[Bug target/104219] New: riscv64-elf cross compiler build fails

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 25 08:53:18 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104219

            Bug ID: 104219
           Summary: riscv64-elf cross compiler build fails
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: kito at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64-linux-gnu

[   20s] + ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c --enable-checking=release --disable-werror
--with-gxx-include-dir=/usr/include/c++/12 --enable-ssp --disable-libssp
--disable-libvtv --enable-cet=auto --disable-libcc1 --disable-plugin
--with-bugurl=https://bugs.opensuse.org/ '--with-pkgversion=SUSE Linux'
--with-slibdir=/usr/riscv64-suse-linux/sys-root/lib64 --with-system-zlib
--enable-libstdcxx-allocator=new --disable-libstdcxx-pch
--enable-version-specific-runtime-libs --with-gcc-major-version-only
--enable-linux-futex --enable-gnu-indirect-function --program-suffix=-12
--program-prefix=riscv64-elf- --target=riscv64-elf --disable-nls
--with-sysroot=/usr/riscv64-suse-linux/sys-root
--with-build-sysroot=/usr/riscv64-suse-linux/sys-root
--with-build-time-tools=/usr/riscv64-suse-linux/bin --with-newlib
--disable-gcov --disable-multilib --disable-libsanitizer
--build=x86_64-suse-linux --host=x86_64-suse-linux

fails due to:

[  204s] checking for suffix of object files... configure: error: in
`/home/abuild/rpmbuild/BUILD/gcc-12.0.1+git191254/obj-x86_64-suse-linux/riscv64-elf/libgcc':
[  204s] configure: error: cannot compute suffix of object files: cannot
compile
[  204s] See `config.log' for more details

Assembler messages:
Error: cannot find default versions of the ISA extension `zicsr'
configure:3808: $? = 1
configure: failed program was:

for:

as --version
GNU assembler (GNU Binutils; openSUSE Tumbleweed) 2.37.20211112-5

Likely started with g:ca2bbb88f999f4d3cc40e89bc1aba712505dd598.


More information about the Gcc-bugs mailing list