https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96049
Maxim Kuvyrkov <mkuvyrkov at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|WAITING |RESOLVED --- Comment #4 from Maxim Kuvyrkov <mkuvyrkov at gcc dot gnu.org> --- Hi Richard, This is indeed fixed on current mainline. For the record, we benchmark cross-toolchains for both aarch64-linux-gnu and arm-linux-gnueabihf (we want to benchmark LTO builds and at least ARMv7 machines don't have enough RAM). SPEC2k6 harness runs natively on the benchmarking ARMv8 and ARMv7 boards, and it calls compiler wrappers for remote compilation on x86_64 boxes. Configure options are fairly standard for a cross-toolchain: --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --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 --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-arch=armv8-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --disable-libsanitizer --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg_bmk_0/abe/sysroots/aarch64-linux-gnu --with-sysroot=/home/tcwg-buildslave/workspace/tcwg_bmk_0/abe/builds/destdir/x86_64-unknown-linux-gnu/aarch64-linux-gnu/libc --enable-checking=yes --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=aarch64-linux-gnu --prefix=/home/tcwg-buildslave/workspace/tcwg_bmk_0/abe/builds/destdir/x86_64-unknown-linux-gnu