summaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/29_atomics
AgeCommit message (Expand)Author
2025-11-13libtdc++: Test atomic_ref<volatile T> only if operations are lock-free [PR122...Tomasz Kamiński
2025-11-12libstdc++: use -Wno-deprecated-declarationsJason Merrill
2025-10-13libstdc++: Implement P2835R7 Expose std::atomic_ref's object addressYuao Ma
2025-10-10libstdc++: Handle cv-qualified types in atomic and atomic_ref [PR115402]Giuseppe D'Angelo
2025-09-16libstdc++: Explicitly pass -Wsystem-headers in tests that need itPatrick Palka
2025-07-25c++: Unwrap type traits defined in terms of builtins within diagnostics [PR11...Nathaniel Shead
2025-05-30libstdc++: Move atomic wait/notify entry points into the libraryJonathan Wakely
2025-05-30libstdc++: Rename __waiter_pool_impl to __waitable_stateJonathan Wakely
2025-05-30libstdc++: Various fixes for atomic wait/notify codeJonathan Wakely
2025-05-30libstdc++: Atomic wait/notify ABI stabilizationThomas Rodgers
2025-03-08libstdc++: constrain std::atomic's default constructorGiuseppe D'Angelo
2025-01-12testsuite: libstdc++: Use effective-target libatomicTorbjörn SVENSSON
2025-01-02Update copyright years.Jakub Jelinek
2024-09-27libstdc++: Fix test FAIL due to -Wpointer-arithJonathan Wakely
2024-07-12libstdc++: Test that std::atomic_ref<bool> uses the primary templateJonathan Wakely
2024-07-08libstdc++: Fix _Atomic(T) macro in <stdatomic.h> [PR115807]Jonathan Wakely
2024-06-08libstdc++: Add missing constexpr to __atomic_impl::__clear_paddingDeev Patel
2024-05-15libstdc++: Give std::memory_order a fixed underlying type [PR89624]Jonathan Wakely
2024-04-18[libstdc++] [testsuite] disable SRA for compare_exchange_paddingAlexandre Oliva
2024-04-08libstdc++: Fix tests that fail with -fno-char8_tJonathan Wakely
2024-03-14libstdc++: Add missing clear_padding in __atomic_float constructorxndcn
2024-03-07libstdc++: Do not define lock-free atomic aliases if not fully lock-free [PR1...Jonathan Wakely
2024-03-07libstdc++: Replace unnecessary uses of built-ins in testsuiteJonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-11-16libstdc++: Test for feature test macros more accuratelyJonathan Wakely
2023-11-11libstdc++: Deprecate std::atomic_xxx overloads for std::shared_ptrJonathan Wakely
2023-10-13testsuite: Replace many dg-require-thread-fence with dg-require-atomic-cmpxch...Hans-Peter Nilsson
2023-09-26testsuite: Require thread-fence for 29_atomics/atomic_flag/cons/value_init.ccHans-Peter Nilsson
2023-09-16libstdc++: Do not require effective target pthread for some testsJonathan Wakely
2023-09-16libstdc++: Remove dg-options "-std=gnu++20" from <atomic> testsJonathan Wakely
2023-09-15libstdc++: Remove dg-options "-std=gnu++23" from remaining testsJonathan Wakely
2023-09-15libstdc++: Fix 29_atomics/headers/atomic/types_std_c++2a_neg.cc for C++23Jonathan Wakely
2023-09-14libstdc++: Add dg-require-thread-fence in several testsChristophe Lyon
2023-09-01libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]Jonathan Wakely
2023-05-16libstdc++: Stop using _GLIBCXX_USE_C99_STDINT_TR1 in <cstdint>Jonathan Wakely
2023-05-12libstdc++: Reduce <atomic> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely
2023-04-05libstdc++: Fix some freestanding test failuresArsen Arsenović
2023-02-13libstdc++: Add missing free functions for atomic_flag [PR103934]Thomas W Rodgers
2023-02-13libstdc++: Add missing free functions for atomic_flag [PR103934]Thomas W Rodgers
2023-01-16Update copyright years.Jakub Jelinek
2022-12-12libstdc++: Define atomic lock-free type aliases for C++20 [PR98034]Jonathan Wakely
2022-10-18libstdc++: Partial library support for std::float{16,32,64,128}_t and std::bf...Jakub Jelinek
2022-10-03libstdc++: Disable hosted-only tests [PR103626]Arsen Arsenović
2022-09-16libstdc++: Fix compare_exchange_padding.cc test for std::atomic_refJonathan Wakely
2022-09-08libstdc++: Clear padding bits in atomic compare_exchangeThomas Rodgers
2022-06-13libstdc++: Use type_identity_t for non-deducible std::atomic_xxx argsJonathan Wakely
2022-04-22libstdc++: Make atomic notify_one and notify_all non-constThomas W Rodgers
2022-04-14libstdc++: Fix missing and incorrect feature test macros [PR105269]Jonathan Wakely
2022-02-11libstdc++: Fix test failures at -O0Jonathan Wakely
2022-02-10libstdc++: Add atomic_fetch_xor to <stdatomic.h>Jonathan Wakely