xref: /netbsd-src/sys/arch/dreamcast/conf/shl.x (revision 4d342c046e3288fb5a1edcd33cfec48c41c80664)
1 /*	$NetBSD: shl.x,v 1.9 2015/08/24 08:13:07 uebayasi Exp $	*/
2 
3 OUTPUT_FORMAT("elf32-shl-nbsd")
4 OUTPUT_ARCH(sh)
5 ENTRY(start)
6 
7 MEMORY
8 {
9   ram : o = 0x8c001000, l = 16M
10 }
11 SECTIONS
12 {
13   .text :
14   {
15     ftext = . ;
16     *(.text)
17     *(.rodata)
18     *(.strings)
19   } > ram
20   etext = . ;
21   PROVIDE (etext = .);
22   . = ALIGN(8);
23   .data :
24   {
25     fdata = . ;
26     PROVIDE (fdata = .);
27     *(.data)
28     CONSTRUCTORS
29   } > ram
30   edata = . ;
31   PROVIDE (edata = .);
32   . = ALIGN(8);
33   .bss :
34   {
35     fbss = . ;
36     PROVIDE (fbss = .);
37     *(.bss)
38     *(COMMON)
39   } > ram
40   . = ALIGN(4);
41   end = . ;
42   PROVIDE (end = .);
43 }
44