/*#OUTPUT_FORMAT(elf32-us-cris) */ | |
OUTPUT_ARCH (crisv32) | |
/* Now that NAND support has been stripped, this file could be simplified, | |
* but it doesn't do any harm on the other hand so why bother. */ | |
MEMORY | |
{ | |
bootblk : ORIGIN = 0x38000000, | |
LENGTH = 0x00004000 | |
intmem : ORIGIN = 0x38004000, | |
LENGTH = 0x00005000 | |
} | |
SECTIONS | |
{ | |
.text : | |
{ | |
_stext = . ; | |
*(.text) | |
*(.init.text) | |
*(.rodata) | |
*(.rodata.*) | |
_etext = . ; | |
} > bootblk | |
.data : | |
{ | |
*(.data) | |
_edata = . ; | |
} > bootblk | |
.bss : | |
{ | |
_bss = . ; | |
*(.bss) | |
_end = ALIGN( 0x10 ) ; | |
} > intmem | |
/* Get rid of stuff from EXPORT_SYMBOL(foo). */ | |
/DISCARD/ : | |
{ | |
*(__ksymtab_strings) | |
*(__ksymtab) | |
} | |
} |