From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14700 invoked by alias); 30 Jul 2004 18:37:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 14670 invoked by uid 48); 30 Jul 2004 18:37:37 -0000 Date: Fri, 30 Jul 2004 18:37:00 -0000 From: "jason dot catena at motorola dot com" To: gcc-bugs@gcc.gnu.org Message-ID: <20040730183720.16838.jason.catena@motorola.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug other/16838] New: libiberty "link test vs. GCC_NO_EXECUTABLES" problem during sun cross X-Bugzilla-Reason: CC X-SW-Source: 2004-07/txt/msg03603.txt.bz2 List-Id: I believe this is a duplicate of bug 16371. I entered it because it affects a different host/target combination than either 16371 or 16710, and because it affects a different component (libiberty). configure command: /vob/ihlr/3rd/GNU/src/gcc-3.4.1/configure --prefix=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9 --target=sparc64-sun-solaris2.9 --program-prefix=sparc64-sun-solaris2.9- --with-gnu-ar --with-gnu-as --with-gnu-ld --with-gnu-nm --with-gnu-objdump --with-as=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-as --with-ar=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ar --with-ld=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld --with-nm=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-nm --with-objdump=/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-objdump --enable-threads=posix --with-headers=/vob/mirs_common/dap_ccp/hdr/vendor/solaris9/include --with-libs=/vob/mirs_common/dap_ccp/libs/solaris9/vendor/lib --enable-multilib --enable-version-specific-runtime-libs --enable-c99 --enable-shared error: Configuring in sparc64-sun-solaris2.9/libiberty configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo checking for perl... perl checking build system type... sparc-sun-solaris2.6 checking host system type... sparc64-sun-solaris2.9 checking for sparc64-sun-solaris2.9-ar... sparc64-sun-solaris2.9-ar checking for sparc64-sun-solaris2.9-ranlib... sparc64-sun-solaris2.9-ranlib checking for sparc64-sun-solaris2.9-gcc... /vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/xgcc -B/vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/bin/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/ -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/include -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/sys-include checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/xgcc -B/vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/bin/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/ -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/include -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/sys-include accepts -g... yes checking for /vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/xgcc -B/vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/bin/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/ -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/include -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/sys-include option to accept ANSI C... none needed checking how to run the C preprocessor... /vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/xgcc -B/vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/bin/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/ -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/include -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/sys-include -E checking whether /vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/xgcc -B/vob/ihlr/3rd/GNU/src/sparc64-sun-solaris2.9/gcc/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/bin/ -B/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/ -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/include -isystem /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/sys-include and cc understand -c and -o together... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... cross-compiling... unknown checking to probe for byte ordering... /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: skipping incompatible /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/libc.so when searching for -lc /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: skipping incompatible /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/libc.a when searching for -lc /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: skipping incompatible /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/libc.so when searching for -lc /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: skipping incompatible /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/libc.a when searching for -lc /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: warning: libdl.so.1, needed by /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so, not found (try using -rpath or -rpath-link) /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/bin/sparc64-sun-solaris2.9-ld: warning: sparc architecture of input file `/mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/sparc64-sun-solaris2.9/lib/values-Xa.o' is incompatible with sparc:v9 output /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so: undefined reference to `_dlclose' /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so: undefined reference to `_dlsym' /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so: undefined reference to `_dlopen' /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so: undefined reference to `dladdr1' /mot/proj/buildihlr/xgcc-3.4.1_sol-0404/sparc-sun-solaris2.6/sparc64-sun-solaris2.9/lib/../sparc64-sun-solaris2.9/lib/sparcv9/libc.so: undefined reference to `_dlerror' collect2: ld returned 1 exit status unknown checking for a BSD-compatible install... /vob/ihlr/3rd/GNU/src/gcc-3.4.1/libiberty/../install-sh -c Appending /vob/ihlr/3rd/GNU/src/gcc-3.4.1/libiberty/../config/mh-sparcpic to xhost-mkfrag checking for sys/file.h... yes checking for sys/param.h... yes checking for limits.h... yes checking for stdlib.h... yes checking for malloc.h... yes checking for string.h... yes checking for unistd.h... yes checking for strings.h... yes checking for sys/time.h... yes checking for time.h... yes checking for sys/resource.h... yes checking for sys/stat.h... yes checking for sys/mman.h... yes checking for fcntl.h... yes checking for alloca.h... yes checking for sys/pstat.h... no checking for sys/sysmp.h... no checking for sys/sysinfo.h... yes checking for machine/hal_sysinfo.h... no checking for sys/table.h... no checking for sys/sysctl.h... no checking for sys/systemcfg.h... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking whether errno must be declared... no checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... yes checking for strings.h... (cached) yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... (cached) yes checking for uintptr_t... yes checking for pid_t... yes checking for library containing strerror... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. make: *** [configure-target-libiberty] Error 1 -- Summary: libiberty "link test vs. GCC_NO_EXECUTABLES" problem during sun cross Product: gcc Version: 3.4.1 Status: UNCONFIRMED Severity: normal Priority: P2 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jason dot catena at motorola dot com CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: sparc-sun-solaris2.6 GCC target triplet: sparc64-sun-solaris2.9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16838