This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src binutils/ChangeLog binutils/objdump.c gas/ ...
- From: nickc at sourceware dot org
- To: binutils-cvs at sources dot redhat dot com
- Date: 1 Mar 2005 15:18:44 -0000
- Subject: src binutils/ChangeLog binutils/objdump.c gas/ ...
CVSROOT: /cvs/src
Module name: src
Changes by: nickc@sourceware.org 2005-03-01 15:18:44
Modified files:
binutils : ChangeLog objdump.c
gas/testsuite : ChangeLog
gas/testsuite/gas/arm: inst.d pic.d
Log message:
objdump.c: Fix coding for DISASSEMBLER_NEEDS_RELOC:
(struct objdump_disasm_info): Add 'reloc' field.
(disassemble_bytes): Fix check for when an insn has a reloc associated with it.
Improve comment explaining why the use of octets is wrong. Set the 'reloc'
field in objdump_disasm_info structure.
(objdump_print_addr): Use new 'reloc' field to lookup the correct address for
the symbol associated with the current instruction's relocation.
(disassemble_info): Initialise 'reloc' field.
gas/arm/inst.d: Allow for ARM ports which decode the reloc associated with
branches and so show the exact symbolic destination address rather than an
offset from the start of the section.
gas/arm/pic.d: Likewise.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.875&r2=1.876
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/objdump.c.diff?cvsroot=src&r1=1.100&r2=1.101
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.784&r2=1.785
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/inst.d.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/pic.d.diff?cvsroot=src&r1=1.8&r2=1.9