mirror of
https://github.com/torvalds/linux.git
synced 2024-11-24 13:11:40 +00:00
parisc: Build kernel without -ffunction-sections
As suggested by Nick Piggin it seems we can drop the -ffunction-sections compile flag, now that the kernel uses thin archives. Testing with 32- and 64-bit kernel showed no difference in kernel size. Suggested-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:
parent
63ba82c0e6
commit
24b6c22504
@ -65,10 +65,6 @@ endif
|
||||
# kernel.
|
||||
cflags-y += -mdisable-fpregs
|
||||
|
||||
# Without this, "ld -r" results in .text sections that are too big
|
||||
# (> 0x40000) for branches to reach stubs.
|
||||
cflags-y += -ffunction-sections
|
||||
|
||||
# Use long jumps instead of long branches (needed if your linker fails to
|
||||
# link a too big vmlinux executable). Not enabled for building modules.
|
||||
ifdef CONFIG_MLONGCALLS
|
||||
|
Loading…
Reference in New Issue
Block a user