On 11:27 Fri 04 Sep , Simon Kagstrom wrote: > Make arm926ejs use -march=armv5t to avoid problems with EABI > > Using -march=armv5t instead of armv5te allows Marvell Kirkwood-based > boards to boot with the EABI changes introduced in commit > f772acf8a584067033eff1e231fcd1fb3a00d3d9 > > Signed-off-by: Simon Kagstrom <simon.kagst...@netinsight.net> > --- > > This allows me to build with -mabi=aapcs-linux again. I still haven't > found out what exactly causes the issues I had reported here > > http://www.mail-archive.com/u-boot@lists.denx.de/msg20517.html > > but with this patch it works fine again. Disassembling the binary, I > see that ldrd/strd instructions are gone (as expected), although I > don't know if that is the issue. it's wired because ldrd and strd are for 64bit data access and will be faster than ldm/stm and the "e" is explecitly specity to active the dsp assembly to improve the data transfert speed
Best Regards, J. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot