aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/29_atomics
AgeCommit message (Expand)AuthorFilesLines
2022-01-19libstdc++: Include <stddef.h> for size_t and ptrdiff_t [PR104123]Jonathan Wakely1-2/+3
2022-01-18libstdc++: Define <stdatomic.h> for C++23Jonathan Wakely1-0/+130
2022-01-03Update copyright years.Jakub Jelinek98-98/+98
2021-12-09libstdc++: Make atomic<T*>::wait() const [PR102994]Thomas Rodgers1-0/+19
2021-11-26libstdc++: Ensure dg-add-options comes after dg-optionsJonathan Wakely1-1/+1
2021-09-16libstdc++: Fix UB in atomic_ref/wait_notify.cc [PR101761]Thomas Rodgers1-4/+3
2021-08-03libstdc++: Replace TR1 components with C++11 ones in test utilsJonathan Wakely7-13/+13
2021-06-09libstd++: Only support atomic_ref::wait tests which are always lockfreeThomas Rodgers1-11/+14
2021-06-08libstdc++: Fix Wrong param type in :atomic_ref<_Tp*>::wait [PR100889]Thomas Rodgers1-13/+25
2021-05-17libstdc++: Fix wrong thread waking on notify [PR100334]Thomas Rodgers1-0/+93
2021-05-10libstdc++: Remove redundant -std=gnu++17 option from concurrency testsJonathan Wakely5-5/+0
2021-04-27Revert "libstdc++: Add workaround for ia32 floating atomics miscompilations [...Jakub Jelinek2-2/+0
2021-04-22libstdc++: Add workaround for ia32 floating atomics miscompilations [PR100184]Jakub Jelinek2-0/+2
2021-04-20libstdc++: Refactor/cleanup of C++20 atomic wait implementationThomas Rodgers7-183/+119
2021-03-10Add options to link with libatomic in various tests.John David Anglin4-0/+4
2021-01-15libstdc++-v3: Add -fcf-protection=none to -march=i486H.J. Lu1-1/+1
2021-01-04Update copyright years.Jakub Jelinek97-97/+97
2020-12-01Add feature test macro for atomic<T>::waitThomas Rodgers2-0/+59
2020-11-26libstdc++: Fix some more deadlocks in tests [PR 97936]Jonathan Wakely4-4/+20
2020-11-25libstdc++: Fix testsuite helper functions [PR 97936]Jonathan Wakely6-6/+0
2020-11-24libstdc++: Disable failing tests [PR 97936]Jonathan Wakely1-2/+3
2020-11-23libstdc++: Link tests to libatomic as required [PR 97948]Jonathan Wakely3-0/+3
2020-11-21libstdc++: Fix atomic waiting for non-linux targetsJonathan Wakely5-10/+15
2020-11-20libstdc++: Add C++2a synchronization supportThomas Rodgers7-0/+396
2020-10-02libstdc++: Change test to work without 64-bit atomicsJonathan Wakely1-2/+2
2020-07-31libstdc++: Ensure c++NN effective target present in all C++17 testsJonathan Wakely2-2/+2
2020-07-30libstdc++: Add options for ieee float to relevant testsJonathan Wakely1-0/+1
2020-07-29testsuite: libstdc++ atomic_float/value_init.cc requires libatomicDavid Edelsohn1-0/+1
2020-07-02libstdc++: Require c++98_only effective target for some testsJonathan Wakely1-1/+1
2020-07-02libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)Jonathan Wakely2-64/+67
2020-06-16libstdc++: Enforce copyable/movable checks in std::atomicJonathan Wakely1-0/+43
2020-06-12libstdc++: Improve tests for std::atomic_flagJonathan Wakely3-12/+10
2020-06-12libstdc++: Make std::atomic_flag::test members constJonathan Wakely2-8/+24
2020-05-27libstdc++: Fix atomic<FP>::load (PR 95282)Jonathan Wakely1-0/+35
2020-05-12Actually comment the new testsUlrich Drepper2-0/+64
2020-01-13libstdc++: Value-initialize std::atomic for C++20 (P0883R2)Jonathan Wakely11-7/+202
2020-01-01Update copyright years.Jakub Jelinek80-80/+80
2019-07-12Fix inaccurate comment in new testJonathan Wakely1-1/+1
2019-07-11Define std::atomic_ref and std::atomic<floating-point> for C++20Jonathan Wakely9-1/+1756
2019-03-11Change test to use const variables instead of macrosJonathan Wakely1-2/+2
2019-03-04PR libstdc++/88996 Implement P0439R0Edward Smith-Rowland2-0/+65
2019-02-22Add tests for C++2a content of <atomic> headerJonathan Wakely2-0/+179
2019-02-22P0482R5 char8_t: Updates to existing standard library testsTom Honermann8-13/+16
2019-02-19Adjust C++11/C++14 tests to work with -fchar8_tJonathan Wakely2-0/+12
2019-01-01Update copyright years.Jakub Jelinek68-68/+68
2018-07-26Add missing dg-require-cstdint directives to testsJonathan Wakely1-0/+1
2018-05-24Implement P0558R2 changes to std::atomicJonathan Wakely7-2/+550
2018-01-03Update copyright years.Jakub Jelinek63-63/+63
2017-01-2369301.cc: Require atomic builtins.Thomas Preud'homme1-0/+1
2017-01-18PR69301 don't assume atomic<T> can default construct TJonathan Wakely1-0/+56