sh: Discard .exit.text/.exit.data at runtime.
These were previously discarded at link time, though as with MIPS we keep them around until runtime to satisfy .rodata references. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
@@ -91,6 +91,11 @@ SECTIONS
|
|||||||
__con_initcall_end = .;
|
__con_initcall_end = .;
|
||||||
SECURITY_INIT
|
SECURITY_INIT
|
||||||
|
|
||||||
|
/* .exit.text is discarded at runtime, not link time, to deal with
|
||||||
|
references from .rodata */
|
||||||
|
.exit.text : { *(.exit.text) }
|
||||||
|
.exit.data : { *(.exit.data) }
|
||||||
|
|
||||||
#ifdef CONFIG_BLK_DEV_INITRD
|
#ifdef CONFIG_BLK_DEV_INITRD
|
||||||
. = ALIGN(PAGE_SIZE);
|
. = ALIGN(PAGE_SIZE);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user