From f82162f8a16b00eb4952946e41c67786b137ead9 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Sun, 22 Mar 2009 15:15:04 +0000 Subject: [PATCH] linux.h (CRIS_LINK_SUBTARGET_SPEC): Translate -B-options to -rpath-link. * config/cris/linux.h (CRIS_LINK_SUBTARGET_SPEC): Translate -B-options to -rpath-link. Correct existing rpath-link and conditionalize on !nostdlib. From-SVN: r144998 --- gcc/ChangeLog | 6 ++++++ gcc/config/cris/linux.h | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a2842e90a0e..4980b956484 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2009-03-22 Hans-Peter Nilsson + + * config/cris/linux.h (CRIS_LINK_SUBTARGET_SPEC): + Translate -B-options to -rpath-link. Correct existing + rpath-link and conditionalize on !nostdlib. + 2009-03-22 Ralf Wildenhues * doc/extend.texi (Function Attributes, Variable Attributes): diff --git a/gcc/config/cris/linux.h b/gcc/config/cris/linux.h index 247e827d677..38f0a7ef8c9 100644 --- a/gcc/config/cris/linux.h +++ b/gcc/config/cris/linux.h @@ -110,7 +110,8 @@ along with GCC; see the file COPYING3. If not see #undef CRIS_LINK_SUBTARGET_SPEC #define CRIS_LINK_SUBTARGET_SPEC \ "-mcrislinux\ - -rpath-link include/asm/../..%s\ + %{B*:-rpath-link %*}\ + %{!nostdlib:-rpath-link ../sys-include/asm/../../lib%s}\ %{shared} %{static}\ %{symbolic:-Bdynamic} %{shlib:-Bdynamic} %{static:-Bstatic}\ %{!shared:%{!static:\