source: ssp_qb_r5f100le_cs/trunk/target/cq_frk_fm3_gcc/cq_frm_fm3_rom.ld@ 93

Last change on this file since 93 was 93, checked in by nmir-saito, 9 years ago

add Combined package of SSP kernel for QB-R5F100LE-TB(RL78 processor)

File size: 1.1 KB
Line 
1MEMORY
2{
3 FLASH (rx) : ORIGIN = 0x00000000 , LENGTH = 1M
4 SRAM0 (rwx) : ORIGIN = 0x1fff0000 , LENGTH = 64K
5 SRAM1 (rwx) : ORIGIN = 0x20000000 , LENGTH = 64K
6}
7
8PROVIDE(hardware_init_hook = 0);
9PROVIDE(software_init_hook = 0);
10PROVIDE(software_term_hook = 0);
11STARTUP(start.o)
12
13SECTIONS
14{
15 .text :
16 {
17 __text = .;
18 KEEP(*(.vector))
19 *(.text)
20 *(.text.*)
21 } > FLASH
22 _etext = .;
23 PROVIDE(etext = .);
24
25 .rodata :
26 {
27 *(.rodata)
28 *(.rodata.*)
29 } > FLASH
30
31 .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
32 __exidx_start = .;
33 .ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) }
34 __exidx_end = .;
35
36 __idata_start = .;
37 .data : AT (__idata_start)
38 {
39 __data_start = .;
40 *(vtable)
41 *(.data)
42 *(.data.*)
43 } > SRAM0
44 __idata_end = __idata_start + SIZEOF(.data);
45 _edata = .;
46 PROVIDE(edata = .);
47
48 . = ALIGN(4);
49
50 .bss :
51 {
52 __bss_start = .;
53 *(.bss)
54 *(COMMON)
55 . = ALIGN(4);
56 } > SRAM0
57 . = ALIGN(4);
58 _end = .;
59 __bss_end = .;
60 PROVIDE(end = .);
61}
Note: See TracBrowser for help on using the repository browser.