Remove duplicate ld testsuite function

It's in binutils/testsuite/lib/binutils-common.exp

	* testsuite/ld-elf/elf.exp (is_elf64): Delete.
This commit is contained in:
Alan Modra 2018-08-17 15:06:46 +09:30
parent 506b86a4f5
commit 2e72a56e45
2 changed files with 4 additions and 26 deletions

View File

@ -1,3 +1,7 @@
2018-08-18 Alan Modra <amodra@gmail.com>
* testsuite/ld-elf/elf.exp (is_elf64): Delete.
2018-08-17 H.J. Lu <hongjiu.lu@intel.com>
PR ld/23515

View File

@ -73,32 +73,6 @@ run_ld_link_tests [list \
]
# True if the object format is known to be 64-bit ELF.
#
proc is_elf64 { binary_file } {
global READELF
global READELFFLAGS
set readelf_size ""
catch "exec $READELF $READELFFLAGS -h $binary_file > readelf.out" got
if ![string match "" $got] then {
return 0
}
if { ![regexp "\n\[ \]*Class:\[ \]*ELF(\[0-9\]+)\n" \
[file_contents readelf.out] nil readelf_size] } {
verbose "FAILED to determine ELF size"
return 0
}
if { $readelf_size == "64" } {
return 1
}
return 0
}
if [is_elf64 tmpdir/symbol3w.a] {
set ASFLAGS "$ASFLAGS --defsym ALIGN=3"
} else {