Files
tinycc/include
herman ten brugge f89a6f12a7 Fix atomic test_and_set and clear
The __atomic_test_and_set and __atomic_clear code was correct.
They needed locking.
Replaced to code with assembly code.
The changes are in include/stdatomic.h, lib/stdatomic.c, lib/atomic.S
Enabled tests/tests2/124_atomic_counter.c for apple again.

Also moved lib/fetch_and_add.S code to lib/atomic.S.
Removed lib/fetch_and_add.S
Adjusted lib/Makefile
2022-11-17 05:57:21 -06:00
..
2022-04-28 21:44:01 +03:00
2019-09-08 15:04:06 +03:00
2022-11-17 05:57:21 -06:00
2014-04-07 00:30:31 +02:00
2022-04-12 07:07:40 +02:00
2022-11-16 12:52:51 -06:00
2009-07-18 22:06:37 +02:00