This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] fix ld-elf/stabs.d for alpha-linux



Hi Nick,


here is the patch that disable the test on alpha.

Tristan.

ld/testsuite
2008-10-03  Tristan Gingold  <gingold@adacore.com>

      * ld-elf/stab.d: Don't run on alpha (to avoid relocation
      overflow on 64 bits targets whose stab values is 32 bits).

*** ld/testsuite/ld-elf/stab.d  15 May 2006 00:48:44 -0000      1.2
--- ld/testsuite/ld-elf/stab.d  3 Oct 2008 12:55:47 -0000
***************
*** 2,8 ****
  #as: -gstabs
  #readelf: -S --wide
  #ld:
! #notarget: ia64-*-*

#...
\[[0-9 ][0-9]\] \.stab +PROGBITS +0+ [0-9a-f]+ [0-9a-f]+ [0-9a-f] + +[1-9]+ +0.*
--- 2,8 ----
#as: -gstabs
#readelf: -S --wide
#ld:
! #notarget: "ia64-*-*" "alpha*"


#...
\[[0-9 ][0-9]\] \.stab +PROGBITS +0+ [0-9a-f]+ [0-9a-f]+ [0-9a-f] + +[1-9]+ +0.*



On Oct 2, 2008, at 8:08 PM, Nick Clifton wrote:


Hi Tristan,

To solve this issue I propose to add '-Ttext=0' option to the link.
(The other possibility is to disable the test on alpha).

This introduces new linker testsuite failures in the following ports:


  d10v-elf:
    address 0x2 of tmpdir/dump section .text is not within region INSN

  msp430-elf:
    address 0x2 of tmpdir/dump section .text is not within region text

  xstormy16-elf:
    address 0x4 of tmpdir/dump section .text is not within region ROM


So maybe an exception for the alpha is better.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]