From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4285 invoked by alias); 4 Jun 2004 20:28:27 -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 4274 invoked from network); 4 Jun 2004 20:28:25 -0000 Received: from unknown (HELO ariel.useastgw.xerox.com) (13.13.138.17) by sourceware.org with SMTP; 4 Jun 2004 20:28:25 -0000 Received: from mailhost.eng.mc.xerox.com (romeo.ess.mc.xerox.com [13.1.87.14]) by ariel.useastgw.xerox.com (8.12.9-20030917/8.12.9) with ESMTP id i54KSBI0012605 for ; Fri, 4 Jun 2004 16:28:11 -0400 (EDT) Received: from santa.eng.mc.xerox.com (santa [13.249.170.223]) by mailhost.eng.mc.xerox.com (8.11.6+Sun/8.9.3) with ESMTP id i54KSgb11736 for ; Fri, 4 Jun 2004 16:28:42 -0400 (EDT) Received: from santa (localhost [127.0.0.1]) by santa.eng.mc.xerox.com (8.11.7p1+Sun/8.10.2) with ESMTP id i54KSBP19495 for ; Fri, 4 Jun 2004 16:28:11 -0400 (EDT) Message-Id: <200406042028.i54KSBP19495@santa.eng.mc.xerox.com> To: gcc-bugs@gcc.gnu.org Subject: behavior of GCC_EXEC_PREFIX seems to have changed between 3.3.1 and 3.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <18853.1086380861.1@santa> Date: Fri, 04 Jun 2004 20:28:00 -0000 From: "Marty Leisner" X-SW-Source: 2004-06/txt/msg00507.txt.bz2 List-Id: I'm using sparc solaris8. I would expect 3.3.1 and 3.4.0 to have the same behavior here... I didn't see this problem discussed... %printenv GCC_EXEC_PREFIX %gcc-3.3.1 -v -print-prog-name=ld Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.1/specs /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.1/../../../../sparc-sun-solaris2.8/bin/ld %gcc-3.4.0 -v -print-prog-name=ld Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.0/specs /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.0/../../../../sparc-sun-solaris2.8/bin/ld %export GCC_EXEC_PREFIX=/usr/local/bin/ %gcc-3.3.1 -v -print-prog-name=ld Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.1/specs /usr/local/bin/ld %gcc-3.4.0 -v -print-prog-name=ld Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.0/specs /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.0/../../../../sparc-sun-solaris2.8/bin/ld It would also be useful to specify programs for various passes (I'm having problems with ld 2.14 and 2.15, and it would be nice to be able to do something like: gcc --ld-prog=/usr/local/bin/ld-2.14 ... and gcc --ld-prog=/usr/local/bin/ld-2.15 instead of playing symlink/cp games I'm also not clear why 3.3.1 installedd in /lib/gcc-lib and 3.4.0 installed in /lib/gcc marty mleisner@eng.mc.xerox.com Don't confuse education with schooling. Milton Friedman to Yogi Berra