OK. We don't really need a bsd.stand.mk, and it was causing a -fPIC for the toolchain to be added (bogusly) when building on amd64. Pull all relevant defs back into defs.mk and delete bsd.stand.mk. This saves about 15-20k on i386 loader and zfsloader which when combined with Lua give us a lot more stack space in those constrained environments. |
||
---|---|---|
.. | ||
aarch64 | ||
amd64 | ||
arm | ||
i386 | ||
mips | ||
mips64 | ||
powerpc | ||
riscv | ||
softwords | ||
sparc64 | ||
dict.c | ||
ficl.c | ||
ficl.h | ||
fileaccess.c | ||
float.c | ||
loader.c | ||
Makefile | ||
Makefile.depend | ||
math64.c | ||
math64.h | ||
prefix.c | ||
search.c | ||
stack.c | ||
testmain.c | ||
tools.c | ||
unix.c | ||
vm.c | ||
words.c |