NetBSD/sys/lib/libkern
kre 3f351f34c6 Compensate for src/common/lib/libc/atomic/atomic_init_cas.c losing
the extern declaration of __libc_atomic_init() and instead using a
new one added to src/lib/libc/include/extern.h

That file is outside src/common and src/sys so is unavailable to
kernel builds, so instead make a new include file in src/common
which the kernel can read which contains the needed extern decl
for __libc_atomic_init()

This seems to fix the evbarm builds (maybe others) - but it is
all MUCH TOO UGLY to keep.   Someone please make a better fix,
even if that just means reverting rev 1.5 of
	src/common/lib/libc/atomic/atomic_init_cas.c
and all of the changes here (the addition to libc/include/extern.h
should be harmless to keep).
2024-01-20 11:04:53 +00:00
..
arch Fix a dumb typo/thinko 2022-06-15 21:31:19 +00:00
Makefile
Makefile.compiler-rt avoid dependency on NETBSDSRCDIR being set. 2023-11-13 19:07:00 +00:00
Makefile.inc explicitly pass COPTS 2023-08-30 18:47:56 +00:00
Makefile.libkern Compensate for src/common/lib/libc/atomic/atomic_init_cas.c losing 2024-01-20 11:04:53 +00:00
__main.c
copystr.c
crc16.h
crc32.c
crc32.h
disklabel_swap.c
dkcksum.c
entpool.c
entpool.h
hexdump.c
imax.c
imin.c
intoa.c
kern_assert.c
libkern.h fix the example for container_of(). 2023-09-06 19:14:52 +00:00
lmax.c
lmin.c
milieu.h
pmatch.c
rngtest.c
scanc.c
skpc.c
softfloat-macros.h
softfloat-specialize.h
softfloat.c
softfloat.h
strlist.c avoid uninitialised variable warnings (likely incorrect ones.) 2023-08-11 07:05:39 +00:00
strlist.h
strnvisx.c
uimax.c
uimin.c
ulmax.c
ulmin.c
xlat_mbr_fstype.c