b1d1e928c0
this reduces the size of the installed files by over half in most cases, though the debug set size doesn't really change much (which looks like close to 1GB of space on amd64 with xdebug installed, similar on arm64, and about 600MB without xdebug.) tested by running GDB on a few things, seems just as functional, on amd64, arm64, and slightly on riscv64. (first attempt for this feature used "gcc -gz=zlib", but that ends up making CTF unhappy, but fortunately this works in binutils to create the .debug files separate to any ctf usage of the main file.) |
||
---|---|---|
.. | ||
Makefile.kern.inc | ||
assym.mk | ||
compat_netbsd.config | ||
compat_netbsd09.config | ||
compat_netbsd10.config | ||
compat_netbsd11.config | ||
compat_netbsd12.config | ||
compat_netbsd13.config | ||
compat_netbsd14.config | ||
compat_netbsd15.config | ||
compat_netbsd16.config | ||
compat_netbsd20.config | ||
compat_netbsd30.config | ||
compat_netbsd40.config | ||
compat_netbsd50.config | ||
compat_netbsd60.config | ||
compat_netbsd70.config | ||
compat_netbsd80.config | ||
compat_netbsd90.config | ||
compat_netbsd100.config | ||
copts.mk | ||
copyright | ||
cscope.mk | ||
debugsyms.c | ||
dts.mk | ||
files | ||
filesystems.config | ||
gdbinit.mk | ||
genassym.cf | ||
ldscript.mk | ||
linkset | ||
lint.mk | ||
majors | ||
majors.std | ||
majors.storage | ||
majors.tty | ||
majors.usb | ||
majors.ws | ||
mdroot.mk | ||
mkldscript.sh | ||
newvers.mk | ||
newvers.sh | ||
newvers_stand.mk | ||
newvers_stand.sh | ||
osrelease.sh | ||
param.c | ||
ssp.mk | ||
std |