2012-08-13, 20:09
Also applied gas-preprocessor manually on fastmemcpy-arm.S just to see if it's helpful in any way (just forced it to dump the output to a file).
I got this, which seems like the correct behavior according to gas-preprocesor's code:
http://pastebin.com/R3LM5EFv
However, xcode still complains about the invalid instructions: invalid instruction ldrmib lr, [r1], #1 etc.
What am I doing wrong?
As a workaround, I've disabled fastmemcpy (patched fastmemcpy.h), but this doesn't seem like the way to go....
I got this, which seems like the correct behavior according to gas-preprocesor's code:
http://pastebin.com/R3LM5EFv
However, xcode still complains about the invalid instructions: invalid instruction ldrmib lr, [r1], #1 etc.
What am I doing wrong?
As a workaround, I've disabled fastmemcpy (patched fastmemcpy.h), but this doesn't seem like the way to go....