From: Joseph Myers Date: Tue, 14 Apr 2009 19:56:27 +0000 (+0100) Subject: sol2.h (LINK_ARCH32_SPEC_BASE): Use %R with absolute library paths. X-Git-Tag: releases/gcc-4.5.0~6626 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=50617257085372785e4385d166b2fba4b634ee54;p=thirdparty%2Fgcc.git sol2.h (LINK_ARCH32_SPEC_BASE): Use %R with absolute library paths. * config/sol2.h (LINK_ARCH32_SPEC_BASE): Use %R with absolute library paths. * config/sparc/sol2-bi.h (LINK_ARCH64_SPEC_BASE): Likewise. From-SVN: r146057 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7712ee7e3630..47757b2c05e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2009-04-14 Joseph Myers + + * config/sol2.h (LINK_ARCH32_SPEC_BASE): Use %R with absolute + library paths. + * config/sparc/sol2-bi.h (LINK_ARCH64_SPEC_BASE): Likewise. + 2009-04-14 Kazu Hirata * config/arm/arm.c (arm_rtx_costs_1): Treat a minus with a shift diff --git a/gcc/config/sol2.h b/gcc/config/sol2.h index e3e59fdf0b8f..173b66de7349 100644 --- a/gcc/config/sol2.h +++ b/gcc/config/sol2.h @@ -157,12 +157,12 @@ along with GCC; see the file COPYING3. If not see %{YP,*} \ %{R*} \ %{compat-bsd: \ - %{!YP,*:%{p|pg:-Y P,/usr/ucblib:/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ - %{!p:%{!pg:-Y P,/usr/ucblib:/usr/ccs/lib:/usr/lib}}} \ - -R /usr/ucblib} \ + %{!YP,*:%{p|pg:-Y P,%R/usr/ucblib:%R/usr/ccs/lib/libp:%R/usr/lib/libp:%R/usr/ccs/lib:%R/usr/lib} \ + %{!p:%{!pg:-Y P,%R/usr/ucblib:%R/usr/ccs/lib:%R/usr/lib}}} \ + -R %R/usr/ucblib} \ %{!compat-bsd: \ - %{!YP,*:%{p|pg:-Y P,/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ - %{!p:%{!pg:-Y P,/usr/ccs/lib:/usr/lib}}}}" + %{!YP,*:%{p|pg:-Y P,%R/usr/ccs/lib/libp:%R/usr/lib/libp:%R/usr/ccs/lib:%R/usr/lib} \ + %{!p:%{!pg:-Y P,%R/usr/ccs/lib:%R/usr/lib}}}}" #undef LINK_ARCH32_SPEC #define LINK_ARCH32_SPEC LINK_ARCH32_SPEC_BASE diff --git a/gcc/config/sparc/sol2-bi.h b/gcc/config/sparc/sol2-bi.h index 91d5e130be54..bfaa88184188 100644 --- a/gcc/config/sparc/sol2-bi.h +++ b/gcc/config/sparc/sol2-bi.h @@ -172,12 +172,12 @@ %{YP,*} \ %{R*} \ %{compat-bsd: \ - %{!YP,*:%{p|pg:-Y P,/usr/ucblib/sparcv9:/usr/lib/libp/sparcv9:/usr/lib/sparcv9} \ - %{!p:%{!pg:-Y P,/usr/ucblib/sparcv9:/usr/lib/sparcv9}}} \ - -R /usr/ucblib/sparcv9} \ + %{!YP,*:%{p|pg:-Y P,%R/usr/ucblib/sparcv9:%R/usr/lib/libp/sparcv9:%R/usr/lib/sparcv9} \ + %{!p:%{!pg:-Y P,%R/usr/ucblib/sparcv9:%R/usr/lib/sparcv9}}} \ + -R %R/usr/ucblib/sparcv9} \ %{!compat-bsd: \ - %{!YP,*:%{p|pg:-Y P,/usr/lib/libp/sparcv9:/usr/lib/sparcv9} \ - %{!p:%{!pg:-Y P,/usr/lib/sparcv9}}}}" + %{!YP,*:%{p|pg:-Y P,%R/usr/lib/libp/sparcv9:%R/usr/lib/sparcv9} \ + %{!p:%{!pg:-Y P,%R/usr/lib/sparcv9}}}}" #define LINK_ARCH64_SPEC LINK_ARCH64_SPEC_BASE