https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97481
--- Comment #5 from fdlbxtqi <euloanty at live dot com> --- (In reply to Jim Wilson from comment #2) > riscv-unknown-linux-gnu is not a supported target. You must use either > riscv32-unknown-linux-gnu or riscv64-unknwon-linux-gnu. Both compilers > support both word sizes, the only difference is which is the default word > size. This may be part of the reason why it failed. > > The attachment doesn't show any ICE. It is just a config.log file, and I > don't see anything interesting in there. > > Note that mingw64 builds of a linux toolchain are unlikely to work as glibc > requires a case sensitive file system. I'd suggest using WSL2 as something > more likely to work, but I haven't tried that myself. > > It looks like you have a badly broken compiler build. You will need to > figure out why it is broken. This doesn't seem to be a gcc problem, but > rather a build problem on your side. unlvs@DESKTOP-DFHPDC1 MINGW64 /glibc_riscv64_build $ ../glibc_riscv64/configure --prefix=${PREFIX}/${TARGET} --build=$(gcc -dumpmachine) --host=${TARGET} --target=${TARGET} --disable-multilib --disable-werror libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes --enable-add-ons configure: loading site script /mingw64/etc/config.site checking build system type... x86_64-w64-mingw32 checking host system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gcc... riscv64-linux-gcc checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether riscv64-linux-gcc accepts -g... yes checking for gcc... gcc checking for riscv64-linux-readelf... riscv64-linux-readelf checking for riscv64-linux-g++... riscv64-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether riscv64-linux-g++ accepts -g... yes checking whether riscv64-linux-g++ can link programs... no checking for sysdeps preconfigure fragments... aarch64 alpha arc arm csky hppa i386 m68k microblaze checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E mips nios2 powerpc riscv <built-in>: internal compiler error: Segmentation fault libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. <built-in>: internal compiler error: Segmentation fault libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. <built-in>: internal compiler error: Segmentation fault libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. <built-in>: internal compiler error: Segmentation fault libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. Unable to determine XLEN unlvs@DESKTOP-DFHPDC1 MINGW64 /glibc_riscv64_build I have tried riscv64. same issues.