musl/arch
Rich Felker f0eb2e77b2 use register constraint instead of memory operand for riscv64 atomics
the "A" constraint is simply for an address expression that's a single
register, but it's not yet supported by clang, and has no advantage
here over just using a register operand for the address. the latter is
actually preferable in the a_cas_p case because it avoids aliasing an
lvalue onto the memory.
2019-07-17 19:07:57 -04:00
..
aarch64 add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
arm fix build failure on arm building C code in thumb1 mode 2019-07-15 15:33:12 -04:00
generic math: add fp_arch.h with fp_barrier and fp_force_eval 2019-04-17 13:06:43 -04:00
i386 add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
m68k add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
microblaze add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
mips fix conflicting mips and powerpc definitions for TIOCSER_TEMT macro 2019-07-10 17:09:49 -04:00
mips64 clean up mips64/n32 syscall asm constraints 2019-07-16 20:49:02 -04:00
mipsn32 clean up mips64/n32 syscall asm constraints 2019-07-16 20:49:02 -04:00
or1k add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
powerpc fix conflicting mips and powerpc definitions for TIOCSER_TEMT macro 2019-07-10 17:09:49 -04:00
powerpc64 fix conflicting mips and powerpc definitions for TIOCSER_TEMT macro 2019-07-10 17:09:49 -04:00
riscv64 use register constraint instead of memory operand for riscv64 atomics 2019-07-17 19:07:57 -04:00
s390x add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
sh add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
x32 add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
x86_64 add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00