]> Joshua Wise's Git repositories - netwatch.git/blame - aseg/aseg.lds
Only memcpy as much as we need to when we need to.
[netwatch.git] / aseg / aseg.lds
CommitLineData
f54c68a0
JW
1OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
2OUTPUT_ARCH(i386)
5380145d 3
f54c68a0
JW
4SECTIONS
5{
6 . = 0xA8000;
4bea7daf 7 .aseg : {
f54c68a0
JW
8 _start = .;
9 aseg.o
4bea7daf 10 LONG(_stacktop);
d71d9872 11 LONG(smi_entry);
4bea7daf
JW
12 *(.data);
13 *(.rodata);
5380145d
JW
14
15 . = 0x8000;
16 *(.text);
4bea7daf
JW
17 }
18
19 . = 0x1FF80000;
20 .bss : {
21 _bss = .;
22 *(.bss);
23 _bssend = .;
24 }
25 .stack : {
26 . = . + 0x10000;
27 . = ALIGN(0x10);
28 _stacktop = .;
f54c68a0 29 }
e5d94488
JP
30
31 . = 0x10000;
32 .info : {
33 _start = .;
34 LONG(0x5754454E);
35 LONG(__firstrun_start);
36 }
f54c68a0 37}
This page took 0.03153 seconds and 4 git commands to generate.