From: Alan Modra Date: Thu, 16 Aug 2007 13:51:27 +0000 (+0000) Subject: * ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ea9c645141e5ec9f6296df8e9979eabeac9ff47f;p=binutils-gdb.git * ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc xfails. --- diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index b9931cee946..eba8a7a9f11 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-08-16 Alan Modra + + * ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc + xfails. + 2007-08-14 H.J. Lu PR ld/4918 diff --git a/ld/testsuite/ld-srec/srec.exp b/ld/testsuite/ld-srec/srec.exp index ef375ec5e81..c40161a574f 100644 --- a/ld/testsuite/ld-srec/srec.exp +++ b/ld/testsuite/ld-srec/srec.exp @@ -228,8 +228,9 @@ proc run_srec_test { test objs } { global sizeof_headers global host_triplet - # Tell the ELF linker to not do anything clever with .eh_frame. - set flags "--traditional-format" + # Tell the ELF linker to not do anything clever with .eh_frame, + # and not to put anything in small data. + set flags "--traditional-format -G 0" # If the linker script uses SIZEOF_HEADERS, use a -Ttext argument # to force both the normal link and the S-record link to be put in @@ -374,10 +375,6 @@ setup_xfail "thumb-*-pe*" setup_xfail "thumb-*-elf*" setup_xfail "arm*-*-linux*" -# The S-record linker doesn't put common symbols in small data -# the way the ELF linker does. -setup_xfail "powerpc*-*-*" - # The S-record linker doesn't include the .{zda} sections. setup_xfail "v850*-*-elf" @@ -420,7 +417,6 @@ setup_xfail "*-*-aix*" "*-*-xcoff*" setup_xfail "arm*-*-*" setup_xfail "strongarm*-*-*" setup_xfail "thumb-*-*" -setup_xfail "powerpc*-*-eabi*" setup_xfail "v850*-*-elf" setup_xfail "alpha*-*-elf*" "alpha*-*-linux-*" "alpha*-*-gnu*" setup_xfail "alpha*-*-netbsd*"