[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED CC||trippels at gcc dot gnu.org Resolution|FIXED |--- --- Comment #7 from Markus Trippelsdorf trippels at gcc dot gnu.org --- You really should wait a few days for backports: ../gcc/configure --with-cpu=power8 --disable-libsanitizer --disable-bootstrap --disable-libstdcxx-pch --disable-libvtv --disable-libitm --disable-libcilkrts --disable-libssp --disable-libgomp --disable-werror --disable-multilib --enable-languages=c,c++ ... /home/trippels/gcc_build_dir/./gcc/xgcc -B/home/trippels/gcc_build_dir/./gcc/ -B/usr/local/powerpc64le-unknown-linux-gnu/bin/ -B/usr/local/powerpc64le-unknown-linux-gnu/lib/ -isystem /usr/local/powerpc64le-unknown-linux-gnu/include -isystem /usr/local/powerpc64le-unknown-linux-gnu/sys-include-O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -mlong-double-128 -mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixtfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _fixunstfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatditf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _floatunditf_s.o _divdi3_s.o _moddi3_s.o _udivdi3_s.o _umoddi3_s.o _udiv_w_sdiv_s.o _udivmoddi4_s.o ibm-ldouble_s.o tramp_s.o ppc64-fp_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc rm -f ./libgcc_s.so if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 (echo /* GNU ld script; echoUse the shared library, but some functions are only in; echo the static library. */; echo GROUP ( libgcc_s.so.1 -lgcc ) ) ./libgcc_s.so /home/trippels/bin/ld: error: cannot open crti.o: No such file or directory /home/trippels/bin/ld: error: cannot open crtn.o: No such file or directory /home/trippels/bin/ld: error: cannot find -lc collect2: error: ld returned 1 exit status
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Tue Mar 10 13:54:11 2015 New Revision: 221324 URL: https://gcc.gnu.org/viewcvs?rev=221324root=gccview=rev Log: PR target/65286 * config/rs6000/t-linux: For powerpc64* target set MULTILIB_OSDIRNAMES instead of MULTIARCH_DIRNAME. Modified: branches/gcc-4_8-branch/gcc/ChangeLog branches/gcc-4_8-branch/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Tue Mar 10 13:43:44 2015 New Revision: 221322 URL: https://gcc.gnu.org/viewcvs?rev=221322root=gccview=rev Log: PR target/65286 * config/rs6000/t-linux: For powerpc64* target set MULTILIB_OSDIRNAMES instead of MULTIARCH_DIRNAME. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |FIXED --- Comment #11 from Markus Trippelsdorf trippels at gcc dot gnu.org --- Fixed. Thanks.
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Tue Mar 10 13:52:48 2015 New Revision: 221323 URL: https://gcc.gnu.org/viewcvs?rev=221323root=gccview=rev Log: PR target/65286 * config/rs6000/t-linux: For powerpc64* target set MULTILIB_OSDIRNAMES instead of MULTIARCH_DIRNAME. Modified: branches/gcc-4_9-branch/gcc/ChangeLog branches/gcc-4_9-branch/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #4 from Alan Modra amodra at gcc dot gnu.org --- Author: amodra Date: Mon Mar 9 23:19:19 2015 New Revision: 221289 URL: https://gcc.gnu.org/viewcvs?rev=221289root=gccview=rev Log: PR target/65286 * config.gcc (powerpc*-*-linux*): Arrange for powerpc64le-linux to be single-arch by default. Set cpu_is_64bit for powerpc64 given --with-cpu=native. * config/rs6000/t-fprules: Do not set default MULTILIB vars. * config/rs6000/t-linux (MULTIARCH_DIRNAME): Support powerpc64 and powerpc64le. * config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Test rs6000_isa_flags rather than TARGET_64BIT. Modified: branches/gcc-4_9-branch/gcc/ChangeLog branches/gcc-4_9-branch/gcc/config.gcc branches/gcc-4_9-branch/gcc/config/rs6000/linux64.h branches/gcc-4_9-branch/gcc/config/rs6000/t-fprules branches/gcc-4_9-branch/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #3 from Alan Modra amodra at gcc dot gnu.org --- Author: amodra Date: Mon Mar 9 23:18:57 2015 New Revision: 221288 URL: https://gcc.gnu.org/viewcvs?rev=221288root=gccview=rev Log: PR target/65286 * config.gcc (powerpc*-*-linux*): Arrange for powerpc64le-linux to be single-arch by default. Set cpu_is_64bit for powerpc64 given --with-cpu=native. * config/rs6000/t-fprules: Do not set default MULTILIB vars. * config/rs6000/t-linux (MULTIARCH_DIRNAME): Support powerpc64 and powerpc64le. * config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Test rs6000_isa_flags rather than TARGET_64BIT. Modified: trunk/gcc/ChangeLog trunk/gcc/config.gcc trunk/gcc/config/rs6000/linux64.h trunk/gcc/config/rs6000/t-fprules trunk/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 --- Comment #5 from Alan Modra amodra at gcc dot gnu.org --- Author: amodra Date: Mon Mar 9 23:19:44 2015 New Revision: 221290 URL: https://gcc.gnu.org/viewcvs?rev=221290root=gccview=rev Log: PR target/65286 * config.gcc (powerpc*-*-linux*): Arrange for powerpc64le-linux to be single-arch by default. Set cpu_is_64bit for powerpc64 given --with-cpu=native. * config/rs6000/t-fprules: Do not set default MULTILIB vars. * config/rs6000/t-linux (MULTIARCH_DIRNAME): Support powerpc64 and powerpc64le. * config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Test rs6000_isa_flags rather than TARGET_64BIT. Modified: branches/gcc-4_8-branch/gcc/ChangeLog branches/gcc-4_8-branch/gcc/config.gcc branches/gcc-4_8-branch/gcc/config/rs6000/linux64.h branches/gcc-4_8-branch/gcc/config/rs6000/t-fprules branches/gcc-4_8-branch/gcc/config/rs6000/t-linux
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #6 from Alan Modra amodra at gmail dot com --- Fixed
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2015-03-03 00:00:00 |2015-03-06 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #2 from Alan Modra amodra at gmail dot com --- Mine.
[Bug target/65286] When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65286 Martin Sebor msebor at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2015-3-3 CC||msebor at gcc dot gnu.org --- Comment #1 from Martin Sebor msebor at gcc dot gnu.org --- I've run into it too. A patch has been posted: http://gcc.gnu.org/ml/gcc-patches/2015-03/msg00176.html