1/* $FreeBSD: stable/12/sys/conf/ldscript.mips.octeon1 360814 2020-05-08 14:48:45Z jhb $ */ 2 3ENTRY(_start) 4 5PHDRS { 6 text PT_LOAD FLAGS(0x7); 7} 8 9SECTIONS { 10 . = KERNLOADADDR + SIZEOF_HEADERS; 11 12 .text : { 13 *(.text) 14 *(.dynamic) 15 etext = .; 16 _etext = .; 17 . = ALIGN(0x2000); 18 } : text 19 20 . = ALIGN(0x2000); 21 .rodata : { 22 _fdata = .; 23 *(.rodata) 24 . = ALIGN(32); 25 } 26 27 .note.gnu.build-id : { 28 PROVIDE (__build_id_start = .); 29 *(.note.gnu.build-id) 30 PROVIDE (__build_id_end = .); 31 } 32 33 .data : { 34 _rwdata = .; 35 *(.data) 36 . = ALIGN(32); 37 } 38 39 _gp = (. + 0x8000); 40 41 .sdata : { 42 _small_start = .; 43 *(.sdata) 44 . = ALIGN(32); 45 edata = .; 46 _edata = .; 47 } : text 48 49 .sbss : { 50 __bss_start = .; 51 _fbss = .; 52 *(.sbss) *(.scommon) 53 _small_end = .; 54 . = ALIGN(32); 55 } 56 57 .bss : { 58 *(.bss) 59 *(COMMON) 60 . = ALIGN(32); 61 _end = .; 62 end = .; 63 } 64 65} 66