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