Conditional ARM instructions are not enclosed in IT blocks. This makes the
assembly illegal in thumb mode:
{standard input}: Assembler messages:
{standard input}:274: Error: thumb conditional instruction should be in IT
block -- `cmpne r1,#0'
{standard input}:275: Error: thumb conditional instruction should be in IT
block -- `moveq r3,#-22'
Attached is a patch to fix this (untested).
Original issue reported on code.google.com by raymes@chromium.org on 26 Apr 2011 at 8:49
Original issue reported on code.google.com by
raymes@chromium.org
on 26 Apr 2011 at 8:49Attachments: