Skip to content

Commit af74044

Browse files
Taojunshen3836425+corob-msft@users.noreply.i.8713187.xyziamahumanSteve Wishnouskynbdd0121
authored
6/1/2022 AM Publish (#4321)
* Fix issues in valarray content * Acrolinx pass * Fix description of Epilogue Count in ARM .xdata * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Clarify that `__vectorcall` is still decorated in x64 * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * Linker option updates 1 of N * Acrolinx pass * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Fix another typo * Consistency check * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * Test fix of issues found with pipe entities * Tweak an OR flag * I thought I'd fix one thing in valarray. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * Clean up ccs description, fix formatting * Address comment * Update formatting * Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290) * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * 5/16/2022 AM Publish (#4289) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * 5/17/2022 AM Publish (#4291) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: branh <[email protected]> Co-authored-by: sariaki <[email protected]> Co-authored-by: Taojunshen <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Jeff Borsecnik <[email protected]> * Add note about supported windows versions to <chrono> * Fix cpp-docs 3815 3898 3901 3902 * fix date * More pipey goodness. * possible 3910 fix, tweaks * Updates to address cpp-docs 3909 and 3910 * Updates per review * Update links * Fix pipe entities in standard-library articles * Fix typo * Fix review issues * Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4298) * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * 5/16/2022 AM Publish (#4289) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * 5/17/2022 AM Publish (#4291) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Add note about supported windows versions to <chrono> * 5/18/2022 AM Publish (#4293) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * Linker option updates 1 of N * Acrolinx pass * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Fix another typo * Consistency check * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. * Update formatting * Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290) * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * 5/16/2022 AM Publish (#4289) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * 5/17/2022 AM Publish (#4291) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: branh <[email protected]> Co-authored-by: sariaki <[email protected]> Co-authored-by: Taojunshen <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Jeff Borsecnik <[email protected]> * Fix cpp-docs 3815 3898 3901 3902 * fix date Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Feng Xu <[email protected]> Co-authored-by: branh <[email protected]> Co-authored-by: sariaki <[email protected]> Co-authored-by: Jeff Borsecnik <[email protected]> Co-authored-by: Haig MacGregor <[email protected]> * 5/19/2022 AM Publish (#4294) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * Linker option updates 1 of N * Acrolinx pass * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Fix another typo * Consistency check * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. * Update formatting * Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290) * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * 5/16/2022 AM Publish (#4289) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * 5/17/2022 AM Publish (#4291) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: branh <[email protected]> Co-authored-by: sariaki <[email protected]> Co-authored-by: Taojunshen <[email protected]> Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Jeff Borsecnik <[email protected]> * Fix cpp-docs 3815 3898 3901 3902 * fix date Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Feng Xu <[email protected]> Co-authored-by: branh <[email protected]> Co-authored-by: sariaki <[email protected]> Co-authored-by: Jeff Borsecnik <[email protected]> Co-authored-by: Haig MacGregor <[email protected]> * 5/20/2022 AM Publish (#4297) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * Linker option updates 1 of N * Acrolinx pass * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Fix another typo * Consistency check * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review * I thought I'd fix one thing in valarray. * Update formatting * Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290) * Clarify master and single directives. A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives. Have to use 'master' instead of 'main' here because that it is an OpenMP keyword. * Fixed __vmx_on parameter being incorrect according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.". this was already correctly explained in the "Parameters" section, but also wrongly named. * 5/16/2022 AM Publish (#4289) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-related to github #3847 (#4272) * simplify code example-related to github #3847 * right justify output * Update docs/c-runtime-library/reference/getdiskfree.md Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> * address feedback * Recreate Lauren's /TIME update * fix for github 3787 * Fix formatting. * acrolinx pass * more acrolinx * Added example program outputs + fixed `equal_range` example compile errors (#3892) * Added a space to maintain style consistency (#3892) * Added new line to output section of max (#3892) * Adding another new line to output section of max (#3892) * tech feedback * Tweak issue templates * Add two new templates for new doc work Templates for doc work for new standards conformance in the compiler and tools. * Fix merge issues * Fix typo * Updated per comments * Clean up more html escaped pipe chars * Remove more pipe html entities * Bulk fix continued of pipe html entities * Bulk fix of pipe html entities 5 of N * Bulk fix pipe html entities 6 of N * Slight Acrolinx pass * Remove some &#124; ('|') HTML entities in docs (#4038) * Remove some &#124; ('|') HTML entities in docs * Another group of files * Fixes after testing * Tweaks per review Co-authored-by: [email protected] <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: Pritam Ovhal <[email protected]> Co-authored-by: Lauren Prinn <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: PRMerger4 <[email protected]> Co-authored-by: Tamara K <[email protected]> Co-authored-by: Matin Sasanpour <[email protected]> Co-authored-by: Courtney Wales <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: Dennis Rea <[email protected]> Co-authored-by: Colin Cooper <[email protected]> Co-authored-by: Carolyn McSharry <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: Shannon Leavitt <[email protected]> Co-authored-by: Anna Huff <[email protected]> Co-authored-by: Brandon <[email protected]> Co-authored-by: PRMerger3 <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger5 <[email protected]> Co-authored-by: PRMerger8 <[email protected]> * Update date, formatting * Use 'main' instead of 'master' where possible. * Use 'main' instead of 'master' in all documentation where possible. * 5/17/2022 AM Publish (#4291) * Fix issues in valarray content * Acrolinx pass * Update scanf %c to mention field width As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it. * Broken link fixed * Broken link fixed * Update dynamicbase.md arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures. * update code examples * offer an alternative project type * fix for github #3859 * acrolinx * Clarify per Russ' comments Also update date and add formatting to current standard. * Work in progress for 17.2 release * Followup cpp-docs 3871 in linker opts * Fix grammar and formatting issues * Update latest-supported-vc-redist.md In the line 35, at the very end removed an extra dot. * Fix alarming bidi description * text tweaks * bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified. * fix flag casing * Address cpp-docs 3857 3865 3877 3882 * simplify code example-r…
1 parent 9426080 commit af74044

File tree

6 files changed

+114
-84
lines changed

6 files changed

+114
-84
lines changed

docs/build/configuring-programs-for-arm-processors-visual-cpp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ Describes the encoding scheme for stack unwinding during structured exception ha
3030
[ARM intrinsics](../intrinsics/arm-intrinsics.md)\
3131
Describes compiler intrinsics for processors that use the ARM architecture.
3232

33-
[ARM64 intrinsics](../intrinsics/arm-intrinsics.md)\
33+
[ARM64 intrinsics](../intrinsics/arm64-intrinsics.md)\
3434
Describes compiler intrinsics for processors that use the ARM64 architecture.
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
description: "Learn more about: /Zo (Enhance Optimized Debugging)"
33
title: "/Zo (Enhance Optimized Debugging)"
4-
ms.date: "11/04/2016"
4+
ms.date: 06/01/2022
55
f1_keywords: ["-Zo", "/Zo"]
66
helpviewer_keywords: ["Zo compiler option [C++]", "/Zo compiler option [C++]", "-Zo compiler option [C++]"]
77
ms.assetid: eea8d89a-7fe0-4fe1-86b2-7689bbebbd7f
@@ -12,17 +12,17 @@ Generate enhanced debugging information for optimized code in non-debug builds.
1212

1313
## Syntax
1414

15-
```cpp
16-
/Zo[-]
17-
```
15+
> **`/Zo`**\[**`-`**]
1816
1917
## Remarks
2018

21-
The **/Zo** compiler switch generates enhanced debugging information for optimized code. Optimization may use registers for local variables, reorder code, vectorize loops, and inline function calls. These optimizations can obscure the relationship between the source code and the compiled object code. The **/Zo** switch tells the compiler to generate additional debugging information for local variables and inlined functions. Use it to see variables in the **Autos**, **Locals**, and **Watch** windows when you step through optimized code in the Visual Studio debugger. It also enables stack traces to show inlined functions in the WinDBG debugger. Debug builds that have disabled optimizations ([/Od](od-disable-debug.md)) do not need the additional debugging information generated when **/Zo** is specified. Use the **/Zo** switch to debug Release configurations with optimization turned on. For more information on optimization switches, see [/O Options (Optimize Code)](o-options-optimize-code.md). The **/Zo** option is enabled by default in Visual Studio when you specify debugging information with **/Zi** or **/Z7**. Specify **/Zo-** to explicitly disable this compiler option.
19+
The **`/Zo`** compiler option generates enhanced debugging information for optimized code. Optimization may use registers for local variables, reorder code, vectorize loops, and inline function calls. These optimizations can obscure the relationship between the source code and the compiled object code. The **`/Zo`** option tells the compiler to generate extra debugging information for local variables and inlined functions. It allows you to see variables in the **Autos**, **Locals**, and **Watch** windows when you step through optimized code in the Visual Studio debugger. It also enables stack traces to show inlined functions in the WinDBG debugger. Debug builds that have disabled optimizations ([`/Od`](od-disable-debug.md)) don't need the extra debugging information generated when **`/Zo`** is specified. Use the **`/Zo`** option to debug Release configurations with optimization turned on. For more information on optimization options, see [`/O` options (Optimize Code)](o-options-optimize-code.md).
2220

23-
The **/Zo** switch is available starting in Visual Studio 2013 Update 3, and it replaces the previously undocumented **/d2Zi+** switch.
21+
The **`/Zo`** option is enabled by default when you specify debugging information with **`/Zi`** or **`/Z7`**. It's disabled by the **`/ZI`** compiler option. Specify **`/Zo-`** to explicitly disable this compiler option.
2422

25-
### To set the /Zo compiler option in Visual Studio
23+
The **`/Zo`** option is available starting in Visual Studio 2013 Update 3, and it replaces the previously undocumented **`/d2Zi+`** option.
24+
25+
### To set the `/Zo` compiler option in Visual Studio
2626

2727
1. Open the **Property Pages** dialog box for the project. For more information, see [Set C++ compiler and build properties in Visual Studio](../working-with-project-properties.md).
2828

@@ -36,6 +36,6 @@ The **/Zo** switch is available starting in Visual Studio 2013 Update 3, and it
3636

3737
## See also
3838

39-
[/O Options (Optimize Code)](o-options-optimize-code.md)<br/>
40-
[/Z7, /Zi, /ZI (Debug Information Format)](z7-zi-zi-debug-information-format.md)<br/>
39+
[`/O` Options (Optimize code)](o-options-optimize-code.md)\
40+
[`/Z7`, `/Zi`, `/ZI` (Debug information format)](z7-zi-zi-debug-information-format.md)\
4141
[Edit and Continue](/visualstudio/debugger/edit-and-continue)

docs/code-quality/c1252.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
---
22
description: "Learn more about: C1252"
33
title: C1252
4-
ms.date: 11/04/2016
4+
ms.date: 06/01/2022
55
ms.topic: reference
66
f1_keywords: ["C1252"]
77
helpviewer_keywords: ["C1252"]
88
ms.assetid: e88bf199-890d-4582-bb5c-c1238797145b
99
---
1010
# C1252
1111

12-
> warning C1252: Circular or missing dependency between plugins: requires GUID
12+
> warning C1252: Circular or missing dependency between plugins: '*plugin-name*' requires GUID '*globally-unique-identifier*'
1313
14-
The Code Analysis tool reports this warning when there is an internal error with plugin dependencies, not in the code being analyzed.
14+
The Code Analysis tool reports this warning when there's an internal error in the plugin dependencies. It's not caused by an issue in the code being analyzed.
15+
16+
In some cases, it's possible to work around this issue by disabling the **Enable Code Analysis on Build** property. To disable this build property, open the Property pages dialog for your project. In the **Solution Explorer** window, right-click on the project (not the solution) and select **Properties** in the shortcut menu. Set the **Configuration** to **All Configurations** and the **Platform** to **All Platforms**. Open the **Configuration Properties** > **Code Analysis** > **General** property page. Modify the **Enable Code Analysis on Build** property to **No**. Choose **OK** to save your changes, and then save your project files. Rebuild your project to verify that the issue no longer occurs.
17+
18+
If the issue continues, you can report it to Microsoft. For more information on how to report an issue, see [How to report a problem with the Visual C++ toolset or documentation](../overview/how-to-report-a-problem-with-the-visual-cpp-toolset.md).

0 commit comments

Comments
 (0)