Skip to content

Repo sync for protected branch #5302

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 21, 2025

Conversation

learn-build-service-prod[bot]
Copy link
Contributor

Learn Build Service tried pushing to main, but failed due to branch protection rule in this branch. We create this pull request for manual merge. Please merge this pull request to complete this sync.
If you want to make push successfully without creating such pull requests in future, please follow working with branch protection rule to update your branch protection rule.

Albertyang0 and others added 2 commits April 21, 2025 10:29
* docs for justification in pragma warning

* docs for gsl::suppress

* teach gsl::suppress("rule") instead of gsl::suppress(rule)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Add Arm64 forceInterlockedFunctions option (#5822)

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update force-interlocked-functions.md

* Learn Editor: Update force-interlocked-functions.md

* update Metadata

* Update force-interlocked-functions.md with github id author name

* Reorder compiler options in toc.yml to be alphabetical

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update force-interlocked-functions.md

* change article metadata

* Learn Editor: Update force-interlocked-functions.md

* Fix casing in toc.yml for forceInterlockedFunctions

* Add 'items' section to toc.yml to revert previous change

* Fix indentation in toc.yml file

* Update metadata and improve documentation wording

* Update metadata in force-interlocked-functions.md

tidied up metdata

* Fix typos and improve clarity in documentation

* Update description for `/forceInterlockedFunctions` option

* Clarify CPU capability/ runtime description in documentation

* Update remark on Armv8.0 instructions

* Remove unneeded template comments and update livelock remarks in documentation

* Add "---" to metadata

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* address feedback

* small edits

* Update floating-point-support.md

Add a note to capture that floating point math functions can change between OS versions.

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5874)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

* 4/14/2025 AM Publish (#5871)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Fix typo

VSCode -> VS Code

* Fix wrong image file name in get-started-linux-cmake.md

Fix the image file name for cmake-bullet3-linux-callstack.png for the call stack.

* 4/15/2025 AM Publish (#5873)

* docs for justification in pragma warning

* docs for gsl::suppress

* teach gsl::suppress("rule") instead of gsl::suppress(rule)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Add Arm64 forceInterlockedFunctions option (#5822)

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update force-interlocked-functions.md

* Learn Editor: Update force-interlocked-functions.md

* update Metadata

* Update force-interlocked-functions.md with github id author name

* Reorder compiler options in toc.yml to be alphabetical

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update force-interlocked-functions.md

* change article metadata

* Learn Editor: Update force-interlocked-functions.md

* Fix casing in toc.yml for forceInterlockedFunctions

* Add 'items' section to toc.yml to revert previous change

* Fix indentation in toc.yml file

* Update metadata and improve documentation wording

* Update metadata in force-interlocked-functions.md

tidied up metdata

* Fix typos and improve clarity in documentation

* Update description for `/forceInterlockedFunctions` option

* Clarify CPU capability/ runtime description in documentation

* Update remark on Armv8.0 instructions

* Remove unneeded template comments and update livelock remarks in documentation

* Add "---" to metadata

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* address feedback

* small edits

---------

Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Takashi Takebayashi <changesworlds@gmail.com>
Co-authored-by: liginity <liginity@outlook.com>
Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>
Co-authored-by: Diana Richards <v-dirichards@microsoft.com>

* add customer requested info about #pragma

* wordsmith

* fix broken link

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5877)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

* 4/14/2025 AM Publish (#5871)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Fix typo

VSCode -> VS Code

* Fix wrong image file name in get-started-linux-cmake.md

Fix the image file name for cmake-bullet3-linux-callstack.png for the call stack.

* 4/15/2025 AM Publish (#5873)

* docs for justification in pragma warning

* docs for gsl::suppress

* teach gsl::suppress("rule") instead of gsl::suppress(rule)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Add Arm64 forceInterlockedFunctions option (#5822)

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update force-interlocked-functions.md

* Learn Editor: Update force-interlocked-functions.md

* update Metadata

* Update force-interlocked-functions.md with github id author name

* Reorder compiler options in toc.yml to be alphabetical

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update force-interlocked-functions.md

* change article metadata

* Learn Editor: Update force-interlocked-functions.md

* Fix casing in toc.yml for forceInterlockedFunctions

* Add 'items' section to toc.yml to revert previous change

* Fix indentation in toc.yml file

* Update metadata and improve documentation wording

* Update metadata in force-interlocked-functions.md

tidied up metdata

* Fix typos and improve clarity in documentation

* Update description for `/forceInterlockedFunctions` option

* Clarify CPU capability/ runtime description in documentation

* Update remark on Armv8.0 instructions

* Remove unneeded template comments and update livelock remarks in documentation

* Add "---" to metadata

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* address feedback

* small edits

---------

Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>

* 4/16/2025 AM Publish (#5876)

* docs for justification in pragma warning

* docs for gsl::suppress

* teach gsl::suppress("rule") instead of gsl::suppress(rule)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Add Arm64 forceInterlockedFunctions option (#5822)

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update force-interlocked-functions.md

* Learn Editor: Update force-interlocked-functions.md

* update Metadata

* Update force-interlocked-functions.md with github id author name

* Reorder compiler options in toc.yml to be alphabetical

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update force-interlocked-functions.md

* change article metadata

* Learn Editor: Update force-interlocked-functions.md

* Fix casing in toc.yml for forceInterlockedFunctions

* Add 'items' section to toc.yml to revert previous change

* Fix indentation in toc.yml file

* Update metadata and improve documentation wording

* Update metadata in force-interlocked-functions.md

tidied up metdata

* Fix typos and improve clarity in documentation

* Update description for `/forceInterlockedFunctions` option

* Clarify CPU capability/ runtime description in documentation

* Update remark on Armv8.0 instructions

* Remove unneeded template comments and update livelock remarks in documentation

* Add "---" to metadata

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* address feedback

* small edits

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5874)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

* 4/14/2025 AM Publish (#5871)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Fix typo

VSCode -> VS Code

* Fix wrong image file name in get-started-linux-cmake.md

Fix the image file name for cmake-bullet3-linux-callstack.png for the call stack.

* 4/15/2025 AM Publish (#5873)

* docs for justification in pragma warning

* docs for gsl::suppress

* teach gsl::suppress("rule") instead of gsl::suppress(rule)

* doc - portion of flag

* acrolinx

* related to #5230 - call out buffer fill behavior

* edit

* acrolinx/link fix

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#5870)

* vswprintf/_vswprintf_l return value description update.

* Return value/Remarks sections update.

* Behavior summary update.

* Behavior summary update.

* Merge pull request #5867 from MicrosoftDocs/main

4/10/2025 AM Publish

* Update behavior description for `buffer` and `count` conditions

The behavior is slightly different than stated.

* Update return value behavior for valid buffer

behave is different than written here.

* Clarify vswprintf return values for count zero

behavior is a little different for count = 0 case.

* Update remarks and behavior summary sections

The behavior in debug mode applies to all functions on this page, so made more prominent.

* Fix NULL character formatting in documentation

* 4/11/2025 AM Publish (#5869)

* doc - portion of flag

* acrolinx

---------

Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>

* Clarify vswprintf behavior when count is zero

* Standardize 'null' to 'NULL'

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

* Add Arm64 forceInterlockedFunctions option (#5822)

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update force-interlocked-functions.md

* Learn Editor: Update force-interlocked-functions.md

* update Metadata

* Update force-interlocked-functions.md with github id author name

* Reorder compiler options in toc.yml to be alphabetical

* Learn Editor: Update compiler-options-listed-alphabetically.md

* Learn Editor: Update compiler-options-listed-by-category.md

* Learn Editor: Update force-interlocked-functions.md

* change article metadata

* Learn Editor: Update force-interlocked-functions.md

* Fix casing in toc.yml for forceInterlockedFunctions

* Add 'items' section to toc.yml to revert previous change

* Fix indentation in toc.yml file

* Update metadata and improve documentation wording

* Update metadata in force-interlocked-functions.md

tidied up metdata

* Fix typos and improve clarity in documentation

* Update description for `/forceInterlockedFunctions` option

* Clarify CPU capability/ runtime description in documentation

* Update remark on Armv8.0 instructions

* Remove unneeded template comments and update livelock remarks in documentation

* Add "---" to metadata

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* address feedback

* small edits

---------

Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Takashi Takebayashi <changesworlds@gmail.com>
Co-authored-by: liginity <liginity@outlook.com>
Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>
Co-authored-by: Diana Richards <v-dirichards@microsoft.com>

---------

Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>
Co-authored-by: Takashi Takebayashi <changesworlds@gmail.com>
Co-authored-by: liginity <liginity@outlook.com>
Co-authored-by: Diana Richards <v-dirichards@microsoft.com>

* cl.exe CLI clarify default for space being allowed between option and arg

* wordsmith per MS style

---------

Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Takashi Takebayashi <changesworlds@gmail.com>
Co-authored-by: liginity <liginity@outlook.com>
Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>
Co-authored-by: Diana Richards <v-dirichards@microsoft.com>
Co-authored-by: Mitch Capper <mitch.capper@gmail.com>

* use the modern way

* add see also

* fix links

* Replace with Tyler's suggestion to avoid passive voice. Also quick-fixed preexisting missing hyphens in 'floating-point'.

* remove std.filesystem

---------

Co-authored-by: Carson Radtke <carsonradtke@microsoft.com>
Co-authored-by: TylerMSFT <TylerMSFT@users.noreply.github.com>
Co-authored-by: Jill Grant <72043882+JillGrant615@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Nikita Leontiev <nikita.leontiev@gmail.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Co-authored-by: Emily Bao <149544249+emilybao@users.noreply.github.com>
Co-authored-by: Stacy Chambers <102548089+Stacyrch140@users.noreply.github.com>
Co-authored-by: Amy Wishnousky <amyw@microsoft.com>
Co-authored-by: Takashi Takebayashi <changesworlds@gmail.com>
Co-authored-by: liginity <liginity@outlook.com>
Co-authored-by: Diana Richards <v-dirichards@microsoft.com>
Co-authored-by: Mitch Capper <mitch.capper@gmail.com>
Copy link
Contributor

@learn-build-service-prod[bot] : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

@learn-build-service-prod learn-build-service-prod bot merged commit 913ef4a into main Apr 21, 2025
1 of 2 checks passed
@learn-build-service-prod learn-build-service-prod bot deleted the main638808534271180125sync_temp branch April 21, 2025 17:30
Copy link
Contributor Author

Learn Build status updates of commit d9bfda5:

✅ Validation status: passed

For more details, please refer to the build report.

For any questions, please:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment