1 /* ld script to make hppa Linux kernel */
9 _text = .; /* Text and read-only data */
13 *(.lock.text) /* out-of-line lock text */
18 .rodata : { *(.rodata) *(.rodata.*) }
19 .kstrtab : { *(.kstrtab) }
21 _etext = .; /* End of text section */
23 .data BLOCK(8192) : { /* Data without special */
28 . = ALIGN(16); /* Exception table */
29 __start___ex_table = .;
30 __ex_table : { *(__ex_table) }
31 __stop___ex_table = .;
33 __start___ksymtab = .; /* Kernel symbol table */
34 __ksymtab : { *(__ksymtab) }
40 .init.text : { *(.init.text) }
41 .init.data : { *(.init.data) }
44 .setup.init : { *(.setup.init) }
47 .initcall.init : { *(.initcall.init) }
52 init_task BLOCK(16384) : { *(init_task) } /* The initial task and kernel stack */
53 init_istack BLOCK(32768) : { *(init_istack) } /* The initial interrupt stack */
55 _edata = .; /* End of data section */
58 .bss : { *(.bss) *(COMMON) } /* BSS */
60 .PARISC.unwind : { *(.PARISC.unwind) }
64 /* Stabs debugging sections. */
65 .stab 0 : { *(.stab) }
66 .stabstr 0 : { *(.stabstr) }
67 .stab.excl 0 : { *(.stab.excl) }
68 .stab.exclstr 0 : { *(.stab.exclstr) }
69 .stab.index 0 : { *(.stab.index) }
70 .stab.indexstr 0 : { *(.stab.indexstr) }
71 .comment 0 : { *(.comment) }
72 .note 0 : { *(.note) }