freebsd-src/contrib
Dimitry Andric efe67f33c3 compiler-rt: add aarch64 init function for LSE atomics
As reported by Ronald, adding the out-of-line LSE atomics helpers for
aarch64 to compiler-rt was not sufficient to link programs using these,
as they also require a __aarch64_have_lse_atomics global. This is
initialized in compiler-rt's lib/builtins/cpu_model.c, roughly similar
to the x86 CPU model and feature detection in that file.

Since upstream does not yet have a FreeBSD specific implementation for
getting the required information, add a simple one that should work for
now, while I try to get it sorted with the LLVM people.

Reported by:	Ronald Klop <ronald-lists@klop.ws>
Fixes:		cc55ee8009
PR:		257392
MFC after:	2 weeks
2021-09-06 21:24:01 +02:00
..
arm-optimized-routines Import Arm Optimized Routines v21.02 2021-07-06 11:05:34 +01:00
atf
bc usr.bin/ghä-bc, contrib/bc: update to version 5.0.0 2021-08-13 11:28:06 +02:00
bearssl
blacklist
bmake Update to bmake-20210621 2021-06-25 16:02:40 -07:00
bsnmp
byacc
bzip2
capsicum-test
com_err
cortex-strings
dialog
diff
dma
ee
elftoolchain
expat
file
flex
gdtoa
googletest
hyperv/tools
ipfilter
jemalloc
kyua
ldns
ldns-host
less less: upgrade to v590. 2021-07-17 22:20:44 -07:00
lib9p
libarchive libarchive: import bugfix from upstream 2021-08-27 12:51:01 +02:00
libbegemot
libc-pwcache
libc-vis vis(3): avoid out-of-bounds stack buffer reads 2021-06-16 16:27:13 +01:00
libcxxrt
libdivsufsort
libedit
libevent
libexecinfo
libpcap
libucl
libxo
llvm-project compiler-rt: add aarch64 init function for LSE atomics 2021-09-06 21:24:01 +02:00
lua
lutok
mandoc
mknod
mtree
ncurses ncurses: Apply a tputs() fix from patch 20210403 2021-08-11 13:08:23 -04:00
netbsd-tests libc/tests: Correctly compare si_status from wait6() 2021-07-25 22:19:18 +02:00
netcat
ngatm
ntp
nvi Allow building usr.bin/vi with MK_ASAN 2021-07-19 15:04:19 +01:00
ofed
one-true-awk awk: document updating 2021-08-01 11:31:50 -06:00
openbsm
opencsd/decoder
openpam
openresolv
opie
pam_modules/pam_passwdqc
pf ftp-proxy: Revert incorrect migration to libpfctl 2021-07-01 21:34:40 +02:00
pjdfstest
pnglite
pnpinfo
processor-trace
sendmail
smbfs
sqlite3
tcp_wrappers
tcpdump tcpdump: decode packets on pfsync interfaces 2021-07-13 13:29:52 +02:00
tcsh
telnet telnet(1): add quiet mode ("telnet -Q") 2021-06-21 17:11:57 +01:00
terminus
tnftp
traceroute
tzcode
tzdata
unbound unbound: Vendor import 1.13.2 2021-08-17 02:32:56 -07:00
unvis
vis Merge tag 'vendor/NetBSD/vis/20210621' into vis 2021-06-21 18:04:17 -06:00
wpa wpa: Import wpa_supplicant/hostapd commits up to b4f7506ff 2021-09-03 06:08:41 -07:00
xz