vmlinux.lds.S (405d967dc70002991f8fc35c20e0d3cbc7614f63) vmlinux.lds.S (023bf6f1b8bf58dc4da7f0dc1cf4787b0d5297c1)
1
2#include <asm/cache.h>
3#include <asm/ptrace.h>
4#include <asm/system.h>
5#include <asm/pgtable.h>
6
7#include <asm-generic/vmlinux.lds.h>
8

--- 10 unchanged lines hidden (view full) ---

19 code PT_LOAD;
20 percpu PT_LOAD;
21 data PT_LOAD;
22 note PT_NOTE;
23 unwind 0x70000001; /* PT_IA_64_UNWIND, but ld doesn't match the name */
24}
25SECTIONS
26{
1
2#include <asm/cache.h>
3#include <asm/ptrace.h>
4#include <asm/system.h>
5#include <asm/pgtable.h>
6
7#include <asm-generic/vmlinux.lds.h>
8

--- 10 unchanged lines hidden (view full) ---

19 code PT_LOAD;
20 percpu PT_LOAD;
21 data PT_LOAD;
22 note PT_NOTE;
23 unwind 0x70000001; /* PT_IA_64_UNWIND, but ld doesn't match the name */
24}
25SECTIONS
26{
27 /* Sections to be discarded */
27 /* unwind exit sections must be discarded before the rest of the
28 sections get included. */
28 /DISCARD/ : {
29 /DISCARD/ : {
29 EXIT_TEXT
30 EXIT_DATA
31 *(.exitcall.exit)
32 *(.discard)
33 *(.IA_64.unwind.exit.text)
34 *(.IA_64.unwind_info.exit.text)
30 *(.IA_64.unwind.exit.text)
31 *(.IA_64.unwind_info.exit.text)
35 }
32 *(.comment)
33 *(.note)
34 }
36
37 v = PAGE_OFFSET; /* this symbol is here to make debugging easier... */
38 phys_start = _start - LOAD_OFFSET;
39
40 code : { } :code
41 . = KERNEL_START;
42
43 _text = .;

--- 268 unchanged lines hidden (view full) ---

312 .debug_str 0 : { *(.debug_str) }
313 .debug_loc 0 : { *(.debug_loc) }
314 .debug_macinfo 0 : { *(.debug_macinfo) }
315 /* SGI/MIPS DWARF 2 extensions */
316 .debug_weaknames 0 : { *(.debug_weaknames) }
317 .debug_funcnames 0 : { *(.debug_funcnames) }
318 .debug_typenames 0 : { *(.debug_typenames) }
319 .debug_varnames 0 : { *(.debug_varnames) }
35
36 v = PAGE_OFFSET; /* this symbol is here to make debugging easier... */
37 phys_start = _start - LOAD_OFFSET;
38
39 code : { } :code
40 . = KERNEL_START;
41
42 _text = .;

--- 268 unchanged lines hidden (view full) ---

311 .debug_str 0 : { *(.debug_str) }
312 .debug_loc 0 : { *(.debug_loc) }
313 .debug_macinfo 0 : { *(.debug_macinfo) }
314 /* SGI/MIPS DWARF 2 extensions */
315 .debug_weaknames 0 : { *(.debug_weaknames) }
316 .debug_funcnames 0 : { *(.debug_funcnames) }
317 .debug_typenames 0 : { *(.debug_typenames) }
318 .debug_varnames 0 : { *(.debug_varnames) }
320 /* These must appear regardless of . */
321 /DISCARD/ : { *(.comment) }
322 /DISCARD/ : { *(.note) }
319
320 /* Default discards */
321 DISCARDS
323}
322}