boot.ldscript revision 1.8
11.3Sminoura/* /boot must be a.out, OMAGIC starting from 0x6000. */ 21.7Schristos/* ... but new binutils don't support a.out anymore... 31.1SminouraOUTPUT_FORMAT("a.out-m68k-netbsd", "a.out-m68k-netbsd", 41.7Schristos "a.out-m68k-netbsd") 51.7Schristos*/ 61.1SminouraOUTPUT_ARCH(m68k) 71.1SminouraENTRY(start) 81.1SminouraSEARCH_DIR(/usr/lib); 91.1Sminoura/*__DYNAMIC = 0; */ 101.1SminouraPROVIDE (__stack = 0); 111.1SminouraSECTIONS 121.1Sminoura{ 131.8Sisaki . = TEXTADDR; 141.1Sminoura .text : 151.1Sminoura { 161.1Sminoura CREATE_OBJECT_SYMBOLS 171.1Sminoura *(.text) 181.1Sminoura *(.rodata) 191.2She *(.rodata.str1.1) 201.1Sminoura /* The next six sections are for SunOS dynamic linking. The order 211.1Sminoura is important. */ 221.1Sminoura *(.dynrel) 231.1Sminoura *(.hash) 241.1Sminoura *(.dynsym) 251.1Sminoura *(.dynstr) 261.1Sminoura *(.rules) 271.1Sminoura *(.need) 281.1Sminoura etext = .; 291.1Sminoura _etext = .; 301.1Sminoura } 311.1Sminoura/* . = ALIGN(0x2000); */ 321.1Sminoura .data : 331.1Sminoura { 341.1Sminoura /* The first three sections are for SunOS dynamic linking. */ 351.1Sminoura *(.dynamic) 361.1Sminoura *(.got) 371.1Sminoura *(.plt) 381.1Sminoura *(.data) 391.1Sminoura *(.linux-dynamic) /* For Linux dynamic linking. */ 401.1Sminoura CONSTRUCTORS 411.1Sminoura edata = .; 421.1Sminoura _edata = .; 431.1Sminoura } 441.1Sminoura .bss : 451.1Sminoura { 461.1Sminoura __bss_start = .; 471.1Sminoura *(.bss) 481.1Sminoura *(COMMON) 491.1Sminoura end = ALIGN(4) ; 501.1Sminoura _end = ALIGN(4) ; 511.1Sminoura } 521.4Schristos /DISCARD/ : { 531.4Schristos *(.ident) 541.4Schristos *(.stab) 551.4Schristos *(.stabstr) 561.4Schristos *(.comment) 571.4Schristos *(.debug_abbrev) 581.4Schristos *(.debug_info) 591.4Schristos *(.debug_line) 601.4Schristos *(.debug_loc) 611.4Schristos *(.debug_pubnames) 621.4Schristos *(.debug_pubtypes) 631.4Schristos *(.debug_aranges) 641.4Schristos *(.debug_ranges) 651.4Schristos *(.debug_str) 661.4Schristos *(.debug_frame) 671.5Sjoerg *(.eh_frame) 681.6Sisaki *(.SUNW_ctf) 691.4Schristos } 701.1Sminoura} 71