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