summaryrefslogtreecommitdiffstats
path: root/share/mk
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2002-10-04 12:54:36 +0000
committerbde <bde@FreeBSD.org>2002-10-04 12:54:36 +0000
commit6a20847b5bcdec7e466cf631e0e6386b143080b5 (patch)
treefe3865ba60525a86d3ed469bf995b6e24bbf8d0e /share/mk
parent947e91552f68c3473629bc1764f8625bbee9af18 (diff)
downloadFreeBSD-src-6a20847b5bcdec7e466cf631e0e6386b143080b5.zip
FreeBSD-src-6a20847b5bcdec7e466cf631e0e6386b143080b5.tar.gz
Use the -mno-align-long-strings on i386's to debloat the kernel a little.
This reduces the size of GENERIC's text space by 73999 bytes (about 2%). The bloat is from approximately 3437 strings longer than 31 characters being padded to a 32-byte boundary.
Diffstat (limited to 'share/mk')
-rw-r--r--share/mk/bsd.kern.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/mk/bsd.kern.mk b/share/mk/bsd.kern.mk
index 4d1be9c..e044926 100644
--- a/share/mk/bsd.kern.mk
+++ b/share/mk/bsd.kern.mk
@@ -23,7 +23,7 @@ CWARNFLAGS?= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \
# cache tag lines)
#
.if ${MACHINE_ARCH} == "i386"
-CFLAGS+= -mpreferred-stack-boundary=2
+CFLAGS+= -mno-align-long-strings -mpreferred-stack-boundary=2
.endif
#
OpenPOWER on IntegriCloud