Good Evening, I've been attempting to build a cross-compiler for a MIPS32 microcontroller (specifically an M14KE) and I've been running into problems that appear to stem from binutils silently coalescing 'mips32' into 'mips64'.
The simplest reproduction is to extract binutils-2.41.tar.gz and then run configure: ./configure --target=mips32-none-eabi Obviously I have more options such as --prefix but you can see the behaviour without those. Just ask if you need the more verbose command. I've had a look in bfd/config.bfd and tried several variations of target, such as mips-none-eabi, mips-none-elf, mips32-none-elf, mips32- elf, etc. and they all seem to do the same thing. Can anybody advise on whether this is a bug or just user error, please ? If it's user error then obviously I'd appreciate somebody pointing out where I've gone wrong and what I can do to fix it. The config.log output for the above command is provided below, but if any further tests or information is required then please do not hesitate to give me a shout. Thank you. Regards, Pete Restall --- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --target=mips32-none-eabi ## --------- ## ## Platform. ## ## --------- ## hostname = my.machine uname -m = x86_64 uname -r = 6.5.10-200.fc38.x86_64 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Thu Nov 2 19:59:55 UTC 2023 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /var/lib/snapd/snap/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2392: checking build system type configure:2406: result: x86_64-pc-linux-gnu configure:2453: checking host system type configure:2466: result: x86_64-pc-linux-gnu configure:2486: checking target system type configure:2499: result: mips64-none-eabi configure:2553: checking for a BSD-compatible install configure:2621: result: /usr/bin/install -c configure:2632: checking whether ln works configure:2654: result: yes configure:2658: checking whether ln -s works configure:2662: result: yes configure:2669: checking for a sed that does not truncate output configure:2733: result: /usr/bin/sed configure:2742: checking for gawk configure:2758: found /usr/bin/gawk configure:2769: result: gawk configure:4250: checking for gcc configure:4266: found /usr/bin/gcc configure:4277: result: gcc configure:4506: checking for C compiler version configure:4515: gcc --version >&5 gcc (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4) Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4526: $? = 0 configure:4515: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/13/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable- languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr -- mandir=/usr/share/man --infodir=/usr/share/info --with- bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable- threads=posix --enable-checking=release --enable-multilib --with- system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions -- enable-gnu-unique-object --enable-linker-build-id --with-gcc-major- version-only --enable-libstdcxx-backtrace --with-libstdcxx- zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable- plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc- 13.2.1-20231011/obj-x86_64-redhat-linux/isl-install --enable-offload- targets=nvptx-none --without-cuda-driver --enable-offload-defaulted -- enable-gnu-indirect-function --enable-cet --with-tune=generic --with- arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap- lto --enable-link-serialization=1 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.1 20231011 (Red Hat 13.2.1-4) (GCC) ... rest of stderr output deleted ... configure:4526: $? = 0 configure:4515: gcc -V >&5 gcc: error: unrecognized command-line option '-V' gcc: fatal error: no input files compilation terminated. configure:4526: $? = 1 configure:4515: gcc -qversion >&5 gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. configure:4526: $? = 1 configure:4546: checking whether the C compiler works configure:4568: gcc conftest.c >&5 configure:4572: $? = 0 configure:4620: result: yes configure:4623: checking for C compiler default output file name configure:4625: result: a.out configure:4631: checking for suffix of executables configure:4638: gcc -o conftest conftest.c >&5 configure:4642: $? = 0 configure:4664: result: configure:4686: checking whether we are cross compiling configure:4694: gcc -o conftest conftest.c >&5 configure:4698: $? = 0 configure:4705: ./conftest configure:4709: $? = 0 configure:4724: result: no configure:4729: checking for suffix of object files configure:4751: gcc -c conftest.c >&5 configure:4755: $? = 0 configure:4776: result: o configure:4780: checking whether we are using the GNU C compiler configure:4799: gcc -c conftest.c >&5 configure:4799: $? = 0 configure:4808: result: yes configure:4817: checking whether gcc accepts -g configure:4837: gcc -c -g conftest.c >&5 configure:4837: $? = 0 configure:4878: result: yes configure:4895: checking for gcc option to accept ISO C89 configure:4958: gcc -c -g -O2 conftest.c >&5 configure:4958: $? = 0 configure:4971: result: none needed configure:4991: checking for gcc option to accept ISO C99 configure:5140: gcc -c -g -O2 conftest.c >&5 configure:5140: $? = 0 configure:5153: result: none needed configure:5226: checking for g++ configure:5242: found /usr/bin/g++ configure:5253: result: g++ configure:5280: checking for C++ compiler version configure:5289: g++ --version >&5 g++ (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4) Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:5300: $? = 0 configure:5289: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/13/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable- languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr -- mandir=/usr/share/man --infodir=/usr/share/info --with- bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable- threads=posix --enable-checking=release --enable-multilib --with- system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions -- enable-gnu-unique-object --enable-linker-build-id --with-gcc-major- version-only --enable-libstdcxx-backtrace --with-libstdcxx- zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable- plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc- 13.2.1-20231011/obj-x86_64-redhat-linux/isl-install --enable-offload- targets=nvptx-none --without-cuda-driver --enable-offload-defaulted -- enable-gnu-indirect-function --enable-cet --with-tune=generic --with- arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap- lto --enable-link-serialization=1 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.1 20231011 (Red Hat 13.2.1-4) (GCC) ... rest of stderr output deleted ... configure:5300: $? = 0 configure:5289: g++ -V >&5 g++: error: unrecognized command-line option '-V' g++: fatal error: no input files compilation terminated. configure:5300: $? = 1 configure:5289: g++ -qversion >&5 g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? g++: fatal error: no input files compilation terminated. configure:5300: $? = 1 configure:5304: checking whether we are using the GNU C++ compiler configure:5323: g++ -c conftest.cpp >&5 configure:5323: $? = 0 configure:5332: result: yes configure:5341: checking whether g++ accepts -g configure:5361: g++ -c -g conftest.cpp >&5 configure:5361: $? = 0 configure:5402: result: yes configure:5451: checking whether g++ accepts -static-libstdc++ -static- libgcc configure:5468: g++ -o conftest -g -O2 -static-libstdc++ -static- libgcc conftest.cpp >&5 /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status configure:5468: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | | #if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5) | #error -static-libstdc++ not implemented | #endif | int main() {} configure:5472: result: no configure:5533: checking for gnatbind configure:5563: result: no configure:5625: checking for gnatmake configure:5655: result: no configure:5674: checking whether compiler driver understands Ada and is recent enough configure:5701: result: no configure:5755: checking for gdc configure:5785: result: no configure:5804: checking whether the D compiler works configure:5821: result: no configure:5829: checking how to compare bootstrapped objects configure:5854: result: cmp --ignore-initial=16 $$f1 $$f2 configure:7998: checking for objdir configure:8013: result: .libs configure:8615: checking for isl 0.15 or later configure:8628: gcc -o conftest -g -O2 -lisl -lmpfr -lgmp conftest.c -lisl -lgmp >&5 conftest.c:10:10: fatal error: isl/schedule.h: No such file or directory 10 | #include <isl/schedule.h> | ^~~~~~~~~~~~~~~~ compilation terminated. configure:8628: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include <isl/schedule.h> | int | main () | { | isl_options_set_schedule_serialize_sccs (NULL, 0); | ; | return 0; | } configure:8635: result: no configure:8639: result: required isl version is 0.15 or later configure:9782: checking for default BUILD_CONFIG configure:9814: result: configure:9819: checking for --enable-vtable-verify configure:9832: result: no configure:10485: checking for bison configure:10501: found /usr/bin/bison configure:10512: result: bison -y configure:10532: checking for bison configure:10548: found /usr/bin/bison configure:10559: result: bison configure:10579: checking for gm4 configure:10609: result: no configure:10579: checking for gnum4 configure:10609: result: no configure:10579: checking for m4 configure:10595: found /usr/bin/m4 configure:10606: result: m4 configure:10626: checking for flex configure:10642: found /usr/bin/flex configure:10653: result: flex configure:10674: checking for flex configure:10690: found /usr/bin/flex configure:10701: result: flex configure:10721: checking for makeinfo configure:10737: found /usr/bin/makeinfo configure:10748: result: makeinfo configure:10782: checking for expect configure:10812: result: no configure:10831: checking for runtest configure:10861: result: no configure:10976: checking for ar configure:10992: found /usr/bin/ar configure:11003: result: ar configure:11117: checking for as configure:11133: found /usr/bin/as configure:11144: result: as configure:11258: checking for dlltool configure:11288: result: no configure:11399: checking for dsymutil configure:11415: found /usr/bin/dsymutil configure:11426: result: dsymutil configure:11540: checking for ld configure:11556: found /usr/bin/ld configure:11567: result: ld configure:11681: checking for lipo configure:11711: result: no configure:11822: checking for nm configure:11838: found /usr/bin/nm configure:11849: result: nm configure:11963: checking for ranlib configure:11979: found /usr/bin/ranlib configure:11990: result: ranlib configure:12099: checking for strip configure:12115: found /usr/bin/strip configure:12126: result: strip configure:12235: checking for windres configure:12265: result: no configure:12376: checking for windmc configure:12406: result: no configure:12517: checking for objcopy configure:12533: found /usr/bin/objcopy configure:12544: result: objcopy configure:12658: checking for objdump configure:12674: found /usr/bin/objdump configure:12685: result: objdump configure:12799: checking for otool configure:12829: result: no configure:12940: checking for readelf configure:12956: found /usr/bin/readelf configure:12967: result: readelf configure:12996: checking for -plugin option configure:13116: result: --plugin /usr/libexec/gcc/x86_64-redhat- linux/13/liblto_plugin.so configure:13224: checking for mips32-none-eabi-cc configure:13254: result: no configure:13224: checking for mips32-none-eabi-gcc configure:13254: result: no configure:13385: checking for mips32-none-eabi-c++ configure:13415: result: no configure:13385: checking for mips32-none-eabi-g++ configure:13415: result: no configure:13385: checking for mips32-none-eabi-cxx configure:13415: result: no configure:13385: checking for mips32-none-eabi-gxx configure:13415: result: no configure:13546: checking for mips32-none-eabi-gcc configure:13576: result: no configure:13702: checking for mips32-none-eabi-gfortran configure:13732: result: no configure:13863: checking for mips32-none-eabi-gccgo configure:13893: result: no configure:14024: checking for mips32-none-eabi-gdc configure:14054: result: no configure:14265: checking for mips32-none-eabi-ar configure:14295: result: no configure:14495: checking for mips32-none-eabi-as configure:14525: result: no configure:14725: checking for mips32-none-eabi-dlltool configure:14755: result: no configure:14955: checking for mips32-none-eabi-dsymutil configure:14985: result: no configure:15185: checking for mips32-none-eabi-ld configure:15215: result: no configure:15415: checking for mips32-none-eabi-lipo configure:15445: result: no configure:15645: checking for mips32-none-eabi-nm configure:15675: result: no configure:15875: checking for mips32-none-eabi-objcopy configure:15905: result: no configure:16105: checking for mips32-none-eabi-objdump configure:16135: result: no configure:16335: checking for mips32-none-eabi-otool configure:16365: result: no configure:16565: checking for mips32-none-eabi-ranlib configure:16595: result: no configure:16795: checking for mips32-none-eabi-readelf configure:16825: result: no configure:17025: checking for mips32-none-eabi-strip configure:17055: result: no configure:17255: checking for mips32-none-eabi-windres configure:17285: result: no configure:17485: checking for mips32-none-eabi-windmc configure:17515: result: no configure:17582: checking where to find the target ar configure:17605: result: just compiled configure:17624: checking where to find the target as configure:17647: result: just compiled configure:17666: checking where to find the target cc configure:17703: result: pre-installed configure:17708: checking where to find the target c++ configure:17748: result: pre-installed configure:17753: checking where to find the target c++ for libstdc++ configure:17793: result: pre-installed configure:17798: checking where to find the target dlltool configure:17821: result: just compiled configure:17840: checking where to find the target dsymutil configure:17866: result: pre-installed configure:17871: checking where to find the target gcc configure:17908: result: pre-installed configure:17913: checking where to find the target gfortran configure:17953: result: pre-installed configure:17958: checking where to find the target gccgo configure:17998: result: pre-installed configure:18003: checking where to find the target gdc configure:18043: result: pre-installed configure:18048: checking where to find the target ld configure:18071: result: just compiled configure:18090: checking where to find the target lipo configure:18116: result: pre-installed configure:18121: checking where to find the target nm configure:18144: result: just compiled configure:18163: checking where to find the target objcopy configure:18186: result: just compiled configure:18205: checking where to find the target objdump configure:18228: result: just compiled configure:18247: checking where to find the target otool configure:18273: result: pre-installed configure:18278: checking where to find the target ranlib configure:18301: result: just compiled configure:18320: checking where to find the target readelf configure:18343: result: just compiled configure:18362: checking where to find the target strip configure:18385: result: just compiled configure:18404: checking where to find the target windres configure:18427: result: just compiled configure:18446: checking where to find the target windmc configure:18469: result: just compiled configure:18516: checking whether to enable maintainer-specific portions of Makefiles configure:18525: result: no configure:18760: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on my.machine config.status:992: creating Makefile ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_AR_FOR_TARGET_set= ac_cv_env_AR_FOR_TARGET_value= ac_cv_env_AR_set= ac_cv_env_AR_value= ac_cv_env_AS_FOR_TARGET_set= ac_cv_env_AS_FOR_TARGET_value= ac_cv_env_AS_set= ac_cv_env_AS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_FOR_TARGET_set= ac_cv_env_CC_FOR_TARGET_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_FOR_TARGET_set= ac_cv_env_CXX_FOR_TARGET_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_DLLTOOL_FOR_TARGET_set= ac_cv_env_DLLTOOL_FOR_TARGET_value= ac_cv_env_DLLTOOL_set= ac_cv_env_DLLTOOL_value= ac_cv_env_DSYMUTIL_FOR_TARGET_set= ac_cv_env_DSYMUTIL_FOR_TARGET_value= ac_cv_env_DSYMUTIL_set= ac_cv_env_DSYMUTIL_value= ac_cv_env_GCC_FOR_TARGET_set= ac_cv_env_GCC_FOR_TARGET_value= ac_cv_env_GDC_FOR_TARGET_set= ac_cv_env_GDC_FOR_TARGET_value= ac_cv_env_GFORTRAN_FOR_TARGET_set= ac_cv_env_GFORTRAN_FOR_TARGET_value= ac_cv_env_GOC_FOR_TARGET_set= ac_cv_env_GOC_FOR_TARGET_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LD_FOR_TARGET_set= ac_cv_env_LD_FOR_TARGET_value= ac_cv_env_LD_set= ac_cv_env_LD_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIPO_FOR_TARGET_set= ac_cv_env_LIPO_FOR_TARGET_value= ac_cv_env_LIPO_set= ac_cv_env_LIPO_value= ac_cv_env_NM_FOR_TARGET_set= ac_cv_env_NM_FOR_TARGET_value= ac_cv_env_NM_set= ac_cv_env_NM_value= ac_cv_env_OBJCOPY_FOR_TARGET_set= ac_cv_env_OBJCOPY_FOR_TARGET_value= ac_cv_env_OBJCOPY_set= ac_cv_env_OBJCOPY_value= ac_cv_env_OBJDUMP_FOR_TARGET_set= ac_cv_env_OBJDUMP_FOR_TARGET_value= ac_cv_env_OBJDUMP_set= ac_cv_env_OBJDUMP_value= ac_cv_env_OTOOL_FOR_TARGET_set= ac_cv_env_OTOOL_FOR_TARGET_value= ac_cv_env_OTOOL_set= ac_cv_env_OTOOL_value= ac_cv_env_RANLIB_FOR_TARGET_set= ac_cv_env_RANLIB_FOR_TARGET_value= ac_cv_env_RANLIB_set= ac_cv_env_RANLIB_value= ac_cv_env_READELF_FOR_TARGET_set= ac_cv_env_READELF_FOR_TARGET_value= ac_cv_env_READELF_set= ac_cv_env_READELF_value= ac_cv_env_STRIP_FOR_TARGET_set= ac_cv_env_STRIP_FOR_TARGET_value= ac_cv_env_STRIP_set= ac_cv_env_STRIP_value= ac_cv_env_WINDMC_FOR_TARGET_set= ac_cv_env_WINDMC_FOR_TARGET_value= ac_cv_env_WINDMC_set= ac_cv_env_WINDMC_value= ac_cv_env_WINDRES_FOR_TARGET_set= ac_cv_env_WINDRES_FOR_TARGET_value= ac_cv_env_WINDRES_set= ac_cv_env_WINDRES_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_build_configargs_set= ac_cv_env_build_configargs_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_host_configargs_set= ac_cv_env_host_configargs_value= ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=mips32-none-eabi ac_cv_env_target_configargs_set= ac_cv_env_target_configargs_value= ac_cv_host=x86_64-pc-linux-gnu ac_cv_objext=o ac_cv_path_SED=/usr/bin/sed ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AR=ar ac_cv_prog_AS=as ac_cv_prog_AWK=gawk ac_cv_prog_BISON=bison ac_cv_prog_DSYMUTIL=dsymutil ac_cv_prog_FLEX=flex ac_cv_prog_LD=ld ac_cv_prog_LEX=flex ac_cv_prog_M4=m4 ac_cv_prog_MAKEINFO=makeinfo ac_cv_prog_NM=nm ac_cv_prog_OBJCOPY=objcopy ac_cv_prog_OBJDUMP=objdump ac_cv_prog_RANLIB=ranlib ac_cv_prog_READELF=readelf ac_cv_prog_STRIP=strip ac_cv_prog_YACC='bison -y' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_cc_c89= ac_cv_prog_cc_c99= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_target=mips64-none-eabi acx_cv_cc_gcc_supports_ada=no acx_cv_d_compiler_works=no acx_cv_prog_LN=ln gcc_cv_isl=no gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2' gcc_cv_tool_dirs= gcc_cv_tool_prefix=/usr/local lt_cv_objdir=.libs ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='ar' AR_FOR_BUILD='$(AR)' AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar' AR_PLUGIN_OPTION='--plugin /usr/libexec/gcc/x86_64-redhat- linux/13/liblto_plugin.so' AS='as' AS_FOR_BUILD='$(AS)' AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new' AWK='gawk' BISON='bison' BUILD_CONFIG='' CC='gcc' CC_FOR_BUILD='$(CC)' CC_FOR_TARGET='mips32-none-eabi-cc' CFLAGS='-g -O2' CFLAGS_FOR_BUILD='-g -O2' CFLAGS_FOR_TARGET='-g -O2' COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)' COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)' COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)' CONFIGURE_GDB_TK='' CPPFLAGS='' CPPFLAGS_FOR_BUILD='' CPP_FOR_BUILD='' CXX='g++' CXXFLAGS='-g -O2' CXXFLAGS_FOR_BUILD='-g -O2' CXXFLAGS_FOR_TARGET='-g -O2' CXX_FOR_BUILD='$(CXX)' CXX_FOR_TARGET='mips32-none-eabi-c++' DEBUG_PREFIX_CFLAGS_FOR_TARGET='' DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" - DLT_OBJDIR=\".libs/\"' DLLTOOL='dlltool' DLLTOOL_FOR_BUILD='$(DLLTOOL)' DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool' DSYMUTIL='dsymutil' DSYMUTIL_FOR_BUILD='$(DSYMUTIL)' DSYMUTIL_FOR_TARGET='mips32-none-eabi-dsymutil' ECHO_C='' ECHO_N='-n' ECHO_T='' EXEEXT='' EXPECT='expect' FLAGS_FOR_TARGET=' -L$$r/$(HOST_SUBDIR)/ld' FLEX='flex' GCC_FOR_TARGET='mips32-none-eabi-gcc' GCC_SHLIB_SUBDIR='' GDB_TK='' GDC='no' GDCFLAGS='' GDC_FOR_BUILD='$(GDC)' GDC_FOR_TARGET='mips32-none-eabi-gdc' GFORTRAN_FOR_BUILD='$(GFORTRAN)' GFORTRAN_FOR_TARGET='mips32-none-eabi-gfortran' GNATBIND='no' GNATMAKE='no' GOC_FOR_BUILD='$(GOC)' GOC_FOR_TARGET='mips32-none-eabi-gccgo' HAVE_CXX11='' HAVE_CXX11_FOR_BUILD='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_GDB_TK='' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LD='ld' LDFLAGS='' LDFLAGS_FOR_BUILD='' LDFLAGS_FOR_TARGET='' LD_FOR_BUILD='$(LD)' LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new' LEX='flex' LIBOBJS='' LIBS='' LIPO='lipo' LIPO_FOR_TARGET='mips32-none-eabi-lipo' LN='ln' LN_S='ln -s' LTLIBOBJS='' M4='m4' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='makeinfo' NM='nm' NM_FOR_BUILD='$(NM)' NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new' OBJCOPY='objcopy' OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy' OBJDUMP='objdump' OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump' OBJEXT='o' OTOOL='otool' OTOOL_FOR_TARGET='mips32-none-eabi-otool' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PGO_BUILD_GEN_CFLAGS='' PGO_BUILD_LTO_CFLAGS='' PGO_BUILD_USE_CFLAGS='' PKG_CONFIG_PATH='' RANLIB='ranlib' RANLIB_FOR_BUILD='$(RANLIB)' RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib' RANLIB_PLUGIN_OPTION='--plugin /usr/libexec/gcc/x86_64-redhat- linux/13/liblto_plugin.so' RAW_CXX_FOR_TARGET='mips32-none-eabi-c++' READELF='readelf' READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf' RPATH_ENVVAR='LD_LIBRARY_PATH' RUNTEST='runtest' SED='/usr/bin/sed' SHELL='/bin/sh' STRIP='strip' STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new' SYSROOT_CFLAGS_FOR_TARGET='' TOPLEVEL_CONFIGURE_ARGUMENTS='./configure --target=mips32-none-eabi' WINDMC='windmc' WINDMC_FOR_BUILD='$(WINDMC)' WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc' WINDRES='windres' WINDRES_FOR_BUILD='$(WINDRES)' WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres' YACC='bison -y' ac_ct_CC='gcc' ac_ct_CXX='g++' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='' build_configargs=' --cache-file=./config.cache --program-transform- name='\''s&^&mips32-none-eabi-&'\'' --disable-option-checking -- disable-year2038' build_configdirs=' libiberty' build_cpu='x86_64' build_libsubdir='build-x86_64-pc-linux-gnu' build_noncanonical='x86_64-pc-linux-gnu' build_os='linux-gnu' build_subdir='build-x86_64-pc-linux-gnu' build_tooldir='${exec_prefix}/mips32-none-eabi' build_vendor='pc' compare_exclusions='gcc/cc*-checksum$(objext) | gcc/ada/*tools/*' configdirs=' intl libiberty opcodes bfd zlib libctf libsframe binutils gas ld etc' datadir='${datarootdir}' datarootdir='${prefix}/share' do_compare='cmp --ignore-initial=16 $$f1 $$f2' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' extra_host_libiberty_configure_flags='' extra_host_zlib_configure_flags='' extra_isl_gmp_configure_flags='' extra_liboffloadmic_configure_flags='' extra_linker_plugin_configure_flags='' extra_linker_plugin_flags='' extra_mpc_gmp_configure_flags='' extra_mpc_mpfr_configure_flags='' extra_mpfr_configure_flags='' get_gcc_base_ver='cat' gmpinc='' gmplibs='-lmpfr -lgmp' host='x86_64-pc-linux-gnu' host_alias='' host_configargs=' --cache-file=./config.cache --with-gnu-as --with- gnu-ld --program-transform-name='\''s&^&mips32-none-eabi-&'\'' -- disable-option-checking --disable-year2038' host_cpu='x86_64' host_noncanonical='x86_64-pc-linux-gnu' host_os='linux-gnu' host_shared='no' host_subdir='.' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' islinc='' isllibs='' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' poststage1_ldflags='-static-libstdc++ -static-libgcc' poststage1_libs='' prefix='/usr/local' program_transform_name='s&^&mips32-none-eabi-&' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' stage1_cflags='-g' stage1_checking='--enable-checking=yes,types' stage1_languages=',c,' stage1_ldflags='' stage1_libs='' stage2_werror_flag='' sysconfdir='${prefix}/etc' target='mips64-none-eabi' target_alias='mips32-none-eabi' target_configargs='--cache-file=./config.cache --enable-multilib -- with-cross-host=x86_64-pc-linux-gnu --program-transform- name='\''s&^&mips32-none-eabi-&'\'' --disable-option-checking -- disable-year2038' target_configdirs='' target_cpu='mips64' target_noncanonical='mips32-none-eabi' target_os='eabi' target_subdir='mips32-none-eabi' target_vendor='none' tooldir='${exec_prefix}/mips32-none-eabi' ## ------------------- ## ## File substitutions. ## ## ------------------- ## alphaieee_frag='/dev/null' host_makefile_frag='/dev/null' ospace_frag='/dev/null' serialization_dependencies='serdep.tmp' target_makefile_frag='/dev/null' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define LT_OBJDIR ".libs/" configure: exit 0