This is the mail archive of the binutils-cvs@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]