Wilco Dijkstra
d1babeb32d
Use C11 atomics instead of atomic_increment(_val)
...
Replace atomic_increment and atomic_increment_val with atomic_fetch_add_relaxed.
One case in sem_post.c uses release semantics (see comment above it).
The others are simple counters and do not protect any shared data from
concurrent accesses.
Passes regress on AArch64.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2022-09-23 15:59:56 +01:00
..
2022-01-01 11:40:24 -08:00
2022-09-23 15:59:56 +01:00
2022-01-01 11:40:24 -08:00
2022-08-29 21:54:20 +02:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2018-04-02 01:44:14 +02:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-03-23 15:33:17 -03:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-09-09 14:22:26 +01:00
2022-09-09 14:22:26 +01:00
2022-09-09 14:22:26 +01:00
2022-09-09 14:22:26 +01:00
2022-09-09 14:22:26 +01:00
2022-09-23 15:59:56 +01:00
2022-09-09 14:22:26 +01:00
2022-09-09 14:22:26 +01:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-09-09 14:22:26 +01:00
2022-01-01 11:42:26 -08:00
2019-08-19 09:57:58 -04:00
2022-01-01 11:40:24 -08:00
2014-03-19 14:45:10 +01:00
2013-12-16 11:22:01 +10:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00