OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
OUTPUT_ARCH(i386)
+
SECTIONS
{
. = 0xA8000;
_start = .;
aseg.o
LONG(_stacktop);
- LONG(_bss);
- LONG(_bssend - _bss);
- LONG(__start);
- *(.text);
+ LONG(smi_entry);
*(.data);
*(.rodata);
+
+ . = 0x8000;
+ *(.text);
}
. = 0x1FF80000;
. = ALIGN(0x10);
_stacktop = .;
}
+
+ . = 0x10000;
+ .info : {
+ _start = .;
+ LONG(0x5754454E);
+ LONG(__firstrun_start);
+ }
}