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/ltcg-link-time-code-generation.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,23 +26,23 @@ These options are deprecated starting in Visual Studio 2015:
26
26
27
27
### Arguments
28
28
29
-
**INCREMENTAL** (optional)<br/>
30
-
Specifies that the linker only applies whole program optimization or link-time code generation (LTCG) to the set of files affected by an edit, instead of the entire project. By default, this flag is not set when **/LTCG** is specified, and the entire project is linked by using whole program optimization.
29
+
**INCREMENTAL**<br/>
30
+
(Optional) Specifies that the linker only applies whole program optimization or link-time code generation (LTCG) to the set of files affected by an edit, instead of the entire project. By default, this flag is not set when **/LTCG** is specified, and the entire project is linked by using whole program optimization.
31
31
32
-
**NOSTATUS**|**STATUS** (optional)<br/>
33
-
Specifies whether the linker displays a progress indicator that shows what percentage of the link is complete. By default, this status information is not displayed.
32
+
**NOSTATUS**|**STATUS**<br/>
33
+
(Optional) Specifies whether the linker displays a progress indicator that shows what percentage of the link is complete. By default, this status information is not displayed.
34
34
35
-
**OFF** (optional)<br/>
36
-
Disables link-time code generation. This behavior is the same as when **/LTCG** is not specified on the command line.
35
+
**OFF**<br/>
36
+
(Optional) Disables link-time code generation. This behavior is the same as when **/LTCG** is not specified on the command line.
37
37
38
-
**PGINSTRUMENT** (optional)<br/>
39
-
This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and [/GENPROFILE or /FASTGENPROFILE](genprofile-fastgenprofile-generate-profiling-instrumented-build.md) to generate an instrumented build for profile-guided optimization. The data that is collected from instrumented runs is used to create an optimized image. For more information, see [Profile Guided Optimization](profile-guided-optimizations.md). The short form of this option is **/LTCG:PGI**.
38
+
**PGINSTRUMENT**<br/>
39
+
(Optional) This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and [/GENPROFILE or /FASTGENPROFILE](genprofile-fastgenprofile-generate-profiling-instrumented-build.md) to generate an instrumented build for profile-guided optimization. The data that is collected from instrumented runs is used to create an optimized image. For more information, see [Profile Guided Optimization](profile-guided-optimizations.md). The short form of this option is **/LTCG:PGI**.
40
40
41
-
**PGOPTIMIZE** (optional)<br/>
42
-
This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and [/USEPROFILE](useprofile.md) to build an optimized image. For more information, see [Profile Guided Optimization](../../build/reference/profile-guided-optimizations.md). The short form of this option is **/LTCG:PGO**.
41
+
**PGOPTIMIZE**<br/>
42
+
(Optional) This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and [/USEPROFILE](useprofile.md) to build an optimized image. For more information, see [Profile Guided Optimization](../../build/reference/profile-guided-optimizations.md). The short form of this option is **/LTCG:PGO**.
43
43
44
-
**PGUPDATE** (optional)<br/>
45
-
This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and **/USEPROFILE** to rebuild an optimized image. For more information, see [Profile Guided Optimization](../../build/reference/profile-guided-optimizations.md). The short form of this option is **/LTCG:PGU**.
44
+
**PGUPDATE**<br/>
45
+
(Optional) This option is deprecated starting in Visual Studio 2015. Instead, use **/LTCG** and **/USEPROFILE** to rebuild an optimized image. For more information, see [Profile Guided Optimization](../../build/reference/profile-guided-optimizations.md). The short form of this option is **/LTCG:PGU**.
Copy file name to clipboardExpand all lines: docs/build/reference/pdbpath.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,14 +17,13 @@ ms.workload: ["cplusplus"]
17
17
/PDBPATH[:VERBOSE] filename
18
18
```
19
19
20
-
## Remarks
21
-
where:
22
-
23
-
*filename*
24
-
The name of the .dll or .exe file for which you want to find the matching .pdb file.
20
+
### Parameters
21
+
22
+
*filename*<br/>
23
+
The name of the .dll or .exe file for which you want to find the matching .pdb file.
25
24
26
-
VERBOSE (optional)
27
-
Reports all directories where an attempt was made to locate the .pdb file.
25
+
**:VERBOSE**<br/>
26
+
(Optional) Reports all directories where an attempt was made to locate the .pdb file.
28
27
29
28
## Remarks
30
29
/PDBPATH will search your computer along the same paths that the debugger would search for a .pdb file and will report which, if any, .pdb files correspond to the file specified in *filename*.
Copy file name to clipboardExpand all lines: docs/build/reference/range.md
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,13 +21,14 @@ Modifies the output of dumpbin when used with other dumpbin options, such as /RA
21
21
/RANGE:vaMin[,vaMax]
22
22
```
23
23
24
-
## Flags
25
-
**vaMin**
26
-
The virtual address at which you want the dumpbin operation to begin.
27
-
28
-
**vaMax** (optional)
29
-
The virtual address at which you want the dumpbin operation to end. If not specified, dumpbin will go to the end of the file.
30
-
24
+
## Parameters
25
+
26
+
*vaMin*<br/>
27
+
The virtual address at which you want the dumpbin operation to begin.
28
+
29
+
*vaMax*<br/>
30
+
(Optional) The virtual address at which you want the dumpbin operation to end. If not specified, dumpbin will go to the end of the file.
31
+
31
32
## Remarks
32
33
To see the virtual addresses for an image, use the map file for the image (RVA + Base), the **/DISASM** or **/HEADERS** option of dumpbin, or the disassembly window in the Visual Studio debugger.
Copy file name to clipboardExpand all lines: docs/build/reference/subsystem-specify-subsystem.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,8 @@ ms.workload: ["cplusplus"]
38
38
WINDOWS
39
39
Application does not require a console, probably because it creates its own windows for interaction with the user. If `WinMain` or `wWinMain` is defined for native code, or `WinMain(HISTANCE *, HINSTANCE *, char *, int)` or `wWinMain(HINSTANCE *, HINSTANCE *, wchar_t *, int)` is defined for managed code, WINDOWS is the default.
40
40
41
-
`Major`and `minor` (optional)
42
-
Specify the minimum required version of the subsystem. The arguments are decimal numbers in the range 0 through 65,535. See the Remarks for more information. There are no upper bounds for version numbers.
41
+
*major*and *minor*<br/>
42
+
(Optional) Specify the minimum required version of the subsystem. The arguments are decimal numbers in the range 0 through 65,535. See the Remarks for more information. There are no upper bounds for version numbers.
43
43
44
44
## Remarks
45
45
The /SUBSYSTEM option specifies the environment for the executable.
Copy file name to clipboardExpand all lines: docs/cpp/hook.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,8 +63,8 @@ A pointer to the event handler method to be hooked to an event. The handler is s
63
63
64
64
- Managed events: *ReceiverClass* is the event receiver class and `HandlerMethod` is the handler.
65
65
66
-
*receiver* (optional)<br/>
67
-
A pointer to an instance of the event receiver class. If you do not specify a receiver, the default is the receiver class or structure in which **__hook** is called.
66
+
*receiver*<br/>
67
+
(Optional) A pointer to an instance of the event receiver class. If you do not specify a receiver, the default is the receiver class or structure in which **__hook** is called.
0 commit comments