1234567891011121314151617181920212223242526272829303132333435363738 |
- OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
- OUTPUT_ARCH(arm)
- MEMORY
- {
- CODE (rx) : ORIGIN = 0x00100000, LENGTH = 0x00040000
- DATA (rw) : ORIGIN = 0x00200000, LENGTH = 0x00010000
- }
- ENTRY(_start)
- SECTIONS
- {
- .text :
- {
- *(.init)
- *(.text)
- } > CODE = 0
- . = ALIGN(4);
- .rodata :
- {
- *(.rodata)
- } > CODE
- . = ALIGN(4);
- .data :
- {
- *(.data)
- } > DATA
- . = ALIGN(4);
- __bss_start = .;
- .bss :
- {
- *(.bss)
- } > DATA
- __bss_end = .;
- _end = .;
- }
|