Home | History | Annotate | Line # | Download | only in boot_ufs
boot_ufs.ldscript revision 1.1
      1 OUTPUT_FORMAT("a.out-m68k-netbsd", "a.out-m68k-netbsd",
      2 	      "a.out-m68k-netbsd")
      3 OUTPUT_ARCH(m68k)
      4 ENTRY(start)
      5 SEARCH_DIR(/usr/lib);
      6 /*__DYNAMIC = 0; */
      7 PROVIDE (__stack = 0);
      8 SECTIONS
      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