linux/arch/s390/boot/compressed
Vasily Gorbik 47d67facb0 s390/decompressor: discard __ksymtab and .eh_frame sections
__ksymtab sections created for exported symbols are not needed
during the decompressor phase and could be discarded to save the memory.
The source of those exports is ebcdic.o, which is linked into both
vmlinux and boot/compressed/vmlinux.

.eh_frame section is also unused and could be discarded from
boot/compressed/vmlinux. The same has been done for vmlinux in:
"s390/kernel: emit CFI data in .debug_frame and discard .eh_frame
sections".

Signed-off-by: Vasily Gorbik <gor@linux.vnet.ibm.com>
Reviewed-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2018-01-23 07:36:54 +01:00
..
.gitignore s390: add various .gitignore files. 2012-05-16 14:42:41 +02:00
head.S License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Makefile s390/decompressor: discard __ksymtab and .eh_frame sections 2018-01-23 07:36:54 +01:00
misc.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux 2017-11-13 11:47:01 -08:00
vmlinux.lds.S s390/decompressor: discard __ksymtab and .eh_frame sections 2018-01-23 07:36:54 +01:00
vmlinux.scr s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00