Wilco Dijkstra
9da0585852
atomic: Reinstate HAVE_64B_ATOMICS configure check
...
Reinstate HAVE_64B_ATOMICS configure check that was reverted by commit
7fec8a5de6 due to BZ #33632 . This was
fixed by 3dd2cbfa35 by only allowing
64-bit atomics on sem_t if its type is 8-byte aligned. Rebase and add
in cleanups in include/atomic.h that were omitted.
Fix an issue with sparcv8-linux-gnu-leon3 forcing -mcpu=v8 for rtld.c which
overrules -mcpu=leon3 and causes __atomic_always_lock_free (4, 0) to
incorrectly return 0 and trigger asserts in atomics. Remove this as it
seems to be a workaround for an issue in 1997.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org >
2025-12-17 22:57:00 +00:00
..
2025-02-23 11:47:11 +08:00
2025-12-04 13:12:50 -03:00
2025-01-01 11:22:09 -08:00
2025-03-29 09:17:38 +01:00
2025-11-18 14:21:13 +01:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-12-17 22:57:00 +00:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-12-04 13:12:50 -03:00
2025-12-04 13:12:50 -03:00
2024-02-29 04:30:01 -08:00
2025-11-11 10:47:26 +08:00
2025-03-31 10:54:52 -03:00
2025-09-08 20:31:36 -07:00
2025-03-29 09:17:38 +01:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-03-05 11:22:09 -03:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-02-28 16:55:18 +00:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2024-02-28 09:02:56 -08:00
2025-09-24 08:04:41 +02:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-11-26 10:10:06 -03:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-11-26 10:10:06 -03:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-08-22 17:55:32 -07:00
2025-10-30 18:56:58 -07:00
2025-06-19 04:30:31 +08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-06-19 05:46:31 +08:00
2025-06-19 05:46:31 +08:00
2025-06-19 05:46:31 +08:00
2025-06-19 05:46:31 +08:00
2025-06-19 05:46:31 +08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-11-14 08:18:36 -05:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-06-19 04:30:31 +08:00
2025-06-19 04:30:31 +08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2024-04-19 14:38:17 +02:00
2025-08-18 11:58:01 -07:00