This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: binutils 2.20 regressions
- From: Nick Clifton <nickc at redhat dot com>
- To: Tristan Gingold <gingold at adacore dot com>
- Cc: Binutils <binutils at sourceware dot org>
- Date: Mon, 28 Sep 2009 13:40:14 +0100
- Subject: Re: binutils 2.20 regressions
- References: <81CDB811-618C-41CF-8B55-88ED729082FD@adacore.com>
Hi Tristan,
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-00
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-01
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-02
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-03
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-04
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-05
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-10
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-11
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-12
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-13
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-14
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-15
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-20
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-21
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-22
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-23
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-24
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-25
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-30
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-31
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-32
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-33
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-34
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-35
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-40
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-41
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-42
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-43
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-44
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-45
mips64-elf: FAIL: ld-mips-elf/attr-gnu-4-51
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-00
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-01
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-02
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-03
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-04
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-05
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-10
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-11
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-12
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-13
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-14
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-15
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-20
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-21
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-22
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-23
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-24
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-25
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-30
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-31
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-32
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-33
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-34
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-35
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-40
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-41
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-42
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-43
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-44
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-45
mips-elf: FAIL: ld-mips-elf/attr-gnu-4-51
These failures are all because they run tests that only work with Linux
or NetBSD targeted ports of the MIPS toolchain. I have checked in the
patch below which is not perfect, but it does remove these bogus failures.
Cheers
Nick
ld/testsuite/ChangeLog
2009-09-28 Nick Clifton <nickc@redhat.com>
* ld-mips-elf/mips-elf.exp: Only run attribute tests on Linux
targets.
Index: ld/testsuite/ld-mips-elf/mips-elf.exp
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-mips-elf/mips-elf.exp,v
retrieving revision 1.60.2.1
diff -c -3 -p -r1.60.2.1 mips-elf.exp
*** ld/testsuite/ld-mips-elf/mips-elf.exp 14 Sep 2009 18:49:18 -0000
1.60.2.1
--- ld/testsuite/ld-mips-elf/mips-elf.exp 28 Sep 2009 12:38:11 -0000
*************** run_ld_link_tests $mips16_intermix_test
*** 466,471 ****
--- 466,476 ----
run_dump_test "mips16-local-stubs-1"
+ # The elf32btsmip target is only supported on linux and netbsd style
targets.
+ if {! [istarget "mips*-*-*linux"] } {
+ return
+ }
+
run_dump_test "attr-gnu-4-00"
run_dump_test "attr-gnu-4-01"
run_dump_test "attr-gnu-4-02"