mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-03-04 07:58:21 +00:00
This change implements the compiler runtime for ARM v8.1 ISE atomics and gets rid of the mandatory -mno-outline-atomics flag. It can dramatically speed things up, on newer ARM CPUs, as indicated by the changed lines in test/libc/thread/footek_test.c. In llamafile dispatching on hwcap atomic also shaved microseconds off synchronization barriers. |
||
---|---|---|
.. | ||
aarch64-unknown-cosmo-c++ | ||
aarch64-unknown-cosmo-cc | ||
aarch64-unknown-cosmo-install | ||
cosmoaddr2line | ||
cosmoar | ||
cosmoc++ | ||
cosmocc | ||
cosmocross | ||
cosmoinstall | ||
cosmoranlib | ||
unknown-unknown-cosmo-ar | ||
unknown-unknown-cosmo-c++ | ||
unknown-unknown-cosmo-cc | ||
unknown-unknown-cosmo-install | ||
unknown-unknown-cosmo-ranlib | ||
x86_64-unknown-cosmo-c++ | ||
x86_64-unknown-cosmo-cc | ||
x86_64-unknown-cosmo-install |