ARM string optimizations broken for ARMv3

Alexandre Pereira Nunes alexandre.nunes@gmail.com
Fri Jun 18 20:46:00 GMT 2010


Hi,
In newlib 1.18.0 there were introduced some assembler optimizations
regarding string operations in arm.
These fail to assemble at least when targeting armv3 (implied by
-mcpu=arm7, which is implied by my multilib setup).
As far as I could see, the offending instructions are load/store half
words, that aren't supported (at least accordingly to gnu AS) on this
architecture.
Is there a patch already available on cvs or something?



More information about the Newlib mailing list