Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/rs6000/aix43.h @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | f6334be47118 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
102 | 102 |
103 #undef CPP_SPEC | 103 #undef CPP_SPEC |
104 #define CPP_SPEC "%{posix: -D_POSIX_SOURCE}\ | 104 #define CPP_SPEC "%{posix: -D_POSIX_SOURCE}\ |
105 %{ansi: -D_ANSI_C_SOURCE}\ | 105 %{ansi: -D_ANSI_C_SOURCE}\ |
106 %{maix64: -D__64BIT__}\ | 106 %{maix64: -D__64BIT__}\ |
107 %{mpe: -I/usr/lpp/ppe.poe/include}\ | 107 %{mpe: -I%R/usr/lpp/ppe.poe/include}\ |
108 %{pthread: -D_THREAD_SAFE}" | 108 %{pthread: -D_THREAD_SAFE}" |
109 | 109 |
110 /* The GNU C++ standard library requires that these macros be | 110 /* The GNU C++ standard library requires that these macros be |
111 defined. */ | 111 defined. */ |
112 #undef CPLUSPLUS_CPP_SPEC | 112 #undef CPLUSPLUS_CPP_SPEC |
113 #define CPLUSPLUS_CPP_SPEC \ | 113 #define CPLUSPLUS_CPP_SPEC \ |
114 "-D_ALL_SOURCE \ | 114 "-D_ALL_SOURCE \ |
115 %{maix64: -D__64BIT__} \ | 115 %{maix64: -D__64BIT__} \ |
116 %{mpe: -I/usr/lpp/ppe.poe/include} \ | 116 %{mpe: -I%R/usr/lpp/ppe.poe/include} \ |
117 %{pthread: -D_THREAD_SAFE}" | 117 %{pthread: -D_THREAD_SAFE}" |
118 | 118 |
119 #undef TARGET_DEFAULT | 119 #undef TARGET_DEFAULT |
120 #define TARGET_DEFAULT MASK_NEW_MNEMONICS | 120 #define TARGET_DEFAULT MASK_NEW_MNEMONICS |
121 | 121 |
139 | 139 |
140 #undef MULTILIB_DEFAULTS | 140 #undef MULTILIB_DEFAULTS |
141 #define MULTILIB_DEFAULTS { "mcpu=common" } | 141 #define MULTILIB_DEFAULTS { "mcpu=common" } |
142 | 142 |
143 #undef LIB_SPEC | 143 #undef LIB_SPEC |
144 #define LIB_SPEC "%{pg:-L/lib/profiled -L/usr/lib/profiled}\ | 144 #define LIB_SPEC "%{pg:-L%R/lib/profiled -L%R/usr/lib/profiled}\ |
145 %{p:-L/lib/profiled -L/usr/lib/profiled}\ | 145 %{p:-L%R/lib/profiled -L%R/usr/lib/profiled}\ |
146 %{!maix64:%{!shared:%{g*:-lg}}}\ | 146 %{!maix64:%{!shared:%{g*:-lg}}}\ |
147 %{mpe:-L/usr/lpp/ppe.poe/lib -lmpi -lvtd}\ | 147 %{mpe:-L%R/usr/lpp/ppe.poe/lib -lmpi -lvtd}\ |
148 %{pthread:-L/usr/lib/threads -lpthreads -lc_r /usr/lib/libc.a}\ | 148 %{pthread:-L%R/usr/lib/threads -lpthreads -lc_r %R/usr/lib/libc.a}\ |
149 %{!pthread:-lc}" | 149 %{!pthread:-lc}" |
150 | 150 |
151 #undef LINK_SPEC | 151 #undef LINK_SPEC |
152 #define LINK_SPEC "-bpT:0x10000000 -bpD:0x20000000 %{!r:-btextro} -bnodelcsect\ | 152 #define LINK_SPEC "-bpT:0x10000000 -bpD:0x20000000 %{!r:-btextro} -bnodelcsect\ |
153 %{static:-bnso %(link_syscalls) } %{shared:-bM:SRE %{!e:-bnoentry}}\ | 153 %{static:-bnso %(link_syscalls) } %{shared:-bM:SRE %{!e:-bnoentry}}\ |
185 directives to the end of the compilation unit. */ | 185 directives to the end of the compilation unit. */ |
186 #define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) true | 186 #define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) true |
187 | 187 |
188 /* This target uses the aix64.opt file. */ | 188 /* This target uses the aix64.opt file. */ |
189 #define TARGET_USES_AIX64_OPT 1 | 189 #define TARGET_USES_AIX64_OPT 1 |
190 | |
191 #define TARGET_AIX_VERSION 43 |