linux/arch/x86_64
Sergey Vlasov 409f89e0ef [PATCH] x86_64: Do not use -ffunction-sections for modules
Currently CONFIG_REORDER uses -ffunction-sections for all code;
however, creating a separate section for each function is not useful
for modules and just adds bloat.  Moving this option from CFLAGS to
CFLAGS_KERNEL shrinks module object files (e.g., the module tree for a
kernel built with most drivers as modules shrinked from 54M to 46M),
and decreases the number of sysfs files in /sys/module/*/sections/
directories.

Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-26 10:48:21 -07:00
..
boot [PATCH] i386/x86-64: Fix isoimage when syslinux is in /usr/share 2006-06-26 10:48:19 -07:00
crypto
ia32 [PATCH] x86_64: reliable stack trace support (x86-64 syscall 2006-06-26 10:48:17 -07:00
kernel [PATCH] x86_64: adjust kstack_depth_to_print default 2006-06-26 10:48:21 -07:00
lib
mm [PATCH] x86_64: miscellaneous mm/init.c fixes 2006-06-26 10:48:20 -07:00
oprofile
pci [PATCH] x86_64: Clean and enhance up K8 northbridge access code 2006-06-26 10:48:15 -07:00
defconfig [PATCH] x86_64: Update defconfig 2006-06-26 10:48:14 -07:00
Kconfig [PATCH] x86_64: Calgary IOMMU - Calgary specific bits 2006-06-26 10:48:19 -07:00
Kconfig.debug [PATCH] x86_64: Rename IOMMU option, fix help and mark option embedded. 2006-06-26 10:48:17 -07:00
Makefile [PATCH] x86_64: Do not use -ffunction-sections for modules 2006-06-26 10:48:21 -07:00