|
@@ -109,6 +109,10 @@ SECTIONS
|
|
|
.con_initcall.init : { *(.con_initcall.init) }
|
|
|
__con_initcall_end = .;
|
|
|
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) }
|
|
|
. = ALIGN(_PAGE_SIZE);
|
|
|
__initramfs_start = .;
|
|
|
.init.ramfs : { *(.init.ramfs) }
|
|
@@ -136,8 +140,6 @@ SECTIONS
|
|
|
|
|
|
/* Sections to be discarded */
|
|
|
/DISCARD/ : {
|
|
|
- *(.exit.text)
|
|
|
- *(.exit.data)
|
|
|
*(.exitcall.exit)
|
|
|
|
|
|
/* ABI crap starts here */
|