[PATCH] Binutils support for DWARF-5 DW_OP_addrx
Alan Modra
amodra@gmail.com
Wed May 25 23:42:40 GMT 2022
On Wed, May 25, 2022 at 04:13:31PM +0100, Nick Clifton wrote:
> Hi Kavitha,
>
> Thanks for the revised patch. I have gone ahead and
> applied it to the sources.
And now with the missing testsuite files committed, which needed
editing to fix whitespace. (Presumably Kavitha's email client
"helpfully" expanded tabs.)
I also fixed the endian issue in dw5-op.W that caused the following:
aarch64_be-linux-gnu_ilp32 +FAIL: objdump -Wi for DW_OP_*
aarch64_be-linux-gnu_ilp32 +FAIL: readelf -wi dw5-op
armeb-linuxeabi +FAIL: objdump -Wi for DW_OP_*
armeb-linuxeabi +FAIL: readelf -wi dw5-op
d10v-elf +FAIL: objdump -Wi for DW_OP_*
d10v-elf +FAIL: readelf -wi dw5-op
d30v-elf +FAIL: objdump -Wi for DW_OP_*
d30v-elf +FAIL: readelf -wi dw5-op
dlx-elf +FAIL: objdump -Wi for DW_OP_*
dlx-elf +FAIL: readelf -wi dw5-op
fr30-elf +FAIL: objdump -Wi for DW_OP_*
fr30-elf +FAIL: readelf -wi dw5-op
frv-elf +FAIL: objdump -Wi for DW_OP_*
frv-elf +FAIL: readelf -wi dw5-op
frv-linux +FAIL: objdump -Wi for DW_OP_*
frv-linux +FAIL: readelf -wi dw5-op
h8300-elf +FAIL: objdump -Wi for DW_OP_*
h8300-elf +FAIL: readelf -wi dw5-op
h8300-linux +FAIL: objdump -Wi for DW_OP_*
h8300-linux +FAIL: readelf -wi dw5-op
hppa64-hp-hpux11.23 +FAIL: objdump -Wi for DW_OP_*
hppa64-hp-hpux11.23 +FAIL: readelf -wi dw5-op
hppa64-linux +FAIL: objdump -Wi for DW_OP_*
hppa64-linux +FAIL: readelf -wi dw5-op
hppa-linux +FAIL: objdump -Wi for DW_OP_*
hppa-linux +FAIL: readelf -wi dw5-op
ia64-hpux +FAIL: objdump -Wi for DW_OP_*
ia64-hpux +FAIL: readelf -wi dw5-op
ip2k-elf +FAIL: objdump -Wi for DW_OP_*
ip2k-elf +FAIL: readelf -wi dw5-op
iq2000-elf +FAIL: objdump -Wi for DW_OP_*
iq2000-elf +FAIL: readelf -wi dw5-op
lm32-elf +FAIL: objdump -Wi for DW_OP_*
lm32-elf +FAIL: readelf -wi dw5-op
lm32-linux +FAIL: objdump -Wi for DW_OP_*
lm32-linux +FAIL: readelf -wi dw5-op
m32r-elf +FAIL: objdump -Wi for DW_OP_*
m32r-elf +FAIL: readelf -wi dw5-op
m32r-linux +FAIL: objdump -Wi for DW_OP_*
m32r-linux +FAIL: readelf -wi dw5-op
m68hc11-elf +FAIL: objdump -Wi for DW_OP_*
m68hc11-elf +FAIL: readelf -wi dw5-op
m68hc12-elf +FAIL: objdump -Wi for DW_OP_*
m68hc12-elf +FAIL: readelf -wi dw5-op
m68k-elf +FAIL: objdump -Wi for DW_OP_*
m68k-elf +FAIL: readelf -wi dw5-op
m68k-linux +FAIL: objdump -Wi for DW_OP_*
m68k-linux +FAIL: readelf -wi dw5-op
microblaze-elf +FAIL: objdump -Wi for DW_OP_*
microblaze-elf +FAIL: readelf -wi dw5-op
microblaze-linux +FAIL: objdump -Wi for DW_OP_*
microblaze-linux +FAIL: readelf -wi dw5-op
mips64-linux +FAIL: objdump -Wi for DW_OP_*
mips64-linux +FAIL: readelf -wi dw5-op
mips64-openbsd +FAIL: objdump -Wi for DW_OP_*
mips64-openbsd +FAIL: readelf -wi dw5-op
mips-linux +FAIL: objdump -Wi for DW_OP_*
mips-linux +FAIL: readelf -wi dw5-op
mips-sgi-irix6 +FAIL: objdump -Wi for DW_OP_*
mips-sgi-irix6 +FAIL: readelf -wi dw5-op
mipstx39-elf +FAIL: objdump -Wi for DW_OP_*
mipstx39-elf +FAIL: readelf -wi dw5-op
moxie-elf +FAIL: objdump -Wi for DW_OP_*
moxie-elf +FAIL: readelf -wi dw5-op
mt-elf +FAIL: objdump -Wi for DW_OP_*
mt-elf +FAIL: readelf -wi dw5-op
nds32be-elf +FAIL: objdump -Wi for DW_OP_*
nds32be-elf +FAIL: readelf -wi dw5-op
or1k-elf +FAIL: objdump -Wi for DW_OP_*
or1k-elf +FAIL: readelf -wi dw5-op
or1k-linux +FAIL: objdump -Wi for DW_OP_*
or1k-linux +FAIL: readelf -wi dw5-op
pj-elf +FAIL: objdump -Wi for DW_OP_*
pj-elf +FAIL: readelf -wi dw5-op
powerpc64-freebsd +FAIL: objdump -Wi for DW_OP_*
powerpc64-freebsd +FAIL: readelf -wi dw5-op
powerpc64-linux +FAIL: objdump -Wi for DW_OP_*
powerpc64-linux +FAIL: readelf -wi dw5-op
powerpc-eabisim +FAIL: objdump -Wi for DW_OP_*
powerpc-eabisim +FAIL: readelf -wi dw5-op
powerpc-eabivle +FAIL: objdump -Wi for DW_OP_*
powerpc-eabivle +FAIL: readelf -wi dw5-op
powerpc-freebsd +FAIL: objdump -Wi for DW_OP_*
powerpc-freebsd +FAIL: readelf -wi dw5-op
powerpc-linux +FAIL: objdump -Wi for DW_OP_*
powerpc-linux +FAIL: readelf -wi dw5-op
powerpc-nto +FAIL: objdump -Wi for DW_OP_*
powerpc-nto +FAIL: readelf -wi dw5-op
s12z-elf +FAIL: objdump -Wi for DW_OP_*
s12z-elf +FAIL: readelf -wi dw5-op
s390-linux +FAIL: objdump -Wi for DW_OP_*
s390-linux +FAIL: readelf -wi dw5-op
s390x-linux +FAIL: objdump -Wi for DW_OP_*
s390x-linux +FAIL: readelf -wi dw5-op
score-elf +FAIL: objdump -Wi for DW_OP_*
score-elf +FAIL: readelf -wi dw5-op
sh-nto +FAIL: objdump -Wi for DW_OP_*
sh-nto +FAIL: readelf -wi dw5-op
sh-rtems +FAIL: objdump -Wi for DW_OP_*
sh-rtems +FAIL: readelf -wi dw5-op
sparc64-linux +FAIL: objdump -Wi for DW_OP_*
sparc64-linux +FAIL: readelf -wi dw5-op
sparc-elf +FAIL: objdump -Wi for DW_OP_*
sparc-elf +FAIL: readelf -wi dw5-op
sparc-linux +FAIL: objdump -Wi for DW_OP_*
sparc-linux +FAIL: readelf -wi dw5-op
sparc-sun-solaris2 +FAIL: objdump -Wi for DW_OP_*
sparc-sun-solaris2 +FAIL: readelf -wi dw5-op
spu-elf +FAIL: objdump -Wi for DW_OP_*
spu-elf +FAIL: readelf -wi dw5-op
visium-elf +FAIL: objdump -Wi for DW_OP_*
visium-elf +FAIL: readelf -wi dw5-op
xgate-elf +FAIL: objdump -Wi for DW_OP_*
xgate-elf +FAIL: readelf -wi dw5-op
xtensa-elf +FAIL: objdump -Wi for DW_OP_*
xtensa-elf +FAIL: readelf -wi dw5-op
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list