freebsd-skq/stand/libsa
Warner Losh 05f37f4d86 Stop building with the standard system headers.
Building with the standard system headers isn't a perfect match to the
stand environment. Instead, copy over the files we know are safe to
use and constrain what else is used. We use -nostdinc to achieve this.

This also fixes issues with building 32-bit libraries on amd64
sometimes pulling in the wrong cpufunc.h giving an error now that we
stop on errors. It will also enable an easier transition to lua boot.

Sponsored by: Netflix
2017-12-05 21:38:19 +00:00
..
amd64
i386
mips
powerpc
sparc64
__main.c
arp.c
assert.c
bcd.c
bootp.c
bootp.h
bootparam.c
bootparam.h
bzipfs.c
cd9660.c Use the kernel relative paths, rather than the userland relative paths 2017-12-05 21:37:50 +00:00
close.c
closeall.c
crc32.c
crc32.h
dev.c
dosfs.c
dosfs.h
environment.c
ether.c
ext2fs.c
fstat.c
getopt.c
gets.c
globals.c
gpt.c
gpt.h
gzipfs.c
in_cksum.c
inet_ntoa.c
ioctl.c
iodesc.h
ip.c
libstand.3 Fix random() and srandom() prototypes to match the standard. 2017-12-02 00:07:19 +00:00
lseek.c
Makefile Stop building with the standard system headers. 2017-12-05 21:38:19 +00:00
Makefile.depend
nandfs.c
net.c
net.h
netif.c
netif.h
nfs.c
nfsv2.h
nullfs.c
open.c
pager.c
panic.c
pkgfs.c
printf.c
qdivrem.c
quad.h
random.c Fix random() and srandom() prototypes to match the standard. 2017-12-02 00:07:19 +00:00
rarp.c
read.c
readdir.c
rpc.c
rpc.h
rpcv2.h
saioctl.h
sbrk.c
splitfs.c
stand.h Fix random() and srandom() prototypes to match the standard. 2017-12-02 00:07:19 +00:00
stat.c
strcasecmp.c
strdup.c
strerror.c
strtol.c
strtoul.c
tftp.c
tftp.h
twiddle.c
udp.c
ufs.c
ufsread.c
util.c
util.h
uuid_from_string.c
uuid_to_string.c
write.c
zalloc_defs.h
zalloc_malloc.c
zalloc_mem.h
zalloc_protos.h
zalloc.c