[PATCH][Binutils][ARM] ldah being disassembled as ldaexh

Andre Vieira Andre.SimoesDiasVieira@arm.com
Wed Nov 25 13:57:00 GMT 2015


Hi,

   This patch fixes the disassembling of ldah instructions in arm 
assembly, where they were previously being disassembled as ldaexh. It 
also fixes the wrong testcase containing the encoding for ldah being 
disassembled as ldaexh.

   This is correct because the arm encoding for ldah should be 
disassembled as ldah and not ldaexh. See ARMv8-A Reference Manual 
(http://infocenter.arm.com/help/topic/com.arm.doc.ddi0487a.h/index.html).

   Tested by running the gas regression suite for arm.

   Is this OK to commit?

   Thanks,
   Andre Vieira

*** opcodes/ChangeLog ***

2015-11-24  Andre Vieira  <andre.simoesdiasvieira@arm.com>

         * arm-dis.c (arm_opcodes): <ldaexh>: Fix typo...
           <ldah>: ... to this.


*** gas/testsuite/ChangeLog ***

2015-11-24  Andre Vieira  <andre.simoesdiasvieira@arm.com>

         * armv8-a.d: <ldaexh>: Rename mismatched mnemonics ...
           <ldah>: ... to this.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Changed-ldaexh-for-ldah-pattern.patch
Type: text/x-patch
Size: 1869 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20151125/ddfb1e73/attachment.bin>


More information about the Binutils mailing list