Skip to content

Commit 55ac34f

Browse files
authored
Windows is only supporting Shadow Stack feature for CET
Correcting document technical accuracy
1 parent 0cedab7 commit 55ac34f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/build/reference/cetcompat.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
2-
title: "/CETCOMPAT (Control-flow Enforcement Technology compatible)"
2+
title: "/CETCOMPAT (CET Shadow Stack compatible)"
33
ms.date: "02/19/2019"
44
f1_keywords: ["/CETCOMPAT"]
55
helpviewer_keywords: ["/CETCOMPAT linker option", "/CETCOMPAT"]
66
---
7-
# /CETCOMPAT (Control-flow Enforcement Technology compatible)
7+
# /CETCOMPAT (CET Shadow Stack compatible)
88

9-
Specifies whether to mark an executable image as compatible with Control-flow Enforcement Technology (CET).
9+
Specifies whether to mark an executable image as compatible with Control-flow Enforcement Technology (CET) Shadow Stack.
1010

1111
## Syntax
1212

@@ -15,13 +15,13 @@ Specifies whether to mark an executable image as compatible with Control-flow En
1515
## Arguments
1616

1717
**NO**<br/>
18-
Specifies that the executable should not be marked compatible with CET.
18+
Specifies that the executable should not be marked compatible with CET Shadow Stack.
1919

2020
## Remarks
2121

22-
Control-flow Enforcement Technology (CET) is a computer processor feature that provides capabilities to defend against certain kinds of malware attacks. For more information, see [Intel Control-flow Enforcement Technology Preview](https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf).
22+
Control-flow Enforcement Technology (CET) Shadow Stack is a computer processor feature that provides capabilities to defend against return oriented programming (ROP) based malware attacks. For more information, see [Intel Control-flow Enforcement Technology Preview](https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf).
2323

24-
The **/CETCOMPAT** linker option tells the linker to mark the binary as CET-compatible. **/CETCOMPAT:NO** marks the binary as not compatible with CET. If both options are specified on the command line, the last one specified is used. This switch is currently only applicable to x86 and x64 architectures.
24+
The **/CETCOMPAT** linker option tells the linker to mark the binary as CET Shadow Stack-compatible. **/CETCOMPAT:NO** marks the binary as not compatible with CET Shadow Stack. If both options are specified on the command line, the last one specified is used. This switch is currently only applicable to x86 and x64 architectures.
2525

2626
The **/CETCOMPAT** option is available beginning in the Visual Studio 2019 Preview 3 toolset.
2727

0 commit comments

Comments
 (0)