boot_ufs.ldscript revision 1.1
1OUTPUT_FORMAT("a.out-m68k-netbsd", "a.out-m68k-netbsd",
2	      "a.out-m68k-netbsd")
3OUTPUT_ARCH(m68k)
4ENTRY(start)
5SEARCH_DIR(/usr/lib);
6/*__DYNAMIC = 0; */
7PROVIDE (__stack = 0);
8SECTIONS
9{
10  . = 0x0f0000;
11  .text :
12  {
13    CREATE_OBJECT_SYMBOLS
14    *(.text)
15    *(.rodata)
16    /* The next six sections are for SunOS dynamic linking.  The order
17       is important.  */
18    *(.dynrel)
19    *(.hash)
20    *(.dynsym)
21    *(.dynstr)
22    *(.rules)
23    *(.need)
24    etext = .;
25    _etext = .;
26  }
27/*  . = ALIGN(0x2000); */
28  .data :
29  {
30    /* The first three sections are for SunOS dynamic linking.  */
31    *(.dynamic)
32    *(.got)
33    *(.plt)
34    *(.data)
35    *(.linux-dynamic) /* For Linux dynamic linking.  */
36    CONSTRUCTORS
37    edata  =  .;
38    _edata  =  .;
39  }
40  . = 0x0f2000;
41  .bss :
42  {
43    __bss_start = .;
44   *(.bss)
45   *(COMMON)
46   end = ALIGN(4) ;
47   _end = ALIGN(4) ;
48  }
49  /DISCARD/ : { *(.ident) *(.stab) *(.stabstr) }
50}
51