1da177e4c3
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
32 lines
523 B
ArmAsm
32 lines
523 B
ArmAsm
#include <linux/config.h>
|
|
|
|
OUTPUT_ARCH(m32r)
|
|
ENTRY(startup)
|
|
SECTIONS
|
|
{
|
|
. = CONFIG_MEMORY_START + 0x00400000;
|
|
|
|
_text = .;
|
|
.text : { *(.text) } = 0
|
|
.rodata : { *(.rodata) *(.rodata.*) }
|
|
_etext = .;
|
|
|
|
. = ALIGN(32 / 8);
|
|
.data : { *(.data) }
|
|
. = ALIGN(32 / 8);
|
|
_got = .;
|
|
.got : { *(.got) _egot = .; *(.got.*) }
|
|
_edata = .;
|
|
|
|
. = ALIGN(32 / 8);
|
|
__bss_start = .;
|
|
.bss : { *(.bss) *(.sbss) }
|
|
. = ALIGN(32 / 8);
|
|
_ebss = .;
|
|
. = ALIGN(4096);
|
|
. += 4096;
|
|
end = . ;
|
|
|
|
got_len = (_egot - _got);
|
|
}
|