4ccec550120c0042cde7982f0088daedc2052cc9
[deliverable/binutils-gdb.git] / ld / testsuite / ld-scripts / memory_sym.t
1 TXT_ORIGIN = 0x100;
2 TXT_LENGTH = 32K;
3 MEMORY
4 {
5 R_TEXTMEM (ARX) : ORIGIN = TXT_ORIGIN, LENGTH = TXT_LENGTH
6 R_DATAMEM (AW) : org = DATA_ORIGIN, l = DATA_LENGTH
7 }
8
9 REGION_ALIAS ("A_TEXTMEM", R_TEXTMEM);
10 REGION_ALIAS ("A_DATAMEM", R_DATAMEM);
11
12 REGION_ALIAS ("TEXTMEM", A_TEXTMEM);
13 REGION_ALIAS ("DATAMEM", A_DATAMEM);
14
15 SECTIONS
16 {
17 . = 0;
18 .text :
19 {
20 text_start = ORIGIN (TEXTMEM);
21 *(.text)
22 *(.pr)
23 text_end = .;
24 } > TEXTMEM
25
26 data_start = ORIGIN (DATAMEM);
27 .data :
28 {
29 *(.data)
30 *(.rw)
31 data_end = .;
32 } >DATAMEM
33
34 fred = ORIGIN(DATAMEM) + LENGTH(DATAMEM);
35 tred = ORIGIN(TEXTMEM) + LENGTH(TEXTMEM);
36 }
This page took 0.033569 seconds and 3 git commands to generate.