This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: RFA: minor fixes to readelf
- From: Nick Clifton <nickc at redhat dot com>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: binutils <binutils at sourceware dot org>
- Date: Mon, 06 Oct 2008 13:49:21 +0100
- Subject: Re: RFA: minor fixes to readelf
- References: <m3vdwjwyav.fsf@fleche.redhat.com> <20080926043017.GG3740@bubble.grove.modra.org> <m33ajde5wz.fsf@fleche.redhat.com>
Hi Tom,
Built and regression-tested on x86 F8.
Otherwise this patch is regression-free.
Close but no banana...
Checking Binutils in: alpha-linuxecoff ... GAS: 8 BIN: 1 done
GAS REGRESSION: CFI on alpha
GAS REGRESSION: CFI on alpha, 3
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
BIN REGRESSION: objdump -W
Checking Binutils in: alpha-linux-gnu ... GAS: 8 BIN: 1 done
GAS REGRESSION: CFI on alpha
GAS REGRESSION: CFI on alpha, 3
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
BIN REGRESSION: objdump -W
Checking Binutils in: alpha-unknown-freebsd4.7 ... done
Checking Binutils in: alpha-unknown-osf4.0 ... GAS: 4 LD: 4 BIN: 4 done
Checking Binutils in: am33_2.0-linux-gnu ... GAS: 6 BIN: 2 done
BIN REGRESSION: objdump -W
Checking Binutils in: arc-elf ... GAS: 1 LD: 7 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: arm-aout ... GAS: 26 LD: 6 BIN: 2 done
Checking Binutils in: arm-epoc-pe ... LD: 3 done
Checking Binutils in: arm-netbsdelf ... GAS: 9 LD: 3 BIN: 1 done
GAS REGRESSION: CFI on ARM
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: arm-none-eabi ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on ARM
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: arm-nto ... GAS: 1 done
Checking Binutils in: arm-symbianelf ... GAS: 1 done
Checking Binutils in: arm-vxworks ... LD: 6 done
Checking Binutils in: arm-wince-pe ... GAS: 1 LD: 1 done
Checking Binutils in: avr-elf ... GAS: 1 LD: 3 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: bfin-elf ... GAS: 10 LD: 2 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: cr16-elf ... LD: 5 BIN: 1 done
Checking Binutils in: crx-elf ... LD: 2 BIN: 1 done
Checking Binutils in: cris-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: crisv32-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: d10v-elf ... GAS: 1 LD: 6 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: d30v-elf ... GAS: 3 LD: 7 BIN: 2 done
Checking Binutils in: dlx-elf ... GAS: 1 LD: 8 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: fr30-elf ... LD: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: frv-elf ... GAS: 1 LD: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: h8300-elf ... BIN: 1 done
Checking Binutils in: h8300-rtems ... GAS: 1 LD: 4 done
Checking Binutils in: hppa-linux-gnu ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on hppa
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: hppa64-linux ... GAS: 4 LD: 8 BIN: 1 done
GAS REGRESSION: CFI on hppa
BIN REGRESSION: objdump -W
Checking Binutils in: i370-linux ... LD: 8 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: i386-coff ... GAS: 2 LD: 1 done
Checking Binutils in: i386-lynxos ... done
Checking Binutils in: i386-netware ... done
Checking Binutils in: i386-rdos ... done
Checking Binutils in: i586-aout ... done
Checking Binutils in: i686-pc-beos ... done
Checking Binutils in: i686-pc-cygwin ... LD: 1 done
Checking Binutils in: i686-pc-elf ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on i386
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: i686-pc-linux-gnu ... GAS: 7 LD: 2 BIN: 1 done
GAS REGRESSION: CFI on i386
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
LD REGRESSION: ld-elf/eh6
BIN REGRESSION: objdump -W
Checking Binutils in: i686-pc-linux-gnu-gold ... GAS: 7 BIN: 1 done
GAS REGRESSION: CFI on i386
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
BIN REGRESSION: objdump -W
Checking Binutils in: i686-pc-mingw32 ... LD: 1 done
Checking Binutils in: i860-stardent-elf ... GAS: 1 LD: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: ia64-x-freebsd5 ... done
Checking Binutils in: ia64-linux ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: ip2k-elf ... LD: 1 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: iq2000-elf ... LD: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: m32c-elf ... done
Checking Binutils in: m32r-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: m68hc11-elf ... done
Checking Binutils in: m68k-elf ... done
Checking Binutils in: m68k-rtems ... done
Checking Binutils in: m68k-uclinux ... done
Checking Binutils in: mcore-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: mcore-pe ... LD: 1 done
Checking Binutils in: mep-elf ... done
Checking Binutils in: mingw32-pe ... LD: 1 done
Checking Binutils in: mips64-linux ... GAS: 6 LD: 5 BIN: 1 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
LD REGRESSION: MIPS eh-frame 1, n32
LD REGRESSION: MIPS eh-frame 1, n64
LD REGRESSION: MIPS eh-frame 2, n32
LD REGRESSION: MIPS eh-frame 2, n64
BIN REGRESSION: objdump -W
Checking Binutils in: mips-ecoff ... GAS: 480 LD: 8 BIN: 3 done
Checking Binutils in: mips-elf ... GAS: 7 LD: 35 BIN: 2 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: mips-sgi-irix6 ... GAS: 13 LD: 54 BIN: 3 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: mipsel-linux-gnu ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: mipsisa32el-linux ... GAS: 20 LD: 6 BIN: 1 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: mips64vrel-elf ... GAS: 8 LD: 35 BIN: 2 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: mmix-mmixware ... LD: 21 done
Checking Binutils in: mn10200-elf ... GAS: 3 LD: 4 BIN: 1 done
Checking Binutils in: mn10300-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
BIN REGRESSION: objdump -W
Checking Binutils in: msp430-elf ... LD: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: mt-elf ... done
Checking Binutils in: ns32k-netbsd ... GAS: 2 LD: 1 BIN: 1 done
Checking Binutils in: openrisc-elf ... LD: 7 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: or32-elf ... LD: 7 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: pdp11-dec-aout ... GAS: 11 LD: 7 BIN: 2 done
Checking Binutils in: pj-elf ... GAS: 2 LD: 7 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: powerpc-eabisim ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on ppc
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
GAS REGRESSION: CFI on ppc
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
BIN REGRESSION: objdump -W
Checking Binutils in: powerpc-ibm-aix5.2.0 ... GAS: 6 LD: 19 BIN: 1 done
Checking Binutils in: powerpc-nto ... done
Checking Binutils in: powerpc-wrs-vxworks ... LD: 1 done
Checking Binutils in: powerpc64-linux ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on ppc
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
GAS REGRESSION: CFI on ppc
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
BIN REGRESSION: objdump -W
Checking Binutils in: ppc-lynxos ... done
Checking Binutils in: rs6000-aix4.3.3 ... GAS: 4 LD: 11 BIN: 1 done
Checking Binutils in: s390-linux ... GAS: 7 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on s390
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: s390x-ibm-tpf ... done
Checking Binutils in: score-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: sh64-superh-linux-gnu ... done
Checking Binutils in: sh-elf ... done
Checking Binutils in: sh-linux ... done
Checking Binutils in: sh-nto ... LD: 1 done
Checking Binutils in: sh-symbianelf ... done
Checking Binutils in: shl-unknown-netbsdelf1.6T ... done
Checking Binutils in: sparc64-linux-gnu ... GAS: 8 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on SPARC 32-bit
GAS REGRESSION: CFI on SPARC 64-bit
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: sparc64-netbsd ... GAS: 8 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on SPARC 32-bit
GAS REGRESSION: CFI on SPARC 64-bit
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: sparc-linux-gnu ... GAS: 8 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on SPARC 32-bit
GAS REGRESSION: CFI on SPARC 64-bit
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: tic30-unknown-aout ... GAS: 4 LD: 23 done
Checking Binutils in: tic4x-coff ... GAS: 1 LD: 4 done
Checking Binutils in: tic54x-coff ... GAS: 5 LD: 13 done
Checking Binutils in: tx39-elf ... GAS: 10 LD: 35 BIN: 2 done
GAS REGRESSION: CFI on mips, 1
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
BIN REGRESSION: objdump -W
Checking Binutils in: v850-elf ... LD: 1 BIN: 1 done
Checking Binutils in: vax-netbsdelf ... GAS: 4 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: x86_64-linux ... GAS: 8 LD: 6 BIN: 1 done
GAS REGRESSION: CFI on x86-64
GAS REGRESSION: CFI on i386
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh1
LD REGRESSION: ld-elf/eh2
LD REGRESSION: ld-elf/eh3
LD REGRESSION: ld-elf/eh4
LD REGRESSION: ld-elf/eh5
LD REGRESSION: ld-elf/eh6
BIN REGRESSION: objdump -W
Checking Binutils in: x86_64-solaris2 ... GAS: 8 LD: 5 BIN: 1 done
GAS REGRESSION: CFI on x86-64
GAS REGRESSION: CFI on i386
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh1
LD REGRESSION: ld-elf/eh2
LD REGRESSION: ld-elf/eh3
LD REGRESSION: ld-elf/eh4
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: xscale-elf ... GAS: 9 LD: 1 BIN: 1 done
GAS REGRESSION: CFI on ARM
GAS REGRESSION: CFI common 1
GAS REGRESSION: CFI common 2
GAS REGRESSION: CFI common 3
GAS REGRESSION: CFI common 4
GAS REGRESSION: CFI common 5
GAS REGRESSION: CFI common 6
LD REGRESSION: ld-elf/eh5
BIN REGRESSION: objdump -W
Checking Binutils in: xstormy16-elf ... LD: 7 BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: xtensa-elf ... BIN: 1 done
BIN REGRESSION: objdump -W
Checking Binutils in: z8k-coff ... done
Cheers
Nick