diff options
Diffstat (limited to 'meta/packages')
4 files changed, 5505 insertions, 2 deletions
diff --git a/meta/packages/gcc/gcc-4.3.1.inc b/meta/packages/gcc/gcc-4.3.1.inc index 3784727d9b..fb1b0a2f74 100644 --- a/meta/packages/gcc/gcc-4.3.1.inc +++ b/meta/packages/gcc/gcc-4.3.1.inc | |||
@@ -59,6 +59,8 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \ | |||
59 | # file://intermask-bigendian.patch;patch=1 \ | 59 | # file://intermask-bigendian.patch;patch=1 \ |
60 | file://gcc-arm-frename-registers.patch;patch=1 \ | 60 | file://gcc-arm-frename-registers.patch;patch=1 \ |
61 | file://gcc-release-branch/PR-36500-fix-neon.patch;patch=1 \ | 61 | file://gcc-release-branch/PR-36500-fix-neon.patch;patch=1 \ |
62 | file://gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch;patch=1 \ | ||
63 | file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch;patch=1 \ | ||
62 | " | 64 | " |
63 | 65 | ||
64 | SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 " | 66 | SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 " |
diff --git a/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch new file mode 100644 index 0000000000..f33e6c1ea6 --- /dev/null +++ b/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch | |||
@@ -0,0 +1,31 @@ | |||
1 | --- | ||
2 | configure | 2 +- | ||
3 | configure.ac | 2 +- | ||
4 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
5 | |||
6 | Index: gcc-4.3.1/configure.ac | ||
7 | =================================================================== | ||
8 | --- gcc-4.3.1.orig/configure.ac 2008-07-21 12:29:18.000000000 -0700 | ||
9 | +++ gcc-4.3.1/configure.ac 2008-07-21 12:29:35.000000000 -0700 | ||
10 | @@ -2352,7 +2352,7 @@ fi | ||
11 | # for target_alias and gcc doesn't manage it consistently. | ||
12 | target_configargs="--cache-file=./config.cache ${target_configargs}" | ||
13 | |||
14 | -FLAGS_FOR_TARGET= | ||
15 | +FLAGS_FOR_TARGET="$ARCH_FLAGS_FOR_TARGET" | ||
16 | case " $target_configdirs " in | ||
17 | *" newlib "*) | ||
18 | case " $target_configargs " in | ||
19 | Index: gcc-4.3.1/configure | ||
20 | =================================================================== | ||
21 | --- gcc-4.3.1.orig/configure 2008-07-21 12:29:48.000000000 -0700 | ||
22 | +++ gcc-4.3.1/configure 2008-07-21 12:29:59.000000000 -0700 | ||
23 | @@ -5841,7 +5841,7 @@ fi | ||
24 | # for target_alias and gcc doesn't manage it consistently. | ||
25 | target_configargs="--cache-file=./config.cache ${target_configargs}" | ||
26 | |||
27 | -FLAGS_FOR_TARGET= | ||
28 | +FLAGS_FOR_TARGET="$ARCH_FLAGS_FOR_TARGET" | ||
29 | case " $target_configdirs " in | ||
30 | *" newlib "*) | ||
31 | case " $target_configargs " in | ||
diff --git a/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch new file mode 100644 index 0000000000..2a9605c3d6 --- /dev/null +++ b/meta/packages/gcc/gcc-4.3.1/gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch | |||
@@ -0,0 +1,5466 @@ | |||
1 | Before committing, I noticed that PR/32161 was marked as a dup of PR/32009, but my previous patch did not fix it. | ||
2 | |||
3 | This alternative patch is better because it lets you just use CFLAGS_FOR_TARGET to set the compilation flags for libgcc. Since bootstrapped target libraries are never compiled with the native compiler, it makes little sense to use different flags for stage1 and later stages. And it also makes little sense to use a different variable than CFLAGS_FOR_TARGET. | ||
4 | |||
5 | Other changes I had to do include: | ||
6 | |||
7 | - moving the creation of default CFLAGS_FOR_TARGET from Makefile.am to configure.ac, because otherwise the BOOT_CFLAGS are substituted into CFLAGS_FOR_TARGET (which is "-O2 -g $(CFLAGS)") via $(CFLAGS). It is also cleaner this way though. | ||
8 | |||
9 | - passing the right CFLAGS to configure scripts as exported environment variables | ||
10 | |||
11 | I also stopped passing LIBCFLAGS to configure scripts since they are unused in the whole src tree. And I updated the documentation as H-P reminded me to do. | ||
12 | |||
13 | Bootstrapped/regtested i686-pc-linux-gnu, will commit to 4.4 shortly. Ok for 4.3? | ||
14 | |||
15 | Paolo | ||
16 | |||
17 | 2008-02-19 Paolo Bonzini <bonzini@gnu.org> | ||
18 | |||
19 | PR bootstrap/32009 | ||
20 | PR bootstrap/32161 | ||
21 | |||
22 | * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Compute here. | ||
23 | * configure: Regenerate. | ||
24 | |||
25 | * Makefile.def: Define stage_libcflags for all bootstrap stages. | ||
26 | * Makefile.tpl (BOOT_LIBCFLAGS, STAGE2_LIBCFLAGS, STAGE3_LIBCFLAGS, | ||
27 | STAGE4_LIBCFLAGS): New. | ||
28 | (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Subst from autoconf, without | ||
29 | $(SYSROOT_CFLAGS_FOR_TARGET) and $(DEBUG_PREFIX_CFLAGS_FOR_TARGET). | ||
30 | (BASE_TARGET_EXPORTS): Append them here to C{,XX}FLAGS. | ||
31 | (EXTRA_TARGET_FLAGS): Append them here to {LIB,}C{,XX}FLAGS. | ||
32 | (configure-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags | ||
33 | for target modules. Don't export LIBCFLAGS. | ||
34 | (all-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags; pass | ||
35 | $(BASE_FLAGS_TO_PASS) where [+args+] was passed, and [+args+] after | ||
36 | the overridden CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. | ||
37 | (invocations of `all'): Replace $(TARGET_FLAGS_TO_PASS) with | ||
38 | $(EXTRA_TARGET_FLAGS), $(FLAGS_TO_PASS) with $(EXTRA_HOST_FLAGS). | ||
39 | * Makefile.in: Regenerate. | ||
40 | |||
41 | config: | ||
42 | 2008-02-19 Paolo Bonzini <bonzini@gnu.org> | ||
43 | |||
44 | PR bootstrap/32009 | ||
45 | * mh-ppc-darwin (BOOT_CFLAGS): Reenable. | ||
46 | |||
47 | gcc: | ||
48 | 2008-02-19 Paolo Bonzini <bonzini@gnu.org> | ||
49 | |||
50 | PR bootstrap/32009 | ||
51 | * doc/install.texi: Correct references to CFLAGS, replacing them | ||
52 | with BOOT_CFLAGS. Document flags used during bootstrap for | ||
53 | target libraries. | ||
54 | |||
55 | |||
56 | --- | ||
57 | Makefile.def | 24 | ||
58 | Makefile.in | 1802 +++++++++++++++++++++++++++++++-------------------- | ||
59 | Makefile.tpl | 57 - | ||
60 | config/mh-ppc-darwin | 3 | ||
61 | configure | 36 - | ||
62 | configure.ac | 32 | ||
63 | gcc/doc/install.texi | 56 - | ||
64 | 7 files changed, 1261 insertions(+), 749 deletions(-) | ||
65 | |||
66 | Index: gcc-4.3.1/configure.ac | ||
67 | =================================================================== | ||
68 | --- gcc-4.3.1.orig/configure.ac 2008-02-01 19:29:30.000000000 -0800 | ||
69 | +++ gcc-4.3.1/configure.ac 2008-07-21 10:56:15.000000000 -0700 | ||
70 | @@ -1667,6 +1667,38 @@ AC_ARG_WITH([debug-prefix-map], | ||
71 | [DEBUG_PREFIX_CFLAGS_FOR_TARGET=]) | ||
72 | AC_SUBST(DEBUG_PREFIX_CFLAGS_FOR_TARGET) | ||
73 | |||
74 | +# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS | ||
75 | +# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS | ||
76 | +# might also be empty (or "-g", if a non-GCC C++ compiler is in the path). | ||
77 | +# We want to ensure that TARGET libraries (which we know are built with | ||
78 | +# gcc) are built with "-O2 -g", so include those options when setting | ||
79 | +# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. | ||
80 | +if test "x$CFLAGS_FOR_TARGET" = x; then | ||
81 | + CFLAGS_FOR_TARGET=$CFLAGS | ||
82 | + case " $CFLAGS " in | ||
83 | + *" -O2 "*) ;; | ||
84 | + *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;; | ||
85 | + esac | ||
86 | + case " $CFLAGS " in | ||
87 | + *" -g "* | *" -g3 "*) ;; | ||
88 | + *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;; | ||
89 | + esac | ||
90 | +fi | ||
91 | +AC_SUBST(CFLAGS_FOR_TARGET) | ||
92 | + | ||
93 | +if test "x$CXXFLAGS_FOR_TARGET" = x; then | ||
94 | + CXXFLAGS_FOR_TARGET=$CXXFLAGS | ||
95 | + case " $CXXFLAGS " in | ||
96 | + *" -O2 "*) ;; | ||
97 | + *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;; | ||
98 | + esac | ||
99 | + case " $CXXFLAGS " in | ||
100 | + *" -g "* | *" -g3 "*) ;; | ||
101 | + *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;; | ||
102 | + esac | ||
103 | +fi | ||
104 | +AC_SUBST(CXXFLAGS_FOR_TARGET) | ||
105 | + | ||
106 | # Handle --with-headers=XXX. If the value is not "yes", the contents of | ||
107 | # the named directory are copied to $(tooldir)/sys-include. | ||
108 | if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then | ||
109 | Index: gcc-4.3.1/Makefile.def | ||
110 | =================================================================== | ||
111 | --- gcc-4.3.1.orig/Makefile.def 2007-10-23 08:53:18.000000000 -0700 | ||
112 | +++ gcc-4.3.1/Makefile.def 2008-07-21 10:56:15.000000000 -0700 | ||
113 | @@ -511,43 +511,51 @@ bootstrap_stage = { | ||
114 | // compiler probably has never heard of them. | ||
115 | stage_configure_flags='--disable-intermodule $(STAGE1_CHECKING) \ | ||
116 | --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"' ; | ||
117 | - stage_cflags='$(STAGE1_CFLAGS)' ; }; | ||
118 | + stage_cflags='$(STAGE1_CFLAGS)' ; | ||
119 | + stage_libcflags='$(STAGE1_LIBCFLAGS)' ; }; | ||
120 | bootstrap_stage = { | ||
121 | id=2 ; prev=1 ; | ||
122 | bootstrap_target=bootstrap2 ; | ||
123 | stage_configure_flags="@stage2_werror_flag@" ; | ||
124 | - stage_cflags="$(STAGE2_CFLAGS)" ; }; | ||
125 | + stage_cflags="$(STAGE2_CFLAGS)" ; | ||
126 | + stage_libcflags="$(STAGE2_LIBCFLAGS)" ; }; | ||
127 | bootstrap_stage = { | ||
128 | id=b2g0 ; prev=1 ; | ||
129 | bootstrap_target=bootstrap2-debug ; | ||
130 | stage_configure_flags="@stage2_werror_flag@" ; | ||
131 | - stage_cflags="$(STAGE2_CFLAGS) -g0" ; }; | ||
132 | + stage_cflags="$(STAGE2_CFLAGS) -g0" ; | ||
133 | + stage_libcflags="$(STAGE2_LIBCFLAGS) -g0" ; }; | ||
134 | bootstrap_stage = { | ||
135 | id=3 ; prev=2 ; lean=1 ; | ||
136 | compare_target=compare ; | ||
137 | bootstrap_target=bootstrap ; | ||
138 | cleanstrap_target=cleanstrap ; | ||
139 | stage_configure_flags="@stage2_werror_flag@" ; | ||
140 | - stage_cflags="$(STAGE3_CFLAGS)" ; }; | ||
141 | + stage_cflags="$(STAGE3_CFLAGS)" ; | ||
142 | + stage_libcflags="$(STAGE3_LIBCFLAGS)" ; }; | ||
143 | bootstrap_stage = { | ||
144 | id=b3g2 ; prev=b2g0 ; lean=1 ; | ||
145 | compare_target=compare-debug ; | ||
146 | bootstrap_target=bootstrap-debug ; | ||
147 | cleanstrap_target=cleanstrap-debug ; | ||
148 | stage_configure_flags="@stage2_werror_flag@" ; | ||
149 | - stage_cflags="$(STAGE3_CFLAGS) -g2" ; }; | ||
150 | + stage_cflags="$(STAGE3_CFLAGS) -g2" ; | ||
151 | + stage_libcflags="$(STAGE3_LIBCFLAGS) -g2" ; }; | ||
152 | bootstrap_stage = { | ||
153 | id=4 ; prev=3 ; lean=2 ; | ||
154 | compare_target=compare3 ; | ||
155 | bootstrap_target=bootstrap4 ; | ||
156 | stage_configure_flags="@stage2_werror_flag@" ; | ||
157 | - stage_cflags="$(STAGE4_CFLAGS)" ; }; | ||
158 | + stage_cflags="$(STAGE4_CFLAGS)" ; | ||
159 | + stage_libcflags="$(STAGE4_CFLAGS)" ; }; | ||
160 | bootstrap_stage = { | ||
161 | id=profile ; prev=1 ; | ||
162 | stage_configure_flags="@stage2_werror_flag@" ; | ||
163 | - stage_cflags='$(STAGE2_CFLAGS) -fprofile-generate' ; }; | ||
164 | + stage_cflags='$(STAGE2_CFLAGS) -fprofile-generate' ; | ||
165 | + stage_libcflags='$(STAGE2_LIBCFLAGS) -fprofile-generate' ; }; | ||
166 | bootstrap_stage = { | ||
167 | id=feedback ; prev=profile ; | ||
168 | bootstrap_target=profiledbootstrap ; | ||
169 | stage_configure_flags="@stage2_werror_flag@" ; | ||
170 | - stage_cflags='$(STAGE3_CFLAGS) -fprofile-use' ; }; | ||
171 | + stage_cflags='$(STAGE3_CFLAGS) -fprofile-use' ; | ||
172 | + stage_libcflags='$(STAGE3_LIBCFLAGS) -fprofile-use' ; }; | ||
173 | Index: gcc-4.3.1/Makefile.tpl | ||
174 | =================================================================== | ||
175 | --- gcc-4.3.1.orig/Makefile.tpl 2008-07-21 10:56:14.000000000 -0700 | ||
176 | +++ gcc-4.3.1/Makefile.tpl 2008-07-21 10:56:15.000000000 -0700 | ||
177 | @@ -207,10 +207,10 @@ BASE_TARGET_EXPORTS = \ | ||
178 | AR="$(AR_FOR_TARGET)"; export AR; \ | ||
179 | AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ | ||
180 | CC="$(CC_FOR_TARGET)"; export CC; \ | ||
181 | - CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
182 | + CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
183 | CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ | ||
184 | CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ | ||
185 | - CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
186 | + CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
187 | GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \ | ||
188 | GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \ | ||
189 | DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ | ||
190 | @@ -330,14 +330,19 @@ PICFLAG = | ||
191 | # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them | ||
192 | # overrideable (for a bootstrap build stage1 also builds gcc.info). | ||
193 | |||
194 | -STAGE1_CFLAGS=@stage1_cflags@ | ||
195 | STAGE1_CHECKING=@stage1_checking@ | ||
196 | STAGE1_LANGUAGES=@stage1_languages@ | ||
197 | |||
198 | +STAGE1_CFLAGS=@stage1_cflags@ | ||
199 | STAGE2_CFLAGS=$(BOOT_CFLAGS) | ||
200 | STAGE3_CFLAGS=$(BOOT_CFLAGS) | ||
201 | STAGE4_CFLAGS=$(BOOT_CFLAGS) | ||
202 | |||
203 | +STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
204 | +STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
205 | +STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
206 | +STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
207 | + | ||
208 | do-compare = @do_compare@ | ||
209 | do-compare3 = $(do-compare) | ||
210 | do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2 | ||
211 | @@ -376,18 +381,11 @@ COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_ | ||
212 | COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@ | ||
213 | COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@ | ||
214 | |||
215 | -# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS | ||
216 | -# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS | ||
217 | -# might also be empty (or "-g", if a non-GCC C++ compiler is in the path). | ||
218 | -# We want to ensure that TARGET libraries (which we know are built with | ||
219 | -# gcc) are built with "-O2 -g", so prepend those options when setting | ||
220 | -# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. | ||
221 | -CFLAGS_FOR_TARGET = -O2 -g $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \ | ||
222 | - $(DEBUG_PREFIX_CFLAGS_FOR_TARGET) | ||
223 | +CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@ | ||
224 | +CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@ | ||
225 | SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ | ||
226 | DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@ | ||
227 | -CXXFLAGS_FOR_TARGET = -O2 -g $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \ | ||
228 | - $(DEBUG_PREFIX_CFLAGS_FOR_TARGET) | ||
229 | + | ||
230 | LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) | ||
231 | LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates | ||
232 | LDFLAGS_FOR_TARGET = @LDFLAGS@ | ||
233 | @@ -491,19 +489,20 @@ POSTSTAGE1_FLAGS_TO_PASS = \ | ||
234 | # Flags to pass down to makes which are built with the target environment. | ||
235 | # The double $ decreases the length of the command line; those variables | ||
236 | # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The | ||
237 | -# COMPILER_ prefixed variables are not passed down so we expand them here. | ||
238 | +# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty, | ||
239 | +# so we expand them here. | ||
240 | EXTRA_TARGET_FLAGS = \ | ||
241 | 'AR=$$(AR_FOR_TARGET)' \ | ||
242 | 'AS=$(COMPILER_AS_FOR_TARGET)' \ | ||
243 | 'CC=$$(CC_FOR_TARGET)' \ | ||
244 | - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ | ||
245 | + 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
246 | 'CXX=$$(CXX_FOR_TARGET)' \ | ||
247 | - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ | ||
248 | + 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
249 | 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ | ||
250 | 'LD=$(COMPILER_LD_FOR_TARGET)' \ | ||
251 | 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \ | ||
252 | - 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \ | ||
253 | - 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \ | ||
254 | + 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
255 | + 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
256 | 'NM=$(COMPILER_NM_FOR_TARGET)' \ | ||
257 | 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \ | ||
258 | 'RANLIB=$$(RANLIB_FOR_TARGET)' \ | ||
259 | @@ -851,9 +850,11 @@ configure-stage[+id+]-[+prefix+][+module | ||
260 | fi; \ | ||
261 | [+ ENDIF check_multilibs +]test ! -f [+subdir+]/[+module+]/Makefile || exit 0; \ | ||
262 | [+exports+][+ IF prev +] \ | ||
263 | - [+poststage1_exports+][+ ENDIF prev +] \ | ||
264 | + [+poststage1_exports+][+ ENDIF prev +] [+ IF prefix +] \ | ||
265 | + CFLAGS="[+stage_libcflags+] $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
266 | + CXXFLAGS="[+stage_libcflags+] $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; [+ ELSE +] \ | ||
267 | CFLAGS="[+stage_cflags+]"; export CFLAGS; \ | ||
268 | - LIBCFLAGS="[+stage_cflags+]"; export LIBCFLAGS; \ | ||
269 | + CXXFLAGS="[+stage_cflags+]"; export CXXFLAGS; [+ ENDIF +] \ | ||
270 | echo Configuring stage [+id+] in [+subdir+]/[+module+] ; \ | ||
271 | $(SHELL) $(srcdir)/mkinstalldirs [+subdir+]/[+module+] ; \ | ||
272 | cd [+subdir+]/[+module+] || exit 1; \ | ||
273 | @@ -890,7 +891,8 @@ all-[+prefix+][+module+]: configure-[+pr | ||
274 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
275 | [+exports+] \ | ||
276 | (cd [+subdir+]/[+module+] && \ | ||
277 | - $(MAKE) [+args+] [+extra_make_flags+] $(TARGET-[+prefix+][+module+])) | ||
278 | + $(MAKE) $(BASE_FLAGS_TO_PASS) [+args+] [+extra_make_flags+] \ | ||
279 | + $(TARGET-[+prefix+][+module+])) | ||
280 | @endif [+prefix+][+module+] | ||
281 | |||
282 | [+ IF bootstrap +] | ||
283 | @@ -910,8 +912,11 @@ all-stage[+id+]-[+prefix+][+module+]: co | ||
284 | [+exports+][+ IF prev +] \ | ||
285 | [+poststage1_exports+][+ ENDIF prev +] \ | ||
286 | cd [+subdir+]/[+module+] && \ | ||
287 | - $(MAKE) [+args+] \ | ||
288 | - CFLAGS="[+stage_cflags+]" LIBCFLAGS="[+stage_cflags+]" [+ | ||
289 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
290 | + CFLAGS="[+stage_cflags+]" CXXFLAGS="[+stage_cflags+]" \ | ||
291 | + LIBCFLAGS="[+stage_libcflags+]" \ | ||
292 | + CFLAGS_FOR_TARGET="[+stage_libcflags+]" \ | ||
293 | + CXXFLAGS_FOR_TARGET="[+stage_libcflags+]" [+args+] [+ | ||
294 | IF prev +][+poststage1_args+][+ ENDIF prev | ||
295 | +] [+extra_make_flags+] \ | ||
296 | $(TARGET-stage[+id+]-[+prefix+][+module+]) | ||
297 | @@ -961,7 +966,7 @@ clean-stage[+id+]-[+prefix+][+module+]: | ||
298 | [+ all prefix="" subdir="$(HOST_SUBDIR)" | ||
299 | exports="$(HOST_EXPORTS)" | ||
300 | poststage1_exports="$(POSTSTAGE1_HOST_EXPORTS)" | ||
301 | - args="$(FLAGS_TO_PASS)" | ||
302 | + args="$(EXTRA_HOST_FLAGS)" | ||
303 | poststage1_args="$(POSTSTAGE1_FLAGS_TO_PASS)" +] | ||
304 | |||
305 | .PHONY: check-[+module+] maybe-check-[+module+] | ||
306 | @@ -1059,7 +1064,7 @@ maybe-[+make_target+]-[+module+]: [+make | ||
307 | |||
308 | [+ all prefix="target-" subdir="$(TARGET_SUBDIR)" | ||
309 | exports="$(RAW_CXX_TARGET_EXPORTS)" | ||
310 | - args="$(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'" +] | ||
311 | + args="$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'" +] | ||
312 | [+ ELSE +] | ||
313 | [+ configure prefix="target-" subdir="$(TARGET_SUBDIR)" | ||
314 | check_multilibs=true | ||
315 | @@ -1070,7 +1075,7 @@ maybe-[+make_target+]-[+module+]: [+make | ||
316 | |||
317 | [+ all prefix="target-" subdir="$(TARGET_SUBDIR)" | ||
318 | exports="$(NORMAL_TARGET_EXPORTS)" | ||
319 | - args="$(TARGET_FLAGS_TO_PASS)" +] | ||
320 | + args="$(EXTRA_TARGET_FLAGS)" +] | ||
321 | [+ ENDIF +] | ||
322 | |||
323 | .PHONY: check-target-[+module+] maybe-check-target-[+module+] | ||
324 | Index: gcc-4.3.1/config/mh-ppc-darwin | ||
325 | =================================================================== | ||
326 | --- gcc-4.3.1.orig/config/mh-ppc-darwin 2007-05-23 07:26:31.000000000 -0700 | ||
327 | +++ gcc-4.3.1/config/mh-ppc-darwin 2008-07-21 10:56:15.000000000 -0700 | ||
328 | @@ -2,5 +2,4 @@ | ||
329 | # position-independent-code -- the usual default on Darwin. This fix speeds | ||
330 | # compiles by 3-5%. | ||
331 | |||
332 | -# Broken because of PR32009. | ||
333 | -# BOOT_CFLAGS=-g -O2 -mdynamic-no-pic | ||
334 | +BOOT_CFLAGS=-g -O2 -mdynamic-no-pic | ||
335 | Index: gcc-4.3.1/gcc/doc/install.texi | ||
336 | =================================================================== | ||
337 | --- gcc-4.3.1.orig/gcc/doc/install.texi 2008-05-22 23:58:10.000000000 -0700 | ||
338 | +++ gcc-4.3.1/gcc/doc/install.texi 2008-07-21 10:56:15.000000000 -0700 | ||
339 | @@ -1772,33 +1772,35 @@ same described above, but object files f | ||
340 | stage2 of the 3-stage bootstrap of the compiler are deleted as | ||
341 | soon as they are no longer needed. | ||
342 | |||
343 | -If you want to save additional space during the bootstrap and in | ||
344 | -the final installation as well, you can build the compiler binaries | ||
345 | -without debugging information as in the following example. This will save | ||
346 | -roughly 40% of disk space both for the bootstrap and the final installation. | ||
347 | -(Libraries will still contain debugging information.) | ||
348 | - | ||
349 | -@smallexample | ||
350 | - make CFLAGS='-O' LIBCFLAGS='-g -O2' \ | ||
351 | - LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap | ||
352 | -@end smallexample | ||
353 | - | ||
354 | -If you wish to use non-default GCC flags when compiling the stage2 and | ||
355 | -stage3 compilers, set @code{BOOT_CFLAGS} on the command line when doing | ||
356 | -@samp{make}. Non-default optimization flags are less well | ||
357 | -tested here than the default of @samp{-g -O2}, but should still work. | ||
358 | -In a few cases, you may find that you need to specify special flags such | ||
359 | -as @option{-msoft-float} here to complete the bootstrap; or, if the | ||
360 | -native compiler miscompiles the stage1 compiler, you may need to work | ||
361 | -around this, by choosing @code{BOOT_CFLAGS} to avoid the parts of the | ||
362 | -stage1 compiler that were miscompiled, or by using @samp{make | ||
363 | +If you wish to use non-default GCC flags when compiling the stage2 | ||
364 | +and stage3 compilers, set @code{BOOT_CFLAGS} on the command line when | ||
365 | +doing @samp{make}. For example, if you want to save additional space | ||
366 | +during the bootstrap and in the final installation as well, you can | ||
367 | +build the compiler binaries without debugging information as in the | ||
368 | +following example. This will save roughly 40% of disk space both for | ||
369 | +the bootstrap and the final installation. (Libraries will still contain | ||
370 | +debugging information.) | ||
371 | + | ||
372 | +@smallexample | ||
373 | + make BOOT_CFLAGS='-O' bootstrap | ||
374 | +@end smallexample | ||
375 | + | ||
376 | +You can place non-default optimization flags into @code{BOOT_CFLAGS}; they | ||
377 | +are less well tested here than the default of @samp{-g -O2}, but should | ||
378 | +still work. In a few cases, you may find that you need to specify special | ||
379 | +flags such as @option{-msoft-float} here to complete the bootstrap; or, | ||
380 | +if the native compiler miscompiles the stage1 compiler, you may need | ||
381 | +to work around this, by choosing @code{BOOT_CFLAGS} to avoid the parts | ||
382 | +of the stage1 compiler that were miscompiled, or by using @samp{make | ||
383 | bootstrap4} to increase the number of stages of bootstrap. | ||
384 | |||
385 | -Note that using non-standard @code{CFLAGS} can cause bootstrap to fail | ||
386 | -if these trigger a warning with the new compiler. For example using | ||
387 | -@samp{-O2 -g -mcpu=i686} on @code{i686-pc-linux-gnu} will cause bootstrap | ||
388 | -failure as @option{-mcpu=} is deprecated in 3.4.0 and above. | ||
389 | - | ||
390 | +@code{BOOT_CFLAGS} does not apply to bootstrapped target libraries. | ||
391 | +Since these are always compiled with the compiler currently being | ||
392 | +bootstrapped, you can use @code{CFLAGS_FOR_TARGET} to modify their | ||
393 | +compilation flags, as for non-bootstrapped target libraries. | ||
394 | +Again, if the native compiler miscompiles the stage1 compiler, you may | ||
395 | +need to work around this by avoiding non-working parts of the stage1 | ||
396 | +compiler. Use @code{STAGE1_LIBCFLAGS} to this end. | ||
397 | |||
398 | If you used the flag @option{--enable-languages=@dots{}} to restrict | ||
399 | the compilers to be built, only those you've actually enabled will be | ||
400 | @@ -2689,8 +2691,8 @@ cross-compilers on the Alpha for 32-bit | ||
401 | a few cases and may not work properly. | ||
402 | |||
403 | @samp{make compare} may fail on old versions of DEC Unix unless you add | ||
404 | -@option{-save-temps} to @code{CFLAGS}. On these systems, the name of the | ||
405 | -assembler input file is stored in the object file, and that makes | ||
406 | +@option{-save-temps} to @code{BOOT_CFLAGS}. On these systems, the name | ||
407 | +of the assembler input file is stored in the object file, and that makes | ||
408 | comparison fail if it differs between the @code{stage1} and | ||
409 | @code{stage2} compilations. The option @option{-save-temps} forces a | ||
410 | fixed name to be used for the assembler input file, instead of a | ||
411 | Index: gcc-4.3.1/Makefile.in | ||
412 | =================================================================== | ||
413 | --- gcc-4.3.1.orig/Makefile.in 2008-07-21 10:56:14.000000000 -0700 | ||
414 | +++ gcc-4.3.1/Makefile.in 2008-07-21 10:56:15.000000000 -0700 | ||
415 | @@ -204,11 +204,10 @@ BASE_TARGET_EXPORTS = \ | ||
416 | AR="$(AR_FOR_TARGET)"; export AR; \ | ||
417 | AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ | ||
418 | CC="$(CC_FOR_TARGET)"; export CC; \ | ||
419 | - CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
420 | - CPP="$(CC_FOR_TARGET) -E"; export CPP; \ | ||
421 | + CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
422 | CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ | ||
423 | CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ | ||
424 | - CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
425 | + CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
426 | GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \ | ||
427 | GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \ | ||
428 | DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ | ||
429 | @@ -328,14 +327,19 @@ PICFLAG = | ||
430 | # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them | ||
431 | # overrideable (for a bootstrap build stage1 also builds gcc.info). | ||
432 | |||
433 | -STAGE1_CFLAGS=@stage1_cflags@ | ||
434 | STAGE1_CHECKING=@stage1_checking@ | ||
435 | STAGE1_LANGUAGES=@stage1_languages@ | ||
436 | |||
437 | +STAGE1_CFLAGS=@stage1_cflags@ | ||
438 | STAGE2_CFLAGS=$(BOOT_CFLAGS) | ||
439 | STAGE3_CFLAGS=$(BOOT_CFLAGS) | ||
440 | STAGE4_CFLAGS=$(BOOT_CFLAGS) | ||
441 | |||
442 | +STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
443 | +STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
444 | +STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
445 | +STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET) | ||
446 | + | ||
447 | do-compare = @do_compare@ | ||
448 | do-compare3 = $(do-compare) | ||
449 | do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2 | ||
450 | @@ -374,18 +378,11 @@ COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_ | ||
451 | COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@ | ||
452 | COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@ | ||
453 | |||
454 | -# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS | ||
455 | -# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS | ||
456 | -# might also be empty (or "-g", if a non-GCC C++ compiler is in the path). | ||
457 | -# We want to ensure that TARGET libraries (which we know are built with | ||
458 | -# gcc) are built with "-O2 -g", so prepend those options when setting | ||
459 | -# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. | ||
460 | -CFLAGS_FOR_TARGET = -O2 -g $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \ | ||
461 | - $(DEBUG_PREFIX_CFLAGS_FOR_TARGET) | ||
462 | +CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@ | ||
463 | +CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@ | ||
464 | SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ | ||
465 | DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@ | ||
466 | -CXXFLAGS_FOR_TARGET = -O2 -g $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \ | ||
467 | - $(DEBUG_PREFIX_CFLAGS_FOR_TARGET) | ||
468 | + | ||
469 | LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) | ||
470 | LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates | ||
471 | LDFLAGS_FOR_TARGET = @LDFLAGS@ | ||
472 | @@ -592,19 +589,20 @@ POSTSTAGE1_FLAGS_TO_PASS = \ | ||
473 | # Flags to pass down to makes which are built with the target environment. | ||
474 | # The double $ decreases the length of the command line; those variables | ||
475 | # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The | ||
476 | -# COMPILER_ prefixed variables are not passed down so we expand them here. | ||
477 | +# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty, | ||
478 | +# so we expand them here. | ||
479 | EXTRA_TARGET_FLAGS = \ | ||
480 | 'AR=$$(AR_FOR_TARGET)' \ | ||
481 | 'AS=$(COMPILER_AS_FOR_TARGET)' \ | ||
482 | 'CC=$$(CC_FOR_TARGET)' \ | ||
483 | - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ | ||
484 | + 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
485 | 'CXX=$$(CXX_FOR_TARGET)' \ | ||
486 | - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ | ||
487 | + 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
488 | 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ | ||
489 | 'LD=$(COMPILER_LD_FOR_TARGET)' \ | ||
490 | 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \ | ||
491 | - 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \ | ||
492 | - 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \ | ||
493 | + 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
494 | + 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ | ||
495 | 'NM=$(COMPILER_NM_FOR_TARGET)' \ | ||
496 | 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \ | ||
497 | 'RANLIB=$$(RANLIB_FOR_TARGET)' \ | ||
498 | @@ -2738,7 +2736,8 @@ all-build-libiberty: configure-build-lib | ||
499 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
500 | $(BUILD_EXPORTS) \ | ||
501 | (cd $(BUILD_SUBDIR)/libiberty && \ | ||
502 | - $(MAKE) $(TARGET-build-libiberty)) | ||
503 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
504 | + $(TARGET-build-libiberty)) | ||
505 | @endif build-libiberty | ||
506 | |||
507 | |||
508 | @@ -2793,7 +2792,8 @@ all-build-bison: configure-build-bison | ||
509 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
510 | $(BUILD_EXPORTS) \ | ||
511 | (cd $(BUILD_SUBDIR)/bison && \ | ||
512 | - $(MAKE) $(TARGET-build-bison)) | ||
513 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
514 | + $(TARGET-build-bison)) | ||
515 | @endif build-bison | ||
516 | |||
517 | |||
518 | @@ -2848,7 +2848,8 @@ all-build-byacc: configure-build-byacc | ||
519 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
520 | $(BUILD_EXPORTS) \ | ||
521 | (cd $(BUILD_SUBDIR)/byacc && \ | ||
522 | - $(MAKE) $(TARGET-build-byacc)) | ||
523 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
524 | + $(TARGET-build-byacc)) | ||
525 | @endif build-byacc | ||
526 | |||
527 | |||
528 | @@ -2903,7 +2904,8 @@ all-build-flex: configure-build-flex | ||
529 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
530 | $(BUILD_EXPORTS) \ | ||
531 | (cd $(BUILD_SUBDIR)/flex && \ | ||
532 | - $(MAKE) $(TARGET-build-flex)) | ||
533 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
534 | + $(TARGET-build-flex)) | ||
535 | @endif build-flex | ||
536 | |||
537 | |||
538 | @@ -2958,7 +2960,8 @@ all-build-m4: configure-build-m4 | ||
539 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
540 | $(BUILD_EXPORTS) \ | ||
541 | (cd $(BUILD_SUBDIR)/m4 && \ | ||
542 | - $(MAKE) $(TARGET-build-m4)) | ||
543 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
544 | + $(TARGET-build-m4)) | ||
545 | @endif build-m4 | ||
546 | |||
547 | |||
548 | @@ -3013,7 +3016,8 @@ all-build-texinfo: configure-build-texin | ||
549 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
550 | $(BUILD_EXPORTS) \ | ||
551 | (cd $(BUILD_SUBDIR)/texinfo && \ | ||
552 | - $(MAKE) $(TARGET-build-texinfo)) | ||
553 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
554 | + $(TARGET-build-texinfo)) | ||
555 | @endif build-texinfo | ||
556 | |||
557 | |||
558 | @@ -3068,7 +3072,8 @@ all-build-fixincludes: configure-build-f | ||
559 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
560 | $(BUILD_EXPORTS) \ | ||
561 | (cd $(BUILD_SUBDIR)/fixincludes && \ | ||
562 | - $(MAKE) $(TARGET-build-fixincludes)) | ||
563 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
564 | + $(TARGET-build-fixincludes)) | ||
565 | @endif build-fixincludes | ||
566 | |||
567 | |||
568 | @@ -3127,7 +3132,8 @@ all-ash: configure-ash | ||
569 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
570 | $(HOST_EXPORTS) \ | ||
571 | (cd $(HOST_SUBDIR)/ash && \ | ||
572 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash)) | ||
573 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
574 | + $(TARGET-ash)) | ||
575 | @endif ash | ||
576 | |||
577 | |||
578 | @@ -3551,7 +3557,8 @@ all-autoconf: configure-autoconf | ||
579 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
580 | $(HOST_EXPORTS) \ | ||
581 | (cd $(HOST_SUBDIR)/autoconf && \ | ||
582 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf)) | ||
583 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
584 | + $(TARGET-autoconf)) | ||
585 | @endif autoconf | ||
586 | |||
587 | |||
588 | @@ -3975,7 +3982,8 @@ all-automake: configure-automake | ||
589 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
590 | $(HOST_EXPORTS) \ | ||
591 | (cd $(HOST_SUBDIR)/automake && \ | ||
592 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake)) | ||
593 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
594 | + $(TARGET-automake)) | ||
595 | @endif automake | ||
596 | |||
597 | |||
598 | @@ -4399,7 +4407,8 @@ all-bash: configure-bash | ||
599 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
600 | $(HOST_EXPORTS) \ | ||
601 | (cd $(HOST_SUBDIR)/bash && \ | ||
602 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash)) | ||
603 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
604 | + $(TARGET-bash)) | ||
605 | @endif bash | ||
606 | |||
607 | |||
608 | @@ -4816,9 +4825,9 @@ configure-stage1-bfd: | ||
609 | @r=`${PWD_COMMAND}`; export r; \ | ||
610 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
611 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
612 | - $(HOST_EXPORTS) \ | ||
613 | + $(HOST_EXPORTS) \ | ||
614 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
615 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
616 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
617 | echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \ | ||
618 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
619 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
620 | @@ -4847,9 +4856,9 @@ configure-stage2-bfd: | ||
621 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
622 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
623 | $(HOST_EXPORTS) \ | ||
624 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
625 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
626 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
627 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
628 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
629 | echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \ | ||
630 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
631 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
632 | @@ -4878,9 +4887,9 @@ configure-stageb2g0-bfd: | ||
633 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
634 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
635 | $(HOST_EXPORTS) \ | ||
636 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
637 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
638 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
639 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
640 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
641 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \ | ||
642 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
643 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
644 | @@ -4909,9 +4918,9 @@ configure-stage3-bfd: | ||
645 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
646 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
647 | $(HOST_EXPORTS) \ | ||
648 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
649 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
650 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
651 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
652 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
653 | echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \ | ||
654 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
655 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
656 | @@ -4940,9 +4949,9 @@ configure-stageb3g2-bfd: | ||
657 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
658 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
659 | $(HOST_EXPORTS) \ | ||
660 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
661 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
662 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
663 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
664 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
665 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \ | ||
666 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
667 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
668 | @@ -4971,9 +4980,9 @@ configure-stage4-bfd: | ||
669 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
670 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
671 | $(HOST_EXPORTS) \ | ||
672 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
673 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
674 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
675 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
676 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
677 | echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \ | ||
678 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
679 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
680 | @@ -5002,9 +5011,9 @@ configure-stageprofile-bfd: | ||
681 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
682 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
683 | $(HOST_EXPORTS) \ | ||
684 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
685 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
686 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
687 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
688 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
689 | echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \ | ||
690 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
691 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
692 | @@ -5033,9 +5042,9 @@ configure-stagefeedback-bfd: | ||
693 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
694 | test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ | ||
695 | $(HOST_EXPORTS) \ | ||
696 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
697 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
698 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
699 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
700 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
701 | echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \ | ||
702 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ | ||
703 | cd $(HOST_SUBDIR)/bfd || exit 1; \ | ||
704 | @@ -5070,7 +5079,8 @@ all-bfd: configure-bfd | ||
705 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
706 | $(HOST_EXPORTS) \ | ||
707 | (cd $(HOST_SUBDIR)/bfd && \ | ||
708 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd)) | ||
709 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
710 | + $(TARGET-bfd)) | ||
711 | @endif bfd | ||
712 | |||
713 | |||
714 | @@ -5089,8 +5099,11 @@ all-stage1-bfd: configure-stage1-bfd | ||
715 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
716 | $(HOST_EXPORTS) \ | ||
717 | cd $(HOST_SUBDIR)/bfd && \ | ||
718 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
719 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
720 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
721 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
722 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
723 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
724 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
725 | $(TARGET-stage1-bfd) | ||
726 | |||
727 | maybe-clean-stage1-bfd: clean-stage1-bfd | ||
728 | @@ -5103,7 +5116,7 @@ clean-stage1-bfd: | ||
729 | $(MAKE) stage1-start; \ | ||
730 | fi; \ | ||
731 | cd $(HOST_SUBDIR)/bfd && \ | ||
732 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
733 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
734 | clean | ||
735 | @endif bfd-bootstrap | ||
736 | |||
737 | @@ -5123,8 +5136,11 @@ all-stage2-bfd: configure-stage2-bfd | ||
738 | $(HOST_EXPORTS) \ | ||
739 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
740 | cd $(HOST_SUBDIR)/bfd && \ | ||
741 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
742 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
743 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
744 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
745 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
746 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
747 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
748 | $(TARGET-stage2-bfd) | ||
749 | |||
750 | maybe-clean-stage2-bfd: clean-stage2-bfd | ||
751 | @@ -5137,7 +5153,7 @@ clean-stage2-bfd: | ||
752 | $(MAKE) stage2-start; \ | ||
753 | fi; \ | ||
754 | cd $(HOST_SUBDIR)/bfd && \ | ||
755 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
756 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
757 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
758 | clean | ||
759 | @endif bfd-bootstrap | ||
760 | @@ -5158,8 +5174,11 @@ all-stageb2g0-bfd: configure-stageb2g0-b | ||
761 | $(HOST_EXPORTS) \ | ||
762 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
763 | cd $(HOST_SUBDIR)/bfd && \ | ||
764 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
765 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
766 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
767 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
768 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
769 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
770 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
771 | $(TARGET-stageb2g0-bfd) | ||
772 | |||
773 | maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd | ||
774 | @@ -5172,7 +5191,7 @@ clean-stageb2g0-bfd: | ||
775 | $(MAKE) stageb2g0-start; \ | ||
776 | fi; \ | ||
777 | cd $(HOST_SUBDIR)/bfd && \ | ||
778 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
779 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
780 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
781 | clean | ||
782 | @endif bfd-bootstrap | ||
783 | @@ -5193,8 +5212,11 @@ all-stage3-bfd: configure-stage3-bfd | ||
784 | $(HOST_EXPORTS) \ | ||
785 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
786 | cd $(HOST_SUBDIR)/bfd && \ | ||
787 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
788 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
789 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
790 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
791 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
792 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
793 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
794 | $(TARGET-stage3-bfd) | ||
795 | |||
796 | maybe-clean-stage3-bfd: clean-stage3-bfd | ||
797 | @@ -5207,7 +5229,7 @@ clean-stage3-bfd: | ||
798 | $(MAKE) stage3-start; \ | ||
799 | fi; \ | ||
800 | cd $(HOST_SUBDIR)/bfd && \ | ||
801 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
802 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
803 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
804 | clean | ||
805 | @endif bfd-bootstrap | ||
806 | @@ -5228,8 +5250,11 @@ all-stageb3g2-bfd: configure-stageb3g2-b | ||
807 | $(HOST_EXPORTS) \ | ||
808 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
809 | cd $(HOST_SUBDIR)/bfd && \ | ||
810 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
811 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
812 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
813 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
814 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
815 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
816 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
817 | $(TARGET-stageb3g2-bfd) | ||
818 | |||
819 | maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd | ||
820 | @@ -5242,7 +5267,7 @@ clean-stageb3g2-bfd: | ||
821 | $(MAKE) stageb3g2-start; \ | ||
822 | fi; \ | ||
823 | cd $(HOST_SUBDIR)/bfd && \ | ||
824 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
825 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
826 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
827 | clean | ||
828 | @endif bfd-bootstrap | ||
829 | @@ -5263,8 +5288,11 @@ all-stage4-bfd: configure-stage4-bfd | ||
830 | $(HOST_EXPORTS) \ | ||
831 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
832 | cd $(HOST_SUBDIR)/bfd && \ | ||
833 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
834 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
835 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
836 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
837 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
838 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
839 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
840 | $(TARGET-stage4-bfd) | ||
841 | |||
842 | maybe-clean-stage4-bfd: clean-stage4-bfd | ||
843 | @@ -5277,7 +5305,7 @@ clean-stage4-bfd: | ||
844 | $(MAKE) stage4-start; \ | ||
845 | fi; \ | ||
846 | cd $(HOST_SUBDIR)/bfd && \ | ||
847 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
848 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
849 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
850 | clean | ||
851 | @endif bfd-bootstrap | ||
852 | @@ -5298,8 +5326,11 @@ all-stageprofile-bfd: configure-stagepro | ||
853 | $(HOST_EXPORTS) \ | ||
854 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
855 | cd $(HOST_SUBDIR)/bfd && \ | ||
856 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
857 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
858 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
859 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
860 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
861 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
862 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
863 | $(TARGET-stageprofile-bfd) | ||
864 | |||
865 | maybe-clean-stageprofile-bfd: clean-stageprofile-bfd | ||
866 | @@ -5312,7 +5343,7 @@ clean-stageprofile-bfd: | ||
867 | $(MAKE) stageprofile-start; \ | ||
868 | fi; \ | ||
869 | cd $(HOST_SUBDIR)/bfd && \ | ||
870 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
871 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
872 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
873 | clean | ||
874 | @endif bfd-bootstrap | ||
875 | @@ -5333,8 +5364,11 @@ all-stagefeedback-bfd: configure-stagefe | ||
876 | $(HOST_EXPORTS) \ | ||
877 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
878 | cd $(HOST_SUBDIR)/bfd && \ | ||
879 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
880 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
881 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
882 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
883 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
884 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
885 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
886 | $(TARGET-stagefeedback-bfd) | ||
887 | |||
888 | maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd | ||
889 | @@ -5347,7 +5381,7 @@ clean-stagefeedback-bfd: | ||
890 | $(MAKE) stagefeedback-start; \ | ||
891 | fi; \ | ||
892 | cd $(HOST_SUBDIR)/bfd && \ | ||
893 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
894 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
895 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
896 | clean | ||
897 | @endif bfd-bootstrap | ||
898 | @@ -5754,9 +5788,9 @@ configure-stage1-opcodes: | ||
899 | @r=`${PWD_COMMAND}`; export r; \ | ||
900 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
901 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
902 | - $(HOST_EXPORTS) \ | ||
903 | + $(HOST_EXPORTS) \ | ||
904 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
905 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
906 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
907 | echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \ | ||
908 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
909 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
910 | @@ -5785,9 +5819,9 @@ configure-stage2-opcodes: | ||
911 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
912 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
913 | $(HOST_EXPORTS) \ | ||
914 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
915 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
916 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
917 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
918 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
919 | echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \ | ||
920 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
921 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
922 | @@ -5816,9 +5850,9 @@ configure-stageb2g0-opcodes: | ||
923 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
924 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
925 | $(HOST_EXPORTS) \ | ||
926 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
927 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
928 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
929 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
930 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
931 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \ | ||
932 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
933 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
934 | @@ -5847,9 +5881,9 @@ configure-stage3-opcodes: | ||
935 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
936 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
937 | $(HOST_EXPORTS) \ | ||
938 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
939 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
940 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
941 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
942 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
943 | echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \ | ||
944 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
945 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
946 | @@ -5878,9 +5912,9 @@ configure-stageb3g2-opcodes: | ||
947 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
948 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
949 | $(HOST_EXPORTS) \ | ||
950 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
951 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
952 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
953 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
954 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
955 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \ | ||
956 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
957 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
958 | @@ -5909,9 +5943,9 @@ configure-stage4-opcodes: | ||
959 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
960 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
961 | $(HOST_EXPORTS) \ | ||
962 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
963 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
964 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
965 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
966 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
967 | echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \ | ||
968 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
969 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
970 | @@ -5940,9 +5974,9 @@ configure-stageprofile-opcodes: | ||
971 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
972 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
973 | $(HOST_EXPORTS) \ | ||
974 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
975 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
976 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
977 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
978 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
979 | echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \ | ||
980 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
981 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
982 | @@ -5971,9 +6005,9 @@ configure-stagefeedback-opcodes: | ||
983 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
984 | test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ | ||
985 | $(HOST_EXPORTS) \ | ||
986 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
987 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
988 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
989 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
990 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
991 | echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \ | ||
992 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ | ||
993 | cd $(HOST_SUBDIR)/opcodes || exit 1; \ | ||
994 | @@ -6008,7 +6042,8 @@ all-opcodes: configure-opcodes | ||
995 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
996 | $(HOST_EXPORTS) \ | ||
997 | (cd $(HOST_SUBDIR)/opcodes && \ | ||
998 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes)) | ||
999 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1000 | + $(TARGET-opcodes)) | ||
1001 | @endif opcodes | ||
1002 | |||
1003 | |||
1004 | @@ -6027,8 +6062,11 @@ all-stage1-opcodes: configure-stage1-opc | ||
1005 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1006 | $(HOST_EXPORTS) \ | ||
1007 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1008 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1009 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
1010 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1011 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
1012 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
1013 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
1014 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
1015 | $(TARGET-stage1-opcodes) | ||
1016 | |||
1017 | maybe-clean-stage1-opcodes: clean-stage1-opcodes | ||
1018 | @@ -6041,7 +6079,7 @@ clean-stage1-opcodes: | ||
1019 | $(MAKE) stage1-start; \ | ||
1020 | fi; \ | ||
1021 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1022 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1023 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1024 | clean | ||
1025 | @endif opcodes-bootstrap | ||
1026 | |||
1027 | @@ -6061,8 +6099,11 @@ all-stage2-opcodes: configure-stage2-opc | ||
1028 | $(HOST_EXPORTS) \ | ||
1029 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1030 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1031 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1032 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1033 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1034 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
1035 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
1036 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
1037 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1038 | $(TARGET-stage2-opcodes) | ||
1039 | |||
1040 | maybe-clean-stage2-opcodes: clean-stage2-opcodes | ||
1041 | @@ -6075,7 +6116,7 @@ clean-stage2-opcodes: | ||
1042 | $(MAKE) stage2-start; \ | ||
1043 | fi; \ | ||
1044 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1045 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1046 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1047 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1048 | clean | ||
1049 | @endif opcodes-bootstrap | ||
1050 | @@ -6096,8 +6137,11 @@ all-stageb2g0-opcodes: configure-stageb2 | ||
1051 | $(HOST_EXPORTS) \ | ||
1052 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1053 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1054 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1055 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1056 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1057 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
1058 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1059 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1060 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1061 | $(TARGET-stageb2g0-opcodes) | ||
1062 | |||
1063 | maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes | ||
1064 | @@ -6110,7 +6154,7 @@ clean-stageb2g0-opcodes: | ||
1065 | $(MAKE) stageb2g0-start; \ | ||
1066 | fi; \ | ||
1067 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1068 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1069 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1070 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1071 | clean | ||
1072 | @endif opcodes-bootstrap | ||
1073 | @@ -6131,8 +6175,11 @@ all-stage3-opcodes: configure-stage3-opc | ||
1074 | $(HOST_EXPORTS) \ | ||
1075 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1076 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1077 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1078 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1079 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1080 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
1081 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
1082 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
1083 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1084 | $(TARGET-stage3-opcodes) | ||
1085 | |||
1086 | maybe-clean-stage3-opcodes: clean-stage3-opcodes | ||
1087 | @@ -6145,7 +6192,7 @@ clean-stage3-opcodes: | ||
1088 | $(MAKE) stage3-start; \ | ||
1089 | fi; \ | ||
1090 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1091 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1092 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1093 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1094 | clean | ||
1095 | @endif opcodes-bootstrap | ||
1096 | @@ -6166,8 +6213,11 @@ all-stageb3g2-opcodes: configure-stageb3 | ||
1097 | $(HOST_EXPORTS) \ | ||
1098 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1099 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1100 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1101 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1102 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1103 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
1104 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1105 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1106 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1107 | $(TARGET-stageb3g2-opcodes) | ||
1108 | |||
1109 | maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes | ||
1110 | @@ -6180,7 +6230,7 @@ clean-stageb3g2-opcodes: | ||
1111 | $(MAKE) stageb3g2-start; \ | ||
1112 | fi; \ | ||
1113 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1114 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1115 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1116 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1117 | clean | ||
1118 | @endif opcodes-bootstrap | ||
1119 | @@ -6201,8 +6251,11 @@ all-stage4-opcodes: configure-stage4-opc | ||
1120 | $(HOST_EXPORTS) \ | ||
1121 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1122 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1123 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1124 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1125 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1126 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
1127 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
1128 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
1129 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1130 | $(TARGET-stage4-opcodes) | ||
1131 | |||
1132 | maybe-clean-stage4-opcodes: clean-stage4-opcodes | ||
1133 | @@ -6215,7 +6268,7 @@ clean-stage4-opcodes: | ||
1134 | $(MAKE) stage4-start; \ | ||
1135 | fi; \ | ||
1136 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1137 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1138 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1139 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1140 | clean | ||
1141 | @endif opcodes-bootstrap | ||
1142 | @@ -6236,8 +6289,11 @@ all-stageprofile-opcodes: configure-stag | ||
1143 | $(HOST_EXPORTS) \ | ||
1144 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1145 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1146 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1147 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1148 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1149 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
1150 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1151 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1152 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1153 | $(TARGET-stageprofile-opcodes) | ||
1154 | |||
1155 | maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes | ||
1156 | @@ -6250,7 +6306,7 @@ clean-stageprofile-opcodes: | ||
1157 | $(MAKE) stageprofile-start; \ | ||
1158 | fi; \ | ||
1159 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1160 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1161 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1162 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1163 | clean | ||
1164 | @endif opcodes-bootstrap | ||
1165 | @@ -6271,8 +6327,11 @@ all-stagefeedback-opcodes: configure-sta | ||
1166 | $(HOST_EXPORTS) \ | ||
1167 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1168 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1169 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1170 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1171 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1172 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
1173 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1174 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1175 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1176 | $(TARGET-stagefeedback-opcodes) | ||
1177 | |||
1178 | maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes | ||
1179 | @@ -6285,7 +6344,7 @@ clean-stagefeedback-opcodes: | ||
1180 | $(MAKE) stagefeedback-start; \ | ||
1181 | fi; \ | ||
1182 | cd $(HOST_SUBDIR)/opcodes && \ | ||
1183 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1184 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1185 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1186 | clean | ||
1187 | @endif opcodes-bootstrap | ||
1188 | @@ -6692,9 +6751,9 @@ configure-stage1-binutils: | ||
1189 | @r=`${PWD_COMMAND}`; export r; \ | ||
1190 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1191 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1192 | - $(HOST_EXPORTS) \ | ||
1193 | + $(HOST_EXPORTS) \ | ||
1194 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
1195 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
1196 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
1197 | echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \ | ||
1198 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1199 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1200 | @@ -6723,9 +6782,9 @@ configure-stage2-binutils: | ||
1201 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1202 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1203 | $(HOST_EXPORTS) \ | ||
1204 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1205 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1206 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
1207 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
1208 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
1209 | echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \ | ||
1210 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1211 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1212 | @@ -6754,9 +6813,9 @@ configure-stageb2g0-binutils: | ||
1213 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1214 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1215 | $(HOST_EXPORTS) \ | ||
1216 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1217 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1218 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
1219 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
1220 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
1221 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \ | ||
1222 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1223 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1224 | @@ -6785,9 +6844,9 @@ configure-stage3-binutils: | ||
1225 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1226 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1227 | $(HOST_EXPORTS) \ | ||
1228 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1229 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1230 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
1231 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
1232 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
1233 | echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \ | ||
1234 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1235 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1236 | @@ -6816,9 +6875,9 @@ configure-stageb3g2-binutils: | ||
1237 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1238 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1239 | $(HOST_EXPORTS) \ | ||
1240 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1241 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1242 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
1243 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
1244 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
1245 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \ | ||
1246 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1247 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1248 | @@ -6847,9 +6906,9 @@ configure-stage4-binutils: | ||
1249 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1250 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1251 | $(HOST_EXPORTS) \ | ||
1252 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1253 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1254 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
1255 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
1256 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
1257 | echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \ | ||
1258 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1259 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1260 | @@ -6878,9 +6937,9 @@ configure-stageprofile-binutils: | ||
1261 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1262 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1263 | $(HOST_EXPORTS) \ | ||
1264 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1265 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1266 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
1267 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
1268 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
1269 | echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \ | ||
1270 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1271 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1272 | @@ -6909,9 +6968,9 @@ configure-stagefeedback-binutils: | ||
1273 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1274 | test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ | ||
1275 | $(HOST_EXPORTS) \ | ||
1276 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1277 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1278 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
1279 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
1280 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
1281 | echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \ | ||
1282 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ | ||
1283 | cd $(HOST_SUBDIR)/binutils || exit 1; \ | ||
1284 | @@ -6946,7 +7005,8 @@ all-binutils: configure-binutils | ||
1285 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1286 | $(HOST_EXPORTS) \ | ||
1287 | (cd $(HOST_SUBDIR)/binutils && \ | ||
1288 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils)) | ||
1289 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1290 | + $(TARGET-binutils)) | ||
1291 | @endif binutils | ||
1292 | |||
1293 | |||
1294 | @@ -6965,8 +7025,11 @@ all-stage1-binutils: configure-stage1-bi | ||
1295 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1296 | $(HOST_EXPORTS) \ | ||
1297 | cd $(HOST_SUBDIR)/binutils && \ | ||
1298 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1299 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
1300 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1301 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
1302 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
1303 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
1304 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
1305 | $(TARGET-stage1-binutils) | ||
1306 | |||
1307 | maybe-clean-stage1-binutils: clean-stage1-binutils | ||
1308 | @@ -6979,7 +7042,7 @@ clean-stage1-binutils: | ||
1309 | $(MAKE) stage1-start; \ | ||
1310 | fi; \ | ||
1311 | cd $(HOST_SUBDIR)/binutils && \ | ||
1312 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1313 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1314 | clean | ||
1315 | @endif binutils-bootstrap | ||
1316 | |||
1317 | @@ -6999,8 +7062,11 @@ all-stage2-binutils: configure-stage2-bi | ||
1318 | $(HOST_EXPORTS) \ | ||
1319 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1320 | cd $(HOST_SUBDIR)/binutils && \ | ||
1321 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1322 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1323 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1324 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
1325 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
1326 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
1327 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1328 | $(TARGET-stage2-binutils) | ||
1329 | |||
1330 | maybe-clean-stage2-binutils: clean-stage2-binutils | ||
1331 | @@ -7013,7 +7079,7 @@ clean-stage2-binutils: | ||
1332 | $(MAKE) stage2-start; \ | ||
1333 | fi; \ | ||
1334 | cd $(HOST_SUBDIR)/binutils && \ | ||
1335 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1336 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1337 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1338 | clean | ||
1339 | @endif binutils-bootstrap | ||
1340 | @@ -7034,8 +7100,11 @@ all-stageb2g0-binutils: configure-stageb | ||
1341 | $(HOST_EXPORTS) \ | ||
1342 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1343 | cd $(HOST_SUBDIR)/binutils && \ | ||
1344 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1345 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1346 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1347 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
1348 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1349 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1350 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1351 | $(TARGET-stageb2g0-binutils) | ||
1352 | |||
1353 | maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils | ||
1354 | @@ -7048,7 +7117,7 @@ clean-stageb2g0-binutils: | ||
1355 | $(MAKE) stageb2g0-start; \ | ||
1356 | fi; \ | ||
1357 | cd $(HOST_SUBDIR)/binutils && \ | ||
1358 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1359 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1360 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1361 | clean | ||
1362 | @endif binutils-bootstrap | ||
1363 | @@ -7069,8 +7138,11 @@ all-stage3-binutils: configure-stage3-bi | ||
1364 | $(HOST_EXPORTS) \ | ||
1365 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1366 | cd $(HOST_SUBDIR)/binutils && \ | ||
1367 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1368 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1369 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1370 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
1371 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
1372 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
1373 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1374 | $(TARGET-stage3-binutils) | ||
1375 | |||
1376 | maybe-clean-stage3-binutils: clean-stage3-binutils | ||
1377 | @@ -7083,7 +7155,7 @@ clean-stage3-binutils: | ||
1378 | $(MAKE) stage3-start; \ | ||
1379 | fi; \ | ||
1380 | cd $(HOST_SUBDIR)/binutils && \ | ||
1381 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1382 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1383 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1384 | clean | ||
1385 | @endif binutils-bootstrap | ||
1386 | @@ -7104,8 +7176,11 @@ all-stageb3g2-binutils: configure-stageb | ||
1387 | $(HOST_EXPORTS) \ | ||
1388 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1389 | cd $(HOST_SUBDIR)/binutils && \ | ||
1390 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1391 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1392 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1393 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
1394 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1395 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1396 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1397 | $(TARGET-stageb3g2-binutils) | ||
1398 | |||
1399 | maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils | ||
1400 | @@ -7118,7 +7193,7 @@ clean-stageb3g2-binutils: | ||
1401 | $(MAKE) stageb3g2-start; \ | ||
1402 | fi; \ | ||
1403 | cd $(HOST_SUBDIR)/binutils && \ | ||
1404 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1405 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1406 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1407 | clean | ||
1408 | @endif binutils-bootstrap | ||
1409 | @@ -7139,8 +7214,11 @@ all-stage4-binutils: configure-stage4-bi | ||
1410 | $(HOST_EXPORTS) \ | ||
1411 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1412 | cd $(HOST_SUBDIR)/binutils && \ | ||
1413 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1414 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1415 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1416 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
1417 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
1418 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
1419 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1420 | $(TARGET-stage4-binutils) | ||
1421 | |||
1422 | maybe-clean-stage4-binutils: clean-stage4-binutils | ||
1423 | @@ -7153,7 +7231,7 @@ clean-stage4-binutils: | ||
1424 | $(MAKE) stage4-start; \ | ||
1425 | fi; \ | ||
1426 | cd $(HOST_SUBDIR)/binutils && \ | ||
1427 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1428 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1429 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1430 | clean | ||
1431 | @endif binutils-bootstrap | ||
1432 | @@ -7174,8 +7252,11 @@ all-stageprofile-binutils: configure-sta | ||
1433 | $(HOST_EXPORTS) \ | ||
1434 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1435 | cd $(HOST_SUBDIR)/binutils && \ | ||
1436 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1437 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1438 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1439 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
1440 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1441 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1442 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1443 | $(TARGET-stageprofile-binutils) | ||
1444 | |||
1445 | maybe-clean-stageprofile-binutils: clean-stageprofile-binutils | ||
1446 | @@ -7188,7 +7269,7 @@ clean-stageprofile-binutils: | ||
1447 | $(MAKE) stageprofile-start; \ | ||
1448 | fi; \ | ||
1449 | cd $(HOST_SUBDIR)/binutils && \ | ||
1450 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1451 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1452 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1453 | clean | ||
1454 | @endif binutils-bootstrap | ||
1455 | @@ -7209,8 +7290,11 @@ all-stagefeedback-binutils: configure-st | ||
1456 | $(HOST_EXPORTS) \ | ||
1457 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1458 | cd $(HOST_SUBDIR)/binutils && \ | ||
1459 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1460 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1461 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1462 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
1463 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1464 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1465 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1466 | $(TARGET-stagefeedback-binutils) | ||
1467 | |||
1468 | maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils | ||
1469 | @@ -7223,7 +7307,7 @@ clean-stagefeedback-binutils: | ||
1470 | $(MAKE) stagefeedback-start; \ | ||
1471 | fi; \ | ||
1472 | cd $(HOST_SUBDIR)/binutils && \ | ||
1473 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1474 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1475 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1476 | clean | ||
1477 | @endif binutils-bootstrap | ||
1478 | @@ -7637,7 +7721,8 @@ all-bison: configure-bison | ||
1479 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1480 | $(HOST_EXPORTS) \ | ||
1481 | (cd $(HOST_SUBDIR)/bison && \ | ||
1482 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison)) | ||
1483 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1484 | + $(TARGET-bison)) | ||
1485 | @endif bison | ||
1486 | |||
1487 | |||
1488 | @@ -8064,7 +8149,8 @@ all-byacc: configure-byacc | ||
1489 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1490 | $(HOST_EXPORTS) \ | ||
1491 | (cd $(HOST_SUBDIR)/byacc && \ | ||
1492 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc)) | ||
1493 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1494 | + $(TARGET-byacc)) | ||
1495 | @endif byacc | ||
1496 | |||
1497 | |||
1498 | @@ -8491,7 +8577,8 @@ all-bzip2: configure-bzip2 | ||
1499 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1500 | $(HOST_EXPORTS) \ | ||
1501 | (cd $(HOST_SUBDIR)/bzip2 && \ | ||
1502 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2)) | ||
1503 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1504 | + $(TARGET-bzip2)) | ||
1505 | @endif bzip2 | ||
1506 | |||
1507 | |||
1508 | @@ -8915,7 +9002,8 @@ all-dejagnu: configure-dejagnu | ||
1509 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1510 | $(HOST_EXPORTS) \ | ||
1511 | (cd $(HOST_SUBDIR)/dejagnu && \ | ||
1512 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu)) | ||
1513 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1514 | + $(TARGET-dejagnu)) | ||
1515 | @endif dejagnu | ||
1516 | |||
1517 | |||
1518 | @@ -9339,7 +9427,8 @@ all-diff: configure-diff | ||
1519 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1520 | $(HOST_EXPORTS) \ | ||
1521 | (cd $(HOST_SUBDIR)/diff && \ | ||
1522 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff)) | ||
1523 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1524 | + $(TARGET-diff)) | ||
1525 | @endif diff | ||
1526 | |||
1527 | |||
1528 | @@ -9763,7 +9852,8 @@ all-dosutils: configure-dosutils | ||
1529 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1530 | $(HOST_EXPORTS) \ | ||
1531 | (cd $(HOST_SUBDIR)/dosutils && \ | ||
1532 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils)) | ||
1533 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1534 | + $(TARGET-dosutils)) | ||
1535 | @endif dosutils | ||
1536 | |||
1537 | |||
1538 | @@ -10181,7 +10271,8 @@ all-etc: configure-etc | ||
1539 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1540 | $(HOST_EXPORTS) \ | ||
1541 | (cd $(HOST_SUBDIR)/etc && \ | ||
1542 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc)) | ||
1543 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1544 | + $(TARGET-etc)) | ||
1545 | @endif etc | ||
1546 | |||
1547 | |||
1548 | @@ -10605,7 +10696,8 @@ all-fastjar: configure-fastjar | ||
1549 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1550 | $(HOST_EXPORTS) \ | ||
1551 | (cd $(HOST_SUBDIR)/fastjar && \ | ||
1552 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar)) | ||
1553 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1554 | + $(TARGET-fastjar)) | ||
1555 | @endif fastjar | ||
1556 | |||
1557 | |||
1558 | @@ -11032,7 +11124,8 @@ all-fileutils: configure-fileutils | ||
1559 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1560 | $(HOST_EXPORTS) \ | ||
1561 | (cd $(HOST_SUBDIR)/fileutils && \ | ||
1562 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils)) | ||
1563 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1564 | + $(TARGET-fileutils)) | ||
1565 | @endif fileutils | ||
1566 | |||
1567 | |||
1568 | @@ -11456,7 +11549,8 @@ all-findutils: configure-findutils | ||
1569 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1570 | $(HOST_EXPORTS) \ | ||
1571 | (cd $(HOST_SUBDIR)/findutils && \ | ||
1572 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils)) | ||
1573 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1574 | + $(TARGET-findutils)) | ||
1575 | @endif findutils | ||
1576 | |||
1577 | |||
1578 | @@ -11880,7 +11974,8 @@ all-find: configure-find | ||
1579 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1580 | $(HOST_EXPORTS) \ | ||
1581 | (cd $(HOST_SUBDIR)/find && \ | ||
1582 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find)) | ||
1583 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1584 | + $(TARGET-find)) | ||
1585 | @endif find | ||
1586 | |||
1587 | |||
1588 | @@ -12304,7 +12399,8 @@ all-fixincludes: configure-fixincludes | ||
1589 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1590 | $(HOST_EXPORTS) \ | ||
1591 | (cd $(HOST_SUBDIR)/fixincludes && \ | ||
1592 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes)) | ||
1593 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1594 | + $(TARGET-fixincludes)) | ||
1595 | @endif fixincludes | ||
1596 | |||
1597 | |||
1598 | @@ -12712,7 +12808,8 @@ all-flex: configure-flex | ||
1599 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1600 | $(HOST_EXPORTS) \ | ||
1601 | (cd $(HOST_SUBDIR)/flex && \ | ||
1602 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex)) | ||
1603 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1604 | + $(TARGET-flex)) | ||
1605 | @endif flex | ||
1606 | |||
1607 | |||
1608 | @@ -13132,9 +13229,9 @@ configure-stage1-gas: | ||
1609 | @r=`${PWD_COMMAND}`; export r; \ | ||
1610 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1611 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1612 | - $(HOST_EXPORTS) \ | ||
1613 | + $(HOST_EXPORTS) \ | ||
1614 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
1615 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
1616 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
1617 | echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \ | ||
1618 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1619 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1620 | @@ -13163,9 +13260,9 @@ configure-stage2-gas: | ||
1621 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1622 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1623 | $(HOST_EXPORTS) \ | ||
1624 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1625 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1626 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
1627 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
1628 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
1629 | echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \ | ||
1630 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1631 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1632 | @@ -13194,9 +13291,9 @@ configure-stageb2g0-gas: | ||
1633 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1634 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1635 | $(HOST_EXPORTS) \ | ||
1636 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1637 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1638 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
1639 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
1640 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
1641 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \ | ||
1642 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1643 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1644 | @@ -13225,9 +13322,9 @@ configure-stage3-gas: | ||
1645 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1646 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1647 | $(HOST_EXPORTS) \ | ||
1648 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1649 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1650 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
1651 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
1652 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
1653 | echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \ | ||
1654 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1655 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1656 | @@ -13256,9 +13353,9 @@ configure-stageb3g2-gas: | ||
1657 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1658 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1659 | $(HOST_EXPORTS) \ | ||
1660 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1661 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1662 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
1663 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
1664 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
1665 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \ | ||
1666 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1667 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1668 | @@ -13287,9 +13384,9 @@ configure-stage4-gas: | ||
1669 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1670 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1671 | $(HOST_EXPORTS) \ | ||
1672 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1673 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1674 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
1675 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
1676 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
1677 | echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \ | ||
1678 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1679 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1680 | @@ -13318,9 +13415,9 @@ configure-stageprofile-gas: | ||
1681 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1682 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1683 | $(HOST_EXPORTS) \ | ||
1684 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1685 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1686 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
1687 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
1688 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
1689 | echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \ | ||
1690 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1691 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1692 | @@ -13349,9 +13446,9 @@ configure-stagefeedback-gas: | ||
1693 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1694 | test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ | ||
1695 | $(HOST_EXPORTS) \ | ||
1696 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1697 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1698 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
1699 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
1700 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
1701 | echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \ | ||
1702 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ | ||
1703 | cd $(HOST_SUBDIR)/gas || exit 1; \ | ||
1704 | @@ -13386,7 +13483,8 @@ all-gas: configure-gas | ||
1705 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1706 | $(HOST_EXPORTS) \ | ||
1707 | (cd $(HOST_SUBDIR)/gas && \ | ||
1708 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas)) | ||
1709 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
1710 | + $(TARGET-gas)) | ||
1711 | @endif gas | ||
1712 | |||
1713 | |||
1714 | @@ -13405,8 +13503,11 @@ all-stage1-gas: configure-stage1-gas | ||
1715 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1716 | $(HOST_EXPORTS) \ | ||
1717 | cd $(HOST_SUBDIR)/gas && \ | ||
1718 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1719 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
1720 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1721 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
1722 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
1723 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
1724 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
1725 | $(TARGET-stage1-gas) | ||
1726 | |||
1727 | maybe-clean-stage1-gas: clean-stage1-gas | ||
1728 | @@ -13419,7 +13520,7 @@ clean-stage1-gas: | ||
1729 | $(MAKE) stage1-start; \ | ||
1730 | fi; \ | ||
1731 | cd $(HOST_SUBDIR)/gas && \ | ||
1732 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1733 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1734 | clean | ||
1735 | @endif gas-bootstrap | ||
1736 | |||
1737 | @@ -13439,8 +13540,11 @@ all-stage2-gas: configure-stage2-gas | ||
1738 | $(HOST_EXPORTS) \ | ||
1739 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1740 | cd $(HOST_SUBDIR)/gas && \ | ||
1741 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1742 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1743 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1744 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
1745 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
1746 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
1747 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1748 | $(TARGET-stage2-gas) | ||
1749 | |||
1750 | maybe-clean-stage2-gas: clean-stage2-gas | ||
1751 | @@ -13453,7 +13557,7 @@ clean-stage2-gas: | ||
1752 | $(MAKE) stage2-start; \ | ||
1753 | fi; \ | ||
1754 | cd $(HOST_SUBDIR)/gas && \ | ||
1755 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1756 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1757 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1758 | clean | ||
1759 | @endif gas-bootstrap | ||
1760 | @@ -13474,8 +13578,11 @@ all-stageb2g0-gas: configure-stageb2g0-g | ||
1761 | $(HOST_EXPORTS) \ | ||
1762 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1763 | cd $(HOST_SUBDIR)/gas && \ | ||
1764 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1765 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1766 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1767 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
1768 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1769 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
1770 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1771 | $(TARGET-stageb2g0-gas) | ||
1772 | |||
1773 | maybe-clean-stageb2g0-gas: clean-stageb2g0-gas | ||
1774 | @@ -13488,7 +13595,7 @@ clean-stageb2g0-gas: | ||
1775 | $(MAKE) stageb2g0-start; \ | ||
1776 | fi; \ | ||
1777 | cd $(HOST_SUBDIR)/gas && \ | ||
1778 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1779 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1780 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1781 | clean | ||
1782 | @endif gas-bootstrap | ||
1783 | @@ -13509,8 +13616,11 @@ all-stage3-gas: configure-stage3-gas | ||
1784 | $(HOST_EXPORTS) \ | ||
1785 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1786 | cd $(HOST_SUBDIR)/gas && \ | ||
1787 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1788 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1789 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1790 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
1791 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
1792 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
1793 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1794 | $(TARGET-stage3-gas) | ||
1795 | |||
1796 | maybe-clean-stage3-gas: clean-stage3-gas | ||
1797 | @@ -13523,7 +13633,7 @@ clean-stage3-gas: | ||
1798 | $(MAKE) stage3-start; \ | ||
1799 | fi; \ | ||
1800 | cd $(HOST_SUBDIR)/gas && \ | ||
1801 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1802 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1803 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1804 | clean | ||
1805 | @endif gas-bootstrap | ||
1806 | @@ -13544,8 +13654,11 @@ all-stageb3g2-gas: configure-stageb3g2-g | ||
1807 | $(HOST_EXPORTS) \ | ||
1808 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1809 | cd $(HOST_SUBDIR)/gas && \ | ||
1810 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1811 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1812 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1813 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
1814 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1815 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
1816 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1817 | $(TARGET-stageb3g2-gas) | ||
1818 | |||
1819 | maybe-clean-stageb3g2-gas: clean-stageb3g2-gas | ||
1820 | @@ -13558,7 +13671,7 @@ clean-stageb3g2-gas: | ||
1821 | $(MAKE) stageb3g2-start; \ | ||
1822 | fi; \ | ||
1823 | cd $(HOST_SUBDIR)/gas && \ | ||
1824 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1825 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1826 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1827 | clean | ||
1828 | @endif gas-bootstrap | ||
1829 | @@ -13579,8 +13692,11 @@ all-stage4-gas: configure-stage4-gas | ||
1830 | $(HOST_EXPORTS) \ | ||
1831 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1832 | cd $(HOST_SUBDIR)/gas && \ | ||
1833 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1834 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1835 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1836 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
1837 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
1838 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
1839 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1840 | $(TARGET-stage4-gas) | ||
1841 | |||
1842 | maybe-clean-stage4-gas: clean-stage4-gas | ||
1843 | @@ -13593,7 +13709,7 @@ clean-stage4-gas: | ||
1844 | $(MAKE) stage4-start; \ | ||
1845 | fi; \ | ||
1846 | cd $(HOST_SUBDIR)/gas && \ | ||
1847 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1848 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1849 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1850 | clean | ||
1851 | @endif gas-bootstrap | ||
1852 | @@ -13614,8 +13730,11 @@ all-stageprofile-gas: configure-stagepro | ||
1853 | $(HOST_EXPORTS) \ | ||
1854 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1855 | cd $(HOST_SUBDIR)/gas && \ | ||
1856 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1857 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1858 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1859 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
1860 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1861 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
1862 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1863 | $(TARGET-stageprofile-gas) | ||
1864 | |||
1865 | maybe-clean-stageprofile-gas: clean-stageprofile-gas | ||
1866 | @@ -13628,7 +13747,7 @@ clean-stageprofile-gas: | ||
1867 | $(MAKE) stageprofile-start; \ | ||
1868 | fi; \ | ||
1869 | cd $(HOST_SUBDIR)/gas && \ | ||
1870 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1871 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1872 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1873 | clean | ||
1874 | @endif gas-bootstrap | ||
1875 | @@ -13649,8 +13768,11 @@ all-stagefeedback-gas: configure-stagefe | ||
1876 | $(HOST_EXPORTS) \ | ||
1877 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1878 | cd $(HOST_SUBDIR)/gas && \ | ||
1879 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1880 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1881 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
1882 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
1883 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1884 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
1885 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1886 | $(TARGET-stagefeedback-gas) | ||
1887 | |||
1888 | maybe-clean-stagefeedback-gas: clean-stagefeedback-gas | ||
1889 | @@ -13663,7 +13785,7 @@ clean-stagefeedback-gas: | ||
1890 | $(MAKE) stagefeedback-start; \ | ||
1891 | fi; \ | ||
1892 | cd $(HOST_SUBDIR)/gas && \ | ||
1893 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
1894 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
1895 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
1896 | clean | ||
1897 | @endif gas-bootstrap | ||
1898 | @@ -14070,9 +14192,9 @@ configure-stage1-gcc: | ||
1899 | @r=`${PWD_COMMAND}`; export r; \ | ||
1900 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1901 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1902 | - $(HOST_EXPORTS) \ | ||
1903 | + $(HOST_EXPORTS) \ | ||
1904 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
1905 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
1906 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
1907 | echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \ | ||
1908 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1909 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1910 | @@ -14101,9 +14223,9 @@ configure-stage2-gcc: | ||
1911 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1912 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1913 | $(HOST_EXPORTS) \ | ||
1914 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1915 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1916 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
1917 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
1918 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
1919 | echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \ | ||
1920 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1921 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1922 | @@ -14132,9 +14254,9 @@ configure-stageb2g0-gcc: | ||
1923 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1924 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1925 | $(HOST_EXPORTS) \ | ||
1926 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1927 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1928 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
1929 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
1930 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
1931 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \ | ||
1932 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1933 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1934 | @@ -14163,9 +14285,9 @@ configure-stage3-gcc: | ||
1935 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1936 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1937 | $(HOST_EXPORTS) \ | ||
1938 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1939 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1940 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
1941 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
1942 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
1943 | echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \ | ||
1944 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1945 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1946 | @@ -14194,9 +14316,9 @@ configure-stageb3g2-gcc: | ||
1947 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1948 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1949 | $(HOST_EXPORTS) \ | ||
1950 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1951 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1952 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
1953 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
1954 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
1955 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \ | ||
1956 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1957 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1958 | @@ -14225,9 +14347,9 @@ configure-stage4-gcc: | ||
1959 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1960 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1961 | $(HOST_EXPORTS) \ | ||
1962 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1963 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1964 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
1965 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
1966 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
1967 | echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \ | ||
1968 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1969 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1970 | @@ -14256,9 +14378,9 @@ configure-stageprofile-gcc: | ||
1971 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1972 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1973 | $(HOST_EXPORTS) \ | ||
1974 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1975 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1976 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
1977 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
1978 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
1979 | echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \ | ||
1980 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1981 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1982 | @@ -14287,9 +14409,9 @@ configure-stagefeedback-gcc: | ||
1983 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1984 | test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ | ||
1985 | $(HOST_EXPORTS) \ | ||
1986 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1987 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
1988 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
1989 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
1990 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
1991 | echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \ | ||
1992 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ | ||
1993 | cd $(HOST_SUBDIR)/gcc || exit 1; \ | ||
1994 | @@ -14324,7 +14446,8 @@ all-gcc: configure-gcc | ||
1995 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
1996 | $(HOST_EXPORTS) \ | ||
1997 | (cd $(HOST_SUBDIR)/gcc && \ | ||
1998 | - $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc)) | ||
1999 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \ | ||
2000 | + $(TARGET-gcc)) | ||
2001 | @endif gcc | ||
2002 | |||
2003 | |||
2004 | @@ -14343,8 +14466,11 @@ all-stage1-gcc: configure-stage1-gcc | ||
2005 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2006 | $(HOST_EXPORTS) \ | ||
2007 | cd $(HOST_SUBDIR)/gcc && \ | ||
2008 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2009 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \ | ||
2010 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2011 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
2012 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
2013 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
2014 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \ | ||
2015 | $(TARGET-stage1-gcc) | ||
2016 | |||
2017 | maybe-clean-stage1-gcc: clean-stage1-gcc | ||
2018 | @@ -14357,7 +14483,7 @@ clean-stage1-gcc: | ||
2019 | $(MAKE) stage1-start; \ | ||
2020 | fi; \ | ||
2021 | cd $(HOST_SUBDIR)/gcc && \ | ||
2022 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2023 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2024 | $(EXTRA_GCC_FLAGS) clean | ||
2025 | @endif gcc-bootstrap | ||
2026 | |||
2027 | @@ -14377,8 +14503,11 @@ all-stage2-gcc: configure-stage2-gcc | ||
2028 | $(HOST_EXPORTS) \ | ||
2029 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2030 | cd $(HOST_SUBDIR)/gcc && \ | ||
2031 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2032 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2033 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2034 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
2035 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
2036 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
2037 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2038 | $(TARGET-stage2-gcc) | ||
2039 | |||
2040 | maybe-clean-stage2-gcc: clean-stage2-gcc | ||
2041 | @@ -14391,7 +14520,7 @@ clean-stage2-gcc: | ||
2042 | $(MAKE) stage2-start; \ | ||
2043 | fi; \ | ||
2044 | cd $(HOST_SUBDIR)/gcc && \ | ||
2045 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2046 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2047 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2048 | $(EXTRA_GCC_FLAGS) clean | ||
2049 | @endif gcc-bootstrap | ||
2050 | @@ -14412,8 +14541,11 @@ all-stageb2g0-gcc: configure-stageb2g0-g | ||
2051 | $(HOST_EXPORTS) \ | ||
2052 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2053 | cd $(HOST_SUBDIR)/gcc && \ | ||
2054 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2055 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2056 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2057 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
2058 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2059 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2060 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2061 | $(TARGET-stageb2g0-gcc) | ||
2062 | |||
2063 | maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc | ||
2064 | @@ -14426,7 +14558,7 @@ clean-stageb2g0-gcc: | ||
2065 | $(MAKE) stageb2g0-start; \ | ||
2066 | fi; \ | ||
2067 | cd $(HOST_SUBDIR)/gcc && \ | ||
2068 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2069 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2070 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2071 | $(EXTRA_GCC_FLAGS) clean | ||
2072 | @endif gcc-bootstrap | ||
2073 | @@ -14447,8 +14579,11 @@ all-stage3-gcc: configure-stage3-gcc | ||
2074 | $(HOST_EXPORTS) \ | ||
2075 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2076 | cd $(HOST_SUBDIR)/gcc && \ | ||
2077 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2078 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2079 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2080 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
2081 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
2082 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
2083 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2084 | $(TARGET-stage3-gcc) | ||
2085 | |||
2086 | maybe-clean-stage3-gcc: clean-stage3-gcc | ||
2087 | @@ -14461,7 +14596,7 @@ clean-stage3-gcc: | ||
2088 | $(MAKE) stage3-start; \ | ||
2089 | fi; \ | ||
2090 | cd $(HOST_SUBDIR)/gcc && \ | ||
2091 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2092 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2093 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2094 | $(EXTRA_GCC_FLAGS) clean | ||
2095 | @endif gcc-bootstrap | ||
2096 | @@ -14482,8 +14617,11 @@ all-stageb3g2-gcc: configure-stageb3g2-g | ||
2097 | $(HOST_EXPORTS) \ | ||
2098 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2099 | cd $(HOST_SUBDIR)/gcc && \ | ||
2100 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2101 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2102 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2103 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
2104 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2105 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2106 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2107 | $(TARGET-stageb3g2-gcc) | ||
2108 | |||
2109 | maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc | ||
2110 | @@ -14496,7 +14634,7 @@ clean-stageb3g2-gcc: | ||
2111 | $(MAKE) stageb3g2-start; \ | ||
2112 | fi; \ | ||
2113 | cd $(HOST_SUBDIR)/gcc && \ | ||
2114 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2115 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2116 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2117 | $(EXTRA_GCC_FLAGS) clean | ||
2118 | @endif gcc-bootstrap | ||
2119 | @@ -14517,8 +14655,11 @@ all-stage4-gcc: configure-stage4-gcc | ||
2120 | $(HOST_EXPORTS) \ | ||
2121 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2122 | cd $(HOST_SUBDIR)/gcc && \ | ||
2123 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2124 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2125 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2126 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
2127 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
2128 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
2129 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2130 | $(TARGET-stage4-gcc) | ||
2131 | |||
2132 | maybe-clean-stage4-gcc: clean-stage4-gcc | ||
2133 | @@ -14531,7 +14672,7 @@ clean-stage4-gcc: | ||
2134 | $(MAKE) stage4-start; \ | ||
2135 | fi; \ | ||
2136 | cd $(HOST_SUBDIR)/gcc && \ | ||
2137 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2138 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2139 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2140 | $(EXTRA_GCC_FLAGS) clean | ||
2141 | @endif gcc-bootstrap | ||
2142 | @@ -14552,8 +14693,11 @@ all-stageprofile-gcc: configure-stagepro | ||
2143 | $(HOST_EXPORTS) \ | ||
2144 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2145 | cd $(HOST_SUBDIR)/gcc && \ | ||
2146 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2147 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2148 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2149 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
2150 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2151 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2152 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2153 | $(TARGET-stageprofile-gcc) | ||
2154 | |||
2155 | maybe-clean-stageprofile-gcc: clean-stageprofile-gcc | ||
2156 | @@ -14566,7 +14710,7 @@ clean-stageprofile-gcc: | ||
2157 | $(MAKE) stageprofile-start; \ | ||
2158 | fi; \ | ||
2159 | cd $(HOST_SUBDIR)/gcc && \ | ||
2160 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2161 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2162 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2163 | $(EXTRA_GCC_FLAGS) clean | ||
2164 | @endif gcc-bootstrap | ||
2165 | @@ -14587,8 +14731,11 @@ all-stagefeedback-gcc: configure-stagefe | ||
2166 | $(HOST_EXPORTS) \ | ||
2167 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2168 | cd $(HOST_SUBDIR)/gcc && \ | ||
2169 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2170 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2171 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2172 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
2173 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2174 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2175 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ | ||
2176 | $(TARGET-stagefeedback-gcc) | ||
2177 | |||
2178 | maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc | ||
2179 | @@ -14601,7 +14748,7 @@ clean-stagefeedback-gcc: | ||
2180 | $(MAKE) stagefeedback-start; \ | ||
2181 | fi; \ | ||
2182 | cd $(HOST_SUBDIR)/gcc && \ | ||
2183 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2184 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2185 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2186 | $(EXTRA_GCC_FLAGS) clean | ||
2187 | @endif gcc-bootstrap | ||
2188 | @@ -15015,7 +15162,8 @@ all-gawk: configure-gawk | ||
2189 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2190 | $(HOST_EXPORTS) \ | ||
2191 | (cd $(HOST_SUBDIR)/gawk && \ | ||
2192 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk)) | ||
2193 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2194 | + $(TARGET-gawk)) | ||
2195 | @endif gawk | ||
2196 | |||
2197 | |||
2198 | @@ -15439,7 +15587,8 @@ all-gettext: configure-gettext | ||
2199 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2200 | $(HOST_EXPORTS) \ | ||
2201 | (cd $(HOST_SUBDIR)/gettext && \ | ||
2202 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext)) | ||
2203 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2204 | + $(TARGET-gettext)) | ||
2205 | @endif gettext | ||
2206 | |||
2207 | |||
2208 | @@ -15856,9 +16005,9 @@ configure-stage1-gmp: | ||
2209 | @r=`${PWD_COMMAND}`; export r; \ | ||
2210 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2211 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2212 | - $(HOST_EXPORTS) \ | ||
2213 | + $(HOST_EXPORTS) \ | ||
2214 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
2215 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
2216 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
2217 | echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \ | ||
2218 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2219 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2220 | @@ -15887,9 +16036,9 @@ configure-stage2-gmp: | ||
2221 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2222 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2223 | $(HOST_EXPORTS) \ | ||
2224 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2225 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2226 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
2227 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
2228 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
2229 | echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \ | ||
2230 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2231 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2232 | @@ -15918,9 +16067,9 @@ configure-stageb2g0-gmp: | ||
2233 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2234 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2235 | $(HOST_EXPORTS) \ | ||
2236 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2237 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2238 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
2239 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
2240 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
2241 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \ | ||
2242 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2243 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2244 | @@ -15949,9 +16098,9 @@ configure-stage3-gmp: | ||
2245 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2246 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2247 | $(HOST_EXPORTS) \ | ||
2248 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2249 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2250 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
2251 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
2252 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
2253 | echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \ | ||
2254 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2255 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2256 | @@ -15980,9 +16129,9 @@ configure-stageb3g2-gmp: | ||
2257 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2258 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2259 | $(HOST_EXPORTS) \ | ||
2260 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2261 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2262 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
2263 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
2264 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
2265 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \ | ||
2266 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2267 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2268 | @@ -16011,9 +16160,9 @@ configure-stage4-gmp: | ||
2269 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2270 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2271 | $(HOST_EXPORTS) \ | ||
2272 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2273 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2274 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
2275 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
2276 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
2277 | echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \ | ||
2278 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2279 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2280 | @@ -16042,9 +16191,9 @@ configure-stageprofile-gmp: | ||
2281 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2282 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2283 | $(HOST_EXPORTS) \ | ||
2284 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2285 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2286 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
2287 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
2288 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
2289 | echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \ | ||
2290 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2291 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2292 | @@ -16073,9 +16222,9 @@ configure-stagefeedback-gmp: | ||
2293 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2294 | test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ | ||
2295 | $(HOST_EXPORTS) \ | ||
2296 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2297 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2298 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
2299 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
2300 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
2301 | echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \ | ||
2302 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ | ||
2303 | cd $(HOST_SUBDIR)/gmp || exit 1; \ | ||
2304 | @@ -16110,7 +16259,8 @@ all-gmp: configure-gmp | ||
2305 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2306 | $(HOST_EXPORTS) \ | ||
2307 | (cd $(HOST_SUBDIR)/gmp && \ | ||
2308 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gmp)) | ||
2309 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2310 | + $(TARGET-gmp)) | ||
2311 | @endif gmp | ||
2312 | |||
2313 | |||
2314 | @@ -16129,8 +16279,11 @@ all-stage1-gmp: configure-stage1-gmp | ||
2315 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2316 | $(HOST_EXPORTS) \ | ||
2317 | cd $(HOST_SUBDIR)/gmp && \ | ||
2318 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2319 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
2320 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2321 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
2322 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
2323 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
2324 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
2325 | $(TARGET-stage1-gmp) | ||
2326 | |||
2327 | maybe-clean-stage1-gmp: clean-stage1-gmp | ||
2328 | @@ -16143,7 +16296,7 @@ clean-stage1-gmp: | ||
2329 | $(MAKE) stage1-start; \ | ||
2330 | fi; \ | ||
2331 | cd $(HOST_SUBDIR)/gmp && \ | ||
2332 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2333 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2334 | clean | ||
2335 | @endif gmp-bootstrap | ||
2336 | |||
2337 | @@ -16163,8 +16316,11 @@ all-stage2-gmp: configure-stage2-gmp | ||
2338 | $(HOST_EXPORTS) \ | ||
2339 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2340 | cd $(HOST_SUBDIR)/gmp && \ | ||
2341 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2342 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2343 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2344 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
2345 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
2346 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
2347 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2348 | $(TARGET-stage2-gmp) | ||
2349 | |||
2350 | maybe-clean-stage2-gmp: clean-stage2-gmp | ||
2351 | @@ -16177,7 +16333,7 @@ clean-stage2-gmp: | ||
2352 | $(MAKE) stage2-start; \ | ||
2353 | fi; \ | ||
2354 | cd $(HOST_SUBDIR)/gmp && \ | ||
2355 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2356 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2357 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2358 | clean | ||
2359 | @endif gmp-bootstrap | ||
2360 | @@ -16198,8 +16354,11 @@ all-stageb2g0-gmp: configure-stageb2g0-g | ||
2361 | $(HOST_EXPORTS) \ | ||
2362 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2363 | cd $(HOST_SUBDIR)/gmp && \ | ||
2364 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2365 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2366 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2367 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
2368 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2369 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2370 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2371 | $(TARGET-stageb2g0-gmp) | ||
2372 | |||
2373 | maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp | ||
2374 | @@ -16212,7 +16371,7 @@ clean-stageb2g0-gmp: | ||
2375 | $(MAKE) stageb2g0-start; \ | ||
2376 | fi; \ | ||
2377 | cd $(HOST_SUBDIR)/gmp && \ | ||
2378 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2379 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2380 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2381 | clean | ||
2382 | @endif gmp-bootstrap | ||
2383 | @@ -16233,8 +16392,11 @@ all-stage3-gmp: configure-stage3-gmp | ||
2384 | $(HOST_EXPORTS) \ | ||
2385 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2386 | cd $(HOST_SUBDIR)/gmp && \ | ||
2387 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2388 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2389 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2390 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
2391 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
2392 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
2393 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2394 | $(TARGET-stage3-gmp) | ||
2395 | |||
2396 | maybe-clean-stage3-gmp: clean-stage3-gmp | ||
2397 | @@ -16247,7 +16409,7 @@ clean-stage3-gmp: | ||
2398 | $(MAKE) stage3-start; \ | ||
2399 | fi; \ | ||
2400 | cd $(HOST_SUBDIR)/gmp && \ | ||
2401 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2402 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2403 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2404 | clean | ||
2405 | @endif gmp-bootstrap | ||
2406 | @@ -16268,8 +16430,11 @@ all-stageb3g2-gmp: configure-stageb3g2-g | ||
2407 | $(HOST_EXPORTS) \ | ||
2408 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2409 | cd $(HOST_SUBDIR)/gmp && \ | ||
2410 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2411 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2412 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2413 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
2414 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2415 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2416 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2417 | $(TARGET-stageb3g2-gmp) | ||
2418 | |||
2419 | maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp | ||
2420 | @@ -16282,7 +16447,7 @@ clean-stageb3g2-gmp: | ||
2421 | $(MAKE) stageb3g2-start; \ | ||
2422 | fi; \ | ||
2423 | cd $(HOST_SUBDIR)/gmp && \ | ||
2424 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2425 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2426 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2427 | clean | ||
2428 | @endif gmp-bootstrap | ||
2429 | @@ -16303,8 +16468,11 @@ all-stage4-gmp: configure-stage4-gmp | ||
2430 | $(HOST_EXPORTS) \ | ||
2431 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2432 | cd $(HOST_SUBDIR)/gmp && \ | ||
2433 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2434 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2435 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2436 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
2437 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
2438 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
2439 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2440 | $(TARGET-stage4-gmp) | ||
2441 | |||
2442 | maybe-clean-stage4-gmp: clean-stage4-gmp | ||
2443 | @@ -16317,7 +16485,7 @@ clean-stage4-gmp: | ||
2444 | $(MAKE) stage4-start; \ | ||
2445 | fi; \ | ||
2446 | cd $(HOST_SUBDIR)/gmp && \ | ||
2447 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2448 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2449 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2450 | clean | ||
2451 | @endif gmp-bootstrap | ||
2452 | @@ -16338,8 +16506,11 @@ all-stageprofile-gmp: configure-stagepro | ||
2453 | $(HOST_EXPORTS) \ | ||
2454 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2455 | cd $(HOST_SUBDIR)/gmp && \ | ||
2456 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2457 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2458 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2459 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
2460 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2461 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2462 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2463 | $(TARGET-stageprofile-gmp) | ||
2464 | |||
2465 | maybe-clean-stageprofile-gmp: clean-stageprofile-gmp | ||
2466 | @@ -16352,7 +16523,7 @@ clean-stageprofile-gmp: | ||
2467 | $(MAKE) stageprofile-start; \ | ||
2468 | fi; \ | ||
2469 | cd $(HOST_SUBDIR)/gmp && \ | ||
2470 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2471 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2472 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2473 | clean | ||
2474 | @endif gmp-bootstrap | ||
2475 | @@ -16373,8 +16544,11 @@ all-stagefeedback-gmp: configure-stagefe | ||
2476 | $(HOST_EXPORTS) \ | ||
2477 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2478 | cd $(HOST_SUBDIR)/gmp && \ | ||
2479 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2480 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2481 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2482 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
2483 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2484 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2485 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2486 | $(TARGET-stagefeedback-gmp) | ||
2487 | |||
2488 | maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp | ||
2489 | @@ -16387,7 +16561,7 @@ clean-stagefeedback-gmp: | ||
2490 | $(MAKE) stagefeedback-start; \ | ||
2491 | fi; \ | ||
2492 | cd $(HOST_SUBDIR)/gmp && \ | ||
2493 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2494 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2495 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2496 | clean | ||
2497 | @endif gmp-bootstrap | ||
2498 | @@ -16788,9 +16962,9 @@ configure-stage1-mpfr: | ||
2499 | @r=`${PWD_COMMAND}`; export r; \ | ||
2500 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2501 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2502 | - $(HOST_EXPORTS) \ | ||
2503 | + $(HOST_EXPORTS) \ | ||
2504 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
2505 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
2506 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
2507 | echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \ | ||
2508 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2509 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2510 | @@ -16819,9 +16993,9 @@ configure-stage2-mpfr: | ||
2511 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2512 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2513 | $(HOST_EXPORTS) \ | ||
2514 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2515 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2516 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
2517 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
2518 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
2519 | echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \ | ||
2520 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2521 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2522 | @@ -16850,9 +17024,9 @@ configure-stageb2g0-mpfr: | ||
2523 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2524 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2525 | $(HOST_EXPORTS) \ | ||
2526 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2527 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2528 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
2529 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
2530 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
2531 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \ | ||
2532 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2533 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2534 | @@ -16881,9 +17055,9 @@ configure-stage3-mpfr: | ||
2535 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2536 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2537 | $(HOST_EXPORTS) \ | ||
2538 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2539 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2540 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
2541 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
2542 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
2543 | echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \ | ||
2544 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2545 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2546 | @@ -16912,9 +17086,9 @@ configure-stageb3g2-mpfr: | ||
2547 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2548 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2549 | $(HOST_EXPORTS) \ | ||
2550 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2551 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2552 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
2553 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
2554 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
2555 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \ | ||
2556 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2557 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2558 | @@ -16943,9 +17117,9 @@ configure-stage4-mpfr: | ||
2559 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2560 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2561 | $(HOST_EXPORTS) \ | ||
2562 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2563 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2564 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
2565 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
2566 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
2567 | echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \ | ||
2568 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2569 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2570 | @@ -16974,9 +17148,9 @@ configure-stageprofile-mpfr: | ||
2571 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2572 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2573 | $(HOST_EXPORTS) \ | ||
2574 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2575 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2576 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
2577 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
2578 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
2579 | echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \ | ||
2580 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2581 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2582 | @@ -17005,9 +17179,9 @@ configure-stagefeedback-mpfr: | ||
2583 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2584 | test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ | ||
2585 | $(HOST_EXPORTS) \ | ||
2586 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2587 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2588 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
2589 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
2590 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
2591 | echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \ | ||
2592 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ | ||
2593 | cd $(HOST_SUBDIR)/mpfr || exit 1; \ | ||
2594 | @@ -17042,7 +17216,8 @@ all-mpfr: configure-mpfr | ||
2595 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2596 | $(HOST_EXPORTS) \ | ||
2597 | (cd $(HOST_SUBDIR)/mpfr && \ | ||
2598 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mpfr)) | ||
2599 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2600 | + $(TARGET-mpfr)) | ||
2601 | @endif mpfr | ||
2602 | |||
2603 | |||
2604 | @@ -17061,8 +17236,11 @@ all-stage1-mpfr: configure-stage1-mpfr | ||
2605 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2606 | $(HOST_EXPORTS) \ | ||
2607 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2608 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2609 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
2610 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2611 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
2612 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
2613 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
2614 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
2615 | $(TARGET-stage1-mpfr) | ||
2616 | |||
2617 | maybe-clean-stage1-mpfr: clean-stage1-mpfr | ||
2618 | @@ -17075,7 +17253,7 @@ clean-stage1-mpfr: | ||
2619 | $(MAKE) stage1-start; \ | ||
2620 | fi; \ | ||
2621 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2622 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2623 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2624 | clean | ||
2625 | @endif mpfr-bootstrap | ||
2626 | |||
2627 | @@ -17095,8 +17273,11 @@ all-stage2-mpfr: configure-stage2-mpfr | ||
2628 | $(HOST_EXPORTS) \ | ||
2629 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2630 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2631 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2632 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2633 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2634 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
2635 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
2636 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
2637 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2638 | $(TARGET-stage2-mpfr) | ||
2639 | |||
2640 | maybe-clean-stage2-mpfr: clean-stage2-mpfr | ||
2641 | @@ -17109,7 +17290,7 @@ clean-stage2-mpfr: | ||
2642 | $(MAKE) stage2-start; \ | ||
2643 | fi; \ | ||
2644 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2645 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2646 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2647 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2648 | clean | ||
2649 | @endif mpfr-bootstrap | ||
2650 | @@ -17130,8 +17311,11 @@ all-stageb2g0-mpfr: configure-stageb2g0- | ||
2651 | $(HOST_EXPORTS) \ | ||
2652 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2653 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2654 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2655 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2656 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2657 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
2658 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2659 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2660 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2661 | $(TARGET-stageb2g0-mpfr) | ||
2662 | |||
2663 | maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr | ||
2664 | @@ -17144,7 +17328,7 @@ clean-stageb2g0-mpfr: | ||
2665 | $(MAKE) stageb2g0-start; \ | ||
2666 | fi; \ | ||
2667 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2668 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2669 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2670 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2671 | clean | ||
2672 | @endif mpfr-bootstrap | ||
2673 | @@ -17165,8 +17349,11 @@ all-stage3-mpfr: configure-stage3-mpfr | ||
2674 | $(HOST_EXPORTS) \ | ||
2675 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2676 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2677 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2678 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2679 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2680 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
2681 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
2682 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
2683 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2684 | $(TARGET-stage3-mpfr) | ||
2685 | |||
2686 | maybe-clean-stage3-mpfr: clean-stage3-mpfr | ||
2687 | @@ -17179,7 +17366,7 @@ clean-stage3-mpfr: | ||
2688 | $(MAKE) stage3-start; \ | ||
2689 | fi; \ | ||
2690 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2691 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2692 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2693 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2694 | clean | ||
2695 | @endif mpfr-bootstrap | ||
2696 | @@ -17200,8 +17387,11 @@ all-stageb3g2-mpfr: configure-stageb3g2- | ||
2697 | $(HOST_EXPORTS) \ | ||
2698 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2699 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2700 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2701 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2702 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2703 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
2704 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2705 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
2706 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2707 | $(TARGET-stageb3g2-mpfr) | ||
2708 | |||
2709 | maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr | ||
2710 | @@ -17214,7 +17404,7 @@ clean-stageb3g2-mpfr: | ||
2711 | $(MAKE) stageb3g2-start; \ | ||
2712 | fi; \ | ||
2713 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2714 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2715 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2716 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2717 | clean | ||
2718 | @endif mpfr-bootstrap | ||
2719 | @@ -17235,8 +17425,11 @@ all-stage4-mpfr: configure-stage4-mpfr | ||
2720 | $(HOST_EXPORTS) \ | ||
2721 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2722 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2723 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2724 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2725 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2726 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
2727 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
2728 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
2729 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2730 | $(TARGET-stage4-mpfr) | ||
2731 | |||
2732 | maybe-clean-stage4-mpfr: clean-stage4-mpfr | ||
2733 | @@ -17249,7 +17442,7 @@ clean-stage4-mpfr: | ||
2734 | $(MAKE) stage4-start; \ | ||
2735 | fi; \ | ||
2736 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2737 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2738 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2739 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2740 | clean | ||
2741 | @endif mpfr-bootstrap | ||
2742 | @@ -17270,8 +17463,11 @@ all-stageprofile-mpfr: configure-stagepr | ||
2743 | $(HOST_EXPORTS) \ | ||
2744 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2745 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2746 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2747 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2748 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2749 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
2750 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2751 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
2752 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2753 | $(TARGET-stageprofile-mpfr) | ||
2754 | |||
2755 | maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr | ||
2756 | @@ -17284,7 +17480,7 @@ clean-stageprofile-mpfr: | ||
2757 | $(MAKE) stageprofile-start; \ | ||
2758 | fi; \ | ||
2759 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2760 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2761 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2762 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2763 | clean | ||
2764 | @endif mpfr-bootstrap | ||
2765 | @@ -17305,8 +17501,11 @@ all-stagefeedback-mpfr: configure-stagef | ||
2766 | $(HOST_EXPORTS) \ | ||
2767 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2768 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2769 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2770 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2771 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2772 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
2773 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2774 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
2775 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2776 | $(TARGET-stagefeedback-mpfr) | ||
2777 | |||
2778 | maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr | ||
2779 | @@ -17319,7 +17518,7 @@ clean-stagefeedback-mpfr: | ||
2780 | $(MAKE) stagefeedback-start; \ | ||
2781 | fi; \ | ||
2782 | cd $(HOST_SUBDIR)/mpfr && \ | ||
2783 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2784 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2785 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2786 | clean | ||
2787 | @endif mpfr-bootstrap | ||
2788 | @@ -17727,7 +17926,8 @@ all-gnuserv: configure-gnuserv | ||
2789 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2790 | $(HOST_EXPORTS) \ | ||
2791 | (cd $(HOST_SUBDIR)/gnuserv && \ | ||
2792 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv)) | ||
2793 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2794 | + $(TARGET-gnuserv)) | ||
2795 | @endif gnuserv | ||
2796 | |||
2797 | |||
2798 | @@ -18151,7 +18351,8 @@ all-gprof: configure-gprof | ||
2799 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2800 | $(HOST_EXPORTS) \ | ||
2801 | (cd $(HOST_SUBDIR)/gprof && \ | ||
2802 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof)) | ||
2803 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2804 | + $(TARGET-gprof)) | ||
2805 | @endif gprof | ||
2806 | |||
2807 | |||
2808 | @@ -18575,7 +18776,8 @@ all-gzip: configure-gzip | ||
2809 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2810 | $(HOST_EXPORTS) \ | ||
2811 | (cd $(HOST_SUBDIR)/gzip && \ | ||
2812 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip)) | ||
2813 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2814 | + $(TARGET-gzip)) | ||
2815 | @endif gzip | ||
2816 | |||
2817 | |||
2818 | @@ -18999,7 +19201,8 @@ all-hello: configure-hello | ||
2819 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2820 | $(HOST_EXPORTS) \ | ||
2821 | (cd $(HOST_SUBDIR)/hello && \ | ||
2822 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello)) | ||
2823 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2824 | + $(TARGET-hello)) | ||
2825 | @endif hello | ||
2826 | |||
2827 | |||
2828 | @@ -19423,7 +19626,8 @@ all-indent: configure-indent | ||
2829 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2830 | $(HOST_EXPORTS) \ | ||
2831 | (cd $(HOST_SUBDIR)/indent && \ | ||
2832 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent)) | ||
2833 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2834 | + $(TARGET-indent)) | ||
2835 | @endif indent | ||
2836 | |||
2837 | |||
2838 | @@ -19840,9 +20044,9 @@ configure-stage1-intl: | ||
2839 | @r=`${PWD_COMMAND}`; export r; \ | ||
2840 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2841 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2842 | - $(HOST_EXPORTS) \ | ||
2843 | + $(HOST_EXPORTS) \ | ||
2844 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
2845 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
2846 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
2847 | echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \ | ||
2848 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2849 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2850 | @@ -19871,9 +20075,9 @@ configure-stage2-intl: | ||
2851 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2852 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2853 | $(HOST_EXPORTS) \ | ||
2854 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2855 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2856 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
2857 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
2858 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
2859 | echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \ | ||
2860 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2861 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2862 | @@ -19902,9 +20106,9 @@ configure-stageb2g0-intl: | ||
2863 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2864 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2865 | $(HOST_EXPORTS) \ | ||
2866 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2867 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2868 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
2869 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
2870 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
2871 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \ | ||
2872 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2873 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2874 | @@ -19933,9 +20137,9 @@ configure-stage3-intl: | ||
2875 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2876 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2877 | $(HOST_EXPORTS) \ | ||
2878 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2879 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2880 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
2881 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
2882 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
2883 | echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \ | ||
2884 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2885 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2886 | @@ -19964,9 +20168,9 @@ configure-stageb3g2-intl: | ||
2887 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2888 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2889 | $(HOST_EXPORTS) \ | ||
2890 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2891 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2892 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
2893 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
2894 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
2895 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \ | ||
2896 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2897 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2898 | @@ -19995,9 +20199,9 @@ configure-stage4-intl: | ||
2899 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2900 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2901 | $(HOST_EXPORTS) \ | ||
2902 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2903 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2904 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
2905 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
2906 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
2907 | echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \ | ||
2908 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2909 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2910 | @@ -20026,9 +20230,9 @@ configure-stageprofile-intl: | ||
2911 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2912 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2913 | $(HOST_EXPORTS) \ | ||
2914 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2915 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2916 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
2917 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
2918 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
2919 | echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \ | ||
2920 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2921 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2922 | @@ -20057,9 +20261,9 @@ configure-stagefeedback-intl: | ||
2923 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2924 | test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ | ||
2925 | $(HOST_EXPORTS) \ | ||
2926 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2927 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2928 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
2929 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
2930 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
2931 | echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \ | ||
2932 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ | ||
2933 | cd $(HOST_SUBDIR)/intl || exit 1; \ | ||
2934 | @@ -20094,7 +20298,8 @@ all-intl: configure-intl | ||
2935 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2936 | $(HOST_EXPORTS) \ | ||
2937 | (cd $(HOST_SUBDIR)/intl && \ | ||
2938 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl)) | ||
2939 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
2940 | + $(TARGET-intl)) | ||
2941 | @endif intl | ||
2942 | |||
2943 | |||
2944 | @@ -20113,8 +20318,11 @@ all-stage1-intl: configure-stage1-intl | ||
2945 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
2946 | $(HOST_EXPORTS) \ | ||
2947 | cd $(HOST_SUBDIR)/intl && \ | ||
2948 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2949 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
2950 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2951 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
2952 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
2953 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
2954 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
2955 | $(TARGET-stage1-intl) | ||
2956 | |||
2957 | maybe-clean-stage1-intl: clean-stage1-intl | ||
2958 | @@ -20127,7 +20335,7 @@ clean-stage1-intl: | ||
2959 | $(MAKE) stage1-start; \ | ||
2960 | fi; \ | ||
2961 | cd $(HOST_SUBDIR)/intl && \ | ||
2962 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2963 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2964 | clean | ||
2965 | @endif intl-bootstrap | ||
2966 | |||
2967 | @@ -20147,8 +20355,11 @@ all-stage2-intl: configure-stage2-intl | ||
2968 | $(HOST_EXPORTS) \ | ||
2969 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2970 | cd $(HOST_SUBDIR)/intl && \ | ||
2971 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2972 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2973 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2974 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
2975 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
2976 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
2977 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2978 | $(TARGET-stage2-intl) | ||
2979 | |||
2980 | maybe-clean-stage2-intl: clean-stage2-intl | ||
2981 | @@ -20161,7 +20372,7 @@ clean-stage2-intl: | ||
2982 | $(MAKE) stage2-start; \ | ||
2983 | fi; \ | ||
2984 | cd $(HOST_SUBDIR)/intl && \ | ||
2985 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2986 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
2987 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2988 | clean | ||
2989 | @endif intl-bootstrap | ||
2990 | @@ -20182,8 +20393,11 @@ all-stageb2g0-intl: configure-stageb2g0- | ||
2991 | $(HOST_EXPORTS) \ | ||
2992 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
2993 | cd $(HOST_SUBDIR)/intl && \ | ||
2994 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
2995 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
2996 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
2997 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
2998 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
2999 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3000 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3001 | $(TARGET-stageb2g0-intl) | ||
3002 | |||
3003 | maybe-clean-stageb2g0-intl: clean-stageb2g0-intl | ||
3004 | @@ -20196,7 +20410,7 @@ clean-stageb2g0-intl: | ||
3005 | $(MAKE) stageb2g0-start; \ | ||
3006 | fi; \ | ||
3007 | cd $(HOST_SUBDIR)/intl && \ | ||
3008 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3009 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3010 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3011 | clean | ||
3012 | @endif intl-bootstrap | ||
3013 | @@ -20217,8 +20431,11 @@ all-stage3-intl: configure-stage3-intl | ||
3014 | $(HOST_EXPORTS) \ | ||
3015 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3016 | cd $(HOST_SUBDIR)/intl && \ | ||
3017 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3018 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3019 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3020 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
3021 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
3022 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
3023 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3024 | $(TARGET-stage3-intl) | ||
3025 | |||
3026 | maybe-clean-stage3-intl: clean-stage3-intl | ||
3027 | @@ -20231,7 +20448,7 @@ clean-stage3-intl: | ||
3028 | $(MAKE) stage3-start; \ | ||
3029 | fi; \ | ||
3030 | cd $(HOST_SUBDIR)/intl && \ | ||
3031 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3032 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3033 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3034 | clean | ||
3035 | @endif intl-bootstrap | ||
3036 | @@ -20252,8 +20469,11 @@ all-stageb3g2-intl: configure-stageb3g2- | ||
3037 | $(HOST_EXPORTS) \ | ||
3038 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3039 | cd $(HOST_SUBDIR)/intl && \ | ||
3040 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3041 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3042 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3043 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
3044 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3045 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3046 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3047 | $(TARGET-stageb3g2-intl) | ||
3048 | |||
3049 | maybe-clean-stageb3g2-intl: clean-stageb3g2-intl | ||
3050 | @@ -20266,7 +20486,7 @@ clean-stageb3g2-intl: | ||
3051 | $(MAKE) stageb3g2-start; \ | ||
3052 | fi; \ | ||
3053 | cd $(HOST_SUBDIR)/intl && \ | ||
3054 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3055 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3056 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3057 | clean | ||
3058 | @endif intl-bootstrap | ||
3059 | @@ -20287,8 +20507,11 @@ all-stage4-intl: configure-stage4-intl | ||
3060 | $(HOST_EXPORTS) \ | ||
3061 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3062 | cd $(HOST_SUBDIR)/intl && \ | ||
3063 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3064 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3065 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3066 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
3067 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
3068 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
3069 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3070 | $(TARGET-stage4-intl) | ||
3071 | |||
3072 | maybe-clean-stage4-intl: clean-stage4-intl | ||
3073 | @@ -20301,7 +20524,7 @@ clean-stage4-intl: | ||
3074 | $(MAKE) stage4-start; \ | ||
3075 | fi; \ | ||
3076 | cd $(HOST_SUBDIR)/intl && \ | ||
3077 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3078 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3079 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3080 | clean | ||
3081 | @endif intl-bootstrap | ||
3082 | @@ -20322,8 +20545,11 @@ all-stageprofile-intl: configure-stagepr | ||
3083 | $(HOST_EXPORTS) \ | ||
3084 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3085 | cd $(HOST_SUBDIR)/intl && \ | ||
3086 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3087 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3088 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3089 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
3090 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3091 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3092 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3093 | $(TARGET-stageprofile-intl) | ||
3094 | |||
3095 | maybe-clean-stageprofile-intl: clean-stageprofile-intl | ||
3096 | @@ -20336,7 +20562,7 @@ clean-stageprofile-intl: | ||
3097 | $(MAKE) stageprofile-start; \ | ||
3098 | fi; \ | ||
3099 | cd $(HOST_SUBDIR)/intl && \ | ||
3100 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3101 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3102 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3103 | clean | ||
3104 | @endif intl-bootstrap | ||
3105 | @@ -20357,8 +20583,11 @@ all-stagefeedback-intl: configure-stagef | ||
3106 | $(HOST_EXPORTS) \ | ||
3107 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3108 | cd $(HOST_SUBDIR)/intl && \ | ||
3109 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3110 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3111 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3112 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
3113 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3114 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3115 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3116 | $(TARGET-stagefeedback-intl) | ||
3117 | |||
3118 | maybe-clean-stagefeedback-intl: clean-stagefeedback-intl | ||
3119 | @@ -20371,7 +20600,7 @@ clean-stagefeedback-intl: | ||
3120 | $(MAKE) stagefeedback-start; \ | ||
3121 | fi; \ | ||
3122 | cd $(HOST_SUBDIR)/intl && \ | ||
3123 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3124 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3125 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3126 | clean | ||
3127 | @endif intl-bootstrap | ||
3128 | @@ -20785,7 +21014,8 @@ all-tcl: configure-tcl | ||
3129 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3130 | $(HOST_EXPORTS) \ | ||
3131 | (cd $(HOST_SUBDIR)/tcl && \ | ||
3132 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl)) | ||
3133 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
3134 | + $(TARGET-tcl)) | ||
3135 | @endif tcl | ||
3136 | |||
3137 | |||
3138 | @@ -21194,7 +21424,8 @@ all-itcl: configure-itcl | ||
3139 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3140 | $(HOST_EXPORTS) \ | ||
3141 | (cd $(HOST_SUBDIR)/itcl && \ | ||
3142 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl)) | ||
3143 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
3144 | + $(TARGET-itcl)) | ||
3145 | @endif itcl | ||
3146 | |||
3147 | |||
3148 | @@ -21611,9 +21842,9 @@ configure-stage1-ld: | ||
3149 | @r=`${PWD_COMMAND}`; export r; \ | ||
3150 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3151 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3152 | - $(HOST_EXPORTS) \ | ||
3153 | + $(HOST_EXPORTS) \ | ||
3154 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
3155 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
3156 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
3157 | echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \ | ||
3158 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3159 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3160 | @@ -21642,9 +21873,9 @@ configure-stage2-ld: | ||
3161 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3162 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3163 | $(HOST_EXPORTS) \ | ||
3164 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3165 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3166 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
3167 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
3168 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
3169 | echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \ | ||
3170 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3171 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3172 | @@ -21673,9 +21904,9 @@ configure-stageb2g0-ld: | ||
3173 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3174 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3175 | $(HOST_EXPORTS) \ | ||
3176 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3177 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3178 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
3179 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
3180 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
3181 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \ | ||
3182 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3183 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3184 | @@ -21704,9 +21935,9 @@ configure-stage3-ld: | ||
3185 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3186 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3187 | $(HOST_EXPORTS) \ | ||
3188 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3189 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3190 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
3191 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
3192 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
3193 | echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \ | ||
3194 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3195 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3196 | @@ -21735,9 +21966,9 @@ configure-stageb3g2-ld: | ||
3197 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3198 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3199 | $(HOST_EXPORTS) \ | ||
3200 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3201 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3202 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
3203 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
3204 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
3205 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \ | ||
3206 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3207 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3208 | @@ -21766,9 +21997,9 @@ configure-stage4-ld: | ||
3209 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3210 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3211 | $(HOST_EXPORTS) \ | ||
3212 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3213 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3214 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
3215 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
3216 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
3217 | echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \ | ||
3218 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3219 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3220 | @@ -21797,9 +22028,9 @@ configure-stageprofile-ld: | ||
3221 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3222 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3223 | $(HOST_EXPORTS) \ | ||
3224 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3225 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3226 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
3227 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
3228 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
3229 | echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \ | ||
3230 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3231 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3232 | @@ -21828,9 +22059,9 @@ configure-stagefeedback-ld: | ||
3233 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3234 | test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ | ||
3235 | $(HOST_EXPORTS) \ | ||
3236 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3237 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3238 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
3239 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
3240 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
3241 | echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \ | ||
3242 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ | ||
3243 | cd $(HOST_SUBDIR)/ld || exit 1; \ | ||
3244 | @@ -21865,7 +22096,8 @@ all-ld: configure-ld | ||
3245 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3246 | $(HOST_EXPORTS) \ | ||
3247 | (cd $(HOST_SUBDIR)/ld && \ | ||
3248 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld)) | ||
3249 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
3250 | + $(TARGET-ld)) | ||
3251 | @endif ld | ||
3252 | |||
3253 | |||
3254 | @@ -21884,8 +22116,11 @@ all-stage1-ld: configure-stage1-ld | ||
3255 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3256 | $(HOST_EXPORTS) \ | ||
3257 | cd $(HOST_SUBDIR)/ld && \ | ||
3258 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3259 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
3260 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3261 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
3262 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
3263 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
3264 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
3265 | $(TARGET-stage1-ld) | ||
3266 | |||
3267 | maybe-clean-stage1-ld: clean-stage1-ld | ||
3268 | @@ -21898,7 +22133,7 @@ clean-stage1-ld: | ||
3269 | $(MAKE) stage1-start; \ | ||
3270 | fi; \ | ||
3271 | cd $(HOST_SUBDIR)/ld && \ | ||
3272 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3273 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3274 | clean | ||
3275 | @endif ld-bootstrap | ||
3276 | |||
3277 | @@ -21918,8 +22153,11 @@ all-stage2-ld: configure-stage2-ld | ||
3278 | $(HOST_EXPORTS) \ | ||
3279 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3280 | cd $(HOST_SUBDIR)/ld && \ | ||
3281 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3282 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3283 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3284 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
3285 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
3286 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
3287 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3288 | $(TARGET-stage2-ld) | ||
3289 | |||
3290 | maybe-clean-stage2-ld: clean-stage2-ld | ||
3291 | @@ -21932,7 +22170,7 @@ clean-stage2-ld: | ||
3292 | $(MAKE) stage2-start; \ | ||
3293 | fi; \ | ||
3294 | cd $(HOST_SUBDIR)/ld && \ | ||
3295 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3296 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3297 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3298 | clean | ||
3299 | @endif ld-bootstrap | ||
3300 | @@ -21953,8 +22191,11 @@ all-stageb2g0-ld: configure-stageb2g0-ld | ||
3301 | $(HOST_EXPORTS) \ | ||
3302 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3303 | cd $(HOST_SUBDIR)/ld && \ | ||
3304 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3305 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3306 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3307 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
3308 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3309 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3310 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3311 | $(TARGET-stageb2g0-ld) | ||
3312 | |||
3313 | maybe-clean-stageb2g0-ld: clean-stageb2g0-ld | ||
3314 | @@ -21967,7 +22208,7 @@ clean-stageb2g0-ld: | ||
3315 | $(MAKE) stageb2g0-start; \ | ||
3316 | fi; \ | ||
3317 | cd $(HOST_SUBDIR)/ld && \ | ||
3318 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3319 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3320 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3321 | clean | ||
3322 | @endif ld-bootstrap | ||
3323 | @@ -21988,8 +22229,11 @@ all-stage3-ld: configure-stage3-ld | ||
3324 | $(HOST_EXPORTS) \ | ||
3325 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3326 | cd $(HOST_SUBDIR)/ld && \ | ||
3327 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3328 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3329 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3330 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
3331 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
3332 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
3333 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3334 | $(TARGET-stage3-ld) | ||
3335 | |||
3336 | maybe-clean-stage3-ld: clean-stage3-ld | ||
3337 | @@ -22002,7 +22246,7 @@ clean-stage3-ld: | ||
3338 | $(MAKE) stage3-start; \ | ||
3339 | fi; \ | ||
3340 | cd $(HOST_SUBDIR)/ld && \ | ||
3341 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3342 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3343 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3344 | clean | ||
3345 | @endif ld-bootstrap | ||
3346 | @@ -22023,8 +22267,11 @@ all-stageb3g2-ld: configure-stageb3g2-ld | ||
3347 | $(HOST_EXPORTS) \ | ||
3348 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3349 | cd $(HOST_SUBDIR)/ld && \ | ||
3350 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3351 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3352 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3353 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
3354 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3355 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3356 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3357 | $(TARGET-stageb3g2-ld) | ||
3358 | |||
3359 | maybe-clean-stageb3g2-ld: clean-stageb3g2-ld | ||
3360 | @@ -22037,7 +22284,7 @@ clean-stageb3g2-ld: | ||
3361 | $(MAKE) stageb3g2-start; \ | ||
3362 | fi; \ | ||
3363 | cd $(HOST_SUBDIR)/ld && \ | ||
3364 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3365 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3366 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3367 | clean | ||
3368 | @endif ld-bootstrap | ||
3369 | @@ -22058,8 +22305,11 @@ all-stage4-ld: configure-stage4-ld | ||
3370 | $(HOST_EXPORTS) \ | ||
3371 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3372 | cd $(HOST_SUBDIR)/ld && \ | ||
3373 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3374 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3375 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3376 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
3377 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
3378 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
3379 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3380 | $(TARGET-stage4-ld) | ||
3381 | |||
3382 | maybe-clean-stage4-ld: clean-stage4-ld | ||
3383 | @@ -22072,7 +22322,7 @@ clean-stage4-ld: | ||
3384 | $(MAKE) stage4-start; \ | ||
3385 | fi; \ | ||
3386 | cd $(HOST_SUBDIR)/ld && \ | ||
3387 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3388 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3389 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3390 | clean | ||
3391 | @endif ld-bootstrap | ||
3392 | @@ -22093,8 +22343,11 @@ all-stageprofile-ld: configure-stageprof | ||
3393 | $(HOST_EXPORTS) \ | ||
3394 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3395 | cd $(HOST_SUBDIR)/ld && \ | ||
3396 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3397 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3398 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3399 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
3400 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3401 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3402 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3403 | $(TARGET-stageprofile-ld) | ||
3404 | |||
3405 | maybe-clean-stageprofile-ld: clean-stageprofile-ld | ||
3406 | @@ -22107,7 +22360,7 @@ clean-stageprofile-ld: | ||
3407 | $(MAKE) stageprofile-start; \ | ||
3408 | fi; \ | ||
3409 | cd $(HOST_SUBDIR)/ld && \ | ||
3410 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3411 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3412 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3413 | clean | ||
3414 | @endif ld-bootstrap | ||
3415 | @@ -22128,8 +22381,11 @@ all-stagefeedback-ld: configure-stagefee | ||
3416 | $(HOST_EXPORTS) \ | ||
3417 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3418 | cd $(HOST_SUBDIR)/ld && \ | ||
3419 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3420 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3421 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3422 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
3423 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3424 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3425 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3426 | $(TARGET-stagefeedback-ld) | ||
3427 | |||
3428 | maybe-clean-stagefeedback-ld: clean-stagefeedback-ld | ||
3429 | @@ -22142,7 +22398,7 @@ clean-stagefeedback-ld: | ||
3430 | $(MAKE) stagefeedback-start; \ | ||
3431 | fi; \ | ||
3432 | cd $(HOST_SUBDIR)/ld && \ | ||
3433 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3434 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3435 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3436 | clean | ||
3437 | @endif ld-bootstrap | ||
3438 | @@ -22549,9 +22805,9 @@ configure-stage1-libcpp: | ||
3439 | @r=`${PWD_COMMAND}`; export r; \ | ||
3440 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3441 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3442 | - $(HOST_EXPORTS) \ | ||
3443 | + $(HOST_EXPORTS) \ | ||
3444 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
3445 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
3446 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
3447 | echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \ | ||
3448 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3449 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3450 | @@ -22580,9 +22836,9 @@ configure-stage2-libcpp: | ||
3451 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3452 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3453 | $(HOST_EXPORTS) \ | ||
3454 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3455 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3456 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
3457 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
3458 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
3459 | echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \ | ||
3460 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3461 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3462 | @@ -22611,9 +22867,9 @@ configure-stageb2g0-libcpp: | ||
3463 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3464 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3465 | $(HOST_EXPORTS) \ | ||
3466 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3467 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3468 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
3469 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
3470 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
3471 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \ | ||
3472 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3473 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3474 | @@ -22642,9 +22898,9 @@ configure-stage3-libcpp: | ||
3475 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3476 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3477 | $(HOST_EXPORTS) \ | ||
3478 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3479 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3480 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
3481 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
3482 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
3483 | echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \ | ||
3484 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3485 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3486 | @@ -22673,9 +22929,9 @@ configure-stageb3g2-libcpp: | ||
3487 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3488 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3489 | $(HOST_EXPORTS) \ | ||
3490 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3491 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3492 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
3493 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
3494 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
3495 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \ | ||
3496 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3497 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3498 | @@ -22704,9 +22960,9 @@ configure-stage4-libcpp: | ||
3499 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3500 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3501 | $(HOST_EXPORTS) \ | ||
3502 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3503 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3504 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
3505 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
3506 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
3507 | echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \ | ||
3508 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3509 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3510 | @@ -22735,9 +22991,9 @@ configure-stageprofile-libcpp: | ||
3511 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3512 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3513 | $(HOST_EXPORTS) \ | ||
3514 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3515 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3516 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
3517 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
3518 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
3519 | echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \ | ||
3520 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3521 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3522 | @@ -22766,9 +23022,9 @@ configure-stagefeedback-libcpp: | ||
3523 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3524 | test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ | ||
3525 | $(HOST_EXPORTS) \ | ||
3526 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3527 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3528 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
3529 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
3530 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
3531 | echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \ | ||
3532 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ | ||
3533 | cd $(HOST_SUBDIR)/libcpp || exit 1; \ | ||
3534 | @@ -22803,7 +23059,8 @@ all-libcpp: configure-libcpp | ||
3535 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3536 | $(HOST_EXPORTS) \ | ||
3537 | (cd $(HOST_SUBDIR)/libcpp && \ | ||
3538 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp)) | ||
3539 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
3540 | + $(TARGET-libcpp)) | ||
3541 | @endif libcpp | ||
3542 | |||
3543 | |||
3544 | @@ -22822,8 +23079,11 @@ all-stage1-libcpp: configure-stage1-libc | ||
3545 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3546 | $(HOST_EXPORTS) \ | ||
3547 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3548 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3549 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
3550 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3551 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
3552 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
3553 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
3554 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
3555 | $(TARGET-stage1-libcpp) | ||
3556 | |||
3557 | maybe-clean-stage1-libcpp: clean-stage1-libcpp | ||
3558 | @@ -22836,7 +23096,7 @@ clean-stage1-libcpp: | ||
3559 | $(MAKE) stage1-start; \ | ||
3560 | fi; \ | ||
3561 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3562 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3563 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3564 | clean | ||
3565 | @endif libcpp-bootstrap | ||
3566 | |||
3567 | @@ -22856,8 +23116,11 @@ all-stage2-libcpp: configure-stage2-libc | ||
3568 | $(HOST_EXPORTS) \ | ||
3569 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3570 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3571 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3572 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3573 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3574 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
3575 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
3576 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
3577 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3578 | $(TARGET-stage2-libcpp) | ||
3579 | |||
3580 | maybe-clean-stage2-libcpp: clean-stage2-libcpp | ||
3581 | @@ -22870,7 +23133,7 @@ clean-stage2-libcpp: | ||
3582 | $(MAKE) stage2-start; \ | ||
3583 | fi; \ | ||
3584 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3585 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3586 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3587 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3588 | clean | ||
3589 | @endif libcpp-bootstrap | ||
3590 | @@ -22891,8 +23154,11 @@ all-stageb2g0-libcpp: configure-stageb2g | ||
3591 | $(HOST_EXPORTS) \ | ||
3592 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3593 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3594 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3595 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3596 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3597 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
3598 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3599 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3600 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3601 | $(TARGET-stageb2g0-libcpp) | ||
3602 | |||
3603 | maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp | ||
3604 | @@ -22905,7 +23171,7 @@ clean-stageb2g0-libcpp: | ||
3605 | $(MAKE) stageb2g0-start; \ | ||
3606 | fi; \ | ||
3607 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3608 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3609 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3610 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3611 | clean | ||
3612 | @endif libcpp-bootstrap | ||
3613 | @@ -22926,8 +23192,11 @@ all-stage3-libcpp: configure-stage3-libc | ||
3614 | $(HOST_EXPORTS) \ | ||
3615 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3616 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3617 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3618 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3619 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3620 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
3621 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
3622 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
3623 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3624 | $(TARGET-stage3-libcpp) | ||
3625 | |||
3626 | maybe-clean-stage3-libcpp: clean-stage3-libcpp | ||
3627 | @@ -22940,7 +23209,7 @@ clean-stage3-libcpp: | ||
3628 | $(MAKE) stage3-start; \ | ||
3629 | fi; \ | ||
3630 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3631 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3632 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3633 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3634 | clean | ||
3635 | @endif libcpp-bootstrap | ||
3636 | @@ -22961,8 +23230,11 @@ all-stageb3g2-libcpp: configure-stageb3g | ||
3637 | $(HOST_EXPORTS) \ | ||
3638 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3639 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3640 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3641 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3642 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3643 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
3644 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3645 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3646 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3647 | $(TARGET-stageb3g2-libcpp) | ||
3648 | |||
3649 | maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp | ||
3650 | @@ -22975,7 +23247,7 @@ clean-stageb3g2-libcpp: | ||
3651 | $(MAKE) stageb3g2-start; \ | ||
3652 | fi; \ | ||
3653 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3654 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3655 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3656 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3657 | clean | ||
3658 | @endif libcpp-bootstrap | ||
3659 | @@ -22996,8 +23268,11 @@ all-stage4-libcpp: configure-stage4-libc | ||
3660 | $(HOST_EXPORTS) \ | ||
3661 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3662 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3663 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3664 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3665 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3666 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
3667 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
3668 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
3669 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3670 | $(TARGET-stage4-libcpp) | ||
3671 | |||
3672 | maybe-clean-stage4-libcpp: clean-stage4-libcpp | ||
3673 | @@ -23010,7 +23285,7 @@ clean-stage4-libcpp: | ||
3674 | $(MAKE) stage4-start; \ | ||
3675 | fi; \ | ||
3676 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3677 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3678 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3679 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3680 | clean | ||
3681 | @endif libcpp-bootstrap | ||
3682 | @@ -23031,8 +23306,11 @@ all-stageprofile-libcpp: configure-stage | ||
3683 | $(HOST_EXPORTS) \ | ||
3684 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3685 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3686 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3687 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3688 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3689 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
3690 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3691 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3692 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3693 | $(TARGET-stageprofile-libcpp) | ||
3694 | |||
3695 | maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp | ||
3696 | @@ -23045,7 +23323,7 @@ clean-stageprofile-libcpp: | ||
3697 | $(MAKE) stageprofile-start; \ | ||
3698 | fi; \ | ||
3699 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3700 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3701 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3702 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3703 | clean | ||
3704 | @endif libcpp-bootstrap | ||
3705 | @@ -23066,8 +23344,11 @@ all-stagefeedback-libcpp: configure-stag | ||
3706 | $(HOST_EXPORTS) \ | ||
3707 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3708 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3709 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3710 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3711 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3712 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
3713 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3714 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
3715 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3716 | $(TARGET-stagefeedback-libcpp) | ||
3717 | |||
3718 | maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp | ||
3719 | @@ -23080,7 +23361,7 @@ clean-stagefeedback-libcpp: | ||
3720 | $(MAKE) stagefeedback-start; \ | ||
3721 | fi; \ | ||
3722 | cd $(HOST_SUBDIR)/libcpp && \ | ||
3723 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3724 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3725 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3726 | clean | ||
3727 | @endif libcpp-bootstrap | ||
3728 | @@ -23487,9 +23768,9 @@ configure-stage1-libdecnumber: | ||
3729 | @r=`${PWD_COMMAND}`; export r; \ | ||
3730 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3731 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3732 | - $(HOST_EXPORTS) \ | ||
3733 | + $(HOST_EXPORTS) \ | ||
3734 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
3735 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
3736 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
3737 | echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3738 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3739 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3740 | @@ -23518,9 +23799,9 @@ configure-stage2-libdecnumber: | ||
3741 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3742 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3743 | $(HOST_EXPORTS) \ | ||
3744 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3745 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3746 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
3747 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
3748 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
3749 | echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3750 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3751 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3752 | @@ -23549,9 +23830,9 @@ configure-stageb2g0-libdecnumber: | ||
3753 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3754 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3755 | $(HOST_EXPORTS) \ | ||
3756 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3757 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3758 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
3759 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
3760 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
3761 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3762 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3763 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3764 | @@ -23580,9 +23861,9 @@ configure-stage3-libdecnumber: | ||
3765 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3766 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3767 | $(HOST_EXPORTS) \ | ||
3768 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3769 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3770 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
3771 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
3772 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
3773 | echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3774 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3775 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3776 | @@ -23611,9 +23892,9 @@ configure-stageb3g2-libdecnumber: | ||
3777 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3778 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3779 | $(HOST_EXPORTS) \ | ||
3780 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3781 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3782 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
3783 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
3784 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
3785 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3786 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3787 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3788 | @@ -23642,9 +23923,9 @@ configure-stage4-libdecnumber: | ||
3789 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3790 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3791 | $(HOST_EXPORTS) \ | ||
3792 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3793 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3794 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
3795 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
3796 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
3797 | echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3798 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3799 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3800 | @@ -23673,9 +23954,9 @@ configure-stageprofile-libdecnumber: | ||
3801 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3802 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3803 | $(HOST_EXPORTS) \ | ||
3804 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3805 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3806 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
3807 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
3808 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
3809 | echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3810 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3811 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3812 | @@ -23704,9 +23985,9 @@ configure-stagefeedback-libdecnumber: | ||
3813 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3814 | test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ | ||
3815 | $(HOST_EXPORTS) \ | ||
3816 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3817 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3818 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
3819 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
3820 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
3821 | echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \ | ||
3822 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ | ||
3823 | cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ | ||
3824 | @@ -23741,7 +24022,8 @@ all-libdecnumber: configure-libdecnumber | ||
3825 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3826 | $(HOST_EXPORTS) \ | ||
3827 | (cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3828 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber)) | ||
3829 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
3830 | + $(TARGET-libdecnumber)) | ||
3831 | @endif libdecnumber | ||
3832 | |||
3833 | |||
3834 | @@ -23760,8 +24042,11 @@ all-stage1-libdecnumber: configure-stage | ||
3835 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
3836 | $(HOST_EXPORTS) \ | ||
3837 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3838 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3839 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
3840 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3841 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
3842 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
3843 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
3844 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
3845 | $(TARGET-stage1-libdecnumber) | ||
3846 | |||
3847 | maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber | ||
3848 | @@ -23774,7 +24059,7 @@ clean-stage1-libdecnumber: | ||
3849 | $(MAKE) stage1-start; \ | ||
3850 | fi; \ | ||
3851 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3852 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3853 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3854 | clean | ||
3855 | @endif libdecnumber-bootstrap | ||
3856 | |||
3857 | @@ -23794,8 +24079,11 @@ all-stage2-libdecnumber: configure-stage | ||
3858 | $(HOST_EXPORTS) \ | ||
3859 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3860 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3861 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3862 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3863 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3864 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
3865 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
3866 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
3867 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3868 | $(TARGET-stage2-libdecnumber) | ||
3869 | |||
3870 | maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber | ||
3871 | @@ -23808,7 +24096,7 @@ clean-stage2-libdecnumber: | ||
3872 | $(MAKE) stage2-start; \ | ||
3873 | fi; \ | ||
3874 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3875 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3876 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3877 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3878 | clean | ||
3879 | @endif libdecnumber-bootstrap | ||
3880 | @@ -23829,8 +24117,11 @@ all-stageb2g0-libdecnumber: configure-st | ||
3881 | $(HOST_EXPORTS) \ | ||
3882 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3883 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3884 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3885 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3886 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3887 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
3888 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3889 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
3890 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3891 | $(TARGET-stageb2g0-libdecnumber) | ||
3892 | |||
3893 | maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber | ||
3894 | @@ -23843,7 +24134,7 @@ clean-stageb2g0-libdecnumber: | ||
3895 | $(MAKE) stageb2g0-start; \ | ||
3896 | fi; \ | ||
3897 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3898 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3899 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3900 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3901 | clean | ||
3902 | @endif libdecnumber-bootstrap | ||
3903 | @@ -23864,8 +24155,11 @@ all-stage3-libdecnumber: configure-stage | ||
3904 | $(HOST_EXPORTS) \ | ||
3905 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3906 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3907 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3908 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3909 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3910 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
3911 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
3912 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
3913 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3914 | $(TARGET-stage3-libdecnumber) | ||
3915 | |||
3916 | maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber | ||
3917 | @@ -23878,7 +24172,7 @@ clean-stage3-libdecnumber: | ||
3918 | $(MAKE) stage3-start; \ | ||
3919 | fi; \ | ||
3920 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3921 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3922 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3923 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3924 | clean | ||
3925 | @endif libdecnumber-bootstrap | ||
3926 | @@ -23899,8 +24193,11 @@ all-stageb3g2-libdecnumber: configure-st | ||
3927 | $(HOST_EXPORTS) \ | ||
3928 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3929 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3930 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3931 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3932 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3933 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
3934 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3935 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
3936 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3937 | $(TARGET-stageb3g2-libdecnumber) | ||
3938 | |||
3939 | maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber | ||
3940 | @@ -23913,7 +24210,7 @@ clean-stageb3g2-libdecnumber: | ||
3941 | $(MAKE) stageb3g2-start; \ | ||
3942 | fi; \ | ||
3943 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3944 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3945 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3946 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3947 | clean | ||
3948 | @endif libdecnumber-bootstrap | ||
3949 | @@ -23934,8 +24231,11 @@ all-stage4-libdecnumber: configure-stage | ||
3950 | $(HOST_EXPORTS) \ | ||
3951 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3952 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3953 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3954 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3955 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3956 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
3957 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
3958 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
3959 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3960 | $(TARGET-stage4-libdecnumber) | ||
3961 | |||
3962 | maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber | ||
3963 | @@ -23948,7 +24248,7 @@ clean-stage4-libdecnumber: | ||
3964 | $(MAKE) stage4-start; \ | ||
3965 | fi; \ | ||
3966 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3967 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3968 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3969 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3970 | clean | ||
3971 | @endif libdecnumber-bootstrap | ||
3972 | @@ -23969,8 +24269,11 @@ all-stageprofile-libdecnumber: configure | ||
3973 | $(HOST_EXPORTS) \ | ||
3974 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3975 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3976 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3977 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3978 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
3979 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
3980 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3981 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
3982 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3983 | $(TARGET-stageprofile-libdecnumber) | ||
3984 | |||
3985 | maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber | ||
3986 | @@ -23983,7 +24286,7 @@ clean-stageprofile-libdecnumber: | ||
3987 | $(MAKE) stageprofile-start; \ | ||
3988 | fi; \ | ||
3989 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3990 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
3991 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
3992 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
3993 | clean | ||
3994 | @endif libdecnumber-bootstrap | ||
3995 | @@ -24004,8 +24307,11 @@ all-stagefeedback-libdecnumber: configur | ||
3996 | $(HOST_EXPORTS) \ | ||
3997 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
3998 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
3999 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4000 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4001 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4002 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
4003 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4004 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4005 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4006 | $(TARGET-stagefeedback-libdecnumber) | ||
4007 | |||
4008 | maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber | ||
4009 | @@ -24018,7 +24324,7 @@ clean-stagefeedback-libdecnumber: | ||
4010 | $(MAKE) stagefeedback-start; \ | ||
4011 | fi; \ | ||
4012 | cd $(HOST_SUBDIR)/libdecnumber && \ | ||
4013 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4014 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4015 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4016 | clean | ||
4017 | @endif libdecnumber-bootstrap | ||
4018 | @@ -24432,7 +24738,8 @@ all-libgui: configure-libgui | ||
4019 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4020 | $(HOST_EXPORTS) \ | ||
4021 | (cd $(HOST_SUBDIR)/libgui && \ | ||
4022 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui)) | ||
4023 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4024 | + $(TARGET-libgui)) | ||
4025 | @endif libgui | ||
4026 | |||
4027 | |||
4028 | @@ -24849,9 +25156,9 @@ configure-stage1-libiberty: | ||
4029 | @r=`${PWD_COMMAND}`; export r; \ | ||
4030 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4031 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4032 | - $(HOST_EXPORTS) \ | ||
4033 | + $(HOST_EXPORTS) \ | ||
4034 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
4035 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
4036 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
4037 | echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \ | ||
4038 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4039 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4040 | @@ -24880,9 +25187,9 @@ configure-stage2-libiberty: | ||
4041 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4042 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4043 | $(HOST_EXPORTS) \ | ||
4044 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4045 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4046 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
4047 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
4048 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
4049 | echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \ | ||
4050 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4051 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4052 | @@ -24911,9 +25218,9 @@ configure-stageb2g0-libiberty: | ||
4053 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4054 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4055 | $(HOST_EXPORTS) \ | ||
4056 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4057 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4058 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
4059 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
4060 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
4061 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \ | ||
4062 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4063 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4064 | @@ -24942,9 +25249,9 @@ configure-stage3-libiberty: | ||
4065 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4066 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4067 | $(HOST_EXPORTS) \ | ||
4068 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4069 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4070 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
4071 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
4072 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
4073 | echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \ | ||
4074 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4075 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4076 | @@ -24973,9 +25280,9 @@ configure-stageb3g2-libiberty: | ||
4077 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4078 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4079 | $(HOST_EXPORTS) \ | ||
4080 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4081 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4082 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
4083 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
4084 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
4085 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \ | ||
4086 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4087 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4088 | @@ -25004,9 +25311,9 @@ configure-stage4-libiberty: | ||
4089 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4090 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4091 | $(HOST_EXPORTS) \ | ||
4092 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4093 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4094 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
4095 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
4096 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
4097 | echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \ | ||
4098 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4099 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4100 | @@ -25035,9 +25342,9 @@ configure-stageprofile-libiberty: | ||
4101 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4102 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4103 | $(HOST_EXPORTS) \ | ||
4104 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4105 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4106 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
4107 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
4108 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
4109 | echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \ | ||
4110 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4111 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4112 | @@ -25066,9 +25373,9 @@ configure-stagefeedback-libiberty: | ||
4113 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4114 | test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ | ||
4115 | $(HOST_EXPORTS) \ | ||
4116 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4117 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4118 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
4119 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
4120 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
4121 | echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \ | ||
4122 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ | ||
4123 | cd $(HOST_SUBDIR)/libiberty || exit 1; \ | ||
4124 | @@ -25103,7 +25410,8 @@ all-libiberty: configure-libiberty | ||
4125 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4126 | $(HOST_EXPORTS) \ | ||
4127 | (cd $(HOST_SUBDIR)/libiberty && \ | ||
4128 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty)) | ||
4129 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4130 | + $(TARGET-libiberty)) | ||
4131 | @endif libiberty | ||
4132 | |||
4133 | |||
4134 | @@ -25122,8 +25430,11 @@ all-stage1-libiberty: configure-stage1-l | ||
4135 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4136 | $(HOST_EXPORTS) \ | ||
4137 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4138 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4139 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
4140 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4141 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
4142 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
4143 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
4144 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
4145 | $(TARGET-stage1-libiberty) | ||
4146 | |||
4147 | maybe-clean-stage1-libiberty: clean-stage1-libiberty | ||
4148 | @@ -25136,7 +25447,7 @@ clean-stage1-libiberty: | ||
4149 | $(MAKE) stage1-start; \ | ||
4150 | fi; \ | ||
4151 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4152 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4153 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4154 | clean | ||
4155 | @endif libiberty-bootstrap | ||
4156 | |||
4157 | @@ -25156,8 +25467,11 @@ all-stage2-libiberty: configure-stage2-l | ||
4158 | $(HOST_EXPORTS) \ | ||
4159 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4160 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4161 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4162 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4163 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4164 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
4165 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
4166 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
4167 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4168 | $(TARGET-stage2-libiberty) | ||
4169 | |||
4170 | maybe-clean-stage2-libiberty: clean-stage2-libiberty | ||
4171 | @@ -25170,7 +25484,7 @@ clean-stage2-libiberty: | ||
4172 | $(MAKE) stage2-start; \ | ||
4173 | fi; \ | ||
4174 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4175 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4176 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4177 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4178 | clean | ||
4179 | @endif libiberty-bootstrap | ||
4180 | @@ -25191,8 +25505,11 @@ all-stageb2g0-libiberty: configure-stage | ||
4181 | $(HOST_EXPORTS) \ | ||
4182 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4183 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4184 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4185 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4186 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4187 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
4188 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
4189 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
4190 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4191 | $(TARGET-stageb2g0-libiberty) | ||
4192 | |||
4193 | maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty | ||
4194 | @@ -25205,7 +25522,7 @@ clean-stageb2g0-libiberty: | ||
4195 | $(MAKE) stageb2g0-start; \ | ||
4196 | fi; \ | ||
4197 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4198 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4199 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4200 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4201 | clean | ||
4202 | @endif libiberty-bootstrap | ||
4203 | @@ -25226,8 +25543,11 @@ all-stage3-libiberty: configure-stage3-l | ||
4204 | $(HOST_EXPORTS) \ | ||
4205 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4206 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4207 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4208 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4209 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4210 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
4211 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
4212 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
4213 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4214 | $(TARGET-stage3-libiberty) | ||
4215 | |||
4216 | maybe-clean-stage3-libiberty: clean-stage3-libiberty | ||
4217 | @@ -25240,7 +25560,7 @@ clean-stage3-libiberty: | ||
4218 | $(MAKE) stage3-start; \ | ||
4219 | fi; \ | ||
4220 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4221 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4222 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4223 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4224 | clean | ||
4225 | @endif libiberty-bootstrap | ||
4226 | @@ -25261,8 +25581,11 @@ all-stageb3g2-libiberty: configure-stage | ||
4227 | $(HOST_EXPORTS) \ | ||
4228 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4229 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4230 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4231 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4232 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4233 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
4234 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
4235 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
4236 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4237 | $(TARGET-stageb3g2-libiberty) | ||
4238 | |||
4239 | maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty | ||
4240 | @@ -25275,7 +25598,7 @@ clean-stageb3g2-libiberty: | ||
4241 | $(MAKE) stageb3g2-start; \ | ||
4242 | fi; \ | ||
4243 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4244 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4245 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4246 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4247 | clean | ||
4248 | @endif libiberty-bootstrap | ||
4249 | @@ -25296,8 +25619,11 @@ all-stage4-libiberty: configure-stage4-l | ||
4250 | $(HOST_EXPORTS) \ | ||
4251 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4252 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4253 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4254 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4255 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4256 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
4257 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
4258 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
4259 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4260 | $(TARGET-stage4-libiberty) | ||
4261 | |||
4262 | maybe-clean-stage4-libiberty: clean-stage4-libiberty | ||
4263 | @@ -25310,7 +25636,7 @@ clean-stage4-libiberty: | ||
4264 | $(MAKE) stage4-start; \ | ||
4265 | fi; \ | ||
4266 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4267 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4268 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4269 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4270 | clean | ||
4271 | @endif libiberty-bootstrap | ||
4272 | @@ -25331,8 +25657,11 @@ all-stageprofile-libiberty: configure-st | ||
4273 | $(HOST_EXPORTS) \ | ||
4274 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4275 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4276 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4277 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4278 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4279 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
4280 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
4281 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
4282 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4283 | $(TARGET-stageprofile-libiberty) | ||
4284 | |||
4285 | maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty | ||
4286 | @@ -25345,7 +25674,7 @@ clean-stageprofile-libiberty: | ||
4287 | $(MAKE) stageprofile-start; \ | ||
4288 | fi; \ | ||
4289 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4290 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4291 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4292 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4293 | clean | ||
4294 | @endif libiberty-bootstrap | ||
4295 | @@ -25366,8 +25695,11 @@ all-stagefeedback-libiberty: configure-s | ||
4296 | $(HOST_EXPORTS) \ | ||
4297 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4298 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4299 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4300 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4301 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4302 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
4303 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4304 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4305 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4306 | $(TARGET-stagefeedback-libiberty) | ||
4307 | |||
4308 | maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty | ||
4309 | @@ -25380,7 +25712,7 @@ clean-stagefeedback-libiberty: | ||
4310 | $(MAKE) stagefeedback-start; \ | ||
4311 | fi; \ | ||
4312 | cd $(HOST_SUBDIR)/libiberty && \ | ||
4313 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4314 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4315 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4316 | clean | ||
4317 | @endif libiberty-bootstrap | ||
4318 | @@ -25794,7 +26126,8 @@ all-libtool: configure-libtool | ||
4319 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4320 | $(HOST_EXPORTS) \ | ||
4321 | (cd $(HOST_SUBDIR)/libtool && \ | ||
4322 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool)) | ||
4323 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4324 | + $(TARGET-libtool)) | ||
4325 | @endif libtool | ||
4326 | |||
4327 | |||
4328 | @@ -26218,7 +26551,8 @@ all-m4: configure-m4 | ||
4329 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4330 | $(HOST_EXPORTS) \ | ||
4331 | (cd $(HOST_SUBDIR)/m4 && \ | ||
4332 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4)) | ||
4333 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4334 | + $(TARGET-m4)) | ||
4335 | @endif m4 | ||
4336 | |||
4337 | |||
4338 | @@ -26642,7 +26976,8 @@ all-make: configure-make | ||
4339 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4340 | $(HOST_EXPORTS) \ | ||
4341 | (cd $(HOST_SUBDIR)/make && \ | ||
4342 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make)) | ||
4343 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4344 | + $(TARGET-make)) | ||
4345 | @endif make | ||
4346 | |||
4347 | |||
4348 | @@ -27066,7 +27401,8 @@ all-mmalloc: configure-mmalloc | ||
4349 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4350 | $(HOST_EXPORTS) \ | ||
4351 | (cd $(HOST_SUBDIR)/mmalloc && \ | ||
4352 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc)) | ||
4353 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4354 | + $(TARGET-mmalloc)) | ||
4355 | @endif mmalloc | ||
4356 | |||
4357 | |||
4358 | @@ -27484,7 +27820,8 @@ all-patch: configure-patch | ||
4359 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4360 | $(HOST_EXPORTS) \ | ||
4361 | (cd $(HOST_SUBDIR)/patch && \ | ||
4362 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch)) | ||
4363 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4364 | + $(TARGET-patch)) | ||
4365 | @endif patch | ||
4366 | |||
4367 | |||
4368 | @@ -27908,7 +28245,8 @@ all-perl: configure-perl | ||
4369 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4370 | $(HOST_EXPORTS) \ | ||
4371 | (cd $(HOST_SUBDIR)/perl && \ | ||
4372 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl)) | ||
4373 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4374 | + $(TARGET-perl)) | ||
4375 | @endif perl | ||
4376 | |||
4377 | |||
4378 | @@ -28332,7 +28670,8 @@ all-prms: configure-prms | ||
4379 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4380 | $(HOST_EXPORTS) \ | ||
4381 | (cd $(HOST_SUBDIR)/prms && \ | ||
4382 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms)) | ||
4383 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4384 | + $(TARGET-prms)) | ||
4385 | @endif prms | ||
4386 | |||
4387 | |||
4388 | @@ -28756,7 +29095,8 @@ all-rcs: configure-rcs | ||
4389 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4390 | $(HOST_EXPORTS) \ | ||
4391 | (cd $(HOST_SUBDIR)/rcs && \ | ||
4392 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs)) | ||
4393 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4394 | + $(TARGET-rcs)) | ||
4395 | @endif rcs | ||
4396 | |||
4397 | |||
4398 | @@ -29180,7 +29520,8 @@ all-readline: configure-readline | ||
4399 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4400 | $(HOST_EXPORTS) \ | ||
4401 | (cd $(HOST_SUBDIR)/readline && \ | ||
4402 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline)) | ||
4403 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4404 | + $(TARGET-readline)) | ||
4405 | @endif readline | ||
4406 | |||
4407 | |||
4408 | @@ -29604,7 +29945,8 @@ all-release: configure-release | ||
4409 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4410 | $(HOST_EXPORTS) \ | ||
4411 | (cd $(HOST_SUBDIR)/release && \ | ||
4412 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release)) | ||
4413 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4414 | + $(TARGET-release)) | ||
4415 | @endif release | ||
4416 | |||
4417 | |||
4418 | @@ -30016,7 +30358,8 @@ all-recode: configure-recode | ||
4419 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4420 | $(HOST_EXPORTS) \ | ||
4421 | (cd $(HOST_SUBDIR)/recode && \ | ||
4422 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode)) | ||
4423 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4424 | + $(TARGET-recode)) | ||
4425 | @endif recode | ||
4426 | |||
4427 | |||
4428 | @@ -30440,7 +30783,8 @@ all-sed: configure-sed | ||
4429 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4430 | $(HOST_EXPORTS) \ | ||
4431 | (cd $(HOST_SUBDIR)/sed && \ | ||
4432 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed)) | ||
4433 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4434 | + $(TARGET-sed)) | ||
4435 | @endif sed | ||
4436 | |||
4437 | |||
4438 | @@ -30864,7 +31208,8 @@ all-send-pr: configure-send-pr | ||
4439 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4440 | $(HOST_EXPORTS) \ | ||
4441 | (cd $(HOST_SUBDIR)/send-pr && \ | ||
4442 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr)) | ||
4443 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4444 | + $(TARGET-send-pr)) | ||
4445 | @endif send-pr | ||
4446 | |||
4447 | |||
4448 | @@ -31288,7 +31633,8 @@ all-shellutils: configure-shellutils | ||
4449 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4450 | $(HOST_EXPORTS) \ | ||
4451 | (cd $(HOST_SUBDIR)/shellutils && \ | ||
4452 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils)) | ||
4453 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4454 | + $(TARGET-shellutils)) | ||
4455 | @endif shellutils | ||
4456 | |||
4457 | |||
4458 | @@ -31712,7 +32058,8 @@ all-sid: configure-sid | ||
4459 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4460 | $(HOST_EXPORTS) \ | ||
4461 | (cd $(HOST_SUBDIR)/sid && \ | ||
4462 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid)) | ||
4463 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4464 | + $(TARGET-sid)) | ||
4465 | @endif sid | ||
4466 | |||
4467 | |||
4468 | @@ -32136,7 +32483,8 @@ all-sim: configure-sim | ||
4469 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4470 | $(HOST_EXPORTS) \ | ||
4471 | (cd $(HOST_SUBDIR)/sim && \ | ||
4472 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim)) | ||
4473 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4474 | + $(TARGET-sim)) | ||
4475 | @endif sim | ||
4476 | |||
4477 | |||
4478 | @@ -32560,7 +32908,8 @@ all-tar: configure-tar | ||
4479 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4480 | $(HOST_EXPORTS) \ | ||
4481 | (cd $(HOST_SUBDIR)/tar && \ | ||
4482 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar)) | ||
4483 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4484 | + $(TARGET-tar)) | ||
4485 | @endif tar | ||
4486 | |||
4487 | |||
4488 | @@ -32984,7 +33333,8 @@ all-texinfo: configure-texinfo | ||
4489 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4490 | $(HOST_EXPORTS) \ | ||
4491 | (cd $(HOST_SUBDIR)/texinfo && \ | ||
4492 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo)) | ||
4493 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4494 | + $(TARGET-texinfo)) | ||
4495 | @endif texinfo | ||
4496 | |||
4497 | |||
4498 | @@ -33402,7 +33752,8 @@ all-textutils: configure-textutils | ||
4499 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4500 | $(HOST_EXPORTS) \ | ||
4501 | (cd $(HOST_SUBDIR)/textutils && \ | ||
4502 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils)) | ||
4503 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4504 | + $(TARGET-textutils)) | ||
4505 | @endif textutils | ||
4506 | |||
4507 | |||
4508 | @@ -33826,7 +34177,8 @@ all-time: configure-time | ||
4509 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4510 | $(HOST_EXPORTS) \ | ||
4511 | (cd $(HOST_SUBDIR)/time && \ | ||
4512 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time)) | ||
4513 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4514 | + $(TARGET-time)) | ||
4515 | @endif time | ||
4516 | |||
4517 | |||
4518 | @@ -34250,7 +34602,8 @@ all-uudecode: configure-uudecode | ||
4519 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4520 | $(HOST_EXPORTS) \ | ||
4521 | (cd $(HOST_SUBDIR)/uudecode && \ | ||
4522 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode)) | ||
4523 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4524 | + $(TARGET-uudecode)) | ||
4525 | @endif uudecode | ||
4526 | |||
4527 | |||
4528 | @@ -34674,7 +35027,8 @@ all-wdiff: configure-wdiff | ||
4529 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4530 | $(HOST_EXPORTS) \ | ||
4531 | (cd $(HOST_SUBDIR)/wdiff && \ | ||
4532 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff)) | ||
4533 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4534 | + $(TARGET-wdiff)) | ||
4535 | @endif wdiff | ||
4536 | |||
4537 | |||
4538 | @@ -35098,7 +35452,8 @@ all-zip: configure-zip | ||
4539 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4540 | $(HOST_EXPORTS) \ | ||
4541 | (cd $(HOST_SUBDIR)/zip && \ | ||
4542 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip)) | ||
4543 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4544 | + $(TARGET-zip)) | ||
4545 | @endif zip | ||
4546 | |||
4547 | |||
4548 | @@ -35518,9 +35873,9 @@ configure-stage1-zlib: | ||
4549 | @r=`${PWD_COMMAND}`; export r; \ | ||
4550 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4551 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4552 | - $(HOST_EXPORTS) \ | ||
4553 | + $(HOST_EXPORTS) \ | ||
4554 | CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
4555 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
4556 | + CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ | ||
4557 | echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \ | ||
4558 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4559 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4560 | @@ -35549,9 +35904,9 @@ configure-stage2-zlib: | ||
4561 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4562 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4563 | $(HOST_EXPORTS) \ | ||
4564 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4565 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4566 | CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
4567 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
4568 | + CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ | ||
4569 | echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \ | ||
4570 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4571 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4572 | @@ -35580,9 +35935,9 @@ configure-stageb2g0-zlib: | ||
4573 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4574 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4575 | $(HOST_EXPORTS) \ | ||
4576 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4577 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4578 | CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
4579 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
4580 | + CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ | ||
4581 | echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \ | ||
4582 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4583 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4584 | @@ -35611,9 +35966,9 @@ configure-stage3-zlib: | ||
4585 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4586 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4587 | $(HOST_EXPORTS) \ | ||
4588 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4589 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4590 | CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
4591 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
4592 | + CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ | ||
4593 | echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \ | ||
4594 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4595 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4596 | @@ -35642,9 +35997,9 @@ configure-stageb3g2-zlib: | ||
4597 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4598 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4599 | $(HOST_EXPORTS) \ | ||
4600 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4601 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4602 | CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
4603 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
4604 | + CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ | ||
4605 | echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \ | ||
4606 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4607 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4608 | @@ -35673,9 +36028,9 @@ configure-stage4-zlib: | ||
4609 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4610 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4611 | $(HOST_EXPORTS) \ | ||
4612 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4613 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4614 | CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
4615 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
4616 | + CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ | ||
4617 | echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \ | ||
4618 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4619 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4620 | @@ -35704,9 +36059,9 @@ configure-stageprofile-zlib: | ||
4621 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4622 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4623 | $(HOST_EXPORTS) \ | ||
4624 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4625 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4626 | CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
4627 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
4628 | + CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ | ||
4629 | echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \ | ||
4630 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4631 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4632 | @@ -35735,9 +36090,9 @@ configure-stagefeedback-zlib: | ||
4633 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4634 | test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ | ||
4635 | $(HOST_EXPORTS) \ | ||
4636 | - $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4637 | + $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4638 | CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
4639 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
4640 | + CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ | ||
4641 | echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \ | ||
4642 | $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ | ||
4643 | cd $(HOST_SUBDIR)/zlib || exit 1; \ | ||
4644 | @@ -35772,7 +36127,8 @@ all-zlib: configure-zlib | ||
4645 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4646 | $(HOST_EXPORTS) \ | ||
4647 | (cd $(HOST_SUBDIR)/zlib && \ | ||
4648 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib)) | ||
4649 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4650 | + $(TARGET-zlib)) | ||
4651 | @endif zlib | ||
4652 | |||
4653 | |||
4654 | @@ -35791,8 +36147,11 @@ all-stage1-zlib: configure-stage1-zlib | ||
4655 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4656 | $(HOST_EXPORTS) \ | ||
4657 | cd $(HOST_SUBDIR)/zlib && \ | ||
4658 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4659 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
4660 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4661 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
4662 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
4663 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
4664 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ | ||
4665 | $(TARGET-stage1-zlib) | ||
4666 | |||
4667 | maybe-clean-stage1-zlib: clean-stage1-zlib | ||
4668 | @@ -35805,7 +36164,7 @@ clean-stage1-zlib: | ||
4669 | $(MAKE) stage1-start; \ | ||
4670 | fi; \ | ||
4671 | cd $(HOST_SUBDIR)/zlib && \ | ||
4672 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4673 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4674 | clean | ||
4675 | @endif zlib-bootstrap | ||
4676 | |||
4677 | @@ -35825,8 +36184,11 @@ all-stage2-zlib: configure-stage2-zlib | ||
4678 | $(HOST_EXPORTS) \ | ||
4679 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4680 | cd $(HOST_SUBDIR)/zlib && \ | ||
4681 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4682 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4683 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4684 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
4685 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
4686 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
4687 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4688 | $(TARGET-stage2-zlib) | ||
4689 | |||
4690 | maybe-clean-stage2-zlib: clean-stage2-zlib | ||
4691 | @@ -35839,7 +36201,7 @@ clean-stage2-zlib: | ||
4692 | $(MAKE) stage2-start; \ | ||
4693 | fi; \ | ||
4694 | cd $(HOST_SUBDIR)/zlib && \ | ||
4695 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4696 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4697 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4698 | clean | ||
4699 | @endif zlib-bootstrap | ||
4700 | @@ -35860,8 +36222,11 @@ all-stageb2g0-zlib: configure-stageb2g0- | ||
4701 | $(HOST_EXPORTS) \ | ||
4702 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4703 | cd $(HOST_SUBDIR)/zlib && \ | ||
4704 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4705 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4706 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4707 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
4708 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
4709 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
4710 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4711 | $(TARGET-stageb2g0-zlib) | ||
4712 | |||
4713 | maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib | ||
4714 | @@ -35874,7 +36239,7 @@ clean-stageb2g0-zlib: | ||
4715 | $(MAKE) stageb2g0-start; \ | ||
4716 | fi; \ | ||
4717 | cd $(HOST_SUBDIR)/zlib && \ | ||
4718 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4719 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4720 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4721 | clean | ||
4722 | @endif zlib-bootstrap | ||
4723 | @@ -35895,8 +36260,11 @@ all-stage3-zlib: configure-stage3-zlib | ||
4724 | $(HOST_EXPORTS) \ | ||
4725 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4726 | cd $(HOST_SUBDIR)/zlib && \ | ||
4727 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4728 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4729 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4730 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
4731 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
4732 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
4733 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4734 | $(TARGET-stage3-zlib) | ||
4735 | |||
4736 | maybe-clean-stage3-zlib: clean-stage3-zlib | ||
4737 | @@ -35909,7 +36277,7 @@ clean-stage3-zlib: | ||
4738 | $(MAKE) stage3-start; \ | ||
4739 | fi; \ | ||
4740 | cd $(HOST_SUBDIR)/zlib && \ | ||
4741 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4742 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4743 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4744 | clean | ||
4745 | @endif zlib-bootstrap | ||
4746 | @@ -35930,8 +36298,11 @@ all-stageb3g2-zlib: configure-stageb3g2- | ||
4747 | $(HOST_EXPORTS) \ | ||
4748 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4749 | cd $(HOST_SUBDIR)/zlib && \ | ||
4750 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4751 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4752 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4753 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
4754 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
4755 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
4756 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4757 | $(TARGET-stageb3g2-zlib) | ||
4758 | |||
4759 | maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib | ||
4760 | @@ -35944,7 +36315,7 @@ clean-stageb3g2-zlib: | ||
4761 | $(MAKE) stageb3g2-start; \ | ||
4762 | fi; \ | ||
4763 | cd $(HOST_SUBDIR)/zlib && \ | ||
4764 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4765 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4766 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4767 | clean | ||
4768 | @endif zlib-bootstrap | ||
4769 | @@ -35965,8 +36336,11 @@ all-stage4-zlib: configure-stage4-zlib | ||
4770 | $(HOST_EXPORTS) \ | ||
4771 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4772 | cd $(HOST_SUBDIR)/zlib && \ | ||
4773 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4774 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4775 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4776 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
4777 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
4778 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
4779 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4780 | $(TARGET-stage4-zlib) | ||
4781 | |||
4782 | maybe-clean-stage4-zlib: clean-stage4-zlib | ||
4783 | @@ -35979,7 +36353,7 @@ clean-stage4-zlib: | ||
4784 | $(MAKE) stage4-start; \ | ||
4785 | fi; \ | ||
4786 | cd $(HOST_SUBDIR)/zlib && \ | ||
4787 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4788 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4789 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4790 | clean | ||
4791 | @endif zlib-bootstrap | ||
4792 | @@ -36000,8 +36374,11 @@ all-stageprofile-zlib: configure-stagepr | ||
4793 | $(HOST_EXPORTS) \ | ||
4794 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4795 | cd $(HOST_SUBDIR)/zlib && \ | ||
4796 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4797 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4798 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4799 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
4800 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
4801 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
4802 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4803 | $(TARGET-stageprofile-zlib) | ||
4804 | |||
4805 | maybe-clean-stageprofile-zlib: clean-stageprofile-zlib | ||
4806 | @@ -36014,7 +36391,7 @@ clean-stageprofile-zlib: | ||
4807 | $(MAKE) stageprofile-start; \ | ||
4808 | fi; \ | ||
4809 | cd $(HOST_SUBDIR)/zlib && \ | ||
4810 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4811 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4812 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4813 | clean | ||
4814 | @endif zlib-bootstrap | ||
4815 | @@ -36035,8 +36412,11 @@ all-stagefeedback-zlib: configure-stagef | ||
4816 | $(HOST_EXPORTS) \ | ||
4817 | $(POSTSTAGE1_HOST_EXPORTS) \ | ||
4818 | cd $(HOST_SUBDIR)/zlib && \ | ||
4819 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4820 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4821 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
4822 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
4823 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4824 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
4825 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4826 | $(TARGET-stagefeedback-zlib) | ||
4827 | |||
4828 | maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib | ||
4829 | @@ -36049,7 +36429,7 @@ clean-stagefeedback-zlib: | ||
4830 | $(MAKE) stagefeedback-start; \ | ||
4831 | fi; \ | ||
4832 | cd $(HOST_SUBDIR)/zlib && \ | ||
4833 | - $(MAKE) $(FLAGS_TO_PASS) \ | ||
4834 | + $(MAKE) $(EXTRA_HOST_FLAGS) \ | ||
4835 | $(POSTSTAGE1_FLAGS_TO_PASS) \ | ||
4836 | clean | ||
4837 | @endif zlib-bootstrap | ||
4838 | @@ -36451,7 +36831,8 @@ all-gdb: configure-gdb | ||
4839 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4840 | $(HOST_EXPORTS) \ | ||
4841 | (cd $(HOST_SUBDIR)/gdb && \ | ||
4842 | - $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb)) | ||
4843 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \ | ||
4844 | + $(TARGET-gdb)) | ||
4845 | @endif gdb | ||
4846 | |||
4847 | |||
4848 | @@ -36875,7 +37256,8 @@ all-expect: configure-expect | ||
4849 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4850 | $(HOST_EXPORTS) \ | ||
4851 | (cd $(HOST_SUBDIR)/expect && \ | ||
4852 | - $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect)) | ||
4853 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \ | ||
4854 | + $(TARGET-expect)) | ||
4855 | @endif expect | ||
4856 | |||
4857 | |||
4858 | @@ -37299,7 +37681,8 @@ all-guile: configure-guile | ||
4859 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4860 | $(HOST_EXPORTS) \ | ||
4861 | (cd $(HOST_SUBDIR)/guile && \ | ||
4862 | - $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile)) | ||
4863 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \ | ||
4864 | + $(TARGET-guile)) | ||
4865 | @endif guile | ||
4866 | |||
4867 | |||
4868 | @@ -37723,7 +38106,8 @@ all-tk: configure-tk | ||
4869 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4870 | $(HOST_EXPORTS) \ | ||
4871 | (cd $(HOST_SUBDIR)/tk && \ | ||
4872 | - $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk)) | ||
4873 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \ | ||
4874 | + $(TARGET-tk)) | ||
4875 | @endif tk | ||
4876 | |||
4877 | |||
4878 | @@ -38147,7 +38531,8 @@ all-libtermcap: configure-libtermcap | ||
4879 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4880 | $(HOST_EXPORTS) \ | ||
4881 | (cd $(HOST_SUBDIR)/libtermcap && \ | ||
4882 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap)) | ||
4883 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4884 | + $(TARGET-libtermcap)) | ||
4885 | @endif libtermcap | ||
4886 | |||
4887 | |||
4888 | @@ -38505,7 +38890,8 @@ all-utils: configure-utils | ||
4889 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4890 | $(HOST_EXPORTS) \ | ||
4891 | (cd $(HOST_SUBDIR)/utils && \ | ||
4892 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils)) | ||
4893 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4894 | + $(TARGET-utils)) | ||
4895 | @endif utils | ||
4896 | |||
4897 | |||
4898 | @@ -38923,7 +39309,8 @@ all-gnattools: configure-gnattools | ||
4899 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4900 | $(HOST_EXPORTS) \ | ||
4901 | (cd $(HOST_SUBDIR)/gnattools && \ | ||
4902 | - $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools)) | ||
4903 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ | ||
4904 | + $(TARGET-gnattools)) | ||
4905 | @endif gnattools | ||
4906 | |||
4907 | |||
4908 | @@ -39368,7 +39755,8 @@ all-target-libstdc++-v3: configure-targe | ||
4909 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4910 | $(RAW_CXX_TARGET_EXPORTS) \ | ||
4911 | (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ | ||
4912 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3)) | ||
4913 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \ | ||
4914 | + $(TARGET-target-libstdc++-v3)) | ||
4915 | @endif target-libstdc++-v3 | ||
4916 | |||
4917 | |||
4918 | @@ -39809,7 +40197,8 @@ all-target-libmudflap: configure-target- | ||
4919 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4920 | $(NORMAL_TARGET_EXPORTS) \ | ||
4921 | (cd $(TARGET_SUBDIR)/libmudflap && \ | ||
4922 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap)) | ||
4923 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
4924 | + $(TARGET-target-libmudflap)) | ||
4925 | @endif target-libmudflap | ||
4926 | |||
4927 | |||
4928 | @@ -40250,7 +40639,8 @@ all-target-libssp: configure-target-libs | ||
4929 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4930 | $(NORMAL_TARGET_EXPORTS) \ | ||
4931 | (cd $(TARGET_SUBDIR)/libssp && \ | ||
4932 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp)) | ||
4933 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
4934 | + $(TARGET-target-libssp)) | ||
4935 | @endif target-libssp | ||
4936 | |||
4937 | |||
4938 | @@ -40691,7 +41081,8 @@ all-target-newlib: configure-target-newl | ||
4939 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
4940 | $(NORMAL_TARGET_EXPORTS) \ | ||
4941 | (cd $(TARGET_SUBDIR)/newlib && \ | ||
4942 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib)) | ||
4943 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
4944 | + $(TARGET-target-newlib)) | ||
4945 | @endif target-newlib | ||
4946 | |||
4947 | |||
4948 | @@ -41137,9 +41528,9 @@ configure-stage1-target-libgcc: | ||
4949 | mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ | ||
4950 | fi; \ | ||
4951 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
4952 | - $(NORMAL_TARGET_EXPORTS) \ | ||
4953 | - CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ | ||
4954 | - LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ | ||
4955 | + $(NORMAL_TARGET_EXPORTS) \ | ||
4956 | + CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
4957 | + CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
4958 | echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \ | ||
4959 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
4960 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
4961 | @@ -41180,9 +41571,9 @@ configure-stage2-target-libgcc: | ||
4962 | fi; \ | ||
4963 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
4964 | $(NORMAL_TARGET_EXPORTS) \ | ||
4965 | - \ | ||
4966 | - CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ | ||
4967 | - LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ | ||
4968 | + \ | ||
4969 | + CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
4970 | + CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
4971 | echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \ | ||
4972 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
4973 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
4974 | @@ -41223,9 +41614,9 @@ configure-stageb2g0-target-libgcc: | ||
4975 | fi; \ | ||
4976 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
4977 | $(NORMAL_TARGET_EXPORTS) \ | ||
4978 | - \ | ||
4979 | - CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ | ||
4980 | - LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \ | ||
4981 | + \ | ||
4982 | + CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
4983 | + CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
4984 | echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \ | ||
4985 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
4986 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
4987 | @@ -41266,9 +41657,9 @@ configure-stage3-target-libgcc: | ||
4988 | fi; \ | ||
4989 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
4990 | $(NORMAL_TARGET_EXPORTS) \ | ||
4991 | - \ | ||
4992 | - CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ | ||
4993 | - LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ | ||
4994 | + \ | ||
4995 | + CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
4996 | + CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
4997 | echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \ | ||
4998 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
4999 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
5000 | @@ -41309,9 +41700,9 @@ configure-stageb3g2-target-libgcc: | ||
5001 | fi; \ | ||
5002 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
5003 | $(NORMAL_TARGET_EXPORTS) \ | ||
5004 | - \ | ||
5005 | - CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ | ||
5006 | - LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \ | ||
5007 | + \ | ||
5008 | + CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
5009 | + CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
5010 | echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \ | ||
5011 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
5012 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
5013 | @@ -41352,9 +41743,9 @@ configure-stage4-target-libgcc: | ||
5014 | fi; \ | ||
5015 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
5016 | $(NORMAL_TARGET_EXPORTS) \ | ||
5017 | - \ | ||
5018 | - CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ | ||
5019 | - LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ | ||
5020 | + \ | ||
5021 | + CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
5022 | + CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
5023 | echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \ | ||
5024 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
5025 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
5026 | @@ -41395,9 +41786,9 @@ configure-stageprofile-target-libgcc: | ||
5027 | fi; \ | ||
5028 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
5029 | $(NORMAL_TARGET_EXPORTS) \ | ||
5030 | - \ | ||
5031 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ | ||
5032 | - LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ | ||
5033 | + \ | ||
5034 | + CFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
5035 | + CXXFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
5036 | echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \ | ||
5037 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
5038 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
5039 | @@ -41438,9 +41829,9 @@ configure-stagefeedback-target-libgcc: | ||
5040 | fi; \ | ||
5041 | test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ | ||
5042 | $(NORMAL_TARGET_EXPORTS) \ | ||
5043 | - \ | ||
5044 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ | ||
5045 | - LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ | ||
5046 | + \ | ||
5047 | + CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ | ||
5048 | + CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | ||
5049 | echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \ | ||
5050 | $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ | ||
5051 | cd $(TARGET_SUBDIR)/libgcc || exit 1; \ | ||
5052 | @@ -41475,7 +41866,8 @@ all-target-libgcc: configure-target-libg | ||
5053 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5054 | $(NORMAL_TARGET_EXPORTS) \ | ||
5055 | (cd $(TARGET_SUBDIR)/libgcc && \ | ||
5056 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgcc)) | ||
5057 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5058 | + $(TARGET-target-libgcc)) | ||
5059 | @endif target-libgcc | ||
5060 | |||
5061 | |||
5062 | @@ -41494,8 +41886,11 @@ all-stage1-target-libgcc: configure-stag | ||
5063 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5064 | $(NORMAL_TARGET_EXPORTS) \ | ||
5065 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5066 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5067 | - CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ | ||
5068 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5069 | + CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ | ||
5070 | + LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ | ||
5071 | + CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ | ||
5072 | + CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \ | ||
5073 | $(TARGET-stage1-target-libgcc) | ||
5074 | |||
5075 | maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc | ||
5076 | @@ -41508,7 +41903,7 @@ clean-stage1-target-libgcc: | ||
5077 | $(MAKE) stage1-start; \ | ||
5078 | fi; \ | ||
5079 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5080 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5081 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5082 | clean | ||
5083 | @endif target-libgcc-bootstrap | ||
5084 | |||
5085 | @@ -41528,8 +41923,11 @@ all-stage2-target-libgcc: configure-stag | ||
5086 | $(NORMAL_TARGET_EXPORTS) \ | ||
5087 | \ | ||
5088 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5089 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5090 | - CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" \ | ||
5091 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5092 | + CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ | ||
5093 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ | ||
5094 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ | ||
5095 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \ | ||
5096 | $(TARGET-stage2-target-libgcc) | ||
5097 | |||
5098 | maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc | ||
5099 | @@ -41542,7 +41940,7 @@ clean-stage2-target-libgcc: | ||
5100 | $(MAKE) stage2-start; \ | ||
5101 | fi; \ | ||
5102 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5103 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5104 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5105 | \ | ||
5106 | clean | ||
5107 | @endif target-libgcc-bootstrap | ||
5108 | @@ -41563,8 +41961,11 @@ all-stageb2g0-target-libgcc: configure-s | ||
5109 | $(NORMAL_TARGET_EXPORTS) \ | ||
5110 | \ | ||
5111 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5112 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5113 | - CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
5114 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5115 | + CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ | ||
5116 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ | ||
5117 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ | ||
5118 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \ | ||
5119 | $(TARGET-stageb2g0-target-libgcc) | ||
5120 | |||
5121 | maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc | ||
5122 | @@ -41577,7 +41978,7 @@ clean-stageb2g0-target-libgcc: | ||
5123 | $(MAKE) stageb2g0-start; \ | ||
5124 | fi; \ | ||
5125 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5126 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5127 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5128 | \ | ||
5129 | clean | ||
5130 | @endif target-libgcc-bootstrap | ||
5131 | @@ -41598,8 +41999,11 @@ all-stage3-target-libgcc: configure-stag | ||
5132 | $(NORMAL_TARGET_EXPORTS) \ | ||
5133 | \ | ||
5134 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5135 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5136 | - CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" \ | ||
5137 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5138 | + CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ | ||
5139 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ | ||
5140 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ | ||
5141 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \ | ||
5142 | $(TARGET-stage3-target-libgcc) | ||
5143 | |||
5144 | maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc | ||
5145 | @@ -41612,7 +42016,7 @@ clean-stage3-target-libgcc: | ||
5146 | $(MAKE) stage3-start; \ | ||
5147 | fi; \ | ||
5148 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5149 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5150 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5151 | \ | ||
5152 | clean | ||
5153 | @endif target-libgcc-bootstrap | ||
5154 | @@ -41633,8 +42037,11 @@ all-stageb3g2-target-libgcc: configure-s | ||
5155 | $(NORMAL_TARGET_EXPORTS) \ | ||
5156 | \ | ||
5157 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5158 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5159 | - CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
5160 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5161 | + CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ | ||
5162 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ | ||
5163 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ | ||
5164 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \ | ||
5165 | $(TARGET-stageb3g2-target-libgcc) | ||
5166 | |||
5167 | maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc | ||
5168 | @@ -41647,7 +42054,7 @@ clean-stageb3g2-target-libgcc: | ||
5169 | $(MAKE) stageb3g2-start; \ | ||
5170 | fi; \ | ||
5171 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5172 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5173 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5174 | \ | ||
5175 | clean | ||
5176 | @endif target-libgcc-bootstrap | ||
5177 | @@ -41668,8 +42075,11 @@ all-stage4-target-libgcc: configure-stag | ||
5178 | $(NORMAL_TARGET_EXPORTS) \ | ||
5179 | \ | ||
5180 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5181 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5182 | - CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
5183 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5184 | + CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ | ||
5185 | + LIBCFLAGS="$(STAGE4_CFLAGS)" \ | ||
5186 | + CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ | ||
5187 | + CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \ | ||
5188 | $(TARGET-stage4-target-libgcc) | ||
5189 | |||
5190 | maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc | ||
5191 | @@ -41682,7 +42092,7 @@ clean-stage4-target-libgcc: | ||
5192 | $(MAKE) stage4-start; \ | ||
5193 | fi; \ | ||
5194 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5195 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5196 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5197 | \ | ||
5198 | clean | ||
5199 | @endif target-libgcc-bootstrap | ||
5200 | @@ -41703,8 +42113,11 @@ all-stageprofile-target-libgcc: configur | ||
5201 | $(NORMAL_TARGET_EXPORTS) \ | ||
5202 | \ | ||
5203 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5204 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5205 | - CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
5206 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5207 | + CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ | ||
5208 | + LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
5209 | + CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \ | ||
5210 | + CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_TARGET_FLAGS) \ | ||
5211 | $(TARGET-stageprofile-target-libgcc) | ||
5212 | |||
5213 | maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc | ||
5214 | @@ -41717,7 +42130,7 @@ clean-stageprofile-target-libgcc: | ||
5215 | $(MAKE) stageprofile-start; \ | ||
5216 | fi; \ | ||
5217 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5218 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5219 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5220 | \ | ||
5221 | clean | ||
5222 | @endif target-libgcc-bootstrap | ||
5223 | @@ -41738,8 +42151,11 @@ all-stagefeedback-target-libgcc: configu | ||
5224 | $(NORMAL_TARGET_EXPORTS) \ | ||
5225 | \ | ||
5226 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5227 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5228 | - CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
5229 | + $(MAKE) $(BASE_FLAGS_TO_PASS) \ | ||
5230 | + CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ | ||
5231 | + LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
5232 | + CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ | ||
5233 | + CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \ | ||
5234 | $(TARGET-stagefeedback-target-libgcc) | ||
5235 | |||
5236 | maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc | ||
5237 | @@ -41752,7 +42168,7 @@ clean-stagefeedback-target-libgcc: | ||
5238 | $(MAKE) stagefeedback-start; \ | ||
5239 | fi; \ | ||
5240 | cd $(TARGET_SUBDIR)/libgcc && \ | ||
5241 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | ||
5242 | + $(MAKE) $(EXTRA_TARGET_FLAGS) \ | ||
5243 | \ | ||
5244 | clean | ||
5245 | @endif target-libgcc-bootstrap | ||
5246 | @@ -42191,7 +42607,8 @@ all-target-libgfortran: configure-target | ||
5247 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5248 | $(NORMAL_TARGET_EXPORTS) \ | ||
5249 | (cd $(TARGET_SUBDIR)/libgfortran && \ | ||
5250 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran)) | ||
5251 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5252 | + $(TARGET-target-libgfortran)) | ||
5253 | @endif target-libgfortran | ||
5254 | |||
5255 | |||
5256 | @@ -42632,7 +43049,8 @@ all-target-libobjc: configure-target-lib | ||
5257 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5258 | $(NORMAL_TARGET_EXPORTS) \ | ||
5259 | (cd $(TARGET_SUBDIR)/libobjc && \ | ||
5260 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc)) | ||
5261 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5262 | + $(TARGET-target-libobjc)) | ||
5263 | @endif target-libobjc | ||
5264 | |||
5265 | |||
5266 | @@ -43073,7 +43491,8 @@ all-target-libtermcap: configure-target- | ||
5267 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5268 | $(NORMAL_TARGET_EXPORTS) \ | ||
5269 | (cd $(TARGET_SUBDIR)/libtermcap && \ | ||
5270 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap)) | ||
5271 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5272 | + $(TARGET-target-libtermcap)) | ||
5273 | @endif target-libtermcap | ||
5274 | |||
5275 | |||
5276 | @@ -43449,7 +43868,8 @@ all-target-winsup: configure-target-wins | ||
5277 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5278 | $(NORMAL_TARGET_EXPORTS) \ | ||
5279 | (cd $(TARGET_SUBDIR)/winsup && \ | ||
5280 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup)) | ||
5281 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5282 | + $(TARGET-target-winsup)) | ||
5283 | @endif target-winsup | ||
5284 | |||
5285 | |||
5286 | @@ -43890,7 +44310,8 @@ all-target-libgloss: configure-target-li | ||
5287 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5288 | $(NORMAL_TARGET_EXPORTS) \ | ||
5289 | (cd $(TARGET_SUBDIR)/libgloss && \ | ||
5290 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss)) | ||
5291 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5292 | + $(TARGET-target-libgloss)) | ||
5293 | @endif target-libgloss | ||
5294 | |||
5295 | |||
5296 | @@ -44326,7 +44747,8 @@ all-target-libiberty: configure-target-l | ||
5297 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5298 | $(NORMAL_TARGET_EXPORTS) \ | ||
5299 | (cd $(TARGET_SUBDIR)/libiberty && \ | ||
5300 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty)) | ||
5301 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5302 | + $(TARGET-target-libiberty)) | ||
5303 | @endif target-libiberty | ||
5304 | |||
5305 | |||
5306 | @@ -44767,7 +45189,8 @@ all-target-gperf: configure-target-gperf | ||
5307 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5308 | $(NORMAL_TARGET_EXPORTS) \ | ||
5309 | (cd $(TARGET_SUBDIR)/gperf && \ | ||
5310 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf)) | ||
5311 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5312 | + $(TARGET-target-gperf)) | ||
5313 | @endif target-gperf | ||
5314 | |||
5315 | |||
5316 | @@ -45208,7 +45631,8 @@ all-target-examples: configure-target-ex | ||
5317 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5318 | $(NORMAL_TARGET_EXPORTS) \ | ||
5319 | (cd $(TARGET_SUBDIR)/examples && \ | ||
5320 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples)) | ||
5321 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5322 | + $(TARGET-target-examples)) | ||
5323 | @endif target-examples | ||
5324 | |||
5325 | |||
5326 | @@ -45639,7 +46063,8 @@ all-target-libffi: configure-target-libf | ||
5327 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5328 | $(NORMAL_TARGET_EXPORTS) \ | ||
5329 | (cd $(TARGET_SUBDIR)/libffi && \ | ||
5330 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi)) | ||
5331 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5332 | + $(TARGET-target-libffi)) | ||
5333 | @endif target-libffi | ||
5334 | |||
5335 | |||
5336 | @@ -46080,7 +46505,8 @@ all-target-libjava: configure-target-lib | ||
5337 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5338 | $(RAW_CXX_TARGET_EXPORTS) \ | ||
5339 | (cd $(TARGET_SUBDIR)/libjava && \ | ||
5340 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava)) | ||
5341 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \ | ||
5342 | + $(TARGET-target-libjava)) | ||
5343 | @endif target-libjava | ||
5344 | |||
5345 | |||
5346 | @@ -46521,7 +46947,8 @@ all-target-zlib: configure-target-zlib | ||
5347 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5348 | $(NORMAL_TARGET_EXPORTS) \ | ||
5349 | (cd $(TARGET_SUBDIR)/zlib && \ | ||
5350 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib)) | ||
5351 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5352 | + $(TARGET-target-zlib)) | ||
5353 | @endif target-zlib | ||
5354 | |||
5355 | |||
5356 | @@ -46962,7 +47389,8 @@ all-target-boehm-gc: configure-target-bo | ||
5357 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5358 | $(NORMAL_TARGET_EXPORTS) \ | ||
5359 | (cd $(TARGET_SUBDIR)/boehm-gc && \ | ||
5360 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc)) | ||
5361 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5362 | + $(TARGET-target-boehm-gc)) | ||
5363 | @endif target-boehm-gc | ||
5364 | |||
5365 | |||
5366 | @@ -47403,7 +47831,8 @@ all-target-qthreads: configure-target-qt | ||
5367 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5368 | $(NORMAL_TARGET_EXPORTS) \ | ||
5369 | (cd $(TARGET_SUBDIR)/qthreads && \ | ||
5370 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads)) | ||
5371 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5372 | + $(TARGET-target-qthreads)) | ||
5373 | @endif target-qthreads | ||
5374 | |||
5375 | |||
5376 | @@ -47844,7 +48273,8 @@ all-target-rda: configure-target-rda | ||
5377 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5378 | $(NORMAL_TARGET_EXPORTS) \ | ||
5379 | (cd $(TARGET_SUBDIR)/rda && \ | ||
5380 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda)) | ||
5381 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5382 | + $(TARGET-target-rda)) | ||
5383 | @endif target-rda | ||
5384 | |||
5385 | |||
5386 | @@ -48285,7 +48715,8 @@ all-target-libada: configure-target-liba | ||
5387 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5388 | $(NORMAL_TARGET_EXPORTS) \ | ||
5389 | (cd $(TARGET_SUBDIR)/libada && \ | ||
5390 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada)) | ||
5391 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5392 | + $(TARGET-target-libada)) | ||
5393 | @endif target-libada | ||
5394 | |||
5395 | |||
5396 | @@ -48726,7 +49157,8 @@ all-target-libgomp: configure-target-lib | ||
5397 | s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | ||
5398 | $(NORMAL_TARGET_EXPORTS) \ | ||
5399 | (cd $(TARGET_SUBDIR)/libgomp && \ | ||
5400 | - $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp)) | ||
5401 | + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | ||
5402 | + $(TARGET-target-libgomp)) | ||
5403 | @endif target-libgomp | ||
5404 | |||
5405 | |||
5406 | Index: gcc-4.3.1/configure | ||
5407 | =================================================================== | ||
5408 | --- gcc-4.3.1.orig/configure 2008-02-01 19:29:30.000000000 -0800 | ||
5409 | +++ gcc-4.3.1/configure 2008-07-21 11:22:34.000000000 -0700 | ||
5410 | @@ -272,7 +272,7 @@ PACKAGE_STRING= | ||
5411 | PACKAGE_BUGREPORT= | ||
5412 | |||
5413 | ac_unique_file="move-if-change" | ||
5414 | -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_noncanonical host_noncanonical target_noncanonical host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN LN_S TOPLEVEL_CONFIGURE_ARGUMENTS build_libsubdir build_subdir host_subdir target_subdir CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX GNATBIND ac_ct_GNATBIND GNATMAKE ac_ct_GNATMAKE do_compare gmplibs gmpinc stage1_languages SYSROOT_CFLAGS_FOR_TARGET DEBUG_PREFIX_CFLAGS_FOR_TARGET RPATH_ENVVAR tooldir build_tooldir CONFIGURE_GDB_TK GDB_TK INSTALL_GDB_TK build_configargs build_configdirs host_configargs configdirs target_configargs AR_FOR_BUILD AS_FOR_BUILD CC_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD CXX_FOR_BUILD DLLTOOL_FOR_BUILD GCJ_FOR_BUILD GFORTRAN_FOR_BUILD LDFLAGS_FOR_BUILD LD_FOR_BUILD NM_FOR_BUILD RANLIB_FOR_BUILD WINDMC_FOR_BUILD WINDRES_FOR_BUILD config_shell YACC BISON M4 LEX FLEX MAKEINFO EXPECT RUNTEST AR AS DLLTOOL LD LIPO NM RANLIB STRIP WINDRES WINDMC OBJCOPY OBJDUMP CC_FOR_TARGET CXX_FOR_TARGET GCC_FOR_TARGET GCJ_FOR_TARGET GFORTRAN_FOR_TARGET AR_FOR_TARGET AS_FOR_TARGET DLLTOOL_FOR_TARGET LD_FOR_TARGET LIPO_FOR_TARGET NM_FOR_TARGET OBJDUMP_FOR_TARGET RANLIB_FOR_TARGET STRIP_FOR_TARGET WINDRES_FOR_TARGET WINDMC_FOR_TARGET RAW_CXX_FOR_TARGET FLAGS_FOR_TARGET COMPILER_AS_FOR_TARGET COMPILER_LD_FOR_TARGET COMPILER_NM_FOR_TARGET MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT stage1_cflags stage1_checking stage2_werror_flag datarootdir docdir pdfdir htmldir LIBOBJS LTLIBOBJS' | ||
5415 | +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_noncanonical host_noncanonical target_noncanonical host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN LN_S TOPLEVEL_CONFIGURE_ARGUMENTS build_libsubdir build_subdir host_subdir target_subdir CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX GNATBIND ac_ct_GNATBIND GNATMAKE ac_ct_GNATMAKE do_compare gmplibs gmpinc stage1_languages SYSROOT_CFLAGS_FOR_TARGET DEBUG_PREFIX_CFLAGS_FOR_TARGET CFLAGS_FOR_TARGET CXXFLAGS_FOR_TARGET RPATH_ENVVAR tooldir build_tooldir CONFIGURE_GDB_TK GDB_TK INSTALL_GDB_TK build_configargs build_configdirs host_configargs configdirs target_configargs AR_FOR_BUILD AS_FOR_BUILD CC_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD CXX_FOR_BUILD DLLTOOL_FOR_BUILD GCJ_FOR_BUILD GFORTRAN_FOR_BUILD LDFLAGS_FOR_BUILD LD_FOR_BUILD NM_FOR_BUILD RANLIB_FOR_BUILD WINDMC_FOR_BUILD WINDRES_FOR_BUILD config_shell YACC BISON M4 LEX FLEX MAKEINFO EXPECT RUNTEST AR AS DLLTOOL LD LIPO NM RANLIB STRIP WINDRES WINDMC OBJCOPY OBJDUMP CC_FOR_TARGET CXX_FOR_TARGET GCC_FOR_TARGET GCJ_FOR_TARGET GFORTRAN_FOR_TARGET AR_FOR_TARGET AS_FOR_TARGET DLLTOOL_FOR_TARGET LD_FOR_TARGET LIPO_FOR_TARGET NM_FOR_TARGET OBJDUMP_FOR_TARGET RANLIB_FOR_TARGET STRIP_FOR_TARGET WINDRES_FOR_TARGET WINDMC_FOR_TARGET RAW_CXX_FOR_TARGET FLAGS_FOR_TARGET COMPILER_AS_FOR_TARGET COMPILER_LD_FOR_TARGET COMPILER_NM_FOR_TARGET MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT stage1_cflags stage1_checking stage2_werror_flag datarootdir docdir pdfdir htmldir LIBOBJS LTLIBOBJS' | ||
5416 | ac_subst_files='serialization_dependencies host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag' | ||
5417 | |||
5418 | # Initialize some variables set by options. | ||
5419 | @@ -5147,6 +5147,38 @@ else | ||
5420 | fi; | ||
5421 | |||
5422 | |||
5423 | +# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS | ||
5424 | +# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS | ||
5425 | +# might also be empty (or "-g", if a non-GCC C++ compiler is in the path). | ||
5426 | +# We want to ensure that TARGET libraries (which we know are built with | ||
5427 | +# gcc) are built with "-O2 -g", so include those options when setting | ||
5428 | +# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. | ||
5429 | +if test "x$CFLAGS_FOR_TARGET" = x; then | ||
5430 | + CFLAGS_FOR_TARGET=$CFLAGS | ||
5431 | + case " $CFLAGS " in | ||
5432 | + *" -O2 "*) ;; | ||
5433 | + *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;; | ||
5434 | + esac | ||
5435 | + case " $CFLAGS " in | ||
5436 | + *" -g "* | *" -g3 "*) ;; | ||
5437 | + *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;; | ||
5438 | + esac | ||
5439 | +fi | ||
5440 | + | ||
5441 | + | ||
5442 | +if test "x$CXXFLAGS_FOR_TARGET" = x; then | ||
5443 | + CXXFLAGS_FOR_TARGET=$CXXFLAGS | ||
5444 | + case " $CXXFLAGS " in | ||
5445 | + *" -O2 "*) ;; | ||
5446 | + *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;; | ||
5447 | + esac | ||
5448 | + case " $CXXFLAGS " in | ||
5449 | + *" -g "* | *" -g3 "*) ;; | ||
5450 | + *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;; | ||
5451 | + esac | ||
5452 | +fi | ||
5453 | + | ||
5454 | + | ||
5455 | # Handle --with-headers=XXX. If the value is not "yes", the contents of | ||
5456 | # the named directory are copied to $(tooldir)/sys-include. | ||
5457 | if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then | ||
5458 | @@ -12825,6 +12857,8 @@ s,@gmpinc@,$gmpinc,;t t | ||
5459 | s,@stage1_languages@,$stage1_languages,;t t | ||
5460 | s,@SYSROOT_CFLAGS_FOR_TARGET@,$SYSROOT_CFLAGS_FOR_TARGET,;t t | ||
5461 | s,@DEBUG_PREFIX_CFLAGS_FOR_TARGET@,$DEBUG_PREFIX_CFLAGS_FOR_TARGET,;t t | ||
5462 | +s,@CFLAGS_FOR_TARGET@,$CFLAGS_FOR_TARGET,;t t | ||
5463 | +s,@CXXFLAGS_FOR_TARGET@,$CXXFLAGS_FOR_TARGET,;t t | ||
5464 | s,@RPATH_ENVVAR@,$RPATH_ENVVAR,;t t | ||
5465 | s,@tooldir@,$tooldir,;t t | ||
5466 | s,@build_tooldir@,$build_tooldir,;t t | ||
diff --git a/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb b/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb index 8057608e0d..9562b43fdc 100644 --- a/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb +++ b/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb | |||
@@ -1,4 +1,4 @@ | |||
1 | PR = "r5" | 1 | PR = "r6" |
2 | 2 | ||
3 | inherit sdk | 3 | inherit sdk |
4 | 4 | ||
@@ -7,8 +7,12 @@ require gcc-cross-sdk.inc | |||
7 | require gcc-configure-sdk.inc | 7 | require gcc-configure-sdk.inc |
8 | require gcc-package-sdk.inc | 8 | require gcc-package-sdk.inc |
9 | 9 | ||
10 | DEPENDS += "gmp-native mpfr-native" | 10 | DEPENDS += "gmp-sdk mpfr-sdk" |
11 | 11 | ||
12 | EXTRA_OECONF += "--disable-libunwind-exceptions --disable-libssp \ | 12 | EXTRA_OECONF += "--disable-libunwind-exceptions --disable-libssp \ |
13 | --disable-libgomp --disable-libmudflap \ | 13 | --disable-libgomp --disable-libmudflap \ |
14 | --with-mpfr=${STAGING_DIR_NATIVE}${layout_exec_prefix}" | 14 | --with-mpfr=${STAGING_DIR_NATIVE}${layout_exec_prefix}" |
15 | |||
16 | # to find libmpfr | ||
17 | export LD_LIBRARY_PATH = "${STAGING_LIBDIR}" | ||
18 | |||