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