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-01-01 11:40:24 -08:00
2022-08-02 00:00:03 +02:00
2018-04-02 01:44:14 +02: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
2020-06-10 21:34:19 +00:00
2020-11-15 13:16:03 +01:00
2020-06-10 21:34:19 +00:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-22 02:17:19 +01:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-09-23 15:59:56 +01:00
2022-01-22 02:17:19 +01:00
2022-01-22 02:17:19 +01:00
2022-02-14 19:29:02 +01:00
2022-01-01 11:40:24 -08:00
2022-01-01 11:40:24 -08:00
2022-01-22 02:17:19 +01:00
2022-01-22 02:17:19 +01:00
2022-08-02 00:00:03 +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
2018-04-02 01:44:14 +02:00
2021-09-16 01:04:05 +02:00