Commit cd2bd56f authored by Jeff Dike's avatar Jeff Dike

Fixed dyn.lds.S to include common.lds.S.

parent d446b7c4
...@@ -65,89 +65,7 @@ SECTIONS ...@@ -65,89 +65,7 @@ SECTIONS
.kstrtab : { *(.kstrtab) } .kstrtab : { *(.kstrtab) }
. = ALIGN(16); /* Exception table */ #include "asm/common.lds.S"
__start___ex_table = .;
__ex_table : { *(__ex_table) }
__stop___ex_table = .;
__start___ksymtab = .; /* Kernel symbol table */
__ksymtab : { *(__ksymtab) }
__stop___ksymtab = .;
__start___gpl_ksymtab = .; /* Kernel symbol table: GPL-only symbols */
__gpl_ksymtab : { *(__gpl_ksymtab) }
__stop___gpl_ksymtab = .;
__start___kallsyms = .; /* All kernel symbols */
__kallsyms : { *(__kallsyms) }
__stop___kallsyms = .;
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
. = ALIGN(4096);
PROVIDE (_sdata = .);
.unprotected : { *(.unprotected) }
. = ALIGN(4096);
PROVIDE (_unprotected_end = .);
. = ALIGN(4096);
__uml_setup_start = .;
.uml.setup.init : { *(.uml.setup.init) }
__uml_setup_end = .;
__uml_help_start = .;
.uml.help.init : { *(.uml.help.init) }
__uml_help_end = .;
__uml_postsetup_start = .;
.uml.postsetup.init : { *(.uml.postsetup.init) }
__uml_postsetup_end = .;
__setup_start = .;
.setup.init : { *(.init.setup) }
__setup_end = .;
__start___param = .;
__param : { *(__param) }
__stop___param = .;
__per_cpu_start = . ;
.data.percpu : { *(.data.percpu) }
__per_cpu_end = . ;
__initcall_start = .;
.initcall.init : {
*(.initcall1.init)
*(.initcall2.init)
*(.initcall3.init)
*(.initcall4.init)
*(.initcall5.init)
*(.initcall6.init)
*(.initcall7.init)
}
__initcall_end = .;
__uml_initcall_start = .;
.uml.initcall.init : { *(.uml.initcall.init) }
__uml_initcall_end = .;
__init_end = .;
__exitcall_begin = .;
.exitcall : { *(.exitcall.exit) }
__exitcall_end = .;
__uml_exitcall_begin = .;
.uml.exitcall : { *(.uml.exitcall.exit) }
__uml_exitcall_end = .;
. = ALIGN(4096);
__initramfs_start = .;
.init.ramfs : { *(.init.ramfs) }
__initramfs_end = .;
.data.init : { *(.data.init) } .data.init : { *(.data.init) }
......
.fini : { *(.fini) } =0x9090
_etext = .;
PROVIDE (etext = .);
. = ALIGN(4096);
_sdata = .;
PROVIDE (sdata = .);
. = ALIGN(16); /* Exception table */ . = ALIGN(16); /* Exception table */
__start___ex_table = .; __start___ex_table = .;
__ex_table : { *(__ex_table) } __ex_table : { *(__ex_table) }
...@@ -5,13 +13,17 @@ ...@@ -5,13 +13,17 @@
RODATA RODATA
.fini : { *(.fini) } =0x9090 __start___ksymtab = .; /* Kernel symbol table */
_etext = .; __ksymtab : { *(__ksymtab) }
PROVIDE (etext = .); __stop___ksymtab = .;
. = ALIGN(4096); __start___gpl_ksymtab = .; /* Kernel symbol table: GPL-only symbols */
_sdata = .; __gpl_ksymtab : { *(__gpl_ksymtab) }
PROVIDE (sdata = .); __stop___gpl_ksymtab = .;
__start___kallsyms = .; /* All kernel symbols */
__kallsyms : { *(__kallsyms) }
__stop___kallsyms = .;
.unprotected : { *(.unprotected) } .unprotected : { *(.unprotected) }
. = ALIGN(4096); . = ALIGN(4096);
...@@ -54,13 +66,16 @@ ...@@ -54,13 +66,16 @@
*(.initcall7.init) *(.initcall7.init)
} }
__initcall_end = .; __initcall_end = .;
__uml_initcall_start = .; __uml_initcall_start = .;
.uml.initcall.init : { *(.uml.initcall.init) } .uml.initcall.init : { *(.uml.initcall.init) }
__uml_initcall_end = .; __uml_initcall_end = .;
__init_end = .; __init_end = .;
__exitcall_begin = .; __exitcall_begin = .;
.exitcall : { *(.exitcall.exit) } .exitcall : { *(.exitcall.exit) }
__exitcall_end = .; __exitcall_end = .;
__uml_exitcall_begin = .; __uml_exitcall_begin = .;
.uml.exitcall : { *(.uml.exitcall.exit) } .uml.exitcall : { *(.uml.exitcall.exit) }
__uml_exitcall_end = .; __uml_exitcall_end = .;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment