kernel: use -ffunction-sections, -fdata-sections and --gc-sections on mips
in combination with kernel symbol export stripping this significantly reduces the kernel image size SVN-Revision: 35320
Showing
- include/kernel-build.mk 2 additions, 10 deletionsinclude/kernel-build.mk
- target/linux/ar71xx/patches-3.7/169-MIPS-ath79-allow-to-specify-bus-number-in-PCI-IRQ-ma.patch 1 addition, 1 deletion...IPS-ath79-allow-to-specify-bus-number-in-PCI-IRQ-ma.patch
- target/linux/ar71xx/patches-3.7/170-MIPS-ath79-add-PCI-controller-registration-code-for-.patch 1 addition, 1 deletion...IPS-ath79-add-PCI-controller-registration-code-for-.patch
- target/linux/ar71xx/patches-3.7/203-spi-ath79-use-gpio_request_one.patch 6 additions, 7 deletions...71xx/patches-3.7/203-spi-ath79-use-gpio_request_one.patch
- target/linux/ar71xx/patches-3.7/204-spi-ath79-avoid-multiple-initialization-of-the-SPI-c.patch 1 addition, 1 deletion...pi-ath79-avoid-multiple-initialization-of-the-SPI-c.patch
- target/linux/ar71xx/patches-3.7/206-spi-ath79-make-chipselect-logic-more-flexible.patch 2 additions, 2 deletions...7/206-spi-ath79-make-chipselect-logic-more-flexible.patch
- target/linux/ar71xx/patches-3.7/212-MIPS-ath79-fix-GPIO-function-selection-for-AR934x-So.patch 1 addition, 1 deletion...IPS-ath79-fix-GPIO-function-selection-for-AR934x-So.patch
- target/linux/ar71xx/patches-3.7/500-MIPS-fw-myloader.patch 1 addition, 1 deletiontarget/linux/ar71xx/patches-3.7/500-MIPS-fw-myloader.patch
- target/linux/ar71xx/patches-3.7/505-MIPS-ath79-add-ath79_gpio_function_select.patch 1 addition, 1 deletion...s-3.7/505-MIPS-ath79-add-ath79_gpio_function_select.patch
- target/linux/ar71xx/patches-3.7/521-MIPS-ath79-enable-UART-for-early_serial.patch 1 addition, 1 deletion...hes-3.7/521-MIPS-ath79-enable-UART-for-early_serial.patch
- target/linux/ar71xx/patches-3.7/606-MIPS-ath79-pb44-fixes.patch 1 addition, 1 deletion.../linux/ar71xx/patches-3.7/606-MIPS-ath79-pb44-fixes.patch
- target/linux/ar71xx/patches-3.7/902-unaligned_access_hacks.patch 2 additions, 2 deletions...linux/ar71xx/patches-3.7/902-unaligned_access_hacks.patch
- target/linux/generic/patches-3.7/220-gc_sections.patch 372 additions, 0 deletionstarget/linux/generic/patches-3.7/220-gc_sections.patch
- target/linux/generic/patches-3.7/221-module_exports.patch 21 additions, 24 deletionstarget/linux/generic/patches-3.7/221-module_exports.patch
- target/linux/generic/patches-3.7/230-openwrt_lzma_options.patch 1 addition, 1 deletion.../linux/generic/patches-3.7/230-openwrt_lzma_options.patch
- target/linux/generic/patches-3.7/302-mips_no_branch_likely.patch 1 addition, 1 deletion...linux/generic/patches-3.7/302-mips_no_branch_likely.patch
- target/linux/generic/patches-3.7/305-mips_module_reloc.patch 2 additions, 2 deletionstarget/linux/generic/patches-3.7/305-mips_module_reloc.patch
- target/linux/generic/patches-3.7/306-mips_mem_functions_performance.patch 1 addition, 1 deletion...eric/patches-3.7/306-mips_mem_functions_performance.patch
- target/linux/generic/patches-3.7/340-module_alloc_size_check.patch 1 addition, 1 deletion...nux/generic/patches-3.7/340-module_alloc_size_check.patch
- target/linux/generic/patches-3.7/504-yaffs-Mods-for-Linux-3.0-and-fix-a-typo.patch 1 addition, 1 deletion...hes-3.7/504-yaffs-Mods-for-Linux-3.0-and-fix-a-typo.patch
Loading
Please register or sign in to comment