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