The problem is indeed inline asm which is invalid for Thumb-1.
This code comes from JamVM, and the inline asm performs a syscall to
invalidate the I-cache after generating some code. It would be better
off using the gcc __builtin__clear_cache() function for this, or least
changing the code to let gcc generate the constants.
** Changed in: gcc-linaro
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/730840
Title:
[armel, avmv6] wrong assembler with -O[13s], not -O2
To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc-linaro/+bug/730840/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs