It might indeed be a problem with thumb, because AFAIK 'orr r0,r0,r3,LSL
r2' is a valid ARM mode instruction. How is this code compiled? Does it
use ARM or thumb(2) mode? The ARM asm snippets in openMSX are written
for ARM mode.

I don't have much experience with thumb(2). Is it possible to force ARM
mode? Or is it possible to detect the mode via some preprocessor define?
All asm routines have plain c++ fallbacks, so it should be fine to not
use the asm routines in thumb mode. Possibly gcc code generation has
improved enough so that the asm routines are less needed.

-- 
armel build failure (thumb problem?)
https://bugs.launchpad.net/bugs/635413
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to