[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 Andreas Schwab changed: What|Removed |Added Resolution|WORKSFORME |INVALID
[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 tong__hui at 163 dot com changed: What|Removed |Added Status|RESOLVED|CLOSED Resolution|INVALID |WORKSFORME --- Comment #5 from tong__hui at 163 dot com --- I switch binutils to 2.36.1, and compiled successfully. Thank you!
[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #4 from Andrew Pinski --- -mloongson-mmi was added to gcc in r9-3891. While it was added to binutils in 2.32. Basically if you are going to bootstrap GCC 9 or 10 with -march=loongson2f you need a newer binutils than you currently have selected.
[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 --- Comment #3 from Mikael Pettersson --- > cat mips64el-unknown-linux-gnu/libgcc/config.log ... configure:3778: checking for suffix of object files configure:3800: /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/./gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/./gcc/ -B/usr/mips64el-unknown-linux-gnu/bin/ -B/usr/mips64el-unknown-linux-gnu/lib/ -isystem /usr/mips64el-unknown-linux-gnu/include -isystem /usr/mips64el-unknown-linux-gnu/sys-include -fno-checking -c -g -march=loongson2f -Wa,-mfix-loongson2f-nop -pipe -fPIC -O2 -minterlink-mips16 conftest.c >&5 /usr/mips64el-unknown-linux-gnu/bin/as: unrecognized option '-mloongson-mmi' configure:3804: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Runtime Library" | #define PACKAGE_TARNAME "libgcc" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "GNU C Runtime Library 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "http://www.gnu.org/software/libgcc/; | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3818: error: in `/var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/mips64el-unknown-linux-gnu/libgcc': configure:3820: error: cannot compute suffix of object files: cannot compile You have a clear discrepancy between gcc and binutils. As you're using Gentoo sources and build procedure I suggest you report the bug to them.
[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 Paul Hua changed: What|Removed |Added CC||paul.hua.gm at gmail dot com --- Comment #2 from Paul Hua --- Hi, The error message show: - configure: error: in `/var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/mips64el-unknown-linux-gnu/libgcc': configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more details make[2]: *** [Makefile:16845: configure-stage1-target-libgcc] Error 1 --- please see config.log for more details.
[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 --- Comment #1 from tong__hui at 163 dot com --- Created attachment 49929 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49929=edit gcc-build-logs gcc build logs