OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib/] [libgloss/] [mn10300/] [sim.ld] - Diff between revs 39 and 56

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 39 Rev 56
Line 63... Line 63...
  .fini      : { *(.fini)    } =0
  .fini      : { *(.fini)    } =0
  .rodata    : { *(.rodata) *(.gnu.linkonce.r*) }
  .rodata    : { *(.rodata) *(.gnu.linkonce.r*) }
  .rodata1   : { *(.rodata1) }
  .rodata1   : { *(.rodata1) }
  /* Adjust the address for the data segment.  We want to adjust up to
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
     the same address within the page on the next page up.  */
  . = ALIGN(256) + (ALIGN(8) & (256 - 1));
  . = ALIGN(1) + (. & (1 - 1));
  .data    :
  .data    :
  {
  {
    *(.data)
    *(.data)
    *(.gnu.linkonce.d*)
    *(.gnu.linkonce.d*)
    CONSTRUCTORS
    CONSTRUCTORS
  }
  }
  .data1   : { *(.data1) }
  .data1   : { *(.data1) }
  .ctors         :
  .ctors         :
  {
  {
    ___ctors = .;
    ___ctors = .;
    *(.ctors)
    KEEP(*crtbegin.o(.ctors))
 
    KEEP(*(SORT(.ctors.*)))
 
    KEEP(*(.ctors))
    ___ctors_end = .;
    ___ctors_end = .;
  }
  }
  .dtors         :
  .dtors         :
  {
  {
    ___dtors = .;
    ___dtors = .;
    *(.dtors)
    KEEP(*crtbegin.o(.dtors))
 
    KEEP(*(SORT(.dtors.*)))
 
    KEEP(*(.dtors))
    ___dtors_end = .;
    ___dtors_end = .;
  }
  }
  .got           : { *(.got.plt) *(.got) }
  .got           : { *(.got.plt) *(.got) }
  .dynamic       : { *(.dynamic) }
  .dynamic       : { *(.dynamic) }
  /* We want the small data sections together, so single-instruction offsets
  /* We want the small data sections together, so single-instruction offsets
Line 135... Line 139...
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  .debug_varnames  0 : { *(.debug_varnames) }
 
 
  .stack 0x80000 : { _stack = .; *(.stack) }
  .stack 0x80000 : { _stack = .; *(.stack) *(._stack) }
 
 
  /* These must appear regardless of  .  */
  /* These must appear regardless of  .  */
}
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.