shl-elf.x revision 1.1
1/*	$NetBSD: shl-elf.x,v 1.1 2001/03/22 18:35:34 uch Exp $	*/
2
3OUTPUT_FORMAT("elf32-shl-unx")
4OUTPUT_ARCH(sh)
5ENTRY(_start)
6
7MEMORY
8{
9  ram : o = 0x8c001000, l = 16M
10}
11SECTIONS
12{
13  _trap_base	= 0x8c000000;
14  PROVIDE (_trap_base = .);
15  .text :
16  {
17    _ftext = . ;
18    *(.text)
19    *(.rodata)
20    *(.strings)
21  } > ram
22  _etext = . ;
23  PROVIDE (_etext = .);
24  . = ALIGN(8);
25  .data :
26  {
27    _fdata = . ;
28    PROVIDE (_fdata = .);
29    *(.data)
30    CONSTRUCTORS
31  } > ram
32  _edata = . ;
33  PROVIDE (_edata = .);
34  . = ALIGN(8);
35  .bss :
36  {
37    _fbss = . ;
38    PROVIDE (_fbss = .);
39    *(.bss)
40    *(COMMON)
41  } > ram
42  . = ALIGN(4);
43  _end = . ;
44  PROVIDE (_end = .);
45
46  /* Stabs debugging sections.  */
47  .stab 0 : { *(.stab) }
48  .stabstr 0 : { *(.stabstr) }
49}
50
51