boot_ufs.ldscript revision 1.1
11.1SminouraOUTPUT_FORMAT("a.out-m68k-netbsd", "a.out-m68k-netbsd", 21.1Sminoura "a.out-m68k-netbsd") 31.1SminouraOUTPUT_ARCH(m68k) 41.1SminouraENTRY(start) 51.1SminouraSEARCH_DIR(/usr/lib); 61.1Sminoura/*__DYNAMIC = 0; */ 71.1SminouraPROVIDE (__stack = 0); 81.1SminouraSECTIONS 91.1Sminoura{ 101.1Sminoura . = 0x0f0000; 111.1Sminoura .text : 121.1Sminoura { 131.1Sminoura CREATE_OBJECT_SYMBOLS 141.1Sminoura *(.text) 151.1Sminoura *(.rodata) 161.1Sminoura /* The next six sections are for SunOS dynamic linking. The order 171.1Sminoura is important. */ 181.1Sminoura *(.dynrel) 191.1Sminoura *(.hash) 201.1Sminoura *(.dynsym) 211.1Sminoura *(.dynstr) 221.1Sminoura *(.rules) 231.1Sminoura *(.need) 241.1Sminoura etext = .; 251.1Sminoura _etext = .; 261.1Sminoura } 271.1Sminoura/* . = ALIGN(0x2000); */ 281.1Sminoura .data : 291.1Sminoura { 301.1Sminoura /* The first three sections are for SunOS dynamic linking. */ 311.1Sminoura *(.dynamic) 321.1Sminoura *(.got) 331.1Sminoura *(.plt) 341.1Sminoura *(.data) 351.1Sminoura *(.linux-dynamic) /* For Linux dynamic linking. */ 361.1Sminoura CONSTRUCTORS 371.1Sminoura edata = .; 381.1Sminoura _edata = .; 391.1Sminoura } 401.1Sminoura . = 0x0f2000; 411.1Sminoura .bss : 421.1Sminoura { 431.1Sminoura __bss_start = .; 441.1Sminoura *(.bss) 451.1Sminoura *(COMMON) 461.1Sminoura end = ALIGN(4) ; 471.1Sminoura _end = ALIGN(4) ; 481.1Sminoura } 491.1Sminoura /DISCARD/ : { *(.ident) *(.stab) *(.stabstr) } 501.1Sminoura} 51