ARM string optimizations broken for ARMv3

Alexandre Pereira Nunes
Fri Jun 18 20:46:00 GMT 2010

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
Is there a patch already available on cvs or something?

More information about the Newlib mailing list