Thumb-2 ldrd misassembly

Paul Brook paul@codesourcery.com
Tue Jun 5 22:03:00 GMT 2007
The attached patch below fixes assembly and disassembly of writeback 
addressing modes on Thumb-2 doubleword load/store instructions.

Tested on arm-none-eabi.
Applied to CVS head.

Paul

2007-06-05  Paul Brook  <paul@codesourcery.com>

	gas/
	* config/tc-arm.c (insns): Correct Thumb-2 ldrd/strd opcodes.

	gas/testsuite/
	* gas/arm/thumb32.d: Add writeback addressing mode tests.
	* gas/arm/thumb32.s: Update expected output.

	opcodes/
	* arm-dis.c (thumb32_opcodes): Display writeback ldrd/strd addresses.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.gas_ldrd
Type: text/x-diff
Size: 5853 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20070605/f1cc74a5/attachment.bin>


More information about the Binutils mailing list