Annotation of prex/sys/arch/arm/gba/kernel.ld, Revision 1.1.1.1
1.1 nbrk 1: OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
2: OUTPUT_ARCH(arm)
3: ENTRY(kernel_start)
4: PHDRS
5: {
6: text PT_LOAD FILEHDR PHDRS;
7: data PT_LOAD;
8: }
9: SECTIONS
10: {
11: . = 0x02000000 + SIZEOF_HEADERS;
12:
13: .text : {
14: *(.text)
15: *(.glue_7)
16: *(.glue_7t)
17: } : text = 0xff
18:
19: . = ALIGN(4);
20: .rodata : {
21: *(.rodata)
22: *(.rodata.*)
23: } : text
24:
25: .data ALIGN(4) : {
26: *(.data)
27: } : data = 0xff
28:
29: . = ALIGN(4);
30: __bss = . ;
31: .bss . : {
32: *(.bss)
33: *(COMMON)
34: }
35: . = ALIGN(4);
36: __end = . ;
37:
38: . = 0x3000000;
39: __iwram = .;
40: .iwram : {
41: *(.iwram)
42: } = 0xff
43:
44: /DISCARD/ : { *(.comment .note) }
45: }
CVSweb