20c349f68c
Unconditionally pass TARGET_CPPFLAGS (not passed at all before) and TARGET_LDFLAGS (passed only in certain non-default configuration before the Makefile streamlining). Without these flags, hardening options (PKG_FORTIFY_SOURCE and PKG_RELRO) were not actually applied to busybox. The addition of these flags increases the size of the stripped busybox binary by about 6KB (~4KB with fortify headers, ~2KB with "-znow -zrelro") with the default hardening options PKG_FORTIFY_SOURCE_1 and PKG_RELRO_FULL. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> |
||
---|---|---|
.. | ||
adb | ||
admswconfig | ||
bsdiff | ||
busybox | ||
bzip2 | ||
ct-bugcheck | ||
e2fsprogs | ||
f2fs-tools | ||
fbtest | ||
fritz-tools | ||
fuse | ||
jsonfilter | ||
lua | ||
mdadm | ||
mtd-utils | ||
nvram | ||
osafeloader | ||
oseama | ||
otrx | ||
px5g | ||
spidev_test | ||
ugps | ||
usbmode | ||
usbreset | ||
usbutils | ||
util-linux | ||
xfsprogs |