https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91708
--- Comment #2 from Wilco <wilco at gcc dot gnu.org> --- (In reply to Bernd Edlinger from comment #1) > Oh, nice, could you say what config options you use? The full set I used: ${src}/configure --disable-libsanitizer --enable-languages=c,c++ --prefix=${install} --target=arm-none-linux-gnueabihf --host=arm-none-linux-gnueabihf --build=arm-none-linux-gnueabihf --with-cpu=cortex-a57 --with-mode=thumb --with-fpu=fp-armv8 --with-float=hard The cortex-a57 part is essential since its tuning prefers LDRD/STRD generation while basic armv8 doesn't.