source: mainline/boot/arch/arm32/_link.ld.in@ d23fab9

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since d23fab9 was 4646710, checked in by Martin Decky <martin@…>, 8 years ago

replace objcopy with mkarray.py
(objcopy is notoriously problematic due to the uncontrolable way how it generates the object files, with what flags, etc.)

  • Property mode set to 100644
File size: 608 bytes
Line 
1#include <arch/arch.h>
2
3ENTRY(start)
4
5SECTIONS {
6 . = BOOT_BASE;
7 .text : {
8 *(BOOTSTRAP);
9 *(.text);
10 }
11 . = BOOT_BASE + 0x8000;
12 .data : {
13 bdata_start = .;
14 *(BOOTPT); /* bootstrap page table */
15 *(BOOTSTACK); /* bootstrap stack */
16 *(.data); /* initialized data */
17 *(.rodata);
18 *(.rodata.*);
19 *(.sdata);
20 *(.reginfo);
21 *(.sbss);
22 *(.scommon);
23 *(.bss); /* uninitialized static variables */
24 *(COMMON); /* global variables */
25 *(.components);
26 }
27 bdata_end = .;
28
29 /DISCARD/ : {
30 *(.gnu.*);
31 *(.ARM.*);
32 *(.mdebug*);
33 *(.pdr);
34 *(.comment);
35 *(.note.*);
36 }
37}
Note: See TracBrowser for help on using the repository browser.