Rev 60 | Rev 125 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 60 | Rev 106 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | OUTPUT_FORMAT(elf64-ia64-little) |
10 | OUTPUT_FORMAT(elf64-ia64-little) |
11 | ENTRY(kernel_image_start) |
11 | ENTRY(kernel_image_start) |
12 | 12 | ||
13 | SECTIONS { |
13 | SECTIONS { |
14 | .image 0x0000000000001000: AT (0x0000000000001000) { |
14 | .image 0x0000000000001000: AT (0x0000000000001000) { |
- | 15 | ktext_start = .; |
|
15 | *(K_TEXT_START) |
16 | *(K_TEXT_START); |
16 | *(.text .stub .text.* .gnu.linkonce.t.*) |
17 | *(.text .stub .text.* .gnu.linkonce.t.*) |
17 | *(.interp) |
18 | *(.interp) |
18 | *(.hash) |
19 | *(.hash) |
19 | *(.dynsym) |
20 | *(.dynsym) |
20 | *(.dynstr) |
21 | *(.dynstr) |
Line 48... | Line 49... | ||
48 | *(.rela.plt) |
49 | *(.rela.plt) |
49 | *(.rela.IA_64.pltoff) |
50 | *(.rela.IA_64.pltoff) |
50 | *(.init) |
51 | *(.init) |
51 | *(.plt) |
52 | *(.plt) |
52 | *(.fini) |
53 | *(.fini) |
53 | *(K_TEXT_END) |
54 | ktext_end = .; |
- | 55 | kdata_start = .; |
|
54 | *(K_DATA_START) |
56 | *(K_DATA_START) |
55 | *(.rodata .rodata.* .gnu.linkonce.r.*) |
57 | *(.rodata .rodata.* .gnu.linkonce.r.*) |
56 | *(.rodata1) |
58 | *(.rodata1) |
57 | *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) |
59 | *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) |
58 | *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) |
60 | *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) |
Line 78... | Line 80... | ||
78 | *(.sbss .sbss.* .gnu.linkonce.sb.*) |
80 | *(.sbss .sbss.* .gnu.linkonce.sb.*) |
79 | *(.scommon) |
81 | *(.scommon) |
80 | *(.dynbss) |
82 | *(.dynbss) |
81 | *(.bss .bss.* .gnu.linkonce.b.*) |
83 | *(.bss .bss.* .gnu.linkonce.b.*) |
82 | *(COMMON); |
84 | *(COMMON); |
83 | *(K_DATA_END) |
85 | kdata_end = .; |
84 | } |
86 | } |
85 | 87 | ||
- | 88 | _hardcoded_ktext_size = ktext_end - ktext_start; |
|
- | 89 | _hardcoded_kdata_size = kdata_end - kdata_start; |
|
- | 90 | _hardcoded_load_address = 0x0000000000001000; |
|
86 | 91 | ||
87 | } |
92 | } |