Skip to content
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

[c11] define mono atomics in terms of standard atomics #91489

Merged
merged 17 commits into from
Sep 7, 2023

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    4f87b95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0f5fa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3685100 View commit details
    Browse the repository at this point in the history
  4. fix clang include path

    on windows libclang.dll is in bin, not lib
    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5728b5b View commit details
    Browse the repository at this point in the history
  5. disable stdatomic on android-x86

    ATOMIC_LONG_LONG_LOCK_FREE is 1, not 2
    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1303731 View commit details
    Browse the repository at this point in the history
  6. fix typo

    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a44166e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e43c4e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5935cff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4f29f31 View commit details
    Browse the repository at this point in the history
  10. move ENABLE_STDATOMIC logic to cmake

    Default to off
    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    da6b965 View commit details
    Browse the repository at this point in the history
  11. Revert "move ENABLE_STDATOMIC logic to cmake"

    This reverts commit da6b965.
    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b33ab29 View commit details
    Browse the repository at this point in the history
  12. switch to opt-in

    lambdageek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d8821d8 View commit details
    Browse the repository at this point in the history
  13. Apply suggestions from code review

    - Fix typos.
    - Use `_Atomic(T)` (macro) instead of `_Atomic T` (qualifier).
    
    Co-authored-by: Aaron Robinson <[email protected]>
    lambdageek and AaronRobinsonMSFT authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    ec6f654 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fix whitespace

    Co-authored-by: Johan Lorensson <[email protected]>
    lambdageek and lateralusX authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6984ac0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2017e5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32c55e2 View commit details
    Browse the repository at this point in the history
  4. fixup error pragma

    lambdageek committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    0b30143 View commit details
    Browse the repository at this point in the history