The following code produces incorrect op-codes: @ start .syntax unified .thumb
qadd r1,r2,r3 qdadd r1,r2,r3 qsub r1,r2,r3 qdsub r1,r2,r3 @ finish gas gives FA82F183 FA82F193 FA82F1A3 FA82F1B3 whereas it should give FA83F182 FA83F192 FA83F1A2 FA83F1B2 -- Summary: Incorrect Thumb2 encoding for saturating addition and subtraction Product: binutils Version: 2.20 Status: NEW Severity: normal Priority: P2 Component: gas AssignedTo: unassigned at sources dot redhat dot com ReportedBy: anthony dot fox at cl dot cam dot ac dot uk CC: bug-binutils at gnu dot org GCC host triplet: i386-redhat-linux GCC target triplet: arm-elf http://sourceware.org/bugzilla/show_bug.cgi?id=11013 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils