* scripttempl/h8300.sc: Make vectors section 0xc4 bytes long
[deliverable/binutils-gdb.git] / ld / scripttempl / aout.sc
1 cat <<EOF
2 OUTPUT_FORMAT("${OUTPUT_FORMAT}")
3 OUTPUT_ARCH(${ARCH})
4
5 ${RELOCATING+${LIB_SEARCH_DIRS}}
6 ${STACKZERO+${RELOCATING+${STACKZERO}}}
7 ${SHLIB_PATH+${RELOCATING+${SHLIB_PATH}}}
8 SECTIONS
9 {
10 ${CREATE_SHLIB-${RELOCATING+. = ${TEXT_START_ADDR};}}
11 ${CREATE_SHLIB+${RELOCATING+. = SIZEOF_HEADERS;}}
12 .text :
13 {
14 CREATE_OBJECT_SYMBOLS
15 *(.text)
16 /* The next six sections are for SunOS dynamic linking. The order
17 is important. */
18 *(.dynrel)
19 *(.hash)
20 *(.dynsym)
21 *(.dynstr)
22 *(.rules)
23 *(.need)
24 ${RELOCATING+_etext = .;}
25 ${RELOCATING+__etext = .;}
26 ${PAD_TEXT+${RELOCATING+. = ${DATA_ALIGNMENT};}}
27 }
28 ${RELOCATING+. = ${DATA_ALIGNMENT};}
29 .data :
30 {
31 /* The first three sections are for SunOS dynamic linking. */
32 *(.dynamic)
33 *(.got)
34 *(.plt)
35 *(.data)
36 *(.linux-dynamic) /* For Linux dynamic linking. */
37 ${CONSTRUCTING+CONSTRUCTORS}
38 ${RELOCATING+_edata = .;}
39 ${RELOCATING+__edata = .;}
40 }
41 .bss :
42 {
43 ${RELOCATING+ __bss_start = .};
44 *(.bss)
45 *(COMMON)
46 ${RELOCATING+_end = ALIGN(4) };
47 ${RELOCATING+__end = ALIGN(4) };
48 }
49 }
50 EOF
This page took 0.03115 seconds and 4 git commands to generate.