Home | History | Annotate | Line # | Download | only in conf
stand.ldscript revision 1.1
      1 /* $NetBSD: stand.ldscript,v 1.1 1997/10/05 22:17:56 jonathan Exp $ */
      2 
      3 /*  ldscript for NetBSD/mips kernels */
      4 OUTPUT_FORMAT("elf32-littlemips", "elf32-bigmips",
      5 	      "elf32-littlemips")
      6 OUTPUT_ARCH(mips)
      7 ENTRY(_start)
      8 SECTIONS
      9 {
     10   /*  Read-only sections, merged into text segment.  Assumes the
     11       kernel Makefile sets the start address via -Ttext.  */
     12   .text      :
     13   {
     14     _ftext = . ;
     15     *(.text)
     16     *(.gnu.warning)
     17   } =0
     18   _etext = .;
     19   PROVIDE (etext = .);
     20   .rodata    : { *(.rodata)  }
     21   .data    :
     22   {
     23     _fdata = . ;
     24     *(.data)
     25     CONSTRUCTORS
     26   }
     27   _gp = ALIGN(16);
     28   .lit8 : { *(.lit8) }
     29   .lit4 : { *(.lit4) }
     30   .sdata     : { *(.sdata) }
     31   _edata  =  .;
     32   PROVIDE (edata = .);
     33   __bss_start = .;
     34   _fbss = .;
     35   .sbss      : { *(.sbss) *(.scommon) }
     36   .bss       :
     37   {
     38    *(.bss)
     39    *(COMMON)
     40   }
     41   _end = . ;
     42   PROVIDE (end = .);
     43 }
     44