PR sanitizer/68260 * tsan.c: Include target.h. (enum tsan_atomic_action): Add bool_clear and bool_test_and_set. (BOOL_CLEAR, BOOL_TEST_AND_SET): Define. (tsan_atomic_table): Add BUILT_IN_ATOMIC_CLEAR and BUILT_IN_ATOMIC_TEST_AND_SET entries. (instrument_builtin_call): Handle bool_clear and bool_test_and_set. * c-c++-common/tsan/pr68260.c: New test. From-SVN: r240129
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
atomic_stack.c | Loading commit data... | |
bitfield_race.c | Loading commit data... | |
fd_pipe_race.c | Loading commit data... | |
free_race.c | Loading commit data... | |
free_race2.c | Loading commit data... | |
mutexset1.c | Loading commit data... | |
pr65400-1.c | Loading commit data... | |
pr65400-2.c | Loading commit data... | |
pr65400-3.c | Loading commit data... | |
pr68260.c | Loading commit data... | |
race_on_barrier.c | Loading commit data... | |
race_on_barrier2.c | Loading commit data... | |
race_on_mutex.c | Loading commit data... | |
race_on_mutex2.c | Loading commit data... | |
sanitize-thread-macro.c | Loading commit data... | |
simple_race.c | Loading commit data... | |
simple_stack.c | Loading commit data... | |
sleep_sync.c | Loading commit data... | |
step.c | Loading commit data... | |
thread_leak.c | Loading commit data... | |
thread_leak1.c | Loading commit data... | |
thread_leak2.c | Loading commit data... | |
tiny_race.c | Loading commit data... | |
tls_race.c | Loading commit data... | |
tsan_barrier.h | Loading commit data... | |
write_in_reader_lock.c | Loading commit data... |