PATCH (gas/testsuite, binutils 2.14): alpha-unknown-freebsd4.7 tweak
Loren James Rittle
rittle@latour.rsch.comm.mot.com
Sat Jun 14 00:54:00 GMT 2003
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
More information about the Binutils
mailing list