freebsd-dev/stand/libsa
Warner Losh 451ac17a50 stans: Narrow the scope of includes and other flags
CFLAGS+= here affects *ALL* libsa files being built. However, this is
only needed for zfs.c, so define it only for this. Also, use the defines
from defs.mk. Move all the zfs.c include hacks together. Also, move the
-Wformat -Wall warnings that were added to CFLAGS+= to the individual
files instead for the same reason.

Sponsored by:		Netflix
2022-07-08 11:47:36 -06:00
..
amd64 libsa: Remove conflicting .global/.weak directive 2021-03-30 14:59:41 +01:00
geli loader: GELI encrypted disk should still use device name disk 2022-06-20 10:10:14 +03:00
i386
mips libsa: mips: fix typo that had slipped into the diff on local machine 2019-08-22 21:49:13 +00:00
powerpc Add CFI start/end proc directives to arm64, i386, and ppc 2020-12-05 00:33:28 +00:00
x86 Add support for hypervisor check on x86 2019-10-24 20:02:48 +00:00
zfs stans: Narrow the scope of includes and other flags 2022-07-08 11:47:36 -06:00
__main.c
abort.c
arp.c
assert.c
bcd.c
bootp.c
bootp.h
bootparam.c
bootparam.h
bzipfs.c libsa: Fix a typo in a panic message 2022-04-20 12:56:52 +02:00
cd9660.c loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
cd9660read.c loader: cd9660_open() warn: is 'buf' large enough for 'struct iso_primary_descriptor'? 2019-12-13 12:36:16 +00:00
close.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
closeall.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
crc32_libkern.c
dev.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
dosfs.c loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
dosfs.h
environment.c libsa: remove leftover whitespace 2020-08-19 20:41:22 +00:00
ether.c
ext2fs.c libsa: Fix a typo in source code comments 2021-08-29 10:09:58 +02:00
fstat.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
getopt.c
gets.c
globals.c
gpt.c loader: remove libsa/crc32.c and use version from zlib 2020-03-19 21:05:11 +00:00
gpt.h
gzipfs.c libsa: Fix infinite loop in bzipfs & gzipfs 2021-06-01 11:08:20 -05:00
hexdump.c zalloc_malloc:Free hexdump preceeding buffer when we detect overflow 2020-08-29 21:05:43 +00:00
in_cksum.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
inet_ntoa.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
ioctl.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
iodesc.h loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
ip.c
libsa.3
lseek.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
Makefile stand: Install libsa.3 2022-04-30 12:52:19 -06:00
Makefile.depend
mount.c loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
net.c loader: ip: Do not call getsecs so much 2021-12-16 11:50:36 +01:00
net.h loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
netif.c stand: netif kill set but unused variables 2021-12-15 19:44:28 -07:00
netif.h
nfs.c loader: net_open() should not replace f->f_devdata 2021-10-19 19:43:56 +03:00
nfsv2.h
nullfs.c
open.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
pager.c
panic.c
pkgfs.c pkgfs_open: follow symlinks 2021-01-14 17:33:05 -08:00
preload.c loader: Add preload operation to fs_ops 2021-12-16 11:50:38 +01:00
printf.c loader printf: Profile with TSLOG 2021-09-24 20:23:49 -07:00
random.c
rarp.c
read.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
readdir.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
rpc.c
rpc.h
rpcv2.h
saioctl.h
sbrk.c
smbios.c libsa: smbios: Parse the chassis type and export it as smbios.chassis.type 2020-08-20 12:50:49 +00:00
smbios.h Move smbios.c to libsa. 2020-02-20 00:46:22 +00:00
splitfs.c
stand.h stand: s/libstand/libsa/g to catch up with rename 2022-04-30 07:34:19 -06:00
stat.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
strcasecmp.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
strdup.c ANSIify libsa functions 2021-11-18 22:43:02 -07:00
strerror.c
tftp.c loader: tftp: Copy the first block into the cache 2021-12-30 16:30:13 +01:00
tftp.h
time.c Implement some time variables from kernel 2020-09-29 16:29:50 +00:00
tslog.c loader tslog: Don't use sprintf 2021-09-24 20:23:37 -07:00
twiddle.c loader: Set twiddle globaldiv to 16 by default 2021-09-28 15:24:02 -07:00
udp.c
ufs.c ufs: Rework shortlink handling to avoid subobject overflows 2022-01-02 20:55:36 +00:00
ufsread.c
uuid_from_string.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uuid_to_string.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
write.c loader: open file list should be dynamic 2021-08-10 21:54:32 +03:00
xlocale_private.h
zalloc_defs.h stand: remove mips support 2021-12-10 11:05:31 -07:00
zalloc_malloc.c zalloc_malloc:Free hexdump preceeding buffer when we detect overflow 2020-08-29 21:05:43 +00:00
zalloc_mem.h loader: cstyle cleanup libsa zalloc sources 2019-09-17 11:35:53 +00:00
zalloc_protos.h loader: add memalign() to libsa 2019-09-17 13:15:27 +00:00
zalloc.c stand: Fix a common typo in source code comments 2022-06-05 09:49:51 +02:00