gcc/libatomic
Wilco Dijkstra f880bdc271 libatomic: Improve ifunc selection on AArch64
Add support for ifunc selection based on CPUID register.  Neoverse N1 supports
atomic 128-bit load/store, so use the FEAT_USCAT ifunc like newer Neoverse
cores.

Reviewed-by: Kyrylo.Tkachov@arm.com

libatomic:
	* config/linux/aarch64/host-config.h (ifunc1): Use CPUID in ifunc
	selection.
2023-11-10 14:19:59 +00:00
..
config libatomic: Improve ifunc selection on AArch64 2023-11-10 14:19:59 +00:00
testsuite libatomic: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] 2023-10-26 18:04:11 +02:00
.gitignore
acinclude.m4
aclocal.m4
auto-config.h.in
cas_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
ChangeLog Daily bump. 2023-10-27 00:17:12 +00:00
configure libatomic: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] 2023-10-26 18:04:11 +02:00
configure.ac libatomic: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] 2023-10-26 18:04:11 +02:00
configure.tgt libatomic: x86_64: Always try ifunc 2023-06-10 21:43:56 +08:00
exch_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
fadd_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
fand_n.c
fence.c Update copyright years. 2023-01-16 11:52:17 +01:00
fenv.c Update copyright years. 2023-01-16 11:52:17 +01:00
fior_n.c
flag.c Update copyright years. 2023-01-16 11:52:17 +01:00
fnand_n.c
fop_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
fsub_n.c
fxor_n.c
gcas.c Update copyright years. 2023-01-16 11:52:17 +01:00
gexch.c Update copyright years. 2023-01-16 11:52:17 +01:00
glfree.c Update copyright years. 2023-01-16 11:52:17 +01:00
gload.c Update copyright years. 2023-01-16 11:52:17 +01:00
gstore.c Update copyright years. 2023-01-16 11:52:17 +01:00
host-config.h Update copyright years. 2023-01-16 11:52:17 +01:00
init.c
libatomic_i.h Update copyright years. 2023-01-16 11:52:17 +01:00
libatomic.map
load_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
Makefile.am libatomic: drop redundant all-multi command 2023-10-23 10:23:14 +02:00
Makefile.in libatomic: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] 2023-10-26 18:04:11 +02:00
store_n.c Update copyright years. 2023-01-16 11:52:17 +01:00
tas_n.c Update copyright years. 2023-01-16 11:52:17 +01:00