1/* $NetBSD: kern.ldscript.tail,v 1.1.4.3 2004/09/22 20:27:03 skrll Exp $ */ 2 3 } =0 4 PROVIDE (__etext = .); 5 PROVIDE (_etext = .); 6 PROVIDE (etext = .); 7 . = ALIGN(0x1000); 8 .data : 9 { 10 __data_start = . ; 11 *(.data) 12 *(.data.*) 13 *(.sdata) 14 *(.sdata.*) 15 } 16 _edata = .; 17 PROVIDE (edata = .); 18 __bss_start = .; 19 __bss_start__ = .; 20 .bss : 21 { 22 *(.dynbss) 23 *(.bss) 24 *(.bss.*) 25 *(COMMON) 26 /* Align here to ensure that the .bss section occupies space up to 27 _end. Align after .bss to ensure correct alignment even if the 28 .bss section disappears because there are no input sections. */ 29 . = ALIGN(32 / 8); 30 } 31 . = ALIGN(32 / 8); 32 _end = .; 33 _bss_end__ = . ; __bss_end__ = . ; __end__ = . ; 34 PROVIDE (end = .); 35} 36