Rev 301 | Rev 334 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 301 | Rev 328 | ||
---|---|---|---|
Line 27... | Line 27... | ||
27 | unmapped_kdata_end = .; |
27 | unmapped_kdata_end = .; |
28 | } |
28 | } |
29 | 29 | ||
30 | .mapped (PA2KA(BOOT_OFFSET+BOOTSTRAP_OFFSET)+SIZEOF(.unmapped)): AT (BOOTSTRAP_OFFSET+SIZEOF(.unmapped)) { |
30 | .mapped (PA2KA(BOOT_OFFSET+BOOTSTRAP_OFFSET)+SIZEOF(.unmapped)): AT (BOOTSTRAP_OFFSET+SIZEOF(.unmapped)) { |
31 | ktext_start = .; |
31 | ktext_start = .; |
32 | *(BOOT_DATA) |
32 | *(BOOT_DATA); |
33 | *(.text); |
33 | *(.text); |
34 | ktext_end = .; |
34 | ktext_end = .; |
35 | 35 | ||
36 | kdata_start = .; |
36 | kdata_start = .; |
37 | *(.data); /* initialized data */ |
37 | *(.data); /* initialized data */ |
38 | *(.rodata*); /* string literals */ |
38 | *(.rodata*); /* string literals */ |
39 | *(COMMON); /* global variables */ |
39 | *(COMMON); /* global variables */ |
40 | hardcoded_load_address = .; |
40 | hardcoded_load_address = .; |
41 | LONG(PA2KA(BOOT_OFFSET+BOOTSTRAP_OFFSET)); |
41 | LONG(PA2KA(BOOT_OFFSET+BOOTSTRAP_OFFSET)); |
42 | hardcoded_ktext_size = .; |
42 | hardcoded_ktext_size = .; |
43 | LONG(ktext_end - ktext_start + (unmapped_ktext_end - unmapped_ktext_start)); |
43 | LONG((ktext_end - ktext_start) + (unmapped_ktext_end - unmapped_ktext_start)); |
44 | hardcoded_kdata_size = .; |
44 | hardcoded_kdata_size = .; |
45 | LONG(kdata_end - kdata_start + (unmapped_kdata_end - unmapped_kdata_start)); |
45 | LONG((kdata_end - kdata_start) + (unmapped_kdata_end - unmapped_kdata_start)); |
46 | hardcoded_unmapped_ktext_size = .; |
46 | hardcoded_unmapped_ktext_size = .; |
47 | LONG(unmapped_ktext_end - unmapped_ktext_start); |
47 | LONG(unmapped_ktext_end - unmapped_ktext_start); |
48 | hardcoded_unmapped_kdata_size = .; |
48 | hardcoded_unmapped_kdata_size = .; |
49 | LONG(unmapped_kdata_end - unmapped_kdata_start); |
49 | LONG(unmapped_kdata_end - unmapped_kdata_start); |
50 | *(.bss); /* uninitialized static variables */ |
50 | *(.bss); /* uninitialized static variables */ |