adelshokhy112 / linux-syscall-support

Automatically exported from code.google.com/p/linux-syscall-support
24 stars 24 forks source link

linux syscall support contains arm conditional instructions that are not contained in an IT block #3

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
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

Attachments: