https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396
--- Comment #79 from ktkachov at gcc dot gnu.org --- (In reply to Christophe Lyon from comment #78) > (In reply to ktkachov from comment #74) > > (In reply to Alexandre Oliva from comment #70) > > > ktkatchov, I'll submit the patch as soon as it completes testing, which > > > should be Real Soon Now (TM) :-) If you got the cycles to give it a spin, > > > by all means let us know how it goes! Thanks, > > > > Thanks. That patch passes bootstrap and shows no regressions on > > arm-none-linux-gnueabihf. > > Kyrill, > > As of r255666 I'm still seeing a bootstrap failure on > armv8l-unknown-linux-gnueabihf: > /tmp/ccPz4q2v.s: Assembler messages: > /tmp/ccPz4q2v.s: Error: unaligned opcodes detected in executable segment > make[3]: *** [c-family/c-omp.o] Error 1 > > configure flags: > --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto > --enable-shared --without-included-gettext --enable-nls > --disable-sjlj-exceptions --enable-gnu-unique-object > --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 > --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long > --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib > --with-float=hard --with-fpu=neon-fp-armv8 --with-mode=thumb > --with-arch=armv8-a --enable-threads=posix --enable-multiarch > --enable-libstdcxx-time=yes --enable-gnu-indirect-function > --enable-checking=yes --enable-bootstrap > --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ > > using binutils-2.28 branch > > Is it the same config that works for you? Hmm, with latest trunk at r255676 I do see the bootstrap failure in stage 3 when configured with --with-arch=armv8-a --with-fpu=neon-fp-armv8 --with-float=hard --with-mode=thumb --enable-multiarch --enable-languages=c,c++,fortran The testing I ran yesterday was --with-arch=armv7-a --with-fpu=neon --with-float=hard --with-mode=thumb