You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/reference/feature-arm64.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
---
2
2
description: "Learn more about: /feature (ARM64)"
3
3
title: "/feature (ARM64)"
4
-
ms.date: 05/24/2024
4
+
ms.date: 05/28/2024
5
5
---
6
6
# `/feature` (ARM64)
7
7
8
-
Enable one or more Arm A-Profile architecture features for an ARM64 extension as specified by **`/arch`** (ARM64). For more information on**`/arch`** (ARM64), see [`/arch` (ARM64)](arch-arm64.md).
8
+
Enable one or more Arm A-Profile architecture features for an ARM64 extension as specified by **`/arch`** (ARM64). For more information about**`/arch`** (ARM64), see [`/arch` (ARM64)](arch-arm64.md).
9
9
10
10
## Syntax
11
11
12
12
> **`/feature:<arg1>`**[**`+arg2`**]
13
13
14
14
## Arguments
15
-
To enable one or more features the targeted ARM64 extension supports, specify one or more of the following feature arguments.
15
+
To enable one or more features the targeted ARM64 extension supports, specify one or more of the following feature arguments:
16
16
17
17
| Feature argument | Feature identifier | Optional from | Enabled by default | Description |
18
18
|--|--|--|--|--|
@@ -23,9 +23,9 @@ To enable one or more features the targeted ARM64 extension supports, specify on
23
23
24
24
Example usage: to enable `FEAT_LSE`, specify **`/feature:lse`**.
25
25
26
-
If there are conflicting feature arguments specified by **`/feature`**, the right-most feature is enabled. Enabling a feature a targeted ARM64 extension doesn't support may cause unexpected behavior, especially if a CPU doesn't implement the feature.
26
+
If there are conflicting feature arguments specified by **`/feature`**, the right-most feature is enabled. Enabling a feature the targeted ARM64 extension doesn't support may cause unexpected behavior, especially if a CPU doesn't implement the feature.
27
27
28
-
Use either **`/feature`** or only **`/arch`** (ARM64) to specify features. For example, to enable `FEAT_LSE` when targeting Armv8.0-A, use either both **`/feature:lse`** and **`/arch:armv8.0`**, or specify **`/arch:armv8.0+lse`**. **`/feature`**exists as another way to specify features without specifying them in **`/arch`** (ARM64).
28
+
Use either **`/feature`** or only **`/arch`** (ARM64) to specify features. For example, to enable `FEAT_LSE` when targeting Armv8.0-A, use both **`/feature:lse`** and **`/arch:armv8.0`**, or specify **`/arch:armv8.0+lse`**. **`/feature`**is a way to specify features without specifying them in **`/arch`** (ARM64).
29
29
30
30
### To set the `/feature` compiler option in Visual Studio
0 commit comments