Rev 2146 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2146 | Rev 2194 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | ktext_end = .; |
18 | ktext_end = .; |
19 | } |
19 | } |
20 | .data : { |
20 | .data : { |
21 | kdata_start = .; |
21 | kdata_start = .; |
22 | *(.data); /* initialized data */ |
22 | *(.data); /* initialized data */ |
- | 23 | *(.sbss); |
|
23 | hardcoded_ktext_size = .; |
24 | hardcoded_ktext_size = .; |
24 | LONG(ktext_end - ktext_start); |
25 | LONG(ktext_end - ktext_start); |
25 | hardcoded_kdata_size = .; |
26 | hardcoded_kdata_size = .; |
26 | LONG(kdata_end - kdata_start); |
27 | LONG(kdata_end - kdata_start); |
27 | hardcoded_load_address = .; |
28 | hardcoded_load_address = .; |
28 | LONG(KERNEL_LOAD_ADDRESS); /* TODO */ |
29 | LONG(KERNEL_LOAD_ADDRESS); |
- | 30 | *(.bss); /* uninitialized static variables */ |
|
- | 31 | *(COMMON); /* global variables */ |
|
- | 32 | ||
29 | *(.rodata*); |
33 | *(.rodata*); |
30 | *(.sdata); |
34 | *(.sdata); |
31 | *(.reginfo); |
- | |
32 | *(symtab.*); |
35 | *(symtab.*); |
33 | } |
36 | } |
34 | _gp = . + 0x8000; |
- | |
35 | .lit8 : { *(.lit8) } |
- | |
36 | .lit4 : { *(.lit4) } |
- | |
37 | .sbss : { |
- | |
38 | *(.sbss); |
- | |
39 | *(.scommon); |
- | |
40 | } |
- | |
41 | .bss : { |
- | |
42 | *(.bss); /* uninitialized static variables */ |
- | |
43 | *(COMMON); /* global variables */ |
- | |
44 | } |
- | |
45 | 37 | ||
46 | kdata_end = .; |
38 | kdata_end = .; |
47 | 39 | ||
48 | /DISCARD/ : { |
40 | /DISCARD/ : { |
49 | *(.mdebug*); |
41 | *(.mdebug*); |