This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
PATCH (gas/testsuite, binutils 2.14): alpha-unknown-freebsd4.7 tweak
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: binutils at sources dot redhat dot com
- Date: Fri, 13 Jun 2003 19:54:25 -0500 (CDT)
- Subject: PATCH (gas/testsuite, binutils 2.14): alpha-unknown-freebsd4.7 tweak
- Reply-to: rittle at labs dot mot dot com
Testing gcc 2.95.X (as installed as system compiler) to FSF mainline
against binutils ~2.14 on alpha-unknown-freebsd4.7 reveals file format
is not reported exactly as other alpha systems. Under the assumption
that this is expected yet not broken (i.e. it is reporting as
intended), I produced the obvious test suite patch. With this test
suite patch & last posted one, no failures on alpha-unknown-freebsd4.7
(with modern gcc) except two unrelated srec breakage ("relocation
truncated to fit") which I can't see fixing.
* gas/alpha/elf-reloc-1.d: Allow system-specific gunk after
canonical file format.
* gas/alpha/elf-reloc-4.d: Likewise.
* gas/alpha/elf-reloc-5.d: Likewise.
* gas/alpha/elf-reloc-7.d: Likewise.
* gas/alpha/elf-reloc-8.d: Likewise.
* gas/alpha/elf-tls-1.d: Likewise.
Index: gas/testsuite/gas/alpha/elf-reloc-1.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-reloc-1.d,v
retrieving revision 1.1
diff -c -r1.1 elf-reloc-1.d
*** gas/testsuite/gas/alpha/elf-reloc-1.d 5 Sep 2001 02:39:43 -0000 1.1
--- gas/testsuite/gas/alpha/elf-reloc-1.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -r
#name: alpha elf-reloc-1
! .*: file format elf64-alpha
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
--- 1,7 ----
#objdump: -r
#name: alpha elf-reloc-1
! .*: file format elf64-alpha.*
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
Index: gas/testsuite/gas/alpha/elf-reloc-4.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-reloc-4.d,v
retrieving revision 1.1
diff -c -r1.1 elf-reloc-4.d
*** gas/testsuite/gas/alpha/elf-reloc-4.d 5 Sep 2001 02:39:43 -0000 1.1
--- gas/testsuite/gas/alpha/elf-reloc-4.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -r
#name: alpha elf-reloc-4
! .*: file format elf64-alpha
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
--- 1,7 ----
#objdump: -r
#name: alpha elf-reloc-4
! .*: file format elf64-alpha.*
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
Index: gas/testsuite/gas/alpha/elf-reloc-5.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-reloc-5.d,v
retrieving revision 1.1
diff -c -r1.1 elf-reloc-5.d
*** gas/testsuite/gas/alpha/elf-reloc-5.d 9 Feb 2002 22:55:06 -0000 1.1
--- gas/testsuite/gas/alpha/elf-reloc-5.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -dr
#name: alpha elf-reloc-5
! .*: file format elf64-alpha
Disassembly of section \.text:
--- 1,7 ----
#objdump: -dr
#name: alpha elf-reloc-5
! .*: file format elf64-alpha.*
Disassembly of section \.text:
Index: gas/testsuite/gas/alpha/elf-reloc-7.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-reloc-7.d,v
retrieving revision 1.1
diff -c -r1.1 elf-reloc-7.d
*** gas/testsuite/gas/alpha/elf-reloc-7.d 19 Sep 2002 16:13:38 -0000 1.1
--- gas/testsuite/gas/alpha/elf-reloc-7.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -r
#name: alpha elf-reloc-7
! .*: file format elf64-alpha
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
--- 1,7 ----
#objdump: -r
#name: alpha elf-reloc-7
! .*: file format elf64-alpha.*
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
Index: gas/testsuite/gas/alpha/elf-reloc-8.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-reloc-8.d,v
retrieving revision 1.1
diff -c -r1.1 elf-reloc-8.d
*** gas/testsuite/gas/alpha/elf-reloc-8.d 7 Nov 2002 00:42:19 -0000 1.1
--- gas/testsuite/gas/alpha/elf-reloc-8.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -r
#name: alpha elf-reloc-8
! .*: file format elf64-alpha
RELOCATION RECORDS FOR \[\.text\]:
OFFSET *TYPE *VALUE
--- 1,7 ----
#objdump: -r
#name: alpha elf-reloc-8
! .*: file format elf64-alpha.*
RELOCATION RECORDS FOR \[\.text\]:
OFFSET *TYPE *VALUE
Index: gas/testsuite/gas/alpha/elf-tls-1.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/alpha/elf-tls-1.d,v
retrieving revision 1.1
diff -c -r1.1 elf-tls-1.d
*** gas/testsuite/gas/alpha/elf-tls-1.d 30 May 2002 22:01:37 -0000 1.1
--- gas/testsuite/gas/alpha/elf-tls-1.d 14 Jun 2003 00:42:39 -0000
***************
*** 1,7 ****
#objdump: -r
#name: alpha elf-tls-1
! .*: file format elf64-alpha
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE
--- 1,7 ----
#objdump: -r
#name: alpha elf-tls-1
! .*: file format elf64-alpha.*
RELOCATION RECORDS FOR \[\.text\]:
OFFSET TYPE VALUE