FreeCalypso > hg > freecalypso-tools
comparison target-utils/env/compalram.lds @ 0:e7502631a0f9
initial import from freecalypso-sw rev 1033:5ab737ac3ad7
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 11 Jun 2016 00:13:35 +0000 |
parents | |
children | 21eec7569eb8 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:e7502631a0f9 |
---|---|
1 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") | |
2 OUTPUT_ARCH(arm) | |
3 ENTRY(_entry) | |
4 SECTIONS | |
5 { | |
6 /* code */ | |
7 . = 0x800100; | |
8 .text : { | |
9 /* regular code */ | |
10 *(.text*) | |
11 /* gcc voodoo */ | |
12 *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx) | |
13 . = ALIGN(4); | |
14 } | |
15 | |
16 /* read-only data */ | |
17 . = ALIGN(4); | |
18 .rodata : { | |
19 *(.rodata*) | |
20 } | |
21 | |
22 /* initialized data */ | |
23 . = ALIGN(4); | |
24 .data : { | |
25 *(.data) | |
26 } | |
27 PROVIDE(edata = .); | |
28 | |
29 /* magic signature for C139/140 bootloader */ | |
30 .magic 0x803ce0 : { | |
31 LONG(0x33303031) | |
32 } | |
33 | |
34 /* uninitialized data */ | |
35 .bss (NOLOAD) : { | |
36 . = ALIGN(4); | |
37 __bss_start = .; | |
38 *(.bss) | |
39 } | |
40 . = ALIGN(4); | |
41 __bss_end = .; | |
42 /* end of image */ | |
43 _end = .; | |
44 PROVIDE(end = .); | |
45 } | |
46 | |
47 stack_bottom = 0x83FFFC; |