summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/aix52.h
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-02 19:02:49 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-02 19:02:49 +0000
commit5b69e2e1d49009faa029ccc3f7c54af76105e30b (patch)
treea00f598596cf9356e0e710596001b290b6e3991f /gcc/config/rs6000/aix52.h
parentf83974e5f246fbf9483c2c98a8282d2832661894 (diff)
downloadgcc-5b69e2e1d49009faa029ccc3f7c54af76105e30b.tar.gz
gcc/
* Makefile.in (libgcc.mvars): Add TARGET_SYSTEM_ROOT. * config/rs6000/aix.h (LINK_SYSCALLS_SPEC): Add %R to the !CROSS_DIRECTORY_STRUCTURE alternative and use it for CROSS_DIRECTORY_STRUCTURE too. (LINK_LIBG_SPEC): Likewise. (LIB_SPEC): Add %R to sysroot paths. * config/rs6000/aix43.h (CPP_SPEC): Add %R to sysroot paths. (CPLUSPLUS_CPP_SPEC, LIB_SPEC): Likewise. * config/rs6000/aix51.h: As for aix43.h. * config/rs6000/aix52.h: Likewise. * config/rs6000/aix53.h: Likewise. * config/rs6000/aix61.h: Likewise. * config/rs6000/t-aix52 (SHLIB_LINK): Add $(TARGET_SYSTEM_ROOT) to the beginning of sysroot paths. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148094 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/aix52.h')
-rw-r--r--gcc/config/rs6000/aix52.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/rs6000/aix52.h b/gcc/config/rs6000/aix52.h
index 8fab3f4a263..e1fcfa9516b 100644
--- a/gcc/config/rs6000/aix52.h
+++ b/gcc/config/rs6000/aix52.h
@@ -99,7 +99,7 @@ do { \
#define CPP_SPEC "%{posix: -D_POSIX_SOURCE} \
%{ansi: -D_ANSI_C_SOURCE} \
%{maix64: -D__64BIT__} \
- %{mpe: -I/usr/lpp/ppe.poe/include} \
+ %{mpe: -I%R/usr/lpp/ppe.poe/include} \
%{pthread: -D_THREAD_SAFE}"
/* The GNU C++ standard library requires that these macros be
@@ -108,7 +108,7 @@ do { \
#define CPLUSPLUS_CPP_SPEC \
"-D_ALL_SOURCE \
%{maix64: -D__64BIT__} \
- %{mpe: -I/usr/lpp/ppe.poe/include} \
+ %{mpe: -I%R/usr/lpp/ppe.poe/include} \
%{pthread: -D_THREAD_SAFE}"
#undef TARGET_DEFAULT
@@ -140,10 +140,10 @@ do { \
#undef MULTILIB_DEFAULTS
#undef LIB_SPEC
-#define LIB_SPEC "%{pg:-L/lib/profiled -L/usr/lib/profiled}\
- %{p:-L/lib/profiled -L/usr/lib/profiled}\
+#define LIB_SPEC "%{pg:-L%R/lib/profiled -L%R/usr/lib/profiled}\
+ %{p:-L%R/lib/profiled -L%R/usr/lib/profiled}\
%{!maix64:%{!shared:%{g*:-lg}}}\
- %{mpe:-L/usr/lpp/ppe.poe/lib -lmpi -lvtd}\
+ %{mpe:-L%R/usr/lpp/ppe.poe/lib -lmpi -lvtd}\
%{pthread:-lpthreads} -lc"
#undef LINK_SPEC