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