blob: b675d62d7642688bc8296526a7e6489a34ca6817 [file] [log] [blame]
ENTRY(main)
MEMORY {
ram : ORIGIN = 0x55550000, LENGTH = 0x10000000
}
SECTIONS {
. = 0x55550000;
.text : ALIGN(4)
{
__TEXT_START__ = .;
*(.text*);
. = ALIGN(4);
__TEXT_END__ = .;
} > ram
.got : ALIGN(4)
{
*(.got*);
} > ram
.data : ALIGN(4)
{
__DATA_START__ = .;
*(.data*);
*(.rodata*);
__DATA_END__ = .;
} > ram
.bss : ALIGN(4)
{
__BSS_START__ = .;
*(.bss*);
. = ALIGN(4);
__BSS_END__ = .;
end = __BSS_END__;
} > ram
/DISCARD/ :
{
*(.ARM.exidx*) /* index entries for section unwinding */
*(.ARM.extab*) /* exception unwinding information */
}
}