Rich Felker
|
980f80f792
fix build failure on arm building C code in thumb1 mode
|
5 years ago |
Rich Felker
|
9b95fd0944
define and use internal macros for hidden visibility, weak refs
|
6 years ago |
Andre McCurdy
|
8c2943f057
arm: use a_ll/a_sc atomics when building for ARMv6T2
|
6 years ago |
Andre McCurdy
|
749a06b4c5
arm: respect both __ARM_ARCH_6KZ__ and __ARM_ARCH_6ZK__ macros
|
6 years ago |
Andre McCurdy
|
ea489b8b0d
provide optimized a_ctz_32 for arm
|
6 years ago |
Rich Felker
|
1b9406b03c
fix build regression on ARM for ISA levels less than v5
|
7 years ago |
Szabolcs Nagy
|
06fbefd100
add a_clz_64 helper function
|
7 years ago |
Rich Felker
|
29237f7f5c
rework arm atomic/tp backends to be thumb-compatible and fdpic-ready
|
8 years ago |
Szabolcs Nagy
|
3b27725385
better a_sc inline asm constraint on aarch64 and arm
|
8 years ago |
Rich Felker
|
e7a1118984
fix arm a_crash for big endian
|
8 years ago |
Rich Felker
|
89e149d275
add native a_crash primitive for arm
|
8 years ago |
Rich Felker
|
397f0a6a7d
overhaul arm atomics for new atomics framework
|
8 years ago |
Rich Felker
|
1315596b51
refactor internal atomic.h
|
9 years ago |