Add libcody
[gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13 #
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
18 #
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157 GOC="$(GOC_FOR_BUILD)"; export GOC; \
158 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159 GDC="$(GDC_FOR_BUILD)"; export GDC; \
160 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
161 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162 LD="$(LD_FOR_BUILD)"; export LD; \
163 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
164 NM="$(NM_FOR_BUILD)"; export NM; \
165 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
166 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
167 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168
169 # These variables must be set on the make command line for directories
170 # built for the build system to override those in BASE_FLAGS_TO_PASS.
171 EXTRA_BUILD_FLAGS = \
172 CFLAGS="$(CFLAGS_FOR_BUILD)" \
173 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174
175 # This is the list of directories to built for the host system.
176 SUBDIRS = @configdirs@
177 TARGET_CONFIGDIRS = @target_configdirs@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the host system.
180 HOST_CONFIGARGS = @host_configargs@
181 # Host programs are put under this directory, which is . except if building
182 # with srcdir=..
183 HOST_SUBDIR = @host_subdir@
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system. We need to pass
186 # some to the GCC configure because of its hybrid host/target nature.
187 HOST_EXPORTS = \
188 $(BASE_EXPORTS) \
189 CC="$(CC)"; export CC; \
190 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
191 CFLAGS="$(CFLAGS)"; export CFLAGS; \
192 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193 CXX="$(CXX)"; export CXX; \
194 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 GDC="$(GDC)"; export GDC; \
198 AR="$(AR)"; export AR; \
199 AS="$(AS)"; export AS; \
200 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 OTOOL="$(OTOOL)"; export OTOOL; \
212 READELF="$(READELF)"; export READELF; \
213 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
214 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
215 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
216 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
217 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
218 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
219 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
220 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
221 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
222 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
223 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
224 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
225 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
226 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
227 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
228 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
229 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
230 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
231 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
232 @if gcc-bootstrap
233 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
234 @endif gcc-bootstrap
235 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
236
237 POSTSTAGE1_CXX_EXPORT = \
238 CXX='$(CXX)'; export CXX; \
239 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
240 @if target-libstdc++-v3-bootstrap
241 # Override the above if we're bootstrapping C++.
242 POSTSTAGE1_CXX_EXPORT = \
243 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
244 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
245 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
248 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
249 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
250 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
251 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
252 export CXX; \
253 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
254 @endif target-libstdc++-v3-bootstrap
255
256 # Similar, for later GCC stages.
257 POSTSTAGE1_HOST_EXPORTS = \
258 $(HOST_EXPORTS) \
259 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
260 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
261 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
262 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
263 $(POSTSTAGE1_CXX_EXPORT) \
264 $(LTO_EXPORTS) \
265 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
266 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
267 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
268 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
269 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
270 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
271 export GDC; \
272 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
273 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
274 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
275 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
276
277 # Target libraries are put under this directory:
278 TARGET_SUBDIR = @target_subdir@
279 # This is set by the configure script to the arguments to use when configuring
280 # directories built for the target.
281 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
282 # This is the list of variables to export in the environment when
283 # configuring subdirectories for the target system.
284 BASE_TARGET_EXPORTS = \
285 $(BASE_EXPORTS) \
286 AR="$(AR_FOR_TARGET)"; export AR; \
287 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
288 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
289 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
290 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
291 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
293 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
294 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
295 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
296 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
297 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
298 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
299 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
300 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
301 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
302 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
303 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
304 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
305 READELF="$(READELF_FOR_TARGET)"; export READELF; \
306 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
307 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
308 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
309 @if gcc-bootstrap
310 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
311 @endif gcc-bootstrap
312 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
313 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
314
315 RAW_CXX_TARGET_EXPORTS = \
316 $(BASE_TARGET_EXPORTS) \
317 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
318 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
319
320 NORMAL_TARGET_EXPORTS = \
321 $(BASE_TARGET_EXPORTS) \
322 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
323
324 # Where to find GMP
325 HOST_GMPLIBS = @gmplibs@
326 HOST_GMPINC = @gmpinc@
327
328 # Where to find isl
329 HOST_ISLLIBS = @isllibs@
330 HOST_ISLINC = @islinc@
331
332 # Where to find libelf
333 HOST_LIBELFLIBS = @libelflibs@
334 HOST_LIBELFINC = @libelfinc@
335
336 # ----------------------------------------------
337 # Programs producing files for the BUILD machine
338 # ----------------------------------------------
339
340 SHELL = @SHELL@
341
342 # pwd command to use. Allow user to override default by setting PWDCMD in
343 # the environment to account for automounters. The make variable must not
344 # be called PWDCMD, otherwise the value set here is passed to make
345 # subprocesses and overrides the setting from the user's environment.
346 # Don't use PWD since it is a common shell environment variable and we
347 # don't want to corrupt it.
348 PWD_COMMAND = $${PWDCMD-pwd}
349
350 # compilers to use to create programs which must be run in the build
351 # environment.
352 AR_FOR_BUILD = @AR_FOR_BUILD@
353 AS_FOR_BUILD = @AS_FOR_BUILD@
354 CC_FOR_BUILD = @CC_FOR_BUILD@
355 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
356 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
357 CXX_FOR_BUILD = @CXX_FOR_BUILD@
358 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
359 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
360 GOC_FOR_BUILD = @GOC_FOR_BUILD@
361 GDC_FOR_BUILD = @GDC_FOR_BUILD@
362 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
363 LD_FOR_BUILD = @LD_FOR_BUILD@
364 NM_FOR_BUILD = @NM_FOR_BUILD@
365 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
366 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
367 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
368
369 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
370 # here so that they can be overridden by Makefile fragments.
371 BUILD_PREFIX = @BUILD_PREFIX@
372 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
373
374 # Flags to pass to stage2 and later makes. They are defined
375 # here so that they can be overridden by Makefile fragments.
376 BOOT_CFLAGS= -g -O2
377 BOOT_LDFLAGS=
378 BOOT_ADAFLAGS= -gnatpg
379
380 AWK = @AWK@
381 SED = @SED@
382 BISON = @BISON@
383 YACC = @YACC@
384 FLEX = @FLEX@
385 LEX = @LEX@
386 M4 = @M4@
387 MAKEINFO = @MAKEINFO@
388 EXPECT = @EXPECT@
389 RUNTEST = @RUNTEST@
390
391 AUTO_PROFILE = gcc-auto-profile -c 10000000
392
393 # This just becomes part of the MAKEINFO definition passed down to
394 # sub-makes. It lets flags be given on the command line while still
395 # using the makeinfo from the object tree.
396 # (Default to avoid splitting info files by setting the threshold high.)
397 MAKEINFOFLAGS = --split-size=5000000
398
399 # ---------------------------------------------
400 # Programs producing files for the HOST machine
401 # ---------------------------------------------
402
403 AS = @AS@
404 AR = @AR@
405 AR_FLAGS = rc
406 CC = @CC@
407 CXX = @CXX@
408 DLLTOOL = @DLLTOOL@
409 LD = @LD@
410 LIPO = @LIPO@
411 NM = @NM@
412 OBJDUMP = @OBJDUMP@
413 OTOOL = @OTOOL@
414 RANLIB = @RANLIB@
415 READELF = @READELF@
416 STRIP = @STRIP@
417 WINDRES = @WINDRES@
418 WINDMC = @WINDMC@
419
420 GDC = @GDC@
421 GNATBIND = @GNATBIND@
422 GNATMAKE = @GNATMAKE@
423
424 CFLAGS = @CFLAGS@
425 LDFLAGS = @LDFLAGS@
426 LIBCFLAGS = $(CFLAGS)
427 CXXFLAGS = @CXXFLAGS@
428 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
429 GOCFLAGS = $(CFLAGS)
430 GDCFLAGS = $(CFLAGS)
431
432 CREATE_GCOV = create_gcov
433
434 TFLAGS =
435
436 # Defaults for all stages; some are overridden below.
437
438 STAGE_CFLAGS = $(BOOT_CFLAGS)
439 STAGE_TFLAGS = $(TFLAGS)
440 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
441
442
443 # Defaults for stage 1; some are overridden below.
444 STAGE1_CFLAGS = $(STAGE_CFLAGS)
445 STAGE1_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE1_TFLAGS = $(STAGE_TFLAGS)
451 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453 # Defaults for stage 2; some are overridden below.
454 STAGE2_CFLAGS = $(STAGE_CFLAGS)
455 STAGE2_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE2_TFLAGS = $(STAGE_TFLAGS)
461 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463 # Defaults for stage 3; some are overridden below.
464 STAGE3_CFLAGS = $(STAGE_CFLAGS)
465 STAGE3_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGE3_TFLAGS = $(STAGE_TFLAGS)
471 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473 # Defaults for stage 4; some are overridden below.
474 STAGE4_CFLAGS = $(STAGE_CFLAGS)
475 STAGE4_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGE4_TFLAGS = $(STAGE_TFLAGS)
481 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482
483 # Defaults for stage profile; some are overridden below.
484 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
485 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
491 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492
493 # Defaults for stage train; some are overridden below.
494 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
495 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
501 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502
503 # Defaults for stage feedback; some are overridden below.
504 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
505 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
506 @if target-libstdc++-v3-bootstrap
507 # Override the above if we're bootstrapping C++.
508 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
509 @endif target-libstdc++-v3-bootstrap
510 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
511 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512
513 # Defaults for stage autoprofile; some are overridden below.
514 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
515 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
516 @if target-libstdc++-v3-bootstrap
517 # Override the above if we're bootstrapping C++.
518 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
519 @endif target-libstdc++-v3-bootstrap
520 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
521 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522
523 # Defaults for stage autofeedback; some are overridden below.
524 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
525 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
526 @if target-libstdc++-v3-bootstrap
527 # Override the above if we're bootstrapping C++.
528 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
529 @endif target-libstdc++-v3-bootstrap
530 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
531 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532
533
534 # By default, C and C++ are the only stage1 languages, because they are the
535 # only ones we require to build with the bootstrap compiler, and also the
536 # only ones useful for building stage2.
537
538 STAGE1_CFLAGS = @stage1_cflags@
539 STAGE1_CHECKING = @stage1_checking@
540 STAGE1_LANGUAGES = @stage1_languages@
541 # * We force-disable intermodule optimizations, even if
542 # --enable-intermodule was passed, since the installed compiler
543 # probably can't handle them. Luckily, autoconf always respects
544 # the last argument when conflicting --enable arguments are passed.
545 # * Likewise, we force-disable coverage flags, since the installed
546 # compiler probably has never heard of them.
547 # * We also disable -Wformat, since older GCCs don't understand newer %s.
548 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
549 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
550 --disable-build-format-warnings
551
552 # When using the slow stage1 compiler disable IL verification and forcefully
553 # enable it when using the stage2 compiler instead. As we later compare
554 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
555 # checking when building all target libraries for release builds.
556 STAGE1_TFLAGS += -fno-checking
557 STAGE2_CFLAGS += -fno-checking
558 STAGE2_TFLAGS += -fno-checking
559 STAGE3_CFLAGS += -fchecking=1
560 STAGE3_TFLAGS += -fchecking=1
561
562 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
563 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
564
565 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
566 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
567
568 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use
569 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
570
571 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
572 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
573
574 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
575 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
576
577 do-compare = @do_compare@
578 do-compare3 = $(do-compare)
579
580 # -----------------------------------------------
581 # Programs producing files for the TARGET machine
582 # -----------------------------------------------
583
584 AR_FOR_TARGET=@AR_FOR_TARGET@
585 AS_FOR_TARGET=@AS_FOR_TARGET@
586 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
587
588 # If GCC_FOR_TARGET is not overriden on the command line, then this
589 # variable is passed down to the gcc Makefile, where it is used to
590 # build libgcc2.a. We define it here so that it can itself be
591 # overridden on the command line.
592 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
593 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
594 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
595 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
596 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
597 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
598 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
599 LD_FOR_TARGET=@LD_FOR_TARGET@
600
601 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
602 NM_FOR_TARGET=@NM_FOR_TARGET@
603 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
604 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
605 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
606 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
607 READELF_FOR_TARGET=@READELF_FOR_TARGET@
608 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
609 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
610 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
611
612 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
613 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
614 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
615
616 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
617 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
618
619 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
620 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
621 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
622 GOCFLAGS_FOR_TARGET = -O2 -g
623 GDCFLAGS_FOR_TARGET = -O2 -g
624
625 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
626 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
627 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
628
629 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
630
631 # ------------------------------------
632 # Miscellaneous targets and flag lists
633 # ------------------------------------
634
635 # The first rule in the file had better be this one. Don't put any above it.
636 # This lives here to allow makefile fragments to contain dependencies.
637 all:
638
639 #### host and target specific makefile fragments come in here.
640 @target_makefile_frag@
641 @alphaieee_frag@
642 @ospace_frag@
643 @host_makefile_frag@
644 ###
645
646 # This is the list of directories that may be needed in RPATH_ENVVAR
647 # so that programs built for the target machine work.
648 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
649
650 @if target-libstdc++-v3
651 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
652 @endif target-libstdc++-v3
653
654 @if target-libsanitizer
655 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
656 @endif target-libsanitizer
657
658 @if target-libvtv
659 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
660 @endif target-libvtv
661
662 @if target-liboffloadmic
663 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
664 @endif target-liboffloadmic
665
666 @if target-libssp
667 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
668 @endif target-libssp
669
670 @if target-libphobos
671 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
672 @endif target-libphobos
673
674 @if target-libgomp
675 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
676 @endif target-libgomp
677
678 @if target-libitm
679 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
680 @endif target-libitm
681
682 @if target-libatomic
683 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
684 @endif target-libatomic
685
686
687
688 # This is the list of directories that may be needed in RPATH_ENVVAR
689 # so that programs built for the host machine work.
690 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
691
692 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
693 @if gcc
694 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
695 @endif gcc
696
697
698 @if gmp
699 HOST_LIB_PATH_gmp = \
700 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
701 @endif gmp
702
703 @if mpfr
704 HOST_LIB_PATH_mpfr = \
705 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
706 @endif mpfr
707
708 @if mpc
709 HOST_LIB_PATH_mpc = \
710 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
711 @endif mpc
712
713 @if isl
714 HOST_LIB_PATH_isl = \
715 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
716 @endif isl
717
718 @if libelf
719 HOST_LIB_PATH_libelf = \
720 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
721 @endif libelf
722
723
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
726 @if target-libstdc++-v3
727 # CXX_FOR_TARGET is tricky to get right for target libs that require a
728 # functional C++ compiler. When we recurse, if we expand
729 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
730 # libstdc++ include flags from the script. Instead, we get an
731 # -funconfigured-* word, so that we'll get errors if this invalid C++
732 # command line is used for anything, but also so that we can use the
733 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
734 # don't pass it on, sub-make will use the default definition, that
735 # re-expands it at the time of use, so we'll get it right when we need
736 # it. One potential exception is the expansion of CXX_FOR_TARGET
737 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
738 # really work, for C++ host programs can't depend on the current-stage
739 # C++ target library.
740 CXX_FOR_TARGET_FLAG_TO_PASS = \
741 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
742 @endif target-libstdc++-v3
743
744 # Flags to pass down to all sub-makes. STAGE*FLAGS,
745 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
746 # overrideable (for a bootstrap build stage1 also builds gcc.info).
747 BASE_FLAGS_TO_PASS = \
748 "DESTDIR=$(DESTDIR)" \
749 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
750 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
751 "bindir=$(bindir)" \
752 "datadir=$(datadir)" \
753 "exec_prefix=$(exec_prefix)" \
754 "includedir=$(includedir)" \
755 "datarootdir=$(datarootdir)" \
756 "docdir=$(docdir)" \
757 "infodir=$(infodir)" \
758 "pdfdir=$(pdfdir)" \
759 "htmldir=$(htmldir)" \
760 "libdir=$(libdir)" \
761 "libexecdir=$(libexecdir)" \
762 "lispdir=$(lispdir)" \
763 "localstatedir=$(localstatedir)" \
764 "mandir=$(mandir)" \
765 "oldincludedir=$(oldincludedir)" \
766 "prefix=$(prefix)" \
767 "sbindir=$(sbindir)" \
768 "sharedstatedir=$(sharedstatedir)" \
769 "sysconfdir=$(sysconfdir)" \
770 "tooldir=$(tooldir)" \
771 "build_tooldir=$(build_tooldir)" \
772 "target_alias=$(target_alias)" \
773 "AWK=$(AWK)" \
774 "BISON=$(BISON)" \
775 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
776 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
777 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
778 "EXPECT=$(EXPECT)" \
779 "FLEX=$(FLEX)" \
780 "INSTALL=$(INSTALL)" \
781 "INSTALL_DATA=$(INSTALL_DATA)" \
782 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
783 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
784 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
785 "LEX=$(LEX)" \
786 "M4=$(M4)" \
787 "MAKE=$(MAKE)" \
788 "RUNTEST=$(RUNTEST)" \
789 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
790 "SED=$(SED)" \
791 "SHELL=$(SHELL)" \
792 "YACC=$(YACC)" \
793 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
794 "ADA_CFLAGS=$(ADA_CFLAGS)" \
795 "AR_FLAGS=$(AR_FLAGS)" \
796 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
797 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
798 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
799 "CFLAGS=$(CFLAGS)" \
800 "CXXFLAGS=$(CXXFLAGS)" \
801 "LDFLAGS=$(LDFLAGS)" \
802 "LIBCFLAGS=$(LIBCFLAGS)" \
803 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
804 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
805 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
806 "GNATBIND=$(GNATBIND)" \
807 "GNATMAKE=$(GNATMAKE)" \
808 "GDC=$(GDC)" \
809 "GDCFLAGS=$(GDCFLAGS)" \
810 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
811 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
812 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
813 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
814 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
815 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
816 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
817 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
818 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
819 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
820 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
821 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
822 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
823 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
824 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
825 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
826 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
827 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
828 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
829 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
830 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
831 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
832 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
833 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
834 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
835 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
836 "BUILD_CONFIG=$(BUILD_CONFIG)" \
837 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838 "LEAN=$(LEAN)" \
839 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
840 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
841 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
842 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
843 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
844 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
845 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
846 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
847 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
848 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
849 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
850 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
851 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
852 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
853 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
854 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
855 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
856 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
857 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
858 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
859 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
860 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
861 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
862 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
863 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
864 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
865 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
866 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
867 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
868 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
869 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
870 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
871 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
872 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
873 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
874 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
875 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
876 "TFLAGS=$(TFLAGS)" \
877 "CONFIG_SHELL=$(SHELL)" \
878 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
879 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
880
881 # We leave this in just in case, but it is not needed anymore.
882 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
883
884 # Flags to pass down to most sub-makes, in which we're building with
885 # the host environment.
886 EXTRA_HOST_FLAGS = \
887 'AR=$(AR)' \
888 'AS=$(AS)' \
889 'CC=$(CC)' \
890 'CXX=$(CXX)' \
891 'DLLTOOL=$(DLLTOOL)' \
892 'GFORTRAN=$(GFORTRAN)' \
893 'GOC=$(GOC)' \
894 'GDC=$(GDC)' \
895 'LD=$(LD)' \
896 'LIPO=$(LIPO)' \
897 'NM=$(NM)' \
898 'OBJDUMP=$(OBJDUMP)' \
899 'OTOOL=$(OTOOL)' \
900 'RANLIB=$(RANLIB)' \
901 'READELF=$(READELF)' \
902 'STRIP=$(STRIP)' \
903 'WINDRES=$(WINDRES)' \
904 'WINDMC=$(WINDMC)' \
905 'CREATE_GCOV=$(CREATE_GCOV)'
906
907 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
908
909 # Flags to pass to stage1 or when not bootstrapping.
910
911 STAGE1_FLAGS_TO_PASS = \
912 LDFLAGS="$${LDFLAGS}" \
913 HOST_LIBS="$${HOST_LIBS}"
914
915 # Flags to pass to stage2 and later makes.
916
917 POSTSTAGE1_FLAGS_TO_PASS = \
918 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
919 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
920 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
921 GNATBIND="$${GNATBIND}" \
922 LDFLAGS="$${LDFLAGS}" \
923 HOST_LIBS="$${HOST_LIBS}" \
924 $(LTO_FLAGS_TO_PASS) \
925 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
926
927 @if gcc-bootstrap
928 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
929 $(POSTSTAGE1_HOST_EXPORTS) \
930 fi;
931
932 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
933 @endif gcc-bootstrap
934
935 # Flags to pass down to makes which are built with the target environment.
936 # The double $ decreases the length of the command line; those variables
937 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
938 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
939 # so we expand them here.
940 EXTRA_TARGET_FLAGS = \
941 'AR=$$(AR_FOR_TARGET)' \
942 'AS=$(COMPILER_AS_FOR_TARGET)' \
943 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
944 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
945 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
946 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
947 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
948 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
949 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
950 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
952 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
953 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
954 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
955 'LD=$(COMPILER_LD_FOR_TARGET)' \
956 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
957 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
958 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
959 'NM=$(COMPILER_NM_FOR_TARGET)' \
960 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
961 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
962 'RANLIB=$$(RANLIB_FOR_TARGET)' \
963 'READELF=$$(READELF_FOR_TARGET)' \
964 'WINDRES=$$(WINDRES_FOR_TARGET)' \
965 'WINDMC=$$(WINDMC_FOR_TARGET)' \
966 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
967 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
968 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
969 "TFLAGS=$$TFLAGS"
970
971 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
972
973 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
974 # unfortunately needs the native compiler and the target ar and
975 # ranlib.
976 # If any variables are added here, they must be added to do-*, below.
977 # The BUILD_* variables are a special case, which are used for the gcc
978 # cross-building scheme.
979 EXTRA_GCC_FLAGS = \
980 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
981 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
982 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
983
984 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
985
986 @if gcc
987 BUILD_CONFIG = @BUILD_CONFIG@
988 ifneq ($(BUILD_CONFIG),)
989 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
990 endif
991 @endif gcc
992
993 .PHONY: configure-host
994 configure-host: \
995 maybe-configure-bfd \
996 maybe-configure-opcodes \
997 maybe-configure-binutils \
998 maybe-configure-bison \
999 maybe-configure-cgen \
1000 maybe-configure-dejagnu \
1001 maybe-configure-etc \
1002 maybe-configure-fastjar \
1003 maybe-configure-fixincludes \
1004 maybe-configure-flex \
1005 maybe-configure-gas \
1006 maybe-configure-gcc \
1007 maybe-configure-gmp \
1008 maybe-configure-mpfr \
1009 maybe-configure-mpc \
1010 maybe-configure-isl \
1011 maybe-configure-libelf \
1012 maybe-configure-gold \
1013 maybe-configure-gprof \
1014 maybe-configure-intl \
1015 maybe-configure-tcl \
1016 maybe-configure-itcl \
1017 maybe-configure-ld \
1018 maybe-configure-libbacktrace \
1019 maybe-configure-libcpp \
1020 maybe-configure-libcody \
1021 maybe-configure-libdecnumber \
1022 maybe-configure-libgui \
1023 maybe-configure-libiberty \
1024 maybe-configure-libiberty-linker-plugin \
1025 maybe-configure-libiconv \
1026 maybe-configure-m4 \
1027 maybe-configure-readline \
1028 maybe-configure-sid \
1029 maybe-configure-sim \
1030 maybe-configure-texinfo \
1031 maybe-configure-zlib \
1032 maybe-configure-gnulib \
1033 maybe-configure-gdbsupport \
1034 maybe-configure-gdbserver \
1035 maybe-configure-gdb \
1036 maybe-configure-expect \
1037 maybe-configure-guile \
1038 maybe-configure-tk \
1039 maybe-configure-libtermcap \
1040 maybe-configure-utils \
1041 maybe-configure-gnattools \
1042 maybe-configure-lto-plugin \
1043 maybe-configure-libcc1 \
1044 maybe-configure-gotools \
1045 maybe-configure-libctf
1046 .PHONY: configure-target
1047 configure-target: \
1048 maybe-configure-target-libstdc++-v3 \
1049 maybe-configure-target-libsanitizer \
1050 maybe-configure-target-libvtv \
1051 maybe-configure-target-liboffloadmic \
1052 maybe-configure-target-libssp \
1053 maybe-configure-target-newlib \
1054 maybe-configure-target-libgcc \
1055 maybe-configure-target-libbacktrace \
1056 maybe-configure-target-libquadmath \
1057 maybe-configure-target-libgfortran \
1058 maybe-configure-target-libobjc \
1059 maybe-configure-target-libgo \
1060 maybe-configure-target-libhsail-rt \
1061 maybe-configure-target-libphobos \
1062 maybe-configure-target-libtermcap \
1063 maybe-configure-target-winsup \
1064 maybe-configure-target-libgloss \
1065 maybe-configure-target-libffi \
1066 maybe-configure-target-zlib \
1067 maybe-configure-target-rda \
1068 maybe-configure-target-libada \
1069 maybe-configure-target-libgomp \
1070 maybe-configure-target-libitm \
1071 maybe-configure-target-libatomic
1072
1073 # The target built for a native non-bootstrap build.
1074 .PHONY: all
1075 all:
1076 @if gcc-bootstrap
1077 [ -f stage_final ] || echo stage3 > stage_final
1078 @r=`${PWD_COMMAND}`; export r; \
1079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1081 @endif gcc-bootstrap
1082 @: $(MAKE); $(unstage)
1083 @r=`${PWD_COMMAND}`; export r; \
1084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1085 @if gcc-bootstrap
1086 if [ -f stage_last ]; then \
1087 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1088 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1089 else \
1090 @endif gcc-bootstrap
1091 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1092 @if gcc-bootstrap
1093 ; \
1094 fi \
1095 @endif gcc-bootstrap
1096 && :
1097
1098 .PHONY: all-build
1099
1100 all-build: maybe-all-build-libiberty
1101 all-build: maybe-all-build-bison
1102 all-build: maybe-all-build-flex
1103 all-build: maybe-all-build-m4
1104 all-build: maybe-all-build-texinfo
1105 all-build: maybe-all-build-fixincludes
1106 all-build: maybe-all-build-libcpp
1107
1108 .PHONY: all-host
1109
1110 @if bfd-no-bootstrap
1111 all-host: maybe-all-bfd
1112 @endif bfd-no-bootstrap
1113 @if opcodes-no-bootstrap
1114 all-host: maybe-all-opcodes
1115 @endif opcodes-no-bootstrap
1116 @if binutils-no-bootstrap
1117 all-host: maybe-all-binutils
1118 @endif binutils-no-bootstrap
1119 all-host: maybe-all-bison
1120 all-host: maybe-all-cgen
1121 all-host: maybe-all-dejagnu
1122 all-host: maybe-all-etc
1123 all-host: maybe-all-fastjar
1124 @if fixincludes-no-bootstrap
1125 all-host: maybe-all-fixincludes
1126 @endif fixincludes-no-bootstrap
1127 all-host: maybe-all-flex
1128 @if gas-no-bootstrap
1129 all-host: maybe-all-gas
1130 @endif gas-no-bootstrap
1131 @if gcc-no-bootstrap
1132 all-host: maybe-all-gcc
1133 @endif gcc-no-bootstrap
1134 @if gmp-no-bootstrap
1135 all-host: maybe-all-gmp
1136 @endif gmp-no-bootstrap
1137 @if mpfr-no-bootstrap
1138 all-host: maybe-all-mpfr
1139 @endif mpfr-no-bootstrap
1140 @if mpc-no-bootstrap
1141 all-host: maybe-all-mpc
1142 @endif mpc-no-bootstrap
1143 @if isl-no-bootstrap
1144 all-host: maybe-all-isl
1145 @endif isl-no-bootstrap
1146 @if libelf-no-bootstrap
1147 all-host: maybe-all-libelf
1148 @endif libelf-no-bootstrap
1149 @if gold-no-bootstrap
1150 all-host: maybe-all-gold
1151 @endif gold-no-bootstrap
1152 all-host: maybe-all-gprof
1153 @if intl-no-bootstrap
1154 all-host: maybe-all-intl
1155 @endif intl-no-bootstrap
1156 all-host: maybe-all-tcl
1157 all-host: maybe-all-itcl
1158 @if ld-no-bootstrap
1159 all-host: maybe-all-ld
1160 @endif ld-no-bootstrap
1161 @if libbacktrace-no-bootstrap
1162 all-host: maybe-all-libbacktrace
1163 @endif libbacktrace-no-bootstrap
1164 @if libcpp-no-bootstrap
1165 all-host: maybe-all-libcpp
1166 @endif libcpp-no-bootstrap
1167 @if libcody-no-bootstrap
1168 all-host: maybe-all-libcody
1169 @endif libcody-no-bootstrap
1170 @if libdecnumber-no-bootstrap
1171 all-host: maybe-all-libdecnumber
1172 @endif libdecnumber-no-bootstrap
1173 all-host: maybe-all-libgui
1174 @if libiberty-no-bootstrap
1175 all-host: maybe-all-libiberty
1176 @endif libiberty-no-bootstrap
1177 @if libiberty-linker-plugin-no-bootstrap
1178 all-host: maybe-all-libiberty-linker-plugin
1179 @endif libiberty-linker-plugin-no-bootstrap
1180 @if libiconv-no-bootstrap
1181 all-host: maybe-all-libiconv
1182 @endif libiconv-no-bootstrap
1183 all-host: maybe-all-m4
1184 all-host: maybe-all-readline
1185 all-host: maybe-all-sid
1186 all-host: maybe-all-sim
1187 all-host: maybe-all-texinfo
1188 @if zlib-no-bootstrap
1189 all-host: maybe-all-zlib
1190 @endif zlib-no-bootstrap
1191 all-host: maybe-all-gnulib
1192 all-host: maybe-all-gdbsupport
1193 all-host: maybe-all-gdbserver
1194 all-host: maybe-all-gdb
1195 all-host: maybe-all-expect
1196 all-host: maybe-all-guile
1197 all-host: maybe-all-tk
1198 all-host: maybe-all-libtermcap
1199 all-host: maybe-all-utils
1200 all-host: maybe-all-gnattools
1201 @if lto-plugin-no-bootstrap
1202 all-host: maybe-all-lto-plugin
1203 @endif lto-plugin-no-bootstrap
1204 all-host: maybe-all-libcc1
1205 all-host: maybe-all-gotools
1206 @if libctf-no-bootstrap
1207 all-host: maybe-all-libctf
1208 @endif libctf-no-bootstrap
1209
1210 .PHONY: all-target
1211
1212 @if target-libstdc++-v3-no-bootstrap
1213 all-target: maybe-all-target-libstdc++-v3
1214 @endif target-libstdc++-v3-no-bootstrap
1215 @if target-libsanitizer-no-bootstrap
1216 all-target: maybe-all-target-libsanitizer
1217 @endif target-libsanitizer-no-bootstrap
1218 @if target-libvtv-no-bootstrap
1219 all-target: maybe-all-target-libvtv
1220 @endif target-libvtv-no-bootstrap
1221 all-target: maybe-all-target-liboffloadmic
1222 all-target: maybe-all-target-libssp
1223 all-target: maybe-all-target-newlib
1224 @if target-libgcc-no-bootstrap
1225 all-target: maybe-all-target-libgcc
1226 @endif target-libgcc-no-bootstrap
1227 all-target: maybe-all-target-libbacktrace
1228 all-target: maybe-all-target-libquadmath
1229 all-target: maybe-all-target-libgfortran
1230 all-target: maybe-all-target-libobjc
1231 all-target: maybe-all-target-libgo
1232 all-target: maybe-all-target-libhsail-rt
1233 all-target: maybe-all-target-libphobos
1234 all-target: maybe-all-target-libtermcap
1235 all-target: maybe-all-target-winsup
1236 all-target: maybe-all-target-libgloss
1237 all-target: maybe-all-target-libffi
1238 all-target: maybe-all-target-zlib
1239 all-target: maybe-all-target-rda
1240 all-target: maybe-all-target-libada
1241 @if target-libgomp-no-bootstrap
1242 all-target: maybe-all-target-libgomp
1243 @endif target-libgomp-no-bootstrap
1244 all-target: maybe-all-target-libitm
1245 all-target: maybe-all-target-libatomic
1246
1247 # Do a target for all the subdirectories. A ``make do-X'' will do a
1248 # ``make X'' in all subdirectories (because, in general, there is a
1249 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1250 # but it may do additional work as well).
1251
1252 .PHONY: do-info
1253 do-info:
1254 @: $(MAKE); $(unstage)
1255 @r=`${PWD_COMMAND}`; export r; \
1256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1257 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1258 info-target
1259
1260
1261 .PHONY: info-host
1262
1263 info-host: maybe-info-bfd
1264 info-host: maybe-info-opcodes
1265 info-host: maybe-info-binutils
1266 info-host: maybe-info-bison
1267 info-host: maybe-info-cgen
1268 info-host: maybe-info-dejagnu
1269 info-host: maybe-info-etc
1270 info-host: maybe-info-fastjar
1271 info-host: maybe-info-fixincludes
1272 info-host: maybe-info-flex
1273 info-host: maybe-info-gas
1274 info-host: maybe-info-gcc
1275 info-host: maybe-info-gmp
1276 info-host: maybe-info-mpfr
1277 info-host: maybe-info-mpc
1278 info-host: maybe-info-isl
1279 info-host: maybe-info-libelf
1280 info-host: maybe-info-gold
1281 info-host: maybe-info-gprof
1282 info-host: maybe-info-intl
1283 info-host: maybe-info-tcl
1284 info-host: maybe-info-itcl
1285 info-host: maybe-info-ld
1286 info-host: maybe-info-libbacktrace
1287 info-host: maybe-info-libcpp
1288 info-host: maybe-info-libcody
1289 info-host: maybe-info-libdecnumber
1290 info-host: maybe-info-libgui
1291 info-host: maybe-info-libiberty
1292 info-host: maybe-info-libiberty-linker-plugin
1293 info-host: maybe-info-libiconv
1294 info-host: maybe-info-m4
1295 info-host: maybe-info-readline
1296 info-host: maybe-info-sid
1297 info-host: maybe-info-sim
1298 info-host: maybe-info-texinfo
1299 info-host: maybe-info-zlib
1300 info-host: maybe-info-gnulib
1301 info-host: maybe-info-gdbsupport
1302 info-host: maybe-info-gdbserver
1303 info-host: maybe-info-gdb
1304 info-host: maybe-info-expect
1305 info-host: maybe-info-guile
1306 info-host: maybe-info-tk
1307 info-host: maybe-info-libtermcap
1308 info-host: maybe-info-utils
1309 info-host: maybe-info-gnattools
1310 info-host: maybe-info-lto-plugin
1311 info-host: maybe-info-libcc1
1312 info-host: maybe-info-gotools
1313 info-host: maybe-info-libctf
1314
1315 .PHONY: info-target
1316
1317 info-target: maybe-info-target-libstdc++-v3
1318 info-target: maybe-info-target-libsanitizer
1319 info-target: maybe-info-target-libvtv
1320 info-target: maybe-info-target-liboffloadmic
1321 info-target: maybe-info-target-libssp
1322 info-target: maybe-info-target-newlib
1323 info-target: maybe-info-target-libgcc
1324 info-target: maybe-info-target-libbacktrace
1325 info-target: maybe-info-target-libquadmath
1326 info-target: maybe-info-target-libgfortran
1327 info-target: maybe-info-target-libobjc
1328 info-target: maybe-info-target-libgo
1329 info-target: maybe-info-target-libhsail-rt
1330 info-target: maybe-info-target-libphobos
1331 info-target: maybe-info-target-libtermcap
1332 info-target: maybe-info-target-winsup
1333 info-target: maybe-info-target-libgloss
1334 info-target: maybe-info-target-libffi
1335 info-target: maybe-info-target-zlib
1336 info-target: maybe-info-target-rda
1337 info-target: maybe-info-target-libada
1338 info-target: maybe-info-target-libgomp
1339 info-target: maybe-info-target-libitm
1340 info-target: maybe-info-target-libatomic
1341
1342 .PHONY: do-dvi
1343 do-dvi:
1344 @: $(MAKE); $(unstage)
1345 @r=`${PWD_COMMAND}`; export r; \
1346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1347 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1348 dvi-target
1349
1350
1351 .PHONY: dvi-host
1352
1353 dvi-host: maybe-dvi-bfd
1354 dvi-host: maybe-dvi-opcodes
1355 dvi-host: maybe-dvi-binutils
1356 dvi-host: maybe-dvi-bison
1357 dvi-host: maybe-dvi-cgen
1358 dvi-host: maybe-dvi-dejagnu
1359 dvi-host: maybe-dvi-etc
1360 dvi-host: maybe-dvi-fastjar
1361 dvi-host: maybe-dvi-fixincludes
1362 dvi-host: maybe-dvi-flex
1363 dvi-host: maybe-dvi-gas
1364 dvi-host: maybe-dvi-gcc
1365 dvi-host: maybe-dvi-gmp
1366 dvi-host: maybe-dvi-mpfr
1367 dvi-host: maybe-dvi-mpc
1368 dvi-host: maybe-dvi-isl
1369 dvi-host: maybe-dvi-libelf
1370 dvi-host: maybe-dvi-gold
1371 dvi-host: maybe-dvi-gprof
1372 dvi-host: maybe-dvi-intl
1373 dvi-host: maybe-dvi-tcl
1374 dvi-host: maybe-dvi-itcl
1375 dvi-host: maybe-dvi-ld
1376 dvi-host: maybe-dvi-libbacktrace
1377 dvi-host: maybe-dvi-libcpp
1378 dvi-host: maybe-dvi-libcody
1379 dvi-host: maybe-dvi-libdecnumber
1380 dvi-host: maybe-dvi-libgui
1381 dvi-host: maybe-dvi-libiberty
1382 dvi-host: maybe-dvi-libiberty-linker-plugin
1383 dvi-host: maybe-dvi-libiconv
1384 dvi-host: maybe-dvi-m4
1385 dvi-host: maybe-dvi-readline
1386 dvi-host: maybe-dvi-sid
1387 dvi-host: maybe-dvi-sim
1388 dvi-host: maybe-dvi-texinfo
1389 dvi-host: maybe-dvi-zlib
1390 dvi-host: maybe-dvi-gnulib
1391 dvi-host: maybe-dvi-gdbsupport
1392 dvi-host: maybe-dvi-gdbserver
1393 dvi-host: maybe-dvi-gdb
1394 dvi-host: maybe-dvi-expect
1395 dvi-host: maybe-dvi-guile
1396 dvi-host: maybe-dvi-tk
1397 dvi-host: maybe-dvi-libtermcap
1398 dvi-host: maybe-dvi-utils
1399 dvi-host: maybe-dvi-gnattools
1400 dvi-host: maybe-dvi-lto-plugin
1401 dvi-host: maybe-dvi-libcc1
1402 dvi-host: maybe-dvi-gotools
1403 dvi-host: maybe-dvi-libctf
1404
1405 .PHONY: dvi-target
1406
1407 dvi-target: maybe-dvi-target-libstdc++-v3
1408 dvi-target: maybe-dvi-target-libsanitizer
1409 dvi-target: maybe-dvi-target-libvtv
1410 dvi-target: maybe-dvi-target-liboffloadmic
1411 dvi-target: maybe-dvi-target-libssp
1412 dvi-target: maybe-dvi-target-newlib
1413 dvi-target: maybe-dvi-target-libgcc
1414 dvi-target: maybe-dvi-target-libbacktrace
1415 dvi-target: maybe-dvi-target-libquadmath
1416 dvi-target: maybe-dvi-target-libgfortran
1417 dvi-target: maybe-dvi-target-libobjc
1418 dvi-target: maybe-dvi-target-libgo
1419 dvi-target: maybe-dvi-target-libhsail-rt
1420 dvi-target: maybe-dvi-target-libphobos
1421 dvi-target: maybe-dvi-target-libtermcap
1422 dvi-target: maybe-dvi-target-winsup
1423 dvi-target: maybe-dvi-target-libgloss
1424 dvi-target: maybe-dvi-target-libffi
1425 dvi-target: maybe-dvi-target-zlib
1426 dvi-target: maybe-dvi-target-rda
1427 dvi-target: maybe-dvi-target-libada
1428 dvi-target: maybe-dvi-target-libgomp
1429 dvi-target: maybe-dvi-target-libitm
1430 dvi-target: maybe-dvi-target-libatomic
1431
1432 .PHONY: do-pdf
1433 do-pdf:
1434 @: $(MAKE); $(unstage)
1435 @r=`${PWD_COMMAND}`; export r; \
1436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1437 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1438 pdf-target
1439
1440
1441 .PHONY: pdf-host
1442
1443 pdf-host: maybe-pdf-bfd
1444 pdf-host: maybe-pdf-opcodes
1445 pdf-host: maybe-pdf-binutils
1446 pdf-host: maybe-pdf-bison
1447 pdf-host: maybe-pdf-cgen
1448 pdf-host: maybe-pdf-dejagnu
1449 pdf-host: maybe-pdf-etc
1450 pdf-host: maybe-pdf-fastjar
1451 pdf-host: maybe-pdf-fixincludes
1452 pdf-host: maybe-pdf-flex
1453 pdf-host: maybe-pdf-gas
1454 pdf-host: maybe-pdf-gcc
1455 pdf-host: maybe-pdf-gmp
1456 pdf-host: maybe-pdf-mpfr
1457 pdf-host: maybe-pdf-mpc
1458 pdf-host: maybe-pdf-isl
1459 pdf-host: maybe-pdf-libelf
1460 pdf-host: maybe-pdf-gold
1461 pdf-host: maybe-pdf-gprof
1462 pdf-host: maybe-pdf-intl
1463 pdf-host: maybe-pdf-tcl
1464 pdf-host: maybe-pdf-itcl
1465 pdf-host: maybe-pdf-ld
1466 pdf-host: maybe-pdf-libbacktrace
1467 pdf-host: maybe-pdf-libcpp
1468 pdf-host: maybe-pdf-libcody
1469 pdf-host: maybe-pdf-libdecnumber
1470 pdf-host: maybe-pdf-libgui
1471 pdf-host: maybe-pdf-libiberty
1472 pdf-host: maybe-pdf-libiberty-linker-plugin
1473 pdf-host: maybe-pdf-libiconv
1474 pdf-host: maybe-pdf-m4
1475 pdf-host: maybe-pdf-readline
1476 pdf-host: maybe-pdf-sid
1477 pdf-host: maybe-pdf-sim
1478 pdf-host: maybe-pdf-texinfo
1479 pdf-host: maybe-pdf-zlib
1480 pdf-host: maybe-pdf-gnulib
1481 pdf-host: maybe-pdf-gdbsupport
1482 pdf-host: maybe-pdf-gdbserver
1483 pdf-host: maybe-pdf-gdb
1484 pdf-host: maybe-pdf-expect
1485 pdf-host: maybe-pdf-guile
1486 pdf-host: maybe-pdf-tk
1487 pdf-host: maybe-pdf-libtermcap
1488 pdf-host: maybe-pdf-utils
1489 pdf-host: maybe-pdf-gnattools
1490 pdf-host: maybe-pdf-lto-plugin
1491 pdf-host: maybe-pdf-libcc1
1492 pdf-host: maybe-pdf-gotools
1493 pdf-host: maybe-pdf-libctf
1494
1495 .PHONY: pdf-target
1496
1497 pdf-target: maybe-pdf-target-libstdc++-v3
1498 pdf-target: maybe-pdf-target-libsanitizer
1499 pdf-target: maybe-pdf-target-libvtv
1500 pdf-target: maybe-pdf-target-liboffloadmic
1501 pdf-target: maybe-pdf-target-libssp
1502 pdf-target: maybe-pdf-target-newlib
1503 pdf-target: maybe-pdf-target-libgcc
1504 pdf-target: maybe-pdf-target-libbacktrace
1505 pdf-target: maybe-pdf-target-libquadmath
1506 pdf-target: maybe-pdf-target-libgfortran
1507 pdf-target: maybe-pdf-target-libobjc
1508 pdf-target: maybe-pdf-target-libgo
1509 pdf-target: maybe-pdf-target-libhsail-rt
1510 pdf-target: maybe-pdf-target-libphobos
1511 pdf-target: maybe-pdf-target-libtermcap
1512 pdf-target: maybe-pdf-target-winsup
1513 pdf-target: maybe-pdf-target-libgloss
1514 pdf-target: maybe-pdf-target-libffi
1515 pdf-target: maybe-pdf-target-zlib
1516 pdf-target: maybe-pdf-target-rda
1517 pdf-target: maybe-pdf-target-libada
1518 pdf-target: maybe-pdf-target-libgomp
1519 pdf-target: maybe-pdf-target-libitm
1520 pdf-target: maybe-pdf-target-libatomic
1521
1522 .PHONY: do-html
1523 do-html:
1524 @: $(MAKE); $(unstage)
1525 @r=`${PWD_COMMAND}`; export r; \
1526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1527 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1528 html-target
1529
1530
1531 .PHONY: html-host
1532
1533 html-host: maybe-html-bfd
1534 html-host: maybe-html-opcodes
1535 html-host: maybe-html-binutils
1536 html-host: maybe-html-bison
1537 html-host: maybe-html-cgen
1538 html-host: maybe-html-dejagnu
1539 html-host: maybe-html-etc
1540 html-host: maybe-html-fastjar
1541 html-host: maybe-html-fixincludes
1542 html-host: maybe-html-flex
1543 html-host: maybe-html-gas
1544 html-host: maybe-html-gcc
1545 html-host: maybe-html-gmp
1546 html-host: maybe-html-mpfr
1547 html-host: maybe-html-mpc
1548 html-host: maybe-html-isl
1549 html-host: maybe-html-libelf
1550 html-host: maybe-html-gold
1551 html-host: maybe-html-gprof
1552 html-host: maybe-html-intl
1553 html-host: maybe-html-tcl
1554 html-host: maybe-html-itcl
1555 html-host: maybe-html-ld
1556 html-host: maybe-html-libbacktrace
1557 html-host: maybe-html-libcpp
1558 html-host: maybe-html-libcody
1559 html-host: maybe-html-libdecnumber
1560 html-host: maybe-html-libgui
1561 html-host: maybe-html-libiberty
1562 html-host: maybe-html-libiberty-linker-plugin
1563 html-host: maybe-html-libiconv
1564 html-host: maybe-html-m4
1565 html-host: maybe-html-readline
1566 html-host: maybe-html-sid
1567 html-host: maybe-html-sim
1568 html-host: maybe-html-texinfo
1569 html-host: maybe-html-zlib
1570 html-host: maybe-html-gnulib
1571 html-host: maybe-html-gdbsupport
1572 html-host: maybe-html-gdbserver
1573 html-host: maybe-html-gdb
1574 html-host: maybe-html-expect
1575 html-host: maybe-html-guile
1576 html-host: maybe-html-tk
1577 html-host: maybe-html-libtermcap
1578 html-host: maybe-html-utils
1579 html-host: maybe-html-gnattools
1580 html-host: maybe-html-lto-plugin
1581 html-host: maybe-html-libcc1
1582 html-host: maybe-html-gotools
1583 html-host: maybe-html-libctf
1584
1585 .PHONY: html-target
1586
1587 html-target: maybe-html-target-libstdc++-v3
1588 html-target: maybe-html-target-libsanitizer
1589 html-target: maybe-html-target-libvtv
1590 html-target: maybe-html-target-liboffloadmic
1591 html-target: maybe-html-target-libssp
1592 html-target: maybe-html-target-newlib
1593 html-target: maybe-html-target-libgcc
1594 html-target: maybe-html-target-libbacktrace
1595 html-target: maybe-html-target-libquadmath
1596 html-target: maybe-html-target-libgfortran
1597 html-target: maybe-html-target-libobjc
1598 html-target: maybe-html-target-libgo
1599 html-target: maybe-html-target-libhsail-rt
1600 html-target: maybe-html-target-libphobos
1601 html-target: maybe-html-target-libtermcap
1602 html-target: maybe-html-target-winsup
1603 html-target: maybe-html-target-libgloss
1604 html-target: maybe-html-target-libffi
1605 html-target: maybe-html-target-zlib
1606 html-target: maybe-html-target-rda
1607 html-target: maybe-html-target-libada
1608 html-target: maybe-html-target-libgomp
1609 html-target: maybe-html-target-libitm
1610 html-target: maybe-html-target-libatomic
1611
1612 .PHONY: do-TAGS
1613 do-TAGS:
1614 @: $(MAKE); $(unstage)
1615 @r=`${PWD_COMMAND}`; export r; \
1616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1617 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1618 TAGS-target
1619
1620
1621 .PHONY: TAGS-host
1622
1623 TAGS-host: maybe-TAGS-bfd
1624 TAGS-host: maybe-TAGS-opcodes
1625 TAGS-host: maybe-TAGS-binutils
1626 TAGS-host: maybe-TAGS-bison
1627 TAGS-host: maybe-TAGS-cgen
1628 TAGS-host: maybe-TAGS-dejagnu
1629 TAGS-host: maybe-TAGS-etc
1630 TAGS-host: maybe-TAGS-fastjar
1631 TAGS-host: maybe-TAGS-fixincludes
1632 TAGS-host: maybe-TAGS-flex
1633 TAGS-host: maybe-TAGS-gas
1634 TAGS-host: maybe-TAGS-gcc
1635 TAGS-host: maybe-TAGS-gmp
1636 TAGS-host: maybe-TAGS-mpfr
1637 TAGS-host: maybe-TAGS-mpc
1638 TAGS-host: maybe-TAGS-isl
1639 TAGS-host: maybe-TAGS-libelf
1640 TAGS-host: maybe-TAGS-gold
1641 TAGS-host: maybe-TAGS-gprof
1642 TAGS-host: maybe-TAGS-intl
1643 TAGS-host: maybe-TAGS-tcl
1644 TAGS-host: maybe-TAGS-itcl
1645 TAGS-host: maybe-TAGS-ld
1646 TAGS-host: maybe-TAGS-libbacktrace
1647 TAGS-host: maybe-TAGS-libcpp
1648 TAGS-host: maybe-TAGS-libcody
1649 TAGS-host: maybe-TAGS-libdecnumber
1650 TAGS-host: maybe-TAGS-libgui
1651 TAGS-host: maybe-TAGS-libiberty
1652 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1653 TAGS-host: maybe-TAGS-libiconv
1654 TAGS-host: maybe-TAGS-m4
1655 TAGS-host: maybe-TAGS-readline
1656 TAGS-host: maybe-TAGS-sid
1657 TAGS-host: maybe-TAGS-sim
1658 TAGS-host: maybe-TAGS-texinfo
1659 TAGS-host: maybe-TAGS-zlib
1660 TAGS-host: maybe-TAGS-gnulib
1661 TAGS-host: maybe-TAGS-gdbsupport
1662 TAGS-host: maybe-TAGS-gdbserver
1663 TAGS-host: maybe-TAGS-gdb
1664 TAGS-host: maybe-TAGS-expect
1665 TAGS-host: maybe-TAGS-guile
1666 TAGS-host: maybe-TAGS-tk
1667 TAGS-host: maybe-TAGS-libtermcap
1668 TAGS-host: maybe-TAGS-utils
1669 TAGS-host: maybe-TAGS-gnattools
1670 TAGS-host: maybe-TAGS-lto-plugin
1671 TAGS-host: maybe-TAGS-libcc1
1672 TAGS-host: maybe-TAGS-gotools
1673 TAGS-host: maybe-TAGS-libctf
1674
1675 .PHONY: TAGS-target
1676
1677 TAGS-target: maybe-TAGS-target-libstdc++-v3
1678 TAGS-target: maybe-TAGS-target-libsanitizer
1679 TAGS-target: maybe-TAGS-target-libvtv
1680 TAGS-target: maybe-TAGS-target-liboffloadmic
1681 TAGS-target: maybe-TAGS-target-libssp
1682 TAGS-target: maybe-TAGS-target-newlib
1683 TAGS-target: maybe-TAGS-target-libgcc
1684 TAGS-target: maybe-TAGS-target-libbacktrace
1685 TAGS-target: maybe-TAGS-target-libquadmath
1686 TAGS-target: maybe-TAGS-target-libgfortran
1687 TAGS-target: maybe-TAGS-target-libobjc
1688 TAGS-target: maybe-TAGS-target-libgo
1689 TAGS-target: maybe-TAGS-target-libhsail-rt
1690 TAGS-target: maybe-TAGS-target-libphobos
1691 TAGS-target: maybe-TAGS-target-libtermcap
1692 TAGS-target: maybe-TAGS-target-winsup
1693 TAGS-target: maybe-TAGS-target-libgloss
1694 TAGS-target: maybe-TAGS-target-libffi
1695 TAGS-target: maybe-TAGS-target-zlib
1696 TAGS-target: maybe-TAGS-target-rda
1697 TAGS-target: maybe-TAGS-target-libada
1698 TAGS-target: maybe-TAGS-target-libgomp
1699 TAGS-target: maybe-TAGS-target-libitm
1700 TAGS-target: maybe-TAGS-target-libatomic
1701
1702 .PHONY: do-install-info
1703 do-install-info:
1704 @: $(MAKE); $(unstage)
1705 @r=`${PWD_COMMAND}`; export r; \
1706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1708 install-info-target
1709
1710
1711 .PHONY: install-info-host
1712
1713 install-info-host: maybe-install-info-bfd
1714 install-info-host: maybe-install-info-opcodes
1715 install-info-host: maybe-install-info-binutils
1716 install-info-host: maybe-install-info-bison
1717 install-info-host: maybe-install-info-cgen
1718 install-info-host: maybe-install-info-dejagnu
1719 install-info-host: maybe-install-info-etc
1720 install-info-host: maybe-install-info-fastjar
1721 install-info-host: maybe-install-info-fixincludes
1722 install-info-host: maybe-install-info-flex
1723 install-info-host: maybe-install-info-gas
1724 install-info-host: maybe-install-info-gcc
1725 install-info-host: maybe-install-info-gmp
1726 install-info-host: maybe-install-info-mpfr
1727 install-info-host: maybe-install-info-mpc
1728 install-info-host: maybe-install-info-isl
1729 install-info-host: maybe-install-info-libelf
1730 install-info-host: maybe-install-info-gold
1731 install-info-host: maybe-install-info-gprof
1732 install-info-host: maybe-install-info-intl
1733 install-info-host: maybe-install-info-tcl
1734 install-info-host: maybe-install-info-itcl
1735 install-info-host: maybe-install-info-ld
1736 install-info-host: maybe-install-info-libbacktrace
1737 install-info-host: maybe-install-info-libcpp
1738 install-info-host: maybe-install-info-libcody
1739 install-info-host: maybe-install-info-libdecnumber
1740 install-info-host: maybe-install-info-libgui
1741 install-info-host: maybe-install-info-libiberty
1742 install-info-host: maybe-install-info-libiberty-linker-plugin
1743 install-info-host: maybe-install-info-libiconv
1744 install-info-host: maybe-install-info-m4
1745 install-info-host: maybe-install-info-readline
1746 install-info-host: maybe-install-info-sid
1747 install-info-host: maybe-install-info-sim
1748 install-info-host: maybe-install-info-texinfo
1749 install-info-host: maybe-install-info-zlib
1750 install-info-host: maybe-install-info-gnulib
1751 install-info-host: maybe-install-info-gdbsupport
1752 install-info-host: maybe-install-info-gdbserver
1753 install-info-host: maybe-install-info-gdb
1754 install-info-host: maybe-install-info-expect
1755 install-info-host: maybe-install-info-guile
1756 install-info-host: maybe-install-info-tk
1757 install-info-host: maybe-install-info-libtermcap
1758 install-info-host: maybe-install-info-utils
1759 install-info-host: maybe-install-info-gnattools
1760 install-info-host: maybe-install-info-lto-plugin
1761 install-info-host: maybe-install-info-libcc1
1762 install-info-host: maybe-install-info-gotools
1763 install-info-host: maybe-install-info-libctf
1764
1765 .PHONY: install-info-target
1766
1767 install-info-target: maybe-install-info-target-libstdc++-v3
1768 install-info-target: maybe-install-info-target-libsanitizer
1769 install-info-target: maybe-install-info-target-libvtv
1770 install-info-target: maybe-install-info-target-liboffloadmic
1771 install-info-target: maybe-install-info-target-libssp
1772 install-info-target: maybe-install-info-target-newlib
1773 install-info-target: maybe-install-info-target-libgcc
1774 install-info-target: maybe-install-info-target-libbacktrace
1775 install-info-target: maybe-install-info-target-libquadmath
1776 install-info-target: maybe-install-info-target-libgfortran
1777 install-info-target: maybe-install-info-target-libobjc
1778 install-info-target: maybe-install-info-target-libgo
1779 install-info-target: maybe-install-info-target-libhsail-rt
1780 install-info-target: maybe-install-info-target-libphobos
1781 install-info-target: maybe-install-info-target-libtermcap
1782 install-info-target: maybe-install-info-target-winsup
1783 install-info-target: maybe-install-info-target-libgloss
1784 install-info-target: maybe-install-info-target-libffi
1785 install-info-target: maybe-install-info-target-zlib
1786 install-info-target: maybe-install-info-target-rda
1787 install-info-target: maybe-install-info-target-libada
1788 install-info-target: maybe-install-info-target-libgomp
1789 install-info-target: maybe-install-info-target-libitm
1790 install-info-target: maybe-install-info-target-libatomic
1791
1792 .PHONY: do-install-pdf
1793 do-install-pdf:
1794 @: $(MAKE); $(unstage)
1795 @r=`${PWD_COMMAND}`; export r; \
1796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1798 install-pdf-target
1799
1800
1801 .PHONY: install-pdf-host
1802
1803 install-pdf-host: maybe-install-pdf-bfd
1804 install-pdf-host: maybe-install-pdf-opcodes
1805 install-pdf-host: maybe-install-pdf-binutils
1806 install-pdf-host: maybe-install-pdf-bison
1807 install-pdf-host: maybe-install-pdf-cgen
1808 install-pdf-host: maybe-install-pdf-dejagnu
1809 install-pdf-host: maybe-install-pdf-etc
1810 install-pdf-host: maybe-install-pdf-fastjar
1811 install-pdf-host: maybe-install-pdf-fixincludes
1812 install-pdf-host: maybe-install-pdf-flex
1813 install-pdf-host: maybe-install-pdf-gas
1814 install-pdf-host: maybe-install-pdf-gcc
1815 install-pdf-host: maybe-install-pdf-gmp
1816 install-pdf-host: maybe-install-pdf-mpfr
1817 install-pdf-host: maybe-install-pdf-mpc
1818 install-pdf-host: maybe-install-pdf-isl
1819 install-pdf-host: maybe-install-pdf-libelf
1820 install-pdf-host: maybe-install-pdf-gold
1821 install-pdf-host: maybe-install-pdf-gprof
1822 install-pdf-host: maybe-install-pdf-intl
1823 install-pdf-host: maybe-install-pdf-tcl
1824 install-pdf-host: maybe-install-pdf-itcl
1825 install-pdf-host: maybe-install-pdf-ld
1826 install-pdf-host: maybe-install-pdf-libbacktrace
1827 install-pdf-host: maybe-install-pdf-libcpp
1828 install-pdf-host: maybe-install-pdf-libcody
1829 install-pdf-host: maybe-install-pdf-libdecnumber
1830 install-pdf-host: maybe-install-pdf-libgui
1831 install-pdf-host: maybe-install-pdf-libiberty
1832 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1833 install-pdf-host: maybe-install-pdf-libiconv
1834 install-pdf-host: maybe-install-pdf-m4
1835 install-pdf-host: maybe-install-pdf-readline
1836 install-pdf-host: maybe-install-pdf-sid
1837 install-pdf-host: maybe-install-pdf-sim
1838 install-pdf-host: maybe-install-pdf-texinfo
1839 install-pdf-host: maybe-install-pdf-zlib
1840 install-pdf-host: maybe-install-pdf-gnulib
1841 install-pdf-host: maybe-install-pdf-gdbsupport
1842 install-pdf-host: maybe-install-pdf-gdbserver
1843 install-pdf-host: maybe-install-pdf-gdb
1844 install-pdf-host: maybe-install-pdf-expect
1845 install-pdf-host: maybe-install-pdf-guile
1846 install-pdf-host: maybe-install-pdf-tk
1847 install-pdf-host: maybe-install-pdf-libtermcap
1848 install-pdf-host: maybe-install-pdf-utils
1849 install-pdf-host: maybe-install-pdf-gnattools
1850 install-pdf-host: maybe-install-pdf-lto-plugin
1851 install-pdf-host: maybe-install-pdf-libcc1
1852 install-pdf-host: maybe-install-pdf-gotools
1853 install-pdf-host: maybe-install-pdf-libctf
1854
1855 .PHONY: install-pdf-target
1856
1857 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1858 install-pdf-target: maybe-install-pdf-target-libsanitizer
1859 install-pdf-target: maybe-install-pdf-target-libvtv
1860 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1861 install-pdf-target: maybe-install-pdf-target-libssp
1862 install-pdf-target: maybe-install-pdf-target-newlib
1863 install-pdf-target: maybe-install-pdf-target-libgcc
1864 install-pdf-target: maybe-install-pdf-target-libbacktrace
1865 install-pdf-target: maybe-install-pdf-target-libquadmath
1866 install-pdf-target: maybe-install-pdf-target-libgfortran
1867 install-pdf-target: maybe-install-pdf-target-libobjc
1868 install-pdf-target: maybe-install-pdf-target-libgo
1869 install-pdf-target: maybe-install-pdf-target-libhsail-rt
1870 install-pdf-target: maybe-install-pdf-target-libphobos
1871 install-pdf-target: maybe-install-pdf-target-libtermcap
1872 install-pdf-target: maybe-install-pdf-target-winsup
1873 install-pdf-target: maybe-install-pdf-target-libgloss
1874 install-pdf-target: maybe-install-pdf-target-libffi
1875 install-pdf-target: maybe-install-pdf-target-zlib
1876 install-pdf-target: maybe-install-pdf-target-rda
1877 install-pdf-target: maybe-install-pdf-target-libada
1878 install-pdf-target: maybe-install-pdf-target-libgomp
1879 install-pdf-target: maybe-install-pdf-target-libitm
1880 install-pdf-target: maybe-install-pdf-target-libatomic
1881
1882 .PHONY: do-install-html
1883 do-install-html:
1884 @: $(MAKE); $(unstage)
1885 @r=`${PWD_COMMAND}`; export r; \
1886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1888 install-html-target
1889
1890
1891 .PHONY: install-html-host
1892
1893 install-html-host: maybe-install-html-bfd
1894 install-html-host: maybe-install-html-opcodes
1895 install-html-host: maybe-install-html-binutils
1896 install-html-host: maybe-install-html-bison
1897 install-html-host: maybe-install-html-cgen
1898 install-html-host: maybe-install-html-dejagnu
1899 install-html-host: maybe-install-html-etc
1900 install-html-host: maybe-install-html-fastjar
1901 install-html-host: maybe-install-html-fixincludes
1902 install-html-host: maybe-install-html-flex
1903 install-html-host: maybe-install-html-gas
1904 install-html-host: maybe-install-html-gcc
1905 install-html-host: maybe-install-html-gmp
1906 install-html-host: maybe-install-html-mpfr
1907 install-html-host: maybe-install-html-mpc
1908 install-html-host: maybe-install-html-isl
1909 install-html-host: maybe-install-html-libelf
1910 install-html-host: maybe-install-html-gold
1911 install-html-host: maybe-install-html-gprof
1912 install-html-host: maybe-install-html-intl
1913 install-html-host: maybe-install-html-tcl
1914 install-html-host: maybe-install-html-itcl
1915 install-html-host: maybe-install-html-ld
1916 install-html-host: maybe-install-html-libbacktrace
1917 install-html-host: maybe-install-html-libcpp
1918 install-html-host: maybe-install-html-libcody
1919 install-html-host: maybe-install-html-libdecnumber
1920 install-html-host: maybe-install-html-libgui
1921 install-html-host: maybe-install-html-libiberty
1922 install-html-host: maybe-install-html-libiberty-linker-plugin
1923 install-html-host: maybe-install-html-libiconv
1924 install-html-host: maybe-install-html-m4
1925 install-html-host: maybe-install-html-readline
1926 install-html-host: maybe-install-html-sid
1927 install-html-host: maybe-install-html-sim
1928 install-html-host: maybe-install-html-texinfo
1929 install-html-host: maybe-install-html-zlib
1930 install-html-host: maybe-install-html-gnulib
1931 install-html-host: maybe-install-html-gdbsupport
1932 install-html-host: maybe-install-html-gdbserver
1933 install-html-host: maybe-install-html-gdb
1934 install-html-host: maybe-install-html-expect
1935 install-html-host: maybe-install-html-guile
1936 install-html-host: maybe-install-html-tk
1937 install-html-host: maybe-install-html-libtermcap
1938 install-html-host: maybe-install-html-utils
1939 install-html-host: maybe-install-html-gnattools
1940 install-html-host: maybe-install-html-lto-plugin
1941 install-html-host: maybe-install-html-libcc1
1942 install-html-host: maybe-install-html-gotools
1943 install-html-host: maybe-install-html-libctf
1944
1945 .PHONY: install-html-target
1946
1947 install-html-target: maybe-install-html-target-libstdc++-v3
1948 install-html-target: maybe-install-html-target-libsanitizer
1949 install-html-target: maybe-install-html-target-libvtv
1950 install-html-target: maybe-install-html-target-liboffloadmic
1951 install-html-target: maybe-install-html-target-libssp
1952 install-html-target: maybe-install-html-target-newlib
1953 install-html-target: maybe-install-html-target-libgcc
1954 install-html-target: maybe-install-html-target-libbacktrace
1955 install-html-target: maybe-install-html-target-libquadmath
1956 install-html-target: maybe-install-html-target-libgfortran
1957 install-html-target: maybe-install-html-target-libobjc
1958 install-html-target: maybe-install-html-target-libgo
1959 install-html-target: maybe-install-html-target-libhsail-rt
1960 install-html-target: maybe-install-html-target-libphobos
1961 install-html-target: maybe-install-html-target-libtermcap
1962 install-html-target: maybe-install-html-target-winsup
1963 install-html-target: maybe-install-html-target-libgloss
1964 install-html-target: maybe-install-html-target-libffi
1965 install-html-target: maybe-install-html-target-zlib
1966 install-html-target: maybe-install-html-target-rda
1967 install-html-target: maybe-install-html-target-libada
1968 install-html-target: maybe-install-html-target-libgomp
1969 install-html-target: maybe-install-html-target-libitm
1970 install-html-target: maybe-install-html-target-libatomic
1971
1972 .PHONY: do-installcheck
1973 do-installcheck:
1974 @: $(MAKE); $(unstage)
1975 @r=`${PWD_COMMAND}`; export r; \
1976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1977 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1978 installcheck-target
1979
1980
1981 .PHONY: installcheck-host
1982
1983 installcheck-host: maybe-installcheck-bfd
1984 installcheck-host: maybe-installcheck-opcodes
1985 installcheck-host: maybe-installcheck-binutils
1986 installcheck-host: maybe-installcheck-bison
1987 installcheck-host: maybe-installcheck-cgen
1988 installcheck-host: maybe-installcheck-dejagnu
1989 installcheck-host: maybe-installcheck-etc
1990 installcheck-host: maybe-installcheck-fastjar
1991 installcheck-host: maybe-installcheck-fixincludes
1992 installcheck-host: maybe-installcheck-flex
1993 installcheck-host: maybe-installcheck-gas
1994 installcheck-host: maybe-installcheck-gcc
1995 installcheck-host: maybe-installcheck-gmp
1996 installcheck-host: maybe-installcheck-mpfr
1997 installcheck-host: maybe-installcheck-mpc
1998 installcheck-host: maybe-installcheck-isl
1999 installcheck-host: maybe-installcheck-libelf
2000 installcheck-host: maybe-installcheck-gold
2001 installcheck-host: maybe-installcheck-gprof
2002 installcheck-host: maybe-installcheck-intl
2003 installcheck-host: maybe-installcheck-tcl
2004 installcheck-host: maybe-installcheck-itcl
2005 installcheck-host: maybe-installcheck-ld
2006 installcheck-host: maybe-installcheck-libbacktrace
2007 installcheck-host: maybe-installcheck-libcpp
2008 installcheck-host: maybe-installcheck-libcody
2009 installcheck-host: maybe-installcheck-libdecnumber
2010 installcheck-host: maybe-installcheck-libgui
2011 installcheck-host: maybe-installcheck-libiberty
2012 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2013 installcheck-host: maybe-installcheck-libiconv
2014 installcheck-host: maybe-installcheck-m4
2015 installcheck-host: maybe-installcheck-readline
2016 installcheck-host: maybe-installcheck-sid
2017 installcheck-host: maybe-installcheck-sim
2018 installcheck-host: maybe-installcheck-texinfo
2019 installcheck-host: maybe-installcheck-zlib
2020 installcheck-host: maybe-installcheck-gnulib
2021 installcheck-host: maybe-installcheck-gdbsupport
2022 installcheck-host: maybe-installcheck-gdbserver
2023 installcheck-host: maybe-installcheck-gdb
2024 installcheck-host: maybe-installcheck-expect
2025 installcheck-host: maybe-installcheck-guile
2026 installcheck-host: maybe-installcheck-tk
2027 installcheck-host: maybe-installcheck-libtermcap
2028 installcheck-host: maybe-installcheck-utils
2029 installcheck-host: maybe-installcheck-gnattools
2030 installcheck-host: maybe-installcheck-lto-plugin
2031 installcheck-host: maybe-installcheck-libcc1
2032 installcheck-host: maybe-installcheck-gotools
2033 installcheck-host: maybe-installcheck-libctf
2034
2035 .PHONY: installcheck-target
2036
2037 installcheck-target: maybe-installcheck-target-libstdc++-v3
2038 installcheck-target: maybe-installcheck-target-libsanitizer
2039 installcheck-target: maybe-installcheck-target-libvtv
2040 installcheck-target: maybe-installcheck-target-liboffloadmic
2041 installcheck-target: maybe-installcheck-target-libssp
2042 installcheck-target: maybe-installcheck-target-newlib
2043 installcheck-target: maybe-installcheck-target-libgcc
2044 installcheck-target: maybe-installcheck-target-libbacktrace
2045 installcheck-target: maybe-installcheck-target-libquadmath
2046 installcheck-target: maybe-installcheck-target-libgfortran
2047 installcheck-target: maybe-installcheck-target-libobjc
2048 installcheck-target: maybe-installcheck-target-libgo
2049 installcheck-target: maybe-installcheck-target-libhsail-rt
2050 installcheck-target: maybe-installcheck-target-libphobos
2051 installcheck-target: maybe-installcheck-target-libtermcap
2052 installcheck-target: maybe-installcheck-target-winsup
2053 installcheck-target: maybe-installcheck-target-libgloss
2054 installcheck-target: maybe-installcheck-target-libffi
2055 installcheck-target: maybe-installcheck-target-zlib
2056 installcheck-target: maybe-installcheck-target-rda
2057 installcheck-target: maybe-installcheck-target-libada
2058 installcheck-target: maybe-installcheck-target-libgomp
2059 installcheck-target: maybe-installcheck-target-libitm
2060 installcheck-target: maybe-installcheck-target-libatomic
2061
2062 .PHONY: do-mostlyclean
2063 do-mostlyclean:
2064 @: $(MAKE); $(unstage)
2065 @r=`${PWD_COMMAND}`; export r; \
2066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2068 mostlyclean-target
2069
2070
2071 .PHONY: mostlyclean-host
2072
2073 mostlyclean-host: maybe-mostlyclean-bfd
2074 mostlyclean-host: maybe-mostlyclean-opcodes
2075 mostlyclean-host: maybe-mostlyclean-binutils
2076 mostlyclean-host: maybe-mostlyclean-bison
2077 mostlyclean-host: maybe-mostlyclean-cgen
2078 mostlyclean-host: maybe-mostlyclean-dejagnu
2079 mostlyclean-host: maybe-mostlyclean-etc
2080 mostlyclean-host: maybe-mostlyclean-fastjar
2081 mostlyclean-host: maybe-mostlyclean-fixincludes
2082 mostlyclean-host: maybe-mostlyclean-flex
2083 mostlyclean-host: maybe-mostlyclean-gas
2084 mostlyclean-host: maybe-mostlyclean-gcc
2085 mostlyclean-host: maybe-mostlyclean-gmp
2086 mostlyclean-host: maybe-mostlyclean-mpfr
2087 mostlyclean-host: maybe-mostlyclean-mpc
2088 mostlyclean-host: maybe-mostlyclean-isl
2089 mostlyclean-host: maybe-mostlyclean-libelf
2090 mostlyclean-host: maybe-mostlyclean-gold
2091 mostlyclean-host: maybe-mostlyclean-gprof
2092 mostlyclean-host: maybe-mostlyclean-intl
2093 mostlyclean-host: maybe-mostlyclean-tcl
2094 mostlyclean-host: maybe-mostlyclean-itcl
2095 mostlyclean-host: maybe-mostlyclean-ld
2096 mostlyclean-host: maybe-mostlyclean-libbacktrace
2097 mostlyclean-host: maybe-mostlyclean-libcpp
2098 mostlyclean-host: maybe-mostlyclean-libcody
2099 mostlyclean-host: maybe-mostlyclean-libdecnumber
2100 mostlyclean-host: maybe-mostlyclean-libgui
2101 mostlyclean-host: maybe-mostlyclean-libiberty
2102 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2103 mostlyclean-host: maybe-mostlyclean-libiconv
2104 mostlyclean-host: maybe-mostlyclean-m4
2105 mostlyclean-host: maybe-mostlyclean-readline
2106 mostlyclean-host: maybe-mostlyclean-sid
2107 mostlyclean-host: maybe-mostlyclean-sim
2108 mostlyclean-host: maybe-mostlyclean-texinfo
2109 mostlyclean-host: maybe-mostlyclean-zlib
2110 mostlyclean-host: maybe-mostlyclean-gnulib
2111 mostlyclean-host: maybe-mostlyclean-gdbsupport
2112 mostlyclean-host: maybe-mostlyclean-gdbserver
2113 mostlyclean-host: maybe-mostlyclean-gdb
2114 mostlyclean-host: maybe-mostlyclean-expect
2115 mostlyclean-host: maybe-mostlyclean-guile
2116 mostlyclean-host: maybe-mostlyclean-tk
2117 mostlyclean-host: maybe-mostlyclean-libtermcap
2118 mostlyclean-host: maybe-mostlyclean-utils
2119 mostlyclean-host: maybe-mostlyclean-gnattools
2120 mostlyclean-host: maybe-mostlyclean-lto-plugin
2121 mostlyclean-host: maybe-mostlyclean-libcc1
2122 mostlyclean-host: maybe-mostlyclean-gotools
2123 mostlyclean-host: maybe-mostlyclean-libctf
2124
2125 .PHONY: mostlyclean-target
2126
2127 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2128 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2129 mostlyclean-target: maybe-mostlyclean-target-libvtv
2130 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2131 mostlyclean-target: maybe-mostlyclean-target-libssp
2132 mostlyclean-target: maybe-mostlyclean-target-newlib
2133 mostlyclean-target: maybe-mostlyclean-target-libgcc
2134 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2135 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2136 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2137 mostlyclean-target: maybe-mostlyclean-target-libobjc
2138 mostlyclean-target: maybe-mostlyclean-target-libgo
2139 mostlyclean-target: maybe-mostlyclean-target-libhsail-rt
2140 mostlyclean-target: maybe-mostlyclean-target-libphobos
2141 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2142 mostlyclean-target: maybe-mostlyclean-target-winsup
2143 mostlyclean-target: maybe-mostlyclean-target-libgloss
2144 mostlyclean-target: maybe-mostlyclean-target-libffi
2145 mostlyclean-target: maybe-mostlyclean-target-zlib
2146 mostlyclean-target: maybe-mostlyclean-target-rda
2147 mostlyclean-target: maybe-mostlyclean-target-libada
2148 mostlyclean-target: maybe-mostlyclean-target-libgomp
2149 mostlyclean-target: maybe-mostlyclean-target-libitm
2150 mostlyclean-target: maybe-mostlyclean-target-libatomic
2151
2152 .PHONY: do-clean
2153 do-clean:
2154 @: $(MAKE); $(unstage)
2155 @r=`${PWD_COMMAND}`; export r; \
2156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2157 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2158 clean-target
2159
2160
2161 .PHONY: clean-host
2162
2163 clean-host: maybe-clean-bfd
2164 clean-host: maybe-clean-opcodes
2165 clean-host: maybe-clean-binutils
2166 clean-host: maybe-clean-bison
2167 clean-host: maybe-clean-cgen
2168 clean-host: maybe-clean-dejagnu
2169 clean-host: maybe-clean-etc
2170 clean-host: maybe-clean-fastjar
2171 clean-host: maybe-clean-fixincludes
2172 clean-host: maybe-clean-flex
2173 clean-host: maybe-clean-gas
2174 clean-host: maybe-clean-gcc
2175 clean-host: maybe-clean-gmp
2176 clean-host: maybe-clean-mpfr
2177 clean-host: maybe-clean-mpc
2178 clean-host: maybe-clean-isl
2179 clean-host: maybe-clean-libelf
2180 clean-host: maybe-clean-gold
2181 clean-host: maybe-clean-gprof
2182 clean-host: maybe-clean-intl
2183 clean-host: maybe-clean-tcl
2184 clean-host: maybe-clean-itcl
2185 clean-host: maybe-clean-ld
2186 clean-host: maybe-clean-libbacktrace
2187 clean-host: maybe-clean-libcpp
2188 clean-host: maybe-clean-libcody
2189 clean-host: maybe-clean-libdecnumber
2190 clean-host: maybe-clean-libgui
2191 clean-host: maybe-clean-libiberty
2192 clean-host: maybe-clean-libiberty-linker-plugin
2193 clean-host: maybe-clean-libiconv
2194 clean-host: maybe-clean-m4
2195 clean-host: maybe-clean-readline
2196 clean-host: maybe-clean-sid
2197 clean-host: maybe-clean-sim
2198 clean-host: maybe-clean-texinfo
2199 clean-host: maybe-clean-zlib
2200 clean-host: maybe-clean-gnulib
2201 clean-host: maybe-clean-gdbsupport
2202 clean-host: maybe-clean-gdbserver
2203 clean-host: maybe-clean-gdb
2204 clean-host: maybe-clean-expect
2205 clean-host: maybe-clean-guile
2206 clean-host: maybe-clean-tk
2207 clean-host: maybe-clean-libtermcap
2208 clean-host: maybe-clean-utils
2209 clean-host: maybe-clean-gnattools
2210 clean-host: maybe-clean-lto-plugin
2211 clean-host: maybe-clean-libcc1
2212 clean-host: maybe-clean-gotools
2213 clean-host: maybe-clean-libctf
2214
2215 .PHONY: clean-target
2216
2217 clean-target: maybe-clean-target-libstdc++-v3
2218 clean-target: maybe-clean-target-libsanitizer
2219 clean-target: maybe-clean-target-libvtv
2220 clean-target: maybe-clean-target-liboffloadmic
2221 clean-target: maybe-clean-target-libssp
2222 clean-target: maybe-clean-target-newlib
2223 clean-target: maybe-clean-target-libgcc
2224 clean-target: maybe-clean-target-libbacktrace
2225 clean-target: maybe-clean-target-libquadmath
2226 clean-target: maybe-clean-target-libgfortran
2227 clean-target: maybe-clean-target-libobjc
2228 clean-target: maybe-clean-target-libgo
2229 clean-target: maybe-clean-target-libhsail-rt
2230 clean-target: maybe-clean-target-libphobos
2231 clean-target: maybe-clean-target-libtermcap
2232 clean-target: maybe-clean-target-winsup
2233 clean-target: maybe-clean-target-libgloss
2234 clean-target: maybe-clean-target-libffi
2235 clean-target: maybe-clean-target-zlib
2236 clean-target: maybe-clean-target-rda
2237 clean-target: maybe-clean-target-libada
2238 clean-target: maybe-clean-target-libgomp
2239 clean-target: maybe-clean-target-libitm
2240 clean-target: maybe-clean-target-libatomic
2241
2242 .PHONY: do-distclean
2243 do-distclean:
2244 @: $(MAKE); $(unstage)
2245 @r=`${PWD_COMMAND}`; export r; \
2246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2247 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2248 distclean-target
2249
2250
2251 .PHONY: distclean-host
2252
2253 distclean-host: maybe-distclean-bfd
2254 distclean-host: maybe-distclean-opcodes
2255 distclean-host: maybe-distclean-binutils
2256 distclean-host: maybe-distclean-bison
2257 distclean-host: maybe-distclean-cgen
2258 distclean-host: maybe-distclean-dejagnu
2259 distclean-host: maybe-distclean-etc
2260 distclean-host: maybe-distclean-fastjar
2261 distclean-host: maybe-distclean-fixincludes
2262 distclean-host: maybe-distclean-flex
2263 distclean-host: maybe-distclean-gas
2264 distclean-host: maybe-distclean-gcc
2265 distclean-host: maybe-distclean-gmp
2266 distclean-host: maybe-distclean-mpfr
2267 distclean-host: maybe-distclean-mpc
2268 distclean-host: maybe-distclean-isl
2269 distclean-host: maybe-distclean-libelf
2270 distclean-host: maybe-distclean-gold
2271 distclean-host: maybe-distclean-gprof
2272 distclean-host: maybe-distclean-intl
2273 distclean-host: maybe-distclean-tcl
2274 distclean-host: maybe-distclean-itcl
2275 distclean-host: maybe-distclean-ld
2276 distclean-host: maybe-distclean-libbacktrace
2277 distclean-host: maybe-distclean-libcpp
2278 distclean-host: maybe-distclean-libcody
2279 distclean-host: maybe-distclean-libdecnumber
2280 distclean-host: maybe-distclean-libgui
2281 distclean-host: maybe-distclean-libiberty
2282 distclean-host: maybe-distclean-libiberty-linker-plugin
2283 distclean-host: maybe-distclean-libiconv
2284 distclean-host: maybe-distclean-m4
2285 distclean-host: maybe-distclean-readline
2286 distclean-host: maybe-distclean-sid
2287 distclean-host: maybe-distclean-sim
2288 distclean-host: maybe-distclean-texinfo
2289 distclean-host: maybe-distclean-zlib
2290 distclean-host: maybe-distclean-gnulib
2291 distclean-host: maybe-distclean-gdbsupport
2292 distclean-host: maybe-distclean-gdbserver
2293 distclean-host: maybe-distclean-gdb
2294 distclean-host: maybe-distclean-expect
2295 distclean-host: maybe-distclean-guile
2296 distclean-host: maybe-distclean-tk
2297 distclean-host: maybe-distclean-libtermcap
2298 distclean-host: maybe-distclean-utils
2299 distclean-host: maybe-distclean-gnattools
2300 distclean-host: maybe-distclean-lto-plugin
2301 distclean-host: maybe-distclean-libcc1
2302 distclean-host: maybe-distclean-gotools
2303 distclean-host: maybe-distclean-libctf
2304
2305 .PHONY: distclean-target
2306
2307 distclean-target: maybe-distclean-target-libstdc++-v3
2308 distclean-target: maybe-distclean-target-libsanitizer
2309 distclean-target: maybe-distclean-target-libvtv
2310 distclean-target: maybe-distclean-target-liboffloadmic
2311 distclean-target: maybe-distclean-target-libssp
2312 distclean-target: maybe-distclean-target-newlib
2313 distclean-target: maybe-distclean-target-libgcc
2314 distclean-target: maybe-distclean-target-libbacktrace
2315 distclean-target: maybe-distclean-target-libquadmath
2316 distclean-target: maybe-distclean-target-libgfortran
2317 distclean-target: maybe-distclean-target-libobjc
2318 distclean-target: maybe-distclean-target-libgo
2319 distclean-target: maybe-distclean-target-libhsail-rt
2320 distclean-target: maybe-distclean-target-libphobos
2321 distclean-target: maybe-distclean-target-libtermcap
2322 distclean-target: maybe-distclean-target-winsup
2323 distclean-target: maybe-distclean-target-libgloss
2324 distclean-target: maybe-distclean-target-libffi
2325 distclean-target: maybe-distclean-target-zlib
2326 distclean-target: maybe-distclean-target-rda
2327 distclean-target: maybe-distclean-target-libada
2328 distclean-target: maybe-distclean-target-libgomp
2329 distclean-target: maybe-distclean-target-libitm
2330 distclean-target: maybe-distclean-target-libatomic
2331
2332 .PHONY: do-maintainer-clean
2333 do-maintainer-clean:
2334 @: $(MAKE); $(unstage)
2335 @r=`${PWD_COMMAND}`; export r; \
2336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2338 maintainer-clean-target
2339
2340
2341 .PHONY: maintainer-clean-host
2342
2343 maintainer-clean-host: maybe-maintainer-clean-bfd
2344 maintainer-clean-host: maybe-maintainer-clean-opcodes
2345 maintainer-clean-host: maybe-maintainer-clean-binutils
2346 maintainer-clean-host: maybe-maintainer-clean-bison
2347 maintainer-clean-host: maybe-maintainer-clean-cgen
2348 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2349 maintainer-clean-host: maybe-maintainer-clean-etc
2350 maintainer-clean-host: maybe-maintainer-clean-fastjar
2351 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2352 maintainer-clean-host: maybe-maintainer-clean-flex
2353 maintainer-clean-host: maybe-maintainer-clean-gas
2354 maintainer-clean-host: maybe-maintainer-clean-gcc
2355 maintainer-clean-host: maybe-maintainer-clean-gmp
2356 maintainer-clean-host: maybe-maintainer-clean-mpfr
2357 maintainer-clean-host: maybe-maintainer-clean-mpc
2358 maintainer-clean-host: maybe-maintainer-clean-isl
2359 maintainer-clean-host: maybe-maintainer-clean-libelf
2360 maintainer-clean-host: maybe-maintainer-clean-gold
2361 maintainer-clean-host: maybe-maintainer-clean-gprof
2362 maintainer-clean-host: maybe-maintainer-clean-intl
2363 maintainer-clean-host: maybe-maintainer-clean-tcl
2364 maintainer-clean-host: maybe-maintainer-clean-itcl
2365 maintainer-clean-host: maybe-maintainer-clean-ld
2366 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2367 maintainer-clean-host: maybe-maintainer-clean-libcpp
2368 maintainer-clean-host: maybe-maintainer-clean-libcody
2369 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2370 maintainer-clean-host: maybe-maintainer-clean-libgui
2371 maintainer-clean-host: maybe-maintainer-clean-libiberty
2372 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2373 maintainer-clean-host: maybe-maintainer-clean-libiconv
2374 maintainer-clean-host: maybe-maintainer-clean-m4
2375 maintainer-clean-host: maybe-maintainer-clean-readline
2376 maintainer-clean-host: maybe-maintainer-clean-sid
2377 maintainer-clean-host: maybe-maintainer-clean-sim
2378 maintainer-clean-host: maybe-maintainer-clean-texinfo
2379 maintainer-clean-host: maybe-maintainer-clean-zlib
2380 maintainer-clean-host: maybe-maintainer-clean-gnulib
2381 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2382 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2383 maintainer-clean-host: maybe-maintainer-clean-gdb
2384 maintainer-clean-host: maybe-maintainer-clean-expect
2385 maintainer-clean-host: maybe-maintainer-clean-guile
2386 maintainer-clean-host: maybe-maintainer-clean-tk
2387 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2388 maintainer-clean-host: maybe-maintainer-clean-utils
2389 maintainer-clean-host: maybe-maintainer-clean-gnattools
2390 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2391 maintainer-clean-host: maybe-maintainer-clean-libcc1
2392 maintainer-clean-host: maybe-maintainer-clean-gotools
2393 maintainer-clean-host: maybe-maintainer-clean-libctf
2394
2395 .PHONY: maintainer-clean-target
2396
2397 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2398 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2399 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2400 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2401 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2402 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2403 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2404 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2405 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2406 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2407 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2408 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2409 maintainer-clean-target: maybe-maintainer-clean-target-libhsail-rt
2410 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2411 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2412 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2413 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2414 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2415 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2416 maintainer-clean-target: maybe-maintainer-clean-target-rda
2417 maintainer-clean-target: maybe-maintainer-clean-target-libada
2418 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2419 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2420 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2421
2422
2423 # Here are the targets which correspond to the do-X targets.
2424
2425 .PHONY: info installcheck dvi pdf html
2426 .PHONY: install-info install-pdf install-html
2427 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2428 .PHONY: local-clean local-distclean local-maintainer-clean
2429 info: do-info
2430 installcheck: do-installcheck
2431 dvi: do-dvi
2432 pdf: do-pdf
2433 html: do-html
2434
2435 # Make sure makeinfo is built before we do a `make info', if we're
2436 # in fact building texinfo.
2437 do-info: maybe-all-texinfo
2438
2439 install-info: do-install-info dir.info
2440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441 if [ -f dir.info ]; then \
2442 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2443 else true; fi
2444
2445 install-pdf: do-install-pdf
2446
2447 install-html: do-install-html
2448
2449 local-clean:
2450 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2451
2452 local-distclean:
2453 -rm -f Makefile config.status config.cache mh-frag mt-frag
2454 -rm -f maybedep.tmp serdep.tmp stage_final
2455 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2456 rm -rf $(TARGET_SUBDIR); \
2457 else true; fi
2458 -rm -rf $(BUILD_SUBDIR)
2459 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2460 rm -rf $(HOST_SUBDIR); \
2461 else true; fi
2462 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2463 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2464 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2465 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2466 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2467 -rmdir texinfo zlib 2>/dev/null
2468 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2469
2470 local-maintainer-clean:
2471 @echo "This command is intended for maintainers to use;"
2472 @echo "it deletes files that may require special tools to rebuild."
2473
2474 clean: do-clean local-clean
2475 mostlyclean: do-mostlyclean local-clean
2476 distclean: do-distclean local-clean local-distclean
2477 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2478 maintainer-clean: local-distclean
2479 realclean: maintainer-clean
2480
2481 # Check target.
2482
2483 .PHONY: check do-check
2484 check: do-check
2485
2486 # Only include modules actually being configured and built.
2487 .PHONY: check-host
2488 check-host: \
2489 maybe-check-bfd \
2490 maybe-check-opcodes \
2491 maybe-check-binutils \
2492 maybe-check-bison \
2493 maybe-check-cgen \
2494 maybe-check-dejagnu \
2495 maybe-check-etc \
2496 maybe-check-fastjar \
2497 maybe-check-fixincludes \
2498 maybe-check-flex \
2499 maybe-check-gas \
2500 maybe-check-gcc \
2501 maybe-check-gmp \
2502 maybe-check-mpfr \
2503 maybe-check-mpc \
2504 maybe-check-isl \
2505 maybe-check-libelf \
2506 maybe-check-gold \
2507 maybe-check-gprof \
2508 maybe-check-intl \
2509 maybe-check-tcl \
2510 maybe-check-itcl \
2511 maybe-check-ld \
2512 maybe-check-libbacktrace \
2513 maybe-check-libcpp \
2514 maybe-check-libcody \
2515 maybe-check-libdecnumber \
2516 maybe-check-libgui \
2517 maybe-check-libiberty \
2518 maybe-check-libiberty-linker-plugin \
2519 maybe-check-libiconv \
2520 maybe-check-m4 \
2521 maybe-check-readline \
2522 maybe-check-sid \
2523 maybe-check-sim \
2524 maybe-check-texinfo \
2525 maybe-check-zlib \
2526 maybe-check-gnulib \
2527 maybe-check-gdbsupport \
2528 maybe-check-gdbserver \
2529 maybe-check-gdb \
2530 maybe-check-expect \
2531 maybe-check-guile \
2532 maybe-check-tk \
2533 maybe-check-libtermcap \
2534 maybe-check-utils \
2535 maybe-check-gnattools \
2536 maybe-check-lto-plugin \
2537 maybe-check-libcc1 \
2538 maybe-check-gotools \
2539 maybe-check-libctf
2540
2541 .PHONY: check-target
2542 check-target: \
2543 maybe-check-target-libstdc++-v3 \
2544 maybe-check-target-libsanitizer \
2545 maybe-check-target-libvtv \
2546 maybe-check-target-liboffloadmic \
2547 maybe-check-target-libssp \
2548 maybe-check-target-newlib \
2549 maybe-check-target-libgcc \
2550 maybe-check-target-libbacktrace \
2551 maybe-check-target-libquadmath \
2552 maybe-check-target-libgfortran \
2553 maybe-check-target-libobjc \
2554 maybe-check-target-libgo \
2555 maybe-check-target-libhsail-rt \
2556 maybe-check-target-libphobos \
2557 maybe-check-target-libtermcap \
2558 maybe-check-target-winsup \
2559 maybe-check-target-libgloss \
2560 maybe-check-target-libffi \
2561 maybe-check-target-zlib \
2562 maybe-check-target-rda \
2563 maybe-check-target-libada \
2564 maybe-check-target-libgomp \
2565 maybe-check-target-libitm \
2566 maybe-check-target-libatomic
2567
2568 do-check:
2569 @: $(MAKE); $(unstage)
2570 @r=`${PWD_COMMAND}`; export r; \
2571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2572 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2573
2574 # Automated reporting of test results.
2575
2576 warning.log: build.log
2577 $(srcdir)/contrib/warn_summary build.log > $@
2578
2579 mail-report.log:
2580 if test x'$(BOOT_CFLAGS)' != x''; then \
2581 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2582 fi; \
2583 $(srcdir)/contrib/test_summary -t >$@
2584 chmod +x $@
2585 echo If you really want to send e-mail, run ./$@ now
2586
2587 mail-report-with-warnings.log: warning.log
2588 if test x'$(BOOT_CFLAGS)' != x''; then \
2589 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2590 fi; \
2591 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2592 chmod +x $@
2593 echo If you really want to send e-mail, run ./$@ now
2594
2595 # Local Vim config
2596
2597 $(srcdir)/.local.vimrc:
2598 $(LN_S) contrib/vimrc $@
2599
2600 $(srcdir)/.lvimrc:
2601 $(LN_S) contrib/vimrc $@
2602
2603 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2604
2605 .PHONY: vimrc
2606
2607 # clang-format config
2608
2609 $(srcdir)/.clang-format:
2610 $(LN_S) contrib/clang-format $@
2611
2612 clang-format: $(srcdir)/.clang-format
2613
2614 .PHONY: clang-format
2615
2616 # Installation targets.
2617
2618 .PHONY: install uninstall
2619 install:
2620 @: $(MAKE); $(unstage)
2621 @r=`${PWD_COMMAND}`; export r; \
2622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2624
2625 .PHONY: install-host-nogcc
2626 install-host-nogcc: \
2627 maybe-install-bfd \
2628 maybe-install-opcodes \
2629 maybe-install-binutils \
2630 maybe-install-bison \
2631 maybe-install-cgen \
2632 maybe-install-dejagnu \
2633 maybe-install-etc \
2634 maybe-install-fastjar \
2635 maybe-install-fixincludes \
2636 maybe-install-flex \
2637 maybe-install-gas \
2638 maybe-install-gmp \
2639 maybe-install-mpfr \
2640 maybe-install-mpc \
2641 maybe-install-isl \
2642 maybe-install-libelf \
2643 maybe-install-gold \
2644 maybe-install-gprof \
2645 maybe-install-intl \
2646 maybe-install-tcl \
2647 maybe-install-itcl \
2648 maybe-install-ld \
2649 maybe-install-libbacktrace \
2650 maybe-install-libcpp \
2651 maybe-install-libcody \
2652 maybe-install-libdecnumber \
2653 maybe-install-libgui \
2654 maybe-install-libiberty \
2655 maybe-install-libiberty-linker-plugin \
2656 maybe-install-libiconv \
2657 maybe-install-m4 \
2658 maybe-install-readline \
2659 maybe-install-sid \
2660 maybe-install-sim \
2661 maybe-install-texinfo \
2662 maybe-install-zlib \
2663 maybe-install-gnulib \
2664 maybe-install-gdbsupport \
2665 maybe-install-gdbserver \
2666 maybe-install-gdb \
2667 maybe-install-expect \
2668 maybe-install-guile \
2669 maybe-install-tk \
2670 maybe-install-libtermcap \
2671 maybe-install-utils \
2672 maybe-install-gnattools \
2673 maybe-install-lto-plugin \
2674 maybe-install-libcc1 \
2675 maybe-install-gotools \
2676 maybe-install-libctf
2677
2678 .PHONY: install-host
2679 install-host: \
2680 maybe-install-bfd \
2681 maybe-install-opcodes \
2682 maybe-install-binutils \
2683 maybe-install-bison \
2684 maybe-install-cgen \
2685 maybe-install-dejagnu \
2686 maybe-install-etc \
2687 maybe-install-fastjar \
2688 maybe-install-fixincludes \
2689 maybe-install-flex \
2690 maybe-install-gas \
2691 maybe-install-gcc \
2692 maybe-install-gmp \
2693 maybe-install-mpfr \
2694 maybe-install-mpc \
2695 maybe-install-isl \
2696 maybe-install-libelf \
2697 maybe-install-gold \
2698 maybe-install-gprof \
2699 maybe-install-intl \
2700 maybe-install-tcl \
2701 maybe-install-itcl \
2702 maybe-install-ld \
2703 maybe-install-libbacktrace \
2704 maybe-install-libcpp \
2705 maybe-install-libcody \
2706 maybe-install-libdecnumber \
2707 maybe-install-libgui \
2708 maybe-install-libiberty \
2709 maybe-install-libiberty-linker-plugin \
2710 maybe-install-libiconv \
2711 maybe-install-m4 \
2712 maybe-install-readline \
2713 maybe-install-sid \
2714 maybe-install-sim \
2715 maybe-install-texinfo \
2716 maybe-install-zlib \
2717 maybe-install-gnulib \
2718 maybe-install-gdbsupport \
2719 maybe-install-gdbserver \
2720 maybe-install-gdb \
2721 maybe-install-expect \
2722 maybe-install-guile \
2723 maybe-install-tk \
2724 maybe-install-libtermcap \
2725 maybe-install-utils \
2726 maybe-install-gnattools \
2727 maybe-install-lto-plugin \
2728 maybe-install-libcc1 \
2729 maybe-install-gotools \
2730 maybe-install-libctf
2731
2732 .PHONY: install-target
2733 install-target: \
2734 maybe-install-target-libstdc++-v3 \
2735 maybe-install-target-libsanitizer \
2736 maybe-install-target-libvtv \
2737 maybe-install-target-liboffloadmic \
2738 maybe-install-target-libssp \
2739 maybe-install-target-newlib \
2740 maybe-install-target-libgcc \
2741 maybe-install-target-libbacktrace \
2742 maybe-install-target-libquadmath \
2743 maybe-install-target-libgfortran \
2744 maybe-install-target-libobjc \
2745 maybe-install-target-libgo \
2746 maybe-install-target-libhsail-rt \
2747 maybe-install-target-libphobos \
2748 maybe-install-target-libtermcap \
2749 maybe-install-target-winsup \
2750 maybe-install-target-libgloss \
2751 maybe-install-target-libffi \
2752 maybe-install-target-zlib \
2753 maybe-install-target-rda \
2754 maybe-install-target-libada \
2755 maybe-install-target-libgomp \
2756 maybe-install-target-libitm \
2757 maybe-install-target-libatomic
2758
2759 uninstall:
2760 @echo "the uninstall target is not supported in this tree"
2761
2762 .PHONY: install.all
2763 install.all: install-no-fixedincludes
2764 @if [ -f ./gcc/Makefile ]; then \
2765 r=`${PWD_COMMAND}`; export r; \
2766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2767 $(HOST_EXPORTS) \
2768 (cd ./gcc && \
2769 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2770 else \
2771 true; \
2772 fi
2773
2774 # install-no-fixedincludes is used to allow the elaboration of binary packages
2775 # suitable for distribution, where we cannot include the fixed system header
2776 # files.
2777 .PHONY: install-no-fixedincludes
2778 install-no-fixedincludes: installdirs install-host-nogcc \
2779 install-target gcc-install-no-fixedincludes
2780
2781 .PHONY: install-strip
2782 install-strip:
2783 @: $(MAKE); $(unstage)
2784 @r=`${PWD_COMMAND}`; export r; \
2785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2786 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2787
2788 .PHONY: install-strip-host
2789 install-strip-host: \
2790 maybe-install-strip-bfd \
2791 maybe-install-strip-opcodes \
2792 maybe-install-strip-binutils \
2793 maybe-install-strip-bison \
2794 maybe-install-strip-cgen \
2795 maybe-install-strip-dejagnu \
2796 maybe-install-strip-etc \
2797 maybe-install-strip-fastjar \
2798 maybe-install-strip-fixincludes \
2799 maybe-install-strip-flex \
2800 maybe-install-strip-gas \
2801 maybe-install-strip-gcc \
2802 maybe-install-strip-gmp \
2803 maybe-install-strip-mpfr \
2804 maybe-install-strip-mpc \
2805 maybe-install-strip-isl \
2806 maybe-install-strip-libelf \
2807 maybe-install-strip-gold \
2808 maybe-install-strip-gprof \
2809 maybe-install-strip-intl \
2810 maybe-install-strip-tcl \
2811 maybe-install-strip-itcl \
2812 maybe-install-strip-ld \
2813 maybe-install-strip-libbacktrace \
2814 maybe-install-strip-libcpp \
2815 maybe-install-strip-libcody \
2816 maybe-install-strip-libdecnumber \
2817 maybe-install-strip-libgui \
2818 maybe-install-strip-libiberty \
2819 maybe-install-strip-libiberty-linker-plugin \
2820 maybe-install-strip-libiconv \
2821 maybe-install-strip-m4 \
2822 maybe-install-strip-readline \
2823 maybe-install-strip-sid \
2824 maybe-install-strip-sim \
2825 maybe-install-strip-texinfo \
2826 maybe-install-strip-zlib \
2827 maybe-install-strip-gnulib \
2828 maybe-install-strip-gdbsupport \
2829 maybe-install-strip-gdbserver \
2830 maybe-install-strip-gdb \
2831 maybe-install-strip-expect \
2832 maybe-install-strip-guile \
2833 maybe-install-strip-tk \
2834 maybe-install-strip-libtermcap \
2835 maybe-install-strip-utils \
2836 maybe-install-strip-gnattools \
2837 maybe-install-strip-lto-plugin \
2838 maybe-install-strip-libcc1 \
2839 maybe-install-strip-gotools \
2840 maybe-install-strip-libctf
2841
2842 .PHONY: install-strip-target
2843 install-strip-target: \
2844 maybe-install-strip-target-libstdc++-v3 \
2845 maybe-install-strip-target-libsanitizer \
2846 maybe-install-strip-target-libvtv \
2847 maybe-install-strip-target-liboffloadmic \
2848 maybe-install-strip-target-libssp \
2849 maybe-install-strip-target-newlib \
2850 maybe-install-strip-target-libgcc \
2851 maybe-install-strip-target-libbacktrace \
2852 maybe-install-strip-target-libquadmath \
2853 maybe-install-strip-target-libgfortran \
2854 maybe-install-strip-target-libobjc \
2855 maybe-install-strip-target-libgo \
2856 maybe-install-strip-target-libhsail-rt \
2857 maybe-install-strip-target-libphobos \
2858 maybe-install-strip-target-libtermcap \
2859 maybe-install-strip-target-winsup \
2860 maybe-install-strip-target-libgloss \
2861 maybe-install-strip-target-libffi \
2862 maybe-install-strip-target-zlib \
2863 maybe-install-strip-target-rda \
2864 maybe-install-strip-target-libada \
2865 maybe-install-strip-target-libgomp \
2866 maybe-install-strip-target-libitm \
2867 maybe-install-strip-target-libatomic
2868
2869
2870 ### other supporting targets
2871
2872 MAKEDIRS= \
2873 $(DESTDIR)$(prefix) \
2874 $(DESTDIR)$(exec_prefix)
2875 .PHONY: installdirs
2876 installdirs: mkinstalldirs
2877 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2878
2879 dir.info: do-install-info
2880 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2881 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2882 mv -f dir.info.new dir.info; \
2883 else true; \
2884 fi
2885
2886 dist:
2887 @echo "Building a full distribution of this tree isn't done"
2888 @echo "via 'make dist'. Check out the etc/ subdirectory"
2889
2890 etags tags: TAGS
2891
2892 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2893 # ability to use several tags files at once, so there is probably no need
2894 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2895 # (if we felt like it) have this Makefile write a piece of elisp which
2896 # the user could load to tell emacs19 where all the TAGS files we just
2897 # built are.
2898 TAGS: do-TAGS
2899
2900 # ------------------------------------
2901 # Macros for configure and all targets
2902 # ------------------------------------
2903
2904
2905
2906
2907
2908 # --------------------------------------
2909 # Modules which run on the build machine
2910 # --------------------------------------
2911
2912
2913 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2914 maybe-configure-build-libiberty:
2915 @if gcc-bootstrap
2916 configure-build-libiberty: stage_current
2917 @endif gcc-bootstrap
2918 @if build-libiberty
2919 maybe-configure-build-libiberty: configure-build-libiberty
2920 configure-build-libiberty:
2921 @: $(MAKE); $(unstage)
2922 @r=`${PWD_COMMAND}`; export r; \
2923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2924 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2925 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2926 $(BUILD_EXPORTS) \
2927 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2928 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2929 case $(srcdir) in \
2930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2931 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2933 esac; \
2934 module_srcdir=libiberty; \
2935 rm -f no-such-file || : ; \
2936 CONFIG_SITE=no-such-file $(SHELL) \
2937 $$s/$$module_srcdir/configure \
2938 --srcdir=$${topdir}/$$module_srcdir \
2939 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2940 --target=${target_alias} \
2941 || exit 1
2942 @endif build-libiberty
2943
2944
2945
2946
2947
2948 .PHONY: all-build-libiberty maybe-all-build-libiberty
2949 maybe-all-build-libiberty:
2950 @if gcc-bootstrap
2951 all-build-libiberty: stage_current
2952 @endif gcc-bootstrap
2953 @if build-libiberty
2954 TARGET-build-libiberty=all
2955 maybe-all-build-libiberty: all-build-libiberty
2956 all-build-libiberty: configure-build-libiberty
2957 @: $(MAKE); $(unstage)
2958 @r=`${PWD_COMMAND}`; export r; \
2959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2960 $(BUILD_EXPORTS) \
2961 (cd $(BUILD_SUBDIR)/libiberty && \
2962 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2963 $(TARGET-build-libiberty))
2964 @endif build-libiberty
2965
2966
2967
2968
2969
2970 .PHONY: configure-build-bison maybe-configure-build-bison
2971 maybe-configure-build-bison:
2972 @if gcc-bootstrap
2973 configure-build-bison: stage_current
2974 @endif gcc-bootstrap
2975 @if build-bison
2976 maybe-configure-build-bison: configure-build-bison
2977 configure-build-bison:
2978 @: $(MAKE); $(unstage)
2979 @r=`${PWD_COMMAND}`; export r; \
2980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2982 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2983 $(BUILD_EXPORTS) \
2984 echo Configuring in $(BUILD_SUBDIR)/bison; \
2985 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2986 case $(srcdir) in \
2987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2988 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2990 esac; \
2991 module_srcdir=bison; \
2992 rm -f no-such-file || : ; \
2993 CONFIG_SITE=no-such-file $(SHELL) \
2994 $$s/$$module_srcdir/configure \
2995 --srcdir=$${topdir}/$$module_srcdir \
2996 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2997 --target=${target_alias} \
2998 || exit 1
2999 @endif build-bison
3000
3001
3002
3003
3004
3005 .PHONY: all-build-bison maybe-all-build-bison
3006 maybe-all-build-bison:
3007 @if gcc-bootstrap
3008 all-build-bison: stage_current
3009 @endif gcc-bootstrap
3010 @if build-bison
3011 TARGET-build-bison=all
3012 maybe-all-build-bison: all-build-bison
3013 all-build-bison: configure-build-bison
3014 @: $(MAKE); $(unstage)
3015 @r=`${PWD_COMMAND}`; export r; \
3016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017 $(BUILD_EXPORTS) \
3018 (cd $(BUILD_SUBDIR)/bison && \
3019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3020 $(TARGET-build-bison))
3021 @endif build-bison
3022
3023
3024
3025
3026
3027 .PHONY: configure-build-flex maybe-configure-build-flex
3028 maybe-configure-build-flex:
3029 @if gcc-bootstrap
3030 configure-build-flex: stage_current
3031 @endif gcc-bootstrap
3032 @if build-flex
3033 maybe-configure-build-flex: configure-build-flex
3034 configure-build-flex:
3035 @: $(MAKE); $(unstage)
3036 @r=`${PWD_COMMAND}`; export r; \
3037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3039 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3040 $(BUILD_EXPORTS) \
3041 echo Configuring in $(BUILD_SUBDIR)/flex; \
3042 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3043 case $(srcdir) in \
3044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3047 esac; \
3048 module_srcdir=flex; \
3049 rm -f no-such-file || : ; \
3050 CONFIG_SITE=no-such-file $(SHELL) \
3051 $$s/$$module_srcdir/configure \
3052 --srcdir=$${topdir}/$$module_srcdir \
3053 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3054 --target=${target_alias} \
3055 || exit 1
3056 @endif build-flex
3057
3058
3059
3060
3061
3062 .PHONY: all-build-flex maybe-all-build-flex
3063 maybe-all-build-flex:
3064 @if gcc-bootstrap
3065 all-build-flex: stage_current
3066 @endif gcc-bootstrap
3067 @if build-flex
3068 TARGET-build-flex=all
3069 maybe-all-build-flex: all-build-flex
3070 all-build-flex: configure-build-flex
3071 @: $(MAKE); $(unstage)
3072 @r=`${PWD_COMMAND}`; export r; \
3073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3074 $(BUILD_EXPORTS) \
3075 (cd $(BUILD_SUBDIR)/flex && \
3076 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3077 $(TARGET-build-flex))
3078 @endif build-flex
3079
3080
3081
3082
3083
3084 .PHONY: configure-build-m4 maybe-configure-build-m4
3085 maybe-configure-build-m4:
3086 @if gcc-bootstrap
3087 configure-build-m4: stage_current
3088 @endif gcc-bootstrap
3089 @if build-m4
3090 maybe-configure-build-m4: configure-build-m4
3091 configure-build-m4:
3092 @: $(MAKE); $(unstage)
3093 @r=`${PWD_COMMAND}`; export r; \
3094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3095 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3096 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3097 $(BUILD_EXPORTS) \
3098 echo Configuring in $(BUILD_SUBDIR)/m4; \
3099 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3100 case $(srcdir) in \
3101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3102 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3104 esac; \
3105 module_srcdir=m4; \
3106 rm -f no-such-file || : ; \
3107 CONFIG_SITE=no-such-file $(SHELL) \
3108 $$s/$$module_srcdir/configure \
3109 --srcdir=$${topdir}/$$module_srcdir \
3110 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3111 --target=${target_alias} \
3112 || exit 1
3113 @endif build-m4
3114
3115
3116
3117
3118
3119 .PHONY: all-build-m4 maybe-all-build-m4
3120 maybe-all-build-m4:
3121 @if gcc-bootstrap
3122 all-build-m4: stage_current
3123 @endif gcc-bootstrap
3124 @if build-m4
3125 TARGET-build-m4=all
3126 maybe-all-build-m4: all-build-m4
3127 all-build-m4: configure-build-m4
3128 @: $(MAKE); $(unstage)
3129 @r=`${PWD_COMMAND}`; export r; \
3130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131 $(BUILD_EXPORTS) \
3132 (cd $(BUILD_SUBDIR)/m4 && \
3133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3134 $(TARGET-build-m4))
3135 @endif build-m4
3136
3137
3138
3139
3140
3141 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3142 maybe-configure-build-texinfo:
3143 @if gcc-bootstrap
3144 configure-build-texinfo: stage_current
3145 @endif gcc-bootstrap
3146 @if build-texinfo
3147 maybe-configure-build-texinfo: configure-build-texinfo
3148 configure-build-texinfo:
3149 @: $(MAKE); $(unstage)
3150 @r=`${PWD_COMMAND}`; export r; \
3151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3153 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3154 $(BUILD_EXPORTS) \
3155 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3156 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3157 case $(srcdir) in \
3158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3159 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3161 esac; \
3162 module_srcdir=texinfo; \
3163 rm -f no-such-file || : ; \
3164 CONFIG_SITE=no-such-file $(SHELL) \
3165 $$s/$$module_srcdir/configure \
3166 --srcdir=$${topdir}/$$module_srcdir \
3167 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3168 --target=${target_alias} \
3169 || exit 1
3170 @endif build-texinfo
3171
3172
3173
3174
3175
3176 .PHONY: all-build-texinfo maybe-all-build-texinfo
3177 maybe-all-build-texinfo:
3178 @if gcc-bootstrap
3179 all-build-texinfo: stage_current
3180 @endif gcc-bootstrap
3181 @if build-texinfo
3182 TARGET-build-texinfo=all
3183 maybe-all-build-texinfo: all-build-texinfo
3184 all-build-texinfo: configure-build-texinfo
3185 @: $(MAKE); $(unstage)
3186 @r=`${PWD_COMMAND}`; export r; \
3187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3188 $(BUILD_EXPORTS) \
3189 (cd $(BUILD_SUBDIR)/texinfo && \
3190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3191 $(TARGET-build-texinfo))
3192 @endif build-texinfo
3193
3194
3195
3196
3197
3198 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3199 maybe-configure-build-fixincludes:
3200 @if gcc-bootstrap
3201 configure-build-fixincludes: stage_current
3202 @endif gcc-bootstrap
3203 @if build-fixincludes
3204 maybe-configure-build-fixincludes: configure-build-fixincludes
3205 configure-build-fixincludes:
3206 @: $(MAKE); $(unstage)
3207 @r=`${PWD_COMMAND}`; export r; \
3208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3210 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3211 $(BUILD_EXPORTS) \
3212 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3213 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3214 case $(srcdir) in \
3215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3216 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3218 esac; \
3219 module_srcdir=fixincludes; \
3220 rm -f no-such-file || : ; \
3221 CONFIG_SITE=no-such-file $(SHELL) \
3222 $$s/$$module_srcdir/configure \
3223 --srcdir=$${topdir}/$$module_srcdir \
3224 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3225 --target=${target_alias} \
3226 || exit 1
3227 @endif build-fixincludes
3228
3229
3230
3231
3232
3233 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3234 maybe-all-build-fixincludes:
3235 @if gcc-bootstrap
3236 all-build-fixincludes: stage_current
3237 @endif gcc-bootstrap
3238 @if build-fixincludes
3239 TARGET-build-fixincludes=all
3240 maybe-all-build-fixincludes: all-build-fixincludes
3241 all-build-fixincludes: configure-build-fixincludes
3242 @: $(MAKE); $(unstage)
3243 @r=`${PWD_COMMAND}`; export r; \
3244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3245 $(BUILD_EXPORTS) \
3246 (cd $(BUILD_SUBDIR)/fixincludes && \
3247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3248 $(TARGET-build-fixincludes))
3249 @endif build-fixincludes
3250
3251
3252
3253
3254
3255 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3256 maybe-configure-build-libcpp:
3257 @if gcc-bootstrap
3258 configure-build-libcpp: stage_current
3259 @endif gcc-bootstrap
3260 @if build-libcpp
3261 maybe-configure-build-libcpp: configure-build-libcpp
3262 configure-build-libcpp:
3263 @: $(MAKE); $(unstage)
3264 @r=`${PWD_COMMAND}`; export r; \
3265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3266 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3267 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3268 $(BUILD_EXPORTS) \
3269 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3270 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3271 case $(srcdir) in \
3272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3273 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3275 esac; \
3276 module_srcdir=libcpp; \
3277 rm -f no-such-file || : ; \
3278 CONFIG_SITE=no-such-file $(SHELL) \
3279 $$s/$$module_srcdir/configure \
3280 --srcdir=$${topdir}/$$module_srcdir \
3281 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3282 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3283 || exit 1
3284 @endif build-libcpp
3285
3286
3287
3288
3289
3290 .PHONY: all-build-libcpp maybe-all-build-libcpp
3291 maybe-all-build-libcpp:
3292 @if gcc-bootstrap
3293 all-build-libcpp: stage_current
3294 @endif gcc-bootstrap
3295 @if build-libcpp
3296 TARGET-build-libcpp=all
3297 maybe-all-build-libcpp: all-build-libcpp
3298 all-build-libcpp: configure-build-libcpp
3299 @: $(MAKE); $(unstage)
3300 @r=`${PWD_COMMAND}`; export r; \
3301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302 $(BUILD_EXPORTS) \
3303 (cd $(BUILD_SUBDIR)/libcpp && \
3304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3305 $(TARGET-build-libcpp))
3306 @endif build-libcpp
3307
3308
3309
3310
3311
3312 # --------------------------------------
3313 # Modules which run on the host machine
3314 # --------------------------------------
3315
3316
3317 .PHONY: configure-bfd maybe-configure-bfd
3318 maybe-configure-bfd:
3319 @if gcc-bootstrap
3320 configure-bfd: stage_current
3321 @endif gcc-bootstrap
3322 @if bfd
3323 maybe-configure-bfd: configure-bfd
3324 configure-bfd:
3325 @r=`${PWD_COMMAND}`; export r; \
3326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3327 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3329 $(HOST_EXPORTS) \
3330 echo Configuring in $(HOST_SUBDIR)/bfd; \
3331 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3332 case $(srcdir) in \
3333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3334 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3336 esac; \
3337 module_srcdir=bfd; \
3338 $(SHELL) \
3339 $$s/$$module_srcdir/configure \
3340 --srcdir=$${topdir}/$$module_srcdir \
3341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3342 --target=${target_alias} \
3343 || exit 1
3344 @endif bfd
3345
3346
3347
3348 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3349 maybe-configure-stage1-bfd:
3350 @if bfd-bootstrap
3351 maybe-configure-stage1-bfd: configure-stage1-bfd
3352 configure-stage1-bfd:
3353 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3355 @r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 TFLAGS="$(STAGE1_TFLAGS)"; \
3358 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3359 $(HOST_EXPORTS) \
3360 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3361 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3362 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3363 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3365 cd $(HOST_SUBDIR)/bfd || exit 1; \
3366 case $(srcdir) in \
3367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3368 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3370 esac; \
3371 module_srcdir=bfd; \
3372 $(SHELL) $$s/$$module_srcdir/configure \
3373 --srcdir=$${topdir}/$$module_srcdir \
3374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3375 --target=${target_alias} \
3376 \
3377 $(STAGE1_CONFIGURE_FLAGS)
3378 @endif bfd-bootstrap
3379
3380 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3381 maybe-configure-stage2-bfd:
3382 @if bfd-bootstrap
3383 maybe-configure-stage2-bfd: configure-stage2-bfd
3384 configure-stage2-bfd:
3385 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3387 @r=`${PWD_COMMAND}`; export r; \
3388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3389 TFLAGS="$(STAGE2_TFLAGS)"; \
3390 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3391 $(HOST_EXPORTS) \
3392 $(POSTSTAGE1_HOST_EXPORTS) \
3393 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3394 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3395 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3396 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3398 cd $(HOST_SUBDIR)/bfd || exit 1; \
3399 case $(srcdir) in \
3400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3401 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3403 esac; \
3404 module_srcdir=bfd; \
3405 $(SHELL) $$s/$$module_srcdir/configure \
3406 --srcdir=$${topdir}/$$module_srcdir \
3407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3408 --target=${target_alias} \
3409 --with-build-libsubdir=$(HOST_SUBDIR) \
3410 $(STAGE2_CONFIGURE_FLAGS)
3411 @endif bfd-bootstrap
3412
3413 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3414 maybe-configure-stage3-bfd:
3415 @if bfd-bootstrap
3416 maybe-configure-stage3-bfd: configure-stage3-bfd
3417 configure-stage3-bfd:
3418 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3420 @r=`${PWD_COMMAND}`; export r; \
3421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3422 TFLAGS="$(STAGE3_TFLAGS)"; \
3423 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3424 $(HOST_EXPORTS) \
3425 $(POSTSTAGE1_HOST_EXPORTS) \
3426 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3427 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3428 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3429 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3431 cd $(HOST_SUBDIR)/bfd || exit 1; \
3432 case $(srcdir) in \
3433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3434 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3436 esac; \
3437 module_srcdir=bfd; \
3438 $(SHELL) $$s/$$module_srcdir/configure \
3439 --srcdir=$${topdir}/$$module_srcdir \
3440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3441 --target=${target_alias} \
3442 --with-build-libsubdir=$(HOST_SUBDIR) \
3443 $(STAGE3_CONFIGURE_FLAGS)
3444 @endif bfd-bootstrap
3445
3446 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3447 maybe-configure-stage4-bfd:
3448 @if bfd-bootstrap
3449 maybe-configure-stage4-bfd: configure-stage4-bfd
3450 configure-stage4-bfd:
3451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3453 @r=`${PWD_COMMAND}`; export r; \
3454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455 TFLAGS="$(STAGE4_TFLAGS)"; \
3456 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3457 $(HOST_EXPORTS) \
3458 $(POSTSTAGE1_HOST_EXPORTS) \
3459 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3460 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3461 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3462 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3464 cd $(HOST_SUBDIR)/bfd || exit 1; \
3465 case $(srcdir) in \
3466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3467 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3469 esac; \
3470 module_srcdir=bfd; \
3471 $(SHELL) $$s/$$module_srcdir/configure \
3472 --srcdir=$${topdir}/$$module_srcdir \
3473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3474 --target=${target_alias} \
3475 --with-build-libsubdir=$(HOST_SUBDIR) \
3476 $(STAGE4_CONFIGURE_FLAGS)
3477 @endif bfd-bootstrap
3478
3479 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3480 maybe-configure-stageprofile-bfd:
3481 @if bfd-bootstrap
3482 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3483 configure-stageprofile-bfd:
3484 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3486 @r=`${PWD_COMMAND}`; export r; \
3487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3488 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3489 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3490 $(HOST_EXPORTS) \
3491 $(POSTSTAGE1_HOST_EXPORTS) \
3492 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3493 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3494 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3495 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3497 cd $(HOST_SUBDIR)/bfd || exit 1; \
3498 case $(srcdir) in \
3499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3500 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3502 esac; \
3503 module_srcdir=bfd; \
3504 $(SHELL) $$s/$$module_srcdir/configure \
3505 --srcdir=$${topdir}/$$module_srcdir \
3506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3507 --target=${target_alias} \
3508 --with-build-libsubdir=$(HOST_SUBDIR) \
3509 $(STAGEprofile_CONFIGURE_FLAGS)
3510 @endif bfd-bootstrap
3511
3512 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3513 maybe-configure-stagetrain-bfd:
3514 @if bfd-bootstrap
3515 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3516 configure-stagetrain-bfd:
3517 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3519 @r=`${PWD_COMMAND}`; export r; \
3520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3521 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3522 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3523 $(HOST_EXPORTS) \
3524 $(POSTSTAGE1_HOST_EXPORTS) \
3525 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3526 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3527 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3528 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3530 cd $(HOST_SUBDIR)/bfd || exit 1; \
3531 case $(srcdir) in \
3532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3533 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3535 esac; \
3536 module_srcdir=bfd; \
3537 $(SHELL) $$s/$$module_srcdir/configure \
3538 --srcdir=$${topdir}/$$module_srcdir \
3539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3540 --target=${target_alias} \
3541 --with-build-libsubdir=$(HOST_SUBDIR) \
3542 $(STAGEtrain_CONFIGURE_FLAGS)
3543 @endif bfd-bootstrap
3544
3545 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3546 maybe-configure-stagefeedback-bfd:
3547 @if bfd-bootstrap
3548 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3549 configure-stagefeedback-bfd:
3550 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3552 @r=`${PWD_COMMAND}`; export r; \
3553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3554 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3555 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3556 $(HOST_EXPORTS) \
3557 $(POSTSTAGE1_HOST_EXPORTS) \
3558 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3559 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3560 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3561 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3563 cd $(HOST_SUBDIR)/bfd || exit 1; \
3564 case $(srcdir) in \
3565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3566 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3568 esac; \
3569 module_srcdir=bfd; \
3570 $(SHELL) $$s/$$module_srcdir/configure \
3571 --srcdir=$${topdir}/$$module_srcdir \
3572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3573 --target=${target_alias} \
3574 --with-build-libsubdir=$(HOST_SUBDIR) \
3575 $(STAGEfeedback_CONFIGURE_FLAGS)
3576 @endif bfd-bootstrap
3577
3578 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3579 maybe-configure-stageautoprofile-bfd:
3580 @if bfd-bootstrap
3581 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3582 configure-stageautoprofile-bfd:
3583 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3585 @r=`${PWD_COMMAND}`; export r; \
3586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3587 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3588 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3589 $(HOST_EXPORTS) \
3590 $(POSTSTAGE1_HOST_EXPORTS) \
3591 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3592 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3593 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3594 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3596 cd $(HOST_SUBDIR)/bfd || exit 1; \
3597 case $(srcdir) in \
3598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3599 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3601 esac; \
3602 module_srcdir=bfd; \
3603 $(SHELL) $$s/$$module_srcdir/configure \
3604 --srcdir=$${topdir}/$$module_srcdir \
3605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3606 --target=${target_alias} \
3607 --with-build-libsubdir=$(HOST_SUBDIR) \
3608 $(STAGEautoprofile_CONFIGURE_FLAGS)
3609 @endif bfd-bootstrap
3610
3611 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3612 maybe-configure-stageautofeedback-bfd:
3613 @if bfd-bootstrap
3614 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3615 configure-stageautofeedback-bfd:
3616 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3618 @r=`${PWD_COMMAND}`; export r; \
3619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3620 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3621 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3622 $(HOST_EXPORTS) \
3623 $(POSTSTAGE1_HOST_EXPORTS) \
3624 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3625 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3626 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3627 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3629 cd $(HOST_SUBDIR)/bfd || exit 1; \
3630 case $(srcdir) in \
3631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3632 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3634 esac; \
3635 module_srcdir=bfd; \
3636 $(SHELL) $$s/$$module_srcdir/configure \
3637 --srcdir=$${topdir}/$$module_srcdir \
3638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3639 --target=${target_alias} \
3640 --with-build-libsubdir=$(HOST_SUBDIR) \
3641 $(STAGEautofeedback_CONFIGURE_FLAGS)
3642 @endif bfd-bootstrap
3643
3644
3645
3646
3647
3648 .PHONY: all-bfd maybe-all-bfd
3649 maybe-all-bfd:
3650 @if gcc-bootstrap
3651 all-bfd: stage_current
3652 @endif gcc-bootstrap
3653 @if bfd
3654 TARGET-bfd=all
3655 maybe-all-bfd: all-bfd
3656 all-bfd: configure-bfd
3657 @r=`${PWD_COMMAND}`; export r; \
3658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3659 $(HOST_EXPORTS) \
3660 (cd $(HOST_SUBDIR)/bfd && \
3661 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3662 $(TARGET-bfd))
3663 @endif bfd
3664
3665
3666
3667 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3668 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3669 maybe-all-stage1-bfd:
3670 maybe-clean-stage1-bfd:
3671 @if bfd-bootstrap
3672 maybe-all-stage1-bfd: all-stage1-bfd
3673 all-stage1: all-stage1-bfd
3674 TARGET-stage1-bfd = $(TARGET-bfd)
3675 all-stage1-bfd: configure-stage1-bfd
3676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3677 @r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 TFLAGS="$(STAGE1_TFLAGS)"; \
3680 $(HOST_EXPORTS) \
3681 cd $(HOST_SUBDIR)/bfd && \
3682 \
3683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3684 CFLAGS="$(STAGE1_CFLAGS)" \
3685 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3686 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3687 LIBCFLAGS="$(LIBCFLAGS)" \
3688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3691 $(EXTRA_HOST_FLAGS) \
3692 $(STAGE1_FLAGS_TO_PASS) \
3693 TFLAGS="$(STAGE1_TFLAGS)" \
3694 $(TARGET-stage1-bfd)
3695
3696 maybe-clean-stage1-bfd: clean-stage1-bfd
3697 clean-stage1: clean-stage1-bfd
3698 clean-stage1-bfd:
3699 @if [ $(current_stage) = stage1 ]; then \
3700 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3701 else \
3702 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3703 $(MAKE) stage1-start; \
3704 fi; \
3705 cd $(HOST_SUBDIR)/bfd && \
3706 $(MAKE) $(EXTRA_HOST_FLAGS) \
3707 $(STAGE1_FLAGS_TO_PASS) clean
3708 @endif bfd-bootstrap
3709
3710
3711 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3712 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3713 maybe-all-stage2-bfd:
3714 maybe-clean-stage2-bfd:
3715 @if bfd-bootstrap
3716 maybe-all-stage2-bfd: all-stage2-bfd
3717 all-stage2: all-stage2-bfd
3718 TARGET-stage2-bfd = $(TARGET-bfd)
3719 all-stage2-bfd: configure-stage2-bfd
3720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3721 @r=`${PWD_COMMAND}`; export r; \
3722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723 TFLAGS="$(STAGE2_TFLAGS)"; \
3724 $(HOST_EXPORTS) \
3725 $(POSTSTAGE1_HOST_EXPORTS) \
3726 cd $(HOST_SUBDIR)/bfd && \
3727 \
3728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3729 CFLAGS="$(STAGE2_CFLAGS)" \
3730 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3731 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3732 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3737 TFLAGS="$(STAGE2_TFLAGS)" \
3738 $(TARGET-stage2-bfd)
3739
3740 maybe-clean-stage2-bfd: clean-stage2-bfd
3741 clean-stage2: clean-stage2-bfd
3742 clean-stage2-bfd:
3743 @if [ $(current_stage) = stage2 ]; then \
3744 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3745 else \
3746 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3747 $(MAKE) stage2-start; \
3748 fi; \
3749 cd $(HOST_SUBDIR)/bfd && \
3750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3751 @endif bfd-bootstrap
3752
3753
3754 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3755 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3756 maybe-all-stage3-bfd:
3757 maybe-clean-stage3-bfd:
3758 @if bfd-bootstrap
3759 maybe-all-stage3-bfd: all-stage3-bfd
3760 all-stage3: all-stage3-bfd
3761 TARGET-stage3-bfd = $(TARGET-bfd)
3762 all-stage3-bfd: configure-stage3-bfd
3763 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3764 @r=`${PWD_COMMAND}`; export r; \
3765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3766 TFLAGS="$(STAGE3_TFLAGS)"; \
3767 $(HOST_EXPORTS) \
3768 $(POSTSTAGE1_HOST_EXPORTS) \
3769 cd $(HOST_SUBDIR)/bfd && \
3770 \
3771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3772 CFLAGS="$(STAGE3_CFLAGS)" \
3773 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3774 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3775 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3780 TFLAGS="$(STAGE3_TFLAGS)" \
3781 $(TARGET-stage3-bfd)
3782
3783 maybe-clean-stage3-bfd: clean-stage3-bfd
3784 clean-stage3: clean-stage3-bfd
3785 clean-stage3-bfd:
3786 @if [ $(current_stage) = stage3 ]; then \
3787 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3788 else \
3789 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3790 $(MAKE) stage3-start; \
3791 fi; \
3792 cd $(HOST_SUBDIR)/bfd && \
3793 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3794 @endif bfd-bootstrap
3795
3796
3797 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3798 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3799 maybe-all-stage4-bfd:
3800 maybe-clean-stage4-bfd:
3801 @if bfd-bootstrap
3802 maybe-all-stage4-bfd: all-stage4-bfd
3803 all-stage4: all-stage4-bfd
3804 TARGET-stage4-bfd = $(TARGET-bfd)
3805 all-stage4-bfd: configure-stage4-bfd
3806 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3807 @r=`${PWD_COMMAND}`; export r; \
3808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3809 TFLAGS="$(STAGE4_TFLAGS)"; \
3810 $(HOST_EXPORTS) \
3811 $(POSTSTAGE1_HOST_EXPORTS) \
3812 cd $(HOST_SUBDIR)/bfd && \
3813 \
3814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3815 CFLAGS="$(STAGE4_CFLAGS)" \
3816 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3817 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3818 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3823 TFLAGS="$(STAGE4_TFLAGS)" \
3824 $(TARGET-stage4-bfd)
3825
3826 maybe-clean-stage4-bfd: clean-stage4-bfd
3827 clean-stage4: clean-stage4-bfd
3828 clean-stage4-bfd:
3829 @if [ $(current_stage) = stage4 ]; then \
3830 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3831 else \
3832 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3833 $(MAKE) stage4-start; \
3834 fi; \
3835 cd $(HOST_SUBDIR)/bfd && \
3836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3837 @endif bfd-bootstrap
3838
3839
3840 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3841 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3842 maybe-all-stageprofile-bfd:
3843 maybe-clean-stageprofile-bfd:
3844 @if bfd-bootstrap
3845 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3846 all-stageprofile: all-stageprofile-bfd
3847 TARGET-stageprofile-bfd = $(TARGET-bfd)
3848 all-stageprofile-bfd: configure-stageprofile-bfd
3849 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3850 @r=`${PWD_COMMAND}`; export r; \
3851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3852 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3853 $(HOST_EXPORTS) \
3854 $(POSTSTAGE1_HOST_EXPORTS) \
3855 cd $(HOST_SUBDIR)/bfd && \
3856 \
3857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3858 CFLAGS="$(STAGEprofile_CFLAGS)" \
3859 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3860 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3861 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3866 TFLAGS="$(STAGEprofile_TFLAGS)" \
3867 $(TARGET-stageprofile-bfd)
3868
3869 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3870 clean-stageprofile: clean-stageprofile-bfd
3871 clean-stageprofile-bfd:
3872 @if [ $(current_stage) = stageprofile ]; then \
3873 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3874 else \
3875 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3876 $(MAKE) stageprofile-start; \
3877 fi; \
3878 cd $(HOST_SUBDIR)/bfd && \
3879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3880 @endif bfd-bootstrap
3881
3882
3883 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3884 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3885 maybe-all-stagetrain-bfd:
3886 maybe-clean-stagetrain-bfd:
3887 @if bfd-bootstrap
3888 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3889 all-stagetrain: all-stagetrain-bfd
3890 TARGET-stagetrain-bfd = $(TARGET-bfd)
3891 all-stagetrain-bfd: configure-stagetrain-bfd
3892 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3893 @r=`${PWD_COMMAND}`; export r; \
3894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3895 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3896 $(HOST_EXPORTS) \
3897 $(POSTSTAGE1_HOST_EXPORTS) \
3898 cd $(HOST_SUBDIR)/bfd && \
3899 \
3900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3901 CFLAGS="$(STAGEtrain_CFLAGS)" \
3902 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3903 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3904 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3909 TFLAGS="$(STAGEtrain_TFLAGS)" \
3910 $(TARGET-stagetrain-bfd)
3911
3912 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3913 clean-stagetrain: clean-stagetrain-bfd
3914 clean-stagetrain-bfd:
3915 @if [ $(current_stage) = stagetrain ]; then \
3916 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3917 else \
3918 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3919 $(MAKE) stagetrain-start; \
3920 fi; \
3921 cd $(HOST_SUBDIR)/bfd && \
3922 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3923 @endif bfd-bootstrap
3924
3925
3926 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3927 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3928 maybe-all-stagefeedback-bfd:
3929 maybe-clean-stagefeedback-bfd:
3930 @if bfd-bootstrap
3931 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3932 all-stagefeedback: all-stagefeedback-bfd
3933 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3934 all-stagefeedback-bfd: configure-stagefeedback-bfd
3935 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3936 @r=`${PWD_COMMAND}`; export r; \
3937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3938 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3939 $(HOST_EXPORTS) \
3940 $(POSTSTAGE1_HOST_EXPORTS) \
3941 cd $(HOST_SUBDIR)/bfd && \
3942 \
3943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3944 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3945 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3946 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3947 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3952 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3953 $(TARGET-stagefeedback-bfd)
3954
3955 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3956 clean-stagefeedback: clean-stagefeedback-bfd
3957 clean-stagefeedback-bfd:
3958 @if [ $(current_stage) = stagefeedback ]; then \
3959 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3960 else \
3961 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3962 $(MAKE) stagefeedback-start; \
3963 fi; \
3964 cd $(HOST_SUBDIR)/bfd && \
3965 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3966 @endif bfd-bootstrap
3967
3968
3969 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3970 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3971 maybe-all-stageautoprofile-bfd:
3972 maybe-clean-stageautoprofile-bfd:
3973 @if bfd-bootstrap
3974 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3975 all-stageautoprofile: all-stageautoprofile-bfd
3976 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3977 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3978 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3979 @r=`${PWD_COMMAND}`; export r; \
3980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3981 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3982 $(HOST_EXPORTS) \
3983 $(POSTSTAGE1_HOST_EXPORTS) \
3984 cd $(HOST_SUBDIR)/bfd && \
3985 $$s/gcc/config/i386/$(AUTO_PROFILE) \
3986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3987 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3988 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
3989 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3990 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3995 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
3996 $(TARGET-stageautoprofile-bfd)
3997
3998 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
3999 clean-stageautoprofile: clean-stageautoprofile-bfd
4000 clean-stageautoprofile-bfd:
4001 @if [ $(current_stage) = stageautoprofile ]; then \
4002 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4003 else \
4004 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4005 $(MAKE) stageautoprofile-start; \
4006 fi; \
4007 cd $(HOST_SUBDIR)/bfd && \
4008 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4009 @endif bfd-bootstrap
4010
4011
4012 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4013 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4014 maybe-all-stageautofeedback-bfd:
4015 maybe-clean-stageautofeedback-bfd:
4016 @if bfd-bootstrap
4017 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4018 all-stageautofeedback: all-stageautofeedback-bfd
4019 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4020 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4021 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4022 @r=`${PWD_COMMAND}`; export r; \
4023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4025 $(HOST_EXPORTS) \
4026 $(POSTSTAGE1_HOST_EXPORTS) \
4027 cd $(HOST_SUBDIR)/bfd && \
4028 \
4029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4030 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4031 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4032 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4033 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4038 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4039 $(TARGET-stageautofeedback-bfd)
4040
4041 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4042 clean-stageautofeedback: clean-stageautofeedback-bfd
4043 clean-stageautofeedback-bfd:
4044 @if [ $(current_stage) = stageautofeedback ]; then \
4045 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4046 else \
4047 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4048 $(MAKE) stageautofeedback-start; \
4049 fi; \
4050 cd $(HOST_SUBDIR)/bfd && \
4051 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4052 @endif bfd-bootstrap
4053
4054
4055
4056
4057
4058 .PHONY: check-bfd maybe-check-bfd
4059 maybe-check-bfd:
4060 @if bfd
4061 maybe-check-bfd: check-bfd
4062
4063 check-bfd:
4064 @: $(MAKE); $(unstage)
4065 @r=`${PWD_COMMAND}`; export r; \
4066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4067 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4068 (cd $(HOST_SUBDIR)/bfd && \
4069 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4070
4071 @endif bfd
4072
4073 .PHONY: install-bfd maybe-install-bfd
4074 maybe-install-bfd:
4075 @if bfd
4076 maybe-install-bfd: install-bfd
4077
4078 install-bfd: installdirs
4079 @: $(MAKE); $(unstage)
4080 @r=`${PWD_COMMAND}`; export r; \
4081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4082 $(HOST_EXPORTS) \
4083 (cd $(HOST_SUBDIR)/bfd && \
4084 $(MAKE) $(FLAGS_TO_PASS) install)
4085
4086 @endif bfd
4087
4088 .PHONY: install-strip-bfd maybe-install-strip-bfd
4089 maybe-install-strip-bfd:
4090 @if bfd
4091 maybe-install-strip-bfd: install-strip-bfd
4092
4093 install-strip-bfd: installdirs
4094 @: $(MAKE); $(unstage)
4095 @r=`${PWD_COMMAND}`; export r; \
4096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4097 $(HOST_EXPORTS) \
4098 (cd $(HOST_SUBDIR)/bfd && \
4099 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4100
4101 @endif bfd
4102
4103 # Other targets (info, dvi, pdf, etc.)
4104
4105 .PHONY: maybe-info-bfd info-bfd
4106 maybe-info-bfd:
4107 @if bfd
4108 maybe-info-bfd: info-bfd
4109
4110 info-bfd: \
4111 configure-bfd
4112 @[ -f ./bfd/Makefile ] || exit 0; \
4113 r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 $(HOST_EXPORTS) \
4116 for flag in $(EXTRA_HOST_FLAGS) ; do \
4117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4118 done; \
4119 echo "Doing info in bfd"; \
4120 (cd $(HOST_SUBDIR)/bfd && \
4121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4123 "RANLIB=$${RANLIB}" \
4124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4125 info) \
4126 || exit 1
4127
4128 @endif bfd
4129
4130 .PHONY: maybe-dvi-bfd dvi-bfd
4131 maybe-dvi-bfd:
4132 @if bfd
4133 maybe-dvi-bfd: dvi-bfd
4134
4135 dvi-bfd: \
4136 configure-bfd
4137 @[ -f ./bfd/Makefile ] || exit 0; \
4138 r=`${PWD_COMMAND}`; export r; \
4139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4140 $(HOST_EXPORTS) \
4141 for flag in $(EXTRA_HOST_FLAGS) ; do \
4142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4143 done; \
4144 echo "Doing dvi in bfd"; \
4145 (cd $(HOST_SUBDIR)/bfd && \
4146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4148 "RANLIB=$${RANLIB}" \
4149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4150 dvi) \
4151 || exit 1
4152
4153 @endif bfd
4154
4155 .PHONY: maybe-pdf-bfd pdf-bfd
4156 maybe-pdf-bfd:
4157 @if bfd
4158 maybe-pdf-bfd: pdf-bfd
4159
4160 pdf-bfd: \
4161 configure-bfd
4162 @[ -f ./bfd/Makefile ] || exit 0; \
4163 r=`${PWD_COMMAND}`; export r; \
4164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165 $(HOST_EXPORTS) \
4166 for flag in $(EXTRA_HOST_FLAGS) ; do \
4167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4168 done; \
4169 echo "Doing pdf in bfd"; \
4170 (cd $(HOST_SUBDIR)/bfd && \
4171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4173 "RANLIB=$${RANLIB}" \
4174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4175 pdf) \
4176 || exit 1
4177
4178 @endif bfd
4179
4180 .PHONY: maybe-html-bfd html-bfd
4181 maybe-html-bfd:
4182 @if bfd
4183 maybe-html-bfd: html-bfd
4184
4185 html-bfd: \
4186 configure-bfd
4187 @[ -f ./bfd/Makefile ] || exit 0; \
4188 r=`${PWD_COMMAND}`; export r; \
4189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190 $(HOST_EXPORTS) \
4191 for flag in $(EXTRA_HOST_FLAGS) ; do \
4192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4193 done; \
4194 echo "Doing html in bfd"; \
4195 (cd $(HOST_SUBDIR)/bfd && \
4196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4198 "RANLIB=$${RANLIB}" \
4199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4200 html) \
4201 || exit 1
4202
4203 @endif bfd
4204
4205 .PHONY: maybe-TAGS-bfd TAGS-bfd
4206 maybe-TAGS-bfd:
4207 @if bfd
4208 maybe-TAGS-bfd: TAGS-bfd
4209
4210 TAGS-bfd: \
4211 configure-bfd
4212 @[ -f ./bfd/Makefile ] || exit 0; \
4213 r=`${PWD_COMMAND}`; export r; \
4214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4215 $(HOST_EXPORTS) \
4216 for flag in $(EXTRA_HOST_FLAGS) ; do \
4217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4218 done; \
4219 echo "Doing TAGS in bfd"; \
4220 (cd $(HOST_SUBDIR)/bfd && \
4221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4223 "RANLIB=$${RANLIB}" \
4224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4225 TAGS) \
4226 || exit 1
4227
4228 @endif bfd
4229
4230 .PHONY: maybe-install-info-bfd install-info-bfd
4231 maybe-install-info-bfd:
4232 @if bfd
4233 maybe-install-info-bfd: install-info-bfd
4234
4235 install-info-bfd: \
4236 configure-bfd \
4237 info-bfd
4238 @[ -f ./bfd/Makefile ] || exit 0; \
4239 r=`${PWD_COMMAND}`; export r; \
4240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4241 $(HOST_EXPORTS) \
4242 for flag in $(EXTRA_HOST_FLAGS) ; do \
4243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4244 done; \
4245 echo "Doing install-info in bfd"; \
4246 (cd $(HOST_SUBDIR)/bfd && \
4247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4249 "RANLIB=$${RANLIB}" \
4250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4251 install-info) \
4252 || exit 1
4253
4254 @endif bfd
4255
4256 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4257 maybe-install-pdf-bfd:
4258 @if bfd
4259 maybe-install-pdf-bfd: install-pdf-bfd
4260
4261 install-pdf-bfd: \
4262 configure-bfd \
4263 pdf-bfd
4264 @[ -f ./bfd/Makefile ] || exit 0; \
4265 r=`${PWD_COMMAND}`; export r; \
4266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4267 $(HOST_EXPORTS) \
4268 for flag in $(EXTRA_HOST_FLAGS) ; do \
4269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4270 done; \
4271 echo "Doing install-pdf in bfd"; \
4272 (cd $(HOST_SUBDIR)/bfd && \
4273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4275 "RANLIB=$${RANLIB}" \
4276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4277 install-pdf) \
4278 || exit 1
4279
4280 @endif bfd
4281
4282 .PHONY: maybe-install-html-bfd install-html-bfd
4283 maybe-install-html-bfd:
4284 @if bfd
4285 maybe-install-html-bfd: install-html-bfd
4286
4287 install-html-bfd: \
4288 configure-bfd \
4289 html-bfd
4290 @[ -f ./bfd/Makefile ] || exit 0; \
4291 r=`${PWD_COMMAND}`; export r; \
4292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293 $(HOST_EXPORTS) \
4294 for flag in $(EXTRA_HOST_FLAGS) ; do \
4295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4296 done; \
4297 echo "Doing install-html in bfd"; \
4298 (cd $(HOST_SUBDIR)/bfd && \
4299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4301 "RANLIB=$${RANLIB}" \
4302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4303 install-html) \
4304 || exit 1
4305
4306 @endif bfd
4307
4308 .PHONY: maybe-installcheck-bfd installcheck-bfd
4309 maybe-installcheck-bfd:
4310 @if bfd
4311 maybe-installcheck-bfd: installcheck-bfd
4312
4313 installcheck-bfd: \
4314 configure-bfd
4315 @[ -f ./bfd/Makefile ] || exit 0; \
4316 r=`${PWD_COMMAND}`; export r; \
4317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4318 $(HOST_EXPORTS) \
4319 for flag in $(EXTRA_HOST_FLAGS) ; do \
4320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4321 done; \
4322 echo "Doing installcheck in bfd"; \
4323 (cd $(HOST_SUBDIR)/bfd && \
4324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4326 "RANLIB=$${RANLIB}" \
4327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4328 installcheck) \
4329 || exit 1
4330
4331 @endif bfd
4332
4333 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4334 maybe-mostlyclean-bfd:
4335 @if bfd
4336 maybe-mostlyclean-bfd: mostlyclean-bfd
4337
4338 mostlyclean-bfd:
4339 @[ -f ./bfd/Makefile ] || exit 0; \
4340 r=`${PWD_COMMAND}`; export r; \
4341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4342 $(HOST_EXPORTS) \
4343 for flag in $(EXTRA_HOST_FLAGS) ; do \
4344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4345 done; \
4346 echo "Doing mostlyclean in bfd"; \
4347 (cd $(HOST_SUBDIR)/bfd && \
4348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4350 "RANLIB=$${RANLIB}" \
4351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4352 mostlyclean) \
4353 || exit 1
4354
4355 @endif bfd
4356
4357 .PHONY: maybe-clean-bfd clean-bfd
4358 maybe-clean-bfd:
4359 @if bfd
4360 maybe-clean-bfd: clean-bfd
4361
4362 clean-bfd:
4363 @[ -f ./bfd/Makefile ] || exit 0; \
4364 r=`${PWD_COMMAND}`; export r; \
4365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4366 $(HOST_EXPORTS) \
4367 for flag in $(EXTRA_HOST_FLAGS) ; do \
4368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4369 done; \
4370 echo "Doing clean in bfd"; \
4371 (cd $(HOST_SUBDIR)/bfd && \
4372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4374 "RANLIB=$${RANLIB}" \
4375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4376 clean) \
4377 || exit 1
4378
4379 @endif bfd
4380
4381 .PHONY: maybe-distclean-bfd distclean-bfd
4382 maybe-distclean-bfd:
4383 @if bfd
4384 maybe-distclean-bfd: distclean-bfd
4385
4386 distclean-bfd:
4387 @[ -f ./bfd/Makefile ] || exit 0; \
4388 r=`${PWD_COMMAND}`; export r; \
4389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4390 $(HOST_EXPORTS) \
4391 for flag in $(EXTRA_HOST_FLAGS) ; do \
4392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4393 done; \
4394 echo "Doing distclean in bfd"; \
4395 (cd $(HOST_SUBDIR)/bfd && \
4396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4398 "RANLIB=$${RANLIB}" \
4399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4400 distclean) \
4401 || exit 1
4402
4403 @endif bfd
4404
4405 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4406 maybe-maintainer-clean-bfd:
4407 @if bfd
4408 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4409
4410 maintainer-clean-bfd:
4411 @[ -f ./bfd/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing maintainer-clean in bfd"; \
4419 (cd $(HOST_SUBDIR)/bfd && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 maintainer-clean) \
4425 || exit 1
4426
4427 @endif bfd
4428
4429
4430
4431 .PHONY: configure-opcodes maybe-configure-opcodes
4432 maybe-configure-opcodes:
4433 @if gcc-bootstrap
4434 configure-opcodes: stage_current
4435 @endif gcc-bootstrap
4436 @if opcodes
4437 maybe-configure-opcodes: configure-opcodes
4438 configure-opcodes:
4439 @r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4443 $(HOST_EXPORTS) \
4444 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4445 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4446 case $(srcdir) in \
4447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4448 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4450 esac; \
4451 module_srcdir=opcodes; \
4452 $(SHELL) \
4453 $$s/$$module_srcdir/configure \
4454 --srcdir=$${topdir}/$$module_srcdir \
4455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4456 --target=${target_alias} \
4457 || exit 1
4458 @endif opcodes
4459
4460
4461
4462 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4463 maybe-configure-stage1-opcodes:
4464 @if opcodes-bootstrap
4465 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4466 configure-stage1-opcodes:
4467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4469 @r=`${PWD_COMMAND}`; export r; \
4470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4471 TFLAGS="$(STAGE1_TFLAGS)"; \
4472 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4473 $(HOST_EXPORTS) \
4474 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4475 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4476 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4477 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4479 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4480 case $(srcdir) in \
4481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4482 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4484 esac; \
4485 module_srcdir=opcodes; \
4486 $(SHELL) $$s/$$module_srcdir/configure \
4487 --srcdir=$${topdir}/$$module_srcdir \
4488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4489 --target=${target_alias} \
4490 \
4491 $(STAGE1_CONFIGURE_FLAGS)
4492 @endif opcodes-bootstrap
4493
4494 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4495 maybe-configure-stage2-opcodes:
4496 @if opcodes-bootstrap
4497 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4498 configure-stage2-opcodes:
4499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4501 @r=`${PWD_COMMAND}`; export r; \
4502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4503 TFLAGS="$(STAGE2_TFLAGS)"; \
4504 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4505 $(HOST_EXPORTS) \
4506 $(POSTSTAGE1_HOST_EXPORTS) \
4507 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4508 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4509 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4510 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4512 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4513 case $(srcdir) in \
4514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4515 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4517 esac; \
4518 module_srcdir=opcodes; \
4519 $(SHELL) $$s/$$module_srcdir/configure \
4520 --srcdir=$${topdir}/$$module_srcdir \
4521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4522 --target=${target_alias} \
4523 --with-build-libsubdir=$(HOST_SUBDIR) \
4524 $(STAGE2_CONFIGURE_FLAGS)
4525 @endif opcodes-bootstrap
4526
4527 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4528 maybe-configure-stage3-opcodes:
4529 @if opcodes-bootstrap
4530 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4531 configure-stage3-opcodes:
4532 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4534 @r=`${PWD_COMMAND}`; export r; \
4535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4536 TFLAGS="$(STAGE3_TFLAGS)"; \
4537 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4538 $(HOST_EXPORTS) \
4539 $(POSTSTAGE1_HOST_EXPORTS) \
4540 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4541 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4542 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4543 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4545 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4546 case $(srcdir) in \
4547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4548 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4550 esac; \
4551 module_srcdir=opcodes; \
4552 $(SHELL) $$s/$$module_srcdir/configure \
4553 --srcdir=$${topdir}/$$module_srcdir \
4554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4555 --target=${target_alias} \
4556 --with-build-libsubdir=$(HOST_SUBDIR) \
4557 $(STAGE3_CONFIGURE_FLAGS)
4558 @endif opcodes-bootstrap
4559
4560 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4561 maybe-configure-stage4-opcodes:
4562 @if opcodes-bootstrap
4563 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4564 configure-stage4-opcodes:
4565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4567 @r=`${PWD_COMMAND}`; export r; \
4568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4569 TFLAGS="$(STAGE4_TFLAGS)"; \
4570 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4571 $(HOST_EXPORTS) \
4572 $(POSTSTAGE1_HOST_EXPORTS) \
4573 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4574 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4575 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4576 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4578 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4579 case $(srcdir) in \
4580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4581 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4583 esac; \
4584 module_srcdir=opcodes; \
4585 $(SHELL) $$s/$$module_srcdir/configure \
4586 --srcdir=$${topdir}/$$module_srcdir \
4587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4588 --target=${target_alias} \
4589 --with-build-libsubdir=$(HOST_SUBDIR) \
4590 $(STAGE4_CONFIGURE_FLAGS)
4591 @endif opcodes-bootstrap
4592
4593 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4594 maybe-configure-stageprofile-opcodes:
4595 @if opcodes-bootstrap
4596 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4597 configure-stageprofile-opcodes:
4598 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4600 @r=`${PWD_COMMAND}`; export r; \
4601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4602 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4603 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4604 $(HOST_EXPORTS) \
4605 $(POSTSTAGE1_HOST_EXPORTS) \
4606 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4607 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4608 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4609 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4611 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4612 case $(srcdir) in \
4613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4614 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4616 esac; \
4617 module_srcdir=opcodes; \
4618 $(SHELL) $$s/$$module_srcdir/configure \
4619 --srcdir=$${topdir}/$$module_srcdir \
4620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4621 --target=${target_alias} \
4622 --with-build-libsubdir=$(HOST_SUBDIR) \
4623 $(STAGEprofile_CONFIGURE_FLAGS)
4624 @endif opcodes-bootstrap
4625
4626 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4627 maybe-configure-stagetrain-opcodes:
4628 @if opcodes-bootstrap
4629 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4630 configure-stagetrain-opcodes:
4631 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4633 @r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4636 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4637 $(HOST_EXPORTS) \
4638 $(POSTSTAGE1_HOST_EXPORTS) \
4639 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4640 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4641 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4642 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4644 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4645 case $(srcdir) in \
4646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4647 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4649 esac; \
4650 module_srcdir=opcodes; \
4651 $(SHELL) $$s/$$module_srcdir/configure \
4652 --srcdir=$${topdir}/$$module_srcdir \
4653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4654 --target=${target_alias} \
4655 --with-build-libsubdir=$(HOST_SUBDIR) \
4656 $(STAGEtrain_CONFIGURE_FLAGS)
4657 @endif opcodes-bootstrap
4658
4659 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4660 maybe-configure-stagefeedback-opcodes:
4661 @if opcodes-bootstrap
4662 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4663 configure-stagefeedback-opcodes:
4664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4666 @r=`${PWD_COMMAND}`; export r; \
4667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4668 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4669 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4670 $(HOST_EXPORTS) \
4671 $(POSTSTAGE1_HOST_EXPORTS) \
4672 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4673 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4674 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4675 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4677 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4678 case $(srcdir) in \
4679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4680 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4682 esac; \
4683 module_srcdir=opcodes; \
4684 $(SHELL) $$s/$$module_srcdir/configure \
4685 --srcdir=$${topdir}/$$module_srcdir \
4686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4687 --target=${target_alias} \
4688 --with-build-libsubdir=$(HOST_SUBDIR) \
4689 $(STAGEfeedback_CONFIGURE_FLAGS)
4690 @endif opcodes-bootstrap
4691
4692 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4693 maybe-configure-stageautoprofile-opcodes:
4694 @if opcodes-bootstrap
4695 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4696 configure-stageautoprofile-opcodes:
4697 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4699 @r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4702 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4703 $(HOST_EXPORTS) \
4704 $(POSTSTAGE1_HOST_EXPORTS) \
4705 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4706 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4707 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4708 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4710 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4711 case $(srcdir) in \
4712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4713 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4715 esac; \
4716 module_srcdir=opcodes; \
4717 $(SHELL) $$s/$$module_srcdir/configure \
4718 --srcdir=$${topdir}/$$module_srcdir \
4719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4720 --target=${target_alias} \
4721 --with-build-libsubdir=$(HOST_SUBDIR) \
4722 $(STAGEautoprofile_CONFIGURE_FLAGS)
4723 @endif opcodes-bootstrap
4724
4725 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4726 maybe-configure-stageautofeedback-opcodes:
4727 @if opcodes-bootstrap
4728 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4729 configure-stageautofeedback-opcodes:
4730 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4732 @r=`${PWD_COMMAND}`; export r; \
4733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4735 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4736 $(HOST_EXPORTS) \
4737 $(POSTSTAGE1_HOST_EXPORTS) \
4738 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4739 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4740 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4741 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4743 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4744 case $(srcdir) in \
4745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4746 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4748 esac; \
4749 module_srcdir=opcodes; \
4750 $(SHELL) $$s/$$module_srcdir/configure \
4751 --srcdir=$${topdir}/$$module_srcdir \
4752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4753 --target=${target_alias} \
4754 --with-build-libsubdir=$(HOST_SUBDIR) \
4755 $(STAGEautofeedback_CONFIGURE_FLAGS)
4756 @endif opcodes-bootstrap
4757
4758
4759
4760
4761
4762 .PHONY: all-opcodes maybe-all-opcodes
4763 maybe-all-opcodes:
4764 @if gcc-bootstrap
4765 all-opcodes: stage_current
4766 @endif gcc-bootstrap
4767 @if opcodes
4768 TARGET-opcodes=all
4769 maybe-all-opcodes: all-opcodes
4770 all-opcodes: configure-opcodes
4771 @r=`${PWD_COMMAND}`; export r; \
4772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4773 $(HOST_EXPORTS) \
4774 (cd $(HOST_SUBDIR)/opcodes && \
4775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4776 $(TARGET-opcodes))
4777 @endif opcodes
4778
4779
4780
4781 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4782 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4783 maybe-all-stage1-opcodes:
4784 maybe-clean-stage1-opcodes:
4785 @if opcodes-bootstrap
4786 maybe-all-stage1-opcodes: all-stage1-opcodes
4787 all-stage1: all-stage1-opcodes
4788 TARGET-stage1-opcodes = $(TARGET-opcodes)
4789 all-stage1-opcodes: configure-stage1-opcodes
4790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4791 @r=`${PWD_COMMAND}`; export r; \
4792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4793 TFLAGS="$(STAGE1_TFLAGS)"; \
4794 $(HOST_EXPORTS) \
4795 cd $(HOST_SUBDIR)/opcodes && \
4796 \
4797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4798 CFLAGS="$(STAGE1_CFLAGS)" \
4799 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4800 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4801 LIBCFLAGS="$(LIBCFLAGS)" \
4802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4805 $(EXTRA_HOST_FLAGS) \
4806 $(STAGE1_FLAGS_TO_PASS) \
4807 TFLAGS="$(STAGE1_TFLAGS)" \
4808 $(TARGET-stage1-opcodes)
4809
4810 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4811 clean-stage1: clean-stage1-opcodes
4812 clean-stage1-opcodes:
4813 @if [ $(current_stage) = stage1 ]; then \
4814 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4815 else \
4816 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4817 $(MAKE) stage1-start; \
4818 fi; \
4819 cd $(HOST_SUBDIR)/opcodes && \
4820 $(MAKE) $(EXTRA_HOST_FLAGS) \
4821 $(STAGE1_FLAGS_TO_PASS) clean
4822 @endif opcodes-bootstrap
4823
4824
4825 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4826 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4827 maybe-all-stage2-opcodes:
4828 maybe-clean-stage2-opcodes:
4829 @if opcodes-bootstrap
4830 maybe-all-stage2-opcodes: all-stage2-opcodes
4831 all-stage2: all-stage2-opcodes
4832 TARGET-stage2-opcodes = $(TARGET-opcodes)
4833 all-stage2-opcodes: configure-stage2-opcodes
4834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4835 @r=`${PWD_COMMAND}`; export r; \
4836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4837 TFLAGS="$(STAGE2_TFLAGS)"; \
4838 $(HOST_EXPORTS) \
4839 $(POSTSTAGE1_HOST_EXPORTS) \
4840 cd $(HOST_SUBDIR)/opcodes && \
4841 \
4842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4843 CFLAGS="$(STAGE2_CFLAGS)" \
4844 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4845 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4846 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4851 TFLAGS="$(STAGE2_TFLAGS)" \
4852 $(TARGET-stage2-opcodes)
4853
4854 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4855 clean-stage2: clean-stage2-opcodes
4856 clean-stage2-opcodes:
4857 @if [ $(current_stage) = stage2 ]; then \
4858 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4859 else \
4860 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4861 $(MAKE) stage2-start; \
4862 fi; \
4863 cd $(HOST_SUBDIR)/opcodes && \
4864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4865 @endif opcodes-bootstrap
4866
4867
4868 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4869 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4870 maybe-all-stage3-opcodes:
4871 maybe-clean-stage3-opcodes:
4872 @if opcodes-bootstrap
4873 maybe-all-stage3-opcodes: all-stage3-opcodes
4874 all-stage3: all-stage3-opcodes
4875 TARGET-stage3-opcodes = $(TARGET-opcodes)
4876 all-stage3-opcodes: configure-stage3-opcodes
4877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4878 @r=`${PWD_COMMAND}`; export r; \
4879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880 TFLAGS="$(STAGE3_TFLAGS)"; \
4881 $(HOST_EXPORTS) \
4882 $(POSTSTAGE1_HOST_EXPORTS) \
4883 cd $(HOST_SUBDIR)/opcodes && \
4884 \
4885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4886 CFLAGS="$(STAGE3_CFLAGS)" \
4887 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4888 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4889 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4894 TFLAGS="$(STAGE3_TFLAGS)" \
4895 $(TARGET-stage3-opcodes)
4896
4897 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4898 clean-stage3: clean-stage3-opcodes
4899 clean-stage3-opcodes:
4900 @if [ $(current_stage) = stage3 ]; then \
4901 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4902 else \
4903 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4904 $(MAKE) stage3-start; \
4905 fi; \
4906 cd $(HOST_SUBDIR)/opcodes && \
4907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4908 @endif opcodes-bootstrap
4909
4910
4911 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4912 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4913 maybe-all-stage4-opcodes:
4914 maybe-clean-stage4-opcodes:
4915 @if opcodes-bootstrap
4916 maybe-all-stage4-opcodes: all-stage4-opcodes
4917 all-stage4: all-stage4-opcodes
4918 TARGET-stage4-opcodes = $(TARGET-opcodes)
4919 all-stage4-opcodes: configure-stage4-opcodes
4920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4921 @r=`${PWD_COMMAND}`; export r; \
4922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923 TFLAGS="$(STAGE4_TFLAGS)"; \
4924 $(HOST_EXPORTS) \
4925 $(POSTSTAGE1_HOST_EXPORTS) \
4926 cd $(HOST_SUBDIR)/opcodes && \
4927 \
4928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4929 CFLAGS="$(STAGE4_CFLAGS)" \
4930 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4931 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4932 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4937 TFLAGS="$(STAGE4_TFLAGS)" \
4938 $(TARGET-stage4-opcodes)
4939
4940 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4941 clean-stage4: clean-stage4-opcodes
4942 clean-stage4-opcodes:
4943 @if [ $(current_stage) = stage4 ]; then \
4944 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4945 else \
4946 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4947 $(MAKE) stage4-start; \
4948 fi; \
4949 cd $(HOST_SUBDIR)/opcodes && \
4950 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4951 @endif opcodes-bootstrap
4952
4953
4954 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4955 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4956 maybe-all-stageprofile-opcodes:
4957 maybe-clean-stageprofile-opcodes:
4958 @if opcodes-bootstrap
4959 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4960 all-stageprofile: all-stageprofile-opcodes
4961 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4962 all-stageprofile-opcodes: configure-stageprofile-opcodes
4963 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4964 @r=`${PWD_COMMAND}`; export r; \
4965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4967 $(HOST_EXPORTS) \
4968 $(POSTSTAGE1_HOST_EXPORTS) \
4969 cd $(HOST_SUBDIR)/opcodes && \
4970 \
4971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4972 CFLAGS="$(STAGEprofile_CFLAGS)" \
4973 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4974 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4975 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4980 TFLAGS="$(STAGEprofile_TFLAGS)" \
4981 $(TARGET-stageprofile-opcodes)
4982
4983 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4984 clean-stageprofile: clean-stageprofile-opcodes
4985 clean-stageprofile-opcodes:
4986 @if [ $(current_stage) = stageprofile ]; then \
4987 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4988 else \
4989 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4990 $(MAKE) stageprofile-start; \
4991 fi; \
4992 cd $(HOST_SUBDIR)/opcodes && \
4993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4994 @endif opcodes-bootstrap
4995
4996
4997 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
4998 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
4999 maybe-all-stagetrain-opcodes:
5000 maybe-clean-stagetrain-opcodes:
5001 @if opcodes-bootstrap
5002 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5003 all-stagetrain: all-stagetrain-opcodes
5004 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5005 all-stagetrain-opcodes: configure-stagetrain-opcodes
5006 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5007 @r=`${PWD_COMMAND}`; export r; \
5008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5009 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5010 $(HOST_EXPORTS) \
5011 $(POSTSTAGE1_HOST_EXPORTS) \
5012 cd $(HOST_SUBDIR)/opcodes && \
5013 \
5014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5015 CFLAGS="$(STAGEtrain_CFLAGS)" \
5016 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5017 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5018 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5023 TFLAGS="$(STAGEtrain_TFLAGS)" \
5024 $(TARGET-stagetrain-opcodes)
5025
5026 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5027 clean-stagetrain: clean-stagetrain-opcodes
5028 clean-stagetrain-opcodes:
5029 @if [ $(current_stage) = stagetrain ]; then \
5030 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5031 else \
5032 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5033 $(MAKE) stagetrain-start; \
5034 fi; \
5035 cd $(HOST_SUBDIR)/opcodes && \
5036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5037 @endif opcodes-bootstrap
5038
5039
5040 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5041 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5042 maybe-all-stagefeedback-opcodes:
5043 maybe-clean-stagefeedback-opcodes:
5044 @if opcodes-bootstrap
5045 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5046 all-stagefeedback: all-stagefeedback-opcodes
5047 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5048 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5050 @r=`${PWD_COMMAND}`; export r; \
5051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5052 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5053 $(HOST_EXPORTS) \
5054 $(POSTSTAGE1_HOST_EXPORTS) \
5055 cd $(HOST_SUBDIR)/opcodes && \
5056 \
5057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5058 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5059 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5067 $(TARGET-stagefeedback-opcodes)
5068
5069 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5070 clean-stagefeedback: clean-stagefeedback-opcodes
5071 clean-stagefeedback-opcodes:
5072 @if [ $(current_stage) = stagefeedback ]; then \
5073 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5074 else \
5075 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5076 $(MAKE) stagefeedback-start; \
5077 fi; \
5078 cd $(HOST_SUBDIR)/opcodes && \
5079 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5080 @endif opcodes-bootstrap
5081
5082
5083 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5084 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5085 maybe-all-stageautoprofile-opcodes:
5086 maybe-clean-stageautoprofile-opcodes:
5087 @if opcodes-bootstrap
5088 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5089 all-stageautoprofile: all-stageautoprofile-opcodes
5090 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5091 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5093 @r=`${PWD_COMMAND}`; export r; \
5094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5095 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5096 $(HOST_EXPORTS) \
5097 $(POSTSTAGE1_HOST_EXPORTS) \
5098 cd $(HOST_SUBDIR)/opcodes && \
5099 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5101 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5102 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5103 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5104 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5109 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5110 $(TARGET-stageautoprofile-opcodes)
5111
5112 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5113 clean-stageautoprofile: clean-stageautoprofile-opcodes
5114 clean-stageautoprofile-opcodes:
5115 @if [ $(current_stage) = stageautoprofile ]; then \
5116 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5117 else \
5118 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5119 $(MAKE) stageautoprofile-start; \
5120 fi; \
5121 cd $(HOST_SUBDIR)/opcodes && \
5122 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5123 @endif opcodes-bootstrap
5124
5125
5126 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5127 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5128 maybe-all-stageautofeedback-opcodes:
5129 maybe-clean-stageautofeedback-opcodes:
5130 @if opcodes-bootstrap
5131 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5132 all-stageautofeedback: all-stageautofeedback-opcodes
5133 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5134 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5135 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5136 @r=`${PWD_COMMAND}`; export r; \
5137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5138 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5139 $(HOST_EXPORTS) \
5140 $(POSTSTAGE1_HOST_EXPORTS) \
5141 cd $(HOST_SUBDIR)/opcodes && \
5142 \
5143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5144 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5145 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5146 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5147 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5152 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5153 $(TARGET-stageautofeedback-opcodes)
5154
5155 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5156 clean-stageautofeedback: clean-stageautofeedback-opcodes
5157 clean-stageautofeedback-opcodes:
5158 @if [ $(current_stage) = stageautofeedback ]; then \
5159 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5160 else \
5161 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5162 $(MAKE) stageautofeedback-start; \
5163 fi; \
5164 cd $(HOST_SUBDIR)/opcodes && \
5165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5166 @endif opcodes-bootstrap
5167
5168
5169
5170
5171
5172 .PHONY: check-opcodes maybe-check-opcodes
5173 maybe-check-opcodes:
5174 @if opcodes
5175 maybe-check-opcodes: check-opcodes
5176
5177 check-opcodes:
5178 @: $(MAKE); $(unstage)
5179 @r=`${PWD_COMMAND}`; export r; \
5180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5181 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5182 (cd $(HOST_SUBDIR)/opcodes && \
5183 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5184
5185 @endif opcodes
5186
5187 .PHONY: install-opcodes maybe-install-opcodes
5188 maybe-install-opcodes:
5189 @if opcodes
5190 maybe-install-opcodes: install-opcodes
5191
5192 install-opcodes: installdirs
5193 @: $(MAKE); $(unstage)
5194 @r=`${PWD_COMMAND}`; export r; \
5195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5196 $(HOST_EXPORTS) \
5197 (cd $(HOST_SUBDIR)/opcodes && \
5198 $(MAKE) $(FLAGS_TO_PASS) install)
5199
5200 @endif opcodes
5201
5202 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5203 maybe-install-strip-opcodes:
5204 @if opcodes
5205 maybe-install-strip-opcodes: install-strip-opcodes
5206
5207 install-strip-opcodes: installdirs
5208 @: $(MAKE); $(unstage)
5209 @r=`${PWD_COMMAND}`; export r; \
5210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5211 $(HOST_EXPORTS) \
5212 (cd $(HOST_SUBDIR)/opcodes && \
5213 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5214
5215 @endif opcodes
5216
5217 # Other targets (info, dvi, pdf, etc.)
5218
5219 .PHONY: maybe-info-opcodes info-opcodes
5220 maybe-info-opcodes:
5221 @if opcodes
5222 maybe-info-opcodes: info-opcodes
5223
5224 info-opcodes: \
5225 configure-opcodes
5226 @[ -f ./opcodes/Makefile ] || exit 0; \
5227 r=`${PWD_COMMAND}`; export r; \
5228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5229 $(HOST_EXPORTS) \
5230 for flag in $(EXTRA_HOST_FLAGS) ; do \
5231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5232 done; \
5233 echo "Doing info in opcodes"; \
5234 (cd $(HOST_SUBDIR)/opcodes && \
5235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5237 "RANLIB=$${RANLIB}" \
5238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5239 info) \
5240 || exit 1
5241
5242 @endif opcodes
5243
5244 .PHONY: maybe-dvi-opcodes dvi-opcodes
5245 maybe-dvi-opcodes:
5246 @if opcodes
5247 maybe-dvi-opcodes: dvi-opcodes
5248
5249 dvi-opcodes: \
5250 configure-opcodes
5251 @[ -f ./opcodes/Makefile ] || exit 0; \
5252 r=`${PWD_COMMAND}`; export r; \
5253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5254 $(HOST_EXPORTS) \
5255 for flag in $(EXTRA_HOST_FLAGS) ; do \
5256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5257 done; \
5258 echo "Doing dvi in opcodes"; \
5259 (cd $(HOST_SUBDIR)/opcodes && \
5260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5262 "RANLIB=$${RANLIB}" \
5263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5264 dvi) \
5265 || exit 1
5266
5267 @endif opcodes
5268
5269 .PHONY: maybe-pdf-opcodes pdf-opcodes
5270 maybe-pdf-opcodes:
5271 @if opcodes
5272 maybe-pdf-opcodes: pdf-opcodes
5273
5274 pdf-opcodes: \
5275 configure-opcodes
5276 @[ -f ./opcodes/Makefile ] || exit 0; \
5277 r=`${PWD_COMMAND}`; export r; \
5278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5279 $(HOST_EXPORTS) \
5280 for flag in $(EXTRA_HOST_FLAGS) ; do \
5281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5282 done; \
5283 echo "Doing pdf in opcodes"; \
5284 (cd $(HOST_SUBDIR)/opcodes && \
5285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5287 "RANLIB=$${RANLIB}" \
5288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5289 pdf) \
5290 || exit 1
5291
5292 @endif opcodes
5293
5294 .PHONY: maybe-html-opcodes html-opcodes
5295 maybe-html-opcodes:
5296 @if opcodes
5297 maybe-html-opcodes: html-opcodes
5298
5299 html-opcodes: \
5300 configure-opcodes
5301 @[ -f ./opcodes/Makefile ] || exit 0; \
5302 r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 $(HOST_EXPORTS) \
5305 for flag in $(EXTRA_HOST_FLAGS) ; do \
5306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5307 done; \
5308 echo "Doing html in opcodes"; \
5309 (cd $(HOST_SUBDIR)/opcodes && \
5310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5312 "RANLIB=$${RANLIB}" \
5313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5314 html) \
5315 || exit 1
5316
5317 @endif opcodes
5318
5319 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5320 maybe-TAGS-opcodes:
5321 @if opcodes
5322 maybe-TAGS-opcodes: TAGS-opcodes
5323
5324 TAGS-opcodes: \
5325 configure-opcodes
5326 @[ -f ./opcodes/Makefile ] || exit 0; \
5327 r=`${PWD_COMMAND}`; export r; \
5328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5329 $(HOST_EXPORTS) \
5330 for flag in $(EXTRA_HOST_FLAGS) ; do \
5331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5332 done; \
5333 echo "Doing TAGS in opcodes"; \
5334 (cd $(HOST_SUBDIR)/opcodes && \
5335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5337 "RANLIB=$${RANLIB}" \
5338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5339 TAGS) \
5340 || exit 1
5341
5342 @endif opcodes
5343
5344 .PHONY: maybe-install-info-opcodes install-info-opcodes
5345 maybe-install-info-opcodes:
5346 @if opcodes
5347 maybe-install-info-opcodes: install-info-opcodes
5348
5349 install-info-opcodes: \
5350 configure-opcodes \
5351 info-opcodes
5352 @[ -f ./opcodes/Makefile ] || exit 0; \
5353 r=`${PWD_COMMAND}`; export r; \
5354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5355 $(HOST_EXPORTS) \
5356 for flag in $(EXTRA_HOST_FLAGS) ; do \
5357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5358 done; \
5359 echo "Doing install-info in opcodes"; \
5360 (cd $(HOST_SUBDIR)/opcodes && \
5361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5363 "RANLIB=$${RANLIB}" \
5364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5365 install-info) \
5366 || exit 1
5367
5368 @endif opcodes
5369
5370 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5371 maybe-install-pdf-opcodes:
5372 @if opcodes
5373 maybe-install-pdf-opcodes: install-pdf-opcodes
5374
5375 install-pdf-opcodes: \
5376 configure-opcodes \
5377 pdf-opcodes
5378 @[ -f ./opcodes/Makefile ] || exit 0; \
5379 r=`${PWD_COMMAND}`; export r; \
5380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381 $(HOST_EXPORTS) \
5382 for flag in $(EXTRA_HOST_FLAGS) ; do \
5383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5384 done; \
5385 echo "Doing install-pdf in opcodes"; \
5386 (cd $(HOST_SUBDIR)/opcodes && \
5387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5389 "RANLIB=$${RANLIB}" \
5390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5391 install-pdf) \
5392 || exit 1
5393
5394 @endif opcodes
5395
5396 .PHONY: maybe-install-html-opcodes install-html-opcodes
5397 maybe-install-html-opcodes:
5398 @if opcodes
5399 maybe-install-html-opcodes: install-html-opcodes
5400
5401 install-html-opcodes: \
5402 configure-opcodes \
5403 html-opcodes
5404 @[ -f ./opcodes/Makefile ] || exit 0; \
5405 r=`${PWD_COMMAND}`; export r; \
5406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5407 $(HOST_EXPORTS) \
5408 for flag in $(EXTRA_HOST_FLAGS) ; do \
5409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5410 done; \
5411 echo "Doing install-html in opcodes"; \
5412 (cd $(HOST_SUBDIR)/opcodes && \
5413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5415 "RANLIB=$${RANLIB}" \
5416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5417 install-html) \
5418 || exit 1
5419
5420 @endif opcodes
5421
5422 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5423 maybe-installcheck-opcodes:
5424 @if opcodes
5425 maybe-installcheck-opcodes: installcheck-opcodes
5426
5427 installcheck-opcodes: \
5428 configure-opcodes
5429 @[ -f ./opcodes/Makefile ] || exit 0; \
5430 r=`${PWD_COMMAND}`; export r; \
5431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5432 $(HOST_EXPORTS) \
5433 for flag in $(EXTRA_HOST_FLAGS) ; do \
5434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5435 done; \
5436 echo "Doing installcheck in opcodes"; \
5437 (cd $(HOST_SUBDIR)/opcodes && \
5438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5440 "RANLIB=$${RANLIB}" \
5441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5442 installcheck) \
5443 || exit 1
5444
5445 @endif opcodes
5446
5447 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5448 maybe-mostlyclean-opcodes:
5449 @if opcodes
5450 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5451
5452 mostlyclean-opcodes:
5453 @[ -f ./opcodes/Makefile ] || exit 0; \
5454 r=`${PWD_COMMAND}`; export r; \
5455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5456 $(HOST_EXPORTS) \
5457 for flag in $(EXTRA_HOST_FLAGS) ; do \
5458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5459 done; \
5460 echo "Doing mostlyclean in opcodes"; \
5461 (cd $(HOST_SUBDIR)/opcodes && \
5462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5464 "RANLIB=$${RANLIB}" \
5465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5466 mostlyclean) \
5467 || exit 1
5468
5469 @endif opcodes
5470
5471 .PHONY: maybe-clean-opcodes clean-opcodes
5472 maybe-clean-opcodes:
5473 @if opcodes
5474 maybe-clean-opcodes: clean-opcodes
5475
5476 clean-opcodes:
5477 @[ -f ./opcodes/Makefile ] || exit 0; \
5478 r=`${PWD_COMMAND}`; export r; \
5479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5480 $(HOST_EXPORTS) \
5481 for flag in $(EXTRA_HOST_FLAGS) ; do \
5482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5483 done; \
5484 echo "Doing clean in opcodes"; \
5485 (cd $(HOST_SUBDIR)/opcodes && \
5486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5488 "RANLIB=$${RANLIB}" \
5489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5490 clean) \
5491 || exit 1
5492
5493 @endif opcodes
5494
5495 .PHONY: maybe-distclean-opcodes distclean-opcodes
5496 maybe-distclean-opcodes:
5497 @if opcodes
5498 maybe-distclean-opcodes: distclean-opcodes
5499
5500 distclean-opcodes:
5501 @[ -f ./opcodes/Makefile ] || exit 0; \
5502 r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 for flag in $(EXTRA_HOST_FLAGS) ; do \
5506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507 done; \
5508 echo "Doing distclean in opcodes"; \
5509 (cd $(HOST_SUBDIR)/opcodes && \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512 "RANLIB=$${RANLIB}" \
5513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514 distclean) \
5515 || exit 1
5516
5517 @endif opcodes
5518
5519 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5520 maybe-maintainer-clean-opcodes:
5521 @if opcodes
5522 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5523
5524 maintainer-clean-opcodes:
5525 @[ -f ./opcodes/Makefile ] || exit 0; \
5526 r=`${PWD_COMMAND}`; export r; \
5527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528 $(HOST_EXPORTS) \
5529 for flag in $(EXTRA_HOST_FLAGS) ; do \
5530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5531 done; \
5532 echo "Doing maintainer-clean in opcodes"; \
5533 (cd $(HOST_SUBDIR)/opcodes && \
5534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5536 "RANLIB=$${RANLIB}" \
5537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5538 maintainer-clean) \
5539 || exit 1
5540
5541 @endif opcodes
5542
5543
5544
5545 .PHONY: configure-binutils maybe-configure-binutils
5546 maybe-configure-binutils:
5547 @if gcc-bootstrap
5548 configure-binutils: stage_current
5549 @endif gcc-bootstrap
5550 @if binutils
5551 maybe-configure-binutils: configure-binutils
5552 configure-binutils:
5553 @r=`${PWD_COMMAND}`; export r; \
5554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5555 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5557 $(HOST_EXPORTS) \
5558 echo Configuring in $(HOST_SUBDIR)/binutils; \
5559 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5560 case $(srcdir) in \
5561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5562 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5564 esac; \
5565 module_srcdir=binutils; \
5566 $(SHELL) \
5567 $$s/$$module_srcdir/configure \
5568 --srcdir=$${topdir}/$$module_srcdir \
5569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5570 --target=${target_alias} \
5571 || exit 1
5572 @endif binutils
5573
5574
5575
5576 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5577 maybe-configure-stage1-binutils:
5578 @if binutils-bootstrap
5579 maybe-configure-stage1-binutils: configure-stage1-binutils
5580 configure-stage1-binutils:
5581 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5583 @r=`${PWD_COMMAND}`; export r; \
5584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5585 TFLAGS="$(STAGE1_TFLAGS)"; \
5586 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5587 $(HOST_EXPORTS) \
5588 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5589 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5590 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5591 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5593 cd $(HOST_SUBDIR)/binutils || exit 1; \
5594 case $(srcdir) in \
5595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5596 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5598 esac; \
5599 module_srcdir=binutils; \
5600 $(SHELL) $$s/$$module_srcdir/configure \
5601 --srcdir=$${topdir}/$$module_srcdir \
5602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5603 --target=${target_alias} \
5604 \
5605 $(STAGE1_CONFIGURE_FLAGS)
5606 @endif binutils-bootstrap
5607
5608 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5609 maybe-configure-stage2-binutils:
5610 @if binutils-bootstrap
5611 maybe-configure-stage2-binutils: configure-stage2-binutils
5612 configure-stage2-binutils:
5613 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5614 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5615 @r=`${PWD_COMMAND}`; export r; \
5616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5617 TFLAGS="$(STAGE2_TFLAGS)"; \
5618 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5619 $(HOST_EXPORTS) \
5620 $(POSTSTAGE1_HOST_EXPORTS) \
5621 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5622 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5623 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5624 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5626 cd $(HOST_SUBDIR)/binutils || exit 1; \
5627 case $(srcdir) in \
5628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5629 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5631 esac; \
5632 module_srcdir=binutils; \
5633 $(SHELL) $$s/$$module_srcdir/configure \
5634 --srcdir=$${topdir}/$$module_srcdir \
5635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5636 --target=${target_alias} \
5637 --with-build-libsubdir=$(HOST_SUBDIR) \
5638 $(STAGE2_CONFIGURE_FLAGS)
5639 @endif binutils-bootstrap
5640
5641 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5642 maybe-configure-stage3-binutils:
5643 @if binutils-bootstrap
5644 maybe-configure-stage3-binutils: configure-stage3-binutils
5645 configure-stage3-binutils:
5646 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5647 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5648 @r=`${PWD_COMMAND}`; export r; \
5649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5650 TFLAGS="$(STAGE3_TFLAGS)"; \
5651 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5652 $(HOST_EXPORTS) \
5653 $(POSTSTAGE1_HOST_EXPORTS) \
5654 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5655 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5656 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5657 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5659 cd $(HOST_SUBDIR)/binutils || exit 1; \
5660 case $(srcdir) in \
5661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5662 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5664 esac; \
5665 module_srcdir=binutils; \
5666 $(SHELL) $$s/$$module_srcdir/configure \
5667 --srcdir=$${topdir}/$$module_srcdir \
5668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5669 --target=${target_alias} \
5670 --with-build-libsubdir=$(HOST_SUBDIR) \
5671 $(STAGE3_CONFIGURE_FLAGS)
5672 @endif binutils-bootstrap
5673
5674 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5675 maybe-configure-stage4-binutils:
5676 @if binutils-bootstrap
5677 maybe-configure-stage4-binutils: configure-stage4-binutils
5678 configure-stage4-binutils:
5679 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5681 @r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 TFLAGS="$(STAGE4_TFLAGS)"; \
5684 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5685 $(HOST_EXPORTS) \
5686 $(POSTSTAGE1_HOST_EXPORTS) \
5687 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5688 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5689 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5690 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5692 cd $(HOST_SUBDIR)/binutils || exit 1; \
5693 case $(srcdir) in \
5694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5695 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5697 esac; \
5698 module_srcdir=binutils; \
5699 $(SHELL) $$s/$$module_srcdir/configure \
5700 --srcdir=$${topdir}/$$module_srcdir \
5701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5702 --target=${target_alias} \
5703 --with-build-libsubdir=$(HOST_SUBDIR) \
5704 $(STAGE4_CONFIGURE_FLAGS)
5705 @endif binutils-bootstrap
5706
5707 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5708 maybe-configure-stageprofile-binutils:
5709 @if binutils-bootstrap
5710 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5711 configure-stageprofile-binutils:
5712 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5714 @r=`${PWD_COMMAND}`; export r; \
5715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5717 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5718 $(HOST_EXPORTS) \
5719 $(POSTSTAGE1_HOST_EXPORTS) \
5720 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5721 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5722 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5723 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5725 cd $(HOST_SUBDIR)/binutils || exit 1; \
5726 case $(srcdir) in \
5727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5728 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5730 esac; \
5731 module_srcdir=binutils; \
5732 $(SHELL) $$s/$$module_srcdir/configure \
5733 --srcdir=$${topdir}/$$module_srcdir \
5734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5735 --target=${target_alias} \
5736 --with-build-libsubdir=$(HOST_SUBDIR) \
5737 $(STAGEprofile_CONFIGURE_FLAGS)
5738 @endif binutils-bootstrap
5739
5740 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5741 maybe-configure-stagetrain-binutils:
5742 @if binutils-bootstrap
5743 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5744 configure-stagetrain-binutils:
5745 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5747 @r=`${PWD_COMMAND}`; export r; \
5748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5750 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5751 $(HOST_EXPORTS) \
5752 $(POSTSTAGE1_HOST_EXPORTS) \
5753 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5754 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5755 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5756 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5758 cd $(HOST_SUBDIR)/binutils || exit 1; \
5759 case $(srcdir) in \
5760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5761 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5763 esac; \
5764 module_srcdir=binutils; \
5765 $(SHELL) $$s/$$module_srcdir/configure \
5766 --srcdir=$${topdir}/$$module_srcdir \
5767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5768 --target=${target_alias} \
5769 --with-build-libsubdir=$(HOST_SUBDIR) \
5770 $(STAGEtrain_CONFIGURE_FLAGS)
5771 @endif binutils-bootstrap
5772
5773 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5774 maybe-configure-stagefeedback-binutils:
5775 @if binutils-bootstrap
5776 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5777 configure-stagefeedback-binutils:
5778 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5780 @r=`${PWD_COMMAND}`; export r; \
5781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5782 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5783 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5784 $(HOST_EXPORTS) \
5785 $(POSTSTAGE1_HOST_EXPORTS) \
5786 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5787 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5788 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5789 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5791 cd $(HOST_SUBDIR)/binutils || exit 1; \
5792 case $(srcdir) in \
5793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5794 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5796 esac; \
5797 module_srcdir=binutils; \
5798 $(SHELL) $$s/$$module_srcdir/configure \
5799 --srcdir=$${topdir}/$$module_srcdir \
5800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5801 --target=${target_alias} \
5802 --with-build-libsubdir=$(HOST_SUBDIR) \
5803 $(STAGEfeedback_CONFIGURE_FLAGS)
5804 @endif binutils-bootstrap
5805
5806 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5807 maybe-configure-stageautoprofile-binutils:
5808 @if binutils-bootstrap
5809 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5810 configure-stageautoprofile-binutils:
5811 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5813 @r=`${PWD_COMMAND}`; export r; \
5814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5815 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5816 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5817 $(HOST_EXPORTS) \
5818 $(POSTSTAGE1_HOST_EXPORTS) \
5819 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5820 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5821 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5822 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5824 cd $(HOST_SUBDIR)/binutils || exit 1; \
5825 case $(srcdir) in \
5826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5827 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5829 esac; \
5830 module_srcdir=binutils; \
5831 $(SHELL) $$s/$$module_srcdir/configure \
5832 --srcdir=$${topdir}/$$module_srcdir \
5833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5834 --target=${target_alias} \
5835 --with-build-libsubdir=$(HOST_SUBDIR) \
5836 $(STAGEautoprofile_CONFIGURE_FLAGS)
5837 @endif binutils-bootstrap
5838
5839 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5840 maybe-configure-stageautofeedback-binutils:
5841 @if binutils-bootstrap
5842 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5843 configure-stageautofeedback-binutils:
5844 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5846 @r=`${PWD_COMMAND}`; export r; \
5847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5848 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5849 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5850 $(HOST_EXPORTS) \
5851 $(POSTSTAGE1_HOST_EXPORTS) \
5852 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5853 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5854 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5855 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5857 cd $(HOST_SUBDIR)/binutils || exit 1; \
5858 case $(srcdir) in \
5859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5860 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5862 esac; \
5863 module_srcdir=binutils; \
5864 $(SHELL) $$s/$$module_srcdir/configure \
5865 --srcdir=$${topdir}/$$module_srcdir \
5866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5867 --target=${target_alias} \
5868 --with-build-libsubdir=$(HOST_SUBDIR) \
5869 $(STAGEautofeedback_CONFIGURE_FLAGS)
5870 @endif binutils-bootstrap
5871
5872
5873
5874
5875
5876 .PHONY: all-binutils maybe-all-binutils
5877 maybe-all-binutils:
5878 @if gcc-bootstrap
5879 all-binutils: stage_current
5880 @endif gcc-bootstrap
5881 @if binutils
5882 TARGET-binutils=all
5883 maybe-all-binutils: all-binutils
5884 all-binutils: configure-binutils
5885 @r=`${PWD_COMMAND}`; export r; \
5886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 $(HOST_EXPORTS) \
5888 (cd $(HOST_SUBDIR)/binutils && \
5889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5890 $(TARGET-binutils))
5891 @endif binutils
5892
5893
5894
5895 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5896 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5897 maybe-all-stage1-binutils:
5898 maybe-clean-stage1-binutils:
5899 @if binutils-bootstrap
5900 maybe-all-stage1-binutils: all-stage1-binutils
5901 all-stage1: all-stage1-binutils
5902 TARGET-stage1-binutils = $(TARGET-binutils)
5903 all-stage1-binutils: configure-stage1-binutils
5904 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5905 @r=`${PWD_COMMAND}`; export r; \
5906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5907 TFLAGS="$(STAGE1_TFLAGS)"; \
5908 $(HOST_EXPORTS) \
5909 cd $(HOST_SUBDIR)/binutils && \
5910 \
5911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5912 CFLAGS="$(STAGE1_CFLAGS)" \
5913 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5914 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5915 LIBCFLAGS="$(LIBCFLAGS)" \
5916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5919 $(EXTRA_HOST_FLAGS) \
5920 $(STAGE1_FLAGS_TO_PASS) \
5921 TFLAGS="$(STAGE1_TFLAGS)" \
5922 $(TARGET-stage1-binutils)
5923
5924 maybe-clean-stage1-binutils: clean-stage1-binutils
5925 clean-stage1: clean-stage1-binutils
5926 clean-stage1-binutils:
5927 @if [ $(current_stage) = stage1 ]; then \
5928 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5929 else \
5930 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5931 $(MAKE) stage1-start; \
5932 fi; \
5933 cd $(HOST_SUBDIR)/binutils && \
5934 $(MAKE) $(EXTRA_HOST_FLAGS) \
5935 $(STAGE1_FLAGS_TO_PASS) clean
5936 @endif binutils-bootstrap
5937
5938
5939 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5940 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5941 maybe-all-stage2-binutils:
5942 maybe-clean-stage2-binutils:
5943 @if binutils-bootstrap
5944 maybe-all-stage2-binutils: all-stage2-binutils
5945 all-stage2: all-stage2-binutils
5946 TARGET-stage2-binutils = $(TARGET-binutils)
5947 all-stage2-binutils: configure-stage2-binutils
5948 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5949 @r=`${PWD_COMMAND}`; export r; \
5950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951 TFLAGS="$(STAGE2_TFLAGS)"; \
5952 $(HOST_EXPORTS) \
5953 $(POSTSTAGE1_HOST_EXPORTS) \
5954 cd $(HOST_SUBDIR)/binutils && \
5955 \
5956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5957 CFLAGS="$(STAGE2_CFLAGS)" \
5958 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5959 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5960 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5965 TFLAGS="$(STAGE2_TFLAGS)" \
5966 $(TARGET-stage2-binutils)
5967
5968 maybe-clean-stage2-binutils: clean-stage2-binutils
5969 clean-stage2: clean-stage2-binutils
5970 clean-stage2-binutils:
5971 @if [ $(current_stage) = stage2 ]; then \
5972 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5973 else \
5974 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5975 $(MAKE) stage2-start; \
5976 fi; \
5977 cd $(HOST_SUBDIR)/binutils && \
5978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5979 @endif binutils-bootstrap
5980
5981
5982 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5983 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5984 maybe-all-stage3-binutils:
5985 maybe-clean-stage3-binutils:
5986 @if binutils-bootstrap
5987 maybe-all-stage3-binutils: all-stage3-binutils
5988 all-stage3: all-stage3-binutils
5989 TARGET-stage3-binutils = $(TARGET-binutils)
5990 all-stage3-binutils: configure-stage3-binutils
5991 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5992 @r=`${PWD_COMMAND}`; export r; \
5993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994 TFLAGS="$(STAGE3_TFLAGS)"; \
5995 $(HOST_EXPORTS) \
5996 $(POSTSTAGE1_HOST_EXPORTS) \
5997 cd $(HOST_SUBDIR)/binutils && \
5998 \
5999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6000 CFLAGS="$(STAGE3_CFLAGS)" \
6001 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6002 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6003 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6008 TFLAGS="$(STAGE3_TFLAGS)" \
6009 $(TARGET-stage3-binutils)
6010
6011 maybe-clean-stage3-binutils: clean-stage3-binutils
6012 clean-stage3: clean-stage3-binutils
6013 clean-stage3-binutils:
6014 @if [ $(current_stage) = stage3 ]; then \
6015 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6016 else \
6017 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6018 $(MAKE) stage3-start; \
6019 fi; \
6020 cd $(HOST_SUBDIR)/binutils && \
6021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6022 @endif binutils-bootstrap
6023
6024
6025 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6026 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6027 maybe-all-stage4-binutils:
6028 maybe-clean-stage4-binutils:
6029 @if binutils-bootstrap
6030 maybe-all-stage4-binutils: all-stage4-binutils
6031 all-stage4: all-stage4-binutils
6032 TARGET-stage4-binutils = $(TARGET-binutils)
6033 all-stage4-binutils: configure-stage4-binutils
6034 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6035 @r=`${PWD_COMMAND}`; export r; \
6036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037 TFLAGS="$(STAGE4_TFLAGS)"; \
6038 $(HOST_EXPORTS) \
6039 $(POSTSTAGE1_HOST_EXPORTS) \
6040 cd $(HOST_SUBDIR)/binutils && \
6041 \
6042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6043 CFLAGS="$(STAGE4_CFLAGS)" \
6044 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6045 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6046 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6051 TFLAGS="$(STAGE4_TFLAGS)" \
6052 $(TARGET-stage4-binutils)
6053
6054 maybe-clean-stage4-binutils: clean-stage4-binutils
6055 clean-stage4: clean-stage4-binutils
6056 clean-stage4-binutils:
6057 @if [ $(current_stage) = stage4 ]; then \
6058 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6059 else \
6060 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6061 $(MAKE) stage4-start; \
6062 fi; \
6063 cd $(HOST_SUBDIR)/binutils && \
6064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6065 @endif binutils-bootstrap
6066
6067
6068 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6069 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6070 maybe-all-stageprofile-binutils:
6071 maybe-clean-stageprofile-binutils:
6072 @if binutils-bootstrap
6073 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6074 all-stageprofile: all-stageprofile-binutils
6075 TARGET-stageprofile-binutils = $(TARGET-binutils)
6076 all-stageprofile-binutils: configure-stageprofile-binutils
6077 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6078 @r=`${PWD_COMMAND}`; export r; \
6079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6080 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6081 $(HOST_EXPORTS) \
6082 $(POSTSTAGE1_HOST_EXPORTS) \
6083 cd $(HOST_SUBDIR)/binutils && \
6084 \
6085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6086 CFLAGS="$(STAGEprofile_CFLAGS)" \
6087 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6088 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6089 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6094 TFLAGS="$(STAGEprofile_TFLAGS)" \
6095 $(TARGET-stageprofile-binutils)
6096
6097 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6098 clean-stageprofile: clean-stageprofile-binutils
6099 clean-stageprofile-binutils:
6100 @if [ $(current_stage) = stageprofile ]; then \
6101 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6102 else \
6103 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6104 $(MAKE) stageprofile-start; \
6105 fi; \
6106 cd $(HOST_SUBDIR)/binutils && \
6107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6108 @endif binutils-bootstrap
6109
6110
6111 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6112 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6113 maybe-all-stagetrain-binutils:
6114 maybe-clean-stagetrain-binutils:
6115 @if binutils-bootstrap
6116 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6117 all-stagetrain: all-stagetrain-binutils
6118 TARGET-stagetrain-binutils = $(TARGET-binutils)
6119 all-stagetrain-binutils: configure-stagetrain-binutils
6120 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6121 @r=`${PWD_COMMAND}`; export r; \
6122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6123 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6124 $(HOST_EXPORTS) \
6125 $(POSTSTAGE1_HOST_EXPORTS) \
6126 cd $(HOST_SUBDIR)/binutils && \
6127 \
6128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6129 CFLAGS="$(STAGEtrain_CFLAGS)" \
6130 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6131 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6132 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6137 TFLAGS="$(STAGEtrain_TFLAGS)" \
6138 $(TARGET-stagetrain-binutils)
6139
6140 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6141 clean-stagetrain: clean-stagetrain-binutils
6142 clean-stagetrain-binutils:
6143 @if [ $(current_stage) = stagetrain ]; then \
6144 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6145 else \
6146 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6147 $(MAKE) stagetrain-start; \
6148 fi; \
6149 cd $(HOST_SUBDIR)/binutils && \
6150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6151 @endif binutils-bootstrap
6152
6153
6154 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6155 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6156 maybe-all-stagefeedback-binutils:
6157 maybe-clean-stagefeedback-binutils:
6158 @if binutils-bootstrap
6159 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6160 all-stagefeedback: all-stagefeedback-binutils
6161 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6162 all-stagefeedback-binutils: configure-stagefeedback-binutils
6163 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6164 @r=`${PWD_COMMAND}`; export r; \
6165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6166 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6167 $(HOST_EXPORTS) \
6168 $(POSTSTAGE1_HOST_EXPORTS) \
6169 cd $(HOST_SUBDIR)/binutils && \
6170 \
6171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6172 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6173 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6174 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6175 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6180 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6181 $(TARGET-stagefeedback-binutils)
6182
6183 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6184 clean-stagefeedback: clean-stagefeedback-binutils
6185 clean-stagefeedback-binutils:
6186 @if [ $(current_stage) = stagefeedback ]; then \
6187 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6188 else \
6189 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6190 $(MAKE) stagefeedback-start; \
6191 fi; \
6192 cd $(HOST_SUBDIR)/binutils && \
6193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6194 @endif binutils-bootstrap
6195
6196
6197 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6198 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6199 maybe-all-stageautoprofile-binutils:
6200 maybe-clean-stageautoprofile-binutils:
6201 @if binutils-bootstrap
6202 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6203 all-stageautoprofile: all-stageautoprofile-binutils
6204 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6205 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6206 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6207 @r=`${PWD_COMMAND}`; export r; \
6208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6209 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6210 $(HOST_EXPORTS) \
6211 $(POSTSTAGE1_HOST_EXPORTS) \
6212 cd $(HOST_SUBDIR)/binutils && \
6213 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6215 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6216 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6217 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6218 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6223 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6224 $(TARGET-stageautoprofile-binutils)
6225
6226 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6227 clean-stageautoprofile: clean-stageautoprofile-binutils
6228 clean-stageautoprofile-binutils:
6229 @if [ $(current_stage) = stageautoprofile ]; then \
6230 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6231 else \
6232 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6233 $(MAKE) stageautoprofile-start; \
6234 fi; \
6235 cd $(HOST_SUBDIR)/binutils && \
6236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6237 @endif binutils-bootstrap
6238
6239
6240 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6241 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6242 maybe-all-stageautofeedback-binutils:
6243 maybe-clean-stageautofeedback-binutils:
6244 @if binutils-bootstrap
6245 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6246 all-stageautofeedback: all-stageautofeedback-binutils
6247 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6248 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6249 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6250 @r=`${PWD_COMMAND}`; export r; \
6251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6252 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6253 $(HOST_EXPORTS) \
6254 $(POSTSTAGE1_HOST_EXPORTS) \
6255 cd $(HOST_SUBDIR)/binutils && \
6256 \
6257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6258 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6259 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6260 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6261 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6266 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6267 $(TARGET-stageautofeedback-binutils)
6268
6269 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6270 clean-stageautofeedback: clean-stageautofeedback-binutils
6271 clean-stageautofeedback-binutils:
6272 @if [ $(current_stage) = stageautofeedback ]; then \
6273 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6274 else \
6275 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6276 $(MAKE) stageautofeedback-start; \
6277 fi; \
6278 cd $(HOST_SUBDIR)/binutils && \
6279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6280 @endif binutils-bootstrap
6281
6282
6283
6284
6285
6286 .PHONY: check-binutils maybe-check-binutils
6287 maybe-check-binutils:
6288 @if binutils
6289 maybe-check-binutils: check-binutils
6290
6291 check-binutils:
6292 @: $(MAKE); $(unstage)
6293 @r=`${PWD_COMMAND}`; export r; \
6294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6296 (cd $(HOST_SUBDIR)/binutils && \
6297 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6298
6299 @endif binutils
6300
6301 .PHONY: install-binutils maybe-install-binutils
6302 maybe-install-binutils:
6303 @if binutils
6304 maybe-install-binutils: install-binutils
6305
6306 install-binutils: installdirs
6307 @: $(MAKE); $(unstage)
6308 @r=`${PWD_COMMAND}`; export r; \
6309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6310 $(HOST_EXPORTS) \
6311 (cd $(HOST_SUBDIR)/binutils && \
6312 $(MAKE) $(FLAGS_TO_PASS) install)
6313
6314 @endif binutils
6315
6316 .PHONY: install-strip-binutils maybe-install-strip-binutils
6317 maybe-install-strip-binutils:
6318 @if binutils
6319 maybe-install-strip-binutils: install-strip-binutils
6320
6321 install-strip-binutils: installdirs
6322 @: $(MAKE); $(unstage)
6323 @r=`${PWD_COMMAND}`; export r; \
6324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 $(HOST_EXPORTS) \
6326 (cd $(HOST_SUBDIR)/binutils && \
6327 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6328
6329 @endif binutils
6330
6331 # Other targets (info, dvi, pdf, etc.)
6332
6333 .PHONY: maybe-info-binutils info-binutils
6334 maybe-info-binutils:
6335 @if binutils
6336 maybe-info-binutils: info-binutils
6337
6338 info-binutils: \
6339 configure-binutils
6340 @[ -f ./binutils/Makefile ] || exit 0; \
6341 r=`${PWD_COMMAND}`; export r; \
6342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343 $(HOST_EXPORTS) \
6344 for flag in $(EXTRA_HOST_FLAGS) ; do \
6345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6346 done; \
6347 echo "Doing info in binutils"; \
6348 (cd $(HOST_SUBDIR)/binutils && \
6349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6351 "RANLIB=$${RANLIB}" \
6352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6353 info) \
6354 || exit 1
6355
6356 @endif binutils
6357
6358 .PHONY: maybe-dvi-binutils dvi-binutils
6359 maybe-dvi-binutils:
6360 @if binutils
6361 maybe-dvi-binutils: dvi-binutils
6362
6363 dvi-binutils: \
6364 configure-binutils
6365 @[ -f ./binutils/Makefile ] || exit 0; \
6366 r=`${PWD_COMMAND}`; export r; \
6367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368 $(HOST_EXPORTS) \
6369 for flag in $(EXTRA_HOST_FLAGS) ; do \
6370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6371 done; \
6372 echo "Doing dvi in binutils"; \
6373 (cd $(HOST_SUBDIR)/binutils && \
6374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6376 "RANLIB=$${RANLIB}" \
6377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6378 dvi) \
6379 || exit 1
6380
6381 @endif binutils
6382
6383 .PHONY: maybe-pdf-binutils pdf-binutils
6384 maybe-pdf-binutils:
6385 @if binutils
6386 maybe-pdf-binutils: pdf-binutils
6387
6388 pdf-binutils: \
6389 configure-binutils
6390 @[ -f ./binutils/Makefile ] || exit 0; \
6391 r=`${PWD_COMMAND}`; export r; \
6392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6393 $(HOST_EXPORTS) \
6394 for flag in $(EXTRA_HOST_FLAGS) ; do \
6395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6396 done; \
6397 echo "Doing pdf in binutils"; \
6398 (cd $(HOST_SUBDIR)/binutils && \
6399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6401 "RANLIB=$${RANLIB}" \
6402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6403 pdf) \
6404 || exit 1
6405
6406 @endif binutils
6407
6408 .PHONY: maybe-html-binutils html-binutils
6409 maybe-html-binutils:
6410 @if binutils
6411 maybe-html-binutils: html-binutils
6412
6413 html-binutils: \
6414 configure-binutils
6415 @[ -f ./binutils/Makefile ] || exit 0; \
6416 r=`${PWD_COMMAND}`; export r; \
6417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6418 $(HOST_EXPORTS) \
6419 for flag in $(EXTRA_HOST_FLAGS) ; do \
6420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6421 done; \
6422 echo "Doing html in binutils"; \
6423 (cd $(HOST_SUBDIR)/binutils && \
6424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6426 "RANLIB=$${RANLIB}" \
6427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6428 html) \
6429 || exit 1
6430
6431 @endif binutils
6432
6433 .PHONY: maybe-TAGS-binutils TAGS-binutils
6434 maybe-TAGS-binutils:
6435 @if binutils
6436 maybe-TAGS-binutils: TAGS-binutils
6437
6438 TAGS-binutils: \
6439 configure-binutils
6440 @[ -f ./binutils/Makefile ] || exit 0; \
6441 r=`${PWD_COMMAND}`; export r; \
6442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6443 $(HOST_EXPORTS) \
6444 for flag in $(EXTRA_HOST_FLAGS) ; do \
6445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6446 done; \
6447 echo "Doing TAGS in binutils"; \
6448 (cd $(HOST_SUBDIR)/binutils && \
6449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6451 "RANLIB=$${RANLIB}" \
6452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6453 TAGS) \
6454 || exit 1
6455
6456 @endif binutils
6457
6458 .PHONY: maybe-install-info-binutils install-info-binutils
6459 maybe-install-info-binutils:
6460 @if binutils
6461 maybe-install-info-binutils: install-info-binutils
6462
6463 install-info-binutils: \
6464 configure-binutils \
6465 info-binutils
6466 @[ -f ./binutils/Makefile ] || exit 0; \
6467 r=`${PWD_COMMAND}`; export r; \
6468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6469 $(HOST_EXPORTS) \
6470 for flag in $(EXTRA_HOST_FLAGS) ; do \
6471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6472 done; \
6473 echo "Doing install-info in binutils"; \
6474 (cd $(HOST_SUBDIR)/binutils && \
6475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6477 "RANLIB=$${RANLIB}" \
6478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6479 install-info) \
6480 || exit 1
6481
6482 @endif binutils
6483
6484 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6485 maybe-install-pdf-binutils:
6486 @if binutils
6487 maybe-install-pdf-binutils: install-pdf-binutils
6488
6489 install-pdf-binutils: \
6490 configure-binutils \
6491 pdf-binutils
6492 @[ -f ./binutils/Makefile ] || exit 0; \
6493 r=`${PWD_COMMAND}`; export r; \
6494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6495 $(HOST_EXPORTS) \
6496 for flag in $(EXTRA_HOST_FLAGS) ; do \
6497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6498 done; \
6499 echo "Doing install-pdf in binutils"; \
6500 (cd $(HOST_SUBDIR)/binutils && \
6501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6503 "RANLIB=$${RANLIB}" \
6504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6505 install-pdf) \
6506 || exit 1
6507
6508 @endif binutils
6509
6510 .PHONY: maybe-install-html-binutils install-html-binutils
6511 maybe-install-html-binutils:
6512 @if binutils
6513 maybe-install-html-binutils: install-html-binutils
6514
6515 install-html-binutils: \
6516 configure-binutils \
6517 html-binutils
6518 @[ -f ./binutils/Makefile ] || exit 0; \
6519 r=`${PWD_COMMAND}`; export r; \
6520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6521 $(HOST_EXPORTS) \
6522 for flag in $(EXTRA_HOST_FLAGS) ; do \
6523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6524 done; \
6525 echo "Doing install-html in binutils"; \
6526 (cd $(HOST_SUBDIR)/binutils && \
6527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6529 "RANLIB=$${RANLIB}" \
6530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6531 install-html) \
6532 || exit 1
6533
6534 @endif binutils
6535
6536 .PHONY: maybe-installcheck-binutils installcheck-binutils
6537 maybe-installcheck-binutils:
6538 @if binutils
6539 maybe-installcheck-binutils: installcheck-binutils
6540
6541 installcheck-binutils: \
6542 configure-binutils
6543 @[ -f ./binutils/Makefile ] || exit 0; \
6544 r=`${PWD_COMMAND}`; export r; \
6545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546 $(HOST_EXPORTS) \
6547 for flag in $(EXTRA_HOST_FLAGS) ; do \
6548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549 done; \
6550 echo "Doing installcheck in binutils"; \
6551 (cd $(HOST_SUBDIR)/binutils && \
6552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554 "RANLIB=$${RANLIB}" \
6555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6556 installcheck) \
6557 || exit 1
6558
6559 @endif binutils
6560
6561 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6562 maybe-mostlyclean-binutils:
6563 @if binutils
6564 maybe-mostlyclean-binutils: mostlyclean-binutils
6565
6566 mostlyclean-binutils:
6567 @[ -f ./binutils/Makefile ] || exit 0; \
6568 r=`${PWD_COMMAND}`; export r; \
6569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6570 $(HOST_EXPORTS) \
6571 for flag in $(EXTRA_HOST_FLAGS) ; do \
6572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6573 done; \
6574 echo "Doing mostlyclean in binutils"; \
6575 (cd $(HOST_SUBDIR)/binutils && \
6576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6578 "RANLIB=$${RANLIB}" \
6579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6580 mostlyclean) \
6581 || exit 1
6582
6583 @endif binutils
6584
6585 .PHONY: maybe-clean-binutils clean-binutils
6586 maybe-clean-binutils:
6587 @if binutils
6588 maybe-clean-binutils: clean-binutils
6589
6590 clean-binutils:
6591 @[ -f ./binutils/Makefile ] || exit 0; \
6592 r=`${PWD_COMMAND}`; export r; \
6593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6594 $(HOST_EXPORTS) \
6595 for flag in $(EXTRA_HOST_FLAGS) ; do \
6596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6597 done; \
6598 echo "Doing clean in binutils"; \
6599 (cd $(HOST_SUBDIR)/binutils && \
6600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6602 "RANLIB=$${RANLIB}" \
6603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6604 clean) \
6605 || exit 1
6606
6607 @endif binutils
6608
6609 .PHONY: maybe-distclean-binutils distclean-binutils
6610 maybe-distclean-binutils:
6611 @if binutils
6612 maybe-distclean-binutils: distclean-binutils
6613
6614 distclean-binutils:
6615 @[ -f ./binutils/Makefile ] || exit 0; \
6616 r=`${PWD_COMMAND}`; export r; \
6617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6618 $(HOST_EXPORTS) \
6619 for flag in $(EXTRA_HOST_FLAGS) ; do \
6620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6621 done; \
6622 echo "Doing distclean in binutils"; \
6623 (cd $(HOST_SUBDIR)/binutils && \
6624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6626 "RANLIB=$${RANLIB}" \
6627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6628 distclean) \
6629 || exit 1
6630
6631 @endif binutils
6632
6633 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6634 maybe-maintainer-clean-binutils:
6635 @if binutils
6636 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6637
6638 maintainer-clean-binutils:
6639 @[ -f ./binutils/Makefile ] || exit 0; \
6640 r=`${PWD_COMMAND}`; export r; \
6641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642 $(HOST_EXPORTS) \
6643 for flag in $(EXTRA_HOST_FLAGS) ; do \
6644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645 done; \
6646 echo "Doing maintainer-clean in binutils"; \
6647 (cd $(HOST_SUBDIR)/binutils && \
6648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650 "RANLIB=$${RANLIB}" \
6651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652 maintainer-clean) \
6653 || exit 1
6654
6655 @endif binutils
6656
6657
6658
6659 .PHONY: configure-bison maybe-configure-bison
6660 maybe-configure-bison:
6661 @if gcc-bootstrap
6662 configure-bison: stage_current
6663 @endif gcc-bootstrap
6664 @if bison
6665 maybe-configure-bison: configure-bison
6666 configure-bison:
6667 @: $(MAKE); $(unstage)
6668 @r=`${PWD_COMMAND}`; export r; \
6669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6672 $(HOST_EXPORTS) \
6673 echo Configuring in $(HOST_SUBDIR)/bison; \
6674 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6675 case $(srcdir) in \
6676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6677 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6679 esac; \
6680 module_srcdir=bison; \
6681 $(SHELL) \
6682 $$s/$$module_srcdir/configure \
6683 --srcdir=$${topdir}/$$module_srcdir \
6684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6685 --target=${target_alias} \
6686 || exit 1
6687 @endif bison
6688
6689
6690
6691
6692
6693 .PHONY: all-bison maybe-all-bison
6694 maybe-all-bison:
6695 @if gcc-bootstrap
6696 all-bison: stage_current
6697 @endif gcc-bootstrap
6698 @if bison
6699 TARGET-bison=all
6700 maybe-all-bison: all-bison
6701 all-bison: configure-bison
6702 @: $(MAKE); $(unstage)
6703 @r=`${PWD_COMMAND}`; export r; \
6704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6705 $(HOST_EXPORTS) \
6706 (cd $(HOST_SUBDIR)/bison && \
6707 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6708 $(TARGET-bison))
6709 @endif bison
6710
6711
6712
6713
6714 .PHONY: check-bison maybe-check-bison
6715 maybe-check-bison:
6716 @if bison
6717 maybe-check-bison: check-bison
6718
6719 # This module is only tested in a native toolchain.
6720 check-bison:
6721 @: $(MAKE); $(unstage)
6722 @if [ '$(host)' = '$(target)' ]; then \
6723 r=`${PWD_COMMAND}`; export r; \
6724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6725 $(HOST_EXPORTS) \
6726 (cd $(HOST_SUBDIR)/bison && \
6727 $(MAKE) $(FLAGS_TO_PASS) check)
6728 fi
6729
6730 @endif bison
6731
6732 .PHONY: install-bison maybe-install-bison
6733 maybe-install-bison:
6734 @if bison
6735 maybe-install-bison: install-bison
6736
6737 install-bison: installdirs
6738 @: $(MAKE); $(unstage)
6739 @r=`${PWD_COMMAND}`; export r; \
6740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741 $(HOST_EXPORTS) \
6742 (cd $(HOST_SUBDIR)/bison && \
6743 $(MAKE) $(FLAGS_TO_PASS) install)
6744
6745 @endif bison
6746
6747 .PHONY: install-strip-bison maybe-install-strip-bison
6748 maybe-install-strip-bison:
6749 @if bison
6750 maybe-install-strip-bison: install-strip-bison
6751
6752 install-strip-bison: installdirs
6753 @: $(MAKE); $(unstage)
6754 @r=`${PWD_COMMAND}`; export r; \
6755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6756 $(HOST_EXPORTS) \
6757 (cd $(HOST_SUBDIR)/bison && \
6758 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6759
6760 @endif bison
6761
6762 # Other targets (info, dvi, pdf, etc.)
6763
6764 .PHONY: maybe-info-bison info-bison
6765 maybe-info-bison:
6766 @if bison
6767 maybe-info-bison: info-bison
6768
6769 info-bison: \
6770 configure-bison
6771 @: $(MAKE); $(unstage)
6772 @[ -f ./bison/Makefile ] || exit 0; \
6773 r=`${PWD_COMMAND}`; export r; \
6774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6775 $(HOST_EXPORTS) \
6776 for flag in $(EXTRA_HOST_FLAGS) ; do \
6777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6778 done; \
6779 echo "Doing info in bison"; \
6780 (cd $(HOST_SUBDIR)/bison && \
6781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6783 "RANLIB=$${RANLIB}" \
6784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6785 info) \
6786 || exit 1
6787
6788 @endif bison
6789
6790 .PHONY: maybe-dvi-bison dvi-bison
6791 maybe-dvi-bison:
6792 @if bison
6793 maybe-dvi-bison: dvi-bison
6794
6795 dvi-bison: \
6796 configure-bison
6797 @: $(MAKE); $(unstage)
6798 @[ -f ./bison/Makefile ] || exit 0; \
6799 r=`${PWD_COMMAND}`; export r; \
6800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6801 $(HOST_EXPORTS) \
6802 for flag in $(EXTRA_HOST_FLAGS) ; do \
6803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6804 done; \
6805 echo "Doing dvi in bison"; \
6806 (cd $(HOST_SUBDIR)/bison && \
6807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6809 "RANLIB=$${RANLIB}" \
6810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6811 dvi) \
6812 || exit 1
6813
6814 @endif bison
6815
6816 .PHONY: maybe-pdf-bison pdf-bison
6817 maybe-pdf-bison:
6818 @if bison
6819 maybe-pdf-bison: pdf-bison
6820
6821 pdf-bison: \
6822 configure-bison
6823 @: $(MAKE); $(unstage)
6824 @[ -f ./bison/Makefile ] || exit 0; \
6825 r=`${PWD_COMMAND}`; export r; \
6826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6827 $(HOST_EXPORTS) \
6828 for flag in $(EXTRA_HOST_FLAGS) ; do \
6829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6830 done; \
6831 echo "Doing pdf in bison"; \
6832 (cd $(HOST_SUBDIR)/bison && \
6833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6835 "RANLIB=$${RANLIB}" \
6836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6837 pdf) \
6838 || exit 1
6839
6840 @endif bison
6841
6842 .PHONY: maybe-html-bison html-bison
6843 maybe-html-bison:
6844 @if bison
6845 maybe-html-bison: html-bison
6846
6847 html-bison: \
6848 configure-bison
6849 @: $(MAKE); $(unstage)
6850 @[ -f ./bison/Makefile ] || exit 0; \
6851 r=`${PWD_COMMAND}`; export r; \
6852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6853 $(HOST_EXPORTS) \
6854 for flag in $(EXTRA_HOST_FLAGS) ; do \
6855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6856 done; \
6857 echo "Doing html in bison"; \
6858 (cd $(HOST_SUBDIR)/bison && \
6859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6861 "RANLIB=$${RANLIB}" \
6862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6863 html) \
6864 || exit 1
6865
6866 @endif bison
6867
6868 .PHONY: maybe-TAGS-bison TAGS-bison
6869 maybe-TAGS-bison:
6870 @if bison
6871 maybe-TAGS-bison: TAGS-bison
6872
6873 TAGS-bison: \
6874 configure-bison
6875 @: $(MAKE); $(unstage)
6876 @[ -f ./bison/Makefile ] || exit 0; \
6877 r=`${PWD_COMMAND}`; export r; \
6878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879 $(HOST_EXPORTS) \
6880 for flag in $(EXTRA_HOST_FLAGS) ; do \
6881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6882 done; \
6883 echo "Doing TAGS in bison"; \
6884 (cd $(HOST_SUBDIR)/bison && \
6885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6887 "RANLIB=$${RANLIB}" \
6888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6889 TAGS) \
6890 || exit 1
6891
6892 @endif bison
6893
6894 .PHONY: maybe-install-info-bison install-info-bison
6895 maybe-install-info-bison:
6896 @if bison
6897 maybe-install-info-bison: install-info-bison
6898
6899 install-info-bison: \
6900 configure-bison \
6901 info-bison
6902 @: $(MAKE); $(unstage)
6903 @[ -f ./bison/Makefile ] || exit 0; \
6904 r=`${PWD_COMMAND}`; export r; \
6905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6906 $(HOST_EXPORTS) \
6907 for flag in $(EXTRA_HOST_FLAGS) ; do \
6908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6909 done; \
6910 echo "Doing install-info in bison"; \
6911 (cd $(HOST_SUBDIR)/bison && \
6912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6914 "RANLIB=$${RANLIB}" \
6915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6916 install-info) \
6917 || exit 1
6918
6919 @endif bison
6920
6921 .PHONY: maybe-install-pdf-bison install-pdf-bison
6922 maybe-install-pdf-bison:
6923 @if bison
6924 maybe-install-pdf-bison: install-pdf-bison
6925
6926 install-pdf-bison: \
6927 configure-bison \
6928 pdf-bison
6929 @: $(MAKE); $(unstage)
6930 @[ -f ./bison/Makefile ] || exit 0; \
6931 r=`${PWD_COMMAND}`; export r; \
6932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6933 $(HOST_EXPORTS) \
6934 for flag in $(EXTRA_HOST_FLAGS) ; do \
6935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6936 done; \
6937 echo "Doing install-pdf in bison"; \
6938 (cd $(HOST_SUBDIR)/bison && \
6939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6941 "RANLIB=$${RANLIB}" \
6942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6943 install-pdf) \
6944 || exit 1
6945
6946 @endif bison
6947
6948 .PHONY: maybe-install-html-bison install-html-bison
6949 maybe-install-html-bison:
6950 @if bison
6951 maybe-install-html-bison: install-html-bison
6952
6953 install-html-bison: \
6954 configure-bison \
6955 html-bison
6956 @: $(MAKE); $(unstage)
6957 @[ -f ./bison/Makefile ] || exit 0; \
6958 r=`${PWD_COMMAND}`; export r; \
6959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6960 $(HOST_EXPORTS) \
6961 for flag in $(EXTRA_HOST_FLAGS) ; do \
6962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6963 done; \
6964 echo "Doing install-html in bison"; \
6965 (cd $(HOST_SUBDIR)/bison && \
6966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6968 "RANLIB=$${RANLIB}" \
6969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6970 install-html) \
6971 || exit 1
6972
6973 @endif bison
6974
6975 .PHONY: maybe-installcheck-bison installcheck-bison
6976 maybe-installcheck-bison:
6977 @if bison
6978 maybe-installcheck-bison: installcheck-bison
6979
6980 installcheck-bison: \
6981 configure-bison
6982 @: $(MAKE); $(unstage)
6983 @[ -f ./bison/Makefile ] || exit 0; \
6984 r=`${PWD_COMMAND}`; export r; \
6985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6986 $(HOST_EXPORTS) \
6987 for flag in $(EXTRA_HOST_FLAGS) ; do \
6988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6989 done; \
6990 echo "Doing installcheck in bison"; \
6991 (cd $(HOST_SUBDIR)/bison && \
6992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6994 "RANLIB=$${RANLIB}" \
6995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6996 installcheck) \
6997 || exit 1
6998
6999 @endif bison
7000
7001 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7002 maybe-mostlyclean-bison:
7003 @if bison
7004 maybe-mostlyclean-bison: mostlyclean-bison
7005
7006 mostlyclean-bison:
7007 @: $(MAKE); $(unstage)
7008 @[ -f ./bison/Makefile ] || exit 0; \
7009 r=`${PWD_COMMAND}`; export r; \
7010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7011 $(HOST_EXPORTS) \
7012 for flag in $(EXTRA_HOST_FLAGS) ; do \
7013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7014 done; \
7015 echo "Doing mostlyclean in bison"; \
7016 (cd $(HOST_SUBDIR)/bison && \
7017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7019 "RANLIB=$${RANLIB}" \
7020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7021 mostlyclean) \
7022 || exit 1
7023
7024 @endif bison
7025
7026 .PHONY: maybe-clean-bison clean-bison
7027 maybe-clean-bison:
7028 @if bison
7029 maybe-clean-bison: clean-bison
7030
7031 clean-bison:
7032 @: $(MAKE); $(unstage)
7033 @[ -f ./bison/Makefile ] || exit 0; \
7034 r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 $(HOST_EXPORTS) \
7037 for flag in $(EXTRA_HOST_FLAGS) ; do \
7038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7039 done; \
7040 echo "Doing clean in bison"; \
7041 (cd $(HOST_SUBDIR)/bison && \
7042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7044 "RANLIB=$${RANLIB}" \
7045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7046 clean) \
7047 || exit 1
7048
7049 @endif bison
7050
7051 .PHONY: maybe-distclean-bison distclean-bison
7052 maybe-distclean-bison:
7053 @if bison
7054 maybe-distclean-bison: distclean-bison
7055
7056 distclean-bison:
7057 @: $(MAKE); $(unstage)
7058 @[ -f ./bison/Makefile ] || exit 0; \
7059 r=`${PWD_COMMAND}`; export r; \
7060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7061 $(HOST_EXPORTS) \
7062 for flag in $(EXTRA_HOST_FLAGS) ; do \
7063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7064 done; \
7065 echo "Doing distclean in bison"; \
7066 (cd $(HOST_SUBDIR)/bison && \
7067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7069 "RANLIB=$${RANLIB}" \
7070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7071 distclean) \
7072 || exit 1
7073
7074 @endif bison
7075
7076 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7077 maybe-maintainer-clean-bison:
7078 @if bison
7079 maybe-maintainer-clean-bison: maintainer-clean-bison
7080
7081 maintainer-clean-bison:
7082 @: $(MAKE); $(unstage)
7083 @[ -f ./bison/Makefile ] || exit 0; \
7084 r=`${PWD_COMMAND}`; export r; \
7085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086 $(HOST_EXPORTS) \
7087 for flag in $(EXTRA_HOST_FLAGS) ; do \
7088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7089 done; \
7090 echo "Doing maintainer-clean in bison"; \
7091 (cd $(HOST_SUBDIR)/bison && \
7092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7094 "RANLIB=$${RANLIB}" \
7095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7096 maintainer-clean) \
7097 || exit 1
7098
7099 @endif bison
7100
7101
7102
7103 .PHONY: configure-cgen maybe-configure-cgen
7104 maybe-configure-cgen:
7105 @if gcc-bootstrap
7106 configure-cgen: stage_current
7107 @endif gcc-bootstrap
7108 @if cgen
7109 maybe-configure-cgen: configure-cgen
7110 configure-cgen:
7111 @: $(MAKE); $(unstage)
7112 @r=`${PWD_COMMAND}`; export r; \
7113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7114 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7116 $(HOST_EXPORTS) \
7117 echo Configuring in $(HOST_SUBDIR)/cgen; \
7118 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7119 case $(srcdir) in \
7120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7121 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7123 esac; \
7124 module_srcdir=cgen; \
7125 $(SHELL) \
7126 $$s/$$module_srcdir/configure \
7127 --srcdir=$${topdir}/$$module_srcdir \
7128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7129 --target=${target_alias} \
7130 || exit 1
7131 @endif cgen
7132
7133
7134
7135
7136
7137 .PHONY: all-cgen maybe-all-cgen
7138 maybe-all-cgen:
7139 @if gcc-bootstrap
7140 all-cgen: stage_current
7141 @endif gcc-bootstrap
7142 @if cgen
7143 TARGET-cgen=all
7144 maybe-all-cgen: all-cgen
7145 all-cgen: configure-cgen
7146 @: $(MAKE); $(unstage)
7147 @r=`${PWD_COMMAND}`; export r; \
7148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7149 $(HOST_EXPORTS) \
7150 (cd $(HOST_SUBDIR)/cgen && \
7151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7152 $(TARGET-cgen))
7153 @endif cgen
7154
7155
7156
7157
7158 .PHONY: check-cgen maybe-check-cgen
7159 maybe-check-cgen:
7160 @if cgen
7161 maybe-check-cgen: check-cgen
7162
7163 check-cgen:
7164 @: $(MAKE); $(unstage)
7165 @r=`${PWD_COMMAND}`; export r; \
7166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167 $(HOST_EXPORTS) \
7168 (cd $(HOST_SUBDIR)/cgen && \
7169 $(MAKE) $(FLAGS_TO_PASS) check)
7170
7171 @endif cgen
7172
7173 .PHONY: install-cgen maybe-install-cgen
7174 maybe-install-cgen:
7175 @if cgen
7176 maybe-install-cgen: install-cgen
7177
7178 install-cgen: installdirs
7179 @: $(MAKE); $(unstage)
7180 @r=`${PWD_COMMAND}`; export r; \
7181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7182 $(HOST_EXPORTS) \
7183 (cd $(HOST_SUBDIR)/cgen && \
7184 $(MAKE) $(FLAGS_TO_PASS) install)
7185
7186 @endif cgen
7187
7188 .PHONY: install-strip-cgen maybe-install-strip-cgen
7189 maybe-install-strip-cgen:
7190 @if cgen
7191 maybe-install-strip-cgen: install-strip-cgen
7192
7193 install-strip-cgen: installdirs
7194 @: $(MAKE); $(unstage)
7195 @r=`${PWD_COMMAND}`; export r; \
7196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7197 $(HOST_EXPORTS) \
7198 (cd $(HOST_SUBDIR)/cgen && \
7199 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7200
7201 @endif cgen
7202
7203 # Other targets (info, dvi, pdf, etc.)
7204
7205 .PHONY: maybe-info-cgen info-cgen
7206 maybe-info-cgen:
7207 @if cgen
7208 maybe-info-cgen: info-cgen
7209
7210 info-cgen: \
7211 configure-cgen
7212 @: $(MAKE); $(unstage)
7213 @[ -f ./cgen/Makefile ] || exit 0; \
7214 r=`${PWD_COMMAND}`; export r; \
7215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7216 $(HOST_EXPORTS) \
7217 for flag in $(EXTRA_HOST_FLAGS) ; do \
7218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7219 done; \
7220 echo "Doing info in cgen"; \
7221 (cd $(HOST_SUBDIR)/cgen && \
7222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7224 "RANLIB=$${RANLIB}" \
7225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7226 info) \
7227 || exit 1
7228
7229 @endif cgen
7230
7231 .PHONY: maybe-dvi-cgen dvi-cgen
7232 maybe-dvi-cgen:
7233 @if cgen
7234 maybe-dvi-cgen: dvi-cgen
7235
7236 dvi-cgen: \
7237 configure-cgen
7238 @: $(MAKE); $(unstage)
7239 @[ -f ./cgen/Makefile ] || exit 0; \
7240 r=`${PWD_COMMAND}`; export r; \
7241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7242 $(HOST_EXPORTS) \
7243 for flag in $(EXTRA_HOST_FLAGS) ; do \
7244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7245 done; \
7246 echo "Doing dvi in cgen"; \
7247 (cd $(HOST_SUBDIR)/cgen && \
7248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7250 "RANLIB=$${RANLIB}" \
7251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7252 dvi) \
7253 || exit 1
7254
7255 @endif cgen
7256
7257 .PHONY: maybe-pdf-cgen pdf-cgen
7258 maybe-pdf-cgen:
7259 @if cgen
7260 maybe-pdf-cgen: pdf-cgen
7261
7262 pdf-cgen: \
7263 configure-cgen
7264 @: $(MAKE); $(unstage)
7265 @[ -f ./cgen/Makefile ] || exit 0; \
7266 r=`${PWD_COMMAND}`; export r; \
7267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7268 $(HOST_EXPORTS) \
7269 for flag in $(EXTRA_HOST_FLAGS) ; do \
7270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7271 done; \
7272 echo "Doing pdf in cgen"; \
7273 (cd $(HOST_SUBDIR)/cgen && \
7274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7276 "RANLIB=$${RANLIB}" \
7277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7278 pdf) \
7279 || exit 1
7280
7281 @endif cgen
7282
7283 .PHONY: maybe-html-cgen html-cgen
7284 maybe-html-cgen:
7285 @if cgen
7286 maybe-html-cgen: html-cgen
7287
7288 html-cgen: \
7289 configure-cgen
7290 @: $(MAKE); $(unstage)
7291 @[ -f ./cgen/Makefile ] || exit 0; \
7292 r=`${PWD_COMMAND}`; export r; \
7293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294 $(HOST_EXPORTS) \
7295 for flag in $(EXTRA_HOST_FLAGS) ; do \
7296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297 done; \
7298 echo "Doing html in cgen"; \
7299 (cd $(HOST_SUBDIR)/cgen && \
7300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302 "RANLIB=$${RANLIB}" \
7303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304 html) \
7305 || exit 1
7306
7307 @endif cgen
7308
7309 .PHONY: maybe-TAGS-cgen TAGS-cgen
7310 maybe-TAGS-cgen:
7311 @if cgen
7312 maybe-TAGS-cgen: TAGS-cgen
7313
7314 TAGS-cgen: \
7315 configure-cgen
7316 @: $(MAKE); $(unstage)
7317 @[ -f ./cgen/Makefile ] || exit 0; \
7318 r=`${PWD_COMMAND}`; export r; \
7319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7320 $(HOST_EXPORTS) \
7321 for flag in $(EXTRA_HOST_FLAGS) ; do \
7322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7323 done; \
7324 echo "Doing TAGS in cgen"; \
7325 (cd $(HOST_SUBDIR)/cgen && \
7326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7328 "RANLIB=$${RANLIB}" \
7329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7330 TAGS) \
7331 || exit 1
7332
7333 @endif cgen
7334
7335 .PHONY: maybe-install-info-cgen install-info-cgen
7336 maybe-install-info-cgen:
7337 @if cgen
7338 maybe-install-info-cgen: install-info-cgen
7339
7340 install-info-cgen: \
7341 configure-cgen \
7342 info-cgen
7343 @: $(MAKE); $(unstage)
7344 @[ -f ./cgen/Makefile ] || exit 0; \
7345 r=`${PWD_COMMAND}`; export r; \
7346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7347 $(HOST_EXPORTS) \
7348 for flag in $(EXTRA_HOST_FLAGS) ; do \
7349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7350 done; \
7351 echo "Doing install-info in cgen"; \
7352 (cd $(HOST_SUBDIR)/cgen && \
7353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7355 "RANLIB=$${RANLIB}" \
7356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7357 install-info) \
7358 || exit 1
7359
7360 @endif cgen
7361
7362 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7363 maybe-install-pdf-cgen:
7364 @if cgen
7365 maybe-install-pdf-cgen: install-pdf-cgen
7366
7367 install-pdf-cgen: \
7368 configure-cgen \
7369 pdf-cgen
7370 @: $(MAKE); $(unstage)
7371 @[ -f ./cgen/Makefile ] || exit 0; \
7372 r=`${PWD_COMMAND}`; export r; \
7373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7374 $(HOST_EXPORTS) \
7375 for flag in $(EXTRA_HOST_FLAGS) ; do \
7376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7377 done; \
7378 echo "Doing install-pdf in cgen"; \
7379 (cd $(HOST_SUBDIR)/cgen && \
7380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7382 "RANLIB=$${RANLIB}" \
7383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7384 install-pdf) \
7385 || exit 1
7386
7387 @endif cgen
7388
7389 .PHONY: maybe-install-html-cgen install-html-cgen
7390 maybe-install-html-cgen:
7391 @if cgen
7392 maybe-install-html-cgen: install-html-cgen
7393
7394 install-html-cgen: \
7395 configure-cgen \
7396 html-cgen
7397 @: $(MAKE); $(unstage)
7398 @[ -f ./cgen/Makefile ] || exit 0; \
7399 r=`${PWD_COMMAND}`; export r; \
7400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7401 $(HOST_EXPORTS) \
7402 for flag in $(EXTRA_HOST_FLAGS) ; do \
7403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7404 done; \
7405 echo "Doing install-html in cgen"; \
7406 (cd $(HOST_SUBDIR)/cgen && \
7407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7409 "RANLIB=$${RANLIB}" \
7410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7411 install-html) \
7412 || exit 1
7413
7414 @endif cgen
7415
7416 .PHONY: maybe-installcheck-cgen installcheck-cgen
7417 maybe-installcheck-cgen:
7418 @if cgen
7419 maybe-installcheck-cgen: installcheck-cgen
7420
7421 installcheck-cgen: \
7422 configure-cgen
7423 @: $(MAKE); $(unstage)
7424 @[ -f ./cgen/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing installcheck in cgen"; \
7432 (cd $(HOST_SUBDIR)/cgen && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437 installcheck) \
7438 || exit 1
7439
7440 @endif cgen
7441
7442 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7443 maybe-mostlyclean-cgen:
7444 @if cgen
7445 maybe-mostlyclean-cgen: mostlyclean-cgen
7446
7447 mostlyclean-cgen:
7448 @: $(MAKE); $(unstage)
7449 @[ -f ./cgen/Makefile ] || exit 0; \
7450 r=`${PWD_COMMAND}`; export r; \
7451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452 $(HOST_EXPORTS) \
7453 for flag in $(EXTRA_HOST_FLAGS) ; do \
7454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455 done; \
7456 echo "Doing mostlyclean in cgen"; \
7457 (cd $(HOST_SUBDIR)/cgen && \
7458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460 "RANLIB=$${RANLIB}" \
7461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462 mostlyclean) \
7463 || exit 1
7464
7465 @endif cgen
7466
7467 .PHONY: maybe-clean-cgen clean-cgen
7468 maybe-clean-cgen:
7469 @if cgen
7470 maybe-clean-cgen: clean-cgen
7471
7472 clean-cgen:
7473 @: $(MAKE); $(unstage)
7474 @[ -f ./cgen/Makefile ] || exit 0; \
7475 r=`${PWD_COMMAND}`; export r; \
7476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477 $(HOST_EXPORTS) \
7478 for flag in $(EXTRA_HOST_FLAGS) ; do \
7479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7480 done; \
7481 echo "Doing clean in cgen"; \
7482 (cd $(HOST_SUBDIR)/cgen && \
7483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7485 "RANLIB=$${RANLIB}" \
7486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7487 clean) \
7488 || exit 1
7489
7490 @endif cgen
7491
7492 .PHONY: maybe-distclean-cgen distclean-cgen
7493 maybe-distclean-cgen:
7494 @if cgen
7495 maybe-distclean-cgen: distclean-cgen
7496
7497 distclean-cgen:
7498 @: $(MAKE); $(unstage)
7499 @[ -f ./cgen/Makefile ] || exit 0; \
7500 r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(HOST_EXPORTS) \
7503 for flag in $(EXTRA_HOST_FLAGS) ; do \
7504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505 done; \
7506 echo "Doing distclean in cgen"; \
7507 (cd $(HOST_SUBDIR)/cgen && \
7508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510 "RANLIB=$${RANLIB}" \
7511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512 distclean) \
7513 || exit 1
7514
7515 @endif cgen
7516
7517 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7518 maybe-maintainer-clean-cgen:
7519 @if cgen
7520 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7521
7522 maintainer-clean-cgen:
7523 @: $(MAKE); $(unstage)
7524 @[ -f ./cgen/Makefile ] || exit 0; \
7525 r=`${PWD_COMMAND}`; export r; \
7526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7527 $(HOST_EXPORTS) \
7528 for flag in $(EXTRA_HOST_FLAGS) ; do \
7529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7530 done; \
7531 echo "Doing maintainer-clean in cgen"; \
7532 (cd $(HOST_SUBDIR)/cgen && \
7533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7535 "RANLIB=$${RANLIB}" \
7536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7537 maintainer-clean) \
7538 || exit 1
7539
7540 @endif cgen
7541
7542
7543
7544 .PHONY: configure-dejagnu maybe-configure-dejagnu
7545 maybe-configure-dejagnu:
7546 @if gcc-bootstrap
7547 configure-dejagnu: stage_current
7548 @endif gcc-bootstrap
7549 @if dejagnu
7550 maybe-configure-dejagnu: configure-dejagnu
7551 configure-dejagnu:
7552 @: $(MAKE); $(unstage)
7553 @r=`${PWD_COMMAND}`; export r; \
7554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7555 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7557 $(HOST_EXPORTS) \
7558 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7559 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7560 case $(srcdir) in \
7561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7562 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7564 esac; \
7565 module_srcdir=dejagnu; \
7566 $(SHELL) \
7567 $$s/$$module_srcdir/configure \
7568 --srcdir=$${topdir}/$$module_srcdir \
7569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7570 --target=${target_alias} \
7571 || exit 1
7572 @endif dejagnu
7573
7574
7575
7576
7577
7578 .PHONY: all-dejagnu maybe-all-dejagnu
7579 maybe-all-dejagnu:
7580 @if gcc-bootstrap
7581 all-dejagnu: stage_current
7582 @endif gcc-bootstrap
7583 @if dejagnu
7584 TARGET-dejagnu=all
7585 maybe-all-dejagnu: all-dejagnu
7586 all-dejagnu: configure-dejagnu
7587 @: $(MAKE); $(unstage)
7588 @r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 $(HOST_EXPORTS) \
7591 (cd $(HOST_SUBDIR)/dejagnu && \
7592 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7593 $(TARGET-dejagnu))
7594 @endif dejagnu
7595
7596
7597
7598
7599 .PHONY: check-dejagnu maybe-check-dejagnu
7600 maybe-check-dejagnu:
7601 @if dejagnu
7602 maybe-check-dejagnu: check-dejagnu
7603
7604 check-dejagnu:
7605 @: $(MAKE); $(unstage)
7606 @r=`${PWD_COMMAND}`; export r; \
7607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7608 $(HOST_EXPORTS) \
7609 (cd $(HOST_SUBDIR)/dejagnu && \
7610 $(MAKE) $(FLAGS_TO_PASS) check)
7611
7612 @endif dejagnu
7613
7614 .PHONY: install-dejagnu maybe-install-dejagnu
7615 maybe-install-dejagnu:
7616 @if dejagnu
7617 maybe-install-dejagnu: install-dejagnu
7618
7619 install-dejagnu: installdirs
7620 @: $(MAKE); $(unstage)
7621 @r=`${PWD_COMMAND}`; export r; \
7622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 $(HOST_EXPORTS) \
7624 (cd $(HOST_SUBDIR)/dejagnu && \
7625 $(MAKE) $(FLAGS_TO_PASS) install)
7626
7627 @endif dejagnu
7628
7629 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7630 maybe-install-strip-dejagnu:
7631 @if dejagnu
7632 maybe-install-strip-dejagnu: install-strip-dejagnu
7633
7634 install-strip-dejagnu: installdirs
7635 @: $(MAKE); $(unstage)
7636 @r=`${PWD_COMMAND}`; export r; \
7637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638 $(HOST_EXPORTS) \
7639 (cd $(HOST_SUBDIR)/dejagnu && \
7640 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7641
7642 @endif dejagnu
7643
7644 # Other targets (info, dvi, pdf, etc.)
7645
7646 .PHONY: maybe-info-dejagnu info-dejagnu
7647 maybe-info-dejagnu:
7648 @if dejagnu
7649 maybe-info-dejagnu: info-dejagnu
7650
7651 info-dejagnu: \
7652 configure-dejagnu
7653 @: $(MAKE); $(unstage)
7654 @[ -f ./dejagnu/Makefile ] || exit 0; \
7655 r=`${PWD_COMMAND}`; export r; \
7656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657 $(HOST_EXPORTS) \
7658 for flag in $(EXTRA_HOST_FLAGS) ; do \
7659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660 done; \
7661 echo "Doing info in dejagnu"; \
7662 (cd $(HOST_SUBDIR)/dejagnu && \
7663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665 "RANLIB=$${RANLIB}" \
7666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7667 info) \
7668 || exit 1
7669
7670 @endif dejagnu
7671
7672 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7673 maybe-dvi-dejagnu:
7674 @if dejagnu
7675 maybe-dvi-dejagnu: dvi-dejagnu
7676
7677 dvi-dejagnu: \
7678 configure-dejagnu
7679 @: $(MAKE); $(unstage)
7680 @[ -f ./dejagnu/Makefile ] || exit 0; \
7681 r=`${PWD_COMMAND}`; export r; \
7682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683 $(HOST_EXPORTS) \
7684 for flag in $(EXTRA_HOST_FLAGS) ; do \
7685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686 done; \
7687 echo "Doing dvi in dejagnu"; \
7688 (cd $(HOST_SUBDIR)/dejagnu && \
7689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691 "RANLIB=$${RANLIB}" \
7692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7693 dvi) \
7694 || exit 1
7695
7696 @endif dejagnu
7697
7698 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7699 maybe-pdf-dejagnu:
7700 @if dejagnu
7701 maybe-pdf-dejagnu: pdf-dejagnu
7702
7703 pdf-dejagnu: \
7704 configure-dejagnu
7705 @: $(MAKE); $(unstage)
7706 @[ -f ./dejagnu/Makefile ] || exit 0; \
7707 r=`${PWD_COMMAND}`; export r; \
7708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709 $(HOST_EXPORTS) \
7710 for flag in $(EXTRA_HOST_FLAGS) ; do \
7711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712 done; \
7713 echo "Doing pdf in dejagnu"; \
7714 (cd $(HOST_SUBDIR)/dejagnu && \
7715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717 "RANLIB=$${RANLIB}" \
7718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719 pdf) \
7720 || exit 1
7721
7722 @endif dejagnu
7723
7724 .PHONY: maybe-html-dejagnu html-dejagnu
7725 maybe-html-dejagnu:
7726 @if dejagnu
7727 maybe-html-dejagnu: html-dejagnu
7728
7729 html-dejagnu: \
7730 configure-dejagnu
7731 @: $(MAKE); $(unstage)
7732 @[ -f ./dejagnu/Makefile ] || exit 0; \
7733 r=`${PWD_COMMAND}`; export r; \
7734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735 $(HOST_EXPORTS) \
7736 for flag in $(EXTRA_HOST_FLAGS) ; do \
7737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738 done; \
7739 echo "Doing html in dejagnu"; \
7740 (cd $(HOST_SUBDIR)/dejagnu && \
7741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743 "RANLIB=$${RANLIB}" \
7744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745 html) \
7746 || exit 1
7747
7748 @endif dejagnu
7749
7750 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7751 maybe-TAGS-dejagnu:
7752 @if dejagnu
7753 maybe-TAGS-dejagnu: TAGS-dejagnu
7754
7755 TAGS-dejagnu: \
7756 configure-dejagnu
7757 @: $(MAKE); $(unstage)
7758 @[ -f ./dejagnu/Makefile ] || exit 0; \
7759 r=`${PWD_COMMAND}`; export r; \
7760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761 $(HOST_EXPORTS) \
7762 for flag in $(EXTRA_HOST_FLAGS) ; do \
7763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764 done; \
7765 echo "Doing TAGS in dejagnu"; \
7766 (cd $(HOST_SUBDIR)/dejagnu && \
7767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769 "RANLIB=$${RANLIB}" \
7770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771 TAGS) \
7772 || exit 1
7773
7774 @endif dejagnu
7775
7776 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7777 maybe-install-info-dejagnu:
7778 @if dejagnu
7779 maybe-install-info-dejagnu: install-info-dejagnu
7780
7781 install-info-dejagnu: \
7782 configure-dejagnu \
7783 info-dejagnu
7784 @: $(MAKE); $(unstage)
7785 @[ -f ./dejagnu/Makefile ] || exit 0; \
7786 r=`${PWD_COMMAND}`; export r; \
7787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788 $(HOST_EXPORTS) \
7789 for flag in $(EXTRA_HOST_FLAGS) ; do \
7790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791 done; \
7792 echo "Doing install-info in dejagnu"; \
7793 (cd $(HOST_SUBDIR)/dejagnu && \
7794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796 "RANLIB=$${RANLIB}" \
7797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798 install-info) \
7799 || exit 1
7800
7801 @endif dejagnu
7802
7803 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7804 maybe-install-pdf-dejagnu:
7805 @if dejagnu
7806 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7807
7808 install-pdf-dejagnu: \
7809 configure-dejagnu \
7810 pdf-dejagnu
7811 @: $(MAKE); $(unstage)
7812 @[ -f ./dejagnu/Makefile ] || exit 0; \
7813 r=`${PWD_COMMAND}`; export r; \
7814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815 $(HOST_EXPORTS) \
7816 for flag in $(EXTRA_HOST_FLAGS) ; do \
7817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818 done; \
7819 echo "Doing install-pdf in dejagnu"; \
7820 (cd $(HOST_SUBDIR)/dejagnu && \
7821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823 "RANLIB=$${RANLIB}" \
7824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825 install-pdf) \
7826 || exit 1
7827
7828 @endif dejagnu
7829
7830 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7831 maybe-install-html-dejagnu:
7832 @if dejagnu
7833 maybe-install-html-dejagnu: install-html-dejagnu
7834
7835 install-html-dejagnu: \
7836 configure-dejagnu \
7837 html-dejagnu
7838 @: $(MAKE); $(unstage)
7839 @[ -f ./dejagnu/Makefile ] || exit 0; \
7840 r=`${PWD_COMMAND}`; export r; \
7841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7842 $(HOST_EXPORTS) \
7843 for flag in $(EXTRA_HOST_FLAGS) ; do \
7844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7845 done; \
7846 echo "Doing install-html in dejagnu"; \
7847 (cd $(HOST_SUBDIR)/dejagnu && \
7848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7850 "RANLIB=$${RANLIB}" \
7851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7852 install-html) \
7853 || exit 1
7854
7855 @endif dejagnu
7856
7857 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7858 maybe-installcheck-dejagnu:
7859 @if dejagnu
7860 maybe-installcheck-dejagnu: installcheck-dejagnu
7861
7862 installcheck-dejagnu: \
7863 configure-dejagnu
7864 @: $(MAKE); $(unstage)
7865 @[ -f ./dejagnu/Makefile ] || exit 0; \
7866 r=`${PWD_COMMAND}`; export r; \
7867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868 $(HOST_EXPORTS) \
7869 for flag in $(EXTRA_HOST_FLAGS) ; do \
7870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871 done; \
7872 echo "Doing installcheck in dejagnu"; \
7873 (cd $(HOST_SUBDIR)/dejagnu && \
7874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876 "RANLIB=$${RANLIB}" \
7877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878 installcheck) \
7879 || exit 1
7880
7881 @endif dejagnu
7882
7883 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7884 maybe-mostlyclean-dejagnu:
7885 @if dejagnu
7886 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7887
7888 mostlyclean-dejagnu:
7889 @: $(MAKE); $(unstage)
7890 @[ -f ./dejagnu/Makefile ] || exit 0; \
7891 r=`${PWD_COMMAND}`; export r; \
7892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893 $(HOST_EXPORTS) \
7894 for flag in $(EXTRA_HOST_FLAGS) ; do \
7895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7896 done; \
7897 echo "Doing mostlyclean in dejagnu"; \
7898 (cd $(HOST_SUBDIR)/dejagnu && \
7899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7901 "RANLIB=$${RANLIB}" \
7902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7903 mostlyclean) \
7904 || exit 1
7905
7906 @endif dejagnu
7907
7908 .PHONY: maybe-clean-dejagnu clean-dejagnu
7909 maybe-clean-dejagnu:
7910 @if dejagnu
7911 maybe-clean-dejagnu: clean-dejagnu
7912
7913 clean-dejagnu:
7914 @: $(MAKE); $(unstage)
7915 @[ -f ./dejagnu/Makefile ] || exit 0; \
7916 r=`${PWD_COMMAND}`; export r; \
7917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918 $(HOST_EXPORTS) \
7919 for flag in $(EXTRA_HOST_FLAGS) ; do \
7920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921 done; \
7922 echo "Doing clean in dejagnu"; \
7923 (cd $(HOST_SUBDIR)/dejagnu && \
7924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926 "RANLIB=$${RANLIB}" \
7927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928 clean) \
7929 || exit 1
7930
7931 @endif dejagnu
7932
7933 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7934 maybe-distclean-dejagnu:
7935 @if dejagnu
7936 maybe-distclean-dejagnu: distclean-dejagnu
7937
7938 distclean-dejagnu:
7939 @: $(MAKE); $(unstage)
7940 @[ -f ./dejagnu/Makefile ] || exit 0; \
7941 r=`${PWD_COMMAND}`; export r; \
7942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943 $(HOST_EXPORTS) \
7944 for flag in $(EXTRA_HOST_FLAGS) ; do \
7945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7946 done; \
7947 echo "Doing distclean in dejagnu"; \
7948 (cd $(HOST_SUBDIR)/dejagnu && \
7949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7951 "RANLIB=$${RANLIB}" \
7952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7953 distclean) \
7954 || exit 1
7955
7956 @endif dejagnu
7957
7958 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7959 maybe-maintainer-clean-dejagnu:
7960 @if dejagnu
7961 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7962
7963 maintainer-clean-dejagnu:
7964 @: $(MAKE); $(unstage)
7965 @[ -f ./dejagnu/Makefile ] || exit 0; \
7966 r=`${PWD_COMMAND}`; export r; \
7967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968 $(HOST_EXPORTS) \
7969 for flag in $(EXTRA_HOST_FLAGS) ; do \
7970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971 done; \
7972 echo "Doing maintainer-clean in dejagnu"; \
7973 (cd $(HOST_SUBDIR)/dejagnu && \
7974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976 "RANLIB=$${RANLIB}" \
7977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978 maintainer-clean) \
7979 || exit 1
7980
7981 @endif dejagnu
7982
7983
7984
7985 .PHONY: configure-etc maybe-configure-etc
7986 maybe-configure-etc:
7987 @if gcc-bootstrap
7988 configure-etc: stage_current
7989 @endif gcc-bootstrap
7990 @if etc
7991 maybe-configure-etc: configure-etc
7992 configure-etc:
7993 @: $(MAKE); $(unstage)
7994 @r=`${PWD_COMMAND}`; export r; \
7995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7996 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7998 $(HOST_EXPORTS) \
7999 echo Configuring in $(HOST_SUBDIR)/etc; \
8000 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8001 case $(srcdir) in \
8002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8003 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8005 esac; \
8006 module_srcdir=etc; \
8007 $(SHELL) \
8008 $$s/$$module_srcdir/configure \
8009 --srcdir=$${topdir}/$$module_srcdir \
8010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8011 --target=${target_alias} \
8012 || exit 1
8013 @endif etc
8014
8015
8016
8017
8018
8019 .PHONY: all-etc maybe-all-etc
8020 maybe-all-etc:
8021 @if gcc-bootstrap
8022 all-etc: stage_current
8023 @endif gcc-bootstrap
8024 @if etc
8025 TARGET-etc=all
8026 maybe-all-etc: all-etc
8027 all-etc: configure-etc
8028 @: $(MAKE); $(unstage)
8029 @r=`${PWD_COMMAND}`; export r; \
8030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8031 $(HOST_EXPORTS) \
8032 (cd $(HOST_SUBDIR)/etc && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8034 $(TARGET-etc))
8035 @endif etc
8036
8037
8038
8039
8040 .PHONY: check-etc maybe-check-etc
8041 maybe-check-etc:
8042 @if etc
8043 maybe-check-etc: check-etc
8044
8045 check-etc:
8046 @: $(MAKE); $(unstage)
8047 @r=`${PWD_COMMAND}`; export r; \
8048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049 $(HOST_EXPORTS) \
8050 (cd $(HOST_SUBDIR)/etc && \
8051 $(MAKE) $(FLAGS_TO_PASS) check)
8052
8053 @endif etc
8054
8055 .PHONY: install-etc maybe-install-etc
8056 maybe-install-etc:
8057 @if etc
8058 maybe-install-etc: install-etc
8059
8060 install-etc: installdirs
8061 @: $(MAKE); $(unstage)
8062 @r=`${PWD_COMMAND}`; export r; \
8063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8064 $(HOST_EXPORTS) \
8065 (cd $(HOST_SUBDIR)/etc && \
8066 $(MAKE) $(FLAGS_TO_PASS) install)
8067
8068 @endif etc
8069
8070 .PHONY: install-strip-etc maybe-install-strip-etc
8071 maybe-install-strip-etc:
8072 @if etc
8073 maybe-install-strip-etc: install-strip-etc
8074
8075 install-strip-etc: installdirs
8076 @: $(MAKE); $(unstage)
8077 @r=`${PWD_COMMAND}`; export r; \
8078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 $(HOST_EXPORTS) \
8080 (cd $(HOST_SUBDIR)/etc && \
8081 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8082
8083 @endif etc
8084
8085 # Other targets (info, dvi, pdf, etc.)
8086
8087 .PHONY: maybe-info-etc info-etc
8088 maybe-info-etc:
8089 @if etc
8090 maybe-info-etc: info-etc
8091
8092 info-etc: \
8093 configure-etc
8094 @: $(MAKE); $(unstage)
8095 @[ -f ./etc/Makefile ] || exit 0; \
8096 r=`${PWD_COMMAND}`; export r; \
8097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8098 $(HOST_EXPORTS) \
8099 for flag in $(EXTRA_HOST_FLAGS) ; do \
8100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8101 done; \
8102 echo "Doing info in etc"; \
8103 (cd $(HOST_SUBDIR)/etc && \
8104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8106 "RANLIB=$${RANLIB}" \
8107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8108 info) \
8109 || exit 1
8110
8111 @endif etc
8112
8113 .PHONY: maybe-dvi-etc dvi-etc
8114 maybe-dvi-etc:
8115 @if etc
8116 maybe-dvi-etc: dvi-etc
8117
8118 dvi-etc: \
8119 configure-etc
8120 @: $(MAKE); $(unstage)
8121 @[ -f ./etc/Makefile ] || exit 0; \
8122 r=`${PWD_COMMAND}`; export r; \
8123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8124 $(HOST_EXPORTS) \
8125 for flag in $(EXTRA_HOST_FLAGS) ; do \
8126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8127 done; \
8128 echo "Doing dvi in etc"; \
8129 (cd $(HOST_SUBDIR)/etc && \
8130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8132 "RANLIB=$${RANLIB}" \
8133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8134 dvi) \
8135 || exit 1
8136
8137 @endif etc
8138
8139 .PHONY: maybe-pdf-etc pdf-etc
8140 maybe-pdf-etc:
8141 @if etc
8142 maybe-pdf-etc: pdf-etc
8143
8144 pdf-etc: \
8145 configure-etc
8146 @: $(MAKE); $(unstage)
8147 @[ -f ./etc/Makefile ] || exit 0; \
8148 r=`${PWD_COMMAND}`; export r; \
8149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150 $(HOST_EXPORTS) \
8151 for flag in $(EXTRA_HOST_FLAGS) ; do \
8152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153 done; \
8154 echo "Doing pdf in etc"; \
8155 (cd $(HOST_SUBDIR)/etc && \
8156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158 "RANLIB=$${RANLIB}" \
8159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160 pdf) \
8161 || exit 1
8162
8163 @endif etc
8164
8165 .PHONY: maybe-html-etc html-etc
8166 maybe-html-etc:
8167 @if etc
8168 maybe-html-etc: html-etc
8169
8170 html-etc: \
8171 configure-etc
8172 @: $(MAKE); $(unstage)
8173 @[ -f ./etc/Makefile ] || exit 0; \
8174 r=`${PWD_COMMAND}`; export r; \
8175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8176 $(HOST_EXPORTS) \
8177 for flag in $(EXTRA_HOST_FLAGS) ; do \
8178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8179 done; \
8180 echo "Doing html in etc"; \
8181 (cd $(HOST_SUBDIR)/etc && \
8182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8184 "RANLIB=$${RANLIB}" \
8185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8186 html) \
8187 || exit 1
8188
8189 @endif etc
8190
8191 .PHONY: maybe-TAGS-etc TAGS-etc
8192 maybe-TAGS-etc:
8193 @if etc
8194 maybe-TAGS-etc: TAGS-etc
8195
8196 TAGS-etc: \
8197 configure-etc
8198 @: $(MAKE); $(unstage)
8199 @[ -f ./etc/Makefile ] || exit 0; \
8200 r=`${PWD_COMMAND}`; export r; \
8201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8202 $(HOST_EXPORTS) \
8203 for flag in $(EXTRA_HOST_FLAGS) ; do \
8204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8205 done; \
8206 echo "Doing TAGS in etc"; \
8207 (cd $(HOST_SUBDIR)/etc && \
8208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8210 "RANLIB=$${RANLIB}" \
8211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8212 TAGS) \
8213 || exit 1
8214
8215 @endif etc
8216
8217 .PHONY: maybe-install-info-etc install-info-etc
8218 maybe-install-info-etc:
8219 @if etc
8220 maybe-install-info-etc: install-info-etc
8221
8222 install-info-etc: \
8223 configure-etc \
8224 info-etc
8225 @: $(MAKE); $(unstage)
8226 @[ -f ./etc/Makefile ] || exit 0; \
8227 r=`${PWD_COMMAND}`; export r; \
8228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8229 $(HOST_EXPORTS) \
8230 for flag in $(EXTRA_HOST_FLAGS) ; do \
8231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8232 done; \
8233 echo "Doing install-info in etc"; \
8234 (cd $(HOST_SUBDIR)/etc && \
8235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8237 "RANLIB=$${RANLIB}" \
8238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8239 install-info) \
8240 || exit 1
8241
8242 @endif etc
8243
8244 .PHONY: maybe-install-pdf-etc install-pdf-etc
8245 maybe-install-pdf-etc:
8246 @if etc
8247 maybe-install-pdf-etc: install-pdf-etc
8248
8249 install-pdf-etc: \
8250 configure-etc \
8251 pdf-etc
8252 @: $(MAKE); $(unstage)
8253 @[ -f ./etc/Makefile ] || exit 0; \
8254 r=`${PWD_COMMAND}`; export r; \
8255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8256 $(HOST_EXPORTS) \
8257 for flag in $(EXTRA_HOST_FLAGS) ; do \
8258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8259 done; \
8260 echo "Doing install-pdf in etc"; \
8261 (cd $(HOST_SUBDIR)/etc && \
8262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8264 "RANLIB=$${RANLIB}" \
8265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8266 install-pdf) \
8267 || exit 1
8268
8269 @endif etc
8270
8271 .PHONY: maybe-install-html-etc install-html-etc
8272 maybe-install-html-etc:
8273 @if etc
8274 maybe-install-html-etc: install-html-etc
8275
8276 install-html-etc: \
8277 configure-etc \
8278 html-etc
8279 @: $(MAKE); $(unstage)
8280 @[ -f ./etc/Makefile ] || exit 0; \
8281 r=`${PWD_COMMAND}`; export r; \
8282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8283 $(HOST_EXPORTS) \
8284 for flag in $(EXTRA_HOST_FLAGS) ; do \
8285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8286 done; \
8287 echo "Doing install-html in etc"; \
8288 (cd $(HOST_SUBDIR)/etc && \
8289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8291 "RANLIB=$${RANLIB}" \
8292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8293 install-html) \
8294 || exit 1
8295
8296 @endif etc
8297
8298 .PHONY: maybe-installcheck-etc installcheck-etc
8299 maybe-installcheck-etc:
8300 @if etc
8301 maybe-installcheck-etc: installcheck-etc
8302
8303 installcheck-etc: \
8304 configure-etc
8305 @: $(MAKE); $(unstage)
8306 @[ -f ./etc/Makefile ] || exit 0; \
8307 r=`${PWD_COMMAND}`; export r; \
8308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309 $(HOST_EXPORTS) \
8310 for flag in $(EXTRA_HOST_FLAGS) ; do \
8311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8312 done; \
8313 echo "Doing installcheck in etc"; \
8314 (cd $(HOST_SUBDIR)/etc && \
8315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8317 "RANLIB=$${RANLIB}" \
8318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319 installcheck) \
8320 || exit 1
8321
8322 @endif etc
8323
8324 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8325 maybe-mostlyclean-etc:
8326 @if etc
8327 maybe-mostlyclean-etc: mostlyclean-etc
8328
8329 mostlyclean-etc:
8330 @: $(MAKE); $(unstage)
8331 @[ -f ./etc/Makefile ] || exit 0; \
8332 r=`${PWD_COMMAND}`; export r; \
8333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8334 $(HOST_EXPORTS) \
8335 for flag in $(EXTRA_HOST_FLAGS) ; do \
8336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8337 done; \
8338 echo "Doing mostlyclean in etc"; \
8339 (cd $(HOST_SUBDIR)/etc && \
8340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8342 "RANLIB=$${RANLIB}" \
8343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8344 mostlyclean) \
8345 || exit 1
8346
8347 @endif etc
8348
8349 .PHONY: maybe-clean-etc clean-etc
8350 maybe-clean-etc:
8351 @if etc
8352 maybe-clean-etc: clean-etc
8353
8354 clean-etc:
8355 @: $(MAKE); $(unstage)
8356 @[ -f ./etc/Makefile ] || exit 0; \
8357 r=`${PWD_COMMAND}`; export r; \
8358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8359 $(HOST_EXPORTS) \
8360 for flag in $(EXTRA_HOST_FLAGS) ; do \
8361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8362 done; \
8363 echo "Doing clean in etc"; \
8364 (cd $(HOST_SUBDIR)/etc && \
8365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8367 "RANLIB=$${RANLIB}" \
8368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8369 clean) \
8370 || exit 1
8371
8372 @endif etc
8373
8374 .PHONY: maybe-distclean-etc distclean-etc
8375 maybe-distclean-etc:
8376 @if etc
8377 maybe-distclean-etc: distclean-etc
8378
8379 distclean-etc:
8380 @: $(MAKE); $(unstage)
8381 @[ -f ./etc/Makefile ] || exit 0; \
8382 r=`${PWD_COMMAND}`; export r; \
8383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384 $(HOST_EXPORTS) \
8385 for flag in $(EXTRA_HOST_FLAGS) ; do \
8386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8387 done; \
8388 echo "Doing distclean in etc"; \
8389 (cd $(HOST_SUBDIR)/etc && \
8390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8392 "RANLIB=$${RANLIB}" \
8393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8394 distclean) \
8395 || exit 1
8396
8397 @endif etc
8398
8399 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8400 maybe-maintainer-clean-etc:
8401 @if etc
8402 maybe-maintainer-clean-etc: maintainer-clean-etc
8403
8404 maintainer-clean-etc:
8405 @: $(MAKE); $(unstage)
8406 @[ -f ./etc/Makefile ] || exit 0; \
8407 r=`${PWD_COMMAND}`; export r; \
8408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8409 $(HOST_EXPORTS) \
8410 for flag in $(EXTRA_HOST_FLAGS) ; do \
8411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8412 done; \
8413 echo "Doing maintainer-clean in etc"; \
8414 (cd $(HOST_SUBDIR)/etc && \
8415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8417 "RANLIB=$${RANLIB}" \
8418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8419 maintainer-clean) \
8420 || exit 1
8421
8422 @endif etc
8423
8424
8425
8426 .PHONY: configure-fastjar maybe-configure-fastjar
8427 maybe-configure-fastjar:
8428 @if gcc-bootstrap
8429 configure-fastjar: stage_current
8430 @endif gcc-bootstrap
8431 @if fastjar
8432 maybe-configure-fastjar: configure-fastjar
8433 configure-fastjar:
8434 @: $(MAKE); $(unstage)
8435 @r=`${PWD_COMMAND}`; export r; \
8436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8437 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8439 $(HOST_EXPORTS) \
8440 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8441 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8442 case $(srcdir) in \
8443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8444 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8446 esac; \
8447 module_srcdir=fastjar; \
8448 $(SHELL) \
8449 $$s/$$module_srcdir/configure \
8450 --srcdir=$${topdir}/$$module_srcdir \
8451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8452 --target=${target_alias} \
8453 || exit 1
8454 @endif fastjar
8455
8456
8457
8458
8459
8460 .PHONY: all-fastjar maybe-all-fastjar
8461 maybe-all-fastjar:
8462 @if gcc-bootstrap
8463 all-fastjar: stage_current
8464 @endif gcc-bootstrap
8465 @if fastjar
8466 TARGET-fastjar=all
8467 maybe-all-fastjar: all-fastjar
8468 all-fastjar: configure-fastjar
8469 @: $(MAKE); $(unstage)
8470 @r=`${PWD_COMMAND}`; export r; \
8471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8472 $(HOST_EXPORTS) \
8473 (cd $(HOST_SUBDIR)/fastjar && \
8474 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8475 $(TARGET-fastjar))
8476 @endif fastjar
8477
8478
8479
8480
8481 .PHONY: check-fastjar maybe-check-fastjar
8482 maybe-check-fastjar:
8483 @if fastjar
8484 maybe-check-fastjar: check-fastjar
8485
8486 # This module is only tested in a native toolchain.
8487 check-fastjar:
8488 @: $(MAKE); $(unstage)
8489 @if [ '$(host)' = '$(target)' ]; then \
8490 r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 (cd $(HOST_SUBDIR)/fastjar && \
8494 $(MAKE) $(FLAGS_TO_PASS) check)
8495 fi
8496
8497 @endif fastjar
8498
8499 .PHONY: install-fastjar maybe-install-fastjar
8500 maybe-install-fastjar:
8501 @if fastjar
8502 maybe-install-fastjar: install-fastjar
8503
8504 install-fastjar: installdirs
8505 @: $(MAKE); $(unstage)
8506 @r=`${PWD_COMMAND}`; export r; \
8507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8508 $(HOST_EXPORTS) \
8509 (cd $(HOST_SUBDIR)/fastjar && \
8510 $(MAKE) $(FLAGS_TO_PASS) install)
8511
8512 @endif fastjar
8513
8514 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8515 maybe-install-strip-fastjar:
8516 @if fastjar
8517 maybe-install-strip-fastjar: install-strip-fastjar
8518
8519 install-strip-fastjar: installdirs
8520 @: $(MAKE); $(unstage)
8521 @r=`${PWD_COMMAND}`; export r; \
8522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 $(HOST_EXPORTS) \
8524 (cd $(HOST_SUBDIR)/fastjar && \
8525 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8526
8527 @endif fastjar
8528
8529 # Other targets (info, dvi, pdf, etc.)
8530
8531 .PHONY: maybe-info-fastjar info-fastjar
8532 maybe-info-fastjar:
8533 @if fastjar
8534 maybe-info-fastjar: info-fastjar
8535
8536 info-fastjar: \
8537 configure-fastjar
8538 @: $(MAKE); $(unstage)
8539 @[ -f ./fastjar/Makefile ] || exit 0; \
8540 r=`${PWD_COMMAND}`; export r; \
8541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542 $(HOST_EXPORTS) \
8543 for flag in $(EXTRA_HOST_FLAGS) ; do \
8544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8545 done; \
8546 echo "Doing info in fastjar"; \
8547 (cd $(HOST_SUBDIR)/fastjar && \
8548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8550 "RANLIB=$${RANLIB}" \
8551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8552 info) \
8553 || exit 1
8554
8555 @endif fastjar
8556
8557 .PHONY: maybe-dvi-fastjar dvi-fastjar
8558 maybe-dvi-fastjar:
8559 @if fastjar
8560 maybe-dvi-fastjar: dvi-fastjar
8561
8562 dvi-fastjar: \
8563 configure-fastjar
8564 @: $(MAKE); $(unstage)
8565 @[ -f ./fastjar/Makefile ] || exit 0; \
8566 r=`${PWD_COMMAND}`; export r; \
8567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8568 $(HOST_EXPORTS) \
8569 for flag in $(EXTRA_HOST_FLAGS) ; do \
8570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8571 done; \
8572 echo "Doing dvi in fastjar"; \
8573 (cd $(HOST_SUBDIR)/fastjar && \
8574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8576 "RANLIB=$${RANLIB}" \
8577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8578 dvi) \
8579 || exit 1
8580
8581 @endif fastjar
8582
8583 .PHONY: maybe-pdf-fastjar pdf-fastjar
8584 maybe-pdf-fastjar:
8585 @if fastjar
8586 maybe-pdf-fastjar: pdf-fastjar
8587
8588 pdf-fastjar: \
8589 configure-fastjar
8590 @: $(MAKE); $(unstage)
8591 @[ -f ./fastjar/Makefile ] || exit 0; \
8592 r=`${PWD_COMMAND}`; export r; \
8593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8594 $(HOST_EXPORTS) \
8595 for flag in $(EXTRA_HOST_FLAGS) ; do \
8596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8597 done; \
8598 echo "Doing pdf in fastjar"; \
8599 (cd $(HOST_SUBDIR)/fastjar && \
8600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8602 "RANLIB=$${RANLIB}" \
8603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8604 pdf) \
8605 || exit 1
8606
8607 @endif fastjar
8608
8609 .PHONY: maybe-html-fastjar html-fastjar
8610 maybe-html-fastjar:
8611 @if fastjar
8612 maybe-html-fastjar: html-fastjar
8613
8614 html-fastjar: \
8615 configure-fastjar
8616 @: $(MAKE); $(unstage)
8617 @[ -f ./fastjar/Makefile ] || exit 0; \
8618 r=`${PWD_COMMAND}`; export r; \
8619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620 $(HOST_EXPORTS) \
8621 for flag in $(EXTRA_HOST_FLAGS) ; do \
8622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623 done; \
8624 echo "Doing html in fastjar"; \
8625 (cd $(HOST_SUBDIR)/fastjar && \
8626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628 "RANLIB=$${RANLIB}" \
8629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630 html) \
8631 || exit 1
8632
8633 @endif fastjar
8634
8635 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8636 maybe-TAGS-fastjar:
8637 @if fastjar
8638 maybe-TAGS-fastjar: TAGS-fastjar
8639
8640 TAGS-fastjar: \
8641 configure-fastjar
8642 @: $(MAKE); $(unstage)
8643 @[ -f ./fastjar/Makefile ] || exit 0; \
8644 r=`${PWD_COMMAND}`; export r; \
8645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8646 $(HOST_EXPORTS) \
8647 for flag in $(EXTRA_HOST_FLAGS) ; do \
8648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8649 done; \
8650 echo "Doing TAGS in fastjar"; \
8651 (cd $(HOST_SUBDIR)/fastjar && \
8652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8654 "RANLIB=$${RANLIB}" \
8655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8656 TAGS) \
8657 || exit 1
8658
8659 @endif fastjar
8660
8661 .PHONY: maybe-install-info-fastjar install-info-fastjar
8662 maybe-install-info-fastjar:
8663 @if fastjar
8664 maybe-install-info-fastjar: install-info-fastjar
8665
8666 install-info-fastjar: \
8667 configure-fastjar \
8668 info-fastjar
8669 @: $(MAKE); $(unstage)
8670 @[ -f ./fastjar/Makefile ] || exit 0; \
8671 r=`${PWD_COMMAND}`; export r; \
8672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8673 $(HOST_EXPORTS) \
8674 for flag in $(EXTRA_HOST_FLAGS) ; do \
8675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8676 done; \
8677 echo "Doing install-info in fastjar"; \
8678 (cd $(HOST_SUBDIR)/fastjar && \
8679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8681 "RANLIB=$${RANLIB}" \
8682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8683 install-info) \
8684 || exit 1
8685
8686 @endif fastjar
8687
8688 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8689 maybe-install-pdf-fastjar:
8690 @if fastjar
8691 maybe-install-pdf-fastjar: install-pdf-fastjar
8692
8693 install-pdf-fastjar: \
8694 configure-fastjar \
8695 pdf-fastjar
8696 @: $(MAKE); $(unstage)
8697 @[ -f ./fastjar/Makefile ] || exit 0; \
8698 r=`${PWD_COMMAND}`; export r; \
8699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700 $(HOST_EXPORTS) \
8701 for flag in $(EXTRA_HOST_FLAGS) ; do \
8702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8703 done; \
8704 echo "Doing install-pdf in fastjar"; \
8705 (cd $(HOST_SUBDIR)/fastjar && \
8706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8708 "RANLIB=$${RANLIB}" \
8709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8710 install-pdf) \
8711 || exit 1
8712
8713 @endif fastjar
8714
8715 .PHONY: maybe-install-html-fastjar install-html-fastjar
8716 maybe-install-html-fastjar:
8717 @if fastjar
8718 maybe-install-html-fastjar: install-html-fastjar
8719
8720 install-html-fastjar: \
8721 configure-fastjar \
8722 html-fastjar
8723 @: $(MAKE); $(unstage)
8724 @[ -f ./fastjar/Makefile ] || exit 0; \
8725 r=`${PWD_COMMAND}`; export r; \
8726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8727 $(HOST_EXPORTS) \
8728 for flag in $(EXTRA_HOST_FLAGS) ; do \
8729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8730 done; \
8731 echo "Doing install-html in fastjar"; \
8732 (cd $(HOST_SUBDIR)/fastjar && \
8733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8735 "RANLIB=$${RANLIB}" \
8736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8737 install-html) \
8738 || exit 1
8739
8740 @endif fastjar
8741
8742 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8743 maybe-installcheck-fastjar:
8744 @if fastjar
8745 maybe-installcheck-fastjar: installcheck-fastjar
8746
8747 installcheck-fastjar: \
8748 configure-fastjar
8749 @: $(MAKE); $(unstage)
8750 @[ -f ./fastjar/Makefile ] || exit 0; \
8751 r=`${PWD_COMMAND}`; export r; \
8752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8753 $(HOST_EXPORTS) \
8754 for flag in $(EXTRA_HOST_FLAGS) ; do \
8755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8756 done; \
8757 echo "Doing installcheck in fastjar"; \
8758 (cd $(HOST_SUBDIR)/fastjar && \
8759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8761 "RANLIB=$${RANLIB}" \
8762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8763 installcheck) \
8764 || exit 1
8765
8766 @endif fastjar
8767
8768 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8769 maybe-mostlyclean-fastjar:
8770 @if fastjar
8771 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8772
8773 mostlyclean-fastjar:
8774 @: $(MAKE); $(unstage)
8775 @[ -f ./fastjar/Makefile ] || exit 0; \
8776 r=`${PWD_COMMAND}`; export r; \
8777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8778 $(HOST_EXPORTS) \
8779 for flag in $(EXTRA_HOST_FLAGS) ; do \
8780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8781 done; \
8782 echo "Doing mostlyclean in fastjar"; \
8783 (cd $(HOST_SUBDIR)/fastjar && \
8784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8786 "RANLIB=$${RANLIB}" \
8787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8788 mostlyclean) \
8789 || exit 1
8790
8791 @endif fastjar
8792
8793 .PHONY: maybe-clean-fastjar clean-fastjar
8794 maybe-clean-fastjar:
8795 @if fastjar
8796 maybe-clean-fastjar: clean-fastjar
8797
8798 clean-fastjar:
8799 @: $(MAKE); $(unstage)
8800 @[ -f ./fastjar/Makefile ] || exit 0; \
8801 r=`${PWD_COMMAND}`; export r; \
8802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8803 $(HOST_EXPORTS) \
8804 for flag in $(EXTRA_HOST_FLAGS) ; do \
8805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8806 done; \
8807 echo "Doing clean in fastjar"; \
8808 (cd $(HOST_SUBDIR)/fastjar && \
8809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8811 "RANLIB=$${RANLIB}" \
8812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8813 clean) \
8814 || exit 1
8815
8816 @endif fastjar
8817
8818 .PHONY: maybe-distclean-fastjar distclean-fastjar
8819 maybe-distclean-fastjar:
8820 @if fastjar
8821 maybe-distclean-fastjar: distclean-fastjar
8822
8823 distclean-fastjar:
8824 @: $(MAKE); $(unstage)
8825 @[ -f ./fastjar/Makefile ] || exit 0; \
8826 r=`${PWD_COMMAND}`; export r; \
8827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8828 $(HOST_EXPORTS) \
8829 for flag in $(EXTRA_HOST_FLAGS) ; do \
8830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8831 done; \
8832 echo "Doing distclean in fastjar"; \
8833 (cd $(HOST_SUBDIR)/fastjar && \
8834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8836 "RANLIB=$${RANLIB}" \
8837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8838 distclean) \
8839 || exit 1
8840
8841 @endif fastjar
8842
8843 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8844 maybe-maintainer-clean-fastjar:
8845 @if fastjar
8846 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8847
8848 maintainer-clean-fastjar:
8849 @: $(MAKE); $(unstage)
8850 @[ -f ./fastjar/Makefile ] || exit 0; \
8851 r=`${PWD_COMMAND}`; export r; \
8852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8853 $(HOST_EXPORTS) \
8854 for flag in $(EXTRA_HOST_FLAGS) ; do \
8855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8856 done; \
8857 echo "Doing maintainer-clean in fastjar"; \
8858 (cd $(HOST_SUBDIR)/fastjar && \
8859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8861 "RANLIB=$${RANLIB}" \
8862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8863 maintainer-clean) \
8864 || exit 1
8865
8866 @endif fastjar
8867
8868
8869
8870 .PHONY: configure-fixincludes maybe-configure-fixincludes
8871 maybe-configure-fixincludes:
8872 @if gcc-bootstrap
8873 configure-fixincludes: stage_current
8874 @endif gcc-bootstrap
8875 @if fixincludes
8876 maybe-configure-fixincludes: configure-fixincludes
8877 configure-fixincludes:
8878 @r=`${PWD_COMMAND}`; export r; \
8879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8880 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8882 $(HOST_EXPORTS) \
8883 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8884 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8885 case $(srcdir) in \
8886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8887 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8889 esac; \
8890 module_srcdir=fixincludes; \
8891 $(SHELL) \
8892 $$s/$$module_srcdir/configure \
8893 --srcdir=$${topdir}/$$module_srcdir \
8894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8895 --target=${target_alias} \
8896 || exit 1
8897 @endif fixincludes
8898
8899
8900
8901 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8902 maybe-configure-stage1-fixincludes:
8903 @if fixincludes-bootstrap
8904 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8905 configure-stage1-fixincludes:
8906 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8908 @r=`${PWD_COMMAND}`; export r; \
8909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910 TFLAGS="$(STAGE1_TFLAGS)"; \
8911 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8912 $(HOST_EXPORTS) \
8913 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8914 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8915 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8916 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8918 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8919 case $(srcdir) in \
8920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8921 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8923 esac; \
8924 module_srcdir=fixincludes; \
8925 $(SHELL) $$s/$$module_srcdir/configure \
8926 --srcdir=$${topdir}/$$module_srcdir \
8927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8928 --target=${target_alias} \
8929 \
8930 $(STAGE1_CONFIGURE_FLAGS)
8931 @endif fixincludes-bootstrap
8932
8933 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8934 maybe-configure-stage2-fixincludes:
8935 @if fixincludes-bootstrap
8936 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8937 configure-stage2-fixincludes:
8938 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8940 @r=`${PWD_COMMAND}`; export r; \
8941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8942 TFLAGS="$(STAGE2_TFLAGS)"; \
8943 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8944 $(HOST_EXPORTS) \
8945 $(POSTSTAGE1_HOST_EXPORTS) \
8946 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8947 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8948 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8949 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8951 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8952 case $(srcdir) in \
8953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8954 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8956 esac; \
8957 module_srcdir=fixincludes; \
8958 $(SHELL) $$s/$$module_srcdir/configure \
8959 --srcdir=$${topdir}/$$module_srcdir \
8960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8961 --target=${target_alias} \
8962 --with-build-libsubdir=$(HOST_SUBDIR) \
8963 $(STAGE2_CONFIGURE_FLAGS)
8964 @endif fixincludes-bootstrap
8965
8966 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8967 maybe-configure-stage3-fixincludes:
8968 @if fixincludes-bootstrap
8969 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8970 configure-stage3-fixincludes:
8971 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8973 @r=`${PWD_COMMAND}`; export r; \
8974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8975 TFLAGS="$(STAGE3_TFLAGS)"; \
8976 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8977 $(HOST_EXPORTS) \
8978 $(POSTSTAGE1_HOST_EXPORTS) \
8979 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8980 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8981 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8982 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8984 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8985 case $(srcdir) in \
8986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8987 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8989 esac; \
8990 module_srcdir=fixincludes; \
8991 $(SHELL) $$s/$$module_srcdir/configure \
8992 --srcdir=$${topdir}/$$module_srcdir \
8993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8994 --target=${target_alias} \
8995 --with-build-libsubdir=$(HOST_SUBDIR) \
8996 $(STAGE3_CONFIGURE_FLAGS)
8997 @endif fixincludes-bootstrap
8998
8999 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9000 maybe-configure-stage4-fixincludes:
9001 @if fixincludes-bootstrap
9002 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9003 configure-stage4-fixincludes:
9004 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9006 @r=`${PWD_COMMAND}`; export r; \
9007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9008 TFLAGS="$(STAGE4_TFLAGS)"; \
9009 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9010 $(HOST_EXPORTS) \
9011 $(POSTSTAGE1_HOST_EXPORTS) \
9012 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9013 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9014 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9015 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9017 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9018 case $(srcdir) in \
9019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9020 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9022 esac; \
9023 module_srcdir=fixincludes; \
9024 $(SHELL) $$s/$$module_srcdir/configure \
9025 --srcdir=$${topdir}/$$module_srcdir \
9026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9027 --target=${target_alias} \
9028 --with-build-libsubdir=$(HOST_SUBDIR) \
9029 $(STAGE4_CONFIGURE_FLAGS)
9030 @endif fixincludes-bootstrap
9031
9032 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9033 maybe-configure-stageprofile-fixincludes:
9034 @if fixincludes-bootstrap
9035 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9036 configure-stageprofile-fixincludes:
9037 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9039 @r=`${PWD_COMMAND}`; export r; \
9040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9041 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9042 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9043 $(HOST_EXPORTS) \
9044 $(POSTSTAGE1_HOST_EXPORTS) \
9045 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9046 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9047 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9048 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9050 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9051 case $(srcdir) in \
9052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9053 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9055 esac; \
9056 module_srcdir=fixincludes; \
9057 $(SHELL) $$s/$$module_srcdir/configure \
9058 --srcdir=$${topdir}/$$module_srcdir \
9059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9060 --target=${target_alias} \
9061 --with-build-libsubdir=$(HOST_SUBDIR) \
9062 $(STAGEprofile_CONFIGURE_FLAGS)
9063 @endif fixincludes-bootstrap
9064
9065 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9066 maybe-configure-stagetrain-fixincludes:
9067 @if fixincludes-bootstrap
9068 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9069 configure-stagetrain-fixincludes:
9070 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9072 @r=`${PWD_COMMAND}`; export r; \
9073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9074 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9075 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9076 $(HOST_EXPORTS) \
9077 $(POSTSTAGE1_HOST_EXPORTS) \
9078 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9079 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9080 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9081 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9083 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9084 case $(srcdir) in \
9085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9086 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9088 esac; \
9089 module_srcdir=fixincludes; \
9090 $(SHELL) $$s/$$module_srcdir/configure \
9091 --srcdir=$${topdir}/$$module_srcdir \
9092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9093 --target=${target_alias} \
9094 --with-build-libsubdir=$(HOST_SUBDIR) \
9095 $(STAGEtrain_CONFIGURE_FLAGS)
9096 @endif fixincludes-bootstrap
9097
9098 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9099 maybe-configure-stagefeedback-fixincludes:
9100 @if fixincludes-bootstrap
9101 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9102 configure-stagefeedback-fixincludes:
9103 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9105 @r=`${PWD_COMMAND}`; export r; \
9106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9108 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9109 $(HOST_EXPORTS) \
9110 $(POSTSTAGE1_HOST_EXPORTS) \
9111 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9112 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9113 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9114 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9116 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9117 case $(srcdir) in \
9118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9119 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9121 esac; \
9122 module_srcdir=fixincludes; \
9123 $(SHELL) $$s/$$module_srcdir/configure \
9124 --srcdir=$${topdir}/$$module_srcdir \
9125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9126 --target=${target_alias} \
9127 --with-build-libsubdir=$(HOST_SUBDIR) \
9128 $(STAGEfeedback_CONFIGURE_FLAGS)
9129 @endif fixincludes-bootstrap
9130
9131 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9132 maybe-configure-stageautoprofile-fixincludes:
9133 @if fixincludes-bootstrap
9134 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9135 configure-stageautoprofile-fixincludes:
9136 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9138 @r=`${PWD_COMMAND}`; export r; \
9139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9140 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9141 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9142 $(HOST_EXPORTS) \
9143 $(POSTSTAGE1_HOST_EXPORTS) \
9144 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9145 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9146 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9147 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9149 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9150 case $(srcdir) in \
9151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9152 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9154 esac; \
9155 module_srcdir=fixincludes; \
9156 $(SHELL) $$s/$$module_srcdir/configure \
9157 --srcdir=$${topdir}/$$module_srcdir \
9158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9159 --target=${target_alias} \
9160 --with-build-libsubdir=$(HOST_SUBDIR) \
9161 $(STAGEautoprofile_CONFIGURE_FLAGS)
9162 @endif fixincludes-bootstrap
9163
9164 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9165 maybe-configure-stageautofeedback-fixincludes:
9166 @if fixincludes-bootstrap
9167 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9168 configure-stageautofeedback-fixincludes:
9169 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9171 @r=`${PWD_COMMAND}`; export r; \
9172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9173 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9174 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9175 $(HOST_EXPORTS) \
9176 $(POSTSTAGE1_HOST_EXPORTS) \
9177 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9178 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9179 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9180 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9182 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9183 case $(srcdir) in \
9184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9185 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9187 esac; \
9188 module_srcdir=fixincludes; \
9189 $(SHELL) $$s/$$module_srcdir/configure \
9190 --srcdir=$${topdir}/$$module_srcdir \
9191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9192 --target=${target_alias} \
9193 --with-build-libsubdir=$(HOST_SUBDIR) \
9194 $(STAGEautofeedback_CONFIGURE_FLAGS)
9195 @endif fixincludes-bootstrap
9196
9197
9198
9199
9200
9201 .PHONY: all-fixincludes maybe-all-fixincludes
9202 maybe-all-fixincludes:
9203 @if gcc-bootstrap
9204 all-fixincludes: stage_current
9205 @endif gcc-bootstrap
9206 @if fixincludes
9207 TARGET-fixincludes=all
9208 maybe-all-fixincludes: all-fixincludes
9209 all-fixincludes: configure-fixincludes
9210 @r=`${PWD_COMMAND}`; export r; \
9211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 $(HOST_EXPORTS) \
9213 (cd $(HOST_SUBDIR)/fixincludes && \
9214 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9215 $(TARGET-fixincludes))
9216 @endif fixincludes
9217
9218
9219
9220 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9221 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9222 maybe-all-stage1-fixincludes:
9223 maybe-clean-stage1-fixincludes:
9224 @if fixincludes-bootstrap
9225 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9226 all-stage1: all-stage1-fixincludes
9227 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9228 all-stage1-fixincludes: configure-stage1-fixincludes
9229 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9230 @r=`${PWD_COMMAND}`; export r; \
9231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232 TFLAGS="$(STAGE1_TFLAGS)"; \
9233 $(HOST_EXPORTS) \
9234 cd $(HOST_SUBDIR)/fixincludes && \
9235 \
9236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9237 CFLAGS="$(STAGE1_CFLAGS)" \
9238 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9239 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9240 LIBCFLAGS="$(LIBCFLAGS)" \
9241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9244 $(EXTRA_HOST_FLAGS) \
9245 $(STAGE1_FLAGS_TO_PASS) \
9246 TFLAGS="$(STAGE1_TFLAGS)" \
9247 $(TARGET-stage1-fixincludes)
9248
9249 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9250 clean-stage1: clean-stage1-fixincludes
9251 clean-stage1-fixincludes:
9252 @if [ $(current_stage) = stage1 ]; then \
9253 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9254 else \
9255 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9256 $(MAKE) stage1-start; \
9257 fi; \
9258 cd $(HOST_SUBDIR)/fixincludes && \
9259 $(MAKE) $(EXTRA_HOST_FLAGS) \
9260 $(STAGE1_FLAGS_TO_PASS) clean
9261 @endif fixincludes-bootstrap
9262
9263
9264 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9265 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9266 maybe-all-stage2-fixincludes:
9267 maybe-clean-stage2-fixincludes:
9268 @if fixincludes-bootstrap
9269 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9270 all-stage2: all-stage2-fixincludes
9271 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9272 all-stage2-fixincludes: configure-stage2-fixincludes
9273 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9274 @r=`${PWD_COMMAND}`; export r; \
9275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9276 TFLAGS="$(STAGE2_TFLAGS)"; \
9277 $(HOST_EXPORTS) \
9278 $(POSTSTAGE1_HOST_EXPORTS) \
9279 cd $(HOST_SUBDIR)/fixincludes && \
9280 \
9281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9282 CFLAGS="$(STAGE2_CFLAGS)" \
9283 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9284 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9285 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9290 TFLAGS="$(STAGE2_TFLAGS)" \
9291 $(TARGET-stage2-fixincludes)
9292
9293 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9294 clean-stage2: clean-stage2-fixincludes
9295 clean-stage2-fixincludes:
9296 @if [ $(current_stage) = stage2 ]; then \
9297 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9298 else \
9299 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9300 $(MAKE) stage2-start; \
9301 fi; \
9302 cd $(HOST_SUBDIR)/fixincludes && \
9303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9304 @endif fixincludes-bootstrap
9305
9306
9307 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9308 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9309 maybe-all-stage3-fixincludes:
9310 maybe-clean-stage3-fixincludes:
9311 @if fixincludes-bootstrap
9312 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9313 all-stage3: all-stage3-fixincludes
9314 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9315 all-stage3-fixincludes: configure-stage3-fixincludes
9316 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9317 @r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 TFLAGS="$(STAGE3_TFLAGS)"; \
9320 $(HOST_EXPORTS) \
9321 $(POSTSTAGE1_HOST_EXPORTS) \
9322 cd $(HOST_SUBDIR)/fixincludes && \
9323 \
9324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9325 CFLAGS="$(STAGE3_CFLAGS)" \
9326 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9327 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9328 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9333 TFLAGS="$(STAGE3_TFLAGS)" \
9334 $(TARGET-stage3-fixincludes)
9335
9336 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9337 clean-stage3: clean-stage3-fixincludes
9338 clean-stage3-fixincludes:
9339 @if [ $(current_stage) = stage3 ]; then \
9340 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9341 else \
9342 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9343 $(MAKE) stage3-start; \
9344 fi; \
9345 cd $(HOST_SUBDIR)/fixincludes && \
9346 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9347 @endif fixincludes-bootstrap
9348
9349
9350 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9351 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9352 maybe-all-stage4-fixincludes:
9353 maybe-clean-stage4-fixincludes:
9354 @if fixincludes-bootstrap
9355 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9356 all-stage4: all-stage4-fixincludes
9357 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9358 all-stage4-fixincludes: configure-stage4-fixincludes
9359 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9360 @r=`${PWD_COMMAND}`; export r; \
9361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9362 TFLAGS="$(STAGE4_TFLAGS)"; \
9363 $(HOST_EXPORTS) \
9364 $(POSTSTAGE1_HOST_EXPORTS) \
9365 cd $(HOST_SUBDIR)/fixincludes && \
9366 \
9367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9368 CFLAGS="$(STAGE4_CFLAGS)" \
9369 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9370 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9371 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9376 TFLAGS="$(STAGE4_TFLAGS)" \
9377 $(TARGET-stage4-fixincludes)
9378
9379 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9380 clean-stage4: clean-stage4-fixincludes
9381 clean-stage4-fixincludes:
9382 @if [ $(current_stage) = stage4 ]; then \
9383 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9384 else \
9385 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9386 $(MAKE) stage4-start; \
9387 fi; \
9388 cd $(HOST_SUBDIR)/fixincludes && \
9389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9390 @endif fixincludes-bootstrap
9391
9392
9393 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9394 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9395 maybe-all-stageprofile-fixincludes:
9396 maybe-clean-stageprofile-fixincludes:
9397 @if fixincludes-bootstrap
9398 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9399 all-stageprofile: all-stageprofile-fixincludes
9400 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9401 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9402 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9403 @r=`${PWD_COMMAND}`; export r; \
9404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9406 $(HOST_EXPORTS) \
9407 $(POSTSTAGE1_HOST_EXPORTS) \
9408 cd $(HOST_SUBDIR)/fixincludes && \
9409 \
9410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9411 CFLAGS="$(STAGEprofile_CFLAGS)" \
9412 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9413 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9414 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9419 TFLAGS="$(STAGEprofile_TFLAGS)" \
9420 $(TARGET-stageprofile-fixincludes)
9421
9422 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9423 clean-stageprofile: clean-stageprofile-fixincludes
9424 clean-stageprofile-fixincludes:
9425 @if [ $(current_stage) = stageprofile ]; then \
9426 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9427 else \
9428 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9429 $(MAKE) stageprofile-start; \
9430 fi; \
9431 cd $(HOST_SUBDIR)/fixincludes && \
9432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9433 @endif fixincludes-bootstrap
9434
9435
9436 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9437 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9438 maybe-all-stagetrain-fixincludes:
9439 maybe-clean-stagetrain-fixincludes:
9440 @if fixincludes-bootstrap
9441 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9442 all-stagetrain: all-stagetrain-fixincludes
9443 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9444 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9445 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9446 @r=`${PWD_COMMAND}`; export r; \
9447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9448 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9449 $(HOST_EXPORTS) \
9450 $(POSTSTAGE1_HOST_EXPORTS) \
9451 cd $(HOST_SUBDIR)/fixincludes && \
9452 \
9453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9454 CFLAGS="$(STAGEtrain_CFLAGS)" \
9455 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9456 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9457 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9462 TFLAGS="$(STAGEtrain_TFLAGS)" \
9463 $(TARGET-stagetrain-fixincludes)
9464
9465 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9466 clean-stagetrain: clean-stagetrain-fixincludes
9467 clean-stagetrain-fixincludes:
9468 @if [ $(current_stage) = stagetrain ]; then \
9469 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9470 else \
9471 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9472 $(MAKE) stagetrain-start; \
9473 fi; \
9474 cd $(HOST_SUBDIR)/fixincludes && \
9475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9476 @endif fixincludes-bootstrap
9477
9478
9479 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9480 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9481 maybe-all-stagefeedback-fixincludes:
9482 maybe-clean-stagefeedback-fixincludes:
9483 @if fixincludes-bootstrap
9484 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9485 all-stagefeedback: all-stagefeedback-fixincludes
9486 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9487 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9488 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9489 @r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9492 $(HOST_EXPORTS) \
9493 $(POSTSTAGE1_HOST_EXPORTS) \
9494 cd $(HOST_SUBDIR)/fixincludes && \
9495 \
9496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9497 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9498 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9499 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9500 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9505 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9506 $(TARGET-stagefeedback-fixincludes)
9507
9508 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9509 clean-stagefeedback: clean-stagefeedback-fixincludes
9510 clean-stagefeedback-fixincludes:
9511 @if [ $(current_stage) = stagefeedback ]; then \
9512 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9513 else \
9514 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9515 $(MAKE) stagefeedback-start; \
9516 fi; \
9517 cd $(HOST_SUBDIR)/fixincludes && \
9518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9519 @endif fixincludes-bootstrap
9520
9521
9522 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9523 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9524 maybe-all-stageautoprofile-fixincludes:
9525 maybe-clean-stageautoprofile-fixincludes:
9526 @if fixincludes-bootstrap
9527 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9528 all-stageautoprofile: all-stageautoprofile-fixincludes
9529 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9530 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9531 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9532 @r=`${PWD_COMMAND}`; export r; \
9533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9534 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9535 $(HOST_EXPORTS) \
9536 $(POSTSTAGE1_HOST_EXPORTS) \
9537 cd $(HOST_SUBDIR)/fixincludes && \
9538 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9540 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9541 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9542 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9543 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9548 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9549 $(TARGET-stageautoprofile-fixincludes)
9550
9551 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9552 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9553 clean-stageautoprofile-fixincludes:
9554 @if [ $(current_stage) = stageautoprofile ]; then \
9555 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9556 else \
9557 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9558 $(MAKE) stageautoprofile-start; \
9559 fi; \
9560 cd $(HOST_SUBDIR)/fixincludes && \
9561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9562 @endif fixincludes-bootstrap
9563
9564
9565 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9566 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9567 maybe-all-stageautofeedback-fixincludes:
9568 maybe-clean-stageautofeedback-fixincludes:
9569 @if fixincludes-bootstrap
9570 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9571 all-stageautofeedback: all-stageautofeedback-fixincludes
9572 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9573 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9574 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9575 @r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9578 $(HOST_EXPORTS) \
9579 $(POSTSTAGE1_HOST_EXPORTS) \
9580 cd $(HOST_SUBDIR)/fixincludes && \
9581 \
9582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9583 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9584 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9585 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9586 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9591 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9592 $(TARGET-stageautofeedback-fixincludes)
9593
9594 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9595 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9596 clean-stageautofeedback-fixincludes:
9597 @if [ $(current_stage) = stageautofeedback ]; then \
9598 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9599 else \
9600 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9601 $(MAKE) stageautofeedback-start; \
9602 fi; \
9603 cd $(HOST_SUBDIR)/fixincludes && \
9604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9605 @endif fixincludes-bootstrap
9606
9607
9608
9609
9610
9611 .PHONY: check-fixincludes maybe-check-fixincludes
9612 maybe-check-fixincludes:
9613 @if fixincludes
9614 maybe-check-fixincludes: check-fixincludes
9615
9616 check-fixincludes:
9617 @: $(MAKE); $(unstage)
9618 @r=`${PWD_COMMAND}`; export r; \
9619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9621 (cd $(HOST_SUBDIR)/fixincludes && \
9622 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9623
9624 @endif fixincludes
9625
9626 .PHONY: install-fixincludes maybe-install-fixincludes
9627 maybe-install-fixincludes:
9628 @if fixincludes
9629 maybe-install-fixincludes: install-fixincludes
9630
9631 install-fixincludes: installdirs
9632 @: $(MAKE); $(unstage)
9633 @r=`${PWD_COMMAND}`; export r; \
9634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9635 $(HOST_EXPORTS) \
9636 (cd $(HOST_SUBDIR)/fixincludes && \
9637 $(MAKE) $(FLAGS_TO_PASS) install)
9638
9639 @endif fixincludes
9640
9641 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9642 maybe-install-strip-fixincludes:
9643 @if fixincludes
9644 maybe-install-strip-fixincludes: install-strip-fixincludes
9645
9646 install-strip-fixincludes: installdirs
9647 @: $(MAKE); $(unstage)
9648 @r=`${PWD_COMMAND}`; export r; \
9649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9650 $(HOST_EXPORTS) \
9651 (cd $(HOST_SUBDIR)/fixincludes && \
9652 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9653
9654 @endif fixincludes
9655
9656 # Other targets (info, dvi, pdf, etc.)
9657
9658 .PHONY: maybe-info-fixincludes info-fixincludes
9659 maybe-info-fixincludes:
9660 @if fixincludes
9661 maybe-info-fixincludes: info-fixincludes
9662
9663 info-fixincludes: \
9664 configure-fixincludes
9665 @[ -f ./fixincludes/Makefile ] || exit 0; \
9666 r=`${PWD_COMMAND}`; export r; \
9667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9668 $(HOST_EXPORTS) \
9669 for flag in $(EXTRA_HOST_FLAGS) ; do \
9670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9671 done; \
9672 echo "Doing info in fixincludes"; \
9673 (cd $(HOST_SUBDIR)/fixincludes && \
9674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9676 "RANLIB=$${RANLIB}" \
9677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9678 info) \
9679 || exit 1
9680
9681 @endif fixincludes
9682
9683 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9684 maybe-dvi-fixincludes:
9685 @if fixincludes
9686 maybe-dvi-fixincludes: dvi-fixincludes
9687
9688 dvi-fixincludes: \
9689 configure-fixincludes
9690 @[ -f ./fixincludes/Makefile ] || exit 0; \
9691 r=`${PWD_COMMAND}`; export r; \
9692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9693 $(HOST_EXPORTS) \
9694 for flag in $(EXTRA_HOST_FLAGS) ; do \
9695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9696 done; \
9697 echo "Doing dvi in fixincludes"; \
9698 (cd $(HOST_SUBDIR)/fixincludes && \
9699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9701 "RANLIB=$${RANLIB}" \
9702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9703 dvi) \
9704 || exit 1
9705
9706 @endif fixincludes
9707
9708 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9709 maybe-pdf-fixincludes:
9710 @if fixincludes
9711 maybe-pdf-fixincludes: pdf-fixincludes
9712
9713 pdf-fixincludes: \
9714 configure-fixincludes
9715 @[ -f ./fixincludes/Makefile ] || exit 0; \
9716 r=`${PWD_COMMAND}`; export r; \
9717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718 $(HOST_EXPORTS) \
9719 for flag in $(EXTRA_HOST_FLAGS) ; do \
9720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9721 done; \
9722 echo "Doing pdf in fixincludes"; \
9723 (cd $(HOST_SUBDIR)/fixincludes && \
9724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9726 "RANLIB=$${RANLIB}" \
9727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9728 pdf) \
9729 || exit 1
9730
9731 @endif fixincludes
9732
9733 .PHONY: maybe-html-fixincludes html-fixincludes
9734 maybe-html-fixincludes:
9735 @if fixincludes
9736 maybe-html-fixincludes: html-fixincludes
9737
9738 html-fixincludes: \
9739 configure-fixincludes
9740 @[ -f ./fixincludes/Makefile ] || exit 0; \
9741 r=`${PWD_COMMAND}`; export r; \
9742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9743 $(HOST_EXPORTS) \
9744 for flag in $(EXTRA_HOST_FLAGS) ; do \
9745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9746 done; \
9747 echo "Doing html in fixincludes"; \
9748 (cd $(HOST_SUBDIR)/fixincludes && \
9749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9751 "RANLIB=$${RANLIB}" \
9752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9753 html) \
9754 || exit 1
9755
9756 @endif fixincludes
9757
9758 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9759 maybe-TAGS-fixincludes:
9760 @if fixincludes
9761 maybe-TAGS-fixincludes: TAGS-fixincludes
9762
9763 # fixincludes doesn't support TAGS.
9764 TAGS-fixincludes:
9765
9766 @endif fixincludes
9767
9768 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9769 maybe-install-info-fixincludes:
9770 @if fixincludes
9771 maybe-install-info-fixincludes: install-info-fixincludes
9772
9773 install-info-fixincludes: \
9774 configure-fixincludes \
9775 info-fixincludes
9776 @[ -f ./fixincludes/Makefile ] || exit 0; \
9777 r=`${PWD_COMMAND}`; export r; \
9778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779 $(HOST_EXPORTS) \
9780 for flag in $(EXTRA_HOST_FLAGS) ; do \
9781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9782 done; \
9783 echo "Doing install-info in fixincludes"; \
9784 (cd $(HOST_SUBDIR)/fixincludes && \
9785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9787 "RANLIB=$${RANLIB}" \
9788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9789 install-info) \
9790 || exit 1
9791
9792 @endif fixincludes
9793
9794 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9795 maybe-install-pdf-fixincludes:
9796 @if fixincludes
9797 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9798
9799 install-pdf-fixincludes: \
9800 configure-fixincludes \
9801 pdf-fixincludes
9802 @[ -f ./fixincludes/Makefile ] || exit 0; \
9803 r=`${PWD_COMMAND}`; export r; \
9804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805 $(HOST_EXPORTS) \
9806 for flag in $(EXTRA_HOST_FLAGS) ; do \
9807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9808 done; \
9809 echo "Doing install-pdf in fixincludes"; \
9810 (cd $(HOST_SUBDIR)/fixincludes && \
9811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9813 "RANLIB=$${RANLIB}" \
9814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9815 install-pdf) \
9816 || exit 1
9817
9818 @endif fixincludes
9819
9820 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9821 maybe-install-html-fixincludes:
9822 @if fixincludes
9823 maybe-install-html-fixincludes: install-html-fixincludes
9824
9825 install-html-fixincludes: \
9826 configure-fixincludes \
9827 html-fixincludes
9828 @[ -f ./fixincludes/Makefile ] || exit 0; \
9829 r=`${PWD_COMMAND}`; export r; \
9830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831 $(HOST_EXPORTS) \
9832 for flag in $(EXTRA_HOST_FLAGS) ; do \
9833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9834 done; \
9835 echo "Doing install-html in fixincludes"; \
9836 (cd $(HOST_SUBDIR)/fixincludes && \
9837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9839 "RANLIB=$${RANLIB}" \
9840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9841 install-html) \
9842 || exit 1
9843
9844 @endif fixincludes
9845
9846 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9847 maybe-installcheck-fixincludes:
9848 @if fixincludes
9849 maybe-installcheck-fixincludes: installcheck-fixincludes
9850
9851 installcheck-fixincludes: \
9852 configure-fixincludes
9853 @[ -f ./fixincludes/Makefile ] || exit 0; \
9854 r=`${PWD_COMMAND}`; export r; \
9855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9856 $(HOST_EXPORTS) \
9857 for flag in $(EXTRA_HOST_FLAGS) ; do \
9858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9859 done; \
9860 echo "Doing installcheck in fixincludes"; \
9861 (cd $(HOST_SUBDIR)/fixincludes && \
9862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9864 "RANLIB=$${RANLIB}" \
9865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9866 installcheck) \
9867 || exit 1
9868
9869 @endif fixincludes
9870
9871 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9872 maybe-mostlyclean-fixincludes:
9873 @if fixincludes
9874 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9875
9876 mostlyclean-fixincludes:
9877 @[ -f ./fixincludes/Makefile ] || exit 0; \
9878 r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 $(HOST_EXPORTS) \
9881 for flag in $(EXTRA_HOST_FLAGS) ; do \
9882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9883 done; \
9884 echo "Doing mostlyclean in fixincludes"; \
9885 (cd $(HOST_SUBDIR)/fixincludes && \
9886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9888 "RANLIB=$${RANLIB}" \
9889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9890 mostlyclean) \
9891 || exit 1
9892
9893 @endif fixincludes
9894
9895 .PHONY: maybe-clean-fixincludes clean-fixincludes
9896 maybe-clean-fixincludes:
9897 @if fixincludes
9898 maybe-clean-fixincludes: clean-fixincludes
9899
9900 clean-fixincludes:
9901 @[ -f ./fixincludes/Makefile ] || exit 0; \
9902 r=`${PWD_COMMAND}`; export r; \
9903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9904 $(HOST_EXPORTS) \
9905 for flag in $(EXTRA_HOST_FLAGS) ; do \
9906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9907 done; \
9908 echo "Doing clean in fixincludes"; \
9909 (cd $(HOST_SUBDIR)/fixincludes && \
9910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9912 "RANLIB=$${RANLIB}" \
9913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9914 clean) \
9915 || exit 1
9916
9917 @endif fixincludes
9918
9919 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9920 maybe-distclean-fixincludes:
9921 @if fixincludes
9922 maybe-distclean-fixincludes: distclean-fixincludes
9923
9924 distclean-fixincludes:
9925 @[ -f ./fixincludes/Makefile ] || exit 0; \
9926 r=`${PWD_COMMAND}`; export r; \
9927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9928 $(HOST_EXPORTS) \
9929 for flag in $(EXTRA_HOST_FLAGS) ; do \
9930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9931 done; \
9932 echo "Doing distclean in fixincludes"; \
9933 (cd $(HOST_SUBDIR)/fixincludes && \
9934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9936 "RANLIB=$${RANLIB}" \
9937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9938 distclean) \
9939 || exit 1
9940
9941 @endif fixincludes
9942
9943 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9944 maybe-maintainer-clean-fixincludes:
9945 @if fixincludes
9946 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9947
9948 maintainer-clean-fixincludes:
9949 @[ -f ./fixincludes/Makefile ] || exit 0; \
9950 r=`${PWD_COMMAND}`; export r; \
9951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952 $(HOST_EXPORTS) \
9953 for flag in $(EXTRA_HOST_FLAGS) ; do \
9954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9955 done; \
9956 echo "Doing maintainer-clean in fixincludes"; \
9957 (cd $(HOST_SUBDIR)/fixincludes && \
9958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9960 "RANLIB=$${RANLIB}" \
9961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9962 maintainer-clean) \
9963 || exit 1
9964
9965 @endif fixincludes
9966
9967
9968
9969 .PHONY: configure-flex maybe-configure-flex
9970 maybe-configure-flex:
9971 @if gcc-bootstrap
9972 configure-flex: stage_current
9973 @endif gcc-bootstrap
9974 @if flex
9975 maybe-configure-flex: configure-flex
9976 configure-flex:
9977 @: $(MAKE); $(unstage)
9978 @r=`${PWD_COMMAND}`; export r; \
9979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9980 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9982 $(HOST_EXPORTS) \
9983 echo Configuring in $(HOST_SUBDIR)/flex; \
9984 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9985 case $(srcdir) in \
9986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9987 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9989 esac; \
9990 module_srcdir=flex; \
9991 $(SHELL) \
9992 $$s/$$module_srcdir/configure \
9993 --srcdir=$${topdir}/$$module_srcdir \
9994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9995 --target=${target_alias} \
9996 || exit 1
9997 @endif flex
9998
9999
10000
10001
10002
10003 .PHONY: all-flex maybe-all-flex
10004 maybe-all-flex:
10005 @if gcc-bootstrap
10006 all-flex: stage_current
10007 @endif gcc-bootstrap
10008 @if flex
10009 TARGET-flex=all
10010 maybe-all-flex: all-flex
10011 all-flex: configure-flex
10012 @: $(MAKE); $(unstage)
10013 @r=`${PWD_COMMAND}`; export r; \
10014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10015 $(HOST_EXPORTS) \
10016 (cd $(HOST_SUBDIR)/flex && \
10017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10018 $(TARGET-flex))
10019 @endif flex
10020
10021
10022
10023
10024 .PHONY: check-flex maybe-check-flex
10025 maybe-check-flex:
10026 @if flex
10027 maybe-check-flex: check-flex
10028
10029 # This module is only tested in a native toolchain.
10030 check-flex:
10031 @: $(MAKE); $(unstage)
10032 @if [ '$(host)' = '$(target)' ]; then \
10033 r=`${PWD_COMMAND}`; export r; \
10034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10035 $(HOST_EXPORTS) \
10036 (cd $(HOST_SUBDIR)/flex && \
10037 $(MAKE) $(FLAGS_TO_PASS) check)
10038 fi
10039
10040 @endif flex
10041
10042 .PHONY: install-flex maybe-install-flex
10043 maybe-install-flex:
10044 @if flex
10045 maybe-install-flex: install-flex
10046
10047 install-flex: installdirs
10048 @: $(MAKE); $(unstage)
10049 @r=`${PWD_COMMAND}`; export r; \
10050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10051 $(HOST_EXPORTS) \
10052 (cd $(HOST_SUBDIR)/flex && \
10053 $(MAKE) $(FLAGS_TO_PASS) install)
10054
10055 @endif flex
10056
10057 .PHONY: install-strip-flex maybe-install-strip-flex
10058 maybe-install-strip-flex:
10059 @if flex
10060 maybe-install-strip-flex: install-strip-flex
10061
10062 install-strip-flex: installdirs
10063 @: $(MAKE); $(unstage)
10064 @r=`${PWD_COMMAND}`; export r; \
10065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066 $(HOST_EXPORTS) \
10067 (cd $(HOST_SUBDIR)/flex && \
10068 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10069
10070 @endif flex
10071
10072 # Other targets (info, dvi, pdf, etc.)
10073
10074 .PHONY: maybe-info-flex info-flex
10075 maybe-info-flex:
10076 @if flex
10077 maybe-info-flex: info-flex
10078
10079 info-flex: \
10080 configure-flex
10081 @: $(MAKE); $(unstage)
10082 @[ -f ./flex/Makefile ] || exit 0; \
10083 r=`${PWD_COMMAND}`; export r; \
10084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085 $(HOST_EXPORTS) \
10086 for flag in $(EXTRA_HOST_FLAGS) ; do \
10087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088 done; \
10089 echo "Doing info in flex"; \
10090 (cd $(HOST_SUBDIR)/flex && \
10091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093 "RANLIB=$${RANLIB}" \
10094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10095 info) \
10096 || exit 1
10097
10098 @endif flex
10099
10100 .PHONY: maybe-dvi-flex dvi-flex
10101 maybe-dvi-flex:
10102 @if flex
10103 maybe-dvi-flex: dvi-flex
10104
10105 dvi-flex: \
10106 configure-flex
10107 @: $(MAKE); $(unstage)
10108 @[ -f ./flex/Makefile ] || exit 0; \
10109 r=`${PWD_COMMAND}`; export r; \
10110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10111 $(HOST_EXPORTS) \
10112 for flag in $(EXTRA_HOST_FLAGS) ; do \
10113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10114 done; \
10115 echo "Doing dvi in flex"; \
10116 (cd $(HOST_SUBDIR)/flex && \
10117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10119 "RANLIB=$${RANLIB}" \
10120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10121 dvi) \
10122 || exit 1
10123
10124 @endif flex
10125
10126 .PHONY: maybe-pdf-flex pdf-flex
10127 maybe-pdf-flex:
10128 @if flex
10129 maybe-pdf-flex: pdf-flex
10130
10131 pdf-flex: \
10132 configure-flex
10133 @: $(MAKE); $(unstage)
10134 @[ -f ./flex/Makefile ] || exit 0; \
10135 r=`${PWD_COMMAND}`; export r; \
10136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10137 $(HOST_EXPORTS) \
10138 for flag in $(EXTRA_HOST_FLAGS) ; do \
10139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10140 done; \
10141 echo "Doing pdf in flex"; \
10142 (cd $(HOST_SUBDIR)/flex && \
10143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10145 "RANLIB=$${RANLIB}" \
10146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10147 pdf) \
10148 || exit 1
10149
10150 @endif flex
10151
10152 .PHONY: maybe-html-flex html-flex
10153 maybe-html-flex:
10154 @if flex
10155 maybe-html-flex: html-flex
10156
10157 html-flex: \
10158 configure-flex
10159 @: $(MAKE); $(unstage)
10160 @[ -f ./flex/Makefile ] || exit 0; \
10161 r=`${PWD_COMMAND}`; export r; \
10162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10163 $(HOST_EXPORTS) \
10164 for flag in $(EXTRA_HOST_FLAGS) ; do \
10165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10166 done; \
10167 echo "Doing html in flex"; \
10168 (cd $(HOST_SUBDIR)/flex && \
10169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10171 "RANLIB=$${RANLIB}" \
10172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10173 html) \
10174 || exit 1
10175
10176 @endif flex
10177
10178 .PHONY: maybe-TAGS-flex TAGS-flex
10179 maybe-TAGS-flex:
10180 @if flex
10181 maybe-TAGS-flex: TAGS-flex
10182
10183 TAGS-flex: \
10184 configure-flex
10185 @: $(MAKE); $(unstage)
10186 @[ -f ./flex/Makefile ] || exit 0; \
10187 r=`${PWD_COMMAND}`; export r; \
10188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10189 $(HOST_EXPORTS) \
10190 for flag in $(EXTRA_HOST_FLAGS) ; do \
10191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10192 done; \
10193 echo "Doing TAGS in flex"; \
10194 (cd $(HOST_SUBDIR)/flex && \
10195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10197 "RANLIB=$${RANLIB}" \
10198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10199 TAGS) \
10200 || exit 1
10201
10202 @endif flex
10203
10204 .PHONY: maybe-install-info-flex install-info-flex
10205 maybe-install-info-flex:
10206 @if flex
10207 maybe-install-info-flex: install-info-flex
10208
10209 install-info-flex: \
10210 configure-flex \
10211 info-flex
10212 @: $(MAKE); $(unstage)
10213 @[ -f ./flex/Makefile ] || exit 0; \
10214 r=`${PWD_COMMAND}`; export r; \
10215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10216 $(HOST_EXPORTS) \
10217 for flag in $(EXTRA_HOST_FLAGS) ; do \
10218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10219 done; \
10220 echo "Doing install-info in flex"; \
10221 (cd $(HOST_SUBDIR)/flex && \
10222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10224 "RANLIB=$${RANLIB}" \
10225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10226 install-info) \
10227 || exit 1
10228
10229 @endif flex
10230
10231 .PHONY: maybe-install-pdf-flex install-pdf-flex
10232 maybe-install-pdf-flex:
10233 @if flex
10234 maybe-install-pdf-flex: install-pdf-flex
10235
10236 install-pdf-flex: \
10237 configure-flex \
10238 pdf-flex
10239 @: $(MAKE); $(unstage)
10240 @[ -f ./flex/Makefile ] || exit 0; \
10241 r=`${PWD_COMMAND}`; export r; \
10242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10243 $(HOST_EXPORTS) \
10244 for flag in $(EXTRA_HOST_FLAGS) ; do \
10245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10246 done; \
10247 echo "Doing install-pdf in flex"; \
10248 (cd $(HOST_SUBDIR)/flex && \
10249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10251 "RANLIB=$${RANLIB}" \
10252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10253 install-pdf) \
10254 || exit 1
10255
10256 @endif flex
10257
10258 .PHONY: maybe-install-html-flex install-html-flex
10259 maybe-install-html-flex:
10260 @if flex
10261 maybe-install-html-flex: install-html-flex
10262
10263 install-html-flex: \
10264 configure-flex \
10265 html-flex
10266 @: $(MAKE); $(unstage)
10267 @[ -f ./flex/Makefile ] || exit 0; \
10268 r=`${PWD_COMMAND}`; export r; \
10269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270 $(HOST_EXPORTS) \
10271 for flag in $(EXTRA_HOST_FLAGS) ; do \
10272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273 done; \
10274 echo "Doing install-html in flex"; \
10275 (cd $(HOST_SUBDIR)/flex && \
10276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278 "RANLIB=$${RANLIB}" \
10279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280 install-html) \
10281 || exit 1
10282
10283 @endif flex
10284
10285 .PHONY: maybe-installcheck-flex installcheck-flex
10286 maybe-installcheck-flex:
10287 @if flex
10288 maybe-installcheck-flex: installcheck-flex
10289
10290 installcheck-flex: \
10291 configure-flex
10292 @: $(MAKE); $(unstage)
10293 @[ -f ./flex/Makefile ] || exit 0; \
10294 r=`${PWD_COMMAND}`; export r; \
10295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10296 $(HOST_EXPORTS) \
10297 for flag in $(EXTRA_HOST_FLAGS) ; do \
10298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10299 done; \
10300 echo "Doing installcheck in flex"; \
10301 (cd $(HOST_SUBDIR)/flex && \
10302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10304 "RANLIB=$${RANLIB}" \
10305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10306 installcheck) \
10307 || exit 1
10308
10309 @endif flex
10310
10311 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10312 maybe-mostlyclean-flex:
10313 @if flex
10314 maybe-mostlyclean-flex: mostlyclean-flex
10315
10316 mostlyclean-flex:
10317 @: $(MAKE); $(unstage)
10318 @[ -f ./flex/Makefile ] || exit 0; \
10319 r=`${PWD_COMMAND}`; export r; \
10320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10321 $(HOST_EXPORTS) \
10322 for flag in $(EXTRA_HOST_FLAGS) ; do \
10323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10324 done; \
10325 echo "Doing mostlyclean in flex"; \
10326 (cd $(HOST_SUBDIR)/flex && \
10327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10329 "RANLIB=$${RANLIB}" \
10330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10331 mostlyclean) \
10332 || exit 1
10333
10334 @endif flex
10335
10336 .PHONY: maybe-clean-flex clean-flex
10337 maybe-clean-flex:
10338 @if flex
10339 maybe-clean-flex: clean-flex
10340
10341 clean-flex:
10342 @: $(MAKE); $(unstage)
10343 @[ -f ./flex/Makefile ] || exit 0; \
10344 r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 for flag in $(EXTRA_HOST_FLAGS) ; do \
10348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10349 done; \
10350 echo "Doing clean in flex"; \
10351 (cd $(HOST_SUBDIR)/flex && \
10352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10354 "RANLIB=$${RANLIB}" \
10355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10356 clean) \
10357 || exit 1
10358
10359 @endif flex
10360
10361 .PHONY: maybe-distclean-flex distclean-flex
10362 maybe-distclean-flex:
10363 @if flex
10364 maybe-distclean-flex: distclean-flex
10365
10366 distclean-flex:
10367 @: $(MAKE); $(unstage)
10368 @[ -f ./flex/Makefile ] || exit 0; \
10369 r=`${PWD_COMMAND}`; export r; \
10370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10371 $(HOST_EXPORTS) \
10372 for flag in $(EXTRA_HOST_FLAGS) ; do \
10373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10374 done; \
10375 echo "Doing distclean in flex"; \
10376 (cd $(HOST_SUBDIR)/flex && \
10377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10379 "RANLIB=$${RANLIB}" \
10380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10381 distclean) \
10382 || exit 1
10383
10384 @endif flex
10385
10386 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10387 maybe-maintainer-clean-flex:
10388 @if flex
10389 maybe-maintainer-clean-flex: maintainer-clean-flex
10390
10391 maintainer-clean-flex:
10392 @: $(MAKE); $(unstage)
10393 @[ -f ./flex/Makefile ] || exit 0; \
10394 r=`${PWD_COMMAND}`; export r; \
10395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10396 $(HOST_EXPORTS) \
10397 for flag in $(EXTRA_HOST_FLAGS) ; do \
10398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10399 done; \
10400 echo "Doing maintainer-clean in flex"; \
10401 (cd $(HOST_SUBDIR)/flex && \
10402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10404 "RANLIB=$${RANLIB}" \
10405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10406 maintainer-clean) \
10407 || exit 1
10408
10409 @endif flex
10410
10411
10412
10413 .PHONY: configure-gas maybe-configure-gas
10414 maybe-configure-gas:
10415 @if gcc-bootstrap
10416 configure-gas: stage_current
10417 @endif gcc-bootstrap
10418 @if gas
10419 maybe-configure-gas: configure-gas
10420 configure-gas:
10421 @r=`${PWD_COMMAND}`; export r; \
10422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10423 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10425 $(HOST_EXPORTS) \
10426 echo Configuring in $(HOST_SUBDIR)/gas; \
10427 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10428 case $(srcdir) in \
10429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10430 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10432 esac; \
10433 module_srcdir=gas; \
10434 $(SHELL) \
10435 $$s/$$module_srcdir/configure \
10436 --srcdir=$${topdir}/$$module_srcdir \
10437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10438 --target=${target_alias} \
10439 || exit 1
10440 @endif gas
10441
10442
10443
10444 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10445 maybe-configure-stage1-gas:
10446 @if gas-bootstrap
10447 maybe-configure-stage1-gas: configure-stage1-gas
10448 configure-stage1-gas:
10449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10451 @r=`${PWD_COMMAND}`; export r; \
10452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10453 TFLAGS="$(STAGE1_TFLAGS)"; \
10454 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10455 $(HOST_EXPORTS) \
10456 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10457 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10458 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10459 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10461 cd $(HOST_SUBDIR)/gas || exit 1; \
10462 case $(srcdir) in \
10463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10464 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10466 esac; \
10467 module_srcdir=gas; \
10468 $(SHELL) $$s/$$module_srcdir/configure \
10469 --srcdir=$${topdir}/$$module_srcdir \
10470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10471 --target=${target_alias} \
10472 \
10473 $(STAGE1_CONFIGURE_FLAGS)
10474 @endif gas-bootstrap
10475
10476 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10477 maybe-configure-stage2-gas:
10478 @if gas-bootstrap
10479 maybe-configure-stage2-gas: configure-stage2-gas
10480 configure-stage2-gas:
10481 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10483 @r=`${PWD_COMMAND}`; export r; \
10484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10485 TFLAGS="$(STAGE2_TFLAGS)"; \
10486 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10487 $(HOST_EXPORTS) \
10488 $(POSTSTAGE1_HOST_EXPORTS) \
10489 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10490 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10491 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10492 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10494 cd $(HOST_SUBDIR)/gas || exit 1; \
10495 case $(srcdir) in \
10496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10497 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10499 esac; \
10500 module_srcdir=gas; \
10501 $(SHELL) $$s/$$module_srcdir/configure \
10502 --srcdir=$${topdir}/$$module_srcdir \
10503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10504 --target=${target_alias} \
10505 --with-build-libsubdir=$(HOST_SUBDIR) \
10506 $(STAGE2_CONFIGURE_FLAGS)
10507 @endif gas-bootstrap
10508
10509 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10510 maybe-configure-stage3-gas:
10511 @if gas-bootstrap
10512 maybe-configure-stage3-gas: configure-stage3-gas
10513 configure-stage3-gas:
10514 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10516 @r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 TFLAGS="$(STAGE3_TFLAGS)"; \
10519 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10520 $(HOST_EXPORTS) \
10521 $(POSTSTAGE1_HOST_EXPORTS) \
10522 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10523 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10524 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10525 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10527 cd $(HOST_SUBDIR)/gas || exit 1; \
10528 case $(srcdir) in \
10529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10530 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10532 esac; \
10533 module_srcdir=gas; \
10534 $(SHELL) $$s/$$module_srcdir/configure \
10535 --srcdir=$${topdir}/$$module_srcdir \
10536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10537 --target=${target_alias} \
10538 --with-build-libsubdir=$(HOST_SUBDIR) \
10539 $(STAGE3_CONFIGURE_FLAGS)
10540 @endif gas-bootstrap
10541
10542 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10543 maybe-configure-stage4-gas:
10544 @if gas-bootstrap
10545 maybe-configure-stage4-gas: configure-stage4-gas
10546 configure-stage4-gas:
10547 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10548 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10549 @r=`${PWD_COMMAND}`; export r; \
10550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10551 TFLAGS="$(STAGE4_TFLAGS)"; \
10552 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10553 $(HOST_EXPORTS) \
10554 $(POSTSTAGE1_HOST_EXPORTS) \
10555 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10556 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10557 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10558 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10560 cd $(HOST_SUBDIR)/gas || exit 1; \
10561 case $(srcdir) in \
10562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10563 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10565 esac; \
10566 module_srcdir=gas; \
10567 $(SHELL) $$s/$$module_srcdir/configure \
10568 --srcdir=$${topdir}/$$module_srcdir \
10569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10570 --target=${target_alias} \
10571 --with-build-libsubdir=$(HOST_SUBDIR) \
10572 $(STAGE4_CONFIGURE_FLAGS)
10573 @endif gas-bootstrap
10574
10575 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10576 maybe-configure-stageprofile-gas:
10577 @if gas-bootstrap
10578 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10579 configure-stageprofile-gas:
10580 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10581 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10582 @r=`${PWD_COMMAND}`; export r; \
10583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10584 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10585 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10586 $(HOST_EXPORTS) \
10587 $(POSTSTAGE1_HOST_EXPORTS) \
10588 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10589 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10590 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10591 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10593 cd $(HOST_SUBDIR)/gas || exit 1; \
10594 case $(srcdir) in \
10595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10596 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10598 esac; \
10599 module_srcdir=gas; \
10600 $(SHELL) $$s/$$module_srcdir/configure \
10601 --srcdir=$${topdir}/$$module_srcdir \
10602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10603 --target=${target_alias} \
10604 --with-build-libsubdir=$(HOST_SUBDIR) \
10605 $(STAGEprofile_CONFIGURE_FLAGS)
10606 @endif gas-bootstrap
10607
10608 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10609 maybe-configure-stagetrain-gas:
10610 @if gas-bootstrap
10611 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10612 configure-stagetrain-gas:
10613 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10614 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10615 @r=`${PWD_COMMAND}`; export r; \
10616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10617 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10618 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10619 $(HOST_EXPORTS) \
10620 $(POSTSTAGE1_HOST_EXPORTS) \
10621 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10622 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10623 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10624 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10626 cd $(HOST_SUBDIR)/gas || exit 1; \
10627 case $(srcdir) in \
10628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10629 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10631 esac; \
10632 module_srcdir=gas; \
10633 $(SHELL) $$s/$$module_srcdir/configure \
10634 --srcdir=$${topdir}/$$module_srcdir \
10635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10636 --target=${target_alias} \
10637 --with-build-libsubdir=$(HOST_SUBDIR) \
10638 $(STAGEtrain_CONFIGURE_FLAGS)
10639 @endif gas-bootstrap
10640
10641 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10642 maybe-configure-stagefeedback-gas:
10643 @if gas-bootstrap
10644 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10645 configure-stagefeedback-gas:
10646 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10647 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10648 @r=`${PWD_COMMAND}`; export r; \
10649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10650 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10651 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10652 $(HOST_EXPORTS) \
10653 $(POSTSTAGE1_HOST_EXPORTS) \
10654 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10655 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10656 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10657 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10659 cd $(HOST_SUBDIR)/gas || exit 1; \
10660 case $(srcdir) in \
10661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10662 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10664 esac; \
10665 module_srcdir=gas; \
10666 $(SHELL) $$s/$$module_srcdir/configure \
10667 --srcdir=$${topdir}/$$module_srcdir \
10668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10669 --target=${target_alias} \
10670 --with-build-libsubdir=$(HOST_SUBDIR) \
10671 $(STAGEfeedback_CONFIGURE_FLAGS)
10672 @endif gas-bootstrap
10673
10674 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10675 maybe-configure-stageautoprofile-gas:
10676 @if gas-bootstrap
10677 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10678 configure-stageautoprofile-gas:
10679 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10681 @r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10684 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10685 $(HOST_EXPORTS) \
10686 $(POSTSTAGE1_HOST_EXPORTS) \
10687 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10688 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10689 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10690 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10692 cd $(HOST_SUBDIR)/gas || exit 1; \
10693 case $(srcdir) in \
10694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10695 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10697 esac; \
10698 module_srcdir=gas; \
10699 $(SHELL) $$s/$$module_srcdir/configure \
10700 --srcdir=$${topdir}/$$module_srcdir \
10701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10702 --target=${target_alias} \
10703 --with-build-libsubdir=$(HOST_SUBDIR) \
10704 $(STAGEautoprofile_CONFIGURE_FLAGS)
10705 @endif gas-bootstrap
10706
10707 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10708 maybe-configure-stageautofeedback-gas:
10709 @if gas-bootstrap
10710 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10711 configure-stageautofeedback-gas:
10712 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10714 @r=`${PWD_COMMAND}`; export r; \
10715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10716 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10717 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10718 $(HOST_EXPORTS) \
10719 $(POSTSTAGE1_HOST_EXPORTS) \
10720 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10721 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10722 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10723 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10725 cd $(HOST_SUBDIR)/gas || exit 1; \
10726 case $(srcdir) in \
10727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10728 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10730 esac; \
10731 module_srcdir=gas; \
10732 $(SHELL) $$s/$$module_srcdir/configure \
10733 --srcdir=$${topdir}/$$module_srcdir \
10734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10735 --target=${target_alias} \
10736 --with-build-libsubdir=$(HOST_SUBDIR) \
10737 $(STAGEautofeedback_CONFIGURE_FLAGS)
10738 @endif gas-bootstrap
10739
10740
10741
10742
10743
10744 .PHONY: all-gas maybe-all-gas
10745 maybe-all-gas:
10746 @if gcc-bootstrap
10747 all-gas: stage_current
10748 @endif gcc-bootstrap
10749 @if gas
10750 TARGET-gas=all
10751 maybe-all-gas: all-gas
10752 all-gas: configure-gas
10753 @r=`${PWD_COMMAND}`; export r; \
10754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10755 $(HOST_EXPORTS) \
10756 (cd $(HOST_SUBDIR)/gas && \
10757 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10758 $(TARGET-gas))
10759 @endif gas
10760
10761
10762
10763 .PHONY: all-stage1-gas maybe-all-stage1-gas
10764 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10765 maybe-all-stage1-gas:
10766 maybe-clean-stage1-gas:
10767 @if gas-bootstrap
10768 maybe-all-stage1-gas: all-stage1-gas
10769 all-stage1: all-stage1-gas
10770 TARGET-stage1-gas = $(TARGET-gas)
10771 all-stage1-gas: configure-stage1-gas
10772 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10773 @r=`${PWD_COMMAND}`; export r; \
10774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10775 TFLAGS="$(STAGE1_TFLAGS)"; \
10776 $(HOST_EXPORTS) \
10777 cd $(HOST_SUBDIR)/gas && \
10778 \
10779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10780 CFLAGS="$(STAGE1_CFLAGS)" \
10781 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10782 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10783 LIBCFLAGS="$(LIBCFLAGS)" \
10784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10787 $(EXTRA_HOST_FLAGS) \
10788 $(STAGE1_FLAGS_TO_PASS) \
10789 TFLAGS="$(STAGE1_TFLAGS)" \
10790 $(TARGET-stage1-gas)
10791
10792 maybe-clean-stage1-gas: clean-stage1-gas
10793 clean-stage1: clean-stage1-gas
10794 clean-stage1-gas:
10795 @if [ $(current_stage) = stage1 ]; then \
10796 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10797 else \
10798 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10799 $(MAKE) stage1-start; \
10800 fi; \
10801 cd $(HOST_SUBDIR)/gas && \
10802 $(MAKE) $(EXTRA_HOST_FLAGS) \
10803 $(STAGE1_FLAGS_TO_PASS) clean
10804 @endif gas-bootstrap
10805
10806
10807 .PHONY: all-stage2-gas maybe-all-stage2-gas
10808 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10809 maybe-all-stage2-gas:
10810 maybe-clean-stage2-gas:
10811 @if gas-bootstrap
10812 maybe-all-stage2-gas: all-stage2-gas
10813 all-stage2: all-stage2-gas
10814 TARGET-stage2-gas = $(TARGET-gas)
10815 all-stage2-gas: configure-stage2-gas
10816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10817 @r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 TFLAGS="$(STAGE2_TFLAGS)"; \
10820 $(HOST_EXPORTS) \
10821 $(POSTSTAGE1_HOST_EXPORTS) \
10822 cd $(HOST_SUBDIR)/gas && \
10823 \
10824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10825 CFLAGS="$(STAGE2_CFLAGS)" \
10826 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10827 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10828 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10833 TFLAGS="$(STAGE2_TFLAGS)" \
10834 $(TARGET-stage2-gas)
10835
10836 maybe-clean-stage2-gas: clean-stage2-gas
10837 clean-stage2: clean-stage2-gas
10838 clean-stage2-gas:
10839 @if [ $(current_stage) = stage2 ]; then \
10840 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10841 else \
10842 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10843 $(MAKE) stage2-start; \
10844 fi; \
10845 cd $(HOST_SUBDIR)/gas && \
10846 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10847 @endif gas-bootstrap
10848
10849
10850 .PHONY: all-stage3-gas maybe-all-stage3-gas
10851 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10852 maybe-all-stage3-gas:
10853 maybe-clean-stage3-gas:
10854 @if gas-bootstrap
10855 maybe-all-stage3-gas: all-stage3-gas
10856 all-stage3: all-stage3-gas
10857 TARGET-stage3-gas = $(TARGET-gas)
10858 all-stage3-gas: configure-stage3-gas
10859 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10860 @r=`${PWD_COMMAND}`; export r; \
10861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862 TFLAGS="$(STAGE3_TFLAGS)"; \
10863 $(HOST_EXPORTS) \
10864 $(POSTSTAGE1_HOST_EXPORTS) \
10865 cd $(HOST_SUBDIR)/gas && \
10866 \
10867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10868 CFLAGS="$(STAGE3_CFLAGS)" \
10869 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10870 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10871 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10876 TFLAGS="$(STAGE3_TFLAGS)" \
10877 $(TARGET-stage3-gas)
10878
10879 maybe-clean-stage3-gas: clean-stage3-gas
10880 clean-stage3: clean-stage3-gas
10881 clean-stage3-gas:
10882 @if [ $(current_stage) = stage3 ]; then \
10883 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10884 else \
10885 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10886 $(MAKE) stage3-start; \
10887 fi; \
10888 cd $(HOST_SUBDIR)/gas && \
10889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10890 @endif gas-bootstrap
10891
10892
10893 .PHONY: all-stage4-gas maybe-all-stage4-gas
10894 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10895 maybe-all-stage4-gas:
10896 maybe-clean-stage4-gas:
10897 @if gas-bootstrap
10898 maybe-all-stage4-gas: all-stage4-gas
10899 all-stage4: all-stage4-gas
10900 TARGET-stage4-gas = $(TARGET-gas)
10901 all-stage4-gas: configure-stage4-gas
10902 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10903 @r=`${PWD_COMMAND}`; export r; \
10904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10905 TFLAGS="$(STAGE4_TFLAGS)"; \
10906 $(HOST_EXPORTS) \
10907 $(POSTSTAGE1_HOST_EXPORTS) \
10908 cd $(HOST_SUBDIR)/gas && \
10909 \
10910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10911 CFLAGS="$(STAGE4_CFLAGS)" \
10912 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10913 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10914 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10918 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10919 TFLAGS="$(STAGE4_TFLAGS)" \
10920 $(TARGET-stage4-gas)
10921
10922 maybe-clean-stage4-gas: clean-stage4-gas
10923 clean-stage4: clean-stage4-gas
10924 clean-stage4-gas:
10925 @if [ $(current_stage) = stage4 ]; then \
10926 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10927 else \
10928 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10929 $(MAKE) stage4-start; \
10930 fi; \
10931 cd $(HOST_SUBDIR)/gas && \
10932 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10933 @endif gas-bootstrap
10934
10935
10936 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10937 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10938 maybe-all-stageprofile-gas:
10939 maybe-clean-stageprofile-gas:
10940 @if gas-bootstrap
10941 maybe-all-stageprofile-gas: all-stageprofile-gas
10942 all-stageprofile: all-stageprofile-gas
10943 TARGET-stageprofile-gas = $(TARGET-gas)
10944 all-stageprofile-gas: configure-stageprofile-gas
10945 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10946 @r=`${PWD_COMMAND}`; export r; \
10947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10948 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10949 $(HOST_EXPORTS) \
10950 $(POSTSTAGE1_HOST_EXPORTS) \
10951 cd $(HOST_SUBDIR)/gas && \
10952 \
10953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10954 CFLAGS="$(STAGEprofile_CFLAGS)" \
10955 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10956 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10957 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10962 TFLAGS="$(STAGEprofile_TFLAGS)" \
10963 $(TARGET-stageprofile-gas)
10964
10965 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10966 clean-stageprofile: clean-stageprofile-gas
10967 clean-stageprofile-gas:
10968 @if [ $(current_stage) = stageprofile ]; then \
10969 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10970 else \
10971 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10972 $(MAKE) stageprofile-start; \
10973 fi; \
10974 cd $(HOST_SUBDIR)/gas && \
10975 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10976 @endif gas-bootstrap
10977
10978
10979 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10980 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10981 maybe-all-stagetrain-gas:
10982 maybe-clean-stagetrain-gas:
10983 @if gas-bootstrap
10984 maybe-all-stagetrain-gas: all-stagetrain-gas
10985 all-stagetrain: all-stagetrain-gas
10986 TARGET-stagetrain-gas = $(TARGET-gas)
10987 all-stagetrain-gas: configure-stagetrain-gas
10988 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10989 @r=`${PWD_COMMAND}`; export r; \
10990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10991 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10992 $(HOST_EXPORTS) \
10993 $(POSTSTAGE1_HOST_EXPORTS) \
10994 cd $(HOST_SUBDIR)/gas && \
10995 \
10996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10997 CFLAGS="$(STAGEtrain_CFLAGS)" \
10998 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
10999 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11000 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11005 TFLAGS="$(STAGEtrain_TFLAGS)" \
11006 $(TARGET-stagetrain-gas)
11007
11008 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11009 clean-stagetrain: clean-stagetrain-gas
11010 clean-stagetrain-gas:
11011 @if [ $(current_stage) = stagetrain ]; then \
11012 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11013 else \
11014 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11015 $(MAKE) stagetrain-start; \
11016 fi; \
11017 cd $(HOST_SUBDIR)/gas && \
11018 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11019 @endif gas-bootstrap
11020
11021
11022 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11023 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11024 maybe-all-stagefeedback-gas:
11025 maybe-clean-stagefeedback-gas:
11026 @if gas-bootstrap
11027 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11028 all-stagefeedback: all-stagefeedback-gas
11029 TARGET-stagefeedback-gas = $(TARGET-gas)
11030 all-stagefeedback-gas: configure-stagefeedback-gas
11031 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11032 @r=`${PWD_COMMAND}`; export r; \
11033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11035 $(HOST_EXPORTS) \
11036 $(POSTSTAGE1_HOST_EXPORTS) \
11037 cd $(HOST_SUBDIR)/gas && \
11038 \
11039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11040 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11041 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11042 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11043 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11048 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11049 $(TARGET-stagefeedback-gas)
11050
11051 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11052 clean-stagefeedback: clean-stagefeedback-gas
11053 clean-stagefeedback-gas:
11054 @if [ $(current_stage) = stagefeedback ]; then \
11055 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11056 else \
11057 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11058 $(MAKE) stagefeedback-start; \
11059 fi; \
11060 cd $(HOST_SUBDIR)/gas && \
11061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11062 @endif gas-bootstrap
11063
11064
11065 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11066 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11067 maybe-all-stageautoprofile-gas:
11068 maybe-clean-stageautoprofile-gas:
11069 @if gas-bootstrap
11070 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11071 all-stageautoprofile: all-stageautoprofile-gas
11072 TARGET-stageautoprofile-gas = $(TARGET-gas)
11073 all-stageautoprofile-gas: configure-stageautoprofile-gas
11074 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11075 @r=`${PWD_COMMAND}`; export r; \
11076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11077 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11078 $(HOST_EXPORTS) \
11079 $(POSTSTAGE1_HOST_EXPORTS) \
11080 cd $(HOST_SUBDIR)/gas && \
11081 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11083 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11084 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11085 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11086 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11091 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11092 $(TARGET-stageautoprofile-gas)
11093
11094 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11095 clean-stageautoprofile: clean-stageautoprofile-gas
11096 clean-stageautoprofile-gas:
11097 @if [ $(current_stage) = stageautoprofile ]; then \
11098 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11099 else \
11100 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11101 $(MAKE) stageautoprofile-start; \
11102 fi; \
11103 cd $(HOST_SUBDIR)/gas && \
11104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11105 @endif gas-bootstrap
11106
11107
11108 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11109 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11110 maybe-all-stageautofeedback-gas:
11111 maybe-clean-stageautofeedback-gas:
11112 @if gas-bootstrap
11113 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11114 all-stageautofeedback: all-stageautofeedback-gas
11115 TARGET-stageautofeedback-gas = $(TARGET-gas)
11116 all-stageautofeedback-gas: configure-stageautofeedback-gas
11117 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11118 @r=`${PWD_COMMAND}`; export r; \
11119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11121 $(HOST_EXPORTS) \
11122 $(POSTSTAGE1_HOST_EXPORTS) \
11123 cd $(HOST_SUBDIR)/gas && \
11124 \
11125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11126 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11127 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11128 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11129 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11133 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11134 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11135 $(TARGET-stageautofeedback-gas)
11136
11137 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11138 clean-stageautofeedback: clean-stageautofeedback-gas
11139 clean-stageautofeedback-gas:
11140 @if [ $(current_stage) = stageautofeedback ]; then \
11141 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11142 else \
11143 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11144 $(MAKE) stageautofeedback-start; \
11145 fi; \
11146 cd $(HOST_SUBDIR)/gas && \
11147 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11148 @endif gas-bootstrap
11149
11150
11151
11152
11153
11154 .PHONY: check-gas maybe-check-gas
11155 maybe-check-gas:
11156 @if gas
11157 maybe-check-gas: check-gas
11158
11159 check-gas:
11160 @: $(MAKE); $(unstage)
11161 @r=`${PWD_COMMAND}`; export r; \
11162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11163 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11164 (cd $(HOST_SUBDIR)/gas && \
11165 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11166
11167 @endif gas
11168
11169 .PHONY: install-gas maybe-install-gas
11170 maybe-install-gas:
11171 @if gas
11172 maybe-install-gas: install-gas
11173
11174 install-gas: installdirs
11175 @: $(MAKE); $(unstage)
11176 @r=`${PWD_COMMAND}`; export r; \
11177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178 $(HOST_EXPORTS) \
11179 (cd $(HOST_SUBDIR)/gas && \
11180 $(MAKE) $(FLAGS_TO_PASS) install)
11181
11182 @endif gas
11183
11184 .PHONY: install-strip-gas maybe-install-strip-gas
11185 maybe-install-strip-gas:
11186 @if gas
11187 maybe-install-strip-gas: install-strip-gas
11188
11189 install-strip-gas: installdirs
11190 @: $(MAKE); $(unstage)
11191 @r=`${PWD_COMMAND}`; export r; \
11192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193 $(HOST_EXPORTS) \
11194 (cd $(HOST_SUBDIR)/gas && \
11195 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11196
11197 @endif gas
11198
11199 # Other targets (info, dvi, pdf, etc.)
11200
11201 .PHONY: maybe-info-gas info-gas
11202 maybe-info-gas:
11203 @if gas
11204 maybe-info-gas: info-gas
11205
11206 info-gas: \
11207 configure-gas
11208 @[ -f ./gas/Makefile ] || exit 0; \
11209 r=`${PWD_COMMAND}`; export r; \
11210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211 $(HOST_EXPORTS) \
11212 for flag in $(EXTRA_HOST_FLAGS) ; do \
11213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11214 done; \
11215 echo "Doing info in gas"; \
11216 (cd $(HOST_SUBDIR)/gas && \
11217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11219 "RANLIB=$${RANLIB}" \
11220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11221 info) \
11222 || exit 1
11223
11224 @endif gas
11225
11226 .PHONY: maybe-dvi-gas dvi-gas
11227 maybe-dvi-gas:
11228 @if gas
11229 maybe-dvi-gas: dvi-gas
11230
11231 dvi-gas: \
11232 configure-gas
11233 @[ -f ./gas/Makefile ] || exit 0; \
11234 r=`${PWD_COMMAND}`; export r; \
11235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11236 $(HOST_EXPORTS) \
11237 for flag in $(EXTRA_HOST_FLAGS) ; do \
11238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11239 done; \
11240 echo "Doing dvi in gas"; \
11241 (cd $(HOST_SUBDIR)/gas && \
11242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11244 "RANLIB=$${RANLIB}" \
11245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11246 dvi) \
11247 || exit 1
11248
11249 @endif gas
11250
11251 .PHONY: maybe-pdf-gas pdf-gas
11252 maybe-pdf-gas:
11253 @if gas
11254 maybe-pdf-gas: pdf-gas
11255
11256 pdf-gas: \
11257 configure-gas
11258 @[ -f ./gas/Makefile ] || exit 0; \
11259 r=`${PWD_COMMAND}`; export r; \
11260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11261 $(HOST_EXPORTS) \
11262 for flag in $(EXTRA_HOST_FLAGS) ; do \
11263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11264 done; \
11265 echo "Doing pdf in gas"; \
11266 (cd $(HOST_SUBDIR)/gas && \
11267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11269 "RANLIB=$${RANLIB}" \
11270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11271 pdf) \
11272 || exit 1
11273
11274 @endif gas
11275
11276 .PHONY: maybe-html-gas html-gas
11277 maybe-html-gas:
11278 @if gas
11279 maybe-html-gas: html-gas
11280
11281 html-gas: \
11282 configure-gas
11283 @[ -f ./gas/Makefile ] || exit 0; \
11284 r=`${PWD_COMMAND}`; export r; \
11285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286 $(HOST_EXPORTS) \
11287 for flag in $(EXTRA_HOST_FLAGS) ; do \
11288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11289 done; \
11290 echo "Doing html in gas"; \
11291 (cd $(HOST_SUBDIR)/gas && \
11292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11294 "RANLIB=$${RANLIB}" \
11295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11296 html) \
11297 || exit 1
11298
11299 @endif gas
11300
11301 .PHONY: maybe-TAGS-gas TAGS-gas
11302 maybe-TAGS-gas:
11303 @if gas
11304 maybe-TAGS-gas: TAGS-gas
11305
11306 TAGS-gas: \
11307 configure-gas
11308 @[ -f ./gas/Makefile ] || exit 0; \
11309 r=`${PWD_COMMAND}`; export r; \
11310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11311 $(HOST_EXPORTS) \
11312 for flag in $(EXTRA_HOST_FLAGS) ; do \
11313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11314 done; \
11315 echo "Doing TAGS in gas"; \
11316 (cd $(HOST_SUBDIR)/gas && \
11317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11319 "RANLIB=$${RANLIB}" \
11320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11321 TAGS) \
11322 || exit 1
11323
11324 @endif gas
11325
11326 .PHONY: maybe-install-info-gas install-info-gas
11327 maybe-install-info-gas:
11328 @if gas
11329 maybe-install-info-gas: install-info-gas
11330
11331 install-info-gas: \
11332 configure-gas \
11333 info-gas
11334 @[ -f ./gas/Makefile ] || exit 0; \
11335 r=`${PWD_COMMAND}`; export r; \
11336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11337 $(HOST_EXPORTS) \
11338 for flag in $(EXTRA_HOST_FLAGS) ; do \
11339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11340 done; \
11341 echo "Doing install-info in gas"; \
11342 (cd $(HOST_SUBDIR)/gas && \
11343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11345 "RANLIB=$${RANLIB}" \
11346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11347 install-info) \
11348 || exit 1
11349
11350 @endif gas
11351
11352 .PHONY: maybe-install-pdf-gas install-pdf-gas
11353 maybe-install-pdf-gas:
11354 @if gas
11355 maybe-install-pdf-gas: install-pdf-gas
11356
11357 install-pdf-gas: \
11358 configure-gas \
11359 pdf-gas
11360 @[ -f ./gas/Makefile ] || exit 0; \
11361 r=`${PWD_COMMAND}`; export r; \
11362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11363 $(HOST_EXPORTS) \
11364 for flag in $(EXTRA_HOST_FLAGS) ; do \
11365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11366 done; \
11367 echo "Doing install-pdf in gas"; \
11368 (cd $(HOST_SUBDIR)/gas && \
11369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11371 "RANLIB=$${RANLIB}" \
11372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11373 install-pdf) \
11374 || exit 1
11375
11376 @endif gas
11377
11378 .PHONY: maybe-install-html-gas install-html-gas
11379 maybe-install-html-gas:
11380 @if gas
11381 maybe-install-html-gas: install-html-gas
11382
11383 install-html-gas: \
11384 configure-gas \
11385 html-gas
11386 @[ -f ./gas/Makefile ] || exit 0; \
11387 r=`${PWD_COMMAND}`; export r; \
11388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11389 $(HOST_EXPORTS) \
11390 for flag in $(EXTRA_HOST_FLAGS) ; do \
11391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11392 done; \
11393 echo "Doing install-html in gas"; \
11394 (cd $(HOST_SUBDIR)/gas && \
11395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11397 "RANLIB=$${RANLIB}" \
11398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11399 install-html) \
11400 || exit 1
11401
11402 @endif gas
11403
11404 .PHONY: maybe-installcheck-gas installcheck-gas
11405 maybe-installcheck-gas:
11406 @if gas
11407 maybe-installcheck-gas: installcheck-gas
11408
11409 installcheck-gas: \
11410 configure-gas
11411 @[ -f ./gas/Makefile ] || exit 0; \
11412 r=`${PWD_COMMAND}`; export r; \
11413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414 $(HOST_EXPORTS) \
11415 for flag in $(EXTRA_HOST_FLAGS) ; do \
11416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11417 done; \
11418 echo "Doing installcheck in gas"; \
11419 (cd $(HOST_SUBDIR)/gas && \
11420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11422 "RANLIB=$${RANLIB}" \
11423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11424 installcheck) \
11425 || exit 1
11426
11427 @endif gas
11428
11429 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11430 maybe-mostlyclean-gas:
11431 @if gas
11432 maybe-mostlyclean-gas: mostlyclean-gas
11433
11434 mostlyclean-gas:
11435 @[ -f ./gas/Makefile ] || exit 0; \
11436 r=`${PWD_COMMAND}`; export r; \
11437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438 $(HOST_EXPORTS) \
11439 for flag in $(EXTRA_HOST_FLAGS) ; do \
11440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441 done; \
11442 echo "Doing mostlyclean in gas"; \
11443 (cd $(HOST_SUBDIR)/gas && \
11444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446 "RANLIB=$${RANLIB}" \
11447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448 mostlyclean) \
11449 || exit 1
11450
11451 @endif gas
11452
11453 .PHONY: maybe-clean-gas clean-gas
11454 maybe-clean-gas:
11455 @if gas
11456 maybe-clean-gas: clean-gas
11457
11458 clean-gas:
11459 @[ -f ./gas/Makefile ] || exit 0; \
11460 r=`${PWD_COMMAND}`; export r; \
11461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11462 $(HOST_EXPORTS) \
11463 for flag in $(EXTRA_HOST_FLAGS) ; do \
11464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11465 done; \
11466 echo "Doing clean in gas"; \
11467 (cd $(HOST_SUBDIR)/gas && \
11468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11470 "RANLIB=$${RANLIB}" \
11471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11472 clean) \
11473 || exit 1
11474
11475 @endif gas
11476
11477 .PHONY: maybe-distclean-gas distclean-gas
11478 maybe-distclean-gas:
11479 @if gas
11480 maybe-distclean-gas: distclean-gas
11481
11482 distclean-gas:
11483 @[ -f ./gas/Makefile ] || exit 0; \
11484 r=`${PWD_COMMAND}`; export r; \
11485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11486 $(HOST_EXPORTS) \
11487 for flag in $(EXTRA_HOST_FLAGS) ; do \
11488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11489 done; \
11490 echo "Doing distclean in gas"; \
11491 (cd $(HOST_SUBDIR)/gas && \
11492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11494 "RANLIB=$${RANLIB}" \
11495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11496 distclean) \
11497 || exit 1
11498
11499 @endif gas
11500
11501 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11502 maybe-maintainer-clean-gas:
11503 @if gas
11504 maybe-maintainer-clean-gas: maintainer-clean-gas
11505
11506 maintainer-clean-gas:
11507 @[ -f ./gas/Makefile ] || exit 0; \
11508 r=`${PWD_COMMAND}`; export r; \
11509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11510 $(HOST_EXPORTS) \
11511 for flag in $(EXTRA_HOST_FLAGS) ; do \
11512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11513 done; \
11514 echo "Doing maintainer-clean in gas"; \
11515 (cd $(HOST_SUBDIR)/gas && \
11516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11518 "RANLIB=$${RANLIB}" \
11519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11520 maintainer-clean) \
11521 || exit 1
11522
11523 @endif gas
11524
11525
11526
11527 .PHONY: configure-gcc maybe-configure-gcc
11528 maybe-configure-gcc:
11529 @if gcc-bootstrap
11530 configure-gcc: stage_current
11531 @endif gcc-bootstrap
11532 @if gcc
11533 maybe-configure-gcc: configure-gcc
11534 configure-gcc:
11535 @r=`${PWD_COMMAND}`; export r; \
11536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11537 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11539 $(HOST_EXPORTS) \
11540 echo Configuring in $(HOST_SUBDIR)/gcc; \
11541 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11542 case $(srcdir) in \
11543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11544 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11546 esac; \
11547 module_srcdir=gcc; \
11548 $(SHELL) \
11549 $$s/$$module_srcdir/configure \
11550 --srcdir=$${topdir}/$$module_srcdir \
11551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11552 --target=${target_alias} \
11553 || exit 1
11554 @endif gcc
11555
11556
11557
11558 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11559 maybe-configure-stage1-gcc:
11560 @if gcc-bootstrap
11561 maybe-configure-stage1-gcc: configure-stage1-gcc
11562 configure-stage1-gcc:
11563 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11565 @r=`${PWD_COMMAND}`; export r; \
11566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567 TFLAGS="$(STAGE1_TFLAGS)"; \
11568 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11569 $(HOST_EXPORTS) \
11570 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11571 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11572 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11573 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11575 cd $(HOST_SUBDIR)/gcc || exit 1; \
11576 case $(srcdir) in \
11577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11578 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11580 esac; \
11581 module_srcdir=gcc; \
11582 $(SHELL) $$s/$$module_srcdir/configure \
11583 --srcdir=$${topdir}/$$module_srcdir \
11584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11585 --target=${target_alias} \
11586 \
11587 $(STAGE1_CONFIGURE_FLAGS)
11588 @endif gcc-bootstrap
11589
11590 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11591 maybe-configure-stage2-gcc:
11592 @if gcc-bootstrap
11593 maybe-configure-stage2-gcc: configure-stage2-gcc
11594 configure-stage2-gcc:
11595 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11597 @r=`${PWD_COMMAND}`; export r; \
11598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599 TFLAGS="$(STAGE2_TFLAGS)"; \
11600 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11601 $(HOST_EXPORTS) \
11602 $(POSTSTAGE1_HOST_EXPORTS) \
11603 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11604 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11605 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11606 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11607 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11608 cd $(HOST_SUBDIR)/gcc || exit 1; \
11609 case $(srcdir) in \
11610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11611 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11613 esac; \
11614 module_srcdir=gcc; \
11615 $(SHELL) $$s/$$module_srcdir/configure \
11616 --srcdir=$${topdir}/$$module_srcdir \
11617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11618 --target=${target_alias} \
11619 --with-build-libsubdir=$(HOST_SUBDIR) \
11620 $(STAGE2_CONFIGURE_FLAGS)
11621 @endif gcc-bootstrap
11622
11623 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11624 maybe-configure-stage3-gcc:
11625 @if gcc-bootstrap
11626 maybe-configure-stage3-gcc: configure-stage3-gcc
11627 configure-stage3-gcc:
11628 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11630 @r=`${PWD_COMMAND}`; export r; \
11631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632 TFLAGS="$(STAGE3_TFLAGS)"; \
11633 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11634 $(HOST_EXPORTS) \
11635 $(POSTSTAGE1_HOST_EXPORTS) \
11636 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11637 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11638 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11639 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11641 cd $(HOST_SUBDIR)/gcc || exit 1; \
11642 case $(srcdir) in \
11643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11644 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11646 esac; \
11647 module_srcdir=gcc; \
11648 $(SHELL) $$s/$$module_srcdir/configure \
11649 --srcdir=$${topdir}/$$module_srcdir \
11650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11651 --target=${target_alias} \
11652 --with-build-libsubdir=$(HOST_SUBDIR) \
11653 $(STAGE3_CONFIGURE_FLAGS)
11654 @endif gcc-bootstrap
11655
11656 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11657 maybe-configure-stage4-gcc:
11658 @if gcc-bootstrap
11659 maybe-configure-stage4-gcc: configure-stage4-gcc
11660 configure-stage4-gcc:
11661 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11663 @r=`${PWD_COMMAND}`; export r; \
11664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665 TFLAGS="$(STAGE4_TFLAGS)"; \
11666 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11667 $(HOST_EXPORTS) \
11668 $(POSTSTAGE1_HOST_EXPORTS) \
11669 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11670 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11671 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11672 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11674 cd $(HOST_SUBDIR)/gcc || exit 1; \
11675 case $(srcdir) in \
11676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11677 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11679 esac; \
11680 module_srcdir=gcc; \
11681 $(SHELL) $$s/$$module_srcdir/configure \
11682 --srcdir=$${topdir}/$$module_srcdir \
11683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11684 --target=${target_alias} \
11685 --with-build-libsubdir=$(HOST_SUBDIR) \
11686 $(STAGE4_CONFIGURE_FLAGS)
11687 @endif gcc-bootstrap
11688
11689 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11690 maybe-configure-stageprofile-gcc:
11691 @if gcc-bootstrap
11692 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11693 configure-stageprofile-gcc:
11694 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11696 @r=`${PWD_COMMAND}`; export r; \
11697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11698 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11699 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11700 $(HOST_EXPORTS) \
11701 $(POSTSTAGE1_HOST_EXPORTS) \
11702 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11703 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11704 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11705 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11707 cd $(HOST_SUBDIR)/gcc || exit 1; \
11708 case $(srcdir) in \
11709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11710 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11712 esac; \
11713 module_srcdir=gcc; \
11714 $(SHELL) $$s/$$module_srcdir/configure \
11715 --srcdir=$${topdir}/$$module_srcdir \
11716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11717 --target=${target_alias} \
11718 --with-build-libsubdir=$(HOST_SUBDIR) \
11719 $(STAGEprofile_CONFIGURE_FLAGS)
11720 @endif gcc-bootstrap
11721
11722 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11723 maybe-configure-stagetrain-gcc:
11724 @if gcc-bootstrap
11725 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11726 configure-stagetrain-gcc:
11727 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11729 @r=`${PWD_COMMAND}`; export r; \
11730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11732 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11733 $(HOST_EXPORTS) \
11734 $(POSTSTAGE1_HOST_EXPORTS) \
11735 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11736 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11737 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11738 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11740 cd $(HOST_SUBDIR)/gcc || exit 1; \
11741 case $(srcdir) in \
11742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11743 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11745 esac; \
11746 module_srcdir=gcc; \
11747 $(SHELL) $$s/$$module_srcdir/configure \
11748 --srcdir=$${topdir}/$$module_srcdir \
11749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11750 --target=${target_alias} \
11751 --with-build-libsubdir=$(HOST_SUBDIR) \
11752 $(STAGEtrain_CONFIGURE_FLAGS)
11753 @endif gcc-bootstrap
11754
11755 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11756 maybe-configure-stagefeedback-gcc:
11757 @if gcc-bootstrap
11758 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11759 configure-stagefeedback-gcc:
11760 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11762 @r=`${PWD_COMMAND}`; export r; \
11763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11764 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11765 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11766 $(HOST_EXPORTS) \
11767 $(POSTSTAGE1_HOST_EXPORTS) \
11768 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11769 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11770 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11771 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11773 cd $(HOST_SUBDIR)/gcc || exit 1; \
11774 case $(srcdir) in \
11775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11776 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11778 esac; \
11779 module_srcdir=gcc; \
11780 $(SHELL) $$s/$$module_srcdir/configure \
11781 --srcdir=$${topdir}/$$module_srcdir \
11782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11783 --target=${target_alias} \
11784 --with-build-libsubdir=$(HOST_SUBDIR) \
11785 $(STAGEfeedback_CONFIGURE_FLAGS)
11786 @endif gcc-bootstrap
11787
11788 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11789 maybe-configure-stageautoprofile-gcc:
11790 @if gcc-bootstrap
11791 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11792 configure-stageautoprofile-gcc:
11793 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11795 @r=`${PWD_COMMAND}`; export r; \
11796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11798 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11799 $(HOST_EXPORTS) \
11800 $(POSTSTAGE1_HOST_EXPORTS) \
11801 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11802 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11803 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11804 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11806 cd $(HOST_SUBDIR)/gcc || exit 1; \
11807 case $(srcdir) in \
11808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11809 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11811 esac; \
11812 module_srcdir=gcc; \
11813 $(SHELL) $$s/$$module_srcdir/configure \
11814 --srcdir=$${topdir}/$$module_srcdir \
11815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11816 --target=${target_alias} \
11817 --with-build-libsubdir=$(HOST_SUBDIR) \
11818 $(STAGEautoprofile_CONFIGURE_FLAGS)
11819 @endif gcc-bootstrap
11820
11821 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11822 maybe-configure-stageautofeedback-gcc:
11823 @if gcc-bootstrap
11824 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11825 configure-stageautofeedback-gcc:
11826 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11828 @r=`${PWD_COMMAND}`; export r; \
11829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11831 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11832 $(HOST_EXPORTS) \
11833 $(POSTSTAGE1_HOST_EXPORTS) \
11834 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11835 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11836 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11837 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11839 cd $(HOST_SUBDIR)/gcc || exit 1; \
11840 case $(srcdir) in \
11841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11842 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11844 esac; \
11845 module_srcdir=gcc; \
11846 $(SHELL) $$s/$$module_srcdir/configure \
11847 --srcdir=$${topdir}/$$module_srcdir \
11848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11849 --target=${target_alias} \
11850 --with-build-libsubdir=$(HOST_SUBDIR) \
11851 $(STAGEautofeedback_CONFIGURE_FLAGS)
11852 @endif gcc-bootstrap
11853
11854
11855
11856
11857
11858 .PHONY: all-gcc maybe-all-gcc
11859 maybe-all-gcc:
11860 @if gcc-bootstrap
11861 all-gcc: stage_current
11862 @endif gcc-bootstrap
11863 @if gcc
11864 TARGET-gcc=all
11865 maybe-all-gcc: all-gcc
11866 all-gcc: configure-gcc
11867 @r=`${PWD_COMMAND}`; export r; \
11868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11869 $(HOST_EXPORTS) \
11870 (cd $(HOST_SUBDIR)/gcc && \
11871 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11872 $(TARGET-gcc))
11873 @endif gcc
11874
11875
11876
11877 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11878 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11879 maybe-all-stage1-gcc:
11880 maybe-clean-stage1-gcc:
11881 @if gcc-bootstrap
11882 maybe-all-stage1-gcc: all-stage1-gcc
11883 all-stage1: all-stage1-gcc
11884 TARGET-stage1-gcc = $(TARGET-gcc)
11885 all-stage1-gcc: configure-stage1-gcc
11886 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11887 @r=`${PWD_COMMAND}`; export r; \
11888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11889 TFLAGS="$(STAGE1_TFLAGS)"; \
11890 $(HOST_EXPORTS) \
11891 cd $(HOST_SUBDIR)/gcc && \
11892 \
11893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11894 CFLAGS="$(STAGE1_CFLAGS)" \
11895 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11896 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11897 LIBCFLAGS="$(LIBCFLAGS)" \
11898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11901 $(EXTRA_HOST_FLAGS) \
11902 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11903 TFLAGS="$(STAGE1_TFLAGS)" \
11904 $(TARGET-stage1-gcc)
11905
11906 maybe-clean-stage1-gcc: clean-stage1-gcc
11907 clean-stage1: clean-stage1-gcc
11908 clean-stage1-gcc:
11909 @if [ $(current_stage) = stage1 ]; then \
11910 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11911 else \
11912 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11913 $(MAKE) stage1-start; \
11914 fi; \
11915 cd $(HOST_SUBDIR)/gcc && \
11916 $(MAKE) $(EXTRA_HOST_FLAGS) \
11917 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11918 @endif gcc-bootstrap
11919
11920
11921 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11922 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11923 maybe-all-stage2-gcc:
11924 maybe-clean-stage2-gcc:
11925 @if gcc-bootstrap
11926 maybe-all-stage2-gcc: all-stage2-gcc
11927 all-stage2: all-stage2-gcc
11928 TARGET-stage2-gcc = $(TARGET-gcc)
11929 all-stage2-gcc: configure-stage2-gcc
11930 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11931 @r=`${PWD_COMMAND}`; export r; \
11932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11933 TFLAGS="$(STAGE2_TFLAGS)"; \
11934 $(HOST_EXPORTS) \
11935 $(POSTSTAGE1_HOST_EXPORTS) \
11936 cd $(HOST_SUBDIR)/gcc && \
11937 \
11938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11939 CFLAGS="$(STAGE2_CFLAGS)" \
11940 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11941 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11942 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11947 TFLAGS="$(STAGE2_TFLAGS)" \
11948 $(TARGET-stage2-gcc)
11949
11950 maybe-clean-stage2-gcc: clean-stage2-gcc
11951 clean-stage2: clean-stage2-gcc
11952 clean-stage2-gcc:
11953 @if [ $(current_stage) = stage2 ]; then \
11954 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11955 else \
11956 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11957 $(MAKE) stage2-start; \
11958 fi; \
11959 cd $(HOST_SUBDIR)/gcc && \
11960 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11961 @endif gcc-bootstrap
11962
11963
11964 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11965 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11966 maybe-all-stage3-gcc:
11967 maybe-clean-stage3-gcc:
11968 @if gcc-bootstrap
11969 maybe-all-stage3-gcc: all-stage3-gcc
11970 all-stage3: all-stage3-gcc
11971 TARGET-stage3-gcc = $(TARGET-gcc)
11972 all-stage3-gcc: configure-stage3-gcc
11973 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11974 @r=`${PWD_COMMAND}`; export r; \
11975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11976 TFLAGS="$(STAGE3_TFLAGS)"; \
11977 $(HOST_EXPORTS) \
11978 $(POSTSTAGE1_HOST_EXPORTS) \
11979 cd $(HOST_SUBDIR)/gcc && \
11980 \
11981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11982 CFLAGS="$(STAGE3_CFLAGS)" \
11983 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11984 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11985 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11990 TFLAGS="$(STAGE3_TFLAGS)" \
11991 $(TARGET-stage3-gcc)
11992
11993 maybe-clean-stage3-gcc: clean-stage3-gcc
11994 clean-stage3: clean-stage3-gcc
11995 clean-stage3-gcc:
11996 @if [ $(current_stage) = stage3 ]; then \
11997 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11998 else \
11999 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12000 $(MAKE) stage3-start; \
12001 fi; \
12002 cd $(HOST_SUBDIR)/gcc && \
12003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12004 @endif gcc-bootstrap
12005
12006
12007 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12008 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12009 maybe-all-stage4-gcc:
12010 maybe-clean-stage4-gcc:
12011 @if gcc-bootstrap
12012 maybe-all-stage4-gcc: all-stage4-gcc
12013 all-stage4: all-stage4-gcc
12014 TARGET-stage4-gcc = $(TARGET-gcc)
12015 all-stage4-gcc: configure-stage4-gcc
12016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12017 @r=`${PWD_COMMAND}`; export r; \
12018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12019 TFLAGS="$(STAGE4_TFLAGS)"; \
12020 $(HOST_EXPORTS) \
12021 $(POSTSTAGE1_HOST_EXPORTS) \
12022 cd $(HOST_SUBDIR)/gcc && \
12023 \
12024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12025 CFLAGS="$(STAGE4_CFLAGS)" \
12026 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12027 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12028 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12032 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12033 TFLAGS="$(STAGE4_TFLAGS)" \
12034 $(TARGET-stage4-gcc)
12035
12036 maybe-clean-stage4-gcc: clean-stage4-gcc
12037 clean-stage4: clean-stage4-gcc
12038 clean-stage4-gcc:
12039 @if [ $(current_stage) = stage4 ]; then \
12040 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12041 else \
12042 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12043 $(MAKE) stage4-start; \
12044 fi; \
12045 cd $(HOST_SUBDIR)/gcc && \
12046 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12047 @endif gcc-bootstrap
12048
12049
12050 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12051 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12052 maybe-all-stageprofile-gcc:
12053 maybe-clean-stageprofile-gcc:
12054 @if gcc-bootstrap
12055 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12056 all-stageprofile: all-stageprofile-gcc
12057 TARGET-stageprofile-gcc = $(TARGET-gcc)
12058 all-stageprofile-gcc: configure-stageprofile-gcc
12059 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12060 @r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12063 $(HOST_EXPORTS) \
12064 $(POSTSTAGE1_HOST_EXPORTS) \
12065 cd $(HOST_SUBDIR)/gcc && \
12066 \
12067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12068 CFLAGS="$(STAGEprofile_CFLAGS)" \
12069 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12070 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12071 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12075 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12076 TFLAGS="$(STAGEprofile_TFLAGS)" \
12077 $(TARGET-stageprofile-gcc)
12078
12079 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12080 clean-stageprofile: clean-stageprofile-gcc
12081 clean-stageprofile-gcc:
12082 @if [ $(current_stage) = stageprofile ]; then \
12083 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12084 else \
12085 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12086 $(MAKE) stageprofile-start; \
12087 fi; \
12088 cd $(HOST_SUBDIR)/gcc && \
12089 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12090 @endif gcc-bootstrap
12091
12092
12093 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12094 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12095 maybe-all-stagetrain-gcc:
12096 maybe-clean-stagetrain-gcc:
12097 @if gcc-bootstrap
12098 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12099 all-stagetrain: all-stagetrain-gcc
12100 TARGET-stagetrain-gcc = $(TARGET-gcc)
12101 all-stagetrain-gcc: configure-stagetrain-gcc
12102 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12103 @r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12106 $(HOST_EXPORTS) \
12107 $(POSTSTAGE1_HOST_EXPORTS) \
12108 cd $(HOST_SUBDIR)/gcc && \
12109 \
12110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12111 CFLAGS="$(STAGEtrain_CFLAGS)" \
12112 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12113 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12114 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12115 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12116 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12117 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12118 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12119 TFLAGS="$(STAGEtrain_TFLAGS)" \
12120 $(TARGET-stagetrain-gcc)
12121
12122 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12123 clean-stagetrain: clean-stagetrain-gcc
12124 clean-stagetrain-gcc:
12125 @if [ $(current_stage) = stagetrain ]; then \
12126 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12127 else \
12128 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12129 $(MAKE) stagetrain-start; \
12130 fi; \
12131 cd $(HOST_SUBDIR)/gcc && \
12132 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12133 @endif gcc-bootstrap
12134
12135
12136 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12137 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12138 maybe-all-stagefeedback-gcc:
12139 maybe-clean-stagefeedback-gcc:
12140 @if gcc-bootstrap
12141 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12142 all-stagefeedback: all-stagefeedback-gcc
12143 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12144 all-stagefeedback-gcc: configure-stagefeedback-gcc
12145 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12146 @r=`${PWD_COMMAND}`; export r; \
12147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12148 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12149 $(HOST_EXPORTS) \
12150 $(POSTSTAGE1_HOST_EXPORTS) \
12151 cd $(HOST_SUBDIR)/gcc && \
12152 \
12153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12154 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12155 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12156 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12157 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12161 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12162 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12163 $(TARGET-stagefeedback-gcc)
12164
12165 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12166 clean-stagefeedback: clean-stagefeedback-gcc
12167 clean-stagefeedback-gcc:
12168 @if [ $(current_stage) = stagefeedback ]; then \
12169 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12170 else \
12171 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12172 $(MAKE) stagefeedback-start; \
12173 fi; \
12174 cd $(HOST_SUBDIR)/gcc && \
12175 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12176 @endif gcc-bootstrap
12177
12178
12179 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12180 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12181 maybe-all-stageautoprofile-gcc:
12182 maybe-clean-stageautoprofile-gcc:
12183 @if gcc-bootstrap
12184 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12185 all-stageautoprofile: all-stageautoprofile-gcc
12186 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12187 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12188 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12189 @r=`${PWD_COMMAND}`; export r; \
12190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12191 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12192 $(HOST_EXPORTS) \
12193 $(POSTSTAGE1_HOST_EXPORTS) \
12194 cd $(HOST_SUBDIR)/gcc && \
12195 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12197 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12198 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12199 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12200 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12201 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12202 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12203 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12204 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12205 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12206 $(TARGET-stageautoprofile-gcc)
12207
12208 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12209 clean-stageautoprofile: clean-stageautoprofile-gcc
12210 clean-stageautoprofile-gcc:
12211 @if [ $(current_stage) = stageautoprofile ]; then \
12212 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12213 else \
12214 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12215 $(MAKE) stageautoprofile-start; \
12216 fi; \
12217 cd $(HOST_SUBDIR)/gcc && \
12218 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12219 @endif gcc-bootstrap
12220
12221
12222 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12223 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12224 maybe-all-stageautofeedback-gcc:
12225 maybe-clean-stageautofeedback-gcc:
12226 @if gcc-bootstrap
12227 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12228 all-stageautofeedback: all-stageautofeedback-gcc
12229 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12230 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12231 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12232 @r=`${PWD_COMMAND}`; export r; \
12233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12234 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12235 $(HOST_EXPORTS) \
12236 $(POSTSTAGE1_HOST_EXPORTS) \
12237 cd $(HOST_SUBDIR)/gcc && \
12238 \
12239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12240 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12241 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12242 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12243 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12247 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12248 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12249 $(TARGET-stageautofeedback-gcc)
12250
12251 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12252 clean-stageautofeedback: clean-stageautofeedback-gcc
12253 clean-stageautofeedback-gcc:
12254 @if [ $(current_stage) = stageautofeedback ]; then \
12255 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12256 else \
12257 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12258 $(MAKE) stageautofeedback-start; \
12259 fi; \
12260 cd $(HOST_SUBDIR)/gcc && \
12261 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12262 @endif gcc-bootstrap
12263
12264
12265
12266
12267
12268 .PHONY: check-gcc maybe-check-gcc
12269 maybe-check-gcc:
12270 @if gcc
12271 maybe-check-gcc: check-gcc
12272
12273 check-gcc:
12274 @: $(MAKE); $(unstage)
12275 @r=`${PWD_COMMAND}`; export r; \
12276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12277 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12278 (cd $(HOST_SUBDIR)/gcc && \
12279 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12280
12281 @endif gcc
12282
12283 .PHONY: install-gcc maybe-install-gcc
12284 maybe-install-gcc:
12285 @if gcc
12286 maybe-install-gcc: install-gcc
12287
12288 install-gcc: installdirs
12289 @: $(MAKE); $(unstage)
12290 @r=`${PWD_COMMAND}`; export r; \
12291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12292 $(HOST_EXPORTS) \
12293 (cd $(HOST_SUBDIR)/gcc && \
12294 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12295
12296 @endif gcc
12297
12298 .PHONY: install-strip-gcc maybe-install-strip-gcc
12299 maybe-install-strip-gcc:
12300 @if gcc
12301 maybe-install-strip-gcc: install-strip-gcc
12302
12303 install-strip-gcc: installdirs
12304 @: $(MAKE); $(unstage)
12305 @r=`${PWD_COMMAND}`; export r; \
12306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12307 $(HOST_EXPORTS) \
12308 (cd $(HOST_SUBDIR)/gcc && \
12309 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12310
12311 @endif gcc
12312
12313 # Other targets (info, dvi, pdf, etc.)
12314
12315 .PHONY: maybe-info-gcc info-gcc
12316 maybe-info-gcc:
12317 @if gcc
12318 maybe-info-gcc: info-gcc
12319
12320 info-gcc: \
12321 configure-gcc
12322 @[ -f ./gcc/Makefile ] || exit 0; \
12323 r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328 done; \
12329 echo "Doing info in gcc"; \
12330 (cd $(HOST_SUBDIR)/gcc && \
12331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333 "RANLIB=$${RANLIB}" \
12334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12335 info) \
12336 || exit 1
12337
12338 @endif gcc
12339
12340 .PHONY: maybe-dvi-gcc dvi-gcc
12341 maybe-dvi-gcc:
12342 @if gcc
12343 maybe-dvi-gcc: dvi-gcc
12344
12345 dvi-gcc: \
12346 configure-gcc
12347 @[ -f ./gcc/Makefile ] || exit 0; \
12348 r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 $(HOST_EXPORTS) \
12351 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353 done; \
12354 echo "Doing dvi in gcc"; \
12355 (cd $(HOST_SUBDIR)/gcc && \
12356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358 "RANLIB=$${RANLIB}" \
12359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12360 dvi) \
12361 || exit 1
12362
12363 @endif gcc
12364
12365 .PHONY: maybe-pdf-gcc pdf-gcc
12366 maybe-pdf-gcc:
12367 @if gcc
12368 maybe-pdf-gcc: pdf-gcc
12369
12370 pdf-gcc: \
12371 configure-gcc
12372 @[ -f ./gcc/Makefile ] || exit 0; \
12373 r=`${PWD_COMMAND}`; export r; \
12374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12375 $(HOST_EXPORTS) \
12376 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12378 done; \
12379 echo "Doing pdf in gcc"; \
12380 (cd $(HOST_SUBDIR)/gcc && \
12381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12383 "RANLIB=$${RANLIB}" \
12384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12385 pdf) \
12386 || exit 1
12387
12388 @endif gcc
12389
12390 .PHONY: maybe-html-gcc html-gcc
12391 maybe-html-gcc:
12392 @if gcc
12393 maybe-html-gcc: html-gcc
12394
12395 html-gcc: \
12396 configure-gcc
12397 @[ -f ./gcc/Makefile ] || exit 0; \
12398 r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 $(HOST_EXPORTS) \
12401 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403 done; \
12404 echo "Doing html in gcc"; \
12405 (cd $(HOST_SUBDIR)/gcc && \
12406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408 "RANLIB=$${RANLIB}" \
12409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12410 html) \
12411 || exit 1
12412
12413 @endif gcc
12414
12415 .PHONY: maybe-TAGS-gcc TAGS-gcc
12416 maybe-TAGS-gcc:
12417 @if gcc
12418 maybe-TAGS-gcc: TAGS-gcc
12419
12420 TAGS-gcc: \
12421 configure-gcc
12422 @[ -f ./gcc/Makefile ] || exit 0; \
12423 r=`${PWD_COMMAND}`; export r; \
12424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425 $(HOST_EXPORTS) \
12426 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12428 done; \
12429 echo "Doing TAGS in gcc"; \
12430 (cd $(HOST_SUBDIR)/gcc && \
12431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12433 "RANLIB=$${RANLIB}" \
12434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12435 TAGS) \
12436 || exit 1
12437
12438 @endif gcc
12439
12440 .PHONY: maybe-install-info-gcc install-info-gcc
12441 maybe-install-info-gcc:
12442 @if gcc
12443 maybe-install-info-gcc: install-info-gcc
12444
12445 install-info-gcc: \
12446 configure-gcc \
12447 info-gcc
12448 @[ -f ./gcc/Makefile ] || exit 0; \
12449 r=`${PWD_COMMAND}`; export r; \
12450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12451 $(HOST_EXPORTS) \
12452 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12454 done; \
12455 echo "Doing install-info in gcc"; \
12456 (cd $(HOST_SUBDIR)/gcc && \
12457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12459 "RANLIB=$${RANLIB}" \
12460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12461 install-info) \
12462 || exit 1
12463
12464 @endif gcc
12465
12466 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12467 maybe-install-pdf-gcc:
12468 @if gcc
12469 maybe-install-pdf-gcc: install-pdf-gcc
12470
12471 install-pdf-gcc: \
12472 configure-gcc \
12473 pdf-gcc
12474 @[ -f ./gcc/Makefile ] || exit 0; \
12475 r=`${PWD_COMMAND}`; export r; \
12476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12477 $(HOST_EXPORTS) \
12478 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12480 done; \
12481 echo "Doing install-pdf in gcc"; \
12482 (cd $(HOST_SUBDIR)/gcc && \
12483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12485 "RANLIB=$${RANLIB}" \
12486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12487 install-pdf) \
12488 || exit 1
12489
12490 @endif gcc
12491
12492 .PHONY: maybe-install-html-gcc install-html-gcc
12493 maybe-install-html-gcc:
12494 @if gcc
12495 maybe-install-html-gcc: install-html-gcc
12496
12497 install-html-gcc: \
12498 configure-gcc \
12499 html-gcc
12500 @[ -f ./gcc/Makefile ] || exit 0; \
12501 r=`${PWD_COMMAND}`; export r; \
12502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12503 $(HOST_EXPORTS) \
12504 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12506 done; \
12507 echo "Doing install-html in gcc"; \
12508 (cd $(HOST_SUBDIR)/gcc && \
12509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12511 "RANLIB=$${RANLIB}" \
12512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12513 install-html) \
12514 || exit 1
12515
12516 @endif gcc
12517
12518 .PHONY: maybe-installcheck-gcc installcheck-gcc
12519 maybe-installcheck-gcc:
12520 @if gcc
12521 maybe-installcheck-gcc: installcheck-gcc
12522
12523 installcheck-gcc: \
12524 configure-gcc
12525 @[ -f ./gcc/Makefile ] || exit 0; \
12526 r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 $(HOST_EXPORTS) \
12529 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12531 done; \
12532 echo "Doing installcheck in gcc"; \
12533 (cd $(HOST_SUBDIR)/gcc && \
12534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12536 "RANLIB=$${RANLIB}" \
12537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12538 installcheck) \
12539 || exit 1
12540
12541 @endif gcc
12542
12543 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12544 maybe-mostlyclean-gcc:
12545 @if gcc
12546 maybe-mostlyclean-gcc: mostlyclean-gcc
12547
12548 mostlyclean-gcc:
12549 @[ -f ./gcc/Makefile ] || exit 0; \
12550 r=`${PWD_COMMAND}`; export r; \
12551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12552 $(HOST_EXPORTS) \
12553 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12555 done; \
12556 echo "Doing mostlyclean in gcc"; \
12557 (cd $(HOST_SUBDIR)/gcc && \
12558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12560 "RANLIB=$${RANLIB}" \
12561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12562 mostlyclean) \
12563 || exit 1
12564
12565 @endif gcc
12566
12567 .PHONY: maybe-clean-gcc clean-gcc
12568 maybe-clean-gcc:
12569 @if gcc
12570 maybe-clean-gcc: clean-gcc
12571
12572 clean-gcc:
12573 @[ -f ./gcc/Makefile ] || exit 0; \
12574 r=`${PWD_COMMAND}`; export r; \
12575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12576 $(HOST_EXPORTS) \
12577 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12579 done; \
12580 echo "Doing clean in gcc"; \
12581 (cd $(HOST_SUBDIR)/gcc && \
12582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12584 "RANLIB=$${RANLIB}" \
12585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12586 clean) \
12587 || exit 1
12588
12589 @endif gcc
12590
12591 .PHONY: maybe-distclean-gcc distclean-gcc
12592 maybe-distclean-gcc:
12593 @if gcc
12594 maybe-distclean-gcc: distclean-gcc
12595
12596 distclean-gcc:
12597 @[ -f ./gcc/Makefile ] || exit 0; \
12598 r=`${PWD_COMMAND}`; export r; \
12599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12600 $(HOST_EXPORTS) \
12601 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12603 done; \
12604 echo "Doing distclean in gcc"; \
12605 (cd $(HOST_SUBDIR)/gcc && \
12606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12608 "RANLIB=$${RANLIB}" \
12609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12610 distclean) \
12611 || exit 1
12612
12613 @endif gcc
12614
12615 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12616 maybe-maintainer-clean-gcc:
12617 @if gcc
12618 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12619
12620 maintainer-clean-gcc:
12621 @[ -f ./gcc/Makefile ] || exit 0; \
12622 r=`${PWD_COMMAND}`; export r; \
12623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12624 $(HOST_EXPORTS) \
12625 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12627 done; \
12628 echo "Doing maintainer-clean in gcc"; \
12629 (cd $(HOST_SUBDIR)/gcc && \
12630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12632 "RANLIB=$${RANLIB}" \
12633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12634 maintainer-clean) \
12635 || exit 1
12636
12637 @endif gcc
12638
12639
12640
12641 .PHONY: configure-gmp maybe-configure-gmp
12642 maybe-configure-gmp:
12643 @if gcc-bootstrap
12644 configure-gmp: stage_current
12645 @endif gcc-bootstrap
12646 @if gmp
12647 maybe-configure-gmp: configure-gmp
12648 configure-gmp:
12649 @r=`${PWD_COMMAND}`; export r; \
12650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12653 $(HOST_EXPORTS) \
12654 echo Configuring in $(HOST_SUBDIR)/gmp; \
12655 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12656 case $(srcdir) in \
12657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12658 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12660 esac; \
12661 module_srcdir=gmp; \
12662 $(SHELL) \
12663 $$s/$$module_srcdir/configure \
12664 --srcdir=$${topdir}/$$module_srcdir \
12665 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12666 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12667 || exit 1
12668 @endif gmp
12669
12670
12671
12672 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12673 maybe-configure-stage1-gmp:
12674 @if gmp-bootstrap
12675 maybe-configure-stage1-gmp: configure-stage1-gmp
12676 configure-stage1-gmp:
12677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12678 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12679 @r=`${PWD_COMMAND}`; export r; \
12680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681 TFLAGS="$(STAGE1_TFLAGS)"; \
12682 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12683 $(HOST_EXPORTS) \
12684 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12685 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12686 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12687 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12689 cd $(HOST_SUBDIR)/gmp || exit 1; \
12690 case $(srcdir) in \
12691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12692 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12694 esac; \
12695 module_srcdir=gmp; \
12696 $(SHELL) $$s/$$module_srcdir/configure \
12697 --srcdir=$${topdir}/$$module_srcdir \
12698 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12699 --target=none-${host_vendor}-${host_os} \
12700 \
12701 $(STAGE1_CONFIGURE_FLAGS) \
12702 --disable-shared LEX="touch lex.yy.c"
12703 @endif gmp-bootstrap
12704
12705 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12706 maybe-configure-stage2-gmp:
12707 @if gmp-bootstrap
12708 maybe-configure-stage2-gmp: configure-stage2-gmp
12709 configure-stage2-gmp:
12710 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12711 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12712 @r=`${PWD_COMMAND}`; export r; \
12713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714 TFLAGS="$(STAGE2_TFLAGS)"; \
12715 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12716 $(HOST_EXPORTS) \
12717 $(POSTSTAGE1_HOST_EXPORTS) \
12718 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12719 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12720 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12721 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12723 cd $(HOST_SUBDIR)/gmp || exit 1; \
12724 case $(srcdir) in \
12725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12726 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12728 esac; \
12729 module_srcdir=gmp; \
12730 $(SHELL) $$s/$$module_srcdir/configure \
12731 --srcdir=$${topdir}/$$module_srcdir \
12732 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12733 --target=none-${host_vendor}-${host_os} \
12734 --with-build-libsubdir=$(HOST_SUBDIR) \
12735 $(STAGE2_CONFIGURE_FLAGS) \
12736 --disable-shared LEX="touch lex.yy.c"
12737 @endif gmp-bootstrap
12738
12739 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12740 maybe-configure-stage3-gmp:
12741 @if gmp-bootstrap
12742 maybe-configure-stage3-gmp: configure-stage3-gmp
12743 configure-stage3-gmp:
12744 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12746 @r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 TFLAGS="$(STAGE3_TFLAGS)"; \
12749 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12750 $(HOST_EXPORTS) \
12751 $(POSTSTAGE1_HOST_EXPORTS) \
12752 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12753 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12754 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12755 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12757 cd $(HOST_SUBDIR)/gmp || exit 1; \
12758 case $(srcdir) in \
12759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12760 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12762 esac; \
12763 module_srcdir=gmp; \
12764 $(SHELL) $$s/$$module_srcdir/configure \
12765 --srcdir=$${topdir}/$$module_srcdir \
12766 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12767 --target=none-${host_vendor}-${host_os} \
12768 --with-build-libsubdir=$(HOST_SUBDIR) \
12769 $(STAGE3_CONFIGURE_FLAGS) \
12770 --disable-shared LEX="touch lex.yy.c"
12771 @endif gmp-bootstrap
12772
12773 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12774 maybe-configure-stage4-gmp:
12775 @if gmp-bootstrap
12776 maybe-configure-stage4-gmp: configure-stage4-gmp
12777 configure-stage4-gmp:
12778 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12780 @r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 TFLAGS="$(STAGE4_TFLAGS)"; \
12783 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12784 $(HOST_EXPORTS) \
12785 $(POSTSTAGE1_HOST_EXPORTS) \
12786 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12787 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12788 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12789 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12791 cd $(HOST_SUBDIR)/gmp || exit 1; \
12792 case $(srcdir) in \
12793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12794 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12796 esac; \
12797 module_srcdir=gmp; \
12798 $(SHELL) $$s/$$module_srcdir/configure \
12799 --srcdir=$${topdir}/$$module_srcdir \
12800 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12801 --target=none-${host_vendor}-${host_os} \
12802 --with-build-libsubdir=$(HOST_SUBDIR) \
12803 $(STAGE4_CONFIGURE_FLAGS) \
12804 --disable-shared LEX="touch lex.yy.c"
12805 @endif gmp-bootstrap
12806
12807 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12808 maybe-configure-stageprofile-gmp:
12809 @if gmp-bootstrap
12810 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12811 configure-stageprofile-gmp:
12812 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12814 @r=`${PWD_COMMAND}`; export r; \
12815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12817 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12818 $(HOST_EXPORTS) \
12819 $(POSTSTAGE1_HOST_EXPORTS) \
12820 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12821 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12822 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12823 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12825 cd $(HOST_SUBDIR)/gmp || exit 1; \
12826 case $(srcdir) in \
12827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12828 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12830 esac; \
12831 module_srcdir=gmp; \
12832 $(SHELL) $$s/$$module_srcdir/configure \
12833 --srcdir=$${topdir}/$$module_srcdir \
12834 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12835 --target=none-${host_vendor}-${host_os} \
12836 --with-build-libsubdir=$(HOST_SUBDIR) \
12837 $(STAGEprofile_CONFIGURE_FLAGS) \
12838 --disable-shared LEX="touch lex.yy.c"
12839 @endif gmp-bootstrap
12840
12841 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12842 maybe-configure-stagetrain-gmp:
12843 @if gmp-bootstrap
12844 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12845 configure-stagetrain-gmp:
12846 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12848 @r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12851 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12852 $(HOST_EXPORTS) \
12853 $(POSTSTAGE1_HOST_EXPORTS) \
12854 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12855 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12856 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12857 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12859 cd $(HOST_SUBDIR)/gmp || exit 1; \
12860 case $(srcdir) in \
12861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12862 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12864 esac; \
12865 module_srcdir=gmp; \
12866 $(SHELL) $$s/$$module_srcdir/configure \
12867 --srcdir=$${topdir}/$$module_srcdir \
12868 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12869 --target=none-${host_vendor}-${host_os} \
12870 --with-build-libsubdir=$(HOST_SUBDIR) \
12871 $(STAGEtrain_CONFIGURE_FLAGS) \
12872 --disable-shared LEX="touch lex.yy.c"
12873 @endif gmp-bootstrap
12874
12875 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12876 maybe-configure-stagefeedback-gmp:
12877 @if gmp-bootstrap
12878 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12879 configure-stagefeedback-gmp:
12880 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12882 @r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12885 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12886 $(HOST_EXPORTS) \
12887 $(POSTSTAGE1_HOST_EXPORTS) \
12888 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12889 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12890 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12891 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12893 cd $(HOST_SUBDIR)/gmp || exit 1; \
12894 case $(srcdir) in \
12895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12896 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12898 esac; \
12899 module_srcdir=gmp; \
12900 $(SHELL) $$s/$$module_srcdir/configure \
12901 --srcdir=$${topdir}/$$module_srcdir \
12902 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12903 --target=none-${host_vendor}-${host_os} \
12904 --with-build-libsubdir=$(HOST_SUBDIR) \
12905 $(STAGEfeedback_CONFIGURE_FLAGS) \
12906 --disable-shared LEX="touch lex.yy.c"
12907 @endif gmp-bootstrap
12908
12909 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12910 maybe-configure-stageautoprofile-gmp:
12911 @if gmp-bootstrap
12912 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12913 configure-stageautoprofile-gmp:
12914 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12916 @r=`${PWD_COMMAND}`; export r; \
12917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12919 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12920 $(HOST_EXPORTS) \
12921 $(POSTSTAGE1_HOST_EXPORTS) \
12922 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12923 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12924 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12925 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12927 cd $(HOST_SUBDIR)/gmp || exit 1; \
12928 case $(srcdir) in \
12929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12930 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12932 esac; \
12933 module_srcdir=gmp; \
12934 $(SHELL) $$s/$$module_srcdir/configure \
12935 --srcdir=$${topdir}/$$module_srcdir \
12936 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12937 --target=none-${host_vendor}-${host_os} \
12938 --with-build-libsubdir=$(HOST_SUBDIR) \
12939 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12940 --disable-shared LEX="touch lex.yy.c"
12941 @endif gmp-bootstrap
12942
12943 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12944 maybe-configure-stageautofeedback-gmp:
12945 @if gmp-bootstrap
12946 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12947 configure-stageautofeedback-gmp:
12948 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12950 @r=`${PWD_COMMAND}`; export r; \
12951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12953 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12954 $(HOST_EXPORTS) \
12955 $(POSTSTAGE1_HOST_EXPORTS) \
12956 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12957 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12958 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12959 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12961 cd $(HOST_SUBDIR)/gmp || exit 1; \
12962 case $(srcdir) in \
12963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12964 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12966 esac; \
12967 module_srcdir=gmp; \
12968 $(SHELL) $$s/$$module_srcdir/configure \
12969 --srcdir=$${topdir}/$$module_srcdir \
12970 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12971 --target=none-${host_vendor}-${host_os} \
12972 --with-build-libsubdir=$(HOST_SUBDIR) \
12973 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12974 --disable-shared LEX="touch lex.yy.c"
12975 @endif gmp-bootstrap
12976
12977
12978
12979
12980
12981 .PHONY: all-gmp maybe-all-gmp
12982 maybe-all-gmp:
12983 @if gcc-bootstrap
12984 all-gmp: stage_current
12985 @endif gcc-bootstrap
12986 @if gmp
12987 TARGET-gmp=all
12988 maybe-all-gmp: all-gmp
12989 all-gmp: configure-gmp
12990 @r=`${PWD_COMMAND}`; export r; \
12991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992 $(HOST_EXPORTS) \
12993 (cd $(HOST_SUBDIR)/gmp && \
12994 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12995 $(TARGET-gmp))
12996 @endif gmp
12997
12998
12999
13000 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13001 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13002 maybe-all-stage1-gmp:
13003 maybe-clean-stage1-gmp:
13004 @if gmp-bootstrap
13005 maybe-all-stage1-gmp: all-stage1-gmp
13006 all-stage1: all-stage1-gmp
13007 TARGET-stage1-gmp = $(TARGET-gmp)
13008 all-stage1-gmp: configure-stage1-gmp
13009 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13010 @r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 TFLAGS="$(STAGE1_TFLAGS)"; \
13013 $(HOST_EXPORTS) \
13014 cd $(HOST_SUBDIR)/gmp && \
13015 \
13016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13017 CFLAGS="$(STAGE1_CFLAGS)" \
13018 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13019 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13020 LIBCFLAGS="$(LIBCFLAGS)" \
13021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13024 $(EXTRA_HOST_FLAGS) \
13025 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13026 TFLAGS="$(STAGE1_TFLAGS)" \
13027 $(TARGET-stage1-gmp)
13028
13029 maybe-clean-stage1-gmp: clean-stage1-gmp
13030 clean-stage1: clean-stage1-gmp
13031 clean-stage1-gmp:
13032 @if [ $(current_stage) = stage1 ]; then \
13033 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13034 else \
13035 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13036 $(MAKE) stage1-start; \
13037 fi; \
13038 cd $(HOST_SUBDIR)/gmp && \
13039 $(MAKE) $(EXTRA_HOST_FLAGS) \
13040 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13041 @endif gmp-bootstrap
13042
13043
13044 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13045 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13046 maybe-all-stage2-gmp:
13047 maybe-clean-stage2-gmp:
13048 @if gmp-bootstrap
13049 maybe-all-stage2-gmp: all-stage2-gmp
13050 all-stage2: all-stage2-gmp
13051 TARGET-stage2-gmp = $(TARGET-gmp)
13052 all-stage2-gmp: configure-stage2-gmp
13053 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13054 @r=`${PWD_COMMAND}`; export r; \
13055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056 TFLAGS="$(STAGE2_TFLAGS)"; \
13057 $(HOST_EXPORTS) \
13058 $(POSTSTAGE1_HOST_EXPORTS) \
13059 cd $(HOST_SUBDIR)/gmp && \
13060 \
13061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13062 CFLAGS="$(STAGE2_CFLAGS)" \
13063 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13064 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13065 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13070 TFLAGS="$(STAGE2_TFLAGS)" \
13071 $(TARGET-stage2-gmp)
13072
13073 maybe-clean-stage2-gmp: clean-stage2-gmp
13074 clean-stage2: clean-stage2-gmp
13075 clean-stage2-gmp:
13076 @if [ $(current_stage) = stage2 ]; then \
13077 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13078 else \
13079 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13080 $(MAKE) stage2-start; \
13081 fi; \
13082 cd $(HOST_SUBDIR)/gmp && \
13083 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13084 @endif gmp-bootstrap
13085
13086
13087 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13088 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13089 maybe-all-stage3-gmp:
13090 maybe-clean-stage3-gmp:
13091 @if gmp-bootstrap
13092 maybe-all-stage3-gmp: all-stage3-gmp
13093 all-stage3: all-stage3-gmp
13094 TARGET-stage3-gmp = $(TARGET-gmp)
13095 all-stage3-gmp: configure-stage3-gmp
13096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13097 @r=`${PWD_COMMAND}`; export r; \
13098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13099 TFLAGS="$(STAGE3_TFLAGS)"; \
13100 $(HOST_EXPORTS) \
13101 $(POSTSTAGE1_HOST_EXPORTS) \
13102 cd $(HOST_SUBDIR)/gmp && \
13103 \
13104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13105 CFLAGS="$(STAGE3_CFLAGS)" \
13106 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13107 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13108 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13113 TFLAGS="$(STAGE3_TFLAGS)" \
13114 $(TARGET-stage3-gmp)
13115
13116 maybe-clean-stage3-gmp: clean-stage3-gmp
13117 clean-stage3: clean-stage3-gmp
13118 clean-stage3-gmp:
13119 @if [ $(current_stage) = stage3 ]; then \
13120 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13121 else \
13122 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13123 $(MAKE) stage3-start; \
13124 fi; \
13125 cd $(HOST_SUBDIR)/gmp && \
13126 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13127 @endif gmp-bootstrap
13128
13129
13130 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13131 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13132 maybe-all-stage4-gmp:
13133 maybe-clean-stage4-gmp:
13134 @if gmp-bootstrap
13135 maybe-all-stage4-gmp: all-stage4-gmp
13136 all-stage4: all-stage4-gmp
13137 TARGET-stage4-gmp = $(TARGET-gmp)
13138 all-stage4-gmp: configure-stage4-gmp
13139 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13140 @r=`${PWD_COMMAND}`; export r; \
13141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13142 TFLAGS="$(STAGE4_TFLAGS)"; \
13143 $(HOST_EXPORTS) \
13144 $(POSTSTAGE1_HOST_EXPORTS) \
13145 cd $(HOST_SUBDIR)/gmp && \
13146 \
13147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13148 CFLAGS="$(STAGE4_CFLAGS)" \
13149 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13150 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13151 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13156 TFLAGS="$(STAGE4_TFLAGS)" \
13157 $(TARGET-stage4-gmp)
13158
13159 maybe-clean-stage4-gmp: clean-stage4-gmp
13160 clean-stage4: clean-stage4-gmp
13161 clean-stage4-gmp:
13162 @if [ $(current_stage) = stage4 ]; then \
13163 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13164 else \
13165 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13166 $(MAKE) stage4-start; \
13167 fi; \
13168 cd $(HOST_SUBDIR)/gmp && \
13169 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13170 @endif gmp-bootstrap
13171
13172
13173 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13174 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13175 maybe-all-stageprofile-gmp:
13176 maybe-clean-stageprofile-gmp:
13177 @if gmp-bootstrap
13178 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13179 all-stageprofile: all-stageprofile-gmp
13180 TARGET-stageprofile-gmp = $(TARGET-gmp)
13181 all-stageprofile-gmp: configure-stageprofile-gmp
13182 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13183 @r=`${PWD_COMMAND}`; export r; \
13184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13185 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13186 $(HOST_EXPORTS) \
13187 $(POSTSTAGE1_HOST_EXPORTS) \
13188 cd $(HOST_SUBDIR)/gmp && \
13189 \
13190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13191 CFLAGS="$(STAGEprofile_CFLAGS)" \
13192 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13193 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13194 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13199 TFLAGS="$(STAGEprofile_TFLAGS)" \
13200 $(TARGET-stageprofile-gmp)
13201
13202 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13203 clean-stageprofile: clean-stageprofile-gmp
13204 clean-stageprofile-gmp:
13205 @if [ $(current_stage) = stageprofile ]; then \
13206 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13207 else \
13208 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13209 $(MAKE) stageprofile-start; \
13210 fi; \
13211 cd $(HOST_SUBDIR)/gmp && \
13212 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13213 @endif gmp-bootstrap
13214
13215
13216 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13217 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13218 maybe-all-stagetrain-gmp:
13219 maybe-clean-stagetrain-gmp:
13220 @if gmp-bootstrap
13221 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13222 all-stagetrain: all-stagetrain-gmp
13223 TARGET-stagetrain-gmp = $(TARGET-gmp)
13224 all-stagetrain-gmp: configure-stagetrain-gmp
13225 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13226 @r=`${PWD_COMMAND}`; export r; \
13227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13228 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13229 $(HOST_EXPORTS) \
13230 $(POSTSTAGE1_HOST_EXPORTS) \
13231 cd $(HOST_SUBDIR)/gmp && \
13232 \
13233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13234 CFLAGS="$(STAGEtrain_CFLAGS)" \
13235 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13236 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13237 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13242 TFLAGS="$(STAGEtrain_TFLAGS)" \
13243 $(TARGET-stagetrain-gmp)
13244
13245 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13246 clean-stagetrain: clean-stagetrain-gmp
13247 clean-stagetrain-gmp:
13248 @if [ $(current_stage) = stagetrain ]; then \
13249 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13250 else \
13251 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13252 $(MAKE) stagetrain-start; \
13253 fi; \
13254 cd $(HOST_SUBDIR)/gmp && \
13255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13256 @endif gmp-bootstrap
13257
13258
13259 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13260 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13261 maybe-all-stagefeedback-gmp:
13262 maybe-clean-stagefeedback-gmp:
13263 @if gmp-bootstrap
13264 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13265 all-stagefeedback: all-stagefeedback-gmp
13266 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13267 all-stagefeedback-gmp: configure-stagefeedback-gmp
13268 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13269 @r=`${PWD_COMMAND}`; export r; \
13270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13271 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13272 $(HOST_EXPORTS) \
13273 $(POSTSTAGE1_HOST_EXPORTS) \
13274 cd $(HOST_SUBDIR)/gmp && \
13275 \
13276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13277 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13278 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13279 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13280 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13285 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13286 $(TARGET-stagefeedback-gmp)
13287
13288 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13289 clean-stagefeedback: clean-stagefeedback-gmp
13290 clean-stagefeedback-gmp:
13291 @if [ $(current_stage) = stagefeedback ]; then \
13292 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13293 else \
13294 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13295 $(MAKE) stagefeedback-start; \
13296 fi; \
13297 cd $(HOST_SUBDIR)/gmp && \
13298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13299 @endif gmp-bootstrap
13300
13301
13302 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13303 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13304 maybe-all-stageautoprofile-gmp:
13305 maybe-clean-stageautoprofile-gmp:
13306 @if gmp-bootstrap
13307 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13308 all-stageautoprofile: all-stageautoprofile-gmp
13309 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13310 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13311 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13312 @r=`${PWD_COMMAND}`; export r; \
13313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13315 $(HOST_EXPORTS) \
13316 $(POSTSTAGE1_HOST_EXPORTS) \
13317 cd $(HOST_SUBDIR)/gmp && \
13318 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13320 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13321 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13322 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13323 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13324 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13325 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13326 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13327 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13328 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13329 $(TARGET-stageautoprofile-gmp)
13330
13331 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13332 clean-stageautoprofile: clean-stageautoprofile-gmp
13333 clean-stageautoprofile-gmp:
13334 @if [ $(current_stage) = stageautoprofile ]; then \
13335 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13336 else \
13337 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13338 $(MAKE) stageautoprofile-start; \
13339 fi; \
13340 cd $(HOST_SUBDIR)/gmp && \
13341 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13342 @endif gmp-bootstrap
13343
13344
13345 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13346 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13347 maybe-all-stageautofeedback-gmp:
13348 maybe-clean-stageautofeedback-gmp:
13349 @if gmp-bootstrap
13350 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13351 all-stageautofeedback: all-stageautofeedback-gmp
13352 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13353 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13354 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13355 @r=`${PWD_COMMAND}`; export r; \
13356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13358 $(HOST_EXPORTS) \
13359 $(POSTSTAGE1_HOST_EXPORTS) \
13360 cd $(HOST_SUBDIR)/gmp && \
13361 \
13362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13363 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13364 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13365 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13366 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13371 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13372 $(TARGET-stageautofeedback-gmp)
13373
13374 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13375 clean-stageautofeedback: clean-stageautofeedback-gmp
13376 clean-stageautofeedback-gmp:
13377 @if [ $(current_stage) = stageautofeedback ]; then \
13378 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13379 else \
13380 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13381 $(MAKE) stageautofeedback-start; \
13382 fi; \
13383 cd $(HOST_SUBDIR)/gmp && \
13384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13385 @endif gmp-bootstrap
13386
13387
13388
13389
13390
13391 .PHONY: check-gmp maybe-check-gmp
13392 maybe-check-gmp:
13393 @if gmp
13394 maybe-check-gmp: check-gmp
13395
13396 check-gmp:
13397 @: $(MAKE); $(unstage)
13398 @r=`${PWD_COMMAND}`; export r; \
13399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13400 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13401 (cd $(HOST_SUBDIR)/gmp && \
13402 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13403
13404 @endif gmp
13405
13406 .PHONY: install-gmp maybe-install-gmp
13407 maybe-install-gmp:
13408 @if gmp
13409 maybe-install-gmp: install-gmp
13410
13411 install-gmp:
13412
13413 @endif gmp
13414
13415 .PHONY: install-strip-gmp maybe-install-strip-gmp
13416 maybe-install-strip-gmp:
13417 @if gmp
13418 maybe-install-strip-gmp: install-strip-gmp
13419
13420 install-strip-gmp:
13421
13422 @endif gmp
13423
13424 # Other targets (info, dvi, pdf, etc.)
13425
13426 .PHONY: maybe-info-gmp info-gmp
13427 maybe-info-gmp:
13428 @if gmp
13429 maybe-info-gmp: info-gmp
13430
13431 info-gmp: \
13432 configure-gmp
13433 @[ -f ./gmp/Makefile ] || exit 0; \
13434 r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436 $(HOST_EXPORTS) \
13437 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439 done; \
13440 echo "Doing info in gmp"; \
13441 (cd $(HOST_SUBDIR)/gmp && \
13442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444 "RANLIB=$${RANLIB}" \
13445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446 info) \
13447 || exit 1
13448
13449 @endif gmp
13450
13451 .PHONY: maybe-dvi-gmp dvi-gmp
13452 maybe-dvi-gmp:
13453 @if gmp
13454 maybe-dvi-gmp: dvi-gmp
13455
13456 dvi-gmp: \
13457 configure-gmp
13458 @[ -f ./gmp/Makefile ] || exit 0; \
13459 r=`${PWD_COMMAND}`; export r; \
13460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461 $(HOST_EXPORTS) \
13462 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13464 done; \
13465 echo "Doing dvi in gmp"; \
13466 (cd $(HOST_SUBDIR)/gmp && \
13467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13469 "RANLIB=$${RANLIB}" \
13470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13471 dvi) \
13472 || exit 1
13473
13474 @endif gmp
13475
13476 .PHONY: maybe-pdf-gmp pdf-gmp
13477 maybe-pdf-gmp:
13478 @if gmp
13479 maybe-pdf-gmp: pdf-gmp
13480
13481 pdf-gmp: \
13482 configure-gmp
13483 @[ -f ./gmp/Makefile ] || exit 0; \
13484 r=`${PWD_COMMAND}`; export r; \
13485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13486 $(HOST_EXPORTS) \
13487 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13489 done; \
13490 echo "Doing pdf in gmp"; \
13491 (cd $(HOST_SUBDIR)/gmp && \
13492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13494 "RANLIB=$${RANLIB}" \
13495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13496 pdf) \
13497 || exit 1
13498
13499 @endif gmp
13500
13501 .PHONY: maybe-html-gmp html-gmp
13502 maybe-html-gmp:
13503 @if gmp
13504 maybe-html-gmp: html-gmp
13505
13506 html-gmp: \
13507 configure-gmp
13508 @[ -f ./gmp/Makefile ] || exit 0; \
13509 r=`${PWD_COMMAND}`; export r; \
13510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13511 $(HOST_EXPORTS) \
13512 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13514 done; \
13515 echo "Doing html in gmp"; \
13516 (cd $(HOST_SUBDIR)/gmp && \
13517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13519 "RANLIB=$${RANLIB}" \
13520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13521 html) \
13522 || exit 1
13523
13524 @endif gmp
13525
13526 .PHONY: maybe-TAGS-gmp TAGS-gmp
13527 maybe-TAGS-gmp:
13528 @if gmp
13529 maybe-TAGS-gmp: TAGS-gmp
13530
13531 TAGS-gmp: \
13532 configure-gmp
13533 @[ -f ./gmp/Makefile ] || exit 0; \
13534 r=`${PWD_COMMAND}`; export r; \
13535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13536 $(HOST_EXPORTS) \
13537 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13539 done; \
13540 echo "Doing TAGS in gmp"; \
13541 (cd $(HOST_SUBDIR)/gmp && \
13542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13544 "RANLIB=$${RANLIB}" \
13545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13546 TAGS) \
13547 || exit 1
13548
13549 @endif gmp
13550
13551 .PHONY: maybe-install-info-gmp install-info-gmp
13552 maybe-install-info-gmp:
13553 @if gmp
13554 maybe-install-info-gmp: install-info-gmp
13555
13556 install-info-gmp: \
13557 configure-gmp \
13558 info-gmp
13559 @[ -f ./gmp/Makefile ] || exit 0; \
13560 r=`${PWD_COMMAND}`; export r; \
13561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13562 $(HOST_EXPORTS) \
13563 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13565 done; \
13566 echo "Doing install-info in gmp"; \
13567 (cd $(HOST_SUBDIR)/gmp && \
13568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13570 "RANLIB=$${RANLIB}" \
13571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13572 install-info) \
13573 || exit 1
13574
13575 @endif gmp
13576
13577 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13578 maybe-install-pdf-gmp:
13579 @if gmp
13580 maybe-install-pdf-gmp: install-pdf-gmp
13581
13582 install-pdf-gmp: \
13583 configure-gmp \
13584 pdf-gmp
13585 @[ -f ./gmp/Makefile ] || exit 0; \
13586 r=`${PWD_COMMAND}`; export r; \
13587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13588 $(HOST_EXPORTS) \
13589 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13591 done; \
13592 echo "Doing install-pdf in gmp"; \
13593 (cd $(HOST_SUBDIR)/gmp && \
13594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13596 "RANLIB=$${RANLIB}" \
13597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13598 install-pdf) \
13599 || exit 1
13600
13601 @endif gmp
13602
13603 .PHONY: maybe-install-html-gmp install-html-gmp
13604 maybe-install-html-gmp:
13605 @if gmp
13606 maybe-install-html-gmp: install-html-gmp
13607
13608 install-html-gmp: \
13609 configure-gmp \
13610 html-gmp
13611 @[ -f ./gmp/Makefile ] || exit 0; \
13612 r=`${PWD_COMMAND}`; export r; \
13613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614 $(HOST_EXPORTS) \
13615 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13617 done; \
13618 echo "Doing install-html in gmp"; \
13619 (cd $(HOST_SUBDIR)/gmp && \
13620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13622 "RANLIB=$${RANLIB}" \
13623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13624 install-html) \
13625 || exit 1
13626
13627 @endif gmp
13628
13629 .PHONY: maybe-installcheck-gmp installcheck-gmp
13630 maybe-installcheck-gmp:
13631 @if gmp
13632 maybe-installcheck-gmp: installcheck-gmp
13633
13634 installcheck-gmp: \
13635 configure-gmp
13636 @[ -f ./gmp/Makefile ] || exit 0; \
13637 r=`${PWD_COMMAND}`; export r; \
13638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 $(HOST_EXPORTS) \
13640 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13642 done; \
13643 echo "Doing installcheck in gmp"; \
13644 (cd $(HOST_SUBDIR)/gmp && \
13645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13647 "RANLIB=$${RANLIB}" \
13648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13649 installcheck) \
13650 || exit 1
13651
13652 @endif gmp
13653
13654 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13655 maybe-mostlyclean-gmp:
13656 @if gmp
13657 maybe-mostlyclean-gmp: mostlyclean-gmp
13658
13659 mostlyclean-gmp:
13660 @[ -f ./gmp/Makefile ] || exit 0; \
13661 r=`${PWD_COMMAND}`; export r; \
13662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13663 $(HOST_EXPORTS) \
13664 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13666 done; \
13667 echo "Doing mostlyclean in gmp"; \
13668 (cd $(HOST_SUBDIR)/gmp && \
13669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13671 "RANLIB=$${RANLIB}" \
13672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13673 mostlyclean) \
13674 || exit 1
13675
13676 @endif gmp
13677
13678 .PHONY: maybe-clean-gmp clean-gmp
13679 maybe-clean-gmp:
13680 @if gmp
13681 maybe-clean-gmp: clean-gmp
13682
13683 clean-gmp:
13684 @[ -f ./gmp/Makefile ] || exit 0; \
13685 r=`${PWD_COMMAND}`; export r; \
13686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687 $(HOST_EXPORTS) \
13688 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13690 done; \
13691 echo "Doing clean in gmp"; \
13692 (cd $(HOST_SUBDIR)/gmp && \
13693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13695 "RANLIB=$${RANLIB}" \
13696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13697 clean) \
13698 || exit 1
13699
13700 @endif gmp
13701
13702 .PHONY: maybe-distclean-gmp distclean-gmp
13703 maybe-distclean-gmp:
13704 @if gmp
13705 maybe-distclean-gmp: distclean-gmp
13706
13707 distclean-gmp:
13708 @[ -f ./gmp/Makefile ] || exit 0; \
13709 r=`${PWD_COMMAND}`; export r; \
13710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13711 $(HOST_EXPORTS) \
13712 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13714 done; \
13715 echo "Doing distclean in gmp"; \
13716 (cd $(HOST_SUBDIR)/gmp && \
13717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13719 "RANLIB=$${RANLIB}" \
13720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13721 distclean) \
13722 || exit 1
13723
13724 @endif gmp
13725
13726 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13727 maybe-maintainer-clean-gmp:
13728 @if gmp
13729 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13730
13731 maintainer-clean-gmp:
13732 @[ -f ./gmp/Makefile ] || exit 0; \
13733 r=`${PWD_COMMAND}`; export r; \
13734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13735 $(HOST_EXPORTS) \
13736 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13738 done; \
13739 echo "Doing maintainer-clean in gmp"; \
13740 (cd $(HOST_SUBDIR)/gmp && \
13741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13743 "RANLIB=$${RANLIB}" \
13744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13745 maintainer-clean) \
13746 || exit 1
13747
13748 @endif gmp
13749
13750
13751
13752 .PHONY: configure-mpfr maybe-configure-mpfr
13753 maybe-configure-mpfr:
13754 @if gcc-bootstrap
13755 configure-mpfr: stage_current
13756 @endif gcc-bootstrap
13757 @if mpfr
13758 maybe-configure-mpfr: configure-mpfr
13759 configure-mpfr:
13760 @r=`${PWD_COMMAND}`; export r; \
13761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13762 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13764 $(HOST_EXPORTS) \
13765 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13766 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13767 case $(srcdir) in \
13768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13769 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13771 esac; \
13772 module_srcdir=mpfr; \
13773 $(SHELL) \
13774 $$s/$$module_srcdir/configure \
13775 --srcdir=$${topdir}/$$module_srcdir \
13776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13777 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13778 || exit 1
13779 @endif mpfr
13780
13781
13782
13783 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13784 maybe-configure-stage1-mpfr:
13785 @if mpfr-bootstrap
13786 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13787 configure-stage1-mpfr:
13788 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13790 @r=`${PWD_COMMAND}`; export r; \
13791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13792 TFLAGS="$(STAGE1_TFLAGS)"; \
13793 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13794 $(HOST_EXPORTS) \
13795 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13796 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13797 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13798 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13800 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13801 case $(srcdir) in \
13802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13803 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13805 esac; \
13806 module_srcdir=mpfr; \
13807 $(SHELL) $$s/$$module_srcdir/configure \
13808 --srcdir=$${topdir}/$$module_srcdir \
13809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13810 --target=${target_alias} \
13811 \
13812 $(STAGE1_CONFIGURE_FLAGS) \
13813 --disable-shared @extra_mpfr_configure_flags@
13814 @endif mpfr-bootstrap
13815
13816 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13817 maybe-configure-stage2-mpfr:
13818 @if mpfr-bootstrap
13819 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13820 configure-stage2-mpfr:
13821 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13823 @r=`${PWD_COMMAND}`; export r; \
13824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13825 TFLAGS="$(STAGE2_TFLAGS)"; \
13826 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13827 $(HOST_EXPORTS) \
13828 $(POSTSTAGE1_HOST_EXPORTS) \
13829 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13830 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13831 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13832 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13834 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13835 case $(srcdir) in \
13836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13837 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13839 esac; \
13840 module_srcdir=mpfr; \
13841 $(SHELL) $$s/$$module_srcdir/configure \
13842 --srcdir=$${topdir}/$$module_srcdir \
13843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13844 --target=${target_alias} \
13845 --with-build-libsubdir=$(HOST_SUBDIR) \
13846 $(STAGE2_CONFIGURE_FLAGS) \
13847 --disable-shared @extra_mpfr_configure_flags@
13848 @endif mpfr-bootstrap
13849
13850 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13851 maybe-configure-stage3-mpfr:
13852 @if mpfr-bootstrap
13853 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13854 configure-stage3-mpfr:
13855 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13857 @r=`${PWD_COMMAND}`; export r; \
13858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13859 TFLAGS="$(STAGE3_TFLAGS)"; \
13860 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13861 $(HOST_EXPORTS) \
13862 $(POSTSTAGE1_HOST_EXPORTS) \
13863 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13864 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13865 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13866 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13868 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13869 case $(srcdir) in \
13870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13871 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13873 esac; \
13874 module_srcdir=mpfr; \
13875 $(SHELL) $$s/$$module_srcdir/configure \
13876 --srcdir=$${topdir}/$$module_srcdir \
13877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13878 --target=${target_alias} \
13879 --with-build-libsubdir=$(HOST_SUBDIR) \
13880 $(STAGE3_CONFIGURE_FLAGS) \
13881 --disable-shared @extra_mpfr_configure_flags@
13882 @endif mpfr-bootstrap
13883
13884 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13885 maybe-configure-stage4-mpfr:
13886 @if mpfr-bootstrap
13887 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13888 configure-stage4-mpfr:
13889 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13891 @r=`${PWD_COMMAND}`; export r; \
13892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893 TFLAGS="$(STAGE4_TFLAGS)"; \
13894 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13895 $(HOST_EXPORTS) \
13896 $(POSTSTAGE1_HOST_EXPORTS) \
13897 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13898 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13899 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13900 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13902 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13903 case $(srcdir) in \
13904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13905 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13907 esac; \
13908 module_srcdir=mpfr; \
13909 $(SHELL) $$s/$$module_srcdir/configure \
13910 --srcdir=$${topdir}/$$module_srcdir \
13911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13912 --target=${target_alias} \
13913 --with-build-libsubdir=$(HOST_SUBDIR) \
13914 $(STAGE4_CONFIGURE_FLAGS) \
13915 --disable-shared @extra_mpfr_configure_flags@
13916 @endif mpfr-bootstrap
13917
13918 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13919 maybe-configure-stageprofile-mpfr:
13920 @if mpfr-bootstrap
13921 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13922 configure-stageprofile-mpfr:
13923 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13925 @r=`${PWD_COMMAND}`; export r; \
13926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13927 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13928 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13929 $(HOST_EXPORTS) \
13930 $(POSTSTAGE1_HOST_EXPORTS) \
13931 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13932 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13933 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13934 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13936 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13937 case $(srcdir) in \
13938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13939 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13941 esac; \
13942 module_srcdir=mpfr; \
13943 $(SHELL) $$s/$$module_srcdir/configure \
13944 --srcdir=$${topdir}/$$module_srcdir \
13945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13946 --target=${target_alias} \
13947 --with-build-libsubdir=$(HOST_SUBDIR) \
13948 $(STAGEprofile_CONFIGURE_FLAGS) \
13949 --disable-shared @extra_mpfr_configure_flags@
13950 @endif mpfr-bootstrap
13951
13952 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13953 maybe-configure-stagetrain-mpfr:
13954 @if mpfr-bootstrap
13955 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13956 configure-stagetrain-mpfr:
13957 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13959 @r=`${PWD_COMMAND}`; export r; \
13960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13961 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13962 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13963 $(HOST_EXPORTS) \
13964 $(POSTSTAGE1_HOST_EXPORTS) \
13965 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13966 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13967 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13968 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13970 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13971 case $(srcdir) in \
13972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13973 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13975 esac; \
13976 module_srcdir=mpfr; \
13977 $(SHELL) $$s/$$module_srcdir/configure \
13978 --srcdir=$${topdir}/$$module_srcdir \
13979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13980 --target=${target_alias} \
13981 --with-build-libsubdir=$(HOST_SUBDIR) \
13982 $(STAGEtrain_CONFIGURE_FLAGS) \
13983 --disable-shared @extra_mpfr_configure_flags@
13984 @endif mpfr-bootstrap
13985
13986 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13987 maybe-configure-stagefeedback-mpfr:
13988 @if mpfr-bootstrap
13989 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13990 configure-stagefeedback-mpfr:
13991 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13993 @r=`${PWD_COMMAND}`; export r; \
13994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13995 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13996 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13997 $(HOST_EXPORTS) \
13998 $(POSTSTAGE1_HOST_EXPORTS) \
13999 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14000 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14001 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14002 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14004 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14005 case $(srcdir) in \
14006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14007 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14009 esac; \
14010 module_srcdir=mpfr; \
14011 $(SHELL) $$s/$$module_srcdir/configure \
14012 --srcdir=$${topdir}/$$module_srcdir \
14013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14014 --target=${target_alias} \
14015 --with-build-libsubdir=$(HOST_SUBDIR) \
14016 $(STAGEfeedback_CONFIGURE_FLAGS) \
14017 --disable-shared @extra_mpfr_configure_flags@
14018 @endif mpfr-bootstrap
14019
14020 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14021 maybe-configure-stageautoprofile-mpfr:
14022 @if mpfr-bootstrap
14023 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14024 configure-stageautoprofile-mpfr:
14025 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14027 @r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14030 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14031 $(HOST_EXPORTS) \
14032 $(POSTSTAGE1_HOST_EXPORTS) \
14033 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14034 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14035 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14036 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14038 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14039 case $(srcdir) in \
14040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14041 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14043 esac; \
14044 module_srcdir=mpfr; \
14045 $(SHELL) $$s/$$module_srcdir/configure \
14046 --srcdir=$${topdir}/$$module_srcdir \
14047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14048 --target=${target_alias} \
14049 --with-build-libsubdir=$(HOST_SUBDIR) \
14050 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14051 --disable-shared @extra_mpfr_configure_flags@
14052 @endif mpfr-bootstrap
14053
14054 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14055 maybe-configure-stageautofeedback-mpfr:
14056 @if mpfr-bootstrap
14057 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14058 configure-stageautofeedback-mpfr:
14059 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14061 @r=`${PWD_COMMAND}`; export r; \
14062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14063 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14064 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14065 $(HOST_EXPORTS) \
14066 $(POSTSTAGE1_HOST_EXPORTS) \
14067 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14068 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14069 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14070 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14072 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14073 case $(srcdir) in \
14074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14075 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14077 esac; \
14078 module_srcdir=mpfr; \
14079 $(SHELL) $$s/$$module_srcdir/configure \
14080 --srcdir=$${topdir}/$$module_srcdir \
14081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14082 --target=${target_alias} \
14083 --with-build-libsubdir=$(HOST_SUBDIR) \
14084 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14085 --disable-shared @extra_mpfr_configure_flags@
14086 @endif mpfr-bootstrap
14087
14088
14089
14090
14091
14092 .PHONY: all-mpfr maybe-all-mpfr
14093 maybe-all-mpfr:
14094 @if gcc-bootstrap
14095 all-mpfr: stage_current
14096 @endif gcc-bootstrap
14097 @if mpfr
14098 TARGET-mpfr=all
14099 maybe-all-mpfr: all-mpfr
14100 all-mpfr: configure-mpfr
14101 @r=`${PWD_COMMAND}`; export r; \
14102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14103 $(HOST_EXPORTS) \
14104 (cd $(HOST_SUBDIR)/mpfr && \
14105 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14106 $(TARGET-mpfr))
14107 @endif mpfr
14108
14109
14110
14111 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14112 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14113 maybe-all-stage1-mpfr:
14114 maybe-clean-stage1-mpfr:
14115 @if mpfr-bootstrap
14116 maybe-all-stage1-mpfr: all-stage1-mpfr
14117 all-stage1: all-stage1-mpfr
14118 TARGET-stage1-mpfr = $(TARGET-mpfr)
14119 all-stage1-mpfr: configure-stage1-mpfr
14120 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14121 @r=`${PWD_COMMAND}`; export r; \
14122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14123 TFLAGS="$(STAGE1_TFLAGS)"; \
14124 $(HOST_EXPORTS) \
14125 cd $(HOST_SUBDIR)/mpfr && \
14126 \
14127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14128 CFLAGS="$(STAGE1_CFLAGS)" \
14129 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14130 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14131 LIBCFLAGS="$(LIBCFLAGS)" \
14132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14135 $(EXTRA_HOST_FLAGS) \
14136 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14137 TFLAGS="$(STAGE1_TFLAGS)" \
14138 $(TARGET-stage1-mpfr)
14139
14140 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14141 clean-stage1: clean-stage1-mpfr
14142 clean-stage1-mpfr:
14143 @if [ $(current_stage) = stage1 ]; then \
14144 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14145 else \
14146 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14147 $(MAKE) stage1-start; \
14148 fi; \
14149 cd $(HOST_SUBDIR)/mpfr && \
14150 $(MAKE) $(EXTRA_HOST_FLAGS) \
14151 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14152 @endif mpfr-bootstrap
14153
14154
14155 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14156 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14157 maybe-all-stage2-mpfr:
14158 maybe-clean-stage2-mpfr:
14159 @if mpfr-bootstrap
14160 maybe-all-stage2-mpfr: all-stage2-mpfr
14161 all-stage2: all-stage2-mpfr
14162 TARGET-stage2-mpfr = $(TARGET-mpfr)
14163 all-stage2-mpfr: configure-stage2-mpfr
14164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14165 @r=`${PWD_COMMAND}`; export r; \
14166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167 TFLAGS="$(STAGE2_TFLAGS)"; \
14168 $(HOST_EXPORTS) \
14169 $(POSTSTAGE1_HOST_EXPORTS) \
14170 cd $(HOST_SUBDIR)/mpfr && \
14171 \
14172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14173 CFLAGS="$(STAGE2_CFLAGS)" \
14174 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14175 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14176 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14181 TFLAGS="$(STAGE2_TFLAGS)" \
14182 $(TARGET-stage2-mpfr)
14183
14184 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14185 clean-stage2: clean-stage2-mpfr
14186 clean-stage2-mpfr:
14187 @if [ $(current_stage) = stage2 ]; then \
14188 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14189 else \
14190 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14191 $(MAKE) stage2-start; \
14192 fi; \
14193 cd $(HOST_SUBDIR)/mpfr && \
14194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14195 @endif mpfr-bootstrap
14196
14197
14198 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14199 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14200 maybe-all-stage3-mpfr:
14201 maybe-clean-stage3-mpfr:
14202 @if mpfr-bootstrap
14203 maybe-all-stage3-mpfr: all-stage3-mpfr
14204 all-stage3: all-stage3-mpfr
14205 TARGET-stage3-mpfr = $(TARGET-mpfr)
14206 all-stage3-mpfr: configure-stage3-mpfr
14207 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14208 @r=`${PWD_COMMAND}`; export r; \
14209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14210 TFLAGS="$(STAGE3_TFLAGS)"; \
14211 $(HOST_EXPORTS) \
14212 $(POSTSTAGE1_HOST_EXPORTS) \
14213 cd $(HOST_SUBDIR)/mpfr && \
14214 \
14215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14216 CFLAGS="$(STAGE3_CFLAGS)" \
14217 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14218 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14219 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14224 TFLAGS="$(STAGE3_TFLAGS)" \
14225 $(TARGET-stage3-mpfr)
14226
14227 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14228 clean-stage3: clean-stage3-mpfr
14229 clean-stage3-mpfr:
14230 @if [ $(current_stage) = stage3 ]; then \
14231 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14232 else \
14233 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14234 $(MAKE) stage3-start; \
14235 fi; \
14236 cd $(HOST_SUBDIR)/mpfr && \
14237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14238 @endif mpfr-bootstrap
14239
14240
14241 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14242 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14243 maybe-all-stage4-mpfr:
14244 maybe-clean-stage4-mpfr:
14245 @if mpfr-bootstrap
14246 maybe-all-stage4-mpfr: all-stage4-mpfr
14247 all-stage4: all-stage4-mpfr
14248 TARGET-stage4-mpfr = $(TARGET-mpfr)
14249 all-stage4-mpfr: configure-stage4-mpfr
14250 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14251 @r=`${PWD_COMMAND}`; export r; \
14252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14253 TFLAGS="$(STAGE4_TFLAGS)"; \
14254 $(HOST_EXPORTS) \
14255 $(POSTSTAGE1_HOST_EXPORTS) \
14256 cd $(HOST_SUBDIR)/mpfr && \
14257 \
14258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14259 CFLAGS="$(STAGE4_CFLAGS)" \
14260 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14261 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14262 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14267 TFLAGS="$(STAGE4_TFLAGS)" \
14268 $(TARGET-stage4-mpfr)
14269
14270 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14271 clean-stage4: clean-stage4-mpfr
14272 clean-stage4-mpfr:
14273 @if [ $(current_stage) = stage4 ]; then \
14274 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14275 else \
14276 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14277 $(MAKE) stage4-start; \
14278 fi; \
14279 cd $(HOST_SUBDIR)/mpfr && \
14280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14281 @endif mpfr-bootstrap
14282
14283
14284 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14285 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14286 maybe-all-stageprofile-mpfr:
14287 maybe-clean-stageprofile-mpfr:
14288 @if mpfr-bootstrap
14289 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14290 all-stageprofile: all-stageprofile-mpfr
14291 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14292 all-stageprofile-mpfr: configure-stageprofile-mpfr
14293 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14294 @r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14297 $(HOST_EXPORTS) \
14298 $(POSTSTAGE1_HOST_EXPORTS) \
14299 cd $(HOST_SUBDIR)/mpfr && \
14300 \
14301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14302 CFLAGS="$(STAGEprofile_CFLAGS)" \
14303 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14304 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14305 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14310 TFLAGS="$(STAGEprofile_TFLAGS)" \
14311 $(TARGET-stageprofile-mpfr)
14312
14313 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14314 clean-stageprofile: clean-stageprofile-mpfr
14315 clean-stageprofile-mpfr:
14316 @if [ $(current_stage) = stageprofile ]; then \
14317 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14318 else \
14319 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14320 $(MAKE) stageprofile-start; \
14321 fi; \
14322 cd $(HOST_SUBDIR)/mpfr && \
14323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14324 @endif mpfr-bootstrap
14325
14326
14327 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14328 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14329 maybe-all-stagetrain-mpfr:
14330 maybe-clean-stagetrain-mpfr:
14331 @if mpfr-bootstrap
14332 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14333 all-stagetrain: all-stagetrain-mpfr
14334 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14335 all-stagetrain-mpfr: configure-stagetrain-mpfr
14336 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14337 @r=`${PWD_COMMAND}`; export r; \
14338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14340 $(HOST_EXPORTS) \
14341 $(POSTSTAGE1_HOST_EXPORTS) \
14342 cd $(HOST_SUBDIR)/mpfr && \
14343 \
14344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14345 CFLAGS="$(STAGEtrain_CFLAGS)" \
14346 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14347 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14348 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14353 TFLAGS="$(STAGEtrain_TFLAGS)" \
14354 $(TARGET-stagetrain-mpfr)
14355
14356 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14357 clean-stagetrain: clean-stagetrain-mpfr
14358 clean-stagetrain-mpfr:
14359 @if [ $(current_stage) = stagetrain ]; then \
14360 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14361 else \
14362 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14363 $(MAKE) stagetrain-start; \
14364 fi; \
14365 cd $(HOST_SUBDIR)/mpfr && \
14366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14367 @endif mpfr-bootstrap
14368
14369
14370 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14371 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14372 maybe-all-stagefeedback-mpfr:
14373 maybe-clean-stagefeedback-mpfr:
14374 @if mpfr-bootstrap
14375 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14376 all-stagefeedback: all-stagefeedback-mpfr
14377 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14378 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14379 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14380 @r=`${PWD_COMMAND}`; export r; \
14381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14383 $(HOST_EXPORTS) \
14384 $(POSTSTAGE1_HOST_EXPORTS) \
14385 cd $(HOST_SUBDIR)/mpfr && \
14386 \
14387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14388 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14389 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14390 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14391 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14396 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14397 $(TARGET-stagefeedback-mpfr)
14398
14399 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14400 clean-stagefeedback: clean-stagefeedback-mpfr
14401 clean-stagefeedback-mpfr:
14402 @if [ $(current_stage) = stagefeedback ]; then \
14403 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14404 else \
14405 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14406 $(MAKE) stagefeedback-start; \
14407 fi; \
14408 cd $(HOST_SUBDIR)/mpfr && \
14409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14410 @endif mpfr-bootstrap
14411
14412
14413 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14414 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14415 maybe-all-stageautoprofile-mpfr:
14416 maybe-clean-stageautoprofile-mpfr:
14417 @if mpfr-bootstrap
14418 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14419 all-stageautoprofile: all-stageautoprofile-mpfr
14420 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14421 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14422 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14423 @r=`${PWD_COMMAND}`; export r; \
14424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14425 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14426 $(HOST_EXPORTS) \
14427 $(POSTSTAGE1_HOST_EXPORTS) \
14428 cd $(HOST_SUBDIR)/mpfr && \
14429 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14431 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14432 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14433 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14434 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14439 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14440 $(TARGET-stageautoprofile-mpfr)
14441
14442 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14443 clean-stageautoprofile: clean-stageautoprofile-mpfr
14444 clean-stageautoprofile-mpfr:
14445 @if [ $(current_stage) = stageautoprofile ]; then \
14446 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14447 else \
14448 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14449 $(MAKE) stageautoprofile-start; \
14450 fi; \
14451 cd $(HOST_SUBDIR)/mpfr && \
14452 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14453 @endif mpfr-bootstrap
14454
14455
14456 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14457 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14458 maybe-all-stageautofeedback-mpfr:
14459 maybe-clean-stageautofeedback-mpfr:
14460 @if mpfr-bootstrap
14461 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14462 all-stageautofeedback: all-stageautofeedback-mpfr
14463 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14464 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14465 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14466 @r=`${PWD_COMMAND}`; export r; \
14467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14469 $(HOST_EXPORTS) \
14470 $(POSTSTAGE1_HOST_EXPORTS) \
14471 cd $(HOST_SUBDIR)/mpfr && \
14472 \
14473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14474 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14475 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14476 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14477 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14482 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14483 $(TARGET-stageautofeedback-mpfr)
14484
14485 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14486 clean-stageautofeedback: clean-stageautofeedback-mpfr
14487 clean-stageautofeedback-mpfr:
14488 @if [ $(current_stage) = stageautofeedback ]; then \
14489 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14490 else \
14491 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14492 $(MAKE) stageautofeedback-start; \
14493 fi; \
14494 cd $(HOST_SUBDIR)/mpfr && \
14495 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14496 @endif mpfr-bootstrap
14497
14498
14499
14500
14501
14502 .PHONY: check-mpfr maybe-check-mpfr
14503 maybe-check-mpfr:
14504 @if mpfr
14505 maybe-check-mpfr: check-mpfr
14506
14507 check-mpfr:
14508 @: $(MAKE); $(unstage)
14509 @r=`${PWD_COMMAND}`; export r; \
14510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14511 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14512 (cd $(HOST_SUBDIR)/mpfr && \
14513 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14514
14515 @endif mpfr
14516
14517 .PHONY: install-mpfr maybe-install-mpfr
14518 maybe-install-mpfr:
14519 @if mpfr
14520 maybe-install-mpfr: install-mpfr
14521
14522 install-mpfr:
14523
14524 @endif mpfr
14525
14526 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14527 maybe-install-strip-mpfr:
14528 @if mpfr
14529 maybe-install-strip-mpfr: install-strip-mpfr
14530
14531 install-strip-mpfr:
14532
14533 @endif mpfr
14534
14535 # Other targets (info, dvi, pdf, etc.)
14536
14537 .PHONY: maybe-info-mpfr info-mpfr
14538 maybe-info-mpfr:
14539 @if mpfr
14540 maybe-info-mpfr: info-mpfr
14541
14542 info-mpfr: \
14543 configure-mpfr
14544 @[ -f ./mpfr/Makefile ] || exit 0; \
14545 r=`${PWD_COMMAND}`; export r; \
14546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14547 $(HOST_EXPORTS) \
14548 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14550 done; \
14551 echo "Doing info in mpfr"; \
14552 (cd $(HOST_SUBDIR)/mpfr && \
14553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14555 "RANLIB=$${RANLIB}" \
14556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14557 info) \
14558 || exit 1
14559
14560 @endif mpfr
14561
14562 .PHONY: maybe-dvi-mpfr dvi-mpfr
14563 maybe-dvi-mpfr:
14564 @if mpfr
14565 maybe-dvi-mpfr: dvi-mpfr
14566
14567 dvi-mpfr: \
14568 configure-mpfr
14569 @[ -f ./mpfr/Makefile ] || exit 0; \
14570 r=`${PWD_COMMAND}`; export r; \
14571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14572 $(HOST_EXPORTS) \
14573 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14575 done; \
14576 echo "Doing dvi in mpfr"; \
14577 (cd $(HOST_SUBDIR)/mpfr && \
14578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14580 "RANLIB=$${RANLIB}" \
14581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14582 dvi) \
14583 || exit 1
14584
14585 @endif mpfr
14586
14587 .PHONY: maybe-pdf-mpfr pdf-mpfr
14588 maybe-pdf-mpfr:
14589 @if mpfr
14590 maybe-pdf-mpfr: pdf-mpfr
14591
14592 pdf-mpfr: \
14593 configure-mpfr
14594 @[ -f ./mpfr/Makefile ] || exit 0; \
14595 r=`${PWD_COMMAND}`; export r; \
14596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597 $(HOST_EXPORTS) \
14598 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14600 done; \
14601 echo "Doing pdf in mpfr"; \
14602 (cd $(HOST_SUBDIR)/mpfr && \
14603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14605 "RANLIB=$${RANLIB}" \
14606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14607 pdf) \
14608 || exit 1
14609
14610 @endif mpfr
14611
14612 .PHONY: maybe-html-mpfr html-mpfr
14613 maybe-html-mpfr:
14614 @if mpfr
14615 maybe-html-mpfr: html-mpfr
14616
14617 html-mpfr: \
14618 configure-mpfr
14619 @[ -f ./mpfr/Makefile ] || exit 0; \
14620 r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 $(HOST_EXPORTS) \
14623 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625 done; \
14626 echo "Doing html in mpfr"; \
14627 (cd $(HOST_SUBDIR)/mpfr && \
14628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630 "RANLIB=$${RANLIB}" \
14631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14632 html) \
14633 || exit 1
14634
14635 @endif mpfr
14636
14637 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14638 maybe-TAGS-mpfr:
14639 @if mpfr
14640 maybe-TAGS-mpfr: TAGS-mpfr
14641
14642 TAGS-mpfr: \
14643 configure-mpfr
14644 @[ -f ./mpfr/Makefile ] || exit 0; \
14645 r=`${PWD_COMMAND}`; export r; \
14646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647 $(HOST_EXPORTS) \
14648 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14650 done; \
14651 echo "Doing TAGS in mpfr"; \
14652 (cd $(HOST_SUBDIR)/mpfr && \
14653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14655 "RANLIB=$${RANLIB}" \
14656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14657 TAGS) \
14658 || exit 1
14659
14660 @endif mpfr
14661
14662 .PHONY: maybe-install-info-mpfr install-info-mpfr
14663 maybe-install-info-mpfr:
14664 @if mpfr
14665 maybe-install-info-mpfr: install-info-mpfr
14666
14667 install-info-mpfr: \
14668 configure-mpfr \
14669 info-mpfr
14670 @[ -f ./mpfr/Makefile ] || exit 0; \
14671 r=`${PWD_COMMAND}`; export r; \
14672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673 $(HOST_EXPORTS) \
14674 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14676 done; \
14677 echo "Doing install-info in mpfr"; \
14678 (cd $(HOST_SUBDIR)/mpfr && \
14679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14681 "RANLIB=$${RANLIB}" \
14682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14683 install-info) \
14684 || exit 1
14685
14686 @endif mpfr
14687
14688 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14689 maybe-install-pdf-mpfr:
14690 @if mpfr
14691 maybe-install-pdf-mpfr: install-pdf-mpfr
14692
14693 install-pdf-mpfr: \
14694 configure-mpfr \
14695 pdf-mpfr
14696 @[ -f ./mpfr/Makefile ] || exit 0; \
14697 r=`${PWD_COMMAND}`; export r; \
14698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14699 $(HOST_EXPORTS) \
14700 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14702 done; \
14703 echo "Doing install-pdf in mpfr"; \
14704 (cd $(HOST_SUBDIR)/mpfr && \
14705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14707 "RANLIB=$${RANLIB}" \
14708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14709 install-pdf) \
14710 || exit 1
14711
14712 @endif mpfr
14713
14714 .PHONY: maybe-install-html-mpfr install-html-mpfr
14715 maybe-install-html-mpfr:
14716 @if mpfr
14717 maybe-install-html-mpfr: install-html-mpfr
14718
14719 install-html-mpfr: \
14720 configure-mpfr \
14721 html-mpfr
14722 @[ -f ./mpfr/Makefile ] || exit 0; \
14723 r=`${PWD_COMMAND}`; export r; \
14724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14725 $(HOST_EXPORTS) \
14726 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14728 done; \
14729 echo "Doing install-html in mpfr"; \
14730 (cd $(HOST_SUBDIR)/mpfr && \
14731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14733 "RANLIB=$${RANLIB}" \
14734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14735 install-html) \
14736 || exit 1
14737
14738 @endif mpfr
14739
14740 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14741 maybe-installcheck-mpfr:
14742 @if mpfr
14743 maybe-installcheck-mpfr: installcheck-mpfr
14744
14745 installcheck-mpfr: \
14746 configure-mpfr
14747 @[ -f ./mpfr/Makefile ] || exit 0; \
14748 r=`${PWD_COMMAND}`; export r; \
14749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750 $(HOST_EXPORTS) \
14751 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14753 done; \
14754 echo "Doing installcheck in mpfr"; \
14755 (cd $(HOST_SUBDIR)/mpfr && \
14756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14758 "RANLIB=$${RANLIB}" \
14759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14760 installcheck) \
14761 || exit 1
14762
14763 @endif mpfr
14764
14765 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14766 maybe-mostlyclean-mpfr:
14767 @if mpfr
14768 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14769
14770 mostlyclean-mpfr:
14771 @[ -f ./mpfr/Makefile ] || exit 0; \
14772 r=`${PWD_COMMAND}`; export r; \
14773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774 $(HOST_EXPORTS) \
14775 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14777 done; \
14778 echo "Doing mostlyclean in mpfr"; \
14779 (cd $(HOST_SUBDIR)/mpfr && \
14780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14782 "RANLIB=$${RANLIB}" \
14783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14784 mostlyclean) \
14785 || exit 1
14786
14787 @endif mpfr
14788
14789 .PHONY: maybe-clean-mpfr clean-mpfr
14790 maybe-clean-mpfr:
14791 @if mpfr
14792 maybe-clean-mpfr: clean-mpfr
14793
14794 clean-mpfr:
14795 @[ -f ./mpfr/Makefile ] || exit 0; \
14796 r=`${PWD_COMMAND}`; export r; \
14797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14798 $(HOST_EXPORTS) \
14799 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14801 done; \
14802 echo "Doing clean in mpfr"; \
14803 (cd $(HOST_SUBDIR)/mpfr && \
14804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14806 "RANLIB=$${RANLIB}" \
14807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14808 clean) \
14809 || exit 1
14810
14811 @endif mpfr
14812
14813 .PHONY: maybe-distclean-mpfr distclean-mpfr
14814 maybe-distclean-mpfr:
14815 @if mpfr
14816 maybe-distclean-mpfr: distclean-mpfr
14817
14818 distclean-mpfr:
14819 @[ -f ./mpfr/Makefile ] || exit 0; \
14820 r=`${PWD_COMMAND}`; export r; \
14821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822 $(HOST_EXPORTS) \
14823 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14825 done; \
14826 echo "Doing distclean in mpfr"; \
14827 (cd $(HOST_SUBDIR)/mpfr && \
14828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14830 "RANLIB=$${RANLIB}" \
14831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14832 distclean) \
14833 || exit 1
14834
14835 @endif mpfr
14836
14837 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14838 maybe-maintainer-clean-mpfr:
14839 @if mpfr
14840 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14841
14842 maintainer-clean-mpfr:
14843 @[ -f ./mpfr/Makefile ] || exit 0; \
14844 r=`${PWD_COMMAND}`; export r; \
14845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14846 $(HOST_EXPORTS) \
14847 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14849 done; \
14850 echo "Doing maintainer-clean in mpfr"; \
14851 (cd $(HOST_SUBDIR)/mpfr && \
14852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14854 "RANLIB=$${RANLIB}" \
14855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14856 maintainer-clean) \
14857 || exit 1
14858
14859 @endif mpfr
14860
14861
14862
14863 .PHONY: configure-mpc maybe-configure-mpc
14864 maybe-configure-mpc:
14865 @if gcc-bootstrap
14866 configure-mpc: stage_current
14867 @endif gcc-bootstrap
14868 @if mpc
14869 maybe-configure-mpc: configure-mpc
14870 configure-mpc:
14871 @r=`${PWD_COMMAND}`; export r; \
14872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14873 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14875 $(HOST_EXPORTS) \
14876 echo Configuring in $(HOST_SUBDIR)/mpc; \
14877 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14878 case $(srcdir) in \
14879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14880 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14882 esac; \
14883 module_srcdir=mpc; \
14884 $(SHELL) \
14885 $$s/$$module_srcdir/configure \
14886 --srcdir=$${topdir}/$$module_srcdir \
14887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14888 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14889 || exit 1
14890 @endif mpc
14891
14892
14893
14894 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14895 maybe-configure-stage1-mpc:
14896 @if mpc-bootstrap
14897 maybe-configure-stage1-mpc: configure-stage1-mpc
14898 configure-stage1-mpc:
14899 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14901 @r=`${PWD_COMMAND}`; export r; \
14902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14903 TFLAGS="$(STAGE1_TFLAGS)"; \
14904 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14905 $(HOST_EXPORTS) \
14906 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14907 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14908 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14909 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14911 cd $(HOST_SUBDIR)/mpc || exit 1; \
14912 case $(srcdir) in \
14913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14914 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14916 esac; \
14917 module_srcdir=mpc; \
14918 $(SHELL) $$s/$$module_srcdir/configure \
14919 --srcdir=$${topdir}/$$module_srcdir \
14920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14921 --target=${target_alias} \
14922 \
14923 $(STAGE1_CONFIGURE_FLAGS) \
14924 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14925 @endif mpc-bootstrap
14926
14927 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14928 maybe-configure-stage2-mpc:
14929 @if mpc-bootstrap
14930 maybe-configure-stage2-mpc: configure-stage2-mpc
14931 configure-stage2-mpc:
14932 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14934 @r=`${PWD_COMMAND}`; export r; \
14935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14936 TFLAGS="$(STAGE2_TFLAGS)"; \
14937 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14938 $(HOST_EXPORTS) \
14939 $(POSTSTAGE1_HOST_EXPORTS) \
14940 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14941 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14942 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14943 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14945 cd $(HOST_SUBDIR)/mpc || exit 1; \
14946 case $(srcdir) in \
14947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14948 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14950 esac; \
14951 module_srcdir=mpc; \
14952 $(SHELL) $$s/$$module_srcdir/configure \
14953 --srcdir=$${topdir}/$$module_srcdir \
14954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14955 --target=${target_alias} \
14956 --with-build-libsubdir=$(HOST_SUBDIR) \
14957 $(STAGE2_CONFIGURE_FLAGS) \
14958 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14959 @endif mpc-bootstrap
14960
14961 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14962 maybe-configure-stage3-mpc:
14963 @if mpc-bootstrap
14964 maybe-configure-stage3-mpc: configure-stage3-mpc
14965 configure-stage3-mpc:
14966 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14968 @r=`${PWD_COMMAND}`; export r; \
14969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14970 TFLAGS="$(STAGE3_TFLAGS)"; \
14971 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14972 $(HOST_EXPORTS) \
14973 $(POSTSTAGE1_HOST_EXPORTS) \
14974 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14975 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14976 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14977 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14979 cd $(HOST_SUBDIR)/mpc || exit 1; \
14980 case $(srcdir) in \
14981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14982 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14984 esac; \
14985 module_srcdir=mpc; \
14986 $(SHELL) $$s/$$module_srcdir/configure \
14987 --srcdir=$${topdir}/$$module_srcdir \
14988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14989 --target=${target_alias} \
14990 --with-build-libsubdir=$(HOST_SUBDIR) \
14991 $(STAGE3_CONFIGURE_FLAGS) \
14992 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14993 @endif mpc-bootstrap
14994
14995 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14996 maybe-configure-stage4-mpc:
14997 @if mpc-bootstrap
14998 maybe-configure-stage4-mpc: configure-stage4-mpc
14999 configure-stage4-mpc:
15000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15002 @r=`${PWD_COMMAND}`; export r; \
15003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15004 TFLAGS="$(STAGE4_TFLAGS)"; \
15005 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15006 $(HOST_EXPORTS) \
15007 $(POSTSTAGE1_HOST_EXPORTS) \
15008 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15009 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15010 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15011 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15013 cd $(HOST_SUBDIR)/mpc || exit 1; \
15014 case $(srcdir) in \
15015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15016 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15018 esac; \
15019 module_srcdir=mpc; \
15020 $(SHELL) $$s/$$module_srcdir/configure \
15021 --srcdir=$${topdir}/$$module_srcdir \
15022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15023 --target=${target_alias} \
15024 --with-build-libsubdir=$(HOST_SUBDIR) \
15025 $(STAGE4_CONFIGURE_FLAGS) \
15026 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15027 @endif mpc-bootstrap
15028
15029 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15030 maybe-configure-stageprofile-mpc:
15031 @if mpc-bootstrap
15032 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15033 configure-stageprofile-mpc:
15034 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15036 @r=`${PWD_COMMAND}`; export r; \
15037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15038 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15039 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15040 $(HOST_EXPORTS) \
15041 $(POSTSTAGE1_HOST_EXPORTS) \
15042 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15043 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15044 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15045 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15047 cd $(HOST_SUBDIR)/mpc || exit 1; \
15048 case $(srcdir) in \
15049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15050 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15052 esac; \
15053 module_srcdir=mpc; \
15054 $(SHELL) $$s/$$module_srcdir/configure \
15055 --srcdir=$${topdir}/$$module_srcdir \
15056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15057 --target=${target_alias} \
15058 --with-build-libsubdir=$(HOST_SUBDIR) \
15059 $(STAGEprofile_CONFIGURE_FLAGS) \
15060 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15061 @endif mpc-bootstrap
15062
15063 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15064 maybe-configure-stagetrain-mpc:
15065 @if mpc-bootstrap
15066 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15067 configure-stagetrain-mpc:
15068 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15070 @r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15073 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15074 $(HOST_EXPORTS) \
15075 $(POSTSTAGE1_HOST_EXPORTS) \
15076 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15077 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15078 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15079 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15081 cd $(HOST_SUBDIR)/mpc || exit 1; \
15082 case $(srcdir) in \
15083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15084 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15086 esac; \
15087 module_srcdir=mpc; \
15088 $(SHELL) $$s/$$module_srcdir/configure \
15089 --srcdir=$${topdir}/$$module_srcdir \
15090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15091 --target=${target_alias} \
15092 --with-build-libsubdir=$(HOST_SUBDIR) \
15093 $(STAGEtrain_CONFIGURE_FLAGS) \
15094 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15095 @endif mpc-bootstrap
15096
15097 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15098 maybe-configure-stagefeedback-mpc:
15099 @if mpc-bootstrap
15100 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15101 configure-stagefeedback-mpc:
15102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15104 @r=`${PWD_COMMAND}`; export r; \
15105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15106 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15107 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15108 $(HOST_EXPORTS) \
15109 $(POSTSTAGE1_HOST_EXPORTS) \
15110 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15111 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15112 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15113 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15115 cd $(HOST_SUBDIR)/mpc || exit 1; \
15116 case $(srcdir) in \
15117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15118 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15120 esac; \
15121 module_srcdir=mpc; \
15122 $(SHELL) $$s/$$module_srcdir/configure \
15123 --srcdir=$${topdir}/$$module_srcdir \
15124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15125 --target=${target_alias} \
15126 --with-build-libsubdir=$(HOST_SUBDIR) \
15127 $(STAGEfeedback_CONFIGURE_FLAGS) \
15128 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15129 @endif mpc-bootstrap
15130
15131 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15132 maybe-configure-stageautoprofile-mpc:
15133 @if mpc-bootstrap
15134 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15135 configure-stageautoprofile-mpc:
15136 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15138 @r=`${PWD_COMMAND}`; export r; \
15139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15140 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15141 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15142 $(HOST_EXPORTS) \
15143 $(POSTSTAGE1_HOST_EXPORTS) \
15144 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15145 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15146 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15147 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15149 cd $(HOST_SUBDIR)/mpc || exit 1; \
15150 case $(srcdir) in \
15151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15152 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15154 esac; \
15155 module_srcdir=mpc; \
15156 $(SHELL) $$s/$$module_srcdir/configure \
15157 --srcdir=$${topdir}/$$module_srcdir \
15158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15159 --target=${target_alias} \
15160 --with-build-libsubdir=$(HOST_SUBDIR) \
15161 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15162 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15163 @endif mpc-bootstrap
15164
15165 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15166 maybe-configure-stageautofeedback-mpc:
15167 @if mpc-bootstrap
15168 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15169 configure-stageautofeedback-mpc:
15170 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15172 @r=`${PWD_COMMAND}`; export r; \
15173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15174 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15175 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15176 $(HOST_EXPORTS) \
15177 $(POSTSTAGE1_HOST_EXPORTS) \
15178 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15179 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15180 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15181 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15183 cd $(HOST_SUBDIR)/mpc || exit 1; \
15184 case $(srcdir) in \
15185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15186 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15188 esac; \
15189 module_srcdir=mpc; \
15190 $(SHELL) $$s/$$module_srcdir/configure \
15191 --srcdir=$${topdir}/$$module_srcdir \
15192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15193 --target=${target_alias} \
15194 --with-build-libsubdir=$(HOST_SUBDIR) \
15195 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15196 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15197 @endif mpc-bootstrap
15198
15199
15200
15201
15202
15203 .PHONY: all-mpc maybe-all-mpc
15204 maybe-all-mpc:
15205 @if gcc-bootstrap
15206 all-mpc: stage_current
15207 @endif gcc-bootstrap
15208 @if mpc
15209 TARGET-mpc=all
15210 maybe-all-mpc: all-mpc
15211 all-mpc: configure-mpc
15212 @r=`${PWD_COMMAND}`; export r; \
15213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214 $(HOST_EXPORTS) \
15215 (cd $(HOST_SUBDIR)/mpc && \
15216 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15217 $(TARGET-mpc))
15218 @endif mpc
15219
15220
15221
15222 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15223 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15224 maybe-all-stage1-mpc:
15225 maybe-clean-stage1-mpc:
15226 @if mpc-bootstrap
15227 maybe-all-stage1-mpc: all-stage1-mpc
15228 all-stage1: all-stage1-mpc
15229 TARGET-stage1-mpc = $(TARGET-mpc)
15230 all-stage1-mpc: configure-stage1-mpc
15231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15232 @r=`${PWD_COMMAND}`; export r; \
15233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234 TFLAGS="$(STAGE1_TFLAGS)"; \
15235 $(HOST_EXPORTS) \
15236 cd $(HOST_SUBDIR)/mpc && \
15237 \
15238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15239 CFLAGS="$(STAGE1_CFLAGS)" \
15240 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15241 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15242 LIBCFLAGS="$(LIBCFLAGS)" \
15243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15246 $(EXTRA_HOST_FLAGS) \
15247 $(STAGE1_FLAGS_TO_PASS) \
15248 TFLAGS="$(STAGE1_TFLAGS)" \
15249 $(TARGET-stage1-mpc)
15250
15251 maybe-clean-stage1-mpc: clean-stage1-mpc
15252 clean-stage1: clean-stage1-mpc
15253 clean-stage1-mpc:
15254 @if [ $(current_stage) = stage1 ]; then \
15255 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15256 else \
15257 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15258 $(MAKE) stage1-start; \
15259 fi; \
15260 cd $(HOST_SUBDIR)/mpc && \
15261 $(MAKE) $(EXTRA_HOST_FLAGS) \
15262 $(STAGE1_FLAGS_TO_PASS) clean
15263 @endif mpc-bootstrap
15264
15265
15266 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15267 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15268 maybe-all-stage2-mpc:
15269 maybe-clean-stage2-mpc:
15270 @if mpc-bootstrap
15271 maybe-all-stage2-mpc: all-stage2-mpc
15272 all-stage2: all-stage2-mpc
15273 TARGET-stage2-mpc = $(TARGET-mpc)
15274 all-stage2-mpc: configure-stage2-mpc
15275 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15276 @r=`${PWD_COMMAND}`; export r; \
15277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15278 TFLAGS="$(STAGE2_TFLAGS)"; \
15279 $(HOST_EXPORTS) \
15280 $(POSTSTAGE1_HOST_EXPORTS) \
15281 cd $(HOST_SUBDIR)/mpc && \
15282 \
15283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15284 CFLAGS="$(STAGE2_CFLAGS)" \
15285 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15286 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15287 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15292 TFLAGS="$(STAGE2_TFLAGS)" \
15293 $(TARGET-stage2-mpc)
15294
15295 maybe-clean-stage2-mpc: clean-stage2-mpc
15296 clean-stage2: clean-stage2-mpc
15297 clean-stage2-mpc:
15298 @if [ $(current_stage) = stage2 ]; then \
15299 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15300 else \
15301 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15302 $(MAKE) stage2-start; \
15303 fi; \
15304 cd $(HOST_SUBDIR)/mpc && \
15305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15306 @endif mpc-bootstrap
15307
15308
15309 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15310 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15311 maybe-all-stage3-mpc:
15312 maybe-clean-stage3-mpc:
15313 @if mpc-bootstrap
15314 maybe-all-stage3-mpc: all-stage3-mpc
15315 all-stage3: all-stage3-mpc
15316 TARGET-stage3-mpc = $(TARGET-mpc)
15317 all-stage3-mpc: configure-stage3-mpc
15318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15319 @r=`${PWD_COMMAND}`; export r; \
15320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321 TFLAGS="$(STAGE3_TFLAGS)"; \
15322 $(HOST_EXPORTS) \
15323 $(POSTSTAGE1_HOST_EXPORTS) \
15324 cd $(HOST_SUBDIR)/mpc && \
15325 \
15326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15327 CFLAGS="$(STAGE3_CFLAGS)" \
15328 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15329 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15330 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15335 TFLAGS="$(STAGE3_TFLAGS)" \
15336 $(TARGET-stage3-mpc)
15337
15338 maybe-clean-stage3-mpc: clean-stage3-mpc
15339 clean-stage3: clean-stage3-mpc
15340 clean-stage3-mpc:
15341 @if [ $(current_stage) = stage3 ]; then \
15342 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15343 else \
15344 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15345 $(MAKE) stage3-start; \
15346 fi; \
15347 cd $(HOST_SUBDIR)/mpc && \
15348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15349 @endif mpc-bootstrap
15350
15351
15352 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15353 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15354 maybe-all-stage4-mpc:
15355 maybe-clean-stage4-mpc:
15356 @if mpc-bootstrap
15357 maybe-all-stage4-mpc: all-stage4-mpc
15358 all-stage4: all-stage4-mpc
15359 TARGET-stage4-mpc = $(TARGET-mpc)
15360 all-stage4-mpc: configure-stage4-mpc
15361 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15362 @r=`${PWD_COMMAND}`; export r; \
15363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364 TFLAGS="$(STAGE4_TFLAGS)"; \
15365 $(HOST_EXPORTS) \
15366 $(POSTSTAGE1_HOST_EXPORTS) \
15367 cd $(HOST_SUBDIR)/mpc && \
15368 \
15369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15370 CFLAGS="$(STAGE4_CFLAGS)" \
15371 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15372 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15373 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15378 TFLAGS="$(STAGE4_TFLAGS)" \
15379 $(TARGET-stage4-mpc)
15380
15381 maybe-clean-stage4-mpc: clean-stage4-mpc
15382 clean-stage4: clean-stage4-mpc
15383 clean-stage4-mpc:
15384 @if [ $(current_stage) = stage4 ]; then \
15385 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15386 else \
15387 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15388 $(MAKE) stage4-start; \
15389 fi; \
15390 cd $(HOST_SUBDIR)/mpc && \
15391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15392 @endif mpc-bootstrap
15393
15394
15395 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15396 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15397 maybe-all-stageprofile-mpc:
15398 maybe-clean-stageprofile-mpc:
15399 @if mpc-bootstrap
15400 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15401 all-stageprofile: all-stageprofile-mpc
15402 TARGET-stageprofile-mpc = $(TARGET-mpc)
15403 all-stageprofile-mpc: configure-stageprofile-mpc
15404 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15405 @r=`${PWD_COMMAND}`; export r; \
15406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15408 $(HOST_EXPORTS) \
15409 $(POSTSTAGE1_HOST_EXPORTS) \
15410 cd $(HOST_SUBDIR)/mpc && \
15411 \
15412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15413 CFLAGS="$(STAGEprofile_CFLAGS)" \
15414 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15415 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15416 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15421 TFLAGS="$(STAGEprofile_TFLAGS)" \
15422 $(TARGET-stageprofile-mpc)
15423
15424 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15425 clean-stageprofile: clean-stageprofile-mpc
15426 clean-stageprofile-mpc:
15427 @if [ $(current_stage) = stageprofile ]; then \
15428 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15429 else \
15430 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15431 $(MAKE) stageprofile-start; \
15432 fi; \
15433 cd $(HOST_SUBDIR)/mpc && \
15434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15435 @endif mpc-bootstrap
15436
15437
15438 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15439 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15440 maybe-all-stagetrain-mpc:
15441 maybe-clean-stagetrain-mpc:
15442 @if mpc-bootstrap
15443 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15444 all-stagetrain: all-stagetrain-mpc
15445 TARGET-stagetrain-mpc = $(TARGET-mpc)
15446 all-stagetrain-mpc: configure-stagetrain-mpc
15447 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15448 @r=`${PWD_COMMAND}`; export r; \
15449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15451 $(HOST_EXPORTS) \
15452 $(POSTSTAGE1_HOST_EXPORTS) \
15453 cd $(HOST_SUBDIR)/mpc && \
15454 \
15455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15456 CFLAGS="$(STAGEtrain_CFLAGS)" \
15457 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15458 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15459 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15464 TFLAGS="$(STAGEtrain_TFLAGS)" \
15465 $(TARGET-stagetrain-mpc)
15466
15467 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15468 clean-stagetrain: clean-stagetrain-mpc
15469 clean-stagetrain-mpc:
15470 @if [ $(current_stage) = stagetrain ]; then \
15471 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15472 else \
15473 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15474 $(MAKE) stagetrain-start; \
15475 fi; \
15476 cd $(HOST_SUBDIR)/mpc && \
15477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15478 @endif mpc-bootstrap
15479
15480
15481 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15482 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15483 maybe-all-stagefeedback-mpc:
15484 maybe-clean-stagefeedback-mpc:
15485 @if mpc-bootstrap
15486 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15487 all-stagefeedback: all-stagefeedback-mpc
15488 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15489 all-stagefeedback-mpc: configure-stagefeedback-mpc
15490 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15491 @r=`${PWD_COMMAND}`; export r; \
15492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15494 $(HOST_EXPORTS) \
15495 $(POSTSTAGE1_HOST_EXPORTS) \
15496 cd $(HOST_SUBDIR)/mpc && \
15497 \
15498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15499 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15500 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15501 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15502 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15507 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15508 $(TARGET-stagefeedback-mpc)
15509
15510 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15511 clean-stagefeedback: clean-stagefeedback-mpc
15512 clean-stagefeedback-mpc:
15513 @if [ $(current_stage) = stagefeedback ]; then \
15514 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15515 else \
15516 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15517 $(MAKE) stagefeedback-start; \
15518 fi; \
15519 cd $(HOST_SUBDIR)/mpc && \
15520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15521 @endif mpc-bootstrap
15522
15523
15524 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15525 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15526 maybe-all-stageautoprofile-mpc:
15527 maybe-clean-stageautoprofile-mpc:
15528 @if mpc-bootstrap
15529 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15530 all-stageautoprofile: all-stageautoprofile-mpc
15531 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15532 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15533 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15534 @r=`${PWD_COMMAND}`; export r; \
15535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15537 $(HOST_EXPORTS) \
15538 $(POSTSTAGE1_HOST_EXPORTS) \
15539 cd $(HOST_SUBDIR)/mpc && \
15540 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15542 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15543 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15544 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15545 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15550 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15551 $(TARGET-stageautoprofile-mpc)
15552
15553 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15554 clean-stageautoprofile: clean-stageautoprofile-mpc
15555 clean-stageautoprofile-mpc:
15556 @if [ $(current_stage) = stageautoprofile ]; then \
15557 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15558 else \
15559 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15560 $(MAKE) stageautoprofile-start; \
15561 fi; \
15562 cd $(HOST_SUBDIR)/mpc && \
15563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15564 @endif mpc-bootstrap
15565
15566
15567 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15568 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15569 maybe-all-stageautofeedback-mpc:
15570 maybe-clean-stageautofeedback-mpc:
15571 @if mpc-bootstrap
15572 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15573 all-stageautofeedback: all-stageautofeedback-mpc
15574 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15575 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15576 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15577 @r=`${PWD_COMMAND}`; export r; \
15578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15580 $(HOST_EXPORTS) \
15581 $(POSTSTAGE1_HOST_EXPORTS) \
15582 cd $(HOST_SUBDIR)/mpc && \
15583 \
15584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15585 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15586 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15587 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15588 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15593 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15594 $(TARGET-stageautofeedback-mpc)
15595
15596 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15597 clean-stageautofeedback: clean-stageautofeedback-mpc
15598 clean-stageautofeedback-mpc:
15599 @if [ $(current_stage) = stageautofeedback ]; then \
15600 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15601 else \
15602 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15603 $(MAKE) stageautofeedback-start; \
15604 fi; \
15605 cd $(HOST_SUBDIR)/mpc && \
15606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15607 @endif mpc-bootstrap
15608
15609
15610
15611
15612
15613 .PHONY: check-mpc maybe-check-mpc
15614 maybe-check-mpc:
15615 @if mpc
15616 maybe-check-mpc: check-mpc
15617
15618 check-mpc:
15619 @: $(MAKE); $(unstage)
15620 @r=`${PWD_COMMAND}`; export r; \
15621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15622 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15623 (cd $(HOST_SUBDIR)/mpc && \
15624 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15625
15626 @endif mpc
15627
15628 .PHONY: install-mpc maybe-install-mpc
15629 maybe-install-mpc:
15630 @if mpc
15631 maybe-install-mpc: install-mpc
15632
15633 install-mpc:
15634
15635 @endif mpc
15636
15637 .PHONY: install-strip-mpc maybe-install-strip-mpc
15638 maybe-install-strip-mpc:
15639 @if mpc
15640 maybe-install-strip-mpc: install-strip-mpc
15641
15642 install-strip-mpc:
15643
15644 @endif mpc
15645
15646 # Other targets (info, dvi, pdf, etc.)
15647
15648 .PHONY: maybe-info-mpc info-mpc
15649 maybe-info-mpc:
15650 @if mpc
15651 maybe-info-mpc: info-mpc
15652
15653 info-mpc: \
15654 configure-mpc
15655 @[ -f ./mpc/Makefile ] || exit 0; \
15656 r=`${PWD_COMMAND}`; export r; \
15657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15658 $(HOST_EXPORTS) \
15659 for flag in $(EXTRA_HOST_FLAGS) ; do \
15660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15661 done; \
15662 echo "Doing info in mpc"; \
15663 (cd $(HOST_SUBDIR)/mpc && \
15664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15666 "RANLIB=$${RANLIB}" \
15667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15668 info) \
15669 || exit 1
15670
15671 @endif mpc
15672
15673 .PHONY: maybe-dvi-mpc dvi-mpc
15674 maybe-dvi-mpc:
15675 @if mpc
15676 maybe-dvi-mpc: dvi-mpc
15677
15678 dvi-mpc: \
15679 configure-mpc
15680 @[ -f ./mpc/Makefile ] || exit 0; \
15681 r=`${PWD_COMMAND}`; export r; \
15682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15683 $(HOST_EXPORTS) \
15684 for flag in $(EXTRA_HOST_FLAGS) ; do \
15685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15686 done; \
15687 echo "Doing dvi in mpc"; \
15688 (cd $(HOST_SUBDIR)/mpc && \
15689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15691 "RANLIB=$${RANLIB}" \
15692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15693 dvi) \
15694 || exit 1
15695
15696 @endif mpc
15697
15698 .PHONY: maybe-pdf-mpc pdf-mpc
15699 maybe-pdf-mpc:
15700 @if mpc
15701 maybe-pdf-mpc: pdf-mpc
15702
15703 pdf-mpc: \
15704 configure-mpc
15705 @[ -f ./mpc/Makefile ] || exit 0; \
15706 r=`${PWD_COMMAND}`; export r; \
15707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15708 $(HOST_EXPORTS) \
15709 for flag in $(EXTRA_HOST_FLAGS) ; do \
15710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15711 done; \
15712 echo "Doing pdf in mpc"; \
15713 (cd $(HOST_SUBDIR)/mpc && \
15714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15716 "RANLIB=$${RANLIB}" \
15717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15718 pdf) \
15719 || exit 1
15720
15721 @endif mpc
15722
15723 .PHONY: maybe-html-mpc html-mpc
15724 maybe-html-mpc:
15725 @if mpc
15726 maybe-html-mpc: html-mpc
15727
15728 html-mpc: \
15729 configure-mpc
15730 @[ -f ./mpc/Makefile ] || exit 0; \
15731 r=`${PWD_COMMAND}`; export r; \
15732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733 $(HOST_EXPORTS) \
15734 for flag in $(EXTRA_HOST_FLAGS) ; do \
15735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15736 done; \
15737 echo "Doing html in mpc"; \
15738 (cd $(HOST_SUBDIR)/mpc && \
15739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15741 "RANLIB=$${RANLIB}" \
15742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15743 html) \
15744 || exit 1
15745
15746 @endif mpc
15747
15748 .PHONY: maybe-TAGS-mpc TAGS-mpc
15749 maybe-TAGS-mpc:
15750 @if mpc
15751 maybe-TAGS-mpc: TAGS-mpc
15752
15753 TAGS-mpc: \
15754 configure-mpc
15755 @[ -f ./mpc/Makefile ] || exit 0; \
15756 r=`${PWD_COMMAND}`; export r; \
15757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15758 $(HOST_EXPORTS) \
15759 for flag in $(EXTRA_HOST_FLAGS) ; do \
15760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15761 done; \
15762 echo "Doing TAGS in mpc"; \
15763 (cd $(HOST_SUBDIR)/mpc && \
15764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15766 "RANLIB=$${RANLIB}" \
15767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15768 TAGS) \
15769 || exit 1
15770
15771 @endif mpc
15772
15773 .PHONY: maybe-install-info-mpc install-info-mpc
15774 maybe-install-info-mpc:
15775 @if mpc
15776 maybe-install-info-mpc: install-info-mpc
15777
15778 install-info-mpc: \
15779 configure-mpc \
15780 info-mpc
15781 @[ -f ./mpc/Makefile ] || exit 0; \
15782 r=`${PWD_COMMAND}`; export r; \
15783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15784 $(HOST_EXPORTS) \
15785 for flag in $(EXTRA_HOST_FLAGS) ; do \
15786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15787 done; \
15788 echo "Doing install-info in mpc"; \
15789 (cd $(HOST_SUBDIR)/mpc && \
15790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15792 "RANLIB=$${RANLIB}" \
15793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15794 install-info) \
15795 || exit 1
15796
15797 @endif mpc
15798
15799 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15800 maybe-install-pdf-mpc:
15801 @if mpc
15802 maybe-install-pdf-mpc: install-pdf-mpc
15803
15804 install-pdf-mpc: \
15805 configure-mpc \
15806 pdf-mpc
15807 @[ -f ./mpc/Makefile ] || exit 0; \
15808 r=`${PWD_COMMAND}`; export r; \
15809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15810 $(HOST_EXPORTS) \
15811 for flag in $(EXTRA_HOST_FLAGS) ; do \
15812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15813 done; \
15814 echo "Doing install-pdf in mpc"; \
15815 (cd $(HOST_SUBDIR)/mpc && \
15816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15818 "RANLIB=$${RANLIB}" \
15819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15820 install-pdf) \
15821 || exit 1
15822
15823 @endif mpc
15824
15825 .PHONY: maybe-install-html-mpc install-html-mpc
15826 maybe-install-html-mpc:
15827 @if mpc
15828 maybe-install-html-mpc: install-html-mpc
15829
15830 install-html-mpc: \
15831 configure-mpc \
15832 html-mpc
15833 @[ -f ./mpc/Makefile ] || exit 0; \
15834 r=`${PWD_COMMAND}`; export r; \
15835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15836 $(HOST_EXPORTS) \
15837 for flag in $(EXTRA_HOST_FLAGS) ; do \
15838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15839 done; \
15840 echo "Doing install-html in mpc"; \
15841 (cd $(HOST_SUBDIR)/mpc && \
15842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15844 "RANLIB=$${RANLIB}" \
15845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15846 install-html) \
15847 || exit 1
15848
15849 @endif mpc
15850
15851 .PHONY: maybe-installcheck-mpc installcheck-mpc
15852 maybe-installcheck-mpc:
15853 @if mpc
15854 maybe-installcheck-mpc: installcheck-mpc
15855
15856 installcheck-mpc: \
15857 configure-mpc
15858 @[ -f ./mpc/Makefile ] || exit 0; \
15859 r=`${PWD_COMMAND}`; export r; \
15860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15861 $(HOST_EXPORTS) \
15862 for flag in $(EXTRA_HOST_FLAGS) ; do \
15863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15864 done; \
15865 echo "Doing installcheck in mpc"; \
15866 (cd $(HOST_SUBDIR)/mpc && \
15867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15869 "RANLIB=$${RANLIB}" \
15870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15871 installcheck) \
15872 || exit 1
15873
15874 @endif mpc
15875
15876 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15877 maybe-mostlyclean-mpc:
15878 @if mpc
15879 maybe-mostlyclean-mpc: mostlyclean-mpc
15880
15881 mostlyclean-mpc:
15882 @[ -f ./mpc/Makefile ] || exit 0; \
15883 r=`${PWD_COMMAND}`; export r; \
15884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15885 $(HOST_EXPORTS) \
15886 for flag in $(EXTRA_HOST_FLAGS) ; do \
15887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15888 done; \
15889 echo "Doing mostlyclean in mpc"; \
15890 (cd $(HOST_SUBDIR)/mpc && \
15891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15893 "RANLIB=$${RANLIB}" \
15894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15895 mostlyclean) \
15896 || exit 1
15897
15898 @endif mpc
15899
15900 .PHONY: maybe-clean-mpc clean-mpc
15901 maybe-clean-mpc:
15902 @if mpc
15903 maybe-clean-mpc: clean-mpc
15904
15905 clean-mpc:
15906 @[ -f ./mpc/Makefile ] || exit 0; \
15907 r=`${PWD_COMMAND}`; export r; \
15908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909 $(HOST_EXPORTS) \
15910 for flag in $(EXTRA_HOST_FLAGS) ; do \
15911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15912 done; \
15913 echo "Doing clean in mpc"; \
15914 (cd $(HOST_SUBDIR)/mpc && \
15915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15917 "RANLIB=$${RANLIB}" \
15918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15919 clean) \
15920 || exit 1
15921
15922 @endif mpc
15923
15924 .PHONY: maybe-distclean-mpc distclean-mpc
15925 maybe-distclean-mpc:
15926 @if mpc
15927 maybe-distclean-mpc: distclean-mpc
15928
15929 distclean-mpc:
15930 @[ -f ./mpc/Makefile ] || exit 0; \
15931 r=`${PWD_COMMAND}`; export r; \
15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933 $(HOST_EXPORTS) \
15934 for flag in $(EXTRA_HOST_FLAGS) ; do \
15935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15936 done; \
15937 echo "Doing distclean in mpc"; \
15938 (cd $(HOST_SUBDIR)/mpc && \
15939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15941 "RANLIB=$${RANLIB}" \
15942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15943 distclean) \
15944 || exit 1
15945
15946 @endif mpc
15947
15948 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15949 maybe-maintainer-clean-mpc:
15950 @if mpc
15951 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15952
15953 maintainer-clean-mpc:
15954 @[ -f ./mpc/Makefile ] || exit 0; \
15955 r=`${PWD_COMMAND}`; export r; \
15956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957 $(HOST_EXPORTS) \
15958 for flag in $(EXTRA_HOST_FLAGS) ; do \
15959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15960 done; \
15961 echo "Doing maintainer-clean in mpc"; \
15962 (cd $(HOST_SUBDIR)/mpc && \
15963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15965 "RANLIB=$${RANLIB}" \
15966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15967 maintainer-clean) \
15968 || exit 1
15969
15970 @endif mpc
15971
15972
15973
15974 .PHONY: configure-isl maybe-configure-isl
15975 maybe-configure-isl:
15976 @if gcc-bootstrap
15977 configure-isl: stage_current
15978 @endif gcc-bootstrap
15979 @if isl
15980 maybe-configure-isl: configure-isl
15981 configure-isl:
15982 @r=`${PWD_COMMAND}`; export r; \
15983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15986 $(HOST_EXPORTS) \
15987 echo Configuring in $(HOST_SUBDIR)/isl; \
15988 cd "$(HOST_SUBDIR)/isl" || exit 1; \
15989 case $(srcdir) in \
15990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15991 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15993 esac; \
15994 module_srcdir=isl; \
15995 $(SHELL) \
15996 $$s/$$module_srcdir/configure \
15997 --srcdir=$${topdir}/$$module_srcdir \
15998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15999 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16000 || exit 1
16001 @endif isl
16002
16003
16004
16005 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16006 maybe-configure-stage1-isl:
16007 @if isl-bootstrap
16008 maybe-configure-stage1-isl: configure-stage1-isl
16009 configure-stage1-isl:
16010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16012 @r=`${PWD_COMMAND}`; export r; \
16013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014 TFLAGS="$(STAGE1_TFLAGS)"; \
16015 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16016 $(HOST_EXPORTS) \
16017 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16018 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16019 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16020 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16022 cd $(HOST_SUBDIR)/isl || exit 1; \
16023 case $(srcdir) in \
16024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16025 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16027 esac; \
16028 module_srcdir=isl; \
16029 $(SHELL) $$s/$$module_srcdir/configure \
16030 --srcdir=$${topdir}/$$module_srcdir \
16031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16032 --target=${target_alias} \
16033 \
16034 $(STAGE1_CONFIGURE_FLAGS) \
16035 --disable-shared @extra_isl_gmp_configure_flags@
16036 @endif isl-bootstrap
16037
16038 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16039 maybe-configure-stage2-isl:
16040 @if isl-bootstrap
16041 maybe-configure-stage2-isl: configure-stage2-isl
16042 configure-stage2-isl:
16043 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16045 @r=`${PWD_COMMAND}`; export r; \
16046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16047 TFLAGS="$(STAGE2_TFLAGS)"; \
16048 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16049 $(HOST_EXPORTS) \
16050 $(POSTSTAGE1_HOST_EXPORTS) \
16051 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16052 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16053 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16054 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16056 cd $(HOST_SUBDIR)/isl || exit 1; \
16057 case $(srcdir) in \
16058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16059 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16061 esac; \
16062 module_srcdir=isl; \
16063 $(SHELL) $$s/$$module_srcdir/configure \
16064 --srcdir=$${topdir}/$$module_srcdir \
16065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16066 --target=${target_alias} \
16067 --with-build-libsubdir=$(HOST_SUBDIR) \
16068 $(STAGE2_CONFIGURE_FLAGS) \
16069 --disable-shared @extra_isl_gmp_configure_flags@
16070 @endif isl-bootstrap
16071
16072 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16073 maybe-configure-stage3-isl:
16074 @if isl-bootstrap
16075 maybe-configure-stage3-isl: configure-stage3-isl
16076 configure-stage3-isl:
16077 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16079 @r=`${PWD_COMMAND}`; export r; \
16080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16081 TFLAGS="$(STAGE3_TFLAGS)"; \
16082 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16083 $(HOST_EXPORTS) \
16084 $(POSTSTAGE1_HOST_EXPORTS) \
16085 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16086 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16087 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16088 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16090 cd $(HOST_SUBDIR)/isl || exit 1; \
16091 case $(srcdir) in \
16092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16093 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16095 esac; \
16096 module_srcdir=isl; \
16097 $(SHELL) $$s/$$module_srcdir/configure \
16098 --srcdir=$${topdir}/$$module_srcdir \
16099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16100 --target=${target_alias} \
16101 --with-build-libsubdir=$(HOST_SUBDIR) \
16102 $(STAGE3_CONFIGURE_FLAGS) \
16103 --disable-shared @extra_isl_gmp_configure_flags@
16104 @endif isl-bootstrap
16105
16106 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16107 maybe-configure-stage4-isl:
16108 @if isl-bootstrap
16109 maybe-configure-stage4-isl: configure-stage4-isl
16110 configure-stage4-isl:
16111 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16113 @r=`${PWD_COMMAND}`; export r; \
16114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16115 TFLAGS="$(STAGE4_TFLAGS)"; \
16116 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16117 $(HOST_EXPORTS) \
16118 $(POSTSTAGE1_HOST_EXPORTS) \
16119 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16120 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16121 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16122 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16124 cd $(HOST_SUBDIR)/isl || exit 1; \
16125 case $(srcdir) in \
16126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16127 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16129 esac; \
16130 module_srcdir=isl; \
16131 $(SHELL) $$s/$$module_srcdir/configure \
16132 --srcdir=$${topdir}/$$module_srcdir \
16133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16134 --target=${target_alias} \
16135 --with-build-libsubdir=$(HOST_SUBDIR) \
16136 $(STAGE4_CONFIGURE_FLAGS) \
16137 --disable-shared @extra_isl_gmp_configure_flags@
16138 @endif isl-bootstrap
16139
16140 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16141 maybe-configure-stageprofile-isl:
16142 @if isl-bootstrap
16143 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16144 configure-stageprofile-isl:
16145 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16147 @r=`${PWD_COMMAND}`; export r; \
16148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16150 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16151 $(HOST_EXPORTS) \
16152 $(POSTSTAGE1_HOST_EXPORTS) \
16153 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16154 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16155 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16156 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16158 cd $(HOST_SUBDIR)/isl || exit 1; \
16159 case $(srcdir) in \
16160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16161 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16163 esac; \
16164 module_srcdir=isl; \
16165 $(SHELL) $$s/$$module_srcdir/configure \
16166 --srcdir=$${topdir}/$$module_srcdir \
16167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16168 --target=${target_alias} \
16169 --with-build-libsubdir=$(HOST_SUBDIR) \
16170 $(STAGEprofile_CONFIGURE_FLAGS) \
16171 --disable-shared @extra_isl_gmp_configure_flags@
16172 @endif isl-bootstrap
16173
16174 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16175 maybe-configure-stagetrain-isl:
16176 @if isl-bootstrap
16177 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16178 configure-stagetrain-isl:
16179 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16180 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16181 @r=`${PWD_COMMAND}`; export r; \
16182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16183 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16184 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16185 $(HOST_EXPORTS) \
16186 $(POSTSTAGE1_HOST_EXPORTS) \
16187 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16188 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16189 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16190 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16192 cd $(HOST_SUBDIR)/isl || exit 1; \
16193 case $(srcdir) in \
16194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16195 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16197 esac; \
16198 module_srcdir=isl; \
16199 $(SHELL) $$s/$$module_srcdir/configure \
16200 --srcdir=$${topdir}/$$module_srcdir \
16201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16202 --target=${target_alias} \
16203 --with-build-libsubdir=$(HOST_SUBDIR) \
16204 $(STAGEtrain_CONFIGURE_FLAGS) \
16205 --disable-shared @extra_isl_gmp_configure_flags@
16206 @endif isl-bootstrap
16207
16208 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16209 maybe-configure-stagefeedback-isl:
16210 @if isl-bootstrap
16211 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16212 configure-stagefeedback-isl:
16213 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16215 @r=`${PWD_COMMAND}`; export r; \
16216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16217 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16218 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16219 $(HOST_EXPORTS) \
16220 $(POSTSTAGE1_HOST_EXPORTS) \
16221 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16222 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16223 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16224 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16226 cd $(HOST_SUBDIR)/isl || exit 1; \
16227 case $(srcdir) in \
16228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16229 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16231 esac; \
16232 module_srcdir=isl; \
16233 $(SHELL) $$s/$$module_srcdir/configure \
16234 --srcdir=$${topdir}/$$module_srcdir \
16235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16236 --target=${target_alias} \
16237 --with-build-libsubdir=$(HOST_SUBDIR) \
16238 $(STAGEfeedback_CONFIGURE_FLAGS) \
16239 --disable-shared @extra_isl_gmp_configure_flags@
16240 @endif isl-bootstrap
16241
16242 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16243 maybe-configure-stageautoprofile-isl:
16244 @if isl-bootstrap
16245 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16246 configure-stageautoprofile-isl:
16247 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16249 @r=`${PWD_COMMAND}`; export r; \
16250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16251 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16252 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16253 $(HOST_EXPORTS) \
16254 $(POSTSTAGE1_HOST_EXPORTS) \
16255 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16256 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16257 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16258 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16260 cd $(HOST_SUBDIR)/isl || exit 1; \
16261 case $(srcdir) in \
16262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16263 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16265 esac; \
16266 module_srcdir=isl; \
16267 $(SHELL) $$s/$$module_srcdir/configure \
16268 --srcdir=$${topdir}/$$module_srcdir \
16269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16270 --target=${target_alias} \
16271 --with-build-libsubdir=$(HOST_SUBDIR) \
16272 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16273 --disable-shared @extra_isl_gmp_configure_flags@
16274 @endif isl-bootstrap
16275
16276 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16277 maybe-configure-stageautofeedback-isl:
16278 @if isl-bootstrap
16279 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16280 configure-stageautofeedback-isl:
16281 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16283 @r=`${PWD_COMMAND}`; export r; \
16284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16285 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16286 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16287 $(HOST_EXPORTS) \
16288 $(POSTSTAGE1_HOST_EXPORTS) \
16289 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16290 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16291 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16292 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16294 cd $(HOST_SUBDIR)/isl || exit 1; \
16295 case $(srcdir) in \
16296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16297 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16299 esac; \
16300 module_srcdir=isl; \
16301 $(SHELL) $$s/$$module_srcdir/configure \
16302 --srcdir=$${topdir}/$$module_srcdir \
16303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16304 --target=${target_alias} \
16305 --with-build-libsubdir=$(HOST_SUBDIR) \
16306 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16307 --disable-shared @extra_isl_gmp_configure_flags@
16308 @endif isl-bootstrap
16309
16310
16311
16312
16313
16314 .PHONY: all-isl maybe-all-isl
16315 maybe-all-isl:
16316 @if gcc-bootstrap
16317 all-isl: stage_current
16318 @endif gcc-bootstrap
16319 @if isl
16320 TARGET-isl=all
16321 maybe-all-isl: all-isl
16322 all-isl: configure-isl
16323 @r=`${PWD_COMMAND}`; export r; \
16324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325 $(HOST_EXPORTS) \
16326 (cd $(HOST_SUBDIR)/isl && \
16327 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16328 $(TARGET-isl))
16329 @endif isl
16330
16331
16332
16333 .PHONY: all-stage1-isl maybe-all-stage1-isl
16334 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16335 maybe-all-stage1-isl:
16336 maybe-clean-stage1-isl:
16337 @if isl-bootstrap
16338 maybe-all-stage1-isl: all-stage1-isl
16339 all-stage1: all-stage1-isl
16340 TARGET-stage1-isl = $(TARGET-isl)
16341 all-stage1-isl: configure-stage1-isl
16342 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16343 @r=`${PWD_COMMAND}`; export r; \
16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 TFLAGS="$(STAGE1_TFLAGS)"; \
16346 $(HOST_EXPORTS) \
16347 cd $(HOST_SUBDIR)/isl && \
16348 \
16349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16350 CFLAGS="$(STAGE1_CFLAGS)" \
16351 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16352 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16353 LIBCFLAGS="$(LIBCFLAGS)" \
16354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16357 $(EXTRA_HOST_FLAGS) \
16358 $(STAGE1_FLAGS_TO_PASS) V=1 \
16359 TFLAGS="$(STAGE1_TFLAGS)" \
16360 $(TARGET-stage1-isl)
16361
16362 maybe-clean-stage1-isl: clean-stage1-isl
16363 clean-stage1: clean-stage1-isl
16364 clean-stage1-isl:
16365 @if [ $(current_stage) = stage1 ]; then \
16366 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16367 else \
16368 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16369 $(MAKE) stage1-start; \
16370 fi; \
16371 cd $(HOST_SUBDIR)/isl && \
16372 $(MAKE) $(EXTRA_HOST_FLAGS) \
16373 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16374 @endif isl-bootstrap
16375
16376
16377 .PHONY: all-stage2-isl maybe-all-stage2-isl
16378 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16379 maybe-all-stage2-isl:
16380 maybe-clean-stage2-isl:
16381 @if isl-bootstrap
16382 maybe-all-stage2-isl: all-stage2-isl
16383 all-stage2: all-stage2-isl
16384 TARGET-stage2-isl = $(TARGET-isl)
16385 all-stage2-isl: configure-stage2-isl
16386 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16387 @r=`${PWD_COMMAND}`; export r; \
16388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389 TFLAGS="$(STAGE2_TFLAGS)"; \
16390 $(HOST_EXPORTS) \
16391 $(POSTSTAGE1_HOST_EXPORTS) \
16392 cd $(HOST_SUBDIR)/isl && \
16393 \
16394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16395 CFLAGS="$(STAGE2_CFLAGS)" \
16396 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16397 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16398 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16403 TFLAGS="$(STAGE2_TFLAGS)" \
16404 $(TARGET-stage2-isl)
16405
16406 maybe-clean-stage2-isl: clean-stage2-isl
16407 clean-stage2: clean-stage2-isl
16408 clean-stage2-isl:
16409 @if [ $(current_stage) = stage2 ]; then \
16410 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16411 else \
16412 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16413 $(MAKE) stage2-start; \
16414 fi; \
16415 cd $(HOST_SUBDIR)/isl && \
16416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16417 @endif isl-bootstrap
16418
16419
16420 .PHONY: all-stage3-isl maybe-all-stage3-isl
16421 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16422 maybe-all-stage3-isl:
16423 maybe-clean-stage3-isl:
16424 @if isl-bootstrap
16425 maybe-all-stage3-isl: all-stage3-isl
16426 all-stage3: all-stage3-isl
16427 TARGET-stage3-isl = $(TARGET-isl)
16428 all-stage3-isl: configure-stage3-isl
16429 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16430 @r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 TFLAGS="$(STAGE3_TFLAGS)"; \
16433 $(HOST_EXPORTS) \
16434 $(POSTSTAGE1_HOST_EXPORTS) \
16435 cd $(HOST_SUBDIR)/isl && \
16436 \
16437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16438 CFLAGS="$(STAGE3_CFLAGS)" \
16439 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16440 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16441 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16445 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16446 TFLAGS="$(STAGE3_TFLAGS)" \
16447 $(TARGET-stage3-isl)
16448
16449 maybe-clean-stage3-isl: clean-stage3-isl
16450 clean-stage3: clean-stage3-isl
16451 clean-stage3-isl:
16452 @if [ $(current_stage) = stage3 ]; then \
16453 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16454 else \
16455 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16456 $(MAKE) stage3-start; \
16457 fi; \
16458 cd $(HOST_SUBDIR)/isl && \
16459 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16460 @endif isl-bootstrap
16461
16462
16463 .PHONY: all-stage4-isl maybe-all-stage4-isl
16464 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16465 maybe-all-stage4-isl:
16466 maybe-clean-stage4-isl:
16467 @if isl-bootstrap
16468 maybe-all-stage4-isl: all-stage4-isl
16469 all-stage4: all-stage4-isl
16470 TARGET-stage4-isl = $(TARGET-isl)
16471 all-stage4-isl: configure-stage4-isl
16472 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16473 @r=`${PWD_COMMAND}`; export r; \
16474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16475 TFLAGS="$(STAGE4_TFLAGS)"; \
16476 $(HOST_EXPORTS) \
16477 $(POSTSTAGE1_HOST_EXPORTS) \
16478 cd $(HOST_SUBDIR)/isl && \
16479 \
16480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16481 CFLAGS="$(STAGE4_CFLAGS)" \
16482 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16483 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16484 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16489 TFLAGS="$(STAGE4_TFLAGS)" \
16490 $(TARGET-stage4-isl)
16491
16492 maybe-clean-stage4-isl: clean-stage4-isl
16493 clean-stage4: clean-stage4-isl
16494 clean-stage4-isl:
16495 @if [ $(current_stage) = stage4 ]; then \
16496 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16497 else \
16498 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16499 $(MAKE) stage4-start; \
16500 fi; \
16501 cd $(HOST_SUBDIR)/isl && \
16502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16503 @endif isl-bootstrap
16504
16505
16506 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16507 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16508 maybe-all-stageprofile-isl:
16509 maybe-clean-stageprofile-isl:
16510 @if isl-bootstrap
16511 maybe-all-stageprofile-isl: all-stageprofile-isl
16512 all-stageprofile: all-stageprofile-isl
16513 TARGET-stageprofile-isl = $(TARGET-isl)
16514 all-stageprofile-isl: configure-stageprofile-isl
16515 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16516 @r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16519 $(HOST_EXPORTS) \
16520 $(POSTSTAGE1_HOST_EXPORTS) \
16521 cd $(HOST_SUBDIR)/isl && \
16522 \
16523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16524 CFLAGS="$(STAGEprofile_CFLAGS)" \
16525 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16526 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16527 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16532 TFLAGS="$(STAGEprofile_TFLAGS)" \
16533 $(TARGET-stageprofile-isl)
16534
16535 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16536 clean-stageprofile: clean-stageprofile-isl
16537 clean-stageprofile-isl:
16538 @if [ $(current_stage) = stageprofile ]; then \
16539 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16540 else \
16541 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16542 $(MAKE) stageprofile-start; \
16543 fi; \
16544 cd $(HOST_SUBDIR)/isl && \
16545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16546 @endif isl-bootstrap
16547
16548
16549 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16550 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16551 maybe-all-stagetrain-isl:
16552 maybe-clean-stagetrain-isl:
16553 @if isl-bootstrap
16554 maybe-all-stagetrain-isl: all-stagetrain-isl
16555 all-stagetrain: all-stagetrain-isl
16556 TARGET-stagetrain-isl = $(TARGET-isl)
16557 all-stagetrain-isl: configure-stagetrain-isl
16558 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16559 @r=`${PWD_COMMAND}`; export r; \
16560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16561 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16562 $(HOST_EXPORTS) \
16563 $(POSTSTAGE1_HOST_EXPORTS) \
16564 cd $(HOST_SUBDIR)/isl && \
16565 \
16566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16567 CFLAGS="$(STAGEtrain_CFLAGS)" \
16568 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16569 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16570 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16571 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16572 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16573 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16574 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16575 TFLAGS="$(STAGEtrain_TFLAGS)" \
16576 $(TARGET-stagetrain-isl)
16577
16578 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16579 clean-stagetrain: clean-stagetrain-isl
16580 clean-stagetrain-isl:
16581 @if [ $(current_stage) = stagetrain ]; then \
16582 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16583 else \
16584 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16585 $(MAKE) stagetrain-start; \
16586 fi; \
16587 cd $(HOST_SUBDIR)/isl && \
16588 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16589 @endif isl-bootstrap
16590
16591
16592 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16593 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16594 maybe-all-stagefeedback-isl:
16595 maybe-clean-stagefeedback-isl:
16596 @if isl-bootstrap
16597 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16598 all-stagefeedback: all-stagefeedback-isl
16599 TARGET-stagefeedback-isl = $(TARGET-isl)
16600 all-stagefeedback-isl: configure-stagefeedback-isl
16601 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16602 @r=`${PWD_COMMAND}`; export r; \
16603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16604 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16605 $(HOST_EXPORTS) \
16606 $(POSTSTAGE1_HOST_EXPORTS) \
16607 cd $(HOST_SUBDIR)/isl && \
16608 \
16609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16610 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16611 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16612 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16613 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16614 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16615 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16616 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16617 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16618 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16619 $(TARGET-stagefeedback-isl)
16620
16621 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16622 clean-stagefeedback: clean-stagefeedback-isl
16623 clean-stagefeedback-isl:
16624 @if [ $(current_stage) = stagefeedback ]; then \
16625 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16626 else \
16627 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16628 $(MAKE) stagefeedback-start; \
16629 fi; \
16630 cd $(HOST_SUBDIR)/isl && \
16631 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16632 @endif isl-bootstrap
16633
16634
16635 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16636 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16637 maybe-all-stageautoprofile-isl:
16638 maybe-clean-stageautoprofile-isl:
16639 @if isl-bootstrap
16640 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16641 all-stageautoprofile: all-stageautoprofile-isl
16642 TARGET-stageautoprofile-isl = $(TARGET-isl)
16643 all-stageautoprofile-isl: configure-stageautoprofile-isl
16644 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16645 @r=`${PWD_COMMAND}`; export r; \
16646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16647 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16648 $(HOST_EXPORTS) \
16649 $(POSTSTAGE1_HOST_EXPORTS) \
16650 cd $(HOST_SUBDIR)/isl && \
16651 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16653 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16654 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16655 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16656 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16661 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16662 $(TARGET-stageautoprofile-isl)
16663
16664 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16665 clean-stageautoprofile: clean-stageautoprofile-isl
16666 clean-stageautoprofile-isl:
16667 @if [ $(current_stage) = stageautoprofile ]; then \
16668 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16669 else \
16670 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16671 $(MAKE) stageautoprofile-start; \
16672 fi; \
16673 cd $(HOST_SUBDIR)/isl && \
16674 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16675 @endif isl-bootstrap
16676
16677
16678 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16679 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16680 maybe-all-stageautofeedback-isl:
16681 maybe-clean-stageautofeedback-isl:
16682 @if isl-bootstrap
16683 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16684 all-stageautofeedback: all-stageautofeedback-isl
16685 TARGET-stageautofeedback-isl = $(TARGET-isl)
16686 all-stageautofeedback-isl: configure-stageautofeedback-isl
16687 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16688 @r=`${PWD_COMMAND}`; export r; \
16689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16691 $(HOST_EXPORTS) \
16692 $(POSTSTAGE1_HOST_EXPORTS) \
16693 cd $(HOST_SUBDIR)/isl && \
16694 \
16695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16696 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16697 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16698 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16699 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16703 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16704 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16705 $(TARGET-stageautofeedback-isl)
16706
16707 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16708 clean-stageautofeedback: clean-stageautofeedback-isl
16709 clean-stageautofeedback-isl:
16710 @if [ $(current_stage) = stageautofeedback ]; then \
16711 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16712 else \
16713 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16714 $(MAKE) stageautofeedback-start; \
16715 fi; \
16716 cd $(HOST_SUBDIR)/isl && \
16717 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16718 @endif isl-bootstrap
16719
16720
16721
16722
16723
16724 .PHONY: check-isl maybe-check-isl
16725 maybe-check-isl:
16726 @if isl
16727 maybe-check-isl: check-isl
16728
16729 check-isl:
16730 @: $(MAKE); $(unstage)
16731 @r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16734 (cd $(HOST_SUBDIR)/isl && \
16735 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16736
16737 @endif isl
16738
16739 .PHONY: install-isl maybe-install-isl
16740 maybe-install-isl:
16741 @if isl
16742 maybe-install-isl: install-isl
16743
16744 install-isl:
16745
16746 @endif isl
16747
16748 .PHONY: install-strip-isl maybe-install-strip-isl
16749 maybe-install-strip-isl:
16750 @if isl
16751 maybe-install-strip-isl: install-strip-isl
16752
16753 install-strip-isl:
16754
16755 @endif isl
16756
16757 # Other targets (info, dvi, pdf, etc.)
16758
16759 .PHONY: maybe-info-isl info-isl
16760 maybe-info-isl:
16761 @if isl
16762 maybe-info-isl: info-isl
16763
16764 info-isl: \
16765 configure-isl
16766 @[ -f ./isl/Makefile ] || exit 0; \
16767 r=`${PWD_COMMAND}`; export r; \
16768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16769 $(HOST_EXPORTS) \
16770 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16772 done; \
16773 echo "Doing info in isl"; \
16774 (cd $(HOST_SUBDIR)/isl && \
16775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16777 "RANLIB=$${RANLIB}" \
16778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16779 info) \
16780 || exit 1
16781
16782 @endif isl
16783
16784 .PHONY: maybe-dvi-isl dvi-isl
16785 maybe-dvi-isl:
16786 @if isl
16787 maybe-dvi-isl: dvi-isl
16788
16789 dvi-isl: \
16790 configure-isl
16791 @[ -f ./isl/Makefile ] || exit 0; \
16792 r=`${PWD_COMMAND}`; export r; \
16793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16794 $(HOST_EXPORTS) \
16795 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16797 done; \
16798 echo "Doing dvi in isl"; \
16799 (cd $(HOST_SUBDIR)/isl && \
16800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16802 "RANLIB=$${RANLIB}" \
16803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16804 dvi) \
16805 || exit 1
16806
16807 @endif isl
16808
16809 .PHONY: maybe-pdf-isl pdf-isl
16810 maybe-pdf-isl:
16811 @if isl
16812 maybe-pdf-isl: pdf-isl
16813
16814 pdf-isl: \
16815 configure-isl
16816 @[ -f ./isl/Makefile ] || exit 0; \
16817 r=`${PWD_COMMAND}`; export r; \
16818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819 $(HOST_EXPORTS) \
16820 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16822 done; \
16823 echo "Doing pdf in isl"; \
16824 (cd $(HOST_SUBDIR)/isl && \
16825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16827 "RANLIB=$${RANLIB}" \
16828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16829 pdf) \
16830 || exit 1
16831
16832 @endif isl
16833
16834 .PHONY: maybe-html-isl html-isl
16835 maybe-html-isl:
16836 @if isl
16837 maybe-html-isl: html-isl
16838
16839 html-isl: \
16840 configure-isl
16841 @[ -f ./isl/Makefile ] || exit 0; \
16842 r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 $(HOST_EXPORTS) \
16845 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16847 done; \
16848 echo "Doing html in isl"; \
16849 (cd $(HOST_SUBDIR)/isl && \
16850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16852 "RANLIB=$${RANLIB}" \
16853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16854 html) \
16855 || exit 1
16856
16857 @endif isl
16858
16859 .PHONY: maybe-TAGS-isl TAGS-isl
16860 maybe-TAGS-isl:
16861 @if isl
16862 maybe-TAGS-isl: TAGS-isl
16863
16864 TAGS-isl: \
16865 configure-isl
16866 @[ -f ./isl/Makefile ] || exit 0; \
16867 r=`${PWD_COMMAND}`; export r; \
16868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16869 $(HOST_EXPORTS) \
16870 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16872 done; \
16873 echo "Doing TAGS in isl"; \
16874 (cd $(HOST_SUBDIR)/isl && \
16875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16877 "RANLIB=$${RANLIB}" \
16878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16879 TAGS) \
16880 || exit 1
16881
16882 @endif isl
16883
16884 .PHONY: maybe-install-info-isl install-info-isl
16885 maybe-install-info-isl:
16886 @if isl
16887 maybe-install-info-isl: install-info-isl
16888
16889 install-info-isl: \
16890 configure-isl \
16891 info-isl
16892 @[ -f ./isl/Makefile ] || exit 0; \
16893 r=`${PWD_COMMAND}`; export r; \
16894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895 $(HOST_EXPORTS) \
16896 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16898 done; \
16899 echo "Doing install-info in isl"; \
16900 (cd $(HOST_SUBDIR)/isl && \
16901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16903 "RANLIB=$${RANLIB}" \
16904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16905 install-info) \
16906 || exit 1
16907
16908 @endif isl
16909
16910 .PHONY: maybe-install-pdf-isl install-pdf-isl
16911 maybe-install-pdf-isl:
16912 @if isl
16913 maybe-install-pdf-isl: install-pdf-isl
16914
16915 install-pdf-isl: \
16916 configure-isl \
16917 pdf-isl
16918 @[ -f ./isl/Makefile ] || exit 0; \
16919 r=`${PWD_COMMAND}`; export r; \
16920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16921 $(HOST_EXPORTS) \
16922 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16924 done; \
16925 echo "Doing install-pdf in isl"; \
16926 (cd $(HOST_SUBDIR)/isl && \
16927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16929 "RANLIB=$${RANLIB}" \
16930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16931 install-pdf) \
16932 || exit 1
16933
16934 @endif isl
16935
16936 .PHONY: maybe-install-html-isl install-html-isl
16937 maybe-install-html-isl:
16938 @if isl
16939 maybe-install-html-isl: install-html-isl
16940
16941 install-html-isl: \
16942 configure-isl \
16943 html-isl
16944 @[ -f ./isl/Makefile ] || exit 0; \
16945 r=`${PWD_COMMAND}`; export r; \
16946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16947 $(HOST_EXPORTS) \
16948 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16950 done; \
16951 echo "Doing install-html in isl"; \
16952 (cd $(HOST_SUBDIR)/isl && \
16953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16955 "RANLIB=$${RANLIB}" \
16956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16957 install-html) \
16958 || exit 1
16959
16960 @endif isl
16961
16962 .PHONY: maybe-installcheck-isl installcheck-isl
16963 maybe-installcheck-isl:
16964 @if isl
16965 maybe-installcheck-isl: installcheck-isl
16966
16967 installcheck-isl: \
16968 configure-isl
16969 @[ -f ./isl/Makefile ] || exit 0; \
16970 r=`${PWD_COMMAND}`; export r; \
16971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16972 $(HOST_EXPORTS) \
16973 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16975 done; \
16976 echo "Doing installcheck in isl"; \
16977 (cd $(HOST_SUBDIR)/isl && \
16978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16980 "RANLIB=$${RANLIB}" \
16981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16982 installcheck) \
16983 || exit 1
16984
16985 @endif isl
16986
16987 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16988 maybe-mostlyclean-isl:
16989 @if isl
16990 maybe-mostlyclean-isl: mostlyclean-isl
16991
16992 mostlyclean-isl:
16993 @[ -f ./isl/Makefile ] || exit 0; \
16994 r=`${PWD_COMMAND}`; export r; \
16995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16996 $(HOST_EXPORTS) \
16997 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16999 done; \
17000 echo "Doing mostlyclean in isl"; \
17001 (cd $(HOST_SUBDIR)/isl && \
17002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17004 "RANLIB=$${RANLIB}" \
17005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17006 mostlyclean) \
17007 || exit 1
17008
17009 @endif isl
17010
17011 .PHONY: maybe-clean-isl clean-isl
17012 maybe-clean-isl:
17013 @if isl
17014 maybe-clean-isl: clean-isl
17015
17016 clean-isl:
17017 @[ -f ./isl/Makefile ] || exit 0; \
17018 r=`${PWD_COMMAND}`; export r; \
17019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17020 $(HOST_EXPORTS) \
17021 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17023 done; \
17024 echo "Doing clean in isl"; \
17025 (cd $(HOST_SUBDIR)/isl && \
17026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17028 "RANLIB=$${RANLIB}" \
17029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17030 clean) \
17031 || exit 1
17032
17033 @endif isl
17034
17035 .PHONY: maybe-distclean-isl distclean-isl
17036 maybe-distclean-isl:
17037 @if isl
17038 maybe-distclean-isl: distclean-isl
17039
17040 distclean-isl:
17041 @[ -f ./isl/Makefile ] || exit 0; \
17042 r=`${PWD_COMMAND}`; export r; \
17043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17044 $(HOST_EXPORTS) \
17045 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17047 done; \
17048 echo "Doing distclean in isl"; \
17049 (cd $(HOST_SUBDIR)/isl && \
17050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17052 "RANLIB=$${RANLIB}" \
17053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17054 distclean) \
17055 || exit 1
17056
17057 @endif isl
17058
17059 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17060 maybe-maintainer-clean-isl:
17061 @if isl
17062 maybe-maintainer-clean-isl: maintainer-clean-isl
17063
17064 maintainer-clean-isl:
17065 @[ -f ./isl/Makefile ] || exit 0; \
17066 r=`${PWD_COMMAND}`; export r; \
17067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17068 $(HOST_EXPORTS) \
17069 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17071 done; \
17072 echo "Doing maintainer-clean in isl"; \
17073 (cd $(HOST_SUBDIR)/isl && \
17074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17076 "RANLIB=$${RANLIB}" \
17077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17078 maintainer-clean) \
17079 || exit 1
17080
17081 @endif isl
17082
17083
17084
17085 .PHONY: configure-libelf maybe-configure-libelf
17086 maybe-configure-libelf:
17087 @if gcc-bootstrap
17088 configure-libelf: stage_current
17089 @endif gcc-bootstrap
17090 @if libelf
17091 maybe-configure-libelf: configure-libelf
17092 configure-libelf:
17093 @r=`${PWD_COMMAND}`; export r; \
17094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17097 $(HOST_EXPORTS) \
17098 echo Configuring in $(HOST_SUBDIR)/libelf; \
17099 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17100 case $(srcdir) in \
17101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17102 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17104 esac; \
17105 module_srcdir=libelf; \
17106 $(SHELL) \
17107 $$s/$$module_srcdir/configure \
17108 --srcdir=$${topdir}/$$module_srcdir \
17109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17110 --target=${target_alias} --disable-shared \
17111 || exit 1
17112 @endif libelf
17113
17114
17115
17116 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17117 maybe-configure-stage1-libelf:
17118 @if libelf-bootstrap
17119 maybe-configure-stage1-libelf: configure-stage1-libelf
17120 configure-stage1-libelf:
17121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17123 @r=`${PWD_COMMAND}`; export r; \
17124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17125 TFLAGS="$(STAGE1_TFLAGS)"; \
17126 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17127 $(HOST_EXPORTS) \
17128 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17129 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17130 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17131 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17133 cd $(HOST_SUBDIR)/libelf || exit 1; \
17134 case $(srcdir) in \
17135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17136 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17138 esac; \
17139 module_srcdir=libelf; \
17140 $(SHELL) $$s/$$module_srcdir/configure \
17141 --srcdir=$${topdir}/$$module_srcdir \
17142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17143 --target=${target_alias} \
17144 \
17145 $(STAGE1_CONFIGURE_FLAGS) \
17146 --disable-shared
17147 @endif libelf-bootstrap
17148
17149 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17150 maybe-configure-stage2-libelf:
17151 @if libelf-bootstrap
17152 maybe-configure-stage2-libelf: configure-stage2-libelf
17153 configure-stage2-libelf:
17154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17156 @r=`${PWD_COMMAND}`; export r; \
17157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17158 TFLAGS="$(STAGE2_TFLAGS)"; \
17159 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17160 $(HOST_EXPORTS) \
17161 $(POSTSTAGE1_HOST_EXPORTS) \
17162 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17163 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17164 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17165 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17167 cd $(HOST_SUBDIR)/libelf || exit 1; \
17168 case $(srcdir) in \
17169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17170 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17172 esac; \
17173 module_srcdir=libelf; \
17174 $(SHELL) $$s/$$module_srcdir/configure \
17175 --srcdir=$${topdir}/$$module_srcdir \
17176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17177 --target=${target_alias} \
17178 --with-build-libsubdir=$(HOST_SUBDIR) \
17179 $(STAGE2_CONFIGURE_FLAGS) \
17180 --disable-shared
17181 @endif libelf-bootstrap
17182
17183 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17184 maybe-configure-stage3-libelf:
17185 @if libelf-bootstrap
17186 maybe-configure-stage3-libelf: configure-stage3-libelf
17187 configure-stage3-libelf:
17188 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17190 @r=`${PWD_COMMAND}`; export r; \
17191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17192 TFLAGS="$(STAGE3_TFLAGS)"; \
17193 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17194 $(HOST_EXPORTS) \
17195 $(POSTSTAGE1_HOST_EXPORTS) \
17196 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17197 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17198 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17199 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17201 cd $(HOST_SUBDIR)/libelf || exit 1; \
17202 case $(srcdir) in \
17203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17204 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17206 esac; \
17207 module_srcdir=libelf; \
17208 $(SHELL) $$s/$$module_srcdir/configure \
17209 --srcdir=$${topdir}/$$module_srcdir \
17210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17211 --target=${target_alias} \
17212 --with-build-libsubdir=$(HOST_SUBDIR) \
17213 $(STAGE3_CONFIGURE_FLAGS) \
17214 --disable-shared
17215 @endif libelf-bootstrap
17216
17217 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17218 maybe-configure-stage4-libelf:
17219 @if libelf-bootstrap
17220 maybe-configure-stage4-libelf: configure-stage4-libelf
17221 configure-stage4-libelf:
17222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17224 @r=`${PWD_COMMAND}`; export r; \
17225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17226 TFLAGS="$(STAGE4_TFLAGS)"; \
17227 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17228 $(HOST_EXPORTS) \
17229 $(POSTSTAGE1_HOST_EXPORTS) \
17230 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17231 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17232 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17233 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17235 cd $(HOST_SUBDIR)/libelf || exit 1; \
17236 case $(srcdir) in \
17237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17238 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17240 esac; \
17241 module_srcdir=libelf; \
17242 $(SHELL) $$s/$$module_srcdir/configure \
17243 --srcdir=$${topdir}/$$module_srcdir \
17244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17245 --target=${target_alias} \
17246 --with-build-libsubdir=$(HOST_SUBDIR) \
17247 $(STAGE4_CONFIGURE_FLAGS) \
17248 --disable-shared
17249 @endif libelf-bootstrap
17250
17251 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17252 maybe-configure-stageprofile-libelf:
17253 @if libelf-bootstrap
17254 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17255 configure-stageprofile-libelf:
17256 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17258 @r=`${PWD_COMMAND}`; export r; \
17259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17261 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17262 $(HOST_EXPORTS) \
17263 $(POSTSTAGE1_HOST_EXPORTS) \
17264 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17265 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17266 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17267 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17269 cd $(HOST_SUBDIR)/libelf || exit 1; \
17270 case $(srcdir) in \
17271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17272 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17274 esac; \
17275 module_srcdir=libelf; \
17276 $(SHELL) $$s/$$module_srcdir/configure \
17277 --srcdir=$${topdir}/$$module_srcdir \
17278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17279 --target=${target_alias} \
17280 --with-build-libsubdir=$(HOST_SUBDIR) \
17281 $(STAGEprofile_CONFIGURE_FLAGS) \
17282 --disable-shared
17283 @endif libelf-bootstrap
17284
17285 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17286 maybe-configure-stagetrain-libelf:
17287 @if libelf-bootstrap
17288 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17289 configure-stagetrain-libelf:
17290 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17292 @r=`${PWD_COMMAND}`; export r; \
17293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17294 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17295 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17296 $(HOST_EXPORTS) \
17297 $(POSTSTAGE1_HOST_EXPORTS) \
17298 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17299 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17300 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17301 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17303 cd $(HOST_SUBDIR)/libelf || exit 1; \
17304 case $(srcdir) in \
17305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17306 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17308 esac; \
17309 module_srcdir=libelf; \
17310 $(SHELL) $$s/$$module_srcdir/configure \
17311 --srcdir=$${topdir}/$$module_srcdir \
17312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17313 --target=${target_alias} \
17314 --with-build-libsubdir=$(HOST_SUBDIR) \
17315 $(STAGEtrain_CONFIGURE_FLAGS) \
17316 --disable-shared
17317 @endif libelf-bootstrap
17318
17319 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17320 maybe-configure-stagefeedback-libelf:
17321 @if libelf-bootstrap
17322 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17323 configure-stagefeedback-libelf:
17324 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17325 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17326 @r=`${PWD_COMMAND}`; export r; \
17327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17328 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17329 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17330 $(HOST_EXPORTS) \
17331 $(POSTSTAGE1_HOST_EXPORTS) \
17332 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17333 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17334 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17335 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17337 cd $(HOST_SUBDIR)/libelf || exit 1; \
17338 case $(srcdir) in \
17339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17340 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17342 esac; \
17343 module_srcdir=libelf; \
17344 $(SHELL) $$s/$$module_srcdir/configure \
17345 --srcdir=$${topdir}/$$module_srcdir \
17346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17347 --target=${target_alias} \
17348 --with-build-libsubdir=$(HOST_SUBDIR) \
17349 $(STAGEfeedback_CONFIGURE_FLAGS) \
17350 --disable-shared
17351 @endif libelf-bootstrap
17352
17353 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17354 maybe-configure-stageautoprofile-libelf:
17355 @if libelf-bootstrap
17356 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17357 configure-stageautoprofile-libelf:
17358 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17360 @r=`${PWD_COMMAND}`; export r; \
17361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17362 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17363 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17364 $(HOST_EXPORTS) \
17365 $(POSTSTAGE1_HOST_EXPORTS) \
17366 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17367 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17368 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17369 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17371 cd $(HOST_SUBDIR)/libelf || exit 1; \
17372 case $(srcdir) in \
17373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17374 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17376 esac; \
17377 module_srcdir=libelf; \
17378 $(SHELL) $$s/$$module_srcdir/configure \
17379 --srcdir=$${topdir}/$$module_srcdir \
17380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17381 --target=${target_alias} \
17382 --with-build-libsubdir=$(HOST_SUBDIR) \
17383 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17384 --disable-shared
17385 @endif libelf-bootstrap
17386
17387 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17388 maybe-configure-stageautofeedback-libelf:
17389 @if libelf-bootstrap
17390 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17391 configure-stageautofeedback-libelf:
17392 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17394 @r=`${PWD_COMMAND}`; export r; \
17395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17396 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17397 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17398 $(HOST_EXPORTS) \
17399 $(POSTSTAGE1_HOST_EXPORTS) \
17400 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17401 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17402 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17403 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17405 cd $(HOST_SUBDIR)/libelf || exit 1; \
17406 case $(srcdir) in \
17407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17408 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17410 esac; \
17411 module_srcdir=libelf; \
17412 $(SHELL) $$s/$$module_srcdir/configure \
17413 --srcdir=$${topdir}/$$module_srcdir \
17414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17415 --target=${target_alias} \
17416 --with-build-libsubdir=$(HOST_SUBDIR) \
17417 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17418 --disable-shared
17419 @endif libelf-bootstrap
17420
17421
17422
17423
17424
17425 .PHONY: all-libelf maybe-all-libelf
17426 maybe-all-libelf:
17427 @if gcc-bootstrap
17428 all-libelf: stage_current
17429 @endif gcc-bootstrap
17430 @if libelf
17431 TARGET-libelf=all
17432 maybe-all-libelf: all-libelf
17433 all-libelf: configure-libelf
17434 @r=`${PWD_COMMAND}`; export r; \
17435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436 $(HOST_EXPORTS) \
17437 (cd $(HOST_SUBDIR)/libelf && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17439 $(TARGET-libelf))
17440 @endif libelf
17441
17442
17443
17444 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17445 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17446 maybe-all-stage1-libelf:
17447 maybe-clean-stage1-libelf:
17448 @if libelf-bootstrap
17449 maybe-all-stage1-libelf: all-stage1-libelf
17450 all-stage1: all-stage1-libelf
17451 TARGET-stage1-libelf = $(TARGET-libelf)
17452 all-stage1-libelf: configure-stage1-libelf
17453 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17454 @r=`${PWD_COMMAND}`; export r; \
17455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17456 TFLAGS="$(STAGE1_TFLAGS)"; \
17457 $(HOST_EXPORTS) \
17458 cd $(HOST_SUBDIR)/libelf && \
17459 \
17460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17461 CFLAGS="$(STAGE1_CFLAGS)" \
17462 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17463 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17464 LIBCFLAGS="$(LIBCFLAGS)" \
17465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17468 $(EXTRA_HOST_FLAGS) \
17469 $(STAGE1_FLAGS_TO_PASS) \
17470 TFLAGS="$(STAGE1_TFLAGS)" \
17471 $(TARGET-stage1-libelf)
17472
17473 maybe-clean-stage1-libelf: clean-stage1-libelf
17474 clean-stage1: clean-stage1-libelf
17475 clean-stage1-libelf:
17476 @if [ $(current_stage) = stage1 ]; then \
17477 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17478 else \
17479 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17480 $(MAKE) stage1-start; \
17481 fi; \
17482 cd $(HOST_SUBDIR)/libelf && \
17483 $(MAKE) $(EXTRA_HOST_FLAGS) \
17484 $(STAGE1_FLAGS_TO_PASS) clean
17485 @endif libelf-bootstrap
17486
17487
17488 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17489 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17490 maybe-all-stage2-libelf:
17491 maybe-clean-stage2-libelf:
17492 @if libelf-bootstrap
17493 maybe-all-stage2-libelf: all-stage2-libelf
17494 all-stage2: all-stage2-libelf
17495 TARGET-stage2-libelf = $(TARGET-libelf)
17496 all-stage2-libelf: configure-stage2-libelf
17497 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17498 @r=`${PWD_COMMAND}`; export r; \
17499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17500 TFLAGS="$(STAGE2_TFLAGS)"; \
17501 $(HOST_EXPORTS) \
17502 $(POSTSTAGE1_HOST_EXPORTS) \
17503 cd $(HOST_SUBDIR)/libelf && \
17504 \
17505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17506 CFLAGS="$(STAGE2_CFLAGS)" \
17507 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17508 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17509 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17514 TFLAGS="$(STAGE2_TFLAGS)" \
17515 $(TARGET-stage2-libelf)
17516
17517 maybe-clean-stage2-libelf: clean-stage2-libelf
17518 clean-stage2: clean-stage2-libelf
17519 clean-stage2-libelf:
17520 @if [ $(current_stage) = stage2 ]; then \
17521 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17522 else \
17523 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17524 $(MAKE) stage2-start; \
17525 fi; \
17526 cd $(HOST_SUBDIR)/libelf && \
17527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17528 @endif libelf-bootstrap
17529
17530
17531 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17532 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17533 maybe-all-stage3-libelf:
17534 maybe-clean-stage3-libelf:
17535 @if libelf-bootstrap
17536 maybe-all-stage3-libelf: all-stage3-libelf
17537 all-stage3: all-stage3-libelf
17538 TARGET-stage3-libelf = $(TARGET-libelf)
17539 all-stage3-libelf: configure-stage3-libelf
17540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17541 @r=`${PWD_COMMAND}`; export r; \
17542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543 TFLAGS="$(STAGE3_TFLAGS)"; \
17544 $(HOST_EXPORTS) \
17545 $(POSTSTAGE1_HOST_EXPORTS) \
17546 cd $(HOST_SUBDIR)/libelf && \
17547 \
17548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17549 CFLAGS="$(STAGE3_CFLAGS)" \
17550 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17551 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17552 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17557 TFLAGS="$(STAGE3_TFLAGS)" \
17558 $(TARGET-stage3-libelf)
17559
17560 maybe-clean-stage3-libelf: clean-stage3-libelf
17561 clean-stage3: clean-stage3-libelf
17562 clean-stage3-libelf:
17563 @if [ $(current_stage) = stage3 ]; then \
17564 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17565 else \
17566 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17567 $(MAKE) stage3-start; \
17568 fi; \
17569 cd $(HOST_SUBDIR)/libelf && \
17570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17571 @endif libelf-bootstrap
17572
17573
17574 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17575 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17576 maybe-all-stage4-libelf:
17577 maybe-clean-stage4-libelf:
17578 @if libelf-bootstrap
17579 maybe-all-stage4-libelf: all-stage4-libelf
17580 all-stage4: all-stage4-libelf
17581 TARGET-stage4-libelf = $(TARGET-libelf)
17582 all-stage4-libelf: configure-stage4-libelf
17583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17584 @r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 TFLAGS="$(STAGE4_TFLAGS)"; \
17587 $(HOST_EXPORTS) \
17588 $(POSTSTAGE1_HOST_EXPORTS) \
17589 cd $(HOST_SUBDIR)/libelf && \
17590 \
17591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17592 CFLAGS="$(STAGE4_CFLAGS)" \
17593 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17594 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17595 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17600 TFLAGS="$(STAGE4_TFLAGS)" \
17601 $(TARGET-stage4-libelf)
17602
17603 maybe-clean-stage4-libelf: clean-stage4-libelf
17604 clean-stage4: clean-stage4-libelf
17605 clean-stage4-libelf:
17606 @if [ $(current_stage) = stage4 ]; then \
17607 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17608 else \
17609 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17610 $(MAKE) stage4-start; \
17611 fi; \
17612 cd $(HOST_SUBDIR)/libelf && \
17613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17614 @endif libelf-bootstrap
17615
17616
17617 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17618 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17619 maybe-all-stageprofile-libelf:
17620 maybe-clean-stageprofile-libelf:
17621 @if libelf-bootstrap
17622 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17623 all-stageprofile: all-stageprofile-libelf
17624 TARGET-stageprofile-libelf = $(TARGET-libelf)
17625 all-stageprofile-libelf: configure-stageprofile-libelf
17626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17627 @r=`${PWD_COMMAND}`; export r; \
17628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17630 $(HOST_EXPORTS) \
17631 $(POSTSTAGE1_HOST_EXPORTS) \
17632 cd $(HOST_SUBDIR)/libelf && \
17633 \
17634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17635 CFLAGS="$(STAGEprofile_CFLAGS)" \
17636 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17637 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17638 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17643 TFLAGS="$(STAGEprofile_TFLAGS)" \
17644 $(TARGET-stageprofile-libelf)
17645
17646 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17647 clean-stageprofile: clean-stageprofile-libelf
17648 clean-stageprofile-libelf:
17649 @if [ $(current_stage) = stageprofile ]; then \
17650 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17651 else \
17652 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17653 $(MAKE) stageprofile-start; \
17654 fi; \
17655 cd $(HOST_SUBDIR)/libelf && \
17656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17657 @endif libelf-bootstrap
17658
17659
17660 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17661 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17662 maybe-all-stagetrain-libelf:
17663 maybe-clean-stagetrain-libelf:
17664 @if libelf-bootstrap
17665 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17666 all-stagetrain: all-stagetrain-libelf
17667 TARGET-stagetrain-libelf = $(TARGET-libelf)
17668 all-stagetrain-libelf: configure-stagetrain-libelf
17669 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17670 @r=`${PWD_COMMAND}`; export r; \
17671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17672 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17673 $(HOST_EXPORTS) \
17674 $(POSTSTAGE1_HOST_EXPORTS) \
17675 cd $(HOST_SUBDIR)/libelf && \
17676 \
17677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17678 CFLAGS="$(STAGEtrain_CFLAGS)" \
17679 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17680 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17681 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17686 TFLAGS="$(STAGEtrain_TFLAGS)" \
17687 $(TARGET-stagetrain-libelf)
17688
17689 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17690 clean-stagetrain: clean-stagetrain-libelf
17691 clean-stagetrain-libelf:
17692 @if [ $(current_stage) = stagetrain ]; then \
17693 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17694 else \
17695 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17696 $(MAKE) stagetrain-start; \
17697 fi; \
17698 cd $(HOST_SUBDIR)/libelf && \
17699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17700 @endif libelf-bootstrap
17701
17702
17703 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17704 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17705 maybe-all-stagefeedback-libelf:
17706 maybe-clean-stagefeedback-libelf:
17707 @if libelf-bootstrap
17708 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17709 all-stagefeedback: all-stagefeedback-libelf
17710 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17711 all-stagefeedback-libelf: configure-stagefeedback-libelf
17712 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17713 @r=`${PWD_COMMAND}`; export r; \
17714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17715 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17716 $(HOST_EXPORTS) \
17717 $(POSTSTAGE1_HOST_EXPORTS) \
17718 cd $(HOST_SUBDIR)/libelf && \
17719 \
17720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17721 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17722 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17723 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17724 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17729 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17730 $(TARGET-stagefeedback-libelf)
17731
17732 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17733 clean-stagefeedback: clean-stagefeedback-libelf
17734 clean-stagefeedback-libelf:
17735 @if [ $(current_stage) = stagefeedback ]; then \
17736 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17737 else \
17738 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17739 $(MAKE) stagefeedback-start; \
17740 fi; \
17741 cd $(HOST_SUBDIR)/libelf && \
17742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17743 @endif libelf-bootstrap
17744
17745
17746 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17747 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17748 maybe-all-stageautoprofile-libelf:
17749 maybe-clean-stageautoprofile-libelf:
17750 @if libelf-bootstrap
17751 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17752 all-stageautoprofile: all-stageautoprofile-libelf
17753 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17754 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17755 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17756 @r=`${PWD_COMMAND}`; export r; \
17757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17758 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17759 $(HOST_EXPORTS) \
17760 $(POSTSTAGE1_HOST_EXPORTS) \
17761 cd $(HOST_SUBDIR)/libelf && \
17762 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17764 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17765 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17766 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17767 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17772 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17773 $(TARGET-stageautoprofile-libelf)
17774
17775 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17776 clean-stageautoprofile: clean-stageautoprofile-libelf
17777 clean-stageautoprofile-libelf:
17778 @if [ $(current_stage) = stageautoprofile ]; then \
17779 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17780 else \
17781 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17782 $(MAKE) stageautoprofile-start; \
17783 fi; \
17784 cd $(HOST_SUBDIR)/libelf && \
17785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17786 @endif libelf-bootstrap
17787
17788
17789 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17790 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17791 maybe-all-stageautofeedback-libelf:
17792 maybe-clean-stageautofeedback-libelf:
17793 @if libelf-bootstrap
17794 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17795 all-stageautofeedback: all-stageautofeedback-libelf
17796 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17797 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17798 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17799 @r=`${PWD_COMMAND}`; export r; \
17800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17801 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17802 $(HOST_EXPORTS) \
17803 $(POSTSTAGE1_HOST_EXPORTS) \
17804 cd $(HOST_SUBDIR)/libelf && \
17805 \
17806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17807 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17808 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17809 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17810 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17815 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17816 $(TARGET-stageautofeedback-libelf)
17817
17818 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17819 clean-stageautofeedback: clean-stageautofeedback-libelf
17820 clean-stageautofeedback-libelf:
17821 @if [ $(current_stage) = stageautofeedback ]; then \
17822 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17823 else \
17824 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17825 $(MAKE) stageautofeedback-start; \
17826 fi; \
17827 cd $(HOST_SUBDIR)/libelf && \
17828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17829 @endif libelf-bootstrap
17830
17831
17832
17833
17834
17835 .PHONY: check-libelf maybe-check-libelf
17836 maybe-check-libelf:
17837 @if libelf
17838 maybe-check-libelf: check-libelf
17839
17840 check-libelf:
17841 @: $(MAKE); $(unstage)
17842 @r=`${PWD_COMMAND}`; export r; \
17843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17844 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17845 (cd $(HOST_SUBDIR)/libelf && \
17846 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17847
17848 @endif libelf
17849
17850 .PHONY: install-libelf maybe-install-libelf
17851 maybe-install-libelf:
17852 @if libelf
17853 maybe-install-libelf: install-libelf
17854
17855 install-libelf:
17856
17857 @endif libelf
17858
17859 .PHONY: install-strip-libelf maybe-install-strip-libelf
17860 maybe-install-strip-libelf:
17861 @if libelf
17862 maybe-install-strip-libelf: install-strip-libelf
17863
17864 install-strip-libelf:
17865
17866 @endif libelf
17867
17868 # Other targets (info, dvi, pdf, etc.)
17869
17870 .PHONY: maybe-info-libelf info-libelf
17871 maybe-info-libelf:
17872 @if libelf
17873 maybe-info-libelf: info-libelf
17874
17875 info-libelf: \
17876 configure-libelf
17877 @[ -f ./libelf/Makefile ] || exit 0; \
17878 r=`${PWD_COMMAND}`; export r; \
17879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880 $(HOST_EXPORTS) \
17881 for flag in $(EXTRA_HOST_FLAGS) ; do \
17882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883 done; \
17884 echo "Doing info in libelf"; \
17885 (cd $(HOST_SUBDIR)/libelf && \
17886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888 "RANLIB=$${RANLIB}" \
17889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890 info) \
17891 || exit 1
17892
17893 @endif libelf
17894
17895 .PHONY: maybe-dvi-libelf dvi-libelf
17896 maybe-dvi-libelf:
17897 @if libelf
17898 maybe-dvi-libelf: dvi-libelf
17899
17900 dvi-libelf: \
17901 configure-libelf
17902 @[ -f ./libelf/Makefile ] || exit 0; \
17903 r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 $(HOST_EXPORTS) \
17906 for flag in $(EXTRA_HOST_FLAGS) ; do \
17907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908 done; \
17909 echo "Doing dvi in libelf"; \
17910 (cd $(HOST_SUBDIR)/libelf && \
17911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913 "RANLIB=$${RANLIB}" \
17914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17915 dvi) \
17916 || exit 1
17917
17918 @endif libelf
17919
17920 .PHONY: maybe-pdf-libelf pdf-libelf
17921 maybe-pdf-libelf:
17922 @if libelf
17923 maybe-pdf-libelf: pdf-libelf
17924
17925 pdf-libelf: \
17926 configure-libelf
17927 @[ -f ./libelf/Makefile ] || exit 0; \
17928 r=`${PWD_COMMAND}`; export r; \
17929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17930 $(HOST_EXPORTS) \
17931 for flag in $(EXTRA_HOST_FLAGS) ; do \
17932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17933 done; \
17934 echo "Doing pdf in libelf"; \
17935 (cd $(HOST_SUBDIR)/libelf && \
17936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17938 "RANLIB=$${RANLIB}" \
17939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17940 pdf) \
17941 || exit 1
17942
17943 @endif libelf
17944
17945 .PHONY: maybe-html-libelf html-libelf
17946 maybe-html-libelf:
17947 @if libelf
17948 maybe-html-libelf: html-libelf
17949
17950 html-libelf: \
17951 configure-libelf
17952 @[ -f ./libelf/Makefile ] || exit 0; \
17953 r=`${PWD_COMMAND}`; export r; \
17954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955 $(HOST_EXPORTS) \
17956 for flag in $(EXTRA_HOST_FLAGS) ; do \
17957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17958 done; \
17959 echo "Doing html in libelf"; \
17960 (cd $(HOST_SUBDIR)/libelf && \
17961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17963 "RANLIB=$${RANLIB}" \
17964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17965 html) \
17966 || exit 1
17967
17968 @endif libelf
17969
17970 .PHONY: maybe-TAGS-libelf TAGS-libelf
17971 maybe-TAGS-libelf:
17972 @if libelf
17973 maybe-TAGS-libelf: TAGS-libelf
17974
17975 TAGS-libelf: \
17976 configure-libelf
17977 @[ -f ./libelf/Makefile ] || exit 0; \
17978 r=`${PWD_COMMAND}`; export r; \
17979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17980 $(HOST_EXPORTS) \
17981 for flag in $(EXTRA_HOST_FLAGS) ; do \
17982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17983 done; \
17984 echo "Doing TAGS in libelf"; \
17985 (cd $(HOST_SUBDIR)/libelf && \
17986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17988 "RANLIB=$${RANLIB}" \
17989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17990 TAGS) \
17991 || exit 1
17992
17993 @endif libelf
17994
17995 .PHONY: maybe-install-info-libelf install-info-libelf
17996 maybe-install-info-libelf:
17997 @if libelf
17998 maybe-install-info-libelf: install-info-libelf
17999
18000 install-info-libelf: \
18001 configure-libelf \
18002 info-libelf
18003 @[ -f ./libelf/Makefile ] || exit 0; \
18004 r=`${PWD_COMMAND}`; export r; \
18005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18006 $(HOST_EXPORTS) \
18007 for flag in $(EXTRA_HOST_FLAGS) ; do \
18008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18009 done; \
18010 echo "Doing install-info in libelf"; \
18011 (cd $(HOST_SUBDIR)/libelf && \
18012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18014 "RANLIB=$${RANLIB}" \
18015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18016 install-info) \
18017 || exit 1
18018
18019 @endif libelf
18020
18021 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18022 maybe-install-pdf-libelf:
18023 @if libelf
18024 maybe-install-pdf-libelf: install-pdf-libelf
18025
18026 install-pdf-libelf: \
18027 configure-libelf \
18028 pdf-libelf
18029 @[ -f ./libelf/Makefile ] || exit 0; \
18030 r=`${PWD_COMMAND}`; export r; \
18031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18032 $(HOST_EXPORTS) \
18033 for flag in $(EXTRA_HOST_FLAGS) ; do \
18034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18035 done; \
18036 echo "Doing install-pdf in libelf"; \
18037 (cd $(HOST_SUBDIR)/libelf && \
18038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18040 "RANLIB=$${RANLIB}" \
18041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18042 install-pdf) \
18043 || exit 1
18044
18045 @endif libelf
18046
18047 .PHONY: maybe-install-html-libelf install-html-libelf
18048 maybe-install-html-libelf:
18049 @if libelf
18050 maybe-install-html-libelf: install-html-libelf
18051
18052 install-html-libelf: \
18053 configure-libelf \
18054 html-libelf
18055 @[ -f ./libelf/Makefile ] || exit 0; \
18056 r=`${PWD_COMMAND}`; export r; \
18057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18058 $(HOST_EXPORTS) \
18059 for flag in $(EXTRA_HOST_FLAGS) ; do \
18060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18061 done; \
18062 echo "Doing install-html in libelf"; \
18063 (cd $(HOST_SUBDIR)/libelf && \
18064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18066 "RANLIB=$${RANLIB}" \
18067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18068 install-html) \
18069 || exit 1
18070
18071 @endif libelf
18072
18073 .PHONY: maybe-installcheck-libelf installcheck-libelf
18074 maybe-installcheck-libelf:
18075 @if libelf
18076 maybe-installcheck-libelf: installcheck-libelf
18077
18078 installcheck-libelf: \
18079 configure-libelf
18080 @[ -f ./libelf/Makefile ] || exit 0; \
18081 r=`${PWD_COMMAND}`; export r; \
18082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083 $(HOST_EXPORTS) \
18084 for flag in $(EXTRA_HOST_FLAGS) ; do \
18085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18086 done; \
18087 echo "Doing installcheck in libelf"; \
18088 (cd $(HOST_SUBDIR)/libelf && \
18089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18091 "RANLIB=$${RANLIB}" \
18092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18093 installcheck) \
18094 || exit 1
18095
18096 @endif libelf
18097
18098 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18099 maybe-mostlyclean-libelf:
18100 @if libelf
18101 maybe-mostlyclean-libelf: mostlyclean-libelf
18102
18103 mostlyclean-libelf:
18104 @[ -f ./libelf/Makefile ] || exit 0; \
18105 r=`${PWD_COMMAND}`; export r; \
18106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107 $(HOST_EXPORTS) \
18108 for flag in $(EXTRA_HOST_FLAGS) ; do \
18109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18110 done; \
18111 echo "Doing mostlyclean in libelf"; \
18112 (cd $(HOST_SUBDIR)/libelf && \
18113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18115 "RANLIB=$${RANLIB}" \
18116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18117 mostlyclean) \
18118 || exit 1
18119
18120 @endif libelf
18121
18122 .PHONY: maybe-clean-libelf clean-libelf
18123 maybe-clean-libelf:
18124 @if libelf
18125 maybe-clean-libelf: clean-libelf
18126
18127 clean-libelf:
18128 @[ -f ./libelf/Makefile ] || exit 0; \
18129 r=`${PWD_COMMAND}`; export r; \
18130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131 $(HOST_EXPORTS) \
18132 for flag in $(EXTRA_HOST_FLAGS) ; do \
18133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18134 done; \
18135 echo "Doing clean in libelf"; \
18136 (cd $(HOST_SUBDIR)/libelf && \
18137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18139 "RANLIB=$${RANLIB}" \
18140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18141 clean) \
18142 || exit 1
18143
18144 @endif libelf
18145
18146 .PHONY: maybe-distclean-libelf distclean-libelf
18147 maybe-distclean-libelf:
18148 @if libelf
18149 maybe-distclean-libelf: distclean-libelf
18150
18151 distclean-libelf:
18152 @[ -f ./libelf/Makefile ] || exit 0; \
18153 r=`${PWD_COMMAND}`; export r; \
18154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18155 $(HOST_EXPORTS) \
18156 for flag in $(EXTRA_HOST_FLAGS) ; do \
18157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18158 done; \
18159 echo "Doing distclean in libelf"; \
18160 (cd $(HOST_SUBDIR)/libelf && \
18161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18163 "RANLIB=$${RANLIB}" \
18164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18165 distclean) \
18166 || exit 1
18167
18168 @endif libelf
18169
18170 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18171 maybe-maintainer-clean-libelf:
18172 @if libelf
18173 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18174
18175 maintainer-clean-libelf:
18176 @[ -f ./libelf/Makefile ] || exit 0; \
18177 r=`${PWD_COMMAND}`; export r; \
18178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18179 $(HOST_EXPORTS) \
18180 for flag in $(EXTRA_HOST_FLAGS) ; do \
18181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18182 done; \
18183 echo "Doing maintainer-clean in libelf"; \
18184 (cd $(HOST_SUBDIR)/libelf && \
18185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18187 "RANLIB=$${RANLIB}" \
18188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18189 maintainer-clean) \
18190 || exit 1
18191
18192 @endif libelf
18193
18194
18195
18196 .PHONY: configure-gold maybe-configure-gold
18197 maybe-configure-gold:
18198 @if gcc-bootstrap
18199 configure-gold: stage_current
18200 @endif gcc-bootstrap
18201 @if gold
18202 maybe-configure-gold: configure-gold
18203 configure-gold:
18204 @r=`${PWD_COMMAND}`; export r; \
18205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18206 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18208 $(HOST_EXPORTS) \
18209 echo Configuring in $(HOST_SUBDIR)/gold; \
18210 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18211 case $(srcdir) in \
18212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18213 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18215 esac; \
18216 module_srcdir=gold; \
18217 $(SHELL) \
18218 $$s/$$module_srcdir/configure \
18219 --srcdir=$${topdir}/$$module_srcdir \
18220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18221 --target=${target_alias} \
18222 || exit 1
18223 @endif gold
18224
18225
18226
18227 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18228 maybe-configure-stage1-gold:
18229 @if gold-bootstrap
18230 maybe-configure-stage1-gold: configure-stage1-gold
18231 configure-stage1-gold:
18232 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18234 @r=`${PWD_COMMAND}`; export r; \
18235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18236 TFLAGS="$(STAGE1_TFLAGS)"; \
18237 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18238 $(HOST_EXPORTS) \
18239 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18240 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18241 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18242 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18244 cd $(HOST_SUBDIR)/gold || exit 1; \
18245 case $(srcdir) in \
18246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18247 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18249 esac; \
18250 module_srcdir=gold; \
18251 $(SHELL) $$s/$$module_srcdir/configure \
18252 --srcdir=$${topdir}/$$module_srcdir \
18253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18254 --target=${target_alias} \
18255 \
18256 $(STAGE1_CONFIGURE_FLAGS)
18257 @endif gold-bootstrap
18258
18259 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18260 maybe-configure-stage2-gold:
18261 @if gold-bootstrap
18262 maybe-configure-stage2-gold: configure-stage2-gold
18263 configure-stage2-gold:
18264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18266 @r=`${PWD_COMMAND}`; export r; \
18267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18268 TFLAGS="$(STAGE2_TFLAGS)"; \
18269 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18270 $(HOST_EXPORTS) \
18271 $(POSTSTAGE1_HOST_EXPORTS) \
18272 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18273 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18274 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18275 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18277 cd $(HOST_SUBDIR)/gold || exit 1; \
18278 case $(srcdir) in \
18279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18280 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18282 esac; \
18283 module_srcdir=gold; \
18284 $(SHELL) $$s/$$module_srcdir/configure \
18285 --srcdir=$${topdir}/$$module_srcdir \
18286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18287 --target=${target_alias} \
18288 --with-build-libsubdir=$(HOST_SUBDIR) \
18289 $(STAGE2_CONFIGURE_FLAGS)
18290 @endif gold-bootstrap
18291
18292 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18293 maybe-configure-stage3-gold:
18294 @if gold-bootstrap
18295 maybe-configure-stage3-gold: configure-stage3-gold
18296 configure-stage3-gold:
18297 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18299 @r=`${PWD_COMMAND}`; export r; \
18300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301 TFLAGS="$(STAGE3_TFLAGS)"; \
18302 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18303 $(HOST_EXPORTS) \
18304 $(POSTSTAGE1_HOST_EXPORTS) \
18305 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18306 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18307 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18308 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18310 cd $(HOST_SUBDIR)/gold || exit 1; \
18311 case $(srcdir) in \
18312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18313 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18315 esac; \
18316 module_srcdir=gold; \
18317 $(SHELL) $$s/$$module_srcdir/configure \
18318 --srcdir=$${topdir}/$$module_srcdir \
18319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18320 --target=${target_alias} \
18321 --with-build-libsubdir=$(HOST_SUBDIR) \
18322 $(STAGE3_CONFIGURE_FLAGS)
18323 @endif gold-bootstrap
18324
18325 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18326 maybe-configure-stage4-gold:
18327 @if gold-bootstrap
18328 maybe-configure-stage4-gold: configure-stage4-gold
18329 configure-stage4-gold:
18330 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18332 @r=`${PWD_COMMAND}`; export r; \
18333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18334 TFLAGS="$(STAGE4_TFLAGS)"; \
18335 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18336 $(HOST_EXPORTS) \
18337 $(POSTSTAGE1_HOST_EXPORTS) \
18338 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18339 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18340 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18341 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18343 cd $(HOST_SUBDIR)/gold || exit 1; \
18344 case $(srcdir) in \
18345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18346 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18348 esac; \
18349 module_srcdir=gold; \
18350 $(SHELL) $$s/$$module_srcdir/configure \
18351 --srcdir=$${topdir}/$$module_srcdir \
18352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18353 --target=${target_alias} \
18354 --with-build-libsubdir=$(HOST_SUBDIR) \
18355 $(STAGE4_CONFIGURE_FLAGS)
18356 @endif gold-bootstrap
18357
18358 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18359 maybe-configure-stageprofile-gold:
18360 @if gold-bootstrap
18361 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18362 configure-stageprofile-gold:
18363 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18364 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18365 @r=`${PWD_COMMAND}`; export r; \
18366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18367 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18368 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18369 $(HOST_EXPORTS) \
18370 $(POSTSTAGE1_HOST_EXPORTS) \
18371 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18372 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18373 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18374 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18376 cd $(HOST_SUBDIR)/gold || exit 1; \
18377 case $(srcdir) in \
18378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18379 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18381 esac; \
18382 module_srcdir=gold; \
18383 $(SHELL) $$s/$$module_srcdir/configure \
18384 --srcdir=$${topdir}/$$module_srcdir \
18385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18386 --target=${target_alias} \
18387 --with-build-libsubdir=$(HOST_SUBDIR) \
18388 $(STAGEprofile_CONFIGURE_FLAGS)
18389 @endif gold-bootstrap
18390
18391 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18392 maybe-configure-stagetrain-gold:
18393 @if gold-bootstrap
18394 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18395 configure-stagetrain-gold:
18396 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18398 @r=`${PWD_COMMAND}`; export r; \
18399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18401 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18402 $(HOST_EXPORTS) \
18403 $(POSTSTAGE1_HOST_EXPORTS) \
18404 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18405 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18406 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18407 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18409 cd $(HOST_SUBDIR)/gold || exit 1; \
18410 case $(srcdir) in \
18411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18412 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18414 esac; \
18415 module_srcdir=gold; \
18416 $(SHELL) $$s/$$module_srcdir/configure \
18417 --srcdir=$${topdir}/$$module_srcdir \
18418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18419 --target=${target_alias} \
18420 --with-build-libsubdir=$(HOST_SUBDIR) \
18421 $(STAGEtrain_CONFIGURE_FLAGS)
18422 @endif gold-bootstrap
18423
18424 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18425 maybe-configure-stagefeedback-gold:
18426 @if gold-bootstrap
18427 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18428 configure-stagefeedback-gold:
18429 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18431 @r=`${PWD_COMMAND}`; export r; \
18432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18433 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18434 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18435 $(HOST_EXPORTS) \
18436 $(POSTSTAGE1_HOST_EXPORTS) \
18437 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18438 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18439 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18440 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18442 cd $(HOST_SUBDIR)/gold || exit 1; \
18443 case $(srcdir) in \
18444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18445 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18447 esac; \
18448 module_srcdir=gold; \
18449 $(SHELL) $$s/$$module_srcdir/configure \
18450 --srcdir=$${topdir}/$$module_srcdir \
18451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18452 --target=${target_alias} \
18453 --with-build-libsubdir=$(HOST_SUBDIR) \
18454 $(STAGEfeedback_CONFIGURE_FLAGS)
18455 @endif gold-bootstrap
18456
18457 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18458 maybe-configure-stageautoprofile-gold:
18459 @if gold-bootstrap
18460 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18461 configure-stageautoprofile-gold:
18462 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18463 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18464 @r=`${PWD_COMMAND}`; export r; \
18465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18466 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18467 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18468 $(HOST_EXPORTS) \
18469 $(POSTSTAGE1_HOST_EXPORTS) \
18470 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18471 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18472 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18473 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18475 cd $(HOST_SUBDIR)/gold || exit 1; \
18476 case $(srcdir) in \
18477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18478 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18480 esac; \
18481 module_srcdir=gold; \
18482 $(SHELL) $$s/$$module_srcdir/configure \
18483 --srcdir=$${topdir}/$$module_srcdir \
18484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18485 --target=${target_alias} \
18486 --with-build-libsubdir=$(HOST_SUBDIR) \
18487 $(STAGEautoprofile_CONFIGURE_FLAGS)
18488 @endif gold-bootstrap
18489
18490 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18491 maybe-configure-stageautofeedback-gold:
18492 @if gold-bootstrap
18493 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18494 configure-stageautofeedback-gold:
18495 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18497 @r=`${PWD_COMMAND}`; export r; \
18498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18499 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18500 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18501 $(HOST_EXPORTS) \
18502 $(POSTSTAGE1_HOST_EXPORTS) \
18503 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18504 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18505 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18506 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18508 cd $(HOST_SUBDIR)/gold || exit 1; \
18509 case $(srcdir) in \
18510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18511 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18513 esac; \
18514 module_srcdir=gold; \
18515 $(SHELL) $$s/$$module_srcdir/configure \
18516 --srcdir=$${topdir}/$$module_srcdir \
18517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18518 --target=${target_alias} \
18519 --with-build-libsubdir=$(HOST_SUBDIR) \
18520 $(STAGEautofeedback_CONFIGURE_FLAGS)
18521 @endif gold-bootstrap
18522
18523
18524
18525
18526
18527 .PHONY: all-gold maybe-all-gold
18528 maybe-all-gold:
18529 @if gcc-bootstrap
18530 all-gold: stage_current
18531 @endif gcc-bootstrap
18532 @if gold
18533 TARGET-gold=all
18534 maybe-all-gold: all-gold
18535 all-gold: configure-gold
18536 @r=`${PWD_COMMAND}`; export r; \
18537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538 $(HOST_EXPORTS) \
18539 (cd $(HOST_SUBDIR)/gold && \
18540 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18541 $(TARGET-gold))
18542 @endif gold
18543
18544
18545
18546 .PHONY: all-stage1-gold maybe-all-stage1-gold
18547 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18548 maybe-all-stage1-gold:
18549 maybe-clean-stage1-gold:
18550 @if gold-bootstrap
18551 maybe-all-stage1-gold: all-stage1-gold
18552 all-stage1: all-stage1-gold
18553 TARGET-stage1-gold = $(TARGET-gold)
18554 all-stage1-gold: configure-stage1-gold
18555 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18556 @r=`${PWD_COMMAND}`; export r; \
18557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18558 TFLAGS="$(STAGE1_TFLAGS)"; \
18559 $(HOST_EXPORTS) \
18560 cd $(HOST_SUBDIR)/gold && \
18561 \
18562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18563 CFLAGS="$(STAGE1_CFLAGS)" \
18564 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18565 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18566 LIBCFLAGS="$(LIBCFLAGS)" \
18567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18570 $(EXTRA_HOST_FLAGS) \
18571 $(STAGE1_FLAGS_TO_PASS) \
18572 TFLAGS="$(STAGE1_TFLAGS)" \
18573 $(TARGET-stage1-gold)
18574
18575 maybe-clean-stage1-gold: clean-stage1-gold
18576 clean-stage1: clean-stage1-gold
18577 clean-stage1-gold:
18578 @if [ $(current_stage) = stage1 ]; then \
18579 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18580 else \
18581 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18582 $(MAKE) stage1-start; \
18583 fi; \
18584 cd $(HOST_SUBDIR)/gold && \
18585 $(MAKE) $(EXTRA_HOST_FLAGS) \
18586 $(STAGE1_FLAGS_TO_PASS) clean
18587 @endif gold-bootstrap
18588
18589
18590 .PHONY: all-stage2-gold maybe-all-stage2-gold
18591 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18592 maybe-all-stage2-gold:
18593 maybe-clean-stage2-gold:
18594 @if gold-bootstrap
18595 maybe-all-stage2-gold: all-stage2-gold
18596 all-stage2: all-stage2-gold
18597 TARGET-stage2-gold = $(TARGET-gold)
18598 all-stage2-gold: configure-stage2-gold
18599 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18600 @r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 TFLAGS="$(STAGE2_TFLAGS)"; \
18603 $(HOST_EXPORTS) \
18604 $(POSTSTAGE1_HOST_EXPORTS) \
18605 cd $(HOST_SUBDIR)/gold && \
18606 \
18607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18608 CFLAGS="$(STAGE2_CFLAGS)" \
18609 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18610 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18611 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18615 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18616 TFLAGS="$(STAGE2_TFLAGS)" \
18617 $(TARGET-stage2-gold)
18618
18619 maybe-clean-stage2-gold: clean-stage2-gold
18620 clean-stage2: clean-stage2-gold
18621 clean-stage2-gold:
18622 @if [ $(current_stage) = stage2 ]; then \
18623 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18624 else \
18625 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18626 $(MAKE) stage2-start; \
18627 fi; \
18628 cd $(HOST_SUBDIR)/gold && \
18629 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18630 @endif gold-bootstrap
18631
18632
18633 .PHONY: all-stage3-gold maybe-all-stage3-gold
18634 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18635 maybe-all-stage3-gold:
18636 maybe-clean-stage3-gold:
18637 @if gold-bootstrap
18638 maybe-all-stage3-gold: all-stage3-gold
18639 all-stage3: all-stage3-gold
18640 TARGET-stage3-gold = $(TARGET-gold)
18641 all-stage3-gold: configure-stage3-gold
18642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18643 @r=`${PWD_COMMAND}`; export r; \
18644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645 TFLAGS="$(STAGE3_TFLAGS)"; \
18646 $(HOST_EXPORTS) \
18647 $(POSTSTAGE1_HOST_EXPORTS) \
18648 cd $(HOST_SUBDIR)/gold && \
18649 \
18650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18651 CFLAGS="$(STAGE3_CFLAGS)" \
18652 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18653 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18654 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18659 TFLAGS="$(STAGE3_TFLAGS)" \
18660 $(TARGET-stage3-gold)
18661
18662 maybe-clean-stage3-gold: clean-stage3-gold
18663 clean-stage3: clean-stage3-gold
18664 clean-stage3-gold:
18665 @if [ $(current_stage) = stage3 ]; then \
18666 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18667 else \
18668 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18669 $(MAKE) stage3-start; \
18670 fi; \
18671 cd $(HOST_SUBDIR)/gold && \
18672 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18673 @endif gold-bootstrap
18674
18675
18676 .PHONY: all-stage4-gold maybe-all-stage4-gold
18677 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18678 maybe-all-stage4-gold:
18679 maybe-clean-stage4-gold:
18680 @if gold-bootstrap
18681 maybe-all-stage4-gold: all-stage4-gold
18682 all-stage4: all-stage4-gold
18683 TARGET-stage4-gold = $(TARGET-gold)
18684 all-stage4-gold: configure-stage4-gold
18685 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18686 @r=`${PWD_COMMAND}`; export r; \
18687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18688 TFLAGS="$(STAGE4_TFLAGS)"; \
18689 $(HOST_EXPORTS) \
18690 $(POSTSTAGE1_HOST_EXPORTS) \
18691 cd $(HOST_SUBDIR)/gold && \
18692 \
18693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18694 CFLAGS="$(STAGE4_CFLAGS)" \
18695 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18696 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18697 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18702 TFLAGS="$(STAGE4_TFLAGS)" \
18703 $(TARGET-stage4-gold)
18704
18705 maybe-clean-stage4-gold: clean-stage4-gold
18706 clean-stage4: clean-stage4-gold
18707 clean-stage4-gold:
18708 @if [ $(current_stage) = stage4 ]; then \
18709 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18710 else \
18711 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18712 $(MAKE) stage4-start; \
18713 fi; \
18714 cd $(HOST_SUBDIR)/gold && \
18715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18716 @endif gold-bootstrap
18717
18718
18719 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18720 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18721 maybe-all-stageprofile-gold:
18722 maybe-clean-stageprofile-gold:
18723 @if gold-bootstrap
18724 maybe-all-stageprofile-gold: all-stageprofile-gold
18725 all-stageprofile: all-stageprofile-gold
18726 TARGET-stageprofile-gold = $(TARGET-gold)
18727 all-stageprofile-gold: configure-stageprofile-gold
18728 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18729 @r=`${PWD_COMMAND}`; export r; \
18730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18732 $(HOST_EXPORTS) \
18733 $(POSTSTAGE1_HOST_EXPORTS) \
18734 cd $(HOST_SUBDIR)/gold && \
18735 \
18736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18737 CFLAGS="$(STAGEprofile_CFLAGS)" \
18738 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18739 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18740 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18745 TFLAGS="$(STAGEprofile_TFLAGS)" \
18746 $(TARGET-stageprofile-gold)
18747
18748 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18749 clean-stageprofile: clean-stageprofile-gold
18750 clean-stageprofile-gold:
18751 @if [ $(current_stage) = stageprofile ]; then \
18752 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18753 else \
18754 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18755 $(MAKE) stageprofile-start; \
18756 fi; \
18757 cd $(HOST_SUBDIR)/gold && \
18758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18759 @endif gold-bootstrap
18760
18761
18762 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18763 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18764 maybe-all-stagetrain-gold:
18765 maybe-clean-stagetrain-gold:
18766 @if gold-bootstrap
18767 maybe-all-stagetrain-gold: all-stagetrain-gold
18768 all-stagetrain: all-stagetrain-gold
18769 TARGET-stagetrain-gold = $(TARGET-gold)
18770 all-stagetrain-gold: configure-stagetrain-gold
18771 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18772 @r=`${PWD_COMMAND}`; export r; \
18773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18774 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18775 $(HOST_EXPORTS) \
18776 $(POSTSTAGE1_HOST_EXPORTS) \
18777 cd $(HOST_SUBDIR)/gold && \
18778 \
18779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18780 CFLAGS="$(STAGEtrain_CFLAGS)" \
18781 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18782 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18783 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18787 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18788 TFLAGS="$(STAGEtrain_TFLAGS)" \
18789 $(TARGET-stagetrain-gold)
18790
18791 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18792 clean-stagetrain: clean-stagetrain-gold
18793 clean-stagetrain-gold:
18794 @if [ $(current_stage) = stagetrain ]; then \
18795 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18796 else \
18797 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18798 $(MAKE) stagetrain-start; \
18799 fi; \
18800 cd $(HOST_SUBDIR)/gold && \
18801 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18802 @endif gold-bootstrap
18803
18804
18805 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18806 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18807 maybe-all-stagefeedback-gold:
18808 maybe-clean-stagefeedback-gold:
18809 @if gold-bootstrap
18810 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18811 all-stagefeedback: all-stagefeedback-gold
18812 TARGET-stagefeedback-gold = $(TARGET-gold)
18813 all-stagefeedback-gold: configure-stagefeedback-gold
18814 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18815 @r=`${PWD_COMMAND}`; export r; \
18816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18818 $(HOST_EXPORTS) \
18819 $(POSTSTAGE1_HOST_EXPORTS) \
18820 cd $(HOST_SUBDIR)/gold && \
18821 \
18822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18823 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18824 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18825 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18826 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18827 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18828 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18829 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18830 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18831 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18832 $(TARGET-stagefeedback-gold)
18833
18834 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18835 clean-stagefeedback: clean-stagefeedback-gold
18836 clean-stagefeedback-gold:
18837 @if [ $(current_stage) = stagefeedback ]; then \
18838 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18839 else \
18840 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18841 $(MAKE) stagefeedback-start; \
18842 fi; \
18843 cd $(HOST_SUBDIR)/gold && \
18844 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18845 @endif gold-bootstrap
18846
18847
18848 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18849 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18850 maybe-all-stageautoprofile-gold:
18851 maybe-clean-stageautoprofile-gold:
18852 @if gold-bootstrap
18853 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18854 all-stageautoprofile: all-stageautoprofile-gold
18855 TARGET-stageautoprofile-gold = $(TARGET-gold)
18856 all-stageautoprofile-gold: configure-stageautoprofile-gold
18857 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18858 @r=`${PWD_COMMAND}`; export r; \
18859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18860 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18861 $(HOST_EXPORTS) \
18862 $(POSTSTAGE1_HOST_EXPORTS) \
18863 cd $(HOST_SUBDIR)/gold && \
18864 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18866 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18867 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18868 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18869 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18874 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18875 $(TARGET-stageautoprofile-gold)
18876
18877 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18878 clean-stageautoprofile: clean-stageautoprofile-gold
18879 clean-stageautoprofile-gold:
18880 @if [ $(current_stage) = stageautoprofile ]; then \
18881 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18882 else \
18883 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18884 $(MAKE) stageautoprofile-start; \
18885 fi; \
18886 cd $(HOST_SUBDIR)/gold && \
18887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18888 @endif gold-bootstrap
18889
18890
18891 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18892 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18893 maybe-all-stageautofeedback-gold:
18894 maybe-clean-stageautofeedback-gold:
18895 @if gold-bootstrap
18896 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18897 all-stageautofeedback: all-stageautofeedback-gold
18898 TARGET-stageautofeedback-gold = $(TARGET-gold)
18899 all-stageautofeedback-gold: configure-stageautofeedback-gold
18900 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18901 @r=`${PWD_COMMAND}`; export r; \
18902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18904 $(HOST_EXPORTS) \
18905 $(POSTSTAGE1_HOST_EXPORTS) \
18906 cd $(HOST_SUBDIR)/gold && \
18907 \
18908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18909 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18910 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18911 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18912 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18917 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18918 $(TARGET-stageautofeedback-gold)
18919
18920 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18921 clean-stageautofeedback: clean-stageautofeedback-gold
18922 clean-stageautofeedback-gold:
18923 @if [ $(current_stage) = stageautofeedback ]; then \
18924 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18925 else \
18926 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18927 $(MAKE) stageautofeedback-start; \
18928 fi; \
18929 cd $(HOST_SUBDIR)/gold && \
18930 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18931 @endif gold-bootstrap
18932
18933
18934
18935
18936
18937 .PHONY: check-gold maybe-check-gold
18938 maybe-check-gold:
18939 @if gold
18940 maybe-check-gold: check-gold
18941
18942 check-gold:
18943 @: $(MAKE); $(unstage)
18944 @r=`${PWD_COMMAND}`; export r; \
18945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18946 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18947 (cd $(HOST_SUBDIR)/gold && \
18948 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18949
18950 @endif gold
18951
18952 .PHONY: install-gold maybe-install-gold
18953 maybe-install-gold:
18954 @if gold
18955 maybe-install-gold: install-gold
18956
18957 install-gold: installdirs
18958 @: $(MAKE); $(unstage)
18959 @r=`${PWD_COMMAND}`; export r; \
18960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18961 $(HOST_EXPORTS) \
18962 (cd $(HOST_SUBDIR)/gold && \
18963 $(MAKE) $(FLAGS_TO_PASS) install)
18964
18965 @endif gold
18966
18967 .PHONY: install-strip-gold maybe-install-strip-gold
18968 maybe-install-strip-gold:
18969 @if gold
18970 maybe-install-strip-gold: install-strip-gold
18971
18972 install-strip-gold: installdirs
18973 @: $(MAKE); $(unstage)
18974 @r=`${PWD_COMMAND}`; export r; \
18975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18976 $(HOST_EXPORTS) \
18977 (cd $(HOST_SUBDIR)/gold && \
18978 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18979
18980 @endif gold
18981
18982 # Other targets (info, dvi, pdf, etc.)
18983
18984 .PHONY: maybe-info-gold info-gold
18985 maybe-info-gold:
18986 @if gold
18987 maybe-info-gold: info-gold
18988
18989 info-gold: \
18990 configure-gold
18991 @[ -f ./gold/Makefile ] || exit 0; \
18992 r=`${PWD_COMMAND}`; export r; \
18993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18994 $(HOST_EXPORTS) \
18995 for flag in $(EXTRA_HOST_FLAGS) ; do \
18996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18997 done; \
18998 echo "Doing info in gold"; \
18999 (cd $(HOST_SUBDIR)/gold && \
19000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19002 "RANLIB=$${RANLIB}" \
19003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19004 info) \
19005 || exit 1
19006
19007 @endif gold
19008
19009 .PHONY: maybe-dvi-gold dvi-gold
19010 maybe-dvi-gold:
19011 @if gold
19012 maybe-dvi-gold: dvi-gold
19013
19014 dvi-gold: \
19015 configure-gold
19016 @[ -f ./gold/Makefile ] || exit 0; \
19017 r=`${PWD_COMMAND}`; export r; \
19018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19019 $(HOST_EXPORTS) \
19020 for flag in $(EXTRA_HOST_FLAGS) ; do \
19021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19022 done; \
19023 echo "Doing dvi in gold"; \
19024 (cd $(HOST_SUBDIR)/gold && \
19025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19027 "RANLIB=$${RANLIB}" \
19028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19029 dvi) \
19030 || exit 1
19031
19032 @endif gold
19033
19034 .PHONY: maybe-pdf-gold pdf-gold
19035 maybe-pdf-gold:
19036 @if gold
19037 maybe-pdf-gold: pdf-gold
19038
19039 pdf-gold: \
19040 configure-gold
19041 @[ -f ./gold/Makefile ] || exit 0; \
19042 r=`${PWD_COMMAND}`; export r; \
19043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044 $(HOST_EXPORTS) \
19045 for flag in $(EXTRA_HOST_FLAGS) ; do \
19046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19047 done; \
19048 echo "Doing pdf in gold"; \
19049 (cd $(HOST_SUBDIR)/gold && \
19050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19052 "RANLIB=$${RANLIB}" \
19053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19054 pdf) \
19055 || exit 1
19056
19057 @endif gold
19058
19059 .PHONY: maybe-html-gold html-gold
19060 maybe-html-gold:
19061 @if gold
19062 maybe-html-gold: html-gold
19063
19064 html-gold: \
19065 configure-gold
19066 @[ -f ./gold/Makefile ] || exit 0; \
19067 r=`${PWD_COMMAND}`; export r; \
19068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19069 $(HOST_EXPORTS) \
19070 for flag in $(EXTRA_HOST_FLAGS) ; do \
19071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19072 done; \
19073 echo "Doing html in gold"; \
19074 (cd $(HOST_SUBDIR)/gold && \
19075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19077 "RANLIB=$${RANLIB}" \
19078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19079 html) \
19080 || exit 1
19081
19082 @endif gold
19083
19084 .PHONY: maybe-TAGS-gold TAGS-gold
19085 maybe-TAGS-gold:
19086 @if gold
19087 maybe-TAGS-gold: TAGS-gold
19088
19089 TAGS-gold: \
19090 configure-gold
19091 @[ -f ./gold/Makefile ] || exit 0; \
19092 r=`${PWD_COMMAND}`; export r; \
19093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19094 $(HOST_EXPORTS) \
19095 for flag in $(EXTRA_HOST_FLAGS) ; do \
19096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19097 done; \
19098 echo "Doing TAGS in gold"; \
19099 (cd $(HOST_SUBDIR)/gold && \
19100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19102 "RANLIB=$${RANLIB}" \
19103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19104 TAGS) \
19105 || exit 1
19106
19107 @endif gold
19108
19109 .PHONY: maybe-install-info-gold install-info-gold
19110 maybe-install-info-gold:
19111 @if gold
19112 maybe-install-info-gold: install-info-gold
19113
19114 install-info-gold: \
19115 configure-gold \
19116 info-gold
19117 @[ -f ./gold/Makefile ] || exit 0; \
19118 r=`${PWD_COMMAND}`; export r; \
19119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120 $(HOST_EXPORTS) \
19121 for flag in $(EXTRA_HOST_FLAGS) ; do \
19122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19123 done; \
19124 echo "Doing install-info in gold"; \
19125 (cd $(HOST_SUBDIR)/gold && \
19126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19128 "RANLIB=$${RANLIB}" \
19129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19130 install-info) \
19131 || exit 1
19132
19133 @endif gold
19134
19135 .PHONY: maybe-install-pdf-gold install-pdf-gold
19136 maybe-install-pdf-gold:
19137 @if gold
19138 maybe-install-pdf-gold: install-pdf-gold
19139
19140 install-pdf-gold: \
19141 configure-gold \
19142 pdf-gold
19143 @[ -f ./gold/Makefile ] || exit 0; \
19144 r=`${PWD_COMMAND}`; export r; \
19145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19146 $(HOST_EXPORTS) \
19147 for flag in $(EXTRA_HOST_FLAGS) ; do \
19148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19149 done; \
19150 echo "Doing install-pdf in gold"; \
19151 (cd $(HOST_SUBDIR)/gold && \
19152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19154 "RANLIB=$${RANLIB}" \
19155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19156 install-pdf) \
19157 || exit 1
19158
19159 @endif gold
19160
19161 .PHONY: maybe-install-html-gold install-html-gold
19162 maybe-install-html-gold:
19163 @if gold
19164 maybe-install-html-gold: install-html-gold
19165
19166 install-html-gold: \
19167 configure-gold \
19168 html-gold
19169 @[ -f ./gold/Makefile ] || exit 0; \
19170 r=`${PWD_COMMAND}`; export r; \
19171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19172 $(HOST_EXPORTS) \
19173 for flag in $(EXTRA_HOST_FLAGS) ; do \
19174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19175 done; \
19176 echo "Doing install-html in gold"; \
19177 (cd $(HOST_SUBDIR)/gold && \
19178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19180 "RANLIB=$${RANLIB}" \
19181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19182 install-html) \
19183 || exit 1
19184
19185 @endif gold
19186
19187 .PHONY: maybe-installcheck-gold installcheck-gold
19188 maybe-installcheck-gold:
19189 @if gold
19190 maybe-installcheck-gold: installcheck-gold
19191
19192 installcheck-gold: \
19193 configure-gold
19194 @[ -f ./gold/Makefile ] || exit 0; \
19195 r=`${PWD_COMMAND}`; export r; \
19196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197 $(HOST_EXPORTS) \
19198 for flag in $(EXTRA_HOST_FLAGS) ; do \
19199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19200 done; \
19201 echo "Doing installcheck in gold"; \
19202 (cd $(HOST_SUBDIR)/gold && \
19203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19205 "RANLIB=$${RANLIB}" \
19206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19207 installcheck) \
19208 || exit 1
19209
19210 @endif gold
19211
19212 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19213 maybe-mostlyclean-gold:
19214 @if gold
19215 maybe-mostlyclean-gold: mostlyclean-gold
19216
19217 mostlyclean-gold:
19218 @[ -f ./gold/Makefile ] || exit 0; \
19219 r=`${PWD_COMMAND}`; export r; \
19220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19221 $(HOST_EXPORTS) \
19222 for flag in $(EXTRA_HOST_FLAGS) ; do \
19223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19224 done; \
19225 echo "Doing mostlyclean in gold"; \
19226 (cd $(HOST_SUBDIR)/gold && \
19227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19229 "RANLIB=$${RANLIB}" \
19230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19231 mostlyclean) \
19232 || exit 1
19233
19234 @endif gold
19235
19236 .PHONY: maybe-clean-gold clean-gold
19237 maybe-clean-gold:
19238 @if gold
19239 maybe-clean-gold: clean-gold
19240
19241 clean-gold:
19242 @[ -f ./gold/Makefile ] || exit 0; \
19243 r=`${PWD_COMMAND}`; export r; \
19244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19245 $(HOST_EXPORTS) \
19246 for flag in $(EXTRA_HOST_FLAGS) ; do \
19247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19248 done; \
19249 echo "Doing clean in gold"; \
19250 (cd $(HOST_SUBDIR)/gold && \
19251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19253 "RANLIB=$${RANLIB}" \
19254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19255 clean) \
19256 || exit 1
19257
19258 @endif gold
19259
19260 .PHONY: maybe-distclean-gold distclean-gold
19261 maybe-distclean-gold:
19262 @if gold
19263 maybe-distclean-gold: distclean-gold
19264
19265 distclean-gold:
19266 @[ -f ./gold/Makefile ] || exit 0; \
19267 r=`${PWD_COMMAND}`; export r; \
19268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19269 $(HOST_EXPORTS) \
19270 for flag in $(EXTRA_HOST_FLAGS) ; do \
19271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19272 done; \
19273 echo "Doing distclean in gold"; \
19274 (cd $(HOST_SUBDIR)/gold && \
19275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19277 "RANLIB=$${RANLIB}" \
19278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19279 distclean) \
19280 || exit 1
19281
19282 @endif gold
19283
19284 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19285 maybe-maintainer-clean-gold:
19286 @if gold
19287 maybe-maintainer-clean-gold: maintainer-clean-gold
19288
19289 maintainer-clean-gold:
19290 @[ -f ./gold/Makefile ] || exit 0; \
19291 r=`${PWD_COMMAND}`; export r; \
19292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293 $(HOST_EXPORTS) \
19294 for flag in $(EXTRA_HOST_FLAGS) ; do \
19295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296 done; \
19297 echo "Doing maintainer-clean in gold"; \
19298 (cd $(HOST_SUBDIR)/gold && \
19299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301 "RANLIB=$${RANLIB}" \
19302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19303 maintainer-clean) \
19304 || exit 1
19305
19306 @endif gold
19307
19308
19309
19310 .PHONY: configure-gprof maybe-configure-gprof
19311 maybe-configure-gprof:
19312 @if gcc-bootstrap
19313 configure-gprof: stage_current
19314 @endif gcc-bootstrap
19315 @if gprof
19316 maybe-configure-gprof: configure-gprof
19317 configure-gprof:
19318 @: $(MAKE); $(unstage)
19319 @r=`${PWD_COMMAND}`; export r; \
19320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19321 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19323 $(HOST_EXPORTS) \
19324 echo Configuring in $(HOST_SUBDIR)/gprof; \
19325 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19326 case $(srcdir) in \
19327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19328 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19330 esac; \
19331 module_srcdir=gprof; \
19332 $(SHELL) \
19333 $$s/$$module_srcdir/configure \
19334 --srcdir=$${topdir}/$$module_srcdir \
19335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19336 --target=${target_alias} \
19337 || exit 1
19338 @endif gprof
19339
19340
19341
19342
19343
19344 .PHONY: all-gprof maybe-all-gprof
19345 maybe-all-gprof:
19346 @if gcc-bootstrap
19347 all-gprof: stage_current
19348 @endif gcc-bootstrap
19349 @if gprof
19350 TARGET-gprof=all
19351 maybe-all-gprof: all-gprof
19352 all-gprof: configure-gprof
19353 @: $(MAKE); $(unstage)
19354 @r=`${PWD_COMMAND}`; export r; \
19355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356 $(HOST_EXPORTS) \
19357 (cd $(HOST_SUBDIR)/gprof && \
19358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19359 $(TARGET-gprof))
19360 @endif gprof
19361
19362
19363
19364
19365 .PHONY: check-gprof maybe-check-gprof
19366 maybe-check-gprof:
19367 @if gprof
19368 maybe-check-gprof: check-gprof
19369
19370 check-gprof:
19371 @: $(MAKE); $(unstage)
19372 @r=`${PWD_COMMAND}`; export r; \
19373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374 $(HOST_EXPORTS) \
19375 (cd $(HOST_SUBDIR)/gprof && \
19376 $(MAKE) $(FLAGS_TO_PASS) check)
19377
19378 @endif gprof
19379
19380 .PHONY: install-gprof maybe-install-gprof
19381 maybe-install-gprof:
19382 @if gprof
19383 maybe-install-gprof: install-gprof
19384
19385 install-gprof: installdirs
19386 @: $(MAKE); $(unstage)
19387 @r=`${PWD_COMMAND}`; export r; \
19388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389 $(HOST_EXPORTS) \
19390 (cd $(HOST_SUBDIR)/gprof && \
19391 $(MAKE) $(FLAGS_TO_PASS) install)
19392
19393 @endif gprof
19394
19395 .PHONY: install-strip-gprof maybe-install-strip-gprof
19396 maybe-install-strip-gprof:
19397 @if gprof
19398 maybe-install-strip-gprof: install-strip-gprof
19399
19400 install-strip-gprof: installdirs
19401 @: $(MAKE); $(unstage)
19402 @r=`${PWD_COMMAND}`; export r; \
19403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19404 $(HOST_EXPORTS) \
19405 (cd $(HOST_SUBDIR)/gprof && \
19406 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19407
19408 @endif gprof
19409
19410 # Other targets (info, dvi, pdf, etc.)
19411
19412 .PHONY: maybe-info-gprof info-gprof
19413 maybe-info-gprof:
19414 @if gprof
19415 maybe-info-gprof: info-gprof
19416
19417 info-gprof: \
19418 configure-gprof
19419 @: $(MAKE); $(unstage)
19420 @[ -f ./gprof/Makefile ] || exit 0; \
19421 r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 $(HOST_EXPORTS) \
19424 for flag in $(EXTRA_HOST_FLAGS) ; do \
19425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19426 done; \
19427 echo "Doing info in gprof"; \
19428 (cd $(HOST_SUBDIR)/gprof && \
19429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19431 "RANLIB=$${RANLIB}" \
19432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19433 info) \
19434 || exit 1
19435
19436 @endif gprof
19437
19438 .PHONY: maybe-dvi-gprof dvi-gprof
19439 maybe-dvi-gprof:
19440 @if gprof
19441 maybe-dvi-gprof: dvi-gprof
19442
19443 dvi-gprof: \
19444 configure-gprof
19445 @: $(MAKE); $(unstage)
19446 @[ -f ./gprof/Makefile ] || exit 0; \
19447 r=`${PWD_COMMAND}`; export r; \
19448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19449 $(HOST_EXPORTS) \
19450 for flag in $(EXTRA_HOST_FLAGS) ; do \
19451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19452 done; \
19453 echo "Doing dvi in gprof"; \
19454 (cd $(HOST_SUBDIR)/gprof && \
19455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19457 "RANLIB=$${RANLIB}" \
19458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19459 dvi) \
19460 || exit 1
19461
19462 @endif gprof
19463
19464 .PHONY: maybe-pdf-gprof pdf-gprof
19465 maybe-pdf-gprof:
19466 @if gprof
19467 maybe-pdf-gprof: pdf-gprof
19468
19469 pdf-gprof: \
19470 configure-gprof
19471 @: $(MAKE); $(unstage)
19472 @[ -f ./gprof/Makefile ] || exit 0; \
19473 r=`${PWD_COMMAND}`; export r; \
19474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19475 $(HOST_EXPORTS) \
19476 for flag in $(EXTRA_HOST_FLAGS) ; do \
19477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19478 done; \
19479 echo "Doing pdf in gprof"; \
19480 (cd $(HOST_SUBDIR)/gprof && \
19481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19483 "RANLIB=$${RANLIB}" \
19484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19485 pdf) \
19486 || exit 1
19487
19488 @endif gprof
19489
19490 .PHONY: maybe-html-gprof html-gprof
19491 maybe-html-gprof:
19492 @if gprof
19493 maybe-html-gprof: html-gprof
19494
19495 html-gprof: \
19496 configure-gprof
19497 @: $(MAKE); $(unstage)
19498 @[ -f ./gprof/Makefile ] || exit 0; \
19499 r=`${PWD_COMMAND}`; export r; \
19500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19501 $(HOST_EXPORTS) \
19502 for flag in $(EXTRA_HOST_FLAGS) ; do \
19503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19504 done; \
19505 echo "Doing html in gprof"; \
19506 (cd $(HOST_SUBDIR)/gprof && \
19507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19509 "RANLIB=$${RANLIB}" \
19510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19511 html) \
19512 || exit 1
19513
19514 @endif gprof
19515
19516 .PHONY: maybe-TAGS-gprof TAGS-gprof
19517 maybe-TAGS-gprof:
19518 @if gprof
19519 maybe-TAGS-gprof: TAGS-gprof
19520
19521 TAGS-gprof: \
19522 configure-gprof
19523 @: $(MAKE); $(unstage)
19524 @[ -f ./gprof/Makefile ] || exit 0; \
19525 r=`${PWD_COMMAND}`; export r; \
19526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527 $(HOST_EXPORTS) \
19528 for flag in $(EXTRA_HOST_FLAGS) ; do \
19529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19530 done; \
19531 echo "Doing TAGS in gprof"; \
19532 (cd $(HOST_SUBDIR)/gprof && \
19533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19535 "RANLIB=$${RANLIB}" \
19536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19537 TAGS) \
19538 || exit 1
19539
19540 @endif gprof
19541
19542 .PHONY: maybe-install-info-gprof install-info-gprof
19543 maybe-install-info-gprof:
19544 @if gprof
19545 maybe-install-info-gprof: install-info-gprof
19546
19547 install-info-gprof: \
19548 configure-gprof \
19549 info-gprof
19550 @: $(MAKE); $(unstage)
19551 @[ -f ./gprof/Makefile ] || exit 0; \
19552 r=`${PWD_COMMAND}`; export r; \
19553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19554 $(HOST_EXPORTS) \
19555 for flag in $(EXTRA_HOST_FLAGS) ; do \
19556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19557 done; \
19558 echo "Doing install-info in gprof"; \
19559 (cd $(HOST_SUBDIR)/gprof && \
19560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19562 "RANLIB=$${RANLIB}" \
19563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19564 install-info) \
19565 || exit 1
19566
19567 @endif gprof
19568
19569 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19570 maybe-install-pdf-gprof:
19571 @if gprof
19572 maybe-install-pdf-gprof: install-pdf-gprof
19573
19574 install-pdf-gprof: \
19575 configure-gprof \
19576 pdf-gprof
19577 @: $(MAKE); $(unstage)
19578 @[ -f ./gprof/Makefile ] || exit 0; \
19579 r=`${PWD_COMMAND}`; export r; \
19580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581 $(HOST_EXPORTS) \
19582 for flag in $(EXTRA_HOST_FLAGS) ; do \
19583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19584 done; \
19585 echo "Doing install-pdf in gprof"; \
19586 (cd $(HOST_SUBDIR)/gprof && \
19587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19589 "RANLIB=$${RANLIB}" \
19590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19591 install-pdf) \
19592 || exit 1
19593
19594 @endif gprof
19595
19596 .PHONY: maybe-install-html-gprof install-html-gprof
19597 maybe-install-html-gprof:
19598 @if gprof
19599 maybe-install-html-gprof: install-html-gprof
19600
19601 install-html-gprof: \
19602 configure-gprof \
19603 html-gprof
19604 @: $(MAKE); $(unstage)
19605 @[ -f ./gprof/Makefile ] || exit 0; \
19606 r=`${PWD_COMMAND}`; export r; \
19607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19608 $(HOST_EXPORTS) \
19609 for flag in $(EXTRA_HOST_FLAGS) ; do \
19610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19611 done; \
19612 echo "Doing install-html in gprof"; \
19613 (cd $(HOST_SUBDIR)/gprof && \
19614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19616 "RANLIB=$${RANLIB}" \
19617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19618 install-html) \
19619 || exit 1
19620
19621 @endif gprof
19622
19623 .PHONY: maybe-installcheck-gprof installcheck-gprof
19624 maybe-installcheck-gprof:
19625 @if gprof
19626 maybe-installcheck-gprof: installcheck-gprof
19627
19628 installcheck-gprof: \
19629 configure-gprof
19630 @: $(MAKE); $(unstage)
19631 @[ -f ./gprof/Makefile ] || exit 0; \
19632 r=`${PWD_COMMAND}`; export r; \
19633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19634 $(HOST_EXPORTS) \
19635 for flag in $(EXTRA_HOST_FLAGS) ; do \
19636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19637 done; \
19638 echo "Doing installcheck in gprof"; \
19639 (cd $(HOST_SUBDIR)/gprof && \
19640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19642 "RANLIB=$${RANLIB}" \
19643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19644 installcheck) \
19645 || exit 1
19646
19647 @endif gprof
19648
19649 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19650 maybe-mostlyclean-gprof:
19651 @if gprof
19652 maybe-mostlyclean-gprof: mostlyclean-gprof
19653
19654 mostlyclean-gprof:
19655 @: $(MAKE); $(unstage)
19656 @[ -f ./gprof/Makefile ] || exit 0; \
19657 r=`${PWD_COMMAND}`; export r; \
19658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659 $(HOST_EXPORTS) \
19660 for flag in $(EXTRA_HOST_FLAGS) ; do \
19661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19662 done; \
19663 echo "Doing mostlyclean in gprof"; \
19664 (cd $(HOST_SUBDIR)/gprof && \
19665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19667 "RANLIB=$${RANLIB}" \
19668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19669 mostlyclean) \
19670 || exit 1
19671
19672 @endif gprof
19673
19674 .PHONY: maybe-clean-gprof clean-gprof
19675 maybe-clean-gprof:
19676 @if gprof
19677 maybe-clean-gprof: clean-gprof
19678
19679 clean-gprof:
19680 @: $(MAKE); $(unstage)
19681 @[ -f ./gprof/Makefile ] || exit 0; \
19682 r=`${PWD_COMMAND}`; export r; \
19683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19684 $(HOST_EXPORTS) \
19685 for flag in $(EXTRA_HOST_FLAGS) ; do \
19686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19687 done; \
19688 echo "Doing clean in gprof"; \
19689 (cd $(HOST_SUBDIR)/gprof && \
19690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19692 "RANLIB=$${RANLIB}" \
19693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19694 clean) \
19695 || exit 1
19696
19697 @endif gprof
19698
19699 .PHONY: maybe-distclean-gprof distclean-gprof
19700 maybe-distclean-gprof:
19701 @if gprof
19702 maybe-distclean-gprof: distclean-gprof
19703
19704 distclean-gprof:
19705 @: $(MAKE); $(unstage)
19706 @[ -f ./gprof/Makefile ] || exit 0; \
19707 r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 $(HOST_EXPORTS) \
19710 for flag in $(EXTRA_HOST_FLAGS) ; do \
19711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712 done; \
19713 echo "Doing distclean in gprof"; \
19714 (cd $(HOST_SUBDIR)/gprof && \
19715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717 "RANLIB=$${RANLIB}" \
19718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19719 distclean) \
19720 || exit 1
19721
19722 @endif gprof
19723
19724 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19725 maybe-maintainer-clean-gprof:
19726 @if gprof
19727 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19728
19729 maintainer-clean-gprof:
19730 @: $(MAKE); $(unstage)
19731 @[ -f ./gprof/Makefile ] || exit 0; \
19732 r=`${PWD_COMMAND}`; export r; \
19733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19734 $(HOST_EXPORTS) \
19735 for flag in $(EXTRA_HOST_FLAGS) ; do \
19736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19737 done; \
19738 echo "Doing maintainer-clean in gprof"; \
19739 (cd $(HOST_SUBDIR)/gprof && \
19740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19742 "RANLIB=$${RANLIB}" \
19743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19744 maintainer-clean) \
19745 || exit 1
19746
19747 @endif gprof
19748
19749
19750
19751 .PHONY: configure-intl maybe-configure-intl
19752 maybe-configure-intl:
19753 @if gcc-bootstrap
19754 configure-intl: stage_current
19755 @endif gcc-bootstrap
19756 @if intl
19757 maybe-configure-intl: configure-intl
19758 configure-intl:
19759 @r=`${PWD_COMMAND}`; export r; \
19760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19761 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19763 $(HOST_EXPORTS) \
19764 echo Configuring in $(HOST_SUBDIR)/intl; \
19765 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19766 case $(srcdir) in \
19767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19768 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19770 esac; \
19771 module_srcdir=intl; \
19772 $(SHELL) \
19773 $$s/$$module_srcdir/configure \
19774 --srcdir=$${topdir}/$$module_srcdir \
19775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19776 --target=${target_alias} \
19777 || exit 1
19778 @endif intl
19779
19780
19781
19782 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19783 maybe-configure-stage1-intl:
19784 @if intl-bootstrap
19785 maybe-configure-stage1-intl: configure-stage1-intl
19786 configure-stage1-intl:
19787 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19789 @r=`${PWD_COMMAND}`; export r; \
19790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791 TFLAGS="$(STAGE1_TFLAGS)"; \
19792 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19793 $(HOST_EXPORTS) \
19794 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19795 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19796 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19797 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19799 cd $(HOST_SUBDIR)/intl || exit 1; \
19800 case $(srcdir) in \
19801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19802 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19804 esac; \
19805 module_srcdir=intl; \
19806 $(SHELL) $$s/$$module_srcdir/configure \
19807 --srcdir=$${topdir}/$$module_srcdir \
19808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19809 --target=${target_alias} \
19810 \
19811 $(STAGE1_CONFIGURE_FLAGS)
19812 @endif intl-bootstrap
19813
19814 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19815 maybe-configure-stage2-intl:
19816 @if intl-bootstrap
19817 maybe-configure-stage2-intl: configure-stage2-intl
19818 configure-stage2-intl:
19819 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19821 @r=`${PWD_COMMAND}`; export r; \
19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823 TFLAGS="$(STAGE2_TFLAGS)"; \
19824 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19825 $(HOST_EXPORTS) \
19826 $(POSTSTAGE1_HOST_EXPORTS) \
19827 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19828 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19829 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19830 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19832 cd $(HOST_SUBDIR)/intl || exit 1; \
19833 case $(srcdir) in \
19834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19835 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19837 esac; \
19838 module_srcdir=intl; \
19839 $(SHELL) $$s/$$module_srcdir/configure \
19840 --srcdir=$${topdir}/$$module_srcdir \
19841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19842 --target=${target_alias} \
19843 --with-build-libsubdir=$(HOST_SUBDIR) \
19844 $(STAGE2_CONFIGURE_FLAGS)
19845 @endif intl-bootstrap
19846
19847 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19848 maybe-configure-stage3-intl:
19849 @if intl-bootstrap
19850 maybe-configure-stage3-intl: configure-stage3-intl
19851 configure-stage3-intl:
19852 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19854 @r=`${PWD_COMMAND}`; export r; \
19855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19856 TFLAGS="$(STAGE3_TFLAGS)"; \
19857 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19858 $(HOST_EXPORTS) \
19859 $(POSTSTAGE1_HOST_EXPORTS) \
19860 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19861 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19862 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19863 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19865 cd $(HOST_SUBDIR)/intl || exit 1; \
19866 case $(srcdir) in \
19867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19868 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19870 esac; \
19871 module_srcdir=intl; \
19872 $(SHELL) $$s/$$module_srcdir/configure \
19873 --srcdir=$${topdir}/$$module_srcdir \
19874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19875 --target=${target_alias} \
19876 --with-build-libsubdir=$(HOST_SUBDIR) \
19877 $(STAGE3_CONFIGURE_FLAGS)
19878 @endif intl-bootstrap
19879
19880 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19881 maybe-configure-stage4-intl:
19882 @if intl-bootstrap
19883 maybe-configure-stage4-intl: configure-stage4-intl
19884 configure-stage4-intl:
19885 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19887 @r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 TFLAGS="$(STAGE4_TFLAGS)"; \
19890 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19891 $(HOST_EXPORTS) \
19892 $(POSTSTAGE1_HOST_EXPORTS) \
19893 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19894 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19895 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19896 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19898 cd $(HOST_SUBDIR)/intl || exit 1; \
19899 case $(srcdir) in \
19900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19901 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19903 esac; \
19904 module_srcdir=intl; \
19905 $(SHELL) $$s/$$module_srcdir/configure \
19906 --srcdir=$${topdir}/$$module_srcdir \
19907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19908 --target=${target_alias} \
19909 --with-build-libsubdir=$(HOST_SUBDIR) \
19910 $(STAGE4_CONFIGURE_FLAGS)
19911 @endif intl-bootstrap
19912
19913 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19914 maybe-configure-stageprofile-intl:
19915 @if intl-bootstrap
19916 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19917 configure-stageprofile-intl:
19918 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19920 @r=`${PWD_COMMAND}`; export r; \
19921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19922 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19923 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19924 $(HOST_EXPORTS) \
19925 $(POSTSTAGE1_HOST_EXPORTS) \
19926 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19927 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19928 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19929 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19931 cd $(HOST_SUBDIR)/intl || exit 1; \
19932 case $(srcdir) in \
19933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19934 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19936 esac; \
19937 module_srcdir=intl; \
19938 $(SHELL) $$s/$$module_srcdir/configure \
19939 --srcdir=$${topdir}/$$module_srcdir \
19940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19941 --target=${target_alias} \
19942 --with-build-libsubdir=$(HOST_SUBDIR) \
19943 $(STAGEprofile_CONFIGURE_FLAGS)
19944 @endif intl-bootstrap
19945
19946 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19947 maybe-configure-stagetrain-intl:
19948 @if intl-bootstrap
19949 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19950 configure-stagetrain-intl:
19951 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19953 @r=`${PWD_COMMAND}`; export r; \
19954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19956 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19957 $(HOST_EXPORTS) \
19958 $(POSTSTAGE1_HOST_EXPORTS) \
19959 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19960 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19961 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19962 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19964 cd $(HOST_SUBDIR)/intl || exit 1; \
19965 case $(srcdir) in \
19966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19967 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19969 esac; \
19970 module_srcdir=intl; \
19971 $(SHELL) $$s/$$module_srcdir/configure \
19972 --srcdir=$${topdir}/$$module_srcdir \
19973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19974 --target=${target_alias} \
19975 --with-build-libsubdir=$(HOST_SUBDIR) \
19976 $(STAGEtrain_CONFIGURE_FLAGS)
19977 @endif intl-bootstrap
19978
19979 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19980 maybe-configure-stagefeedback-intl:
19981 @if intl-bootstrap
19982 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19983 configure-stagefeedback-intl:
19984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19986 @r=`${PWD_COMMAND}`; export r; \
19987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19989 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19990 $(HOST_EXPORTS) \
19991 $(POSTSTAGE1_HOST_EXPORTS) \
19992 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19993 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19995 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19997 cd $(HOST_SUBDIR)/intl || exit 1; \
19998 case $(srcdir) in \
19999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20000 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20002 esac; \
20003 module_srcdir=intl; \
20004 $(SHELL) $$s/$$module_srcdir/configure \
20005 --srcdir=$${topdir}/$$module_srcdir \
20006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20007 --target=${target_alias} \
20008 --with-build-libsubdir=$(HOST_SUBDIR) \
20009 $(STAGEfeedback_CONFIGURE_FLAGS)
20010 @endif intl-bootstrap
20011
20012 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20013 maybe-configure-stageautoprofile-intl:
20014 @if intl-bootstrap
20015 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20016 configure-stageautoprofile-intl:
20017 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20019 @r=`${PWD_COMMAND}`; export r; \
20020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20021 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20022 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20023 $(HOST_EXPORTS) \
20024 $(POSTSTAGE1_HOST_EXPORTS) \
20025 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20026 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20027 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20028 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20030 cd $(HOST_SUBDIR)/intl || exit 1; \
20031 case $(srcdir) in \
20032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20033 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20035 esac; \
20036 module_srcdir=intl; \
20037 $(SHELL) $$s/$$module_srcdir/configure \
20038 --srcdir=$${topdir}/$$module_srcdir \
20039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20040 --target=${target_alias} \
20041 --with-build-libsubdir=$(HOST_SUBDIR) \
20042 $(STAGEautoprofile_CONFIGURE_FLAGS)
20043 @endif intl-bootstrap
20044
20045 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20046 maybe-configure-stageautofeedback-intl:
20047 @if intl-bootstrap
20048 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20049 configure-stageautofeedback-intl:
20050 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20052 @r=`${PWD_COMMAND}`; export r; \
20053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20054 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20055 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20056 $(HOST_EXPORTS) \
20057 $(POSTSTAGE1_HOST_EXPORTS) \
20058 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20059 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20060 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20061 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20063 cd $(HOST_SUBDIR)/intl || exit 1; \
20064 case $(srcdir) in \
20065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20066 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20068 esac; \
20069 module_srcdir=intl; \
20070 $(SHELL) $$s/$$module_srcdir/configure \
20071 --srcdir=$${topdir}/$$module_srcdir \
20072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20073 --target=${target_alias} \
20074 --with-build-libsubdir=$(HOST_SUBDIR) \
20075 $(STAGEautofeedback_CONFIGURE_FLAGS)
20076 @endif intl-bootstrap
20077
20078
20079
20080
20081
20082 .PHONY: all-intl maybe-all-intl
20083 maybe-all-intl:
20084 @if gcc-bootstrap
20085 all-intl: stage_current
20086 @endif gcc-bootstrap
20087 @if intl
20088 TARGET-intl=all
20089 maybe-all-intl: all-intl
20090 all-intl: configure-intl
20091 @r=`${PWD_COMMAND}`; export r; \
20092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20093 $(HOST_EXPORTS) \
20094 (cd $(HOST_SUBDIR)/intl && \
20095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20096 $(TARGET-intl))
20097 @endif intl
20098
20099
20100
20101 .PHONY: all-stage1-intl maybe-all-stage1-intl
20102 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20103 maybe-all-stage1-intl:
20104 maybe-clean-stage1-intl:
20105 @if intl-bootstrap
20106 maybe-all-stage1-intl: all-stage1-intl
20107 all-stage1: all-stage1-intl
20108 TARGET-stage1-intl = $(TARGET-intl)
20109 all-stage1-intl: configure-stage1-intl
20110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20111 @r=`${PWD_COMMAND}`; export r; \
20112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20113 TFLAGS="$(STAGE1_TFLAGS)"; \
20114 $(HOST_EXPORTS) \
20115 cd $(HOST_SUBDIR)/intl && \
20116 \
20117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20118 CFLAGS="$(STAGE1_CFLAGS)" \
20119 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20120 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20121 LIBCFLAGS="$(LIBCFLAGS)" \
20122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20125 $(EXTRA_HOST_FLAGS) \
20126 $(STAGE1_FLAGS_TO_PASS) \
20127 TFLAGS="$(STAGE1_TFLAGS)" \
20128 $(TARGET-stage1-intl)
20129
20130 maybe-clean-stage1-intl: clean-stage1-intl
20131 clean-stage1: clean-stage1-intl
20132 clean-stage1-intl:
20133 @if [ $(current_stage) = stage1 ]; then \
20134 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20135 else \
20136 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20137 $(MAKE) stage1-start; \
20138 fi; \
20139 cd $(HOST_SUBDIR)/intl && \
20140 $(MAKE) $(EXTRA_HOST_FLAGS) \
20141 $(STAGE1_FLAGS_TO_PASS) clean
20142 @endif intl-bootstrap
20143
20144
20145 .PHONY: all-stage2-intl maybe-all-stage2-intl
20146 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20147 maybe-all-stage2-intl:
20148 maybe-clean-stage2-intl:
20149 @if intl-bootstrap
20150 maybe-all-stage2-intl: all-stage2-intl
20151 all-stage2: all-stage2-intl
20152 TARGET-stage2-intl = $(TARGET-intl)
20153 all-stage2-intl: configure-stage2-intl
20154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20155 @r=`${PWD_COMMAND}`; export r; \
20156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20157 TFLAGS="$(STAGE2_TFLAGS)"; \
20158 $(HOST_EXPORTS) \
20159 $(POSTSTAGE1_HOST_EXPORTS) \
20160 cd $(HOST_SUBDIR)/intl && \
20161 \
20162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20163 CFLAGS="$(STAGE2_CFLAGS)" \
20164 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20165 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20166 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20171 TFLAGS="$(STAGE2_TFLAGS)" \
20172 $(TARGET-stage2-intl)
20173
20174 maybe-clean-stage2-intl: clean-stage2-intl
20175 clean-stage2: clean-stage2-intl
20176 clean-stage2-intl:
20177 @if [ $(current_stage) = stage2 ]; then \
20178 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20179 else \
20180 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20181 $(MAKE) stage2-start; \
20182 fi; \
20183 cd $(HOST_SUBDIR)/intl && \
20184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20185 @endif intl-bootstrap
20186
20187
20188 .PHONY: all-stage3-intl maybe-all-stage3-intl
20189 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20190 maybe-all-stage3-intl:
20191 maybe-clean-stage3-intl:
20192 @if intl-bootstrap
20193 maybe-all-stage3-intl: all-stage3-intl
20194 all-stage3: all-stage3-intl
20195 TARGET-stage3-intl = $(TARGET-intl)
20196 all-stage3-intl: configure-stage3-intl
20197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20198 @r=`${PWD_COMMAND}`; export r; \
20199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20200 TFLAGS="$(STAGE3_TFLAGS)"; \
20201 $(HOST_EXPORTS) \
20202 $(POSTSTAGE1_HOST_EXPORTS) \
20203 cd $(HOST_SUBDIR)/intl && \
20204 \
20205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20206 CFLAGS="$(STAGE3_CFLAGS)" \
20207 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20208 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20209 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20214 TFLAGS="$(STAGE3_TFLAGS)" \
20215 $(TARGET-stage3-intl)
20216
20217 maybe-clean-stage3-intl: clean-stage3-intl
20218 clean-stage3: clean-stage3-intl
20219 clean-stage3-intl:
20220 @if [ $(current_stage) = stage3 ]; then \
20221 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20222 else \
20223 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20224 $(MAKE) stage3-start; \
20225 fi; \
20226 cd $(HOST_SUBDIR)/intl && \
20227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20228 @endif intl-bootstrap
20229
20230
20231 .PHONY: all-stage4-intl maybe-all-stage4-intl
20232 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20233 maybe-all-stage4-intl:
20234 maybe-clean-stage4-intl:
20235 @if intl-bootstrap
20236 maybe-all-stage4-intl: all-stage4-intl
20237 all-stage4: all-stage4-intl
20238 TARGET-stage4-intl = $(TARGET-intl)
20239 all-stage4-intl: configure-stage4-intl
20240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20241 @r=`${PWD_COMMAND}`; export r; \
20242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20243 TFLAGS="$(STAGE4_TFLAGS)"; \
20244 $(HOST_EXPORTS) \
20245 $(POSTSTAGE1_HOST_EXPORTS) \
20246 cd $(HOST_SUBDIR)/intl && \
20247 \
20248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20249 CFLAGS="$(STAGE4_CFLAGS)" \
20250 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20251 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20252 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20257 TFLAGS="$(STAGE4_TFLAGS)" \
20258 $(TARGET-stage4-intl)
20259
20260 maybe-clean-stage4-intl: clean-stage4-intl
20261 clean-stage4: clean-stage4-intl
20262 clean-stage4-intl:
20263 @if [ $(current_stage) = stage4 ]; then \
20264 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20265 else \
20266 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20267 $(MAKE) stage4-start; \
20268 fi; \
20269 cd $(HOST_SUBDIR)/intl && \
20270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20271 @endif intl-bootstrap
20272
20273
20274 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20275 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20276 maybe-all-stageprofile-intl:
20277 maybe-clean-stageprofile-intl:
20278 @if intl-bootstrap
20279 maybe-all-stageprofile-intl: all-stageprofile-intl
20280 all-stageprofile: all-stageprofile-intl
20281 TARGET-stageprofile-intl = $(TARGET-intl)
20282 all-stageprofile-intl: configure-stageprofile-intl
20283 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20284 @r=`${PWD_COMMAND}`; export r; \
20285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20286 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20287 $(HOST_EXPORTS) \
20288 $(POSTSTAGE1_HOST_EXPORTS) \
20289 cd $(HOST_SUBDIR)/intl && \
20290 \
20291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20292 CFLAGS="$(STAGEprofile_CFLAGS)" \
20293 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20294 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20295 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20300 TFLAGS="$(STAGEprofile_TFLAGS)" \
20301 $(TARGET-stageprofile-intl)
20302
20303 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20304 clean-stageprofile: clean-stageprofile-intl
20305 clean-stageprofile-intl:
20306 @if [ $(current_stage) = stageprofile ]; then \
20307 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20308 else \
20309 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20310 $(MAKE) stageprofile-start; \
20311 fi; \
20312 cd $(HOST_SUBDIR)/intl && \
20313 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20314 @endif intl-bootstrap
20315
20316
20317 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20318 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20319 maybe-all-stagetrain-intl:
20320 maybe-clean-stagetrain-intl:
20321 @if intl-bootstrap
20322 maybe-all-stagetrain-intl: all-stagetrain-intl
20323 all-stagetrain: all-stagetrain-intl
20324 TARGET-stagetrain-intl = $(TARGET-intl)
20325 all-stagetrain-intl: configure-stagetrain-intl
20326 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20327 @r=`${PWD_COMMAND}`; export r; \
20328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20329 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20330 $(HOST_EXPORTS) \
20331 $(POSTSTAGE1_HOST_EXPORTS) \
20332 cd $(HOST_SUBDIR)/intl && \
20333 \
20334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20335 CFLAGS="$(STAGEtrain_CFLAGS)" \
20336 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20337 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20338 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20343 TFLAGS="$(STAGEtrain_TFLAGS)" \
20344 $(TARGET-stagetrain-intl)
20345
20346 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20347 clean-stagetrain: clean-stagetrain-intl
20348 clean-stagetrain-intl:
20349 @if [ $(current_stage) = stagetrain ]; then \
20350 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20351 else \
20352 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20353 $(MAKE) stagetrain-start; \
20354 fi; \
20355 cd $(HOST_SUBDIR)/intl && \
20356 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20357 @endif intl-bootstrap
20358
20359
20360 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20361 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20362 maybe-all-stagefeedback-intl:
20363 maybe-clean-stagefeedback-intl:
20364 @if intl-bootstrap
20365 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20366 all-stagefeedback: all-stagefeedback-intl
20367 TARGET-stagefeedback-intl = $(TARGET-intl)
20368 all-stagefeedback-intl: configure-stagefeedback-intl
20369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20370 @r=`${PWD_COMMAND}`; export r; \
20371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20372 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20373 $(HOST_EXPORTS) \
20374 $(POSTSTAGE1_HOST_EXPORTS) \
20375 cd $(HOST_SUBDIR)/intl && \
20376 \
20377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20378 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20379 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20380 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20381 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20386 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20387 $(TARGET-stagefeedback-intl)
20388
20389 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20390 clean-stagefeedback: clean-stagefeedback-intl
20391 clean-stagefeedback-intl:
20392 @if [ $(current_stage) = stagefeedback ]; then \
20393 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20394 else \
20395 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20396 $(MAKE) stagefeedback-start; \
20397 fi; \
20398 cd $(HOST_SUBDIR)/intl && \
20399 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20400 @endif intl-bootstrap
20401
20402
20403 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20404 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20405 maybe-all-stageautoprofile-intl:
20406 maybe-clean-stageautoprofile-intl:
20407 @if intl-bootstrap
20408 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20409 all-stageautoprofile: all-stageautoprofile-intl
20410 TARGET-stageautoprofile-intl = $(TARGET-intl)
20411 all-stageautoprofile-intl: configure-stageautoprofile-intl
20412 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20413 @r=`${PWD_COMMAND}`; export r; \
20414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20415 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20416 $(HOST_EXPORTS) \
20417 $(POSTSTAGE1_HOST_EXPORTS) \
20418 cd $(HOST_SUBDIR)/intl && \
20419 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20421 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20422 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20423 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20424 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20429 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20430 $(TARGET-stageautoprofile-intl)
20431
20432 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20433 clean-stageautoprofile: clean-stageautoprofile-intl
20434 clean-stageautoprofile-intl:
20435 @if [ $(current_stage) = stageautoprofile ]; then \
20436 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20437 else \
20438 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20439 $(MAKE) stageautoprofile-start; \
20440 fi; \
20441 cd $(HOST_SUBDIR)/intl && \
20442 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20443 @endif intl-bootstrap
20444
20445
20446 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20447 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20448 maybe-all-stageautofeedback-intl:
20449 maybe-clean-stageautofeedback-intl:
20450 @if intl-bootstrap
20451 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20452 all-stageautofeedback: all-stageautofeedback-intl
20453 TARGET-stageautofeedback-intl = $(TARGET-intl)
20454 all-stageautofeedback-intl: configure-stageautofeedback-intl
20455 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20456 @r=`${PWD_COMMAND}`; export r; \
20457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20459 $(HOST_EXPORTS) \
20460 $(POSTSTAGE1_HOST_EXPORTS) \
20461 cd $(HOST_SUBDIR)/intl && \
20462 \
20463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20464 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20465 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20466 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20467 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20472 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20473 $(TARGET-stageautofeedback-intl)
20474
20475 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20476 clean-stageautofeedback: clean-stageautofeedback-intl
20477 clean-stageautofeedback-intl:
20478 @if [ $(current_stage) = stageautofeedback ]; then \
20479 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20480 else \
20481 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20482 $(MAKE) stageautofeedback-start; \
20483 fi; \
20484 cd $(HOST_SUBDIR)/intl && \
20485 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20486 @endif intl-bootstrap
20487
20488
20489
20490
20491
20492 .PHONY: check-intl maybe-check-intl
20493 maybe-check-intl:
20494 @if intl
20495 maybe-check-intl: check-intl
20496
20497 check-intl:
20498 @: $(MAKE); $(unstage)
20499 @r=`${PWD_COMMAND}`; export r; \
20500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20501 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20502 (cd $(HOST_SUBDIR)/intl && \
20503 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20504
20505 @endif intl
20506
20507 .PHONY: install-intl maybe-install-intl
20508 maybe-install-intl:
20509 @if intl
20510 maybe-install-intl: install-intl
20511
20512 install-intl: installdirs
20513 @: $(MAKE); $(unstage)
20514 @r=`${PWD_COMMAND}`; export r; \
20515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516 $(HOST_EXPORTS) \
20517 (cd $(HOST_SUBDIR)/intl && \
20518 $(MAKE) $(FLAGS_TO_PASS) install)
20519
20520 @endif intl
20521
20522 .PHONY: install-strip-intl maybe-install-strip-intl
20523 maybe-install-strip-intl:
20524 @if intl
20525 maybe-install-strip-intl: install-strip-intl
20526
20527 install-strip-intl: installdirs
20528 @: $(MAKE); $(unstage)
20529 @r=`${PWD_COMMAND}`; export r; \
20530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531 $(HOST_EXPORTS) \
20532 (cd $(HOST_SUBDIR)/intl && \
20533 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20534
20535 @endif intl
20536
20537 # Other targets (info, dvi, pdf, etc.)
20538
20539 .PHONY: maybe-info-intl info-intl
20540 maybe-info-intl:
20541 @if intl
20542 maybe-info-intl: info-intl
20543
20544 info-intl: \
20545 configure-intl
20546 @[ -f ./intl/Makefile ] || exit 0; \
20547 r=`${PWD_COMMAND}`; export r; \
20548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549 $(HOST_EXPORTS) \
20550 for flag in $(EXTRA_HOST_FLAGS) ; do \
20551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20552 done; \
20553 echo "Doing info in intl"; \
20554 (cd $(HOST_SUBDIR)/intl && \
20555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557 "RANLIB=$${RANLIB}" \
20558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20559 info) \
20560 || exit 1
20561
20562 @endif intl
20563
20564 .PHONY: maybe-dvi-intl dvi-intl
20565 maybe-dvi-intl:
20566 @if intl
20567 maybe-dvi-intl: dvi-intl
20568
20569 dvi-intl: \
20570 configure-intl
20571 @[ -f ./intl/Makefile ] || exit 0; \
20572 r=`${PWD_COMMAND}`; export r; \
20573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574 $(HOST_EXPORTS) \
20575 for flag in $(EXTRA_HOST_FLAGS) ; do \
20576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20577 done; \
20578 echo "Doing dvi in intl"; \
20579 (cd $(HOST_SUBDIR)/intl && \
20580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20582 "RANLIB=$${RANLIB}" \
20583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20584 dvi) \
20585 || exit 1
20586
20587 @endif intl
20588
20589 .PHONY: maybe-pdf-intl pdf-intl
20590 maybe-pdf-intl:
20591 @if intl
20592 maybe-pdf-intl: pdf-intl
20593
20594 pdf-intl: \
20595 configure-intl
20596 @[ -f ./intl/Makefile ] || exit 0; \
20597 r=`${PWD_COMMAND}`; export r; \
20598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20599 $(HOST_EXPORTS) \
20600 for flag in $(EXTRA_HOST_FLAGS) ; do \
20601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20602 done; \
20603 echo "Doing pdf in intl"; \
20604 (cd $(HOST_SUBDIR)/intl && \
20605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20607 "RANLIB=$${RANLIB}" \
20608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20609 pdf) \
20610 || exit 1
20611
20612 @endif intl
20613
20614 .PHONY: maybe-html-intl html-intl
20615 maybe-html-intl:
20616 @if intl
20617 maybe-html-intl: html-intl
20618
20619 html-intl: \
20620 configure-intl
20621 @[ -f ./intl/Makefile ] || exit 0; \
20622 r=`${PWD_COMMAND}`; export r; \
20623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20624 $(HOST_EXPORTS) \
20625 for flag in $(EXTRA_HOST_FLAGS) ; do \
20626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20627 done; \
20628 echo "Doing html in intl"; \
20629 (cd $(HOST_SUBDIR)/intl && \
20630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20632 "RANLIB=$${RANLIB}" \
20633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20634 html) \
20635 || exit 1
20636
20637 @endif intl
20638
20639 .PHONY: maybe-TAGS-intl TAGS-intl
20640 maybe-TAGS-intl:
20641 @if intl
20642 maybe-TAGS-intl: TAGS-intl
20643
20644 TAGS-intl: \
20645 configure-intl
20646 @[ -f ./intl/Makefile ] || exit 0; \
20647 r=`${PWD_COMMAND}`; export r; \
20648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649 $(HOST_EXPORTS) \
20650 for flag in $(EXTRA_HOST_FLAGS) ; do \
20651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20652 done; \
20653 echo "Doing TAGS in intl"; \
20654 (cd $(HOST_SUBDIR)/intl && \
20655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20657 "RANLIB=$${RANLIB}" \
20658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20659 TAGS) \
20660 || exit 1
20661
20662 @endif intl
20663
20664 .PHONY: maybe-install-info-intl install-info-intl
20665 maybe-install-info-intl:
20666 @if intl
20667 maybe-install-info-intl: install-info-intl
20668
20669 install-info-intl: \
20670 configure-intl \
20671 info-intl
20672 @[ -f ./intl/Makefile ] || exit 0; \
20673 r=`${PWD_COMMAND}`; export r; \
20674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20675 $(HOST_EXPORTS) \
20676 for flag in $(EXTRA_HOST_FLAGS) ; do \
20677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20678 done; \
20679 echo "Doing install-info in intl"; \
20680 (cd $(HOST_SUBDIR)/intl && \
20681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20683 "RANLIB=$${RANLIB}" \
20684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20685 install-info) \
20686 || exit 1
20687
20688 @endif intl
20689
20690 .PHONY: maybe-install-pdf-intl install-pdf-intl
20691 maybe-install-pdf-intl:
20692 @if intl
20693 maybe-install-pdf-intl: install-pdf-intl
20694
20695 install-pdf-intl: \
20696 configure-intl \
20697 pdf-intl
20698 @[ -f ./intl/Makefile ] || exit 0; \
20699 r=`${PWD_COMMAND}`; export r; \
20700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701 $(HOST_EXPORTS) \
20702 for flag in $(EXTRA_HOST_FLAGS) ; do \
20703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20704 done; \
20705 echo "Doing install-pdf in intl"; \
20706 (cd $(HOST_SUBDIR)/intl && \
20707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20709 "RANLIB=$${RANLIB}" \
20710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20711 install-pdf) \
20712 || exit 1
20713
20714 @endif intl
20715
20716 .PHONY: maybe-install-html-intl install-html-intl
20717 maybe-install-html-intl:
20718 @if intl
20719 maybe-install-html-intl: install-html-intl
20720
20721 install-html-intl: \
20722 configure-intl \
20723 html-intl
20724 @[ -f ./intl/Makefile ] || exit 0; \
20725 r=`${PWD_COMMAND}`; export r; \
20726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20727 $(HOST_EXPORTS) \
20728 for flag in $(EXTRA_HOST_FLAGS) ; do \
20729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20730 done; \
20731 echo "Doing install-html in intl"; \
20732 (cd $(HOST_SUBDIR)/intl && \
20733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20735 "RANLIB=$${RANLIB}" \
20736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20737 install-html) \
20738 || exit 1
20739
20740 @endif intl
20741
20742 .PHONY: maybe-installcheck-intl installcheck-intl
20743 maybe-installcheck-intl:
20744 @if intl
20745 maybe-installcheck-intl: installcheck-intl
20746
20747 installcheck-intl: \
20748 configure-intl
20749 @[ -f ./intl/Makefile ] || exit 0; \
20750 r=`${PWD_COMMAND}`; export r; \
20751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20752 $(HOST_EXPORTS) \
20753 for flag in $(EXTRA_HOST_FLAGS) ; do \
20754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755 done; \
20756 echo "Doing installcheck in intl"; \
20757 (cd $(HOST_SUBDIR)/intl && \
20758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20760 "RANLIB=$${RANLIB}" \
20761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20762 installcheck) \
20763 || exit 1
20764
20765 @endif intl
20766
20767 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20768 maybe-mostlyclean-intl:
20769 @if intl
20770 maybe-mostlyclean-intl: mostlyclean-intl
20771
20772 mostlyclean-intl:
20773 @[ -f ./intl/Makefile ] || exit 0; \
20774 r=`${PWD_COMMAND}`; export r; \
20775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776 $(HOST_EXPORTS) \
20777 for flag in $(EXTRA_HOST_FLAGS) ; do \
20778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20779 done; \
20780 echo "Doing mostlyclean in intl"; \
20781 (cd $(HOST_SUBDIR)/intl && \
20782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20784 "RANLIB=$${RANLIB}" \
20785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20786 mostlyclean) \
20787 || exit 1
20788
20789 @endif intl
20790
20791 .PHONY: maybe-clean-intl clean-intl
20792 maybe-clean-intl:
20793 @if intl
20794 maybe-clean-intl: clean-intl
20795
20796 clean-intl:
20797 @[ -f ./intl/Makefile ] || exit 0; \
20798 r=`${PWD_COMMAND}`; export r; \
20799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20800 $(HOST_EXPORTS) \
20801 for flag in $(EXTRA_HOST_FLAGS) ; do \
20802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20803 done; \
20804 echo "Doing clean in intl"; \
20805 (cd $(HOST_SUBDIR)/intl && \
20806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808 "RANLIB=$${RANLIB}" \
20809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20810 clean) \
20811 || exit 1
20812
20813 @endif intl
20814
20815 .PHONY: maybe-distclean-intl distclean-intl
20816 maybe-distclean-intl:
20817 @if intl
20818 maybe-distclean-intl: distclean-intl
20819
20820 distclean-intl:
20821 @[ -f ./intl/Makefile ] || exit 0; \
20822 r=`${PWD_COMMAND}`; export r; \
20823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824 $(HOST_EXPORTS) \
20825 for flag in $(EXTRA_HOST_FLAGS) ; do \
20826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827 done; \
20828 echo "Doing distclean in intl"; \
20829 (cd $(HOST_SUBDIR)/intl && \
20830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832 "RANLIB=$${RANLIB}" \
20833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834 distclean) \
20835 || exit 1
20836
20837 @endif intl
20838
20839 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20840 maybe-maintainer-clean-intl:
20841 @if intl
20842 maybe-maintainer-clean-intl: maintainer-clean-intl
20843
20844 maintainer-clean-intl:
20845 @[ -f ./intl/Makefile ] || exit 0; \
20846 r=`${PWD_COMMAND}`; export r; \
20847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20848 $(HOST_EXPORTS) \
20849 for flag in $(EXTRA_HOST_FLAGS) ; do \
20850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20851 done; \
20852 echo "Doing maintainer-clean in intl"; \
20853 (cd $(HOST_SUBDIR)/intl && \
20854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20856 "RANLIB=$${RANLIB}" \
20857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20858 maintainer-clean) \
20859 || exit 1
20860
20861 @endif intl
20862
20863
20864
20865 .PHONY: configure-tcl maybe-configure-tcl
20866 maybe-configure-tcl:
20867 @if gcc-bootstrap
20868 configure-tcl: stage_current
20869 @endif gcc-bootstrap
20870 @if tcl
20871 maybe-configure-tcl: configure-tcl
20872 configure-tcl:
20873 @: $(MAKE); $(unstage)
20874 @r=`${PWD_COMMAND}`; export r; \
20875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20876 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20878 $(HOST_EXPORTS) \
20879 echo Configuring in $(HOST_SUBDIR)/tcl; \
20880 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20881 case $(srcdir) in \
20882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20883 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20885 esac; \
20886 module_srcdir=tcl; \
20887 $(SHELL) \
20888 $$s/$$module_srcdir/configure \
20889 --srcdir=$${topdir}/$$module_srcdir \
20890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20891 --target=${target_alias} \
20892 || exit 1
20893 @endif tcl
20894
20895
20896
20897
20898
20899 .PHONY: all-tcl maybe-all-tcl
20900 maybe-all-tcl:
20901 @if gcc-bootstrap
20902 all-tcl: stage_current
20903 @endif gcc-bootstrap
20904 @if tcl
20905 TARGET-tcl=all
20906 maybe-all-tcl: all-tcl
20907 all-tcl: configure-tcl
20908 @: $(MAKE); $(unstage)
20909 @r=`${PWD_COMMAND}`; export r; \
20910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20911 $(HOST_EXPORTS) \
20912 (cd $(HOST_SUBDIR)/tcl && \
20913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20914 $(TARGET-tcl))
20915 @endif tcl
20916
20917
20918
20919
20920 .PHONY: check-tcl maybe-check-tcl
20921 maybe-check-tcl:
20922 @if tcl
20923 maybe-check-tcl: check-tcl
20924
20925 check-tcl:
20926 @: $(MAKE); $(unstage)
20927 @r=`${PWD_COMMAND}`; export r; \
20928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929 $(HOST_EXPORTS) \
20930 (cd $(HOST_SUBDIR)/tcl && \
20931 $(MAKE) $(FLAGS_TO_PASS) check)
20932
20933 @endif tcl
20934
20935 .PHONY: install-tcl maybe-install-tcl
20936 maybe-install-tcl:
20937 @if tcl
20938 maybe-install-tcl: install-tcl
20939
20940 install-tcl: installdirs
20941 @: $(MAKE); $(unstage)
20942 @r=`${PWD_COMMAND}`; export r; \
20943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944 $(HOST_EXPORTS) \
20945 (cd $(HOST_SUBDIR)/tcl && \
20946 $(MAKE) $(FLAGS_TO_PASS) install)
20947
20948 @endif tcl
20949
20950 .PHONY: install-strip-tcl maybe-install-strip-tcl
20951 maybe-install-strip-tcl:
20952 @if tcl
20953 maybe-install-strip-tcl: install-strip-tcl
20954
20955 install-strip-tcl: installdirs
20956 @: $(MAKE); $(unstage)
20957 @r=`${PWD_COMMAND}`; export r; \
20958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20959 $(HOST_EXPORTS) \
20960 (cd $(HOST_SUBDIR)/tcl && \
20961 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20962
20963 @endif tcl
20964
20965 # Other targets (info, dvi, pdf, etc.)
20966
20967 .PHONY: maybe-info-tcl info-tcl
20968 maybe-info-tcl:
20969 @if tcl
20970 maybe-info-tcl: info-tcl
20971
20972 info-tcl: \
20973 configure-tcl
20974 @: $(MAKE); $(unstage)
20975 @[ -f ./tcl/Makefile ] || exit 0; \
20976 r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 $(HOST_EXPORTS) \
20979 for flag in $(EXTRA_HOST_FLAGS) ; do \
20980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981 done; \
20982 echo "Doing info in tcl"; \
20983 (cd $(HOST_SUBDIR)/tcl && \
20984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20986 "RANLIB=$${RANLIB}" \
20987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20988 info) \
20989 || exit 1
20990
20991 @endif tcl
20992
20993 .PHONY: maybe-dvi-tcl dvi-tcl
20994 maybe-dvi-tcl:
20995 @if tcl
20996 maybe-dvi-tcl: dvi-tcl
20997
20998 dvi-tcl: \
20999 configure-tcl
21000 @: $(MAKE); $(unstage)
21001 @[ -f ./tcl/Makefile ] || exit 0; \
21002 r=`${PWD_COMMAND}`; export r; \
21003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21004 $(HOST_EXPORTS) \
21005 for flag in $(EXTRA_HOST_FLAGS) ; do \
21006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21007 done; \
21008 echo "Doing dvi in tcl"; \
21009 (cd $(HOST_SUBDIR)/tcl && \
21010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21012 "RANLIB=$${RANLIB}" \
21013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21014 dvi) \
21015 || exit 1
21016
21017 @endif tcl
21018
21019 .PHONY: maybe-pdf-tcl pdf-tcl
21020 maybe-pdf-tcl:
21021 @if tcl
21022 maybe-pdf-tcl: pdf-tcl
21023
21024 pdf-tcl: \
21025 configure-tcl
21026 @: $(MAKE); $(unstage)
21027 @[ -f ./tcl/Makefile ] || exit 0; \
21028 r=`${PWD_COMMAND}`; export r; \
21029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030 $(HOST_EXPORTS) \
21031 for flag in $(EXTRA_HOST_FLAGS) ; do \
21032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033 done; \
21034 echo "Doing pdf in tcl"; \
21035 (cd $(HOST_SUBDIR)/tcl && \
21036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038 "RANLIB=$${RANLIB}" \
21039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040 pdf) \
21041 || exit 1
21042
21043 @endif tcl
21044
21045 .PHONY: maybe-html-tcl html-tcl
21046 maybe-html-tcl:
21047 @if tcl
21048 maybe-html-tcl: html-tcl
21049
21050 html-tcl: \
21051 configure-tcl
21052 @: $(MAKE); $(unstage)
21053 @[ -f ./tcl/Makefile ] || exit 0; \
21054 r=`${PWD_COMMAND}`; export r; \
21055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21056 $(HOST_EXPORTS) \
21057 for flag in $(EXTRA_HOST_FLAGS) ; do \
21058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21059 done; \
21060 echo "Doing html in tcl"; \
21061 (cd $(HOST_SUBDIR)/tcl && \
21062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21064 "RANLIB=$${RANLIB}" \
21065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21066 html) \
21067 || exit 1
21068
21069 @endif tcl
21070
21071 .PHONY: maybe-TAGS-tcl TAGS-tcl
21072 maybe-TAGS-tcl:
21073 @if tcl
21074 maybe-TAGS-tcl: TAGS-tcl
21075
21076 TAGS-tcl: \
21077 configure-tcl
21078 @: $(MAKE); $(unstage)
21079 @[ -f ./tcl/Makefile ] || exit 0; \
21080 r=`${PWD_COMMAND}`; export r; \
21081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21082 $(HOST_EXPORTS) \
21083 for flag in $(EXTRA_HOST_FLAGS) ; do \
21084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21085 done; \
21086 echo "Doing TAGS in tcl"; \
21087 (cd $(HOST_SUBDIR)/tcl && \
21088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21090 "RANLIB=$${RANLIB}" \
21091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21092 TAGS) \
21093 || exit 1
21094
21095 @endif tcl
21096
21097 .PHONY: maybe-install-info-tcl install-info-tcl
21098 maybe-install-info-tcl:
21099 @if tcl
21100 maybe-install-info-tcl: install-info-tcl
21101
21102 install-info-tcl: \
21103 configure-tcl \
21104 info-tcl
21105 @: $(MAKE); $(unstage)
21106 @[ -f ./tcl/Makefile ] || exit 0; \
21107 r=`${PWD_COMMAND}`; export r; \
21108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21109 $(HOST_EXPORTS) \
21110 for flag in $(EXTRA_HOST_FLAGS) ; do \
21111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21112 done; \
21113 echo "Doing install-info in tcl"; \
21114 (cd $(HOST_SUBDIR)/tcl && \
21115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21117 "RANLIB=$${RANLIB}" \
21118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21119 install-info) \
21120 || exit 1
21121
21122 @endif tcl
21123
21124 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21125 maybe-install-pdf-tcl:
21126 @if tcl
21127 maybe-install-pdf-tcl: install-pdf-tcl
21128
21129 install-pdf-tcl: \
21130 configure-tcl \
21131 pdf-tcl
21132 @: $(MAKE); $(unstage)
21133 @[ -f ./tcl/Makefile ] || exit 0; \
21134 r=`${PWD_COMMAND}`; export r; \
21135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21136 $(HOST_EXPORTS) \
21137 for flag in $(EXTRA_HOST_FLAGS) ; do \
21138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21139 done; \
21140 echo "Doing install-pdf in tcl"; \
21141 (cd $(HOST_SUBDIR)/tcl && \
21142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21144 "RANLIB=$${RANLIB}" \
21145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21146 install-pdf) \
21147 || exit 1
21148
21149 @endif tcl
21150
21151 .PHONY: maybe-install-html-tcl install-html-tcl
21152 maybe-install-html-tcl:
21153 @if tcl
21154 maybe-install-html-tcl: install-html-tcl
21155
21156 install-html-tcl: \
21157 configure-tcl \
21158 html-tcl
21159 @: $(MAKE); $(unstage)
21160 @[ -f ./tcl/Makefile ] || exit 0; \
21161 r=`${PWD_COMMAND}`; export r; \
21162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21163 $(HOST_EXPORTS) \
21164 for flag in $(EXTRA_HOST_FLAGS) ; do \
21165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21166 done; \
21167 echo "Doing install-html in tcl"; \
21168 (cd $(HOST_SUBDIR)/tcl && \
21169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21171 "RANLIB=$${RANLIB}" \
21172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21173 install-html) \
21174 || exit 1
21175
21176 @endif tcl
21177
21178 .PHONY: maybe-installcheck-tcl installcheck-tcl
21179 maybe-installcheck-tcl:
21180 @if tcl
21181 maybe-installcheck-tcl: installcheck-tcl
21182
21183 installcheck-tcl: \
21184 configure-tcl
21185 @: $(MAKE); $(unstage)
21186 @[ -f ./tcl/Makefile ] || exit 0; \
21187 r=`${PWD_COMMAND}`; export r; \
21188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21189 $(HOST_EXPORTS) \
21190 for flag in $(EXTRA_HOST_FLAGS) ; do \
21191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21192 done; \
21193 echo "Doing installcheck in tcl"; \
21194 (cd $(HOST_SUBDIR)/tcl && \
21195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21197 "RANLIB=$${RANLIB}" \
21198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21199 installcheck) \
21200 || exit 1
21201
21202 @endif tcl
21203
21204 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21205 maybe-mostlyclean-tcl:
21206 @if tcl
21207 maybe-mostlyclean-tcl: mostlyclean-tcl
21208
21209 # tcl doesn't support mostlyclean.
21210 mostlyclean-tcl:
21211
21212 @endif tcl
21213
21214 .PHONY: maybe-clean-tcl clean-tcl
21215 maybe-clean-tcl:
21216 @if tcl
21217 maybe-clean-tcl: clean-tcl
21218
21219 clean-tcl:
21220 @: $(MAKE); $(unstage)
21221 @[ -f ./tcl/Makefile ] || exit 0; \
21222 r=`${PWD_COMMAND}`; export r; \
21223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21224 $(HOST_EXPORTS) \
21225 for flag in $(EXTRA_HOST_FLAGS) ; do \
21226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21227 done; \
21228 echo "Doing clean in tcl"; \
21229 (cd $(HOST_SUBDIR)/tcl && \
21230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21232 "RANLIB=$${RANLIB}" \
21233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21234 clean) \
21235 || exit 1
21236
21237 @endif tcl
21238
21239 .PHONY: maybe-distclean-tcl distclean-tcl
21240 maybe-distclean-tcl:
21241 @if tcl
21242 maybe-distclean-tcl: distclean-tcl
21243
21244 distclean-tcl:
21245 @: $(MAKE); $(unstage)
21246 @[ -f ./tcl/Makefile ] || exit 0; \
21247 r=`${PWD_COMMAND}`; export r; \
21248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21249 $(HOST_EXPORTS) \
21250 for flag in $(EXTRA_HOST_FLAGS) ; do \
21251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21252 done; \
21253 echo "Doing distclean in tcl"; \
21254 (cd $(HOST_SUBDIR)/tcl && \
21255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21257 "RANLIB=$${RANLIB}" \
21258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21259 distclean) \
21260 || exit 1
21261
21262 @endif tcl
21263
21264 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21265 maybe-maintainer-clean-tcl:
21266 @if tcl
21267 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21268
21269 maintainer-clean-tcl:
21270 @: $(MAKE); $(unstage)
21271 @[ -f ./tcl/Makefile ] || exit 0; \
21272 r=`${PWD_COMMAND}`; export r; \
21273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21274 $(HOST_EXPORTS) \
21275 for flag in $(EXTRA_HOST_FLAGS) ; do \
21276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21277 done; \
21278 echo "Doing maintainer-clean in tcl"; \
21279 (cd $(HOST_SUBDIR)/tcl && \
21280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21282 "RANLIB=$${RANLIB}" \
21283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21284 maintainer-clean) \
21285 || exit 1
21286
21287 @endif tcl
21288
21289
21290
21291 .PHONY: configure-itcl maybe-configure-itcl
21292 maybe-configure-itcl:
21293 @if gcc-bootstrap
21294 configure-itcl: stage_current
21295 @endif gcc-bootstrap
21296 @if itcl
21297 maybe-configure-itcl: configure-itcl
21298 configure-itcl:
21299 @: $(MAKE); $(unstage)
21300 @r=`${PWD_COMMAND}`; export r; \
21301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21302 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21304 $(HOST_EXPORTS) \
21305 echo Configuring in $(HOST_SUBDIR)/itcl; \
21306 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21307 case $(srcdir) in \
21308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21309 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21311 esac; \
21312 module_srcdir=itcl; \
21313 $(SHELL) \
21314 $$s/$$module_srcdir/configure \
21315 --srcdir=$${topdir}/$$module_srcdir \
21316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21317 --target=${target_alias} \
21318 || exit 1
21319 @endif itcl
21320
21321
21322
21323
21324
21325 .PHONY: all-itcl maybe-all-itcl
21326 maybe-all-itcl:
21327 @if gcc-bootstrap
21328 all-itcl: stage_current
21329 @endif gcc-bootstrap
21330 @if itcl
21331 TARGET-itcl=all
21332 maybe-all-itcl: all-itcl
21333 all-itcl: configure-itcl
21334 @: $(MAKE); $(unstage)
21335 @r=`${PWD_COMMAND}`; export r; \
21336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21337 $(HOST_EXPORTS) \
21338 (cd $(HOST_SUBDIR)/itcl && \
21339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21340 $(TARGET-itcl))
21341 @endif itcl
21342
21343
21344
21345
21346 .PHONY: check-itcl maybe-check-itcl
21347 maybe-check-itcl:
21348 @if itcl
21349 maybe-check-itcl: check-itcl
21350
21351 check-itcl:
21352 @: $(MAKE); $(unstage)
21353 @r=`${PWD_COMMAND}`; export r; \
21354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21355 $(HOST_EXPORTS) \
21356 (cd $(HOST_SUBDIR)/itcl && \
21357 $(MAKE) $(FLAGS_TO_PASS) check)
21358
21359 @endif itcl
21360
21361 .PHONY: install-itcl maybe-install-itcl
21362 maybe-install-itcl:
21363 @if itcl
21364 maybe-install-itcl: install-itcl
21365
21366 install-itcl: installdirs
21367 @: $(MAKE); $(unstage)
21368 @r=`${PWD_COMMAND}`; export r; \
21369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21370 $(HOST_EXPORTS) \
21371 (cd $(HOST_SUBDIR)/itcl && \
21372 $(MAKE) $(FLAGS_TO_PASS) install)
21373
21374 @endif itcl
21375
21376 .PHONY: install-strip-itcl maybe-install-strip-itcl
21377 maybe-install-strip-itcl:
21378 @if itcl
21379 maybe-install-strip-itcl: install-strip-itcl
21380
21381 install-strip-itcl: installdirs
21382 @: $(MAKE); $(unstage)
21383 @r=`${PWD_COMMAND}`; export r; \
21384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21385 $(HOST_EXPORTS) \
21386 (cd $(HOST_SUBDIR)/itcl && \
21387 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21388
21389 @endif itcl
21390
21391 # Other targets (info, dvi, pdf, etc.)
21392
21393 .PHONY: maybe-info-itcl info-itcl
21394 maybe-info-itcl:
21395 @if itcl
21396 maybe-info-itcl: info-itcl
21397
21398 info-itcl: \
21399 configure-itcl
21400 @: $(MAKE); $(unstage)
21401 @[ -f ./itcl/Makefile ] || exit 0; \
21402 r=`${PWD_COMMAND}`; export r; \
21403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404 $(HOST_EXPORTS) \
21405 for flag in $(EXTRA_HOST_FLAGS) ; do \
21406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21407 done; \
21408 echo "Doing info in itcl"; \
21409 (cd $(HOST_SUBDIR)/itcl && \
21410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21412 "RANLIB=$${RANLIB}" \
21413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21414 info) \
21415 || exit 1
21416
21417 @endif itcl
21418
21419 .PHONY: maybe-dvi-itcl dvi-itcl
21420 maybe-dvi-itcl:
21421 @if itcl
21422 maybe-dvi-itcl: dvi-itcl
21423
21424 dvi-itcl: \
21425 configure-itcl
21426 @: $(MAKE); $(unstage)
21427 @[ -f ./itcl/Makefile ] || exit 0; \
21428 r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 $(HOST_EXPORTS) \
21431 for flag in $(EXTRA_HOST_FLAGS) ; do \
21432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21433 done; \
21434 echo "Doing dvi in itcl"; \
21435 (cd $(HOST_SUBDIR)/itcl && \
21436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21438 "RANLIB=$${RANLIB}" \
21439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21440 dvi) \
21441 || exit 1
21442
21443 @endif itcl
21444
21445 .PHONY: maybe-pdf-itcl pdf-itcl
21446 maybe-pdf-itcl:
21447 @if itcl
21448 maybe-pdf-itcl: pdf-itcl
21449
21450 pdf-itcl: \
21451 configure-itcl
21452 @: $(MAKE); $(unstage)
21453 @[ -f ./itcl/Makefile ] || exit 0; \
21454 r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 $(HOST_EXPORTS) \
21457 for flag in $(EXTRA_HOST_FLAGS) ; do \
21458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21459 done; \
21460 echo "Doing pdf in itcl"; \
21461 (cd $(HOST_SUBDIR)/itcl && \
21462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21464 "RANLIB=$${RANLIB}" \
21465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21466 pdf) \
21467 || exit 1
21468
21469 @endif itcl
21470
21471 .PHONY: maybe-html-itcl html-itcl
21472 maybe-html-itcl:
21473 @if itcl
21474 maybe-html-itcl: html-itcl
21475
21476 html-itcl: \
21477 configure-itcl
21478 @: $(MAKE); $(unstage)
21479 @[ -f ./itcl/Makefile ] || exit 0; \
21480 r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 for flag in $(EXTRA_HOST_FLAGS) ; do \
21484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21485 done; \
21486 echo "Doing html in itcl"; \
21487 (cd $(HOST_SUBDIR)/itcl && \
21488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21490 "RANLIB=$${RANLIB}" \
21491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21492 html) \
21493 || exit 1
21494
21495 @endif itcl
21496
21497 .PHONY: maybe-TAGS-itcl TAGS-itcl
21498 maybe-TAGS-itcl:
21499 @if itcl
21500 maybe-TAGS-itcl: TAGS-itcl
21501
21502 TAGS-itcl: \
21503 configure-itcl
21504 @: $(MAKE); $(unstage)
21505 @[ -f ./itcl/Makefile ] || exit 0; \
21506 r=`${PWD_COMMAND}`; export r; \
21507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21508 $(HOST_EXPORTS) \
21509 for flag in $(EXTRA_HOST_FLAGS) ; do \
21510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21511 done; \
21512 echo "Doing TAGS in itcl"; \
21513 (cd $(HOST_SUBDIR)/itcl && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21516 "RANLIB=$${RANLIB}" \
21517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21518 TAGS) \
21519 || exit 1
21520
21521 @endif itcl
21522
21523 .PHONY: maybe-install-info-itcl install-info-itcl
21524 maybe-install-info-itcl:
21525 @if itcl
21526 maybe-install-info-itcl: install-info-itcl
21527
21528 install-info-itcl: \
21529 configure-itcl \
21530 info-itcl
21531 @: $(MAKE); $(unstage)
21532 @[ -f ./itcl/Makefile ] || exit 0; \
21533 r=`${PWD_COMMAND}`; export r; \
21534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21535 $(HOST_EXPORTS) \
21536 for flag in $(EXTRA_HOST_FLAGS) ; do \
21537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21538 done; \
21539 echo "Doing install-info in itcl"; \
21540 (cd $(HOST_SUBDIR)/itcl && \
21541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21543 "RANLIB=$${RANLIB}" \
21544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21545 install-info) \
21546 || exit 1
21547
21548 @endif itcl
21549
21550 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21551 maybe-install-pdf-itcl:
21552 @if itcl
21553 maybe-install-pdf-itcl: install-pdf-itcl
21554
21555 install-pdf-itcl: \
21556 configure-itcl \
21557 pdf-itcl
21558 @: $(MAKE); $(unstage)
21559 @[ -f ./itcl/Makefile ] || exit 0; \
21560 r=`${PWD_COMMAND}`; export r; \
21561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562 $(HOST_EXPORTS) \
21563 for flag in $(EXTRA_HOST_FLAGS) ; do \
21564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21565 done; \
21566 echo "Doing install-pdf in itcl"; \
21567 (cd $(HOST_SUBDIR)/itcl && \
21568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21570 "RANLIB=$${RANLIB}" \
21571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21572 install-pdf) \
21573 || exit 1
21574
21575 @endif itcl
21576
21577 .PHONY: maybe-install-html-itcl install-html-itcl
21578 maybe-install-html-itcl:
21579 @if itcl
21580 maybe-install-html-itcl: install-html-itcl
21581
21582 install-html-itcl: \
21583 configure-itcl \
21584 html-itcl
21585 @: $(MAKE); $(unstage)
21586 @[ -f ./itcl/Makefile ] || exit 0; \
21587 r=`${PWD_COMMAND}`; export r; \
21588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21589 $(HOST_EXPORTS) \
21590 for flag in $(EXTRA_HOST_FLAGS) ; do \
21591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21592 done; \
21593 echo "Doing install-html in itcl"; \
21594 (cd $(HOST_SUBDIR)/itcl && \
21595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21597 "RANLIB=$${RANLIB}" \
21598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21599 install-html) \
21600 || exit 1
21601
21602 @endif itcl
21603
21604 .PHONY: maybe-installcheck-itcl installcheck-itcl
21605 maybe-installcheck-itcl:
21606 @if itcl
21607 maybe-installcheck-itcl: installcheck-itcl
21608
21609 installcheck-itcl: \
21610 configure-itcl
21611 @: $(MAKE); $(unstage)
21612 @[ -f ./itcl/Makefile ] || exit 0; \
21613 r=`${PWD_COMMAND}`; export r; \
21614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615 $(HOST_EXPORTS) \
21616 for flag in $(EXTRA_HOST_FLAGS) ; do \
21617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618 done; \
21619 echo "Doing installcheck in itcl"; \
21620 (cd $(HOST_SUBDIR)/itcl && \
21621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623 "RANLIB=$${RANLIB}" \
21624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21625 installcheck) \
21626 || exit 1
21627
21628 @endif itcl
21629
21630 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21631 maybe-mostlyclean-itcl:
21632 @if itcl
21633 maybe-mostlyclean-itcl: mostlyclean-itcl
21634
21635 mostlyclean-itcl:
21636 @: $(MAKE); $(unstage)
21637 @[ -f ./itcl/Makefile ] || exit 0; \
21638 r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 for flag in $(EXTRA_HOST_FLAGS) ; do \
21642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643 done; \
21644 echo "Doing mostlyclean in itcl"; \
21645 (cd $(HOST_SUBDIR)/itcl && \
21646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648 "RANLIB=$${RANLIB}" \
21649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650 mostlyclean) \
21651 || exit 1
21652
21653 @endif itcl
21654
21655 .PHONY: maybe-clean-itcl clean-itcl
21656 maybe-clean-itcl:
21657 @if itcl
21658 maybe-clean-itcl: clean-itcl
21659
21660 clean-itcl:
21661 @: $(MAKE); $(unstage)
21662 @[ -f ./itcl/Makefile ] || exit 0; \
21663 r=`${PWD_COMMAND}`; export r; \
21664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21665 $(HOST_EXPORTS) \
21666 for flag in $(EXTRA_HOST_FLAGS) ; do \
21667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21668 done; \
21669 echo "Doing clean in itcl"; \
21670 (cd $(HOST_SUBDIR)/itcl && \
21671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21673 "RANLIB=$${RANLIB}" \
21674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21675 clean) \
21676 || exit 1
21677
21678 @endif itcl
21679
21680 .PHONY: maybe-distclean-itcl distclean-itcl
21681 maybe-distclean-itcl:
21682 @if itcl
21683 maybe-distclean-itcl: distclean-itcl
21684
21685 distclean-itcl:
21686 @: $(MAKE); $(unstage)
21687 @[ -f ./itcl/Makefile ] || exit 0; \
21688 r=`${PWD_COMMAND}`; export r; \
21689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21690 $(HOST_EXPORTS) \
21691 for flag in $(EXTRA_HOST_FLAGS) ; do \
21692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21693 done; \
21694 echo "Doing distclean in itcl"; \
21695 (cd $(HOST_SUBDIR)/itcl && \
21696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21698 "RANLIB=$${RANLIB}" \
21699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21700 distclean) \
21701 || exit 1
21702
21703 @endif itcl
21704
21705 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21706 maybe-maintainer-clean-itcl:
21707 @if itcl
21708 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21709
21710 maintainer-clean-itcl:
21711 @: $(MAKE); $(unstage)
21712 @[ -f ./itcl/Makefile ] || exit 0; \
21713 r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 $(HOST_EXPORTS) \
21716 for flag in $(EXTRA_HOST_FLAGS) ; do \
21717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718 done; \
21719 echo "Doing maintainer-clean in itcl"; \
21720 (cd $(HOST_SUBDIR)/itcl && \
21721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723 "RANLIB=$${RANLIB}" \
21724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725 maintainer-clean) \
21726 || exit 1
21727
21728 @endif itcl
21729
21730
21731
21732 .PHONY: configure-ld maybe-configure-ld
21733 maybe-configure-ld:
21734 @if gcc-bootstrap
21735 configure-ld: stage_current
21736 @endif gcc-bootstrap
21737 @if ld
21738 maybe-configure-ld: configure-ld
21739 configure-ld:
21740 @r=`${PWD_COMMAND}`; export r; \
21741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21742 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21744 $(HOST_EXPORTS) \
21745 echo Configuring in $(HOST_SUBDIR)/ld; \
21746 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21747 case $(srcdir) in \
21748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21749 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21751 esac; \
21752 module_srcdir=ld; \
21753 $(SHELL) \
21754 $$s/$$module_srcdir/configure \
21755 --srcdir=$${topdir}/$$module_srcdir \
21756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21757 --target=${target_alias} \
21758 || exit 1
21759 @endif ld
21760
21761
21762
21763 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21764 maybe-configure-stage1-ld:
21765 @if ld-bootstrap
21766 maybe-configure-stage1-ld: configure-stage1-ld
21767 configure-stage1-ld:
21768 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21770 @r=`${PWD_COMMAND}`; export r; \
21771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21772 TFLAGS="$(STAGE1_TFLAGS)"; \
21773 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21774 $(HOST_EXPORTS) \
21775 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21776 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21777 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21778 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21780 cd $(HOST_SUBDIR)/ld || exit 1; \
21781 case $(srcdir) in \
21782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21783 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21785 esac; \
21786 module_srcdir=ld; \
21787 $(SHELL) $$s/$$module_srcdir/configure \
21788 --srcdir=$${topdir}/$$module_srcdir \
21789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21790 --target=${target_alias} \
21791 \
21792 $(STAGE1_CONFIGURE_FLAGS)
21793 @endif ld-bootstrap
21794
21795 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21796 maybe-configure-stage2-ld:
21797 @if ld-bootstrap
21798 maybe-configure-stage2-ld: configure-stage2-ld
21799 configure-stage2-ld:
21800 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21802 @r=`${PWD_COMMAND}`; export r; \
21803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804 TFLAGS="$(STAGE2_TFLAGS)"; \
21805 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21806 $(HOST_EXPORTS) \
21807 $(POSTSTAGE1_HOST_EXPORTS) \
21808 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21809 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21810 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21811 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21813 cd $(HOST_SUBDIR)/ld || exit 1; \
21814 case $(srcdir) in \
21815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21816 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21818 esac; \
21819 module_srcdir=ld; \
21820 $(SHELL) $$s/$$module_srcdir/configure \
21821 --srcdir=$${topdir}/$$module_srcdir \
21822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21823 --target=${target_alias} \
21824 --with-build-libsubdir=$(HOST_SUBDIR) \
21825 $(STAGE2_CONFIGURE_FLAGS)
21826 @endif ld-bootstrap
21827
21828 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21829 maybe-configure-stage3-ld:
21830 @if ld-bootstrap
21831 maybe-configure-stage3-ld: configure-stage3-ld
21832 configure-stage3-ld:
21833 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21835 @r=`${PWD_COMMAND}`; export r; \
21836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21837 TFLAGS="$(STAGE3_TFLAGS)"; \
21838 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21839 $(HOST_EXPORTS) \
21840 $(POSTSTAGE1_HOST_EXPORTS) \
21841 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21842 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21843 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21844 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21846 cd $(HOST_SUBDIR)/ld || exit 1; \
21847 case $(srcdir) in \
21848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21849 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21851 esac; \
21852 module_srcdir=ld; \
21853 $(SHELL) $$s/$$module_srcdir/configure \
21854 --srcdir=$${topdir}/$$module_srcdir \
21855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21856 --target=${target_alias} \
21857 --with-build-libsubdir=$(HOST_SUBDIR) \
21858 $(STAGE3_CONFIGURE_FLAGS)
21859 @endif ld-bootstrap
21860
21861 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21862 maybe-configure-stage4-ld:
21863 @if ld-bootstrap
21864 maybe-configure-stage4-ld: configure-stage4-ld
21865 configure-stage4-ld:
21866 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21868 @r=`${PWD_COMMAND}`; export r; \
21869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21870 TFLAGS="$(STAGE4_TFLAGS)"; \
21871 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21872 $(HOST_EXPORTS) \
21873 $(POSTSTAGE1_HOST_EXPORTS) \
21874 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21875 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21876 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21877 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21879 cd $(HOST_SUBDIR)/ld || exit 1; \
21880 case $(srcdir) in \
21881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21882 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21884 esac; \
21885 module_srcdir=ld; \
21886 $(SHELL) $$s/$$module_srcdir/configure \
21887 --srcdir=$${topdir}/$$module_srcdir \
21888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21889 --target=${target_alias} \
21890 --with-build-libsubdir=$(HOST_SUBDIR) \
21891 $(STAGE4_CONFIGURE_FLAGS)
21892 @endif ld-bootstrap
21893
21894 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21895 maybe-configure-stageprofile-ld:
21896 @if ld-bootstrap
21897 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21898 configure-stageprofile-ld:
21899 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21901 @r=`${PWD_COMMAND}`; export r; \
21902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21904 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21905 $(HOST_EXPORTS) \
21906 $(POSTSTAGE1_HOST_EXPORTS) \
21907 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21908 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21909 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21910 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21912 cd $(HOST_SUBDIR)/ld || exit 1; \
21913 case $(srcdir) in \
21914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21915 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21917 esac; \
21918 module_srcdir=ld; \
21919 $(SHELL) $$s/$$module_srcdir/configure \
21920 --srcdir=$${topdir}/$$module_srcdir \
21921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21922 --target=${target_alias} \
21923 --with-build-libsubdir=$(HOST_SUBDIR) \
21924 $(STAGEprofile_CONFIGURE_FLAGS)
21925 @endif ld-bootstrap
21926
21927 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21928 maybe-configure-stagetrain-ld:
21929 @if ld-bootstrap
21930 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21931 configure-stagetrain-ld:
21932 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21934 @r=`${PWD_COMMAND}`; export r; \
21935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21937 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21938 $(HOST_EXPORTS) \
21939 $(POSTSTAGE1_HOST_EXPORTS) \
21940 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21941 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21942 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21943 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21945 cd $(HOST_SUBDIR)/ld || exit 1; \
21946 case $(srcdir) in \
21947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21948 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21950 esac; \
21951 module_srcdir=ld; \
21952 $(SHELL) $$s/$$module_srcdir/configure \
21953 --srcdir=$${topdir}/$$module_srcdir \
21954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21955 --target=${target_alias} \
21956 --with-build-libsubdir=$(HOST_SUBDIR) \
21957 $(STAGEtrain_CONFIGURE_FLAGS)
21958 @endif ld-bootstrap
21959
21960 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21961 maybe-configure-stagefeedback-ld:
21962 @if ld-bootstrap
21963 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21964 configure-stagefeedback-ld:
21965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21967 @r=`${PWD_COMMAND}`; export r; \
21968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21969 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21970 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21971 $(HOST_EXPORTS) \
21972 $(POSTSTAGE1_HOST_EXPORTS) \
21973 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21974 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21975 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21976 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21978 cd $(HOST_SUBDIR)/ld || exit 1; \
21979 case $(srcdir) in \
21980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21981 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21983 esac; \
21984 module_srcdir=ld; \
21985 $(SHELL) $$s/$$module_srcdir/configure \
21986 --srcdir=$${topdir}/$$module_srcdir \
21987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21988 --target=${target_alias} \
21989 --with-build-libsubdir=$(HOST_SUBDIR) \
21990 $(STAGEfeedback_CONFIGURE_FLAGS)
21991 @endif ld-bootstrap
21992
21993 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21994 maybe-configure-stageautoprofile-ld:
21995 @if ld-bootstrap
21996 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21997 configure-stageautoprofile-ld:
21998 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22000 @r=`${PWD_COMMAND}`; export r; \
22001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22002 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22003 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22004 $(HOST_EXPORTS) \
22005 $(POSTSTAGE1_HOST_EXPORTS) \
22006 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22007 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22008 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22009 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22011 cd $(HOST_SUBDIR)/ld || exit 1; \
22012 case $(srcdir) in \
22013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22014 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22016 esac; \
22017 module_srcdir=ld; \
22018 $(SHELL) $$s/$$module_srcdir/configure \
22019 --srcdir=$${topdir}/$$module_srcdir \
22020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22021 --target=${target_alias} \
22022 --with-build-libsubdir=$(HOST_SUBDIR) \
22023 $(STAGEautoprofile_CONFIGURE_FLAGS)
22024 @endif ld-bootstrap
22025
22026 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22027 maybe-configure-stageautofeedback-ld:
22028 @if ld-bootstrap
22029 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22030 configure-stageautofeedback-ld:
22031 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22033 @r=`${PWD_COMMAND}`; export r; \
22034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22035 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22036 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22037 $(HOST_EXPORTS) \
22038 $(POSTSTAGE1_HOST_EXPORTS) \
22039 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22040 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22041 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22042 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22044 cd $(HOST_SUBDIR)/ld || exit 1; \
22045 case $(srcdir) in \
22046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22047 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22049 esac; \
22050 module_srcdir=ld; \
22051 $(SHELL) $$s/$$module_srcdir/configure \
22052 --srcdir=$${topdir}/$$module_srcdir \
22053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22054 --target=${target_alias} \
22055 --with-build-libsubdir=$(HOST_SUBDIR) \
22056 $(STAGEautofeedback_CONFIGURE_FLAGS)
22057 @endif ld-bootstrap
22058
22059
22060
22061
22062
22063 .PHONY: all-ld maybe-all-ld
22064 maybe-all-ld:
22065 @if gcc-bootstrap
22066 all-ld: stage_current
22067 @endif gcc-bootstrap
22068 @if ld
22069 TARGET-ld=all
22070 maybe-all-ld: all-ld
22071 all-ld: configure-ld
22072 @r=`${PWD_COMMAND}`; export r; \
22073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22074 $(HOST_EXPORTS) \
22075 (cd $(HOST_SUBDIR)/ld && \
22076 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22077 $(TARGET-ld))
22078 @endif ld
22079
22080
22081
22082 .PHONY: all-stage1-ld maybe-all-stage1-ld
22083 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22084 maybe-all-stage1-ld:
22085 maybe-clean-stage1-ld:
22086 @if ld-bootstrap
22087 maybe-all-stage1-ld: all-stage1-ld
22088 all-stage1: all-stage1-ld
22089 TARGET-stage1-ld = $(TARGET-ld)
22090 all-stage1-ld: configure-stage1-ld
22091 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22092 @r=`${PWD_COMMAND}`; export r; \
22093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22094 TFLAGS="$(STAGE1_TFLAGS)"; \
22095 $(HOST_EXPORTS) \
22096 cd $(HOST_SUBDIR)/ld && \
22097 \
22098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22099 CFLAGS="$(STAGE1_CFLAGS)" \
22100 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22101 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22102 LIBCFLAGS="$(LIBCFLAGS)" \
22103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22106 $(EXTRA_HOST_FLAGS) \
22107 $(STAGE1_FLAGS_TO_PASS) \
22108 TFLAGS="$(STAGE1_TFLAGS)" \
22109 $(TARGET-stage1-ld)
22110
22111 maybe-clean-stage1-ld: clean-stage1-ld
22112 clean-stage1: clean-stage1-ld
22113 clean-stage1-ld:
22114 @if [ $(current_stage) = stage1 ]; then \
22115 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22116 else \
22117 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22118 $(MAKE) stage1-start; \
22119 fi; \
22120 cd $(HOST_SUBDIR)/ld && \
22121 $(MAKE) $(EXTRA_HOST_FLAGS) \
22122 $(STAGE1_FLAGS_TO_PASS) clean
22123 @endif ld-bootstrap
22124
22125
22126 .PHONY: all-stage2-ld maybe-all-stage2-ld
22127 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22128 maybe-all-stage2-ld:
22129 maybe-clean-stage2-ld:
22130 @if ld-bootstrap
22131 maybe-all-stage2-ld: all-stage2-ld
22132 all-stage2: all-stage2-ld
22133 TARGET-stage2-ld = $(TARGET-ld)
22134 all-stage2-ld: configure-stage2-ld
22135 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22136 @r=`${PWD_COMMAND}`; export r; \
22137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22138 TFLAGS="$(STAGE2_TFLAGS)"; \
22139 $(HOST_EXPORTS) \
22140 $(POSTSTAGE1_HOST_EXPORTS) \
22141 cd $(HOST_SUBDIR)/ld && \
22142 \
22143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22144 CFLAGS="$(STAGE2_CFLAGS)" \
22145 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22146 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22147 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22152 TFLAGS="$(STAGE2_TFLAGS)" \
22153 $(TARGET-stage2-ld)
22154
22155 maybe-clean-stage2-ld: clean-stage2-ld
22156 clean-stage2: clean-stage2-ld
22157 clean-stage2-ld:
22158 @if [ $(current_stage) = stage2 ]; then \
22159 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22160 else \
22161 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22162 $(MAKE) stage2-start; \
22163 fi; \
22164 cd $(HOST_SUBDIR)/ld && \
22165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22166 @endif ld-bootstrap
22167
22168
22169 .PHONY: all-stage3-ld maybe-all-stage3-ld
22170 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22171 maybe-all-stage3-ld:
22172 maybe-clean-stage3-ld:
22173 @if ld-bootstrap
22174 maybe-all-stage3-ld: all-stage3-ld
22175 all-stage3: all-stage3-ld
22176 TARGET-stage3-ld = $(TARGET-ld)
22177 all-stage3-ld: configure-stage3-ld
22178 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22179 @r=`${PWD_COMMAND}`; export r; \
22180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22181 TFLAGS="$(STAGE3_TFLAGS)"; \
22182 $(HOST_EXPORTS) \
22183 $(POSTSTAGE1_HOST_EXPORTS) \
22184 cd $(HOST_SUBDIR)/ld && \
22185 \
22186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22187 CFLAGS="$(STAGE3_CFLAGS)" \
22188 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22189 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22190 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22195 TFLAGS="$(STAGE3_TFLAGS)" \
22196 $(TARGET-stage3-ld)
22197
22198 maybe-clean-stage3-ld: clean-stage3-ld
22199 clean-stage3: clean-stage3-ld
22200 clean-stage3-ld:
22201 @if [ $(current_stage) = stage3 ]; then \
22202 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22203 else \
22204 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22205 $(MAKE) stage3-start; \
22206 fi; \
22207 cd $(HOST_SUBDIR)/ld && \
22208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22209 @endif ld-bootstrap
22210
22211
22212 .PHONY: all-stage4-ld maybe-all-stage4-ld
22213 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22214 maybe-all-stage4-ld:
22215 maybe-clean-stage4-ld:
22216 @if ld-bootstrap
22217 maybe-all-stage4-ld: all-stage4-ld
22218 all-stage4: all-stage4-ld
22219 TARGET-stage4-ld = $(TARGET-ld)
22220 all-stage4-ld: configure-stage4-ld
22221 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22222 @r=`${PWD_COMMAND}`; export r; \
22223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224 TFLAGS="$(STAGE4_TFLAGS)"; \
22225 $(HOST_EXPORTS) \
22226 $(POSTSTAGE1_HOST_EXPORTS) \
22227 cd $(HOST_SUBDIR)/ld && \
22228 \
22229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22230 CFLAGS="$(STAGE4_CFLAGS)" \
22231 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22232 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22233 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22238 TFLAGS="$(STAGE4_TFLAGS)" \
22239 $(TARGET-stage4-ld)
22240
22241 maybe-clean-stage4-ld: clean-stage4-ld
22242 clean-stage4: clean-stage4-ld
22243 clean-stage4-ld:
22244 @if [ $(current_stage) = stage4 ]; then \
22245 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22246 else \
22247 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22248 $(MAKE) stage4-start; \
22249 fi; \
22250 cd $(HOST_SUBDIR)/ld && \
22251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22252 @endif ld-bootstrap
22253
22254
22255 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22256 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22257 maybe-all-stageprofile-ld:
22258 maybe-clean-stageprofile-ld:
22259 @if ld-bootstrap
22260 maybe-all-stageprofile-ld: all-stageprofile-ld
22261 all-stageprofile: all-stageprofile-ld
22262 TARGET-stageprofile-ld = $(TARGET-ld)
22263 all-stageprofile-ld: configure-stageprofile-ld
22264 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22265 @r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22268 $(HOST_EXPORTS) \
22269 $(POSTSTAGE1_HOST_EXPORTS) \
22270 cd $(HOST_SUBDIR)/ld && \
22271 \
22272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22273 CFLAGS="$(STAGEprofile_CFLAGS)" \
22274 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22275 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22276 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22281 TFLAGS="$(STAGEprofile_TFLAGS)" \
22282 $(TARGET-stageprofile-ld)
22283
22284 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22285 clean-stageprofile: clean-stageprofile-ld
22286 clean-stageprofile-ld:
22287 @if [ $(current_stage) = stageprofile ]; then \
22288 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22289 else \
22290 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22291 $(MAKE) stageprofile-start; \
22292 fi; \
22293 cd $(HOST_SUBDIR)/ld && \
22294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22295 @endif ld-bootstrap
22296
22297
22298 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22299 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22300 maybe-all-stagetrain-ld:
22301 maybe-clean-stagetrain-ld:
22302 @if ld-bootstrap
22303 maybe-all-stagetrain-ld: all-stagetrain-ld
22304 all-stagetrain: all-stagetrain-ld
22305 TARGET-stagetrain-ld = $(TARGET-ld)
22306 all-stagetrain-ld: configure-stagetrain-ld
22307 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22308 @r=`${PWD_COMMAND}`; export r; \
22309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22310 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22311 $(HOST_EXPORTS) \
22312 $(POSTSTAGE1_HOST_EXPORTS) \
22313 cd $(HOST_SUBDIR)/ld && \
22314 \
22315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22316 CFLAGS="$(STAGEtrain_CFLAGS)" \
22317 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22318 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22319 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22324 TFLAGS="$(STAGEtrain_TFLAGS)" \
22325 $(TARGET-stagetrain-ld)
22326
22327 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22328 clean-stagetrain: clean-stagetrain-ld
22329 clean-stagetrain-ld:
22330 @if [ $(current_stage) = stagetrain ]; then \
22331 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22332 else \
22333 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22334 $(MAKE) stagetrain-start; \
22335 fi; \
22336 cd $(HOST_SUBDIR)/ld && \
22337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22338 @endif ld-bootstrap
22339
22340
22341 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22342 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22343 maybe-all-stagefeedback-ld:
22344 maybe-clean-stagefeedback-ld:
22345 @if ld-bootstrap
22346 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22347 all-stagefeedback: all-stagefeedback-ld
22348 TARGET-stagefeedback-ld = $(TARGET-ld)
22349 all-stagefeedback-ld: configure-stagefeedback-ld
22350 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22351 @r=`${PWD_COMMAND}`; export r; \
22352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22354 $(HOST_EXPORTS) \
22355 $(POSTSTAGE1_HOST_EXPORTS) \
22356 cd $(HOST_SUBDIR)/ld && \
22357 \
22358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22359 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22360 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22361 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22362 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22367 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22368 $(TARGET-stagefeedback-ld)
22369
22370 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22371 clean-stagefeedback: clean-stagefeedback-ld
22372 clean-stagefeedback-ld:
22373 @if [ $(current_stage) = stagefeedback ]; then \
22374 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22375 else \
22376 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22377 $(MAKE) stagefeedback-start; \
22378 fi; \
22379 cd $(HOST_SUBDIR)/ld && \
22380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22381 @endif ld-bootstrap
22382
22383
22384 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22385 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22386 maybe-all-stageautoprofile-ld:
22387 maybe-clean-stageautoprofile-ld:
22388 @if ld-bootstrap
22389 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22390 all-stageautoprofile: all-stageautoprofile-ld
22391 TARGET-stageautoprofile-ld = $(TARGET-ld)
22392 all-stageautoprofile-ld: configure-stageautoprofile-ld
22393 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22394 @r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22397 $(HOST_EXPORTS) \
22398 $(POSTSTAGE1_HOST_EXPORTS) \
22399 cd $(HOST_SUBDIR)/ld && \
22400 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22402 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22403 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22404 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22405 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22410 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22411 $(TARGET-stageautoprofile-ld)
22412
22413 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22414 clean-stageautoprofile: clean-stageautoprofile-ld
22415 clean-stageautoprofile-ld:
22416 @if [ $(current_stage) = stageautoprofile ]; then \
22417 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22418 else \
22419 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22420 $(MAKE) stageautoprofile-start; \
22421 fi; \
22422 cd $(HOST_SUBDIR)/ld && \
22423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22424 @endif ld-bootstrap
22425
22426
22427 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22428 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22429 maybe-all-stageautofeedback-ld:
22430 maybe-clean-stageautofeedback-ld:
22431 @if ld-bootstrap
22432 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22433 all-stageautofeedback: all-stageautofeedback-ld
22434 TARGET-stageautofeedback-ld = $(TARGET-ld)
22435 all-stageautofeedback-ld: configure-stageautofeedback-ld
22436 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22437 @r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22440 $(HOST_EXPORTS) \
22441 $(POSTSTAGE1_HOST_EXPORTS) \
22442 cd $(HOST_SUBDIR)/ld && \
22443 \
22444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22445 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22446 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22447 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22448 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22453 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22454 $(TARGET-stageautofeedback-ld)
22455
22456 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22457 clean-stageautofeedback: clean-stageautofeedback-ld
22458 clean-stageautofeedback-ld:
22459 @if [ $(current_stage) = stageautofeedback ]; then \
22460 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22461 else \
22462 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22463 $(MAKE) stageautofeedback-start; \
22464 fi; \
22465 cd $(HOST_SUBDIR)/ld && \
22466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22467 @endif ld-bootstrap
22468
22469
22470
22471
22472
22473 .PHONY: check-ld maybe-check-ld
22474 maybe-check-ld:
22475 @if ld
22476 maybe-check-ld: check-ld
22477
22478 check-ld:
22479 @: $(MAKE); $(unstage)
22480 @r=`${PWD_COMMAND}`; export r; \
22481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22483 (cd $(HOST_SUBDIR)/ld && \
22484 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22485
22486 @endif ld
22487
22488 .PHONY: install-ld maybe-install-ld
22489 maybe-install-ld:
22490 @if ld
22491 maybe-install-ld: install-ld
22492
22493 install-ld: installdirs
22494 @: $(MAKE); $(unstage)
22495 @r=`${PWD_COMMAND}`; export r; \
22496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22497 $(HOST_EXPORTS) \
22498 (cd $(HOST_SUBDIR)/ld && \
22499 $(MAKE) $(FLAGS_TO_PASS) install)
22500
22501 @endif ld
22502
22503 .PHONY: install-strip-ld maybe-install-strip-ld
22504 maybe-install-strip-ld:
22505 @if ld
22506 maybe-install-strip-ld: install-strip-ld
22507
22508 install-strip-ld: installdirs
22509 @: $(MAKE); $(unstage)
22510 @r=`${PWD_COMMAND}`; export r; \
22511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512 $(HOST_EXPORTS) \
22513 (cd $(HOST_SUBDIR)/ld && \
22514 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22515
22516 @endif ld
22517
22518 # Other targets (info, dvi, pdf, etc.)
22519
22520 .PHONY: maybe-info-ld info-ld
22521 maybe-info-ld:
22522 @if ld
22523 maybe-info-ld: info-ld
22524
22525 info-ld: \
22526 configure-ld
22527 @[ -f ./ld/Makefile ] || exit 0; \
22528 r=`${PWD_COMMAND}`; export r; \
22529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530 $(HOST_EXPORTS) \
22531 for flag in $(EXTRA_HOST_FLAGS) ; do \
22532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22533 done; \
22534 echo "Doing info in ld"; \
22535 (cd $(HOST_SUBDIR)/ld && \
22536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22538 "RANLIB=$${RANLIB}" \
22539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22540 info) \
22541 || exit 1
22542
22543 @endif ld
22544
22545 .PHONY: maybe-dvi-ld dvi-ld
22546 maybe-dvi-ld:
22547 @if ld
22548 maybe-dvi-ld: dvi-ld
22549
22550 dvi-ld: \
22551 configure-ld
22552 @[ -f ./ld/Makefile ] || exit 0; \
22553 r=`${PWD_COMMAND}`; export r; \
22554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22555 $(HOST_EXPORTS) \
22556 for flag in $(EXTRA_HOST_FLAGS) ; do \
22557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22558 done; \
22559 echo "Doing dvi in ld"; \
22560 (cd $(HOST_SUBDIR)/ld && \
22561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22563 "RANLIB=$${RANLIB}" \
22564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22565 dvi) \
22566 || exit 1
22567
22568 @endif ld
22569
22570 .PHONY: maybe-pdf-ld pdf-ld
22571 maybe-pdf-ld:
22572 @if ld
22573 maybe-pdf-ld: pdf-ld
22574
22575 pdf-ld: \
22576 configure-ld
22577 @[ -f ./ld/Makefile ] || exit 0; \
22578 r=`${PWD_COMMAND}`; export r; \
22579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580 $(HOST_EXPORTS) \
22581 for flag in $(EXTRA_HOST_FLAGS) ; do \
22582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22583 done; \
22584 echo "Doing pdf in ld"; \
22585 (cd $(HOST_SUBDIR)/ld && \
22586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22588 "RANLIB=$${RANLIB}" \
22589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22590 pdf) \
22591 || exit 1
22592
22593 @endif ld
22594
22595 .PHONY: maybe-html-ld html-ld
22596 maybe-html-ld:
22597 @if ld
22598 maybe-html-ld: html-ld
22599
22600 html-ld: \
22601 configure-ld
22602 @[ -f ./ld/Makefile ] || exit 0; \
22603 r=`${PWD_COMMAND}`; export r; \
22604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22605 $(HOST_EXPORTS) \
22606 for flag in $(EXTRA_HOST_FLAGS) ; do \
22607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22608 done; \
22609 echo "Doing html in ld"; \
22610 (cd $(HOST_SUBDIR)/ld && \
22611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22613 "RANLIB=$${RANLIB}" \
22614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22615 html) \
22616 || exit 1
22617
22618 @endif ld
22619
22620 .PHONY: maybe-TAGS-ld TAGS-ld
22621 maybe-TAGS-ld:
22622 @if ld
22623 maybe-TAGS-ld: TAGS-ld
22624
22625 TAGS-ld: \
22626 configure-ld
22627 @[ -f ./ld/Makefile ] || exit 0; \
22628 r=`${PWD_COMMAND}`; export r; \
22629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630 $(HOST_EXPORTS) \
22631 for flag in $(EXTRA_HOST_FLAGS) ; do \
22632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22633 done; \
22634 echo "Doing TAGS in ld"; \
22635 (cd $(HOST_SUBDIR)/ld && \
22636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22638 "RANLIB=$${RANLIB}" \
22639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22640 TAGS) \
22641 || exit 1
22642
22643 @endif ld
22644
22645 .PHONY: maybe-install-info-ld install-info-ld
22646 maybe-install-info-ld:
22647 @if ld
22648 maybe-install-info-ld: install-info-ld
22649
22650 install-info-ld: \
22651 configure-ld \
22652 info-ld
22653 @[ -f ./ld/Makefile ] || exit 0; \
22654 r=`${PWD_COMMAND}`; export r; \
22655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22656 $(HOST_EXPORTS) \
22657 for flag in $(EXTRA_HOST_FLAGS) ; do \
22658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22659 done; \
22660 echo "Doing install-info in ld"; \
22661 (cd $(HOST_SUBDIR)/ld && \
22662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22664 "RANLIB=$${RANLIB}" \
22665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22666 install-info) \
22667 || exit 1
22668
22669 @endif ld
22670
22671 .PHONY: maybe-install-pdf-ld install-pdf-ld
22672 maybe-install-pdf-ld:
22673 @if ld
22674 maybe-install-pdf-ld: install-pdf-ld
22675
22676 install-pdf-ld: \
22677 configure-ld \
22678 pdf-ld
22679 @[ -f ./ld/Makefile ] || exit 0; \
22680 r=`${PWD_COMMAND}`; export r; \
22681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22682 $(HOST_EXPORTS) \
22683 for flag in $(EXTRA_HOST_FLAGS) ; do \
22684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22685 done; \
22686 echo "Doing install-pdf in ld"; \
22687 (cd $(HOST_SUBDIR)/ld && \
22688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22690 "RANLIB=$${RANLIB}" \
22691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22692 install-pdf) \
22693 || exit 1
22694
22695 @endif ld
22696
22697 .PHONY: maybe-install-html-ld install-html-ld
22698 maybe-install-html-ld:
22699 @if ld
22700 maybe-install-html-ld: install-html-ld
22701
22702 install-html-ld: \
22703 configure-ld \
22704 html-ld
22705 @[ -f ./ld/Makefile ] || exit 0; \
22706 r=`${PWD_COMMAND}`; export r; \
22707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708 $(HOST_EXPORTS) \
22709 for flag in $(EXTRA_HOST_FLAGS) ; do \
22710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22711 done; \
22712 echo "Doing install-html in ld"; \
22713 (cd $(HOST_SUBDIR)/ld && \
22714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22716 "RANLIB=$${RANLIB}" \
22717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22718 install-html) \
22719 || exit 1
22720
22721 @endif ld
22722
22723 .PHONY: maybe-installcheck-ld installcheck-ld
22724 maybe-installcheck-ld:
22725 @if ld
22726 maybe-installcheck-ld: installcheck-ld
22727
22728 installcheck-ld: \
22729 configure-ld
22730 @[ -f ./ld/Makefile ] || exit 0; \
22731 r=`${PWD_COMMAND}`; export r; \
22732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22733 $(HOST_EXPORTS) \
22734 for flag in $(EXTRA_HOST_FLAGS) ; do \
22735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22736 done; \
22737 echo "Doing installcheck in ld"; \
22738 (cd $(HOST_SUBDIR)/ld && \
22739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22741 "RANLIB=$${RANLIB}" \
22742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22743 installcheck) \
22744 || exit 1
22745
22746 @endif ld
22747
22748 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22749 maybe-mostlyclean-ld:
22750 @if ld
22751 maybe-mostlyclean-ld: mostlyclean-ld
22752
22753 mostlyclean-ld:
22754 @[ -f ./ld/Makefile ] || exit 0; \
22755 r=`${PWD_COMMAND}`; export r; \
22756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22757 $(HOST_EXPORTS) \
22758 for flag in $(EXTRA_HOST_FLAGS) ; do \
22759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22760 done; \
22761 echo "Doing mostlyclean in ld"; \
22762 (cd $(HOST_SUBDIR)/ld && \
22763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22765 "RANLIB=$${RANLIB}" \
22766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22767 mostlyclean) \
22768 || exit 1
22769
22770 @endif ld
22771
22772 .PHONY: maybe-clean-ld clean-ld
22773 maybe-clean-ld:
22774 @if ld
22775 maybe-clean-ld: clean-ld
22776
22777 clean-ld:
22778 @[ -f ./ld/Makefile ] || exit 0; \
22779 r=`${PWD_COMMAND}`; export r; \
22780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22781 $(HOST_EXPORTS) \
22782 for flag in $(EXTRA_HOST_FLAGS) ; do \
22783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22784 done; \
22785 echo "Doing clean in ld"; \
22786 (cd $(HOST_SUBDIR)/ld && \
22787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22789 "RANLIB=$${RANLIB}" \
22790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22791 clean) \
22792 || exit 1
22793
22794 @endif ld
22795
22796 .PHONY: maybe-distclean-ld distclean-ld
22797 maybe-distclean-ld:
22798 @if ld
22799 maybe-distclean-ld: distclean-ld
22800
22801 distclean-ld:
22802 @[ -f ./ld/Makefile ] || exit 0; \
22803 r=`${PWD_COMMAND}`; export r; \
22804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22805 $(HOST_EXPORTS) \
22806 for flag in $(EXTRA_HOST_FLAGS) ; do \
22807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22808 done; \
22809 echo "Doing distclean in ld"; \
22810 (cd $(HOST_SUBDIR)/ld && \
22811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22813 "RANLIB=$${RANLIB}" \
22814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22815 distclean) \
22816 || exit 1
22817
22818 @endif ld
22819
22820 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22821 maybe-maintainer-clean-ld:
22822 @if ld
22823 maybe-maintainer-clean-ld: maintainer-clean-ld
22824
22825 maintainer-clean-ld:
22826 @[ -f ./ld/Makefile ] || exit 0; \
22827 r=`${PWD_COMMAND}`; export r; \
22828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22829 $(HOST_EXPORTS) \
22830 for flag in $(EXTRA_HOST_FLAGS) ; do \
22831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22832 done; \
22833 echo "Doing maintainer-clean in ld"; \
22834 (cd $(HOST_SUBDIR)/ld && \
22835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22837 "RANLIB=$${RANLIB}" \
22838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22839 maintainer-clean) \
22840 || exit 1
22841
22842 @endif ld
22843
22844
22845
22846 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22847 maybe-configure-libbacktrace:
22848 @if gcc-bootstrap
22849 configure-libbacktrace: stage_current
22850 @endif gcc-bootstrap
22851 @if libbacktrace
22852 maybe-configure-libbacktrace: configure-libbacktrace
22853 configure-libbacktrace:
22854 @r=`${PWD_COMMAND}`; export r; \
22855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22856 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22858 $(HOST_EXPORTS) \
22859 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22860 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22861 case $(srcdir) in \
22862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22863 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22865 esac; \
22866 module_srcdir=libbacktrace; \
22867 $(SHELL) \
22868 $$s/$$module_srcdir/configure \
22869 --srcdir=$${topdir}/$$module_srcdir \
22870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22871 --target=${target_alias} \
22872 || exit 1
22873 @endif libbacktrace
22874
22875
22876
22877 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22878 maybe-configure-stage1-libbacktrace:
22879 @if libbacktrace-bootstrap
22880 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22881 configure-stage1-libbacktrace:
22882 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22884 @r=`${PWD_COMMAND}`; export r; \
22885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22886 TFLAGS="$(STAGE1_TFLAGS)"; \
22887 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22888 $(HOST_EXPORTS) \
22889 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22890 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22891 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22892 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22894 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22895 case $(srcdir) in \
22896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22897 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22899 esac; \
22900 module_srcdir=libbacktrace; \
22901 $(SHELL) $$s/$$module_srcdir/configure \
22902 --srcdir=$${topdir}/$$module_srcdir \
22903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22904 --target=${target_alias} \
22905 \
22906 $(STAGE1_CONFIGURE_FLAGS)
22907 @endif libbacktrace-bootstrap
22908
22909 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22910 maybe-configure-stage2-libbacktrace:
22911 @if libbacktrace-bootstrap
22912 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22913 configure-stage2-libbacktrace:
22914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22916 @r=`${PWD_COMMAND}`; export r; \
22917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22918 TFLAGS="$(STAGE2_TFLAGS)"; \
22919 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22920 $(HOST_EXPORTS) \
22921 $(POSTSTAGE1_HOST_EXPORTS) \
22922 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22923 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22924 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22925 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22927 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22928 case $(srcdir) in \
22929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22930 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22932 esac; \
22933 module_srcdir=libbacktrace; \
22934 $(SHELL) $$s/$$module_srcdir/configure \
22935 --srcdir=$${topdir}/$$module_srcdir \
22936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22937 --target=${target_alias} \
22938 --with-build-libsubdir=$(HOST_SUBDIR) \
22939 $(STAGE2_CONFIGURE_FLAGS)
22940 @endif libbacktrace-bootstrap
22941
22942 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22943 maybe-configure-stage3-libbacktrace:
22944 @if libbacktrace-bootstrap
22945 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22946 configure-stage3-libbacktrace:
22947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22949 @r=`${PWD_COMMAND}`; export r; \
22950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22951 TFLAGS="$(STAGE3_TFLAGS)"; \
22952 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22953 $(HOST_EXPORTS) \
22954 $(POSTSTAGE1_HOST_EXPORTS) \
22955 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22956 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22957 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22958 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22960 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22961 case $(srcdir) in \
22962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22963 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22965 esac; \
22966 module_srcdir=libbacktrace; \
22967 $(SHELL) $$s/$$module_srcdir/configure \
22968 --srcdir=$${topdir}/$$module_srcdir \
22969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22970 --target=${target_alias} \
22971 --with-build-libsubdir=$(HOST_SUBDIR) \
22972 $(STAGE3_CONFIGURE_FLAGS)
22973 @endif libbacktrace-bootstrap
22974
22975 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22976 maybe-configure-stage4-libbacktrace:
22977 @if libbacktrace-bootstrap
22978 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22979 configure-stage4-libbacktrace:
22980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22982 @r=`${PWD_COMMAND}`; export r; \
22983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22984 TFLAGS="$(STAGE4_TFLAGS)"; \
22985 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22986 $(HOST_EXPORTS) \
22987 $(POSTSTAGE1_HOST_EXPORTS) \
22988 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22989 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22990 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22991 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22993 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22994 case $(srcdir) in \
22995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22996 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22998 esac; \
22999 module_srcdir=libbacktrace; \
23000 $(SHELL) $$s/$$module_srcdir/configure \
23001 --srcdir=$${topdir}/$$module_srcdir \
23002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23003 --target=${target_alias} \
23004 --with-build-libsubdir=$(HOST_SUBDIR) \
23005 $(STAGE4_CONFIGURE_FLAGS)
23006 @endif libbacktrace-bootstrap
23007
23008 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23009 maybe-configure-stageprofile-libbacktrace:
23010 @if libbacktrace-bootstrap
23011 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23012 configure-stageprofile-libbacktrace:
23013 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23015 @r=`${PWD_COMMAND}`; export r; \
23016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23018 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23019 $(HOST_EXPORTS) \
23020 $(POSTSTAGE1_HOST_EXPORTS) \
23021 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23022 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23023 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23024 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23026 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23027 case $(srcdir) in \
23028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23029 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23031 esac; \
23032 module_srcdir=libbacktrace; \
23033 $(SHELL) $$s/$$module_srcdir/configure \
23034 --srcdir=$${topdir}/$$module_srcdir \
23035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23036 --target=${target_alias} \
23037 --with-build-libsubdir=$(HOST_SUBDIR) \
23038 $(STAGEprofile_CONFIGURE_FLAGS)
23039 @endif libbacktrace-bootstrap
23040
23041 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23042 maybe-configure-stagetrain-libbacktrace:
23043 @if libbacktrace-bootstrap
23044 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23045 configure-stagetrain-libbacktrace:
23046 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23048 @r=`${PWD_COMMAND}`; export r; \
23049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23050 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23051 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23052 $(HOST_EXPORTS) \
23053 $(POSTSTAGE1_HOST_EXPORTS) \
23054 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23055 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23056 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23057 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23059 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23060 case $(srcdir) in \
23061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23062 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23064 esac; \
23065 module_srcdir=libbacktrace; \
23066 $(SHELL) $$s/$$module_srcdir/configure \
23067 --srcdir=$${topdir}/$$module_srcdir \
23068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23069 --target=${target_alias} \
23070 --with-build-libsubdir=$(HOST_SUBDIR) \
23071 $(STAGEtrain_CONFIGURE_FLAGS)
23072 @endif libbacktrace-bootstrap
23073
23074 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23075 maybe-configure-stagefeedback-libbacktrace:
23076 @if libbacktrace-bootstrap
23077 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23078 configure-stagefeedback-libbacktrace:
23079 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23081 @r=`${PWD_COMMAND}`; export r; \
23082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23084 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23085 $(HOST_EXPORTS) \
23086 $(POSTSTAGE1_HOST_EXPORTS) \
23087 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23088 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23089 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23090 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23092 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23093 case $(srcdir) in \
23094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23095 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23097 esac; \
23098 module_srcdir=libbacktrace; \
23099 $(SHELL) $$s/$$module_srcdir/configure \
23100 --srcdir=$${topdir}/$$module_srcdir \
23101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23102 --target=${target_alias} \
23103 --with-build-libsubdir=$(HOST_SUBDIR) \
23104 $(STAGEfeedback_CONFIGURE_FLAGS)
23105 @endif libbacktrace-bootstrap
23106
23107 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23108 maybe-configure-stageautoprofile-libbacktrace:
23109 @if libbacktrace-bootstrap
23110 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23111 configure-stageautoprofile-libbacktrace:
23112 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23114 @r=`${PWD_COMMAND}`; export r; \
23115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23117 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23118 $(HOST_EXPORTS) \
23119 $(POSTSTAGE1_HOST_EXPORTS) \
23120 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23121 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23122 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23123 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23125 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23126 case $(srcdir) in \
23127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23128 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23130 esac; \
23131 module_srcdir=libbacktrace; \
23132 $(SHELL) $$s/$$module_srcdir/configure \
23133 --srcdir=$${topdir}/$$module_srcdir \
23134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23135 --target=${target_alias} \
23136 --with-build-libsubdir=$(HOST_SUBDIR) \
23137 $(STAGEautoprofile_CONFIGURE_FLAGS)
23138 @endif libbacktrace-bootstrap
23139
23140 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23141 maybe-configure-stageautofeedback-libbacktrace:
23142 @if libbacktrace-bootstrap
23143 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23144 configure-stageautofeedback-libbacktrace:
23145 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23147 @r=`${PWD_COMMAND}`; export r; \
23148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23149 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23150 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23151 $(HOST_EXPORTS) \
23152 $(POSTSTAGE1_HOST_EXPORTS) \
23153 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23154 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23155 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23156 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23158 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23159 case $(srcdir) in \
23160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23161 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23163 esac; \
23164 module_srcdir=libbacktrace; \
23165 $(SHELL) $$s/$$module_srcdir/configure \
23166 --srcdir=$${topdir}/$$module_srcdir \
23167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23168 --target=${target_alias} \
23169 --with-build-libsubdir=$(HOST_SUBDIR) \
23170 $(STAGEautofeedback_CONFIGURE_FLAGS)
23171 @endif libbacktrace-bootstrap
23172
23173
23174
23175
23176
23177 .PHONY: all-libbacktrace maybe-all-libbacktrace
23178 maybe-all-libbacktrace:
23179 @if gcc-bootstrap
23180 all-libbacktrace: stage_current
23181 @endif gcc-bootstrap
23182 @if libbacktrace
23183 TARGET-libbacktrace=all
23184 maybe-all-libbacktrace: all-libbacktrace
23185 all-libbacktrace: configure-libbacktrace
23186 @r=`${PWD_COMMAND}`; export r; \
23187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23188 $(HOST_EXPORTS) \
23189 (cd $(HOST_SUBDIR)/libbacktrace && \
23190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23191 $(TARGET-libbacktrace))
23192 @endif libbacktrace
23193
23194
23195
23196 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23197 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23198 maybe-all-stage1-libbacktrace:
23199 maybe-clean-stage1-libbacktrace:
23200 @if libbacktrace-bootstrap
23201 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23202 all-stage1: all-stage1-libbacktrace
23203 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23204 all-stage1-libbacktrace: configure-stage1-libbacktrace
23205 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23206 @r=`${PWD_COMMAND}`; export r; \
23207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208 TFLAGS="$(STAGE1_TFLAGS)"; \
23209 $(HOST_EXPORTS) \
23210 cd $(HOST_SUBDIR)/libbacktrace && \
23211 \
23212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23213 CFLAGS="$(STAGE1_CFLAGS)" \
23214 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23215 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23216 LIBCFLAGS="$(LIBCFLAGS)" \
23217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23220 $(EXTRA_HOST_FLAGS) \
23221 $(STAGE1_FLAGS_TO_PASS) \
23222 TFLAGS="$(STAGE1_TFLAGS)" \
23223 $(TARGET-stage1-libbacktrace)
23224
23225 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23226 clean-stage1: clean-stage1-libbacktrace
23227 clean-stage1-libbacktrace:
23228 @if [ $(current_stage) = stage1 ]; then \
23229 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23230 else \
23231 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23232 $(MAKE) stage1-start; \
23233 fi; \
23234 cd $(HOST_SUBDIR)/libbacktrace && \
23235 $(MAKE) $(EXTRA_HOST_FLAGS) \
23236 $(STAGE1_FLAGS_TO_PASS) clean
23237 @endif libbacktrace-bootstrap
23238
23239
23240 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23241 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23242 maybe-all-stage2-libbacktrace:
23243 maybe-clean-stage2-libbacktrace:
23244 @if libbacktrace-bootstrap
23245 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23246 all-stage2: all-stage2-libbacktrace
23247 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23248 all-stage2-libbacktrace: configure-stage2-libbacktrace
23249 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23250 @r=`${PWD_COMMAND}`; export r; \
23251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23252 TFLAGS="$(STAGE2_TFLAGS)"; \
23253 $(HOST_EXPORTS) \
23254 $(POSTSTAGE1_HOST_EXPORTS) \
23255 cd $(HOST_SUBDIR)/libbacktrace && \
23256 \
23257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23258 CFLAGS="$(STAGE2_CFLAGS)" \
23259 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23260 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23261 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23266 TFLAGS="$(STAGE2_TFLAGS)" \
23267 $(TARGET-stage2-libbacktrace)
23268
23269 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23270 clean-stage2: clean-stage2-libbacktrace
23271 clean-stage2-libbacktrace:
23272 @if [ $(current_stage) = stage2 ]; then \
23273 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23274 else \
23275 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23276 $(MAKE) stage2-start; \
23277 fi; \
23278 cd $(HOST_SUBDIR)/libbacktrace && \
23279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23280 @endif libbacktrace-bootstrap
23281
23282
23283 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23284 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23285 maybe-all-stage3-libbacktrace:
23286 maybe-clean-stage3-libbacktrace:
23287 @if libbacktrace-bootstrap
23288 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23289 all-stage3: all-stage3-libbacktrace
23290 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23291 all-stage3-libbacktrace: configure-stage3-libbacktrace
23292 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23293 @r=`${PWD_COMMAND}`; export r; \
23294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295 TFLAGS="$(STAGE3_TFLAGS)"; \
23296 $(HOST_EXPORTS) \
23297 $(POSTSTAGE1_HOST_EXPORTS) \
23298 cd $(HOST_SUBDIR)/libbacktrace && \
23299 \
23300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23301 CFLAGS="$(STAGE3_CFLAGS)" \
23302 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23303 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23304 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23309 TFLAGS="$(STAGE3_TFLAGS)" \
23310 $(TARGET-stage3-libbacktrace)
23311
23312 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23313 clean-stage3: clean-stage3-libbacktrace
23314 clean-stage3-libbacktrace:
23315 @if [ $(current_stage) = stage3 ]; then \
23316 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23317 else \
23318 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23319 $(MAKE) stage3-start; \
23320 fi; \
23321 cd $(HOST_SUBDIR)/libbacktrace && \
23322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23323 @endif libbacktrace-bootstrap
23324
23325
23326 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23327 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23328 maybe-all-stage4-libbacktrace:
23329 maybe-clean-stage4-libbacktrace:
23330 @if libbacktrace-bootstrap
23331 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23332 all-stage4: all-stage4-libbacktrace
23333 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23334 all-stage4-libbacktrace: configure-stage4-libbacktrace
23335 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23336 @r=`${PWD_COMMAND}`; export r; \
23337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23338 TFLAGS="$(STAGE4_TFLAGS)"; \
23339 $(HOST_EXPORTS) \
23340 $(POSTSTAGE1_HOST_EXPORTS) \
23341 cd $(HOST_SUBDIR)/libbacktrace && \
23342 \
23343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23344 CFLAGS="$(STAGE4_CFLAGS)" \
23345 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23346 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23347 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23352 TFLAGS="$(STAGE4_TFLAGS)" \
23353 $(TARGET-stage4-libbacktrace)
23354
23355 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23356 clean-stage4: clean-stage4-libbacktrace
23357 clean-stage4-libbacktrace:
23358 @if [ $(current_stage) = stage4 ]; then \
23359 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23360 else \
23361 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23362 $(MAKE) stage4-start; \
23363 fi; \
23364 cd $(HOST_SUBDIR)/libbacktrace && \
23365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23366 @endif libbacktrace-bootstrap
23367
23368
23369 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23370 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23371 maybe-all-stageprofile-libbacktrace:
23372 maybe-clean-stageprofile-libbacktrace:
23373 @if libbacktrace-bootstrap
23374 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23375 all-stageprofile: all-stageprofile-libbacktrace
23376 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23377 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23378 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23379 @r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23382 $(HOST_EXPORTS) \
23383 $(POSTSTAGE1_HOST_EXPORTS) \
23384 cd $(HOST_SUBDIR)/libbacktrace && \
23385 \
23386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23387 CFLAGS="$(STAGEprofile_CFLAGS)" \
23388 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23389 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23390 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23395 TFLAGS="$(STAGEprofile_TFLAGS)" \
23396 $(TARGET-stageprofile-libbacktrace)
23397
23398 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23399 clean-stageprofile: clean-stageprofile-libbacktrace
23400 clean-stageprofile-libbacktrace:
23401 @if [ $(current_stage) = stageprofile ]; then \
23402 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23403 else \
23404 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23405 $(MAKE) stageprofile-start; \
23406 fi; \
23407 cd $(HOST_SUBDIR)/libbacktrace && \
23408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23409 @endif libbacktrace-bootstrap
23410
23411
23412 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23413 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23414 maybe-all-stagetrain-libbacktrace:
23415 maybe-clean-stagetrain-libbacktrace:
23416 @if libbacktrace-bootstrap
23417 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23418 all-stagetrain: all-stagetrain-libbacktrace
23419 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23420 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23421 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23422 @r=`${PWD_COMMAND}`; export r; \
23423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23424 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23425 $(HOST_EXPORTS) \
23426 $(POSTSTAGE1_HOST_EXPORTS) \
23427 cd $(HOST_SUBDIR)/libbacktrace && \
23428 \
23429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23430 CFLAGS="$(STAGEtrain_CFLAGS)" \
23431 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23432 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23433 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23438 TFLAGS="$(STAGEtrain_TFLAGS)" \
23439 $(TARGET-stagetrain-libbacktrace)
23440
23441 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23442 clean-stagetrain: clean-stagetrain-libbacktrace
23443 clean-stagetrain-libbacktrace:
23444 @if [ $(current_stage) = stagetrain ]; then \
23445 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23446 else \
23447 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23448 $(MAKE) stagetrain-start; \
23449 fi; \
23450 cd $(HOST_SUBDIR)/libbacktrace && \
23451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23452 @endif libbacktrace-bootstrap
23453
23454
23455 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23456 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23457 maybe-all-stagefeedback-libbacktrace:
23458 maybe-clean-stagefeedback-libbacktrace:
23459 @if libbacktrace-bootstrap
23460 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23461 all-stagefeedback: all-stagefeedback-libbacktrace
23462 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23463 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23464 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23465 @r=`${PWD_COMMAND}`; export r; \
23466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23468 $(HOST_EXPORTS) \
23469 $(POSTSTAGE1_HOST_EXPORTS) \
23470 cd $(HOST_SUBDIR)/libbacktrace && \
23471 \
23472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23473 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23474 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23475 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23476 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23481 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23482 $(TARGET-stagefeedback-libbacktrace)
23483
23484 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23485 clean-stagefeedback: clean-stagefeedback-libbacktrace
23486 clean-stagefeedback-libbacktrace:
23487 @if [ $(current_stage) = stagefeedback ]; then \
23488 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23489 else \
23490 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23491 $(MAKE) stagefeedback-start; \
23492 fi; \
23493 cd $(HOST_SUBDIR)/libbacktrace && \
23494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23495 @endif libbacktrace-bootstrap
23496
23497
23498 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23499 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23500 maybe-all-stageautoprofile-libbacktrace:
23501 maybe-clean-stageautoprofile-libbacktrace:
23502 @if libbacktrace-bootstrap
23503 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23504 all-stageautoprofile: all-stageautoprofile-libbacktrace
23505 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23506 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23507 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23508 @r=`${PWD_COMMAND}`; export r; \
23509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23511 $(HOST_EXPORTS) \
23512 $(POSTSTAGE1_HOST_EXPORTS) \
23513 cd $(HOST_SUBDIR)/libbacktrace && \
23514 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23516 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23517 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23518 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23519 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23524 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23525 $(TARGET-stageautoprofile-libbacktrace)
23526
23527 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23528 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23529 clean-stageautoprofile-libbacktrace:
23530 @if [ $(current_stage) = stageautoprofile ]; then \
23531 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23532 else \
23533 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23534 $(MAKE) stageautoprofile-start; \
23535 fi; \
23536 cd $(HOST_SUBDIR)/libbacktrace && \
23537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23538 @endif libbacktrace-bootstrap
23539
23540
23541 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23542 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23543 maybe-all-stageautofeedback-libbacktrace:
23544 maybe-clean-stageautofeedback-libbacktrace:
23545 @if libbacktrace-bootstrap
23546 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23547 all-stageautofeedback: all-stageautofeedback-libbacktrace
23548 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23549 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23550 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23551 @r=`${PWD_COMMAND}`; export r; \
23552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23553 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23554 $(HOST_EXPORTS) \
23555 $(POSTSTAGE1_HOST_EXPORTS) \
23556 cd $(HOST_SUBDIR)/libbacktrace && \
23557 \
23558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23559 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23560 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23561 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23562 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23567 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23568 $(TARGET-stageautofeedback-libbacktrace)
23569
23570 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23571 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23572 clean-stageautofeedback-libbacktrace:
23573 @if [ $(current_stage) = stageautofeedback ]; then \
23574 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23575 else \
23576 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23577 $(MAKE) stageautofeedback-start; \
23578 fi; \
23579 cd $(HOST_SUBDIR)/libbacktrace && \
23580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23581 @endif libbacktrace-bootstrap
23582
23583
23584
23585
23586
23587 .PHONY: check-libbacktrace maybe-check-libbacktrace
23588 maybe-check-libbacktrace:
23589 @if libbacktrace
23590 maybe-check-libbacktrace: check-libbacktrace
23591
23592 check-libbacktrace:
23593 @: $(MAKE); $(unstage)
23594 @r=`${PWD_COMMAND}`; export r; \
23595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23596 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23597 (cd $(HOST_SUBDIR)/libbacktrace && \
23598 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23599
23600 @endif libbacktrace
23601
23602 .PHONY: install-libbacktrace maybe-install-libbacktrace
23603 maybe-install-libbacktrace:
23604 @if libbacktrace
23605 maybe-install-libbacktrace: install-libbacktrace
23606
23607 install-libbacktrace: installdirs
23608 @: $(MAKE); $(unstage)
23609 @r=`${PWD_COMMAND}`; export r; \
23610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 $(HOST_EXPORTS) \
23612 (cd $(HOST_SUBDIR)/libbacktrace && \
23613 $(MAKE) $(FLAGS_TO_PASS) install)
23614
23615 @endif libbacktrace
23616
23617 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23618 maybe-install-strip-libbacktrace:
23619 @if libbacktrace
23620 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23621
23622 install-strip-libbacktrace: installdirs
23623 @: $(MAKE); $(unstage)
23624 @r=`${PWD_COMMAND}`; export r; \
23625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23626 $(HOST_EXPORTS) \
23627 (cd $(HOST_SUBDIR)/libbacktrace && \
23628 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23629
23630 @endif libbacktrace
23631
23632 # Other targets (info, dvi, pdf, etc.)
23633
23634 .PHONY: maybe-info-libbacktrace info-libbacktrace
23635 maybe-info-libbacktrace:
23636 @if libbacktrace
23637 maybe-info-libbacktrace: info-libbacktrace
23638
23639 info-libbacktrace: \
23640 configure-libbacktrace
23641 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23642 r=`${PWD_COMMAND}`; export r; \
23643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23644 $(HOST_EXPORTS) \
23645 for flag in $(EXTRA_HOST_FLAGS) ; do \
23646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23647 done; \
23648 echo "Doing info in libbacktrace"; \
23649 (cd $(HOST_SUBDIR)/libbacktrace && \
23650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23652 "RANLIB=$${RANLIB}" \
23653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23654 info) \
23655 || exit 1
23656
23657 @endif libbacktrace
23658
23659 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23660 maybe-dvi-libbacktrace:
23661 @if libbacktrace
23662 maybe-dvi-libbacktrace: dvi-libbacktrace
23663
23664 dvi-libbacktrace: \
23665 configure-libbacktrace
23666 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23667 r=`${PWD_COMMAND}`; export r; \
23668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23669 $(HOST_EXPORTS) \
23670 for flag in $(EXTRA_HOST_FLAGS) ; do \
23671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23672 done; \
23673 echo "Doing dvi in libbacktrace"; \
23674 (cd $(HOST_SUBDIR)/libbacktrace && \
23675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23677 "RANLIB=$${RANLIB}" \
23678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23679 dvi) \
23680 || exit 1
23681
23682 @endif libbacktrace
23683
23684 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23685 maybe-pdf-libbacktrace:
23686 @if libbacktrace
23687 maybe-pdf-libbacktrace: pdf-libbacktrace
23688
23689 pdf-libbacktrace: \
23690 configure-libbacktrace
23691 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23692 r=`${PWD_COMMAND}`; export r; \
23693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23694 $(HOST_EXPORTS) \
23695 for flag in $(EXTRA_HOST_FLAGS) ; do \
23696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23697 done; \
23698 echo "Doing pdf in libbacktrace"; \
23699 (cd $(HOST_SUBDIR)/libbacktrace && \
23700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23702 "RANLIB=$${RANLIB}" \
23703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23704 pdf) \
23705 || exit 1
23706
23707 @endif libbacktrace
23708
23709 .PHONY: maybe-html-libbacktrace html-libbacktrace
23710 maybe-html-libbacktrace:
23711 @if libbacktrace
23712 maybe-html-libbacktrace: html-libbacktrace
23713
23714 html-libbacktrace: \
23715 configure-libbacktrace
23716 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23717 r=`${PWD_COMMAND}`; export r; \
23718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23719 $(HOST_EXPORTS) \
23720 for flag in $(EXTRA_HOST_FLAGS) ; do \
23721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23722 done; \
23723 echo "Doing html in libbacktrace"; \
23724 (cd $(HOST_SUBDIR)/libbacktrace && \
23725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23727 "RANLIB=$${RANLIB}" \
23728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23729 html) \
23730 || exit 1
23731
23732 @endif libbacktrace
23733
23734 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23735 maybe-TAGS-libbacktrace:
23736 @if libbacktrace
23737 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23738
23739 TAGS-libbacktrace: \
23740 configure-libbacktrace
23741 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23742 r=`${PWD_COMMAND}`; export r; \
23743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23744 $(HOST_EXPORTS) \
23745 for flag in $(EXTRA_HOST_FLAGS) ; do \
23746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23747 done; \
23748 echo "Doing TAGS in libbacktrace"; \
23749 (cd $(HOST_SUBDIR)/libbacktrace && \
23750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23752 "RANLIB=$${RANLIB}" \
23753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23754 TAGS) \
23755 || exit 1
23756
23757 @endif libbacktrace
23758
23759 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23760 maybe-install-info-libbacktrace:
23761 @if libbacktrace
23762 maybe-install-info-libbacktrace: install-info-libbacktrace
23763
23764 install-info-libbacktrace: \
23765 configure-libbacktrace \
23766 info-libbacktrace
23767 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23768 r=`${PWD_COMMAND}`; export r; \
23769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770 $(HOST_EXPORTS) \
23771 for flag in $(EXTRA_HOST_FLAGS) ; do \
23772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23773 done; \
23774 echo "Doing install-info in libbacktrace"; \
23775 (cd $(HOST_SUBDIR)/libbacktrace && \
23776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23778 "RANLIB=$${RANLIB}" \
23779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23780 install-info) \
23781 || exit 1
23782
23783 @endif libbacktrace
23784
23785 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23786 maybe-install-pdf-libbacktrace:
23787 @if libbacktrace
23788 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23789
23790 install-pdf-libbacktrace: \
23791 configure-libbacktrace \
23792 pdf-libbacktrace
23793 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23794 r=`${PWD_COMMAND}`; export r; \
23795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23796 $(HOST_EXPORTS) \
23797 for flag in $(EXTRA_HOST_FLAGS) ; do \
23798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23799 done; \
23800 echo "Doing install-pdf in libbacktrace"; \
23801 (cd $(HOST_SUBDIR)/libbacktrace && \
23802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23804 "RANLIB=$${RANLIB}" \
23805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23806 install-pdf) \
23807 || exit 1
23808
23809 @endif libbacktrace
23810
23811 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23812 maybe-install-html-libbacktrace:
23813 @if libbacktrace
23814 maybe-install-html-libbacktrace: install-html-libbacktrace
23815
23816 install-html-libbacktrace: \
23817 configure-libbacktrace \
23818 html-libbacktrace
23819 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23820 r=`${PWD_COMMAND}`; export r; \
23821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23822 $(HOST_EXPORTS) \
23823 for flag in $(EXTRA_HOST_FLAGS) ; do \
23824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23825 done; \
23826 echo "Doing install-html in libbacktrace"; \
23827 (cd $(HOST_SUBDIR)/libbacktrace && \
23828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23830 "RANLIB=$${RANLIB}" \
23831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23832 install-html) \
23833 || exit 1
23834
23835 @endif libbacktrace
23836
23837 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23838 maybe-installcheck-libbacktrace:
23839 @if libbacktrace
23840 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23841
23842 installcheck-libbacktrace: \
23843 configure-libbacktrace
23844 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23845 r=`${PWD_COMMAND}`; export r; \
23846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23847 $(HOST_EXPORTS) \
23848 for flag in $(EXTRA_HOST_FLAGS) ; do \
23849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23850 done; \
23851 echo "Doing installcheck in libbacktrace"; \
23852 (cd $(HOST_SUBDIR)/libbacktrace && \
23853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23855 "RANLIB=$${RANLIB}" \
23856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23857 installcheck) \
23858 || exit 1
23859
23860 @endif libbacktrace
23861
23862 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23863 maybe-mostlyclean-libbacktrace:
23864 @if libbacktrace
23865 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23866
23867 mostlyclean-libbacktrace:
23868 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23869 r=`${PWD_COMMAND}`; export r; \
23870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23871 $(HOST_EXPORTS) \
23872 for flag in $(EXTRA_HOST_FLAGS) ; do \
23873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23874 done; \
23875 echo "Doing mostlyclean in libbacktrace"; \
23876 (cd $(HOST_SUBDIR)/libbacktrace && \
23877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23879 "RANLIB=$${RANLIB}" \
23880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23881 mostlyclean) \
23882 || exit 1
23883
23884 @endif libbacktrace
23885
23886 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23887 maybe-clean-libbacktrace:
23888 @if libbacktrace
23889 maybe-clean-libbacktrace: clean-libbacktrace
23890
23891 clean-libbacktrace:
23892 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23893 r=`${PWD_COMMAND}`; export r; \
23894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23895 $(HOST_EXPORTS) \
23896 for flag in $(EXTRA_HOST_FLAGS) ; do \
23897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23898 done; \
23899 echo "Doing clean in libbacktrace"; \
23900 (cd $(HOST_SUBDIR)/libbacktrace && \
23901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23903 "RANLIB=$${RANLIB}" \
23904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23905 clean) \
23906 || exit 1
23907
23908 @endif libbacktrace
23909
23910 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23911 maybe-distclean-libbacktrace:
23912 @if libbacktrace
23913 maybe-distclean-libbacktrace: distclean-libbacktrace
23914
23915 distclean-libbacktrace:
23916 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23917 r=`${PWD_COMMAND}`; export r; \
23918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23919 $(HOST_EXPORTS) \
23920 for flag in $(EXTRA_HOST_FLAGS) ; do \
23921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23922 done; \
23923 echo "Doing distclean in libbacktrace"; \
23924 (cd $(HOST_SUBDIR)/libbacktrace && \
23925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23927 "RANLIB=$${RANLIB}" \
23928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23929 distclean) \
23930 || exit 1
23931
23932 @endif libbacktrace
23933
23934 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23935 maybe-maintainer-clean-libbacktrace:
23936 @if libbacktrace
23937 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23938
23939 maintainer-clean-libbacktrace:
23940 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23941 r=`${PWD_COMMAND}`; export r; \
23942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23943 $(HOST_EXPORTS) \
23944 for flag in $(EXTRA_HOST_FLAGS) ; do \
23945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23946 done; \
23947 echo "Doing maintainer-clean in libbacktrace"; \
23948 (cd $(HOST_SUBDIR)/libbacktrace && \
23949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23951 "RANLIB=$${RANLIB}" \
23952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23953 maintainer-clean) \
23954 || exit 1
23955
23956 @endif libbacktrace
23957
23958
23959
23960 .PHONY: configure-libcpp maybe-configure-libcpp
23961 maybe-configure-libcpp:
23962 @if gcc-bootstrap
23963 configure-libcpp: stage_current
23964 @endif gcc-bootstrap
23965 @if libcpp
23966 maybe-configure-libcpp: configure-libcpp
23967 configure-libcpp:
23968 @r=`${PWD_COMMAND}`; export r; \
23969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23970 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23972 $(HOST_EXPORTS) \
23973 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23974 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23975 case $(srcdir) in \
23976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23977 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23979 esac; \
23980 module_srcdir=libcpp; \
23981 $(SHELL) \
23982 $$s/$$module_srcdir/configure \
23983 --srcdir=$${topdir}/$$module_srcdir \
23984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23985 --target=${target_alias} \
23986 || exit 1
23987 @endif libcpp
23988
23989
23990
23991 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23992 maybe-configure-stage1-libcpp:
23993 @if libcpp-bootstrap
23994 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23995 configure-stage1-libcpp:
23996 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23998 @r=`${PWD_COMMAND}`; export r; \
23999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24000 TFLAGS="$(STAGE1_TFLAGS)"; \
24001 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24002 $(HOST_EXPORTS) \
24003 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24004 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24005 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24006 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24008 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24009 case $(srcdir) in \
24010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24011 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24013 esac; \
24014 module_srcdir=libcpp; \
24015 $(SHELL) $$s/$$module_srcdir/configure \
24016 --srcdir=$${topdir}/$$module_srcdir \
24017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24018 --target=${target_alias} \
24019 \
24020 $(STAGE1_CONFIGURE_FLAGS)
24021 @endif libcpp-bootstrap
24022
24023 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24024 maybe-configure-stage2-libcpp:
24025 @if libcpp-bootstrap
24026 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24027 configure-stage2-libcpp:
24028 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24030 @r=`${PWD_COMMAND}`; export r; \
24031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032 TFLAGS="$(STAGE2_TFLAGS)"; \
24033 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24034 $(HOST_EXPORTS) \
24035 $(POSTSTAGE1_HOST_EXPORTS) \
24036 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24037 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24038 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24039 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24041 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24042 case $(srcdir) in \
24043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24044 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24046 esac; \
24047 module_srcdir=libcpp; \
24048 $(SHELL) $$s/$$module_srcdir/configure \
24049 --srcdir=$${topdir}/$$module_srcdir \
24050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24051 --target=${target_alias} \
24052 --with-build-libsubdir=$(HOST_SUBDIR) \
24053 $(STAGE2_CONFIGURE_FLAGS)
24054 @endif libcpp-bootstrap
24055
24056 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24057 maybe-configure-stage3-libcpp:
24058 @if libcpp-bootstrap
24059 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24060 configure-stage3-libcpp:
24061 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24063 @r=`${PWD_COMMAND}`; export r; \
24064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24065 TFLAGS="$(STAGE3_TFLAGS)"; \
24066 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24067 $(HOST_EXPORTS) \
24068 $(POSTSTAGE1_HOST_EXPORTS) \
24069 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24070 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24071 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24072 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24074 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24075 case $(srcdir) in \
24076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24077 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24079 esac; \
24080 module_srcdir=libcpp; \
24081 $(SHELL) $$s/$$module_srcdir/configure \
24082 --srcdir=$${topdir}/$$module_srcdir \
24083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24084 --target=${target_alias} \
24085 --with-build-libsubdir=$(HOST_SUBDIR) \
24086 $(STAGE3_CONFIGURE_FLAGS)
24087 @endif libcpp-bootstrap
24088
24089 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24090 maybe-configure-stage4-libcpp:
24091 @if libcpp-bootstrap
24092 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24093 configure-stage4-libcpp:
24094 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24096 @r=`${PWD_COMMAND}`; export r; \
24097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24098 TFLAGS="$(STAGE4_TFLAGS)"; \
24099 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24100 $(HOST_EXPORTS) \
24101 $(POSTSTAGE1_HOST_EXPORTS) \
24102 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24103 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24104 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24105 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24107 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24108 case $(srcdir) in \
24109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24110 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24112 esac; \
24113 module_srcdir=libcpp; \
24114 $(SHELL) $$s/$$module_srcdir/configure \
24115 --srcdir=$${topdir}/$$module_srcdir \
24116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24117 --target=${target_alias} \
24118 --with-build-libsubdir=$(HOST_SUBDIR) \
24119 $(STAGE4_CONFIGURE_FLAGS)
24120 @endif libcpp-bootstrap
24121
24122 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24123 maybe-configure-stageprofile-libcpp:
24124 @if libcpp-bootstrap
24125 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24126 configure-stageprofile-libcpp:
24127 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24129 @r=`${PWD_COMMAND}`; export r; \
24130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24131 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24132 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24133 $(HOST_EXPORTS) \
24134 $(POSTSTAGE1_HOST_EXPORTS) \
24135 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24136 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24137 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24138 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24140 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24141 case $(srcdir) in \
24142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24143 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24145 esac; \
24146 module_srcdir=libcpp; \
24147 $(SHELL) $$s/$$module_srcdir/configure \
24148 --srcdir=$${topdir}/$$module_srcdir \
24149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24150 --target=${target_alias} \
24151 --with-build-libsubdir=$(HOST_SUBDIR) \
24152 $(STAGEprofile_CONFIGURE_FLAGS)
24153 @endif libcpp-bootstrap
24154
24155 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24156 maybe-configure-stagetrain-libcpp:
24157 @if libcpp-bootstrap
24158 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24159 configure-stagetrain-libcpp:
24160 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24162 @r=`${PWD_COMMAND}`; export r; \
24163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24164 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24165 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24166 $(HOST_EXPORTS) \
24167 $(POSTSTAGE1_HOST_EXPORTS) \
24168 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24169 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24170 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24171 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24173 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24174 case $(srcdir) in \
24175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24176 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24178 esac; \
24179 module_srcdir=libcpp; \
24180 $(SHELL) $$s/$$module_srcdir/configure \
24181 --srcdir=$${topdir}/$$module_srcdir \
24182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24183 --target=${target_alias} \
24184 --with-build-libsubdir=$(HOST_SUBDIR) \
24185 $(STAGEtrain_CONFIGURE_FLAGS)
24186 @endif libcpp-bootstrap
24187
24188 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24189 maybe-configure-stagefeedback-libcpp:
24190 @if libcpp-bootstrap
24191 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24192 configure-stagefeedback-libcpp:
24193 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24195 @r=`${PWD_COMMAND}`; export r; \
24196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24197 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24198 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24199 $(HOST_EXPORTS) \
24200 $(POSTSTAGE1_HOST_EXPORTS) \
24201 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24202 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24203 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24204 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24206 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24207 case $(srcdir) in \
24208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24209 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24211 esac; \
24212 module_srcdir=libcpp; \
24213 $(SHELL) $$s/$$module_srcdir/configure \
24214 --srcdir=$${topdir}/$$module_srcdir \
24215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24216 --target=${target_alias} \
24217 --with-build-libsubdir=$(HOST_SUBDIR) \
24218 $(STAGEfeedback_CONFIGURE_FLAGS)
24219 @endif libcpp-bootstrap
24220
24221 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24222 maybe-configure-stageautoprofile-libcpp:
24223 @if libcpp-bootstrap
24224 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24225 configure-stageautoprofile-libcpp:
24226 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24228 @r=`${PWD_COMMAND}`; export r; \
24229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24230 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24231 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24232 $(HOST_EXPORTS) \
24233 $(POSTSTAGE1_HOST_EXPORTS) \
24234 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24235 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24236 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24237 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24239 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24240 case $(srcdir) in \
24241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24242 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24244 esac; \
24245 module_srcdir=libcpp; \
24246 $(SHELL) $$s/$$module_srcdir/configure \
24247 --srcdir=$${topdir}/$$module_srcdir \
24248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24249 --target=${target_alias} \
24250 --with-build-libsubdir=$(HOST_SUBDIR) \
24251 $(STAGEautoprofile_CONFIGURE_FLAGS)
24252 @endif libcpp-bootstrap
24253
24254 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24255 maybe-configure-stageautofeedback-libcpp:
24256 @if libcpp-bootstrap
24257 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24258 configure-stageautofeedback-libcpp:
24259 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24261 @r=`${PWD_COMMAND}`; export r; \
24262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24263 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24264 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24265 $(HOST_EXPORTS) \
24266 $(POSTSTAGE1_HOST_EXPORTS) \
24267 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24268 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24269 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24270 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24272 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24273 case $(srcdir) in \
24274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24275 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24277 esac; \
24278 module_srcdir=libcpp; \
24279 $(SHELL) $$s/$$module_srcdir/configure \
24280 --srcdir=$${topdir}/$$module_srcdir \
24281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24282 --target=${target_alias} \
24283 --with-build-libsubdir=$(HOST_SUBDIR) \
24284 $(STAGEautofeedback_CONFIGURE_FLAGS)
24285 @endif libcpp-bootstrap
24286
24287
24288
24289
24290
24291 .PHONY: all-libcpp maybe-all-libcpp
24292 maybe-all-libcpp:
24293 @if gcc-bootstrap
24294 all-libcpp: stage_current
24295 @endif gcc-bootstrap
24296 @if libcpp
24297 TARGET-libcpp=all
24298 maybe-all-libcpp: all-libcpp
24299 all-libcpp: configure-libcpp
24300 @r=`${PWD_COMMAND}`; export r; \
24301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24302 $(HOST_EXPORTS) \
24303 (cd $(HOST_SUBDIR)/libcpp && \
24304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24305 $(TARGET-libcpp))
24306 @endif libcpp
24307
24308
24309
24310 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24311 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24312 maybe-all-stage1-libcpp:
24313 maybe-clean-stage1-libcpp:
24314 @if libcpp-bootstrap
24315 maybe-all-stage1-libcpp: all-stage1-libcpp
24316 all-stage1: all-stage1-libcpp
24317 TARGET-stage1-libcpp = $(TARGET-libcpp)
24318 all-stage1-libcpp: configure-stage1-libcpp
24319 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24320 @r=`${PWD_COMMAND}`; export r; \
24321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322 TFLAGS="$(STAGE1_TFLAGS)"; \
24323 $(HOST_EXPORTS) \
24324 cd $(HOST_SUBDIR)/libcpp && \
24325 \
24326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24327 CFLAGS="$(STAGE1_CFLAGS)" \
24328 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24329 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24330 LIBCFLAGS="$(LIBCFLAGS)" \
24331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24334 $(EXTRA_HOST_FLAGS) \
24335 $(STAGE1_FLAGS_TO_PASS) \
24336 TFLAGS="$(STAGE1_TFLAGS)" \
24337 $(TARGET-stage1-libcpp)
24338
24339 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24340 clean-stage1: clean-stage1-libcpp
24341 clean-stage1-libcpp:
24342 @if [ $(current_stage) = stage1 ]; then \
24343 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24344 else \
24345 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24346 $(MAKE) stage1-start; \
24347 fi; \
24348 cd $(HOST_SUBDIR)/libcpp && \
24349 $(MAKE) $(EXTRA_HOST_FLAGS) \
24350 $(STAGE1_FLAGS_TO_PASS) clean
24351 @endif libcpp-bootstrap
24352
24353
24354 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24355 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24356 maybe-all-stage2-libcpp:
24357 maybe-clean-stage2-libcpp:
24358 @if libcpp-bootstrap
24359 maybe-all-stage2-libcpp: all-stage2-libcpp
24360 all-stage2: all-stage2-libcpp
24361 TARGET-stage2-libcpp = $(TARGET-libcpp)
24362 all-stage2-libcpp: configure-stage2-libcpp
24363 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24364 @r=`${PWD_COMMAND}`; export r; \
24365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366 TFLAGS="$(STAGE2_TFLAGS)"; \
24367 $(HOST_EXPORTS) \
24368 $(POSTSTAGE1_HOST_EXPORTS) \
24369 cd $(HOST_SUBDIR)/libcpp && \
24370 \
24371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24372 CFLAGS="$(STAGE2_CFLAGS)" \
24373 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24374 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24375 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24380 TFLAGS="$(STAGE2_TFLAGS)" \
24381 $(TARGET-stage2-libcpp)
24382
24383 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24384 clean-stage2: clean-stage2-libcpp
24385 clean-stage2-libcpp:
24386 @if [ $(current_stage) = stage2 ]; then \
24387 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24388 else \
24389 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24390 $(MAKE) stage2-start; \
24391 fi; \
24392 cd $(HOST_SUBDIR)/libcpp && \
24393 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24394 @endif libcpp-bootstrap
24395
24396
24397 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24398 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24399 maybe-all-stage3-libcpp:
24400 maybe-clean-stage3-libcpp:
24401 @if libcpp-bootstrap
24402 maybe-all-stage3-libcpp: all-stage3-libcpp
24403 all-stage3: all-stage3-libcpp
24404 TARGET-stage3-libcpp = $(TARGET-libcpp)
24405 all-stage3-libcpp: configure-stage3-libcpp
24406 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24407 @r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 TFLAGS="$(STAGE3_TFLAGS)"; \
24410 $(HOST_EXPORTS) \
24411 $(POSTSTAGE1_HOST_EXPORTS) \
24412 cd $(HOST_SUBDIR)/libcpp && \
24413 \
24414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24415 CFLAGS="$(STAGE3_CFLAGS)" \
24416 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24417 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24418 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24423 TFLAGS="$(STAGE3_TFLAGS)" \
24424 $(TARGET-stage3-libcpp)
24425
24426 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24427 clean-stage3: clean-stage3-libcpp
24428 clean-stage3-libcpp:
24429 @if [ $(current_stage) = stage3 ]; then \
24430 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24431 else \
24432 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24433 $(MAKE) stage3-start; \
24434 fi; \
24435 cd $(HOST_SUBDIR)/libcpp && \
24436 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24437 @endif libcpp-bootstrap
24438
24439
24440 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24441 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24442 maybe-all-stage4-libcpp:
24443 maybe-clean-stage4-libcpp:
24444 @if libcpp-bootstrap
24445 maybe-all-stage4-libcpp: all-stage4-libcpp
24446 all-stage4: all-stage4-libcpp
24447 TARGET-stage4-libcpp = $(TARGET-libcpp)
24448 all-stage4-libcpp: configure-stage4-libcpp
24449 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24450 @r=`${PWD_COMMAND}`; export r; \
24451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452 TFLAGS="$(STAGE4_TFLAGS)"; \
24453 $(HOST_EXPORTS) \
24454 $(POSTSTAGE1_HOST_EXPORTS) \
24455 cd $(HOST_SUBDIR)/libcpp && \
24456 \
24457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24458 CFLAGS="$(STAGE4_CFLAGS)" \
24459 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24460 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24461 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24466 TFLAGS="$(STAGE4_TFLAGS)" \
24467 $(TARGET-stage4-libcpp)
24468
24469 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24470 clean-stage4: clean-stage4-libcpp
24471 clean-stage4-libcpp:
24472 @if [ $(current_stage) = stage4 ]; then \
24473 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24474 else \
24475 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24476 $(MAKE) stage4-start; \
24477 fi; \
24478 cd $(HOST_SUBDIR)/libcpp && \
24479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24480 @endif libcpp-bootstrap
24481
24482
24483 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24484 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24485 maybe-all-stageprofile-libcpp:
24486 maybe-clean-stageprofile-libcpp:
24487 @if libcpp-bootstrap
24488 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24489 all-stageprofile: all-stageprofile-libcpp
24490 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24491 all-stageprofile-libcpp: configure-stageprofile-libcpp
24492 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24493 @r=`${PWD_COMMAND}`; export r; \
24494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24496 $(HOST_EXPORTS) \
24497 $(POSTSTAGE1_HOST_EXPORTS) \
24498 cd $(HOST_SUBDIR)/libcpp && \
24499 \
24500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24501 CFLAGS="$(STAGEprofile_CFLAGS)" \
24502 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24503 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24504 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24509 TFLAGS="$(STAGEprofile_TFLAGS)" \
24510 $(TARGET-stageprofile-libcpp)
24511
24512 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24513 clean-stageprofile: clean-stageprofile-libcpp
24514 clean-stageprofile-libcpp:
24515 @if [ $(current_stage) = stageprofile ]; then \
24516 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24517 else \
24518 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24519 $(MAKE) stageprofile-start; \
24520 fi; \
24521 cd $(HOST_SUBDIR)/libcpp && \
24522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24523 @endif libcpp-bootstrap
24524
24525
24526 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24527 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24528 maybe-all-stagetrain-libcpp:
24529 maybe-clean-stagetrain-libcpp:
24530 @if libcpp-bootstrap
24531 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24532 all-stagetrain: all-stagetrain-libcpp
24533 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24534 all-stagetrain-libcpp: configure-stagetrain-libcpp
24535 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24536 @r=`${PWD_COMMAND}`; export r; \
24537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24539 $(HOST_EXPORTS) \
24540 $(POSTSTAGE1_HOST_EXPORTS) \
24541 cd $(HOST_SUBDIR)/libcpp && \
24542 \
24543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24544 CFLAGS="$(STAGEtrain_CFLAGS)" \
24545 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24546 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24547 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24552 TFLAGS="$(STAGEtrain_TFLAGS)" \
24553 $(TARGET-stagetrain-libcpp)
24554
24555 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24556 clean-stagetrain: clean-stagetrain-libcpp
24557 clean-stagetrain-libcpp:
24558 @if [ $(current_stage) = stagetrain ]; then \
24559 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24560 else \
24561 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24562 $(MAKE) stagetrain-start; \
24563 fi; \
24564 cd $(HOST_SUBDIR)/libcpp && \
24565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24566 @endif libcpp-bootstrap
24567
24568
24569 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24570 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24571 maybe-all-stagefeedback-libcpp:
24572 maybe-clean-stagefeedback-libcpp:
24573 @if libcpp-bootstrap
24574 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24575 all-stagefeedback: all-stagefeedback-libcpp
24576 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24577 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24578 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24579 @r=`${PWD_COMMAND}`; export r; \
24580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24582 $(HOST_EXPORTS) \
24583 $(POSTSTAGE1_HOST_EXPORTS) \
24584 cd $(HOST_SUBDIR)/libcpp && \
24585 \
24586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24587 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24588 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24589 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24590 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24595 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24596 $(TARGET-stagefeedback-libcpp)
24597
24598 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24599 clean-stagefeedback: clean-stagefeedback-libcpp
24600 clean-stagefeedback-libcpp:
24601 @if [ $(current_stage) = stagefeedback ]; then \
24602 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24603 else \
24604 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24605 $(MAKE) stagefeedback-start; \
24606 fi; \
24607 cd $(HOST_SUBDIR)/libcpp && \
24608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24609 @endif libcpp-bootstrap
24610
24611
24612 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24613 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24614 maybe-all-stageautoprofile-libcpp:
24615 maybe-clean-stageautoprofile-libcpp:
24616 @if libcpp-bootstrap
24617 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24618 all-stageautoprofile: all-stageautoprofile-libcpp
24619 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24620 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24621 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24622 @r=`${PWD_COMMAND}`; export r; \
24623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24625 $(HOST_EXPORTS) \
24626 $(POSTSTAGE1_HOST_EXPORTS) \
24627 cd $(HOST_SUBDIR)/libcpp && \
24628 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24630 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24631 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24632 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24633 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24638 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24639 $(TARGET-stageautoprofile-libcpp)
24640
24641 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24642 clean-stageautoprofile: clean-stageautoprofile-libcpp
24643 clean-stageautoprofile-libcpp:
24644 @if [ $(current_stage) = stageautoprofile ]; then \
24645 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24646 else \
24647 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24648 $(MAKE) stageautoprofile-start; \
24649 fi; \
24650 cd $(HOST_SUBDIR)/libcpp && \
24651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24652 @endif libcpp-bootstrap
24653
24654
24655 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24656 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24657 maybe-all-stageautofeedback-libcpp:
24658 maybe-clean-stageautofeedback-libcpp:
24659 @if libcpp-bootstrap
24660 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24661 all-stageautofeedback: all-stageautofeedback-libcpp
24662 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24663 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24664 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24665 @r=`${PWD_COMMAND}`; export r; \
24666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24667 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24668 $(HOST_EXPORTS) \
24669 $(POSTSTAGE1_HOST_EXPORTS) \
24670 cd $(HOST_SUBDIR)/libcpp && \
24671 \
24672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24673 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24674 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24675 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24676 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24681 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24682 $(TARGET-stageautofeedback-libcpp)
24683
24684 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24685 clean-stageautofeedback: clean-stageautofeedback-libcpp
24686 clean-stageautofeedback-libcpp:
24687 @if [ $(current_stage) = stageautofeedback ]; then \
24688 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24689 else \
24690 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24691 $(MAKE) stageautofeedback-start; \
24692 fi; \
24693 cd $(HOST_SUBDIR)/libcpp && \
24694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24695 @endif libcpp-bootstrap
24696
24697
24698
24699
24700
24701 .PHONY: check-libcpp maybe-check-libcpp
24702 maybe-check-libcpp:
24703 @if libcpp
24704 maybe-check-libcpp: check-libcpp
24705
24706 check-libcpp:
24707 @: $(MAKE); $(unstage)
24708 @r=`${PWD_COMMAND}`; export r; \
24709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24710 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24711 (cd $(HOST_SUBDIR)/libcpp && \
24712 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24713
24714 @endif libcpp
24715
24716 .PHONY: install-libcpp maybe-install-libcpp
24717 maybe-install-libcpp:
24718 @if libcpp
24719 maybe-install-libcpp: install-libcpp
24720
24721 install-libcpp: installdirs
24722 @: $(MAKE); $(unstage)
24723 @r=`${PWD_COMMAND}`; export r; \
24724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24725 $(HOST_EXPORTS) \
24726 (cd $(HOST_SUBDIR)/libcpp && \
24727 $(MAKE) $(FLAGS_TO_PASS) install)
24728
24729 @endif libcpp
24730
24731 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24732 maybe-install-strip-libcpp:
24733 @if libcpp
24734 maybe-install-strip-libcpp: install-strip-libcpp
24735
24736 install-strip-libcpp: installdirs
24737 @: $(MAKE); $(unstage)
24738 @r=`${PWD_COMMAND}`; export r; \
24739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24740 $(HOST_EXPORTS) \
24741 (cd $(HOST_SUBDIR)/libcpp && \
24742 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24743
24744 @endif libcpp
24745
24746 # Other targets (info, dvi, pdf, etc.)
24747
24748 .PHONY: maybe-info-libcpp info-libcpp
24749 maybe-info-libcpp:
24750 @if libcpp
24751 maybe-info-libcpp: info-libcpp
24752
24753 info-libcpp: \
24754 configure-libcpp
24755 @[ -f ./libcpp/Makefile ] || exit 0; \
24756 r=`${PWD_COMMAND}`; export r; \
24757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 $(HOST_EXPORTS) \
24759 for flag in $(EXTRA_HOST_FLAGS) ; do \
24760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24761 done; \
24762 echo "Doing info in libcpp"; \
24763 (cd $(HOST_SUBDIR)/libcpp && \
24764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24766 "RANLIB=$${RANLIB}" \
24767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24768 info) \
24769 || exit 1
24770
24771 @endif libcpp
24772
24773 .PHONY: maybe-dvi-libcpp dvi-libcpp
24774 maybe-dvi-libcpp:
24775 @if libcpp
24776 maybe-dvi-libcpp: dvi-libcpp
24777
24778 dvi-libcpp: \
24779 configure-libcpp
24780 @[ -f ./libcpp/Makefile ] || exit 0; \
24781 r=`${PWD_COMMAND}`; export r; \
24782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783 $(HOST_EXPORTS) \
24784 for flag in $(EXTRA_HOST_FLAGS) ; do \
24785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24786 done; \
24787 echo "Doing dvi in libcpp"; \
24788 (cd $(HOST_SUBDIR)/libcpp && \
24789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24791 "RANLIB=$${RANLIB}" \
24792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24793 dvi) \
24794 || exit 1
24795
24796 @endif libcpp
24797
24798 .PHONY: maybe-pdf-libcpp pdf-libcpp
24799 maybe-pdf-libcpp:
24800 @if libcpp
24801 maybe-pdf-libcpp: pdf-libcpp
24802
24803 pdf-libcpp: \
24804 configure-libcpp
24805 @[ -f ./libcpp/Makefile ] || exit 0; \
24806 r=`${PWD_COMMAND}`; export r; \
24807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808 $(HOST_EXPORTS) \
24809 for flag in $(EXTRA_HOST_FLAGS) ; do \
24810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24811 done; \
24812 echo "Doing pdf in libcpp"; \
24813 (cd $(HOST_SUBDIR)/libcpp && \
24814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24816 "RANLIB=$${RANLIB}" \
24817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24818 pdf) \
24819 || exit 1
24820
24821 @endif libcpp
24822
24823 .PHONY: maybe-html-libcpp html-libcpp
24824 maybe-html-libcpp:
24825 @if libcpp
24826 maybe-html-libcpp: html-libcpp
24827
24828 html-libcpp: \
24829 configure-libcpp
24830 @[ -f ./libcpp/Makefile ] || exit 0; \
24831 r=`${PWD_COMMAND}`; export r; \
24832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833 $(HOST_EXPORTS) \
24834 for flag in $(EXTRA_HOST_FLAGS) ; do \
24835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24836 done; \
24837 echo "Doing html in libcpp"; \
24838 (cd $(HOST_SUBDIR)/libcpp && \
24839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24841 "RANLIB=$${RANLIB}" \
24842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24843 html) \
24844 || exit 1
24845
24846 @endif libcpp
24847
24848 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24849 maybe-TAGS-libcpp:
24850 @if libcpp
24851 maybe-TAGS-libcpp: TAGS-libcpp
24852
24853 TAGS-libcpp: \
24854 configure-libcpp
24855 @[ -f ./libcpp/Makefile ] || exit 0; \
24856 r=`${PWD_COMMAND}`; export r; \
24857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858 $(HOST_EXPORTS) \
24859 for flag in $(EXTRA_HOST_FLAGS) ; do \
24860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24861 done; \
24862 echo "Doing TAGS in libcpp"; \
24863 (cd $(HOST_SUBDIR)/libcpp && \
24864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24866 "RANLIB=$${RANLIB}" \
24867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24868 TAGS) \
24869 || exit 1
24870
24871 @endif libcpp
24872
24873 .PHONY: maybe-install-info-libcpp install-info-libcpp
24874 maybe-install-info-libcpp:
24875 @if libcpp
24876 maybe-install-info-libcpp: install-info-libcpp
24877
24878 install-info-libcpp: \
24879 configure-libcpp \
24880 info-libcpp
24881 @[ -f ./libcpp/Makefile ] || exit 0; \
24882 r=`${PWD_COMMAND}`; export r; \
24883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24884 $(HOST_EXPORTS) \
24885 for flag in $(EXTRA_HOST_FLAGS) ; do \
24886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24887 done; \
24888 echo "Doing install-info in libcpp"; \
24889 (cd $(HOST_SUBDIR)/libcpp && \
24890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24892 "RANLIB=$${RANLIB}" \
24893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24894 install-info) \
24895 || exit 1
24896
24897 @endif libcpp
24898
24899 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24900 maybe-install-pdf-libcpp:
24901 @if libcpp
24902 maybe-install-pdf-libcpp: install-pdf-libcpp
24903
24904 install-pdf-libcpp: \
24905 configure-libcpp \
24906 pdf-libcpp
24907 @[ -f ./libcpp/Makefile ] || exit 0; \
24908 r=`${PWD_COMMAND}`; export r; \
24909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24910 $(HOST_EXPORTS) \
24911 for flag in $(EXTRA_HOST_FLAGS) ; do \
24912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24913 done; \
24914 echo "Doing install-pdf in libcpp"; \
24915 (cd $(HOST_SUBDIR)/libcpp && \
24916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24918 "RANLIB=$${RANLIB}" \
24919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24920 install-pdf) \
24921 || exit 1
24922
24923 @endif libcpp
24924
24925 .PHONY: maybe-install-html-libcpp install-html-libcpp
24926 maybe-install-html-libcpp:
24927 @if libcpp
24928 maybe-install-html-libcpp: install-html-libcpp
24929
24930 install-html-libcpp: \
24931 configure-libcpp \
24932 html-libcpp
24933 @[ -f ./libcpp/Makefile ] || exit 0; \
24934 r=`${PWD_COMMAND}`; export r; \
24935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24936 $(HOST_EXPORTS) \
24937 for flag in $(EXTRA_HOST_FLAGS) ; do \
24938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24939 done; \
24940 echo "Doing install-html in libcpp"; \
24941 (cd $(HOST_SUBDIR)/libcpp && \
24942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24944 "RANLIB=$${RANLIB}" \
24945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24946 install-html) \
24947 || exit 1
24948
24949 @endif libcpp
24950
24951 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24952 maybe-installcheck-libcpp:
24953 @if libcpp
24954 maybe-installcheck-libcpp: installcheck-libcpp
24955
24956 installcheck-libcpp: \
24957 configure-libcpp
24958 @[ -f ./libcpp/Makefile ] || exit 0; \
24959 r=`${PWD_COMMAND}`; export r; \
24960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24961 $(HOST_EXPORTS) \
24962 for flag in $(EXTRA_HOST_FLAGS) ; do \
24963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24964 done; \
24965 echo "Doing installcheck in libcpp"; \
24966 (cd $(HOST_SUBDIR)/libcpp && \
24967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24969 "RANLIB=$${RANLIB}" \
24970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24971 installcheck) \
24972 || exit 1
24973
24974 @endif libcpp
24975
24976 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24977 maybe-mostlyclean-libcpp:
24978 @if libcpp
24979 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24980
24981 mostlyclean-libcpp:
24982 @[ -f ./libcpp/Makefile ] || exit 0; \
24983 r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 $(HOST_EXPORTS) \
24986 for flag in $(EXTRA_HOST_FLAGS) ; do \
24987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24988 done; \
24989 echo "Doing mostlyclean in libcpp"; \
24990 (cd $(HOST_SUBDIR)/libcpp && \
24991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24993 "RANLIB=$${RANLIB}" \
24994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24995 mostlyclean) \
24996 || exit 1
24997
24998 @endif libcpp
24999
25000 .PHONY: maybe-clean-libcpp clean-libcpp
25001 maybe-clean-libcpp:
25002 @if libcpp
25003 maybe-clean-libcpp: clean-libcpp
25004
25005 clean-libcpp:
25006 @[ -f ./libcpp/Makefile ] || exit 0; \
25007 r=`${PWD_COMMAND}`; export r; \
25008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009 $(HOST_EXPORTS) \
25010 for flag in $(EXTRA_HOST_FLAGS) ; do \
25011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25012 done; \
25013 echo "Doing clean in libcpp"; \
25014 (cd $(HOST_SUBDIR)/libcpp && \
25015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25017 "RANLIB=$${RANLIB}" \
25018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25019 clean) \
25020 || exit 1
25021
25022 @endif libcpp
25023
25024 .PHONY: maybe-distclean-libcpp distclean-libcpp
25025 maybe-distclean-libcpp:
25026 @if libcpp
25027 maybe-distclean-libcpp: distclean-libcpp
25028
25029 distclean-libcpp:
25030 @[ -f ./libcpp/Makefile ] || exit 0; \
25031 r=`${PWD_COMMAND}`; export r; \
25032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25033 $(HOST_EXPORTS) \
25034 for flag in $(EXTRA_HOST_FLAGS) ; do \
25035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25036 done; \
25037 echo "Doing distclean in libcpp"; \
25038 (cd $(HOST_SUBDIR)/libcpp && \
25039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25041 "RANLIB=$${RANLIB}" \
25042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25043 distclean) \
25044 || exit 1
25045
25046 @endif libcpp
25047
25048 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25049 maybe-maintainer-clean-libcpp:
25050 @if libcpp
25051 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25052
25053 maintainer-clean-libcpp:
25054 @[ -f ./libcpp/Makefile ] || exit 0; \
25055 r=`${PWD_COMMAND}`; export r; \
25056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25057 $(HOST_EXPORTS) \
25058 for flag in $(EXTRA_HOST_FLAGS) ; do \
25059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25060 done; \
25061 echo "Doing maintainer-clean in libcpp"; \
25062 (cd $(HOST_SUBDIR)/libcpp && \
25063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25065 "RANLIB=$${RANLIB}" \
25066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25067 maintainer-clean) \
25068 || exit 1
25069
25070 @endif libcpp
25071
25072
25073
25074 .PHONY: configure-libcody maybe-configure-libcody
25075 maybe-configure-libcody:
25076 @if gcc-bootstrap
25077 configure-libcody: stage_current
25078 @endif gcc-bootstrap
25079 @if libcody
25080 maybe-configure-libcody: configure-libcody
25081 configure-libcody:
25082 @r=`${PWD_COMMAND}`; export r; \
25083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25084 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25086 $(HOST_EXPORTS) \
25087 echo Configuring in $(HOST_SUBDIR)/libcody; \
25088 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25089 case $(srcdir) in \
25090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25091 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25093 esac; \
25094 module_srcdir=libcody; \
25095 $(SHELL) \
25096 $$s/$$module_srcdir/configure \
25097 --srcdir=$${topdir}/$$module_srcdir \
25098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25099 --target=${target_alias} \
25100 || exit 1
25101 @endif libcody
25102
25103
25104
25105 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25106 maybe-configure-stage1-libcody:
25107 @if libcody-bootstrap
25108 maybe-configure-stage1-libcody: configure-stage1-libcody
25109 configure-stage1-libcody:
25110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25112 @r=`${PWD_COMMAND}`; export r; \
25113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25114 TFLAGS="$(STAGE1_TFLAGS)"; \
25115 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25116 $(HOST_EXPORTS) \
25117 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25118 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25119 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25120 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25122 cd $(HOST_SUBDIR)/libcody || exit 1; \
25123 case $(srcdir) in \
25124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25125 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25127 esac; \
25128 module_srcdir=libcody; \
25129 $(SHELL) $$s/$$module_srcdir/configure \
25130 --srcdir=$${topdir}/$$module_srcdir \
25131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25132 --target=${target_alias} \
25133 \
25134 $(STAGE1_CONFIGURE_FLAGS)
25135 @endif libcody-bootstrap
25136
25137 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25138 maybe-configure-stage2-libcody:
25139 @if libcody-bootstrap
25140 maybe-configure-stage2-libcody: configure-stage2-libcody
25141 configure-stage2-libcody:
25142 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25144 @r=`${PWD_COMMAND}`; export r; \
25145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25146 TFLAGS="$(STAGE2_TFLAGS)"; \
25147 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25148 $(HOST_EXPORTS) \
25149 $(POSTSTAGE1_HOST_EXPORTS) \
25150 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25151 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25152 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25153 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25155 cd $(HOST_SUBDIR)/libcody || exit 1; \
25156 case $(srcdir) in \
25157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25158 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25160 esac; \
25161 module_srcdir=libcody; \
25162 $(SHELL) $$s/$$module_srcdir/configure \
25163 --srcdir=$${topdir}/$$module_srcdir \
25164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25165 --target=${target_alias} \
25166 --with-build-libsubdir=$(HOST_SUBDIR) \
25167 $(STAGE2_CONFIGURE_FLAGS)
25168 @endif libcody-bootstrap
25169
25170 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25171 maybe-configure-stage3-libcody:
25172 @if libcody-bootstrap
25173 maybe-configure-stage3-libcody: configure-stage3-libcody
25174 configure-stage3-libcody:
25175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25177 @r=`${PWD_COMMAND}`; export r; \
25178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25179 TFLAGS="$(STAGE3_TFLAGS)"; \
25180 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25181 $(HOST_EXPORTS) \
25182 $(POSTSTAGE1_HOST_EXPORTS) \
25183 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25184 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25185 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25186 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25188 cd $(HOST_SUBDIR)/libcody || exit 1; \
25189 case $(srcdir) in \
25190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25191 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25193 esac; \
25194 module_srcdir=libcody; \
25195 $(SHELL) $$s/$$module_srcdir/configure \
25196 --srcdir=$${topdir}/$$module_srcdir \
25197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25198 --target=${target_alias} \
25199 --with-build-libsubdir=$(HOST_SUBDIR) \
25200 $(STAGE3_CONFIGURE_FLAGS)
25201 @endif libcody-bootstrap
25202
25203 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25204 maybe-configure-stage4-libcody:
25205 @if libcody-bootstrap
25206 maybe-configure-stage4-libcody: configure-stage4-libcody
25207 configure-stage4-libcody:
25208 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25210 @r=`${PWD_COMMAND}`; export r; \
25211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212 TFLAGS="$(STAGE4_TFLAGS)"; \
25213 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25214 $(HOST_EXPORTS) \
25215 $(POSTSTAGE1_HOST_EXPORTS) \
25216 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25217 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25218 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25219 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25221 cd $(HOST_SUBDIR)/libcody || exit 1; \
25222 case $(srcdir) in \
25223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25224 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25226 esac; \
25227 module_srcdir=libcody; \
25228 $(SHELL) $$s/$$module_srcdir/configure \
25229 --srcdir=$${topdir}/$$module_srcdir \
25230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25231 --target=${target_alias} \
25232 --with-build-libsubdir=$(HOST_SUBDIR) \
25233 $(STAGE4_CONFIGURE_FLAGS)
25234 @endif libcody-bootstrap
25235
25236 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25237 maybe-configure-stageprofile-libcody:
25238 @if libcody-bootstrap
25239 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25240 configure-stageprofile-libcody:
25241 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25243 @r=`${PWD_COMMAND}`; export r; \
25244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25246 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25247 $(HOST_EXPORTS) \
25248 $(POSTSTAGE1_HOST_EXPORTS) \
25249 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25250 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25251 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25252 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25254 cd $(HOST_SUBDIR)/libcody || exit 1; \
25255 case $(srcdir) in \
25256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25257 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25259 esac; \
25260 module_srcdir=libcody; \
25261 $(SHELL) $$s/$$module_srcdir/configure \
25262 --srcdir=$${topdir}/$$module_srcdir \
25263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25264 --target=${target_alias} \
25265 --with-build-libsubdir=$(HOST_SUBDIR) \
25266 $(STAGEprofile_CONFIGURE_FLAGS)
25267 @endif libcody-bootstrap
25268
25269 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25270 maybe-configure-stagetrain-libcody:
25271 @if libcody-bootstrap
25272 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25273 configure-stagetrain-libcody:
25274 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25275 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25276 @r=`${PWD_COMMAND}`; export r; \
25277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25278 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25279 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25280 $(HOST_EXPORTS) \
25281 $(POSTSTAGE1_HOST_EXPORTS) \
25282 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25283 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25284 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25285 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25287 cd $(HOST_SUBDIR)/libcody || exit 1; \
25288 case $(srcdir) in \
25289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25290 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25292 esac; \
25293 module_srcdir=libcody; \
25294 $(SHELL) $$s/$$module_srcdir/configure \
25295 --srcdir=$${topdir}/$$module_srcdir \
25296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25297 --target=${target_alias} \
25298 --with-build-libsubdir=$(HOST_SUBDIR) \
25299 $(STAGEtrain_CONFIGURE_FLAGS)
25300 @endif libcody-bootstrap
25301
25302 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25303 maybe-configure-stagefeedback-libcody:
25304 @if libcody-bootstrap
25305 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25306 configure-stagefeedback-libcody:
25307 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25309 @r=`${PWD_COMMAND}`; export r; \
25310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25312 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25313 $(HOST_EXPORTS) \
25314 $(POSTSTAGE1_HOST_EXPORTS) \
25315 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25316 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25317 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25318 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25320 cd $(HOST_SUBDIR)/libcody || exit 1; \
25321 case $(srcdir) in \
25322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25323 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25325 esac; \
25326 module_srcdir=libcody; \
25327 $(SHELL) $$s/$$module_srcdir/configure \
25328 --srcdir=$${topdir}/$$module_srcdir \
25329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25330 --target=${target_alias} \
25331 --with-build-libsubdir=$(HOST_SUBDIR) \
25332 $(STAGEfeedback_CONFIGURE_FLAGS)
25333 @endif libcody-bootstrap
25334
25335 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25336 maybe-configure-stageautoprofile-libcody:
25337 @if libcody-bootstrap
25338 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25339 configure-stageautoprofile-libcody:
25340 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25342 @r=`${PWD_COMMAND}`; export r; \
25343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25345 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25346 $(HOST_EXPORTS) \
25347 $(POSTSTAGE1_HOST_EXPORTS) \
25348 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25349 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25350 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25351 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25353 cd $(HOST_SUBDIR)/libcody || exit 1; \
25354 case $(srcdir) in \
25355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25356 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25358 esac; \
25359 module_srcdir=libcody; \
25360 $(SHELL) $$s/$$module_srcdir/configure \
25361 --srcdir=$${topdir}/$$module_srcdir \
25362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25363 --target=${target_alias} \
25364 --with-build-libsubdir=$(HOST_SUBDIR) \
25365 $(STAGEautoprofile_CONFIGURE_FLAGS)
25366 @endif libcody-bootstrap
25367
25368 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25369 maybe-configure-stageautofeedback-libcody:
25370 @if libcody-bootstrap
25371 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25372 configure-stageautofeedback-libcody:
25373 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25375 @r=`${PWD_COMMAND}`; export r; \
25376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25377 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25378 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25379 $(HOST_EXPORTS) \
25380 $(POSTSTAGE1_HOST_EXPORTS) \
25381 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25382 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25383 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25384 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25386 cd $(HOST_SUBDIR)/libcody || exit 1; \
25387 case $(srcdir) in \
25388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25389 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25391 esac; \
25392 module_srcdir=libcody; \
25393 $(SHELL) $$s/$$module_srcdir/configure \
25394 --srcdir=$${topdir}/$$module_srcdir \
25395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25396 --target=${target_alias} \
25397 --with-build-libsubdir=$(HOST_SUBDIR) \
25398 $(STAGEautofeedback_CONFIGURE_FLAGS)
25399 @endif libcody-bootstrap
25400
25401
25402
25403
25404
25405 .PHONY: all-libcody maybe-all-libcody
25406 maybe-all-libcody:
25407 @if gcc-bootstrap
25408 all-libcody: stage_current
25409 @endif gcc-bootstrap
25410 @if libcody
25411 TARGET-libcody=all
25412 maybe-all-libcody: all-libcody
25413 all-libcody: configure-libcody
25414 @r=`${PWD_COMMAND}`; export r; \
25415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25416 $(HOST_EXPORTS) \
25417 (cd $(HOST_SUBDIR)/libcody && \
25418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25419 $(TARGET-libcody))
25420 @endif libcody
25421
25422
25423
25424 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25425 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25426 maybe-all-stage1-libcody:
25427 maybe-clean-stage1-libcody:
25428 @if libcody-bootstrap
25429 maybe-all-stage1-libcody: all-stage1-libcody
25430 all-stage1: all-stage1-libcody
25431 TARGET-stage1-libcody = $(TARGET-libcody)
25432 all-stage1-libcody: configure-stage1-libcody
25433 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25434 @r=`${PWD_COMMAND}`; export r; \
25435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436 TFLAGS="$(STAGE1_TFLAGS)"; \
25437 $(HOST_EXPORTS) \
25438 cd $(HOST_SUBDIR)/libcody && \
25439 \
25440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25441 CFLAGS="$(STAGE1_CFLAGS)" \
25442 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25443 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25444 LIBCFLAGS="$(LIBCFLAGS)" \
25445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25448 $(EXTRA_HOST_FLAGS) \
25449 $(STAGE1_FLAGS_TO_PASS) \
25450 TFLAGS="$(STAGE1_TFLAGS)" \
25451 $(TARGET-stage1-libcody)
25452
25453 maybe-clean-stage1-libcody: clean-stage1-libcody
25454 clean-stage1: clean-stage1-libcody
25455 clean-stage1-libcody:
25456 @if [ $(current_stage) = stage1 ]; then \
25457 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25458 else \
25459 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25460 $(MAKE) stage1-start; \
25461 fi; \
25462 cd $(HOST_SUBDIR)/libcody && \
25463 $(MAKE) $(EXTRA_HOST_FLAGS) \
25464 $(STAGE1_FLAGS_TO_PASS) clean
25465 @endif libcody-bootstrap
25466
25467
25468 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25469 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25470 maybe-all-stage2-libcody:
25471 maybe-clean-stage2-libcody:
25472 @if libcody-bootstrap
25473 maybe-all-stage2-libcody: all-stage2-libcody
25474 all-stage2: all-stage2-libcody
25475 TARGET-stage2-libcody = $(TARGET-libcody)
25476 all-stage2-libcody: configure-stage2-libcody
25477 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25478 @r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 TFLAGS="$(STAGE2_TFLAGS)"; \
25481 $(HOST_EXPORTS) \
25482 $(POSTSTAGE1_HOST_EXPORTS) \
25483 cd $(HOST_SUBDIR)/libcody && \
25484 \
25485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25486 CFLAGS="$(STAGE2_CFLAGS)" \
25487 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25488 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25489 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25494 TFLAGS="$(STAGE2_TFLAGS)" \
25495 $(TARGET-stage2-libcody)
25496
25497 maybe-clean-stage2-libcody: clean-stage2-libcody
25498 clean-stage2: clean-stage2-libcody
25499 clean-stage2-libcody:
25500 @if [ $(current_stage) = stage2 ]; then \
25501 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25502 else \
25503 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25504 $(MAKE) stage2-start; \
25505 fi; \
25506 cd $(HOST_SUBDIR)/libcody && \
25507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25508 @endif libcody-bootstrap
25509
25510
25511 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25512 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25513 maybe-all-stage3-libcody:
25514 maybe-clean-stage3-libcody:
25515 @if libcody-bootstrap
25516 maybe-all-stage3-libcody: all-stage3-libcody
25517 all-stage3: all-stage3-libcody
25518 TARGET-stage3-libcody = $(TARGET-libcody)
25519 all-stage3-libcody: configure-stage3-libcody
25520 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25521 @r=`${PWD_COMMAND}`; export r; \
25522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25523 TFLAGS="$(STAGE3_TFLAGS)"; \
25524 $(HOST_EXPORTS) \
25525 $(POSTSTAGE1_HOST_EXPORTS) \
25526 cd $(HOST_SUBDIR)/libcody && \
25527 \
25528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25529 CFLAGS="$(STAGE3_CFLAGS)" \
25530 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25531 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25532 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25537 TFLAGS="$(STAGE3_TFLAGS)" \
25538 $(TARGET-stage3-libcody)
25539
25540 maybe-clean-stage3-libcody: clean-stage3-libcody
25541 clean-stage3: clean-stage3-libcody
25542 clean-stage3-libcody:
25543 @if [ $(current_stage) = stage3 ]; then \
25544 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25545 else \
25546 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25547 $(MAKE) stage3-start; \
25548 fi; \
25549 cd $(HOST_SUBDIR)/libcody && \
25550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25551 @endif libcody-bootstrap
25552
25553
25554 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25555 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25556 maybe-all-stage4-libcody:
25557 maybe-clean-stage4-libcody:
25558 @if libcody-bootstrap
25559 maybe-all-stage4-libcody: all-stage4-libcody
25560 all-stage4: all-stage4-libcody
25561 TARGET-stage4-libcody = $(TARGET-libcody)
25562 all-stage4-libcody: configure-stage4-libcody
25563 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25564 @r=`${PWD_COMMAND}`; export r; \
25565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25566 TFLAGS="$(STAGE4_TFLAGS)"; \
25567 $(HOST_EXPORTS) \
25568 $(POSTSTAGE1_HOST_EXPORTS) \
25569 cd $(HOST_SUBDIR)/libcody && \
25570 \
25571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25572 CFLAGS="$(STAGE4_CFLAGS)" \
25573 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25574 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25575 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25580 TFLAGS="$(STAGE4_TFLAGS)" \
25581 $(TARGET-stage4-libcody)
25582
25583 maybe-clean-stage4-libcody: clean-stage4-libcody
25584 clean-stage4: clean-stage4-libcody
25585 clean-stage4-libcody:
25586 @if [ $(current_stage) = stage4 ]; then \
25587 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25588 else \
25589 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25590 $(MAKE) stage4-start; \
25591 fi; \
25592 cd $(HOST_SUBDIR)/libcody && \
25593 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25594 @endif libcody-bootstrap
25595
25596
25597 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25598 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25599 maybe-all-stageprofile-libcody:
25600 maybe-clean-stageprofile-libcody:
25601 @if libcody-bootstrap
25602 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25603 all-stageprofile: all-stageprofile-libcody
25604 TARGET-stageprofile-libcody = $(TARGET-libcody)
25605 all-stageprofile-libcody: configure-stageprofile-libcody
25606 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25607 @r=`${PWD_COMMAND}`; export r; \
25608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25609 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25610 $(HOST_EXPORTS) \
25611 $(POSTSTAGE1_HOST_EXPORTS) \
25612 cd $(HOST_SUBDIR)/libcody && \
25613 \
25614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25615 CFLAGS="$(STAGEprofile_CFLAGS)" \
25616 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25617 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25618 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25623 TFLAGS="$(STAGEprofile_TFLAGS)" \
25624 $(TARGET-stageprofile-libcody)
25625
25626 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25627 clean-stageprofile: clean-stageprofile-libcody
25628 clean-stageprofile-libcody:
25629 @if [ $(current_stage) = stageprofile ]; then \
25630 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25631 else \
25632 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25633 $(MAKE) stageprofile-start; \
25634 fi; \
25635 cd $(HOST_SUBDIR)/libcody && \
25636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25637 @endif libcody-bootstrap
25638
25639
25640 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25641 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25642 maybe-all-stagetrain-libcody:
25643 maybe-clean-stagetrain-libcody:
25644 @if libcody-bootstrap
25645 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25646 all-stagetrain: all-stagetrain-libcody
25647 TARGET-stagetrain-libcody = $(TARGET-libcody)
25648 all-stagetrain-libcody: configure-stagetrain-libcody
25649 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25650 @r=`${PWD_COMMAND}`; export r; \
25651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25653 $(HOST_EXPORTS) \
25654 $(POSTSTAGE1_HOST_EXPORTS) \
25655 cd $(HOST_SUBDIR)/libcody && \
25656 \
25657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25658 CFLAGS="$(STAGEtrain_CFLAGS)" \
25659 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25660 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25661 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25666 TFLAGS="$(STAGEtrain_TFLAGS)" \
25667 $(TARGET-stagetrain-libcody)
25668
25669 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25670 clean-stagetrain: clean-stagetrain-libcody
25671 clean-stagetrain-libcody:
25672 @if [ $(current_stage) = stagetrain ]; then \
25673 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25674 else \
25675 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25676 $(MAKE) stagetrain-start; \
25677 fi; \
25678 cd $(HOST_SUBDIR)/libcody && \
25679 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25680 @endif libcody-bootstrap
25681
25682
25683 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25684 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25685 maybe-all-stagefeedback-libcody:
25686 maybe-clean-stagefeedback-libcody:
25687 @if libcody-bootstrap
25688 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25689 all-stagefeedback: all-stagefeedback-libcody
25690 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25691 all-stagefeedback-libcody: configure-stagefeedback-libcody
25692 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25693 @r=`${PWD_COMMAND}`; export r; \
25694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25696 $(HOST_EXPORTS) \
25697 $(POSTSTAGE1_HOST_EXPORTS) \
25698 cd $(HOST_SUBDIR)/libcody && \
25699 \
25700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25701 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25702 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25703 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25704 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25709 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25710 $(TARGET-stagefeedback-libcody)
25711
25712 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25713 clean-stagefeedback: clean-stagefeedback-libcody
25714 clean-stagefeedback-libcody:
25715 @if [ $(current_stage) = stagefeedback ]; then \
25716 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25717 else \
25718 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25719 $(MAKE) stagefeedback-start; \
25720 fi; \
25721 cd $(HOST_SUBDIR)/libcody && \
25722 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25723 @endif libcody-bootstrap
25724
25725
25726 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25727 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25728 maybe-all-stageautoprofile-libcody:
25729 maybe-clean-stageautoprofile-libcody:
25730 @if libcody-bootstrap
25731 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25732 all-stageautoprofile: all-stageautoprofile-libcody
25733 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25734 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25735 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25736 @r=`${PWD_COMMAND}`; export r; \
25737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25739 $(HOST_EXPORTS) \
25740 $(POSTSTAGE1_HOST_EXPORTS) \
25741 cd $(HOST_SUBDIR)/libcody && \
25742 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25744 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25745 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25746 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25747 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25751 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25752 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25753 $(TARGET-stageautoprofile-libcody)
25754
25755 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25756 clean-stageautoprofile: clean-stageautoprofile-libcody
25757 clean-stageautoprofile-libcody:
25758 @if [ $(current_stage) = stageautoprofile ]; then \
25759 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25760 else \
25761 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25762 $(MAKE) stageautoprofile-start; \
25763 fi; \
25764 cd $(HOST_SUBDIR)/libcody && \
25765 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25766 @endif libcody-bootstrap
25767
25768
25769 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25770 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25771 maybe-all-stageautofeedback-libcody:
25772 maybe-clean-stageautofeedback-libcody:
25773 @if libcody-bootstrap
25774 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25775 all-stageautofeedback: all-stageautofeedback-libcody
25776 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25777 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25778 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25779 @r=`${PWD_COMMAND}`; export r; \
25780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25781 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25782 $(HOST_EXPORTS) \
25783 $(POSTSTAGE1_HOST_EXPORTS) \
25784 cd $(HOST_SUBDIR)/libcody && \
25785 \
25786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25787 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25788 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25789 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25790 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25791 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25792 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25793 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25794 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25795 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25796 $(TARGET-stageautofeedback-libcody)
25797
25798 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25799 clean-stageautofeedback: clean-stageautofeedback-libcody
25800 clean-stageautofeedback-libcody:
25801 @if [ $(current_stage) = stageautofeedback ]; then \
25802 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25803 else \
25804 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25805 $(MAKE) stageautofeedback-start; \
25806 fi; \
25807 cd $(HOST_SUBDIR)/libcody && \
25808 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25809 @endif libcody-bootstrap
25810
25811
25812
25813
25814
25815 .PHONY: check-libcody maybe-check-libcody
25816 maybe-check-libcody:
25817 @if libcody
25818 maybe-check-libcody: check-libcody
25819
25820 check-libcody:
25821 @: $(MAKE); $(unstage)
25822 @r=`${PWD_COMMAND}`; export r; \
25823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25824 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25825 (cd $(HOST_SUBDIR)/libcody && \
25826 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25827
25828 @endif libcody
25829
25830 .PHONY: install-libcody maybe-install-libcody
25831 maybe-install-libcody:
25832 @if libcody
25833 maybe-install-libcody: install-libcody
25834
25835 install-libcody:
25836
25837 @endif libcody
25838
25839 .PHONY: install-strip-libcody maybe-install-strip-libcody
25840 maybe-install-strip-libcody:
25841 @if libcody
25842 maybe-install-strip-libcody: install-strip-libcody
25843
25844 install-strip-libcody:
25845
25846 @endif libcody
25847
25848 # Other targets (info, dvi, pdf, etc.)
25849
25850 .PHONY: maybe-info-libcody info-libcody
25851 maybe-info-libcody:
25852 @if libcody
25853 maybe-info-libcody: info-libcody
25854
25855 # libcody doesn't support info.
25856 info-libcody:
25857
25858 @endif libcody
25859
25860 .PHONY: maybe-dvi-libcody dvi-libcody
25861 maybe-dvi-libcody:
25862 @if libcody
25863 maybe-dvi-libcody: dvi-libcody
25864
25865 dvi-libcody: \
25866 configure-libcody
25867 @[ -f ./libcody/Makefile ] || exit 0; \
25868 r=`${PWD_COMMAND}`; export r; \
25869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25870 $(HOST_EXPORTS) \
25871 for flag in $(EXTRA_HOST_FLAGS) ; do \
25872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25873 done; \
25874 echo "Doing dvi in libcody"; \
25875 (cd $(HOST_SUBDIR)/libcody && \
25876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25878 "RANLIB=$${RANLIB}" \
25879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25880 dvi) \
25881 || exit 1
25882
25883 @endif libcody
25884
25885 .PHONY: maybe-pdf-libcody pdf-libcody
25886 maybe-pdf-libcody:
25887 @if libcody
25888 maybe-pdf-libcody: pdf-libcody
25889
25890 # libcody doesn't support pdf.
25891 pdf-libcody:
25892
25893 @endif libcody
25894
25895 .PHONY: maybe-html-libcody html-libcody
25896 maybe-html-libcody:
25897 @if libcody
25898 maybe-html-libcody: html-libcody
25899
25900 # libcody doesn't support html.
25901 html-libcody:
25902
25903 @endif libcody
25904
25905 .PHONY: maybe-TAGS-libcody TAGS-libcody
25906 maybe-TAGS-libcody:
25907 @if libcody
25908 maybe-TAGS-libcody: TAGS-libcody
25909
25910 TAGS-libcody: \
25911 configure-libcody
25912 @[ -f ./libcody/Makefile ] || exit 0; \
25913 r=`${PWD_COMMAND}`; export r; \
25914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25915 $(HOST_EXPORTS) \
25916 for flag in $(EXTRA_HOST_FLAGS) ; do \
25917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25918 done; \
25919 echo "Doing TAGS in libcody"; \
25920 (cd $(HOST_SUBDIR)/libcody && \
25921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25923 "RANLIB=$${RANLIB}" \
25924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25925 TAGS) \
25926 || exit 1
25927
25928 @endif libcody
25929
25930 .PHONY: maybe-install-info-libcody install-info-libcody
25931 maybe-install-info-libcody:
25932 @if libcody
25933 maybe-install-info-libcody: install-info-libcody
25934
25935 # libcody doesn't support install-info.
25936 install-info-libcody:
25937
25938 @endif libcody
25939
25940 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25941 maybe-install-pdf-libcody:
25942 @if libcody
25943 maybe-install-pdf-libcody: install-pdf-libcody
25944
25945 # libcody doesn't support install-pdf.
25946 install-pdf-libcody:
25947
25948 @endif libcody
25949
25950 .PHONY: maybe-install-html-libcody install-html-libcody
25951 maybe-install-html-libcody:
25952 @if libcody
25953 maybe-install-html-libcody: install-html-libcody
25954
25955 # libcody doesn't support install-html.
25956 install-html-libcody:
25957
25958 @endif libcody
25959
25960 .PHONY: maybe-installcheck-libcody installcheck-libcody
25961 maybe-installcheck-libcody:
25962 @if libcody
25963 maybe-installcheck-libcody: installcheck-libcody
25964
25965 installcheck-libcody: \
25966 configure-libcody
25967 @[ -f ./libcody/Makefile ] || exit 0; \
25968 r=`${PWD_COMMAND}`; export r; \
25969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25970 $(HOST_EXPORTS) \
25971 for flag in $(EXTRA_HOST_FLAGS) ; do \
25972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25973 done; \
25974 echo "Doing installcheck in libcody"; \
25975 (cd $(HOST_SUBDIR)/libcody && \
25976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25978 "RANLIB=$${RANLIB}" \
25979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25980 installcheck) \
25981 || exit 1
25982
25983 @endif libcody
25984
25985 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25986 maybe-mostlyclean-libcody:
25987 @if libcody
25988 maybe-mostlyclean-libcody: mostlyclean-libcody
25989
25990 mostlyclean-libcody:
25991 @[ -f ./libcody/Makefile ] || exit 0; \
25992 r=`${PWD_COMMAND}`; export r; \
25993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25994 $(HOST_EXPORTS) \
25995 for flag in $(EXTRA_HOST_FLAGS) ; do \
25996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25997 done; \
25998 echo "Doing mostlyclean in libcody"; \
25999 (cd $(HOST_SUBDIR)/libcody && \
26000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26002 "RANLIB=$${RANLIB}" \
26003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26004 mostlyclean) \
26005 || exit 1
26006
26007 @endif libcody
26008
26009 .PHONY: maybe-clean-libcody clean-libcody
26010 maybe-clean-libcody:
26011 @if libcody
26012 maybe-clean-libcody: clean-libcody
26013
26014 clean-libcody:
26015 @[ -f ./libcody/Makefile ] || exit 0; \
26016 r=`${PWD_COMMAND}`; export r; \
26017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26018 $(HOST_EXPORTS) \
26019 for flag in $(EXTRA_HOST_FLAGS) ; do \
26020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26021 done; \
26022 echo "Doing clean in libcody"; \
26023 (cd $(HOST_SUBDIR)/libcody && \
26024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26026 "RANLIB=$${RANLIB}" \
26027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26028 clean) \
26029 || exit 1
26030
26031 @endif libcody
26032
26033 .PHONY: maybe-distclean-libcody distclean-libcody
26034 maybe-distclean-libcody:
26035 @if libcody
26036 maybe-distclean-libcody: distclean-libcody
26037
26038 distclean-libcody:
26039 @[ -f ./libcody/Makefile ] || exit 0; \
26040 r=`${PWD_COMMAND}`; export r; \
26041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26042 $(HOST_EXPORTS) \
26043 for flag in $(EXTRA_HOST_FLAGS) ; do \
26044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26045 done; \
26046 echo "Doing distclean in libcody"; \
26047 (cd $(HOST_SUBDIR)/libcody && \
26048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26050 "RANLIB=$${RANLIB}" \
26051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26052 distclean) \
26053 || exit 1
26054
26055 @endif libcody
26056
26057 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26058 maybe-maintainer-clean-libcody:
26059 @if libcody
26060 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26061
26062 maintainer-clean-libcody:
26063 @[ -f ./libcody/Makefile ] || exit 0; \
26064 r=`${PWD_COMMAND}`; export r; \
26065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26066 $(HOST_EXPORTS) \
26067 for flag in $(EXTRA_HOST_FLAGS) ; do \
26068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26069 done; \
26070 echo "Doing maintainer-clean in libcody"; \
26071 (cd $(HOST_SUBDIR)/libcody && \
26072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26074 "RANLIB=$${RANLIB}" \
26075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26076 maintainer-clean) \
26077 || exit 1
26078
26079 @endif libcody
26080
26081
26082
26083 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26084 maybe-configure-libdecnumber:
26085 @if gcc-bootstrap
26086 configure-libdecnumber: stage_current
26087 @endif gcc-bootstrap
26088 @if libdecnumber
26089 maybe-configure-libdecnumber: configure-libdecnumber
26090 configure-libdecnumber:
26091 @r=`${PWD_COMMAND}`; export r; \
26092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26095 $(HOST_EXPORTS) \
26096 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26097 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26098 case $(srcdir) in \
26099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26100 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26102 esac; \
26103 module_srcdir=libdecnumber; \
26104 $(SHELL) \
26105 $$s/$$module_srcdir/configure \
26106 --srcdir=$${topdir}/$$module_srcdir \
26107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26108 --target=${target_alias} \
26109 || exit 1
26110 @endif libdecnumber
26111
26112
26113
26114 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26115 maybe-configure-stage1-libdecnumber:
26116 @if libdecnumber-bootstrap
26117 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26118 configure-stage1-libdecnumber:
26119 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26121 @r=`${PWD_COMMAND}`; export r; \
26122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26123 TFLAGS="$(STAGE1_TFLAGS)"; \
26124 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26125 $(HOST_EXPORTS) \
26126 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26127 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26128 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26129 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26131 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26132 case $(srcdir) in \
26133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26134 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26136 esac; \
26137 module_srcdir=libdecnumber; \
26138 $(SHELL) $$s/$$module_srcdir/configure \
26139 --srcdir=$${topdir}/$$module_srcdir \
26140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26141 --target=${target_alias} \
26142 \
26143 $(STAGE1_CONFIGURE_FLAGS)
26144 @endif libdecnumber-bootstrap
26145
26146 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26147 maybe-configure-stage2-libdecnumber:
26148 @if libdecnumber-bootstrap
26149 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26150 configure-stage2-libdecnumber:
26151 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26153 @r=`${PWD_COMMAND}`; export r; \
26154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26155 TFLAGS="$(STAGE2_TFLAGS)"; \
26156 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26157 $(HOST_EXPORTS) \
26158 $(POSTSTAGE1_HOST_EXPORTS) \
26159 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26160 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26161 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26162 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26164 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26165 case $(srcdir) in \
26166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26167 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26169 esac; \
26170 module_srcdir=libdecnumber; \
26171 $(SHELL) $$s/$$module_srcdir/configure \
26172 --srcdir=$${topdir}/$$module_srcdir \
26173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26174 --target=${target_alias} \
26175 --with-build-libsubdir=$(HOST_SUBDIR) \
26176 $(STAGE2_CONFIGURE_FLAGS)
26177 @endif libdecnumber-bootstrap
26178
26179 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26180 maybe-configure-stage3-libdecnumber:
26181 @if libdecnumber-bootstrap
26182 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26183 configure-stage3-libdecnumber:
26184 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26186 @r=`${PWD_COMMAND}`; export r; \
26187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26188 TFLAGS="$(STAGE3_TFLAGS)"; \
26189 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26190 $(HOST_EXPORTS) \
26191 $(POSTSTAGE1_HOST_EXPORTS) \
26192 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26193 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26194 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26195 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26197 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26198 case $(srcdir) in \
26199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26200 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26202 esac; \
26203 module_srcdir=libdecnumber; \
26204 $(SHELL) $$s/$$module_srcdir/configure \
26205 --srcdir=$${topdir}/$$module_srcdir \
26206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26207 --target=${target_alias} \
26208 --with-build-libsubdir=$(HOST_SUBDIR) \
26209 $(STAGE3_CONFIGURE_FLAGS)
26210 @endif libdecnumber-bootstrap
26211
26212 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26213 maybe-configure-stage4-libdecnumber:
26214 @if libdecnumber-bootstrap
26215 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26216 configure-stage4-libdecnumber:
26217 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26219 @r=`${PWD_COMMAND}`; export r; \
26220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221 TFLAGS="$(STAGE4_TFLAGS)"; \
26222 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26223 $(HOST_EXPORTS) \
26224 $(POSTSTAGE1_HOST_EXPORTS) \
26225 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26226 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26227 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26228 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26230 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26231 case $(srcdir) in \
26232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26233 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26235 esac; \
26236 module_srcdir=libdecnumber; \
26237 $(SHELL) $$s/$$module_srcdir/configure \
26238 --srcdir=$${topdir}/$$module_srcdir \
26239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26240 --target=${target_alias} \
26241 --with-build-libsubdir=$(HOST_SUBDIR) \
26242 $(STAGE4_CONFIGURE_FLAGS)
26243 @endif libdecnumber-bootstrap
26244
26245 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26246 maybe-configure-stageprofile-libdecnumber:
26247 @if libdecnumber-bootstrap
26248 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26249 configure-stageprofile-libdecnumber:
26250 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26252 @r=`${PWD_COMMAND}`; export r; \
26253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26255 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26256 $(HOST_EXPORTS) \
26257 $(POSTSTAGE1_HOST_EXPORTS) \
26258 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26259 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26260 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26261 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26263 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26264 case $(srcdir) in \
26265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26266 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26268 esac; \
26269 module_srcdir=libdecnumber; \
26270 $(SHELL) $$s/$$module_srcdir/configure \
26271 --srcdir=$${topdir}/$$module_srcdir \
26272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26273 --target=${target_alias} \
26274 --with-build-libsubdir=$(HOST_SUBDIR) \
26275 $(STAGEprofile_CONFIGURE_FLAGS)
26276 @endif libdecnumber-bootstrap
26277
26278 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26279 maybe-configure-stagetrain-libdecnumber:
26280 @if libdecnumber-bootstrap
26281 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26282 configure-stagetrain-libdecnumber:
26283 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26285 @r=`${PWD_COMMAND}`; export r; \
26286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26287 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26288 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26289 $(HOST_EXPORTS) \
26290 $(POSTSTAGE1_HOST_EXPORTS) \
26291 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26292 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26293 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26294 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26296 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26297 case $(srcdir) in \
26298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26299 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26301 esac; \
26302 module_srcdir=libdecnumber; \
26303 $(SHELL) $$s/$$module_srcdir/configure \
26304 --srcdir=$${topdir}/$$module_srcdir \
26305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26306 --target=${target_alias} \
26307 --with-build-libsubdir=$(HOST_SUBDIR) \
26308 $(STAGEtrain_CONFIGURE_FLAGS)
26309 @endif libdecnumber-bootstrap
26310
26311 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26312 maybe-configure-stagefeedback-libdecnumber:
26313 @if libdecnumber-bootstrap
26314 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26315 configure-stagefeedback-libdecnumber:
26316 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26317 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26318 @r=`${PWD_COMMAND}`; export r; \
26319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26320 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26321 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26322 $(HOST_EXPORTS) \
26323 $(POSTSTAGE1_HOST_EXPORTS) \
26324 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26325 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26326 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26327 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26329 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26330 case $(srcdir) in \
26331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26332 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26334 esac; \
26335 module_srcdir=libdecnumber; \
26336 $(SHELL) $$s/$$module_srcdir/configure \
26337 --srcdir=$${topdir}/$$module_srcdir \
26338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26339 --target=${target_alias} \
26340 --with-build-libsubdir=$(HOST_SUBDIR) \
26341 $(STAGEfeedback_CONFIGURE_FLAGS)
26342 @endif libdecnumber-bootstrap
26343
26344 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26345 maybe-configure-stageautoprofile-libdecnumber:
26346 @if libdecnumber-bootstrap
26347 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26348 configure-stageautoprofile-libdecnumber:
26349 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26351 @r=`${PWD_COMMAND}`; export r; \
26352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26353 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26354 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26355 $(HOST_EXPORTS) \
26356 $(POSTSTAGE1_HOST_EXPORTS) \
26357 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26358 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26359 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26360 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26362 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26363 case $(srcdir) in \
26364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26365 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26367 esac; \
26368 module_srcdir=libdecnumber; \
26369 $(SHELL) $$s/$$module_srcdir/configure \
26370 --srcdir=$${topdir}/$$module_srcdir \
26371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26372 --target=${target_alias} \
26373 --with-build-libsubdir=$(HOST_SUBDIR) \
26374 $(STAGEautoprofile_CONFIGURE_FLAGS)
26375 @endif libdecnumber-bootstrap
26376
26377 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26378 maybe-configure-stageautofeedback-libdecnumber:
26379 @if libdecnumber-bootstrap
26380 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26381 configure-stageautofeedback-libdecnumber:
26382 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26384 @r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26387 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26388 $(HOST_EXPORTS) \
26389 $(POSTSTAGE1_HOST_EXPORTS) \
26390 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26391 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26392 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26393 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26395 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26396 case $(srcdir) in \
26397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26398 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26400 esac; \
26401 module_srcdir=libdecnumber; \
26402 $(SHELL) $$s/$$module_srcdir/configure \
26403 --srcdir=$${topdir}/$$module_srcdir \
26404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26405 --target=${target_alias} \
26406 --with-build-libsubdir=$(HOST_SUBDIR) \
26407 $(STAGEautofeedback_CONFIGURE_FLAGS)
26408 @endif libdecnumber-bootstrap
26409
26410
26411
26412
26413
26414 .PHONY: all-libdecnumber maybe-all-libdecnumber
26415 maybe-all-libdecnumber:
26416 @if gcc-bootstrap
26417 all-libdecnumber: stage_current
26418 @endif gcc-bootstrap
26419 @if libdecnumber
26420 TARGET-libdecnumber=all
26421 maybe-all-libdecnumber: all-libdecnumber
26422 all-libdecnumber: configure-libdecnumber
26423 @r=`${PWD_COMMAND}`; export r; \
26424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26425 $(HOST_EXPORTS) \
26426 (cd $(HOST_SUBDIR)/libdecnumber && \
26427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26428 $(TARGET-libdecnumber))
26429 @endif libdecnumber
26430
26431
26432
26433 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26434 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26435 maybe-all-stage1-libdecnumber:
26436 maybe-clean-stage1-libdecnumber:
26437 @if libdecnumber-bootstrap
26438 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26439 all-stage1: all-stage1-libdecnumber
26440 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26441 all-stage1-libdecnumber: configure-stage1-libdecnumber
26442 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26443 @r=`${PWD_COMMAND}`; export r; \
26444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26445 TFLAGS="$(STAGE1_TFLAGS)"; \
26446 $(HOST_EXPORTS) \
26447 cd $(HOST_SUBDIR)/libdecnumber && \
26448 \
26449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26450 CFLAGS="$(STAGE1_CFLAGS)" \
26451 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26452 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26453 LIBCFLAGS="$(LIBCFLAGS)" \
26454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26457 $(EXTRA_HOST_FLAGS) \
26458 $(STAGE1_FLAGS_TO_PASS) \
26459 TFLAGS="$(STAGE1_TFLAGS)" \
26460 $(TARGET-stage1-libdecnumber)
26461
26462 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26463 clean-stage1: clean-stage1-libdecnumber
26464 clean-stage1-libdecnumber:
26465 @if [ $(current_stage) = stage1 ]; then \
26466 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26467 else \
26468 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26469 $(MAKE) stage1-start; \
26470 fi; \
26471 cd $(HOST_SUBDIR)/libdecnumber && \
26472 $(MAKE) $(EXTRA_HOST_FLAGS) \
26473 $(STAGE1_FLAGS_TO_PASS) clean
26474 @endif libdecnumber-bootstrap
26475
26476
26477 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26478 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26479 maybe-all-stage2-libdecnumber:
26480 maybe-clean-stage2-libdecnumber:
26481 @if libdecnumber-bootstrap
26482 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26483 all-stage2: all-stage2-libdecnumber
26484 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26485 all-stage2-libdecnumber: configure-stage2-libdecnumber
26486 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26487 @r=`${PWD_COMMAND}`; export r; \
26488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26489 TFLAGS="$(STAGE2_TFLAGS)"; \
26490 $(HOST_EXPORTS) \
26491 $(POSTSTAGE1_HOST_EXPORTS) \
26492 cd $(HOST_SUBDIR)/libdecnumber && \
26493 \
26494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26495 CFLAGS="$(STAGE2_CFLAGS)" \
26496 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26497 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26498 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26503 TFLAGS="$(STAGE2_TFLAGS)" \
26504 $(TARGET-stage2-libdecnumber)
26505
26506 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26507 clean-stage2: clean-stage2-libdecnumber
26508 clean-stage2-libdecnumber:
26509 @if [ $(current_stage) = stage2 ]; then \
26510 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26511 else \
26512 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26513 $(MAKE) stage2-start; \
26514 fi; \
26515 cd $(HOST_SUBDIR)/libdecnumber && \
26516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26517 @endif libdecnumber-bootstrap
26518
26519
26520 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26521 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26522 maybe-all-stage3-libdecnumber:
26523 maybe-clean-stage3-libdecnumber:
26524 @if libdecnumber-bootstrap
26525 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26526 all-stage3: all-stage3-libdecnumber
26527 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26528 all-stage3-libdecnumber: configure-stage3-libdecnumber
26529 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26530 @r=`${PWD_COMMAND}`; export r; \
26531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26532 TFLAGS="$(STAGE3_TFLAGS)"; \
26533 $(HOST_EXPORTS) \
26534 $(POSTSTAGE1_HOST_EXPORTS) \
26535 cd $(HOST_SUBDIR)/libdecnumber && \
26536 \
26537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26538 CFLAGS="$(STAGE3_CFLAGS)" \
26539 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26540 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26541 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26546 TFLAGS="$(STAGE3_TFLAGS)" \
26547 $(TARGET-stage3-libdecnumber)
26548
26549 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26550 clean-stage3: clean-stage3-libdecnumber
26551 clean-stage3-libdecnumber:
26552 @if [ $(current_stage) = stage3 ]; then \
26553 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26554 else \
26555 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26556 $(MAKE) stage3-start; \
26557 fi; \
26558 cd $(HOST_SUBDIR)/libdecnumber && \
26559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26560 @endif libdecnumber-bootstrap
26561
26562
26563 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26564 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26565 maybe-all-stage4-libdecnumber:
26566 maybe-clean-stage4-libdecnumber:
26567 @if libdecnumber-bootstrap
26568 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26569 all-stage4: all-stage4-libdecnumber
26570 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26571 all-stage4-libdecnumber: configure-stage4-libdecnumber
26572 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26573 @r=`${PWD_COMMAND}`; export r; \
26574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26575 TFLAGS="$(STAGE4_TFLAGS)"; \
26576 $(HOST_EXPORTS) \
26577 $(POSTSTAGE1_HOST_EXPORTS) \
26578 cd $(HOST_SUBDIR)/libdecnumber && \
26579 \
26580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26581 CFLAGS="$(STAGE4_CFLAGS)" \
26582 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26583 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26584 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26589 TFLAGS="$(STAGE4_TFLAGS)" \
26590 $(TARGET-stage4-libdecnumber)
26591
26592 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26593 clean-stage4: clean-stage4-libdecnumber
26594 clean-stage4-libdecnumber:
26595 @if [ $(current_stage) = stage4 ]; then \
26596 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26597 else \
26598 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26599 $(MAKE) stage4-start; \
26600 fi; \
26601 cd $(HOST_SUBDIR)/libdecnumber && \
26602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26603 @endif libdecnumber-bootstrap
26604
26605
26606 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26607 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26608 maybe-all-stageprofile-libdecnumber:
26609 maybe-clean-stageprofile-libdecnumber:
26610 @if libdecnumber-bootstrap
26611 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26612 all-stageprofile: all-stageprofile-libdecnumber
26613 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26614 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26615 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26616 @r=`${PWD_COMMAND}`; export r; \
26617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26619 $(HOST_EXPORTS) \
26620 $(POSTSTAGE1_HOST_EXPORTS) \
26621 cd $(HOST_SUBDIR)/libdecnumber && \
26622 \
26623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26624 CFLAGS="$(STAGEprofile_CFLAGS)" \
26625 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26626 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26627 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26632 TFLAGS="$(STAGEprofile_TFLAGS)" \
26633 $(TARGET-stageprofile-libdecnumber)
26634
26635 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26636 clean-stageprofile: clean-stageprofile-libdecnumber
26637 clean-stageprofile-libdecnumber:
26638 @if [ $(current_stage) = stageprofile ]; then \
26639 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26640 else \
26641 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26642 $(MAKE) stageprofile-start; \
26643 fi; \
26644 cd $(HOST_SUBDIR)/libdecnumber && \
26645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26646 @endif libdecnumber-bootstrap
26647
26648
26649 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26650 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26651 maybe-all-stagetrain-libdecnumber:
26652 maybe-clean-stagetrain-libdecnumber:
26653 @if libdecnumber-bootstrap
26654 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26655 all-stagetrain: all-stagetrain-libdecnumber
26656 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26657 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26658 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26659 @r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26662 $(HOST_EXPORTS) \
26663 $(POSTSTAGE1_HOST_EXPORTS) \
26664 cd $(HOST_SUBDIR)/libdecnumber && \
26665 \
26666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26667 CFLAGS="$(STAGEtrain_CFLAGS)" \
26668 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26669 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26670 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26675 TFLAGS="$(STAGEtrain_TFLAGS)" \
26676 $(TARGET-stagetrain-libdecnumber)
26677
26678 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26679 clean-stagetrain: clean-stagetrain-libdecnumber
26680 clean-stagetrain-libdecnumber:
26681 @if [ $(current_stage) = stagetrain ]; then \
26682 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26683 else \
26684 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26685 $(MAKE) stagetrain-start; \
26686 fi; \
26687 cd $(HOST_SUBDIR)/libdecnumber && \
26688 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26689 @endif libdecnumber-bootstrap
26690
26691
26692 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26693 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26694 maybe-all-stagefeedback-libdecnumber:
26695 maybe-clean-stagefeedback-libdecnumber:
26696 @if libdecnumber-bootstrap
26697 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26698 all-stagefeedback: all-stagefeedback-libdecnumber
26699 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26700 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26701 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26702 @r=`${PWD_COMMAND}`; export r; \
26703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26704 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26705 $(HOST_EXPORTS) \
26706 $(POSTSTAGE1_HOST_EXPORTS) \
26707 cd $(HOST_SUBDIR)/libdecnumber && \
26708 \
26709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26710 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26711 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26712 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26713 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26718 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26719 $(TARGET-stagefeedback-libdecnumber)
26720
26721 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26722 clean-stagefeedback: clean-stagefeedback-libdecnumber
26723 clean-stagefeedback-libdecnumber:
26724 @if [ $(current_stage) = stagefeedback ]; then \
26725 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26726 else \
26727 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26728 $(MAKE) stagefeedback-start; \
26729 fi; \
26730 cd $(HOST_SUBDIR)/libdecnumber && \
26731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26732 @endif libdecnumber-bootstrap
26733
26734
26735 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26736 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26737 maybe-all-stageautoprofile-libdecnumber:
26738 maybe-clean-stageautoprofile-libdecnumber:
26739 @if libdecnumber-bootstrap
26740 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26741 all-stageautoprofile: all-stageautoprofile-libdecnumber
26742 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26743 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26744 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26745 @r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26748 $(HOST_EXPORTS) \
26749 $(POSTSTAGE1_HOST_EXPORTS) \
26750 cd $(HOST_SUBDIR)/libdecnumber && \
26751 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26753 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26754 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26755 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26756 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26760 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26761 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26762 $(TARGET-stageautoprofile-libdecnumber)
26763
26764 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26765 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26766 clean-stageautoprofile-libdecnumber:
26767 @if [ $(current_stage) = stageautoprofile ]; then \
26768 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26769 else \
26770 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26771 $(MAKE) stageautoprofile-start; \
26772 fi; \
26773 cd $(HOST_SUBDIR)/libdecnumber && \
26774 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26775 @endif libdecnumber-bootstrap
26776
26777
26778 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26779 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26780 maybe-all-stageautofeedback-libdecnumber:
26781 maybe-clean-stageautofeedback-libdecnumber:
26782 @if libdecnumber-bootstrap
26783 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26784 all-stageautofeedback: all-stageautofeedback-libdecnumber
26785 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26786 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26787 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26788 @r=`${PWD_COMMAND}`; export r; \
26789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26791 $(HOST_EXPORTS) \
26792 $(POSTSTAGE1_HOST_EXPORTS) \
26793 cd $(HOST_SUBDIR)/libdecnumber && \
26794 \
26795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26796 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26797 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26798 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26799 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26803 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26804 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26805 $(TARGET-stageautofeedback-libdecnumber)
26806
26807 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26808 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26809 clean-stageautofeedback-libdecnumber:
26810 @if [ $(current_stage) = stageautofeedback ]; then \
26811 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26812 else \
26813 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26814 $(MAKE) stageautofeedback-start; \
26815 fi; \
26816 cd $(HOST_SUBDIR)/libdecnumber && \
26817 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26818 @endif libdecnumber-bootstrap
26819
26820
26821
26822
26823
26824 .PHONY: check-libdecnumber maybe-check-libdecnumber
26825 maybe-check-libdecnumber:
26826 @if libdecnumber
26827 maybe-check-libdecnumber: check-libdecnumber
26828
26829 check-libdecnumber:
26830 @: $(MAKE); $(unstage)
26831 @r=`${PWD_COMMAND}`; export r; \
26832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26833 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26834 (cd $(HOST_SUBDIR)/libdecnumber && \
26835 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26836
26837 @endif libdecnumber
26838
26839 .PHONY: install-libdecnumber maybe-install-libdecnumber
26840 maybe-install-libdecnumber:
26841 @if libdecnumber
26842 maybe-install-libdecnumber: install-libdecnumber
26843
26844 install-libdecnumber: installdirs
26845 @: $(MAKE); $(unstage)
26846 @r=`${PWD_COMMAND}`; export r; \
26847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848 $(HOST_EXPORTS) \
26849 (cd $(HOST_SUBDIR)/libdecnumber && \
26850 $(MAKE) $(FLAGS_TO_PASS) install)
26851
26852 @endif libdecnumber
26853
26854 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26855 maybe-install-strip-libdecnumber:
26856 @if libdecnumber
26857 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26858
26859 install-strip-libdecnumber: installdirs
26860 @: $(MAKE); $(unstage)
26861 @r=`${PWD_COMMAND}`; export r; \
26862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26863 $(HOST_EXPORTS) \
26864 (cd $(HOST_SUBDIR)/libdecnumber && \
26865 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26866
26867 @endif libdecnumber
26868
26869 # Other targets (info, dvi, pdf, etc.)
26870
26871 .PHONY: maybe-info-libdecnumber info-libdecnumber
26872 maybe-info-libdecnumber:
26873 @if libdecnumber
26874 maybe-info-libdecnumber: info-libdecnumber
26875
26876 info-libdecnumber: \
26877 configure-libdecnumber
26878 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26879 r=`${PWD_COMMAND}`; export r; \
26880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26881 $(HOST_EXPORTS) \
26882 for flag in $(EXTRA_HOST_FLAGS) ; do \
26883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26884 done; \
26885 echo "Doing info in libdecnumber"; \
26886 (cd $(HOST_SUBDIR)/libdecnumber && \
26887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26889 "RANLIB=$${RANLIB}" \
26890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26891 info) \
26892 || exit 1
26893
26894 @endif libdecnumber
26895
26896 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26897 maybe-dvi-libdecnumber:
26898 @if libdecnumber
26899 maybe-dvi-libdecnumber: dvi-libdecnumber
26900
26901 dvi-libdecnumber: \
26902 configure-libdecnumber
26903 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26904 r=`${PWD_COMMAND}`; export r; \
26905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26906 $(HOST_EXPORTS) \
26907 for flag in $(EXTRA_HOST_FLAGS) ; do \
26908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26909 done; \
26910 echo "Doing dvi in libdecnumber"; \
26911 (cd $(HOST_SUBDIR)/libdecnumber && \
26912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26914 "RANLIB=$${RANLIB}" \
26915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26916 dvi) \
26917 || exit 1
26918
26919 @endif libdecnumber
26920
26921 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26922 maybe-pdf-libdecnumber:
26923 @if libdecnumber
26924 maybe-pdf-libdecnumber: pdf-libdecnumber
26925
26926 pdf-libdecnumber: \
26927 configure-libdecnumber
26928 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26929 r=`${PWD_COMMAND}`; export r; \
26930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26931 $(HOST_EXPORTS) \
26932 for flag in $(EXTRA_HOST_FLAGS) ; do \
26933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26934 done; \
26935 echo "Doing pdf in libdecnumber"; \
26936 (cd $(HOST_SUBDIR)/libdecnumber && \
26937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26939 "RANLIB=$${RANLIB}" \
26940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26941 pdf) \
26942 || exit 1
26943
26944 @endif libdecnumber
26945
26946 .PHONY: maybe-html-libdecnumber html-libdecnumber
26947 maybe-html-libdecnumber:
26948 @if libdecnumber
26949 maybe-html-libdecnumber: html-libdecnumber
26950
26951 html-libdecnumber: \
26952 configure-libdecnumber
26953 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26954 r=`${PWD_COMMAND}`; export r; \
26955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956 $(HOST_EXPORTS) \
26957 for flag in $(EXTRA_HOST_FLAGS) ; do \
26958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26959 done; \
26960 echo "Doing html in libdecnumber"; \
26961 (cd $(HOST_SUBDIR)/libdecnumber && \
26962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26964 "RANLIB=$${RANLIB}" \
26965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26966 html) \
26967 || exit 1
26968
26969 @endif libdecnumber
26970
26971 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26972 maybe-TAGS-libdecnumber:
26973 @if libdecnumber
26974 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26975
26976 TAGS-libdecnumber: \
26977 configure-libdecnumber
26978 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26979 r=`${PWD_COMMAND}`; export r; \
26980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26981 $(HOST_EXPORTS) \
26982 for flag in $(EXTRA_HOST_FLAGS) ; do \
26983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26984 done; \
26985 echo "Doing TAGS in libdecnumber"; \
26986 (cd $(HOST_SUBDIR)/libdecnumber && \
26987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26989 "RANLIB=$${RANLIB}" \
26990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26991 TAGS) \
26992 || exit 1
26993
26994 @endif libdecnumber
26995
26996 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26997 maybe-install-info-libdecnumber:
26998 @if libdecnumber
26999 maybe-install-info-libdecnumber: install-info-libdecnumber
27000
27001 install-info-libdecnumber: \
27002 configure-libdecnumber \
27003 info-libdecnumber
27004 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27005 r=`${PWD_COMMAND}`; export r; \
27006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007 $(HOST_EXPORTS) \
27008 for flag in $(EXTRA_HOST_FLAGS) ; do \
27009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27010 done; \
27011 echo "Doing install-info in libdecnumber"; \
27012 (cd $(HOST_SUBDIR)/libdecnumber && \
27013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27015 "RANLIB=$${RANLIB}" \
27016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27017 install-info) \
27018 || exit 1
27019
27020 @endif libdecnumber
27021
27022 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27023 maybe-install-pdf-libdecnumber:
27024 @if libdecnumber
27025 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27026
27027 install-pdf-libdecnumber: \
27028 configure-libdecnumber \
27029 pdf-libdecnumber
27030 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27031 r=`${PWD_COMMAND}`; export r; \
27032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27033 $(HOST_EXPORTS) \
27034 for flag in $(EXTRA_HOST_FLAGS) ; do \
27035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27036 done; \
27037 echo "Doing install-pdf in libdecnumber"; \
27038 (cd $(HOST_SUBDIR)/libdecnumber && \
27039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27041 "RANLIB=$${RANLIB}" \
27042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27043 install-pdf) \
27044 || exit 1
27045
27046 @endif libdecnumber
27047
27048 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27049 maybe-install-html-libdecnumber:
27050 @if libdecnumber
27051 maybe-install-html-libdecnumber: install-html-libdecnumber
27052
27053 install-html-libdecnumber: \
27054 configure-libdecnumber \
27055 html-libdecnumber
27056 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27057 r=`${PWD_COMMAND}`; export r; \
27058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27059 $(HOST_EXPORTS) \
27060 for flag in $(EXTRA_HOST_FLAGS) ; do \
27061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27062 done; \
27063 echo "Doing install-html in libdecnumber"; \
27064 (cd $(HOST_SUBDIR)/libdecnumber && \
27065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27067 "RANLIB=$${RANLIB}" \
27068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27069 install-html) \
27070 || exit 1
27071
27072 @endif libdecnumber
27073
27074 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27075 maybe-installcheck-libdecnumber:
27076 @if libdecnumber
27077 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27078
27079 installcheck-libdecnumber: \
27080 configure-libdecnumber
27081 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27082 r=`${PWD_COMMAND}`; export r; \
27083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27084 $(HOST_EXPORTS) \
27085 for flag in $(EXTRA_HOST_FLAGS) ; do \
27086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27087 done; \
27088 echo "Doing installcheck in libdecnumber"; \
27089 (cd $(HOST_SUBDIR)/libdecnumber && \
27090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27092 "RANLIB=$${RANLIB}" \
27093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27094 installcheck) \
27095 || exit 1
27096
27097 @endif libdecnumber
27098
27099 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27100 maybe-mostlyclean-libdecnumber:
27101 @if libdecnumber
27102 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27103
27104 mostlyclean-libdecnumber:
27105 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27106 r=`${PWD_COMMAND}`; export r; \
27107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27108 $(HOST_EXPORTS) \
27109 for flag in $(EXTRA_HOST_FLAGS) ; do \
27110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27111 done; \
27112 echo "Doing mostlyclean in libdecnumber"; \
27113 (cd $(HOST_SUBDIR)/libdecnumber && \
27114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27116 "RANLIB=$${RANLIB}" \
27117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27118 mostlyclean) \
27119 || exit 1
27120
27121 @endif libdecnumber
27122
27123 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27124 maybe-clean-libdecnumber:
27125 @if libdecnumber
27126 maybe-clean-libdecnumber: clean-libdecnumber
27127
27128 clean-libdecnumber:
27129 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27130 r=`${PWD_COMMAND}`; export r; \
27131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27132 $(HOST_EXPORTS) \
27133 for flag in $(EXTRA_HOST_FLAGS) ; do \
27134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27135 done; \
27136 echo "Doing clean in libdecnumber"; \
27137 (cd $(HOST_SUBDIR)/libdecnumber && \
27138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27140 "RANLIB=$${RANLIB}" \
27141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142 clean) \
27143 || exit 1
27144
27145 @endif libdecnumber
27146
27147 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27148 maybe-distclean-libdecnumber:
27149 @if libdecnumber
27150 maybe-distclean-libdecnumber: distclean-libdecnumber
27151
27152 distclean-libdecnumber:
27153 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27154 r=`${PWD_COMMAND}`; export r; \
27155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156 $(HOST_EXPORTS) \
27157 for flag in $(EXTRA_HOST_FLAGS) ; do \
27158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27159 done; \
27160 echo "Doing distclean in libdecnumber"; \
27161 (cd $(HOST_SUBDIR)/libdecnumber && \
27162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27164 "RANLIB=$${RANLIB}" \
27165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27166 distclean) \
27167 || exit 1
27168
27169 @endif libdecnumber
27170
27171 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27172 maybe-maintainer-clean-libdecnumber:
27173 @if libdecnumber
27174 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27175
27176 maintainer-clean-libdecnumber:
27177 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27178 r=`${PWD_COMMAND}`; export r; \
27179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27180 $(HOST_EXPORTS) \
27181 for flag in $(EXTRA_HOST_FLAGS) ; do \
27182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27183 done; \
27184 echo "Doing maintainer-clean in libdecnumber"; \
27185 (cd $(HOST_SUBDIR)/libdecnumber && \
27186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27188 "RANLIB=$${RANLIB}" \
27189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27190 maintainer-clean) \
27191 || exit 1
27192
27193 @endif libdecnumber
27194
27195
27196
27197 .PHONY: configure-libgui maybe-configure-libgui
27198 maybe-configure-libgui:
27199 @if gcc-bootstrap
27200 configure-libgui: stage_current
27201 @endif gcc-bootstrap
27202 @if libgui
27203 maybe-configure-libgui: configure-libgui
27204 configure-libgui:
27205 @: $(MAKE); $(unstage)
27206 @r=`${PWD_COMMAND}`; export r; \
27207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27208 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27210 $(HOST_EXPORTS) \
27211 echo Configuring in $(HOST_SUBDIR)/libgui; \
27212 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27213 case $(srcdir) in \
27214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27215 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27217 esac; \
27218 module_srcdir=libgui; \
27219 $(SHELL) \
27220 $$s/$$module_srcdir/configure \
27221 --srcdir=$${topdir}/$$module_srcdir \
27222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27223 --target=${target_alias} \
27224 || exit 1
27225 @endif libgui
27226
27227
27228
27229
27230
27231 .PHONY: all-libgui maybe-all-libgui
27232 maybe-all-libgui:
27233 @if gcc-bootstrap
27234 all-libgui: stage_current
27235 @endif gcc-bootstrap
27236 @if libgui
27237 TARGET-libgui=all
27238 maybe-all-libgui: all-libgui
27239 all-libgui: configure-libgui
27240 @: $(MAKE); $(unstage)
27241 @r=`${PWD_COMMAND}`; export r; \
27242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27243 $(HOST_EXPORTS) \
27244 (cd $(HOST_SUBDIR)/libgui && \
27245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27246 $(TARGET-libgui))
27247 @endif libgui
27248
27249
27250
27251
27252 .PHONY: check-libgui maybe-check-libgui
27253 maybe-check-libgui:
27254 @if libgui
27255 maybe-check-libgui: check-libgui
27256
27257 check-libgui:
27258 @: $(MAKE); $(unstage)
27259 @r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 (cd $(HOST_SUBDIR)/libgui && \
27263 $(MAKE) $(FLAGS_TO_PASS) check)
27264
27265 @endif libgui
27266
27267 .PHONY: install-libgui maybe-install-libgui
27268 maybe-install-libgui:
27269 @if libgui
27270 maybe-install-libgui: install-libgui
27271
27272 install-libgui: installdirs
27273 @: $(MAKE); $(unstage)
27274 @r=`${PWD_COMMAND}`; export r; \
27275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276 $(HOST_EXPORTS) \
27277 (cd $(HOST_SUBDIR)/libgui && \
27278 $(MAKE) $(FLAGS_TO_PASS) install)
27279
27280 @endif libgui
27281
27282 .PHONY: install-strip-libgui maybe-install-strip-libgui
27283 maybe-install-strip-libgui:
27284 @if libgui
27285 maybe-install-strip-libgui: install-strip-libgui
27286
27287 install-strip-libgui: installdirs
27288 @: $(MAKE); $(unstage)
27289 @r=`${PWD_COMMAND}`; export r; \
27290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27291 $(HOST_EXPORTS) \
27292 (cd $(HOST_SUBDIR)/libgui && \
27293 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27294
27295 @endif libgui
27296
27297 # Other targets (info, dvi, pdf, etc.)
27298
27299 .PHONY: maybe-info-libgui info-libgui
27300 maybe-info-libgui:
27301 @if libgui
27302 maybe-info-libgui: info-libgui
27303
27304 info-libgui: \
27305 configure-libgui
27306 @: $(MAKE); $(unstage)
27307 @[ -f ./libgui/Makefile ] || exit 0; \
27308 r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310 $(HOST_EXPORTS) \
27311 for flag in $(EXTRA_HOST_FLAGS) ; do \
27312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27313 done; \
27314 echo "Doing info in libgui"; \
27315 (cd $(HOST_SUBDIR)/libgui && \
27316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27318 "RANLIB=$${RANLIB}" \
27319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27320 info) \
27321 || exit 1
27322
27323 @endif libgui
27324
27325 .PHONY: maybe-dvi-libgui dvi-libgui
27326 maybe-dvi-libgui:
27327 @if libgui
27328 maybe-dvi-libgui: dvi-libgui
27329
27330 dvi-libgui: \
27331 configure-libgui
27332 @: $(MAKE); $(unstage)
27333 @[ -f ./libgui/Makefile ] || exit 0; \
27334 r=`${PWD_COMMAND}`; export r; \
27335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 $(HOST_EXPORTS) \
27337 for flag in $(EXTRA_HOST_FLAGS) ; do \
27338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 done; \
27340 echo "Doing dvi in libgui"; \
27341 (cd $(HOST_SUBDIR)/libgui && \
27342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344 "RANLIB=$${RANLIB}" \
27345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346 dvi) \
27347 || exit 1
27348
27349 @endif libgui
27350
27351 .PHONY: maybe-pdf-libgui pdf-libgui
27352 maybe-pdf-libgui:
27353 @if libgui
27354 maybe-pdf-libgui: pdf-libgui
27355
27356 pdf-libgui: \
27357 configure-libgui
27358 @: $(MAKE); $(unstage)
27359 @[ -f ./libgui/Makefile ] || exit 0; \
27360 r=`${PWD_COMMAND}`; export r; \
27361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27362 $(HOST_EXPORTS) \
27363 for flag in $(EXTRA_HOST_FLAGS) ; do \
27364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27365 done; \
27366 echo "Doing pdf in libgui"; \
27367 (cd $(HOST_SUBDIR)/libgui && \
27368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27370 "RANLIB=$${RANLIB}" \
27371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27372 pdf) \
27373 || exit 1
27374
27375 @endif libgui
27376
27377 .PHONY: maybe-html-libgui html-libgui
27378 maybe-html-libgui:
27379 @if libgui
27380 maybe-html-libgui: html-libgui
27381
27382 html-libgui: \
27383 configure-libgui
27384 @: $(MAKE); $(unstage)
27385 @[ -f ./libgui/Makefile ] || exit 0; \
27386 r=`${PWD_COMMAND}`; export r; \
27387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27388 $(HOST_EXPORTS) \
27389 for flag in $(EXTRA_HOST_FLAGS) ; do \
27390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27391 done; \
27392 echo "Doing html in libgui"; \
27393 (cd $(HOST_SUBDIR)/libgui && \
27394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27396 "RANLIB=$${RANLIB}" \
27397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27398 html) \
27399 || exit 1
27400
27401 @endif libgui
27402
27403 .PHONY: maybe-TAGS-libgui TAGS-libgui
27404 maybe-TAGS-libgui:
27405 @if libgui
27406 maybe-TAGS-libgui: TAGS-libgui
27407
27408 TAGS-libgui: \
27409 configure-libgui
27410 @: $(MAKE); $(unstage)
27411 @[ -f ./libgui/Makefile ] || exit 0; \
27412 r=`${PWD_COMMAND}`; export r; \
27413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27414 $(HOST_EXPORTS) \
27415 for flag in $(EXTRA_HOST_FLAGS) ; do \
27416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27417 done; \
27418 echo "Doing TAGS in libgui"; \
27419 (cd $(HOST_SUBDIR)/libgui && \
27420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27422 "RANLIB=$${RANLIB}" \
27423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27424 TAGS) \
27425 || exit 1
27426
27427 @endif libgui
27428
27429 .PHONY: maybe-install-info-libgui install-info-libgui
27430 maybe-install-info-libgui:
27431 @if libgui
27432 maybe-install-info-libgui: install-info-libgui
27433
27434 install-info-libgui: \
27435 configure-libgui \
27436 info-libgui
27437 @: $(MAKE); $(unstage)
27438 @[ -f ./libgui/Makefile ] || exit 0; \
27439 r=`${PWD_COMMAND}`; export r; \
27440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441 $(HOST_EXPORTS) \
27442 for flag in $(EXTRA_HOST_FLAGS) ; do \
27443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27444 done; \
27445 echo "Doing install-info in libgui"; \
27446 (cd $(HOST_SUBDIR)/libgui && \
27447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27449 "RANLIB=$${RANLIB}" \
27450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27451 install-info) \
27452 || exit 1
27453
27454 @endif libgui
27455
27456 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27457 maybe-install-pdf-libgui:
27458 @if libgui
27459 maybe-install-pdf-libgui: install-pdf-libgui
27460
27461 install-pdf-libgui: \
27462 configure-libgui \
27463 pdf-libgui
27464 @: $(MAKE); $(unstage)
27465 @[ -f ./libgui/Makefile ] || exit 0; \
27466 r=`${PWD_COMMAND}`; export r; \
27467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468 $(HOST_EXPORTS) \
27469 for flag in $(EXTRA_HOST_FLAGS) ; do \
27470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27471 done; \
27472 echo "Doing install-pdf in libgui"; \
27473 (cd $(HOST_SUBDIR)/libgui && \
27474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27476 "RANLIB=$${RANLIB}" \
27477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27478 install-pdf) \
27479 || exit 1
27480
27481 @endif libgui
27482
27483 .PHONY: maybe-install-html-libgui install-html-libgui
27484 maybe-install-html-libgui:
27485 @if libgui
27486 maybe-install-html-libgui: install-html-libgui
27487
27488 install-html-libgui: \
27489 configure-libgui \
27490 html-libgui
27491 @: $(MAKE); $(unstage)
27492 @[ -f ./libgui/Makefile ] || exit 0; \
27493 r=`${PWD_COMMAND}`; export r; \
27494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27495 $(HOST_EXPORTS) \
27496 for flag in $(EXTRA_HOST_FLAGS) ; do \
27497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27498 done; \
27499 echo "Doing install-html in libgui"; \
27500 (cd $(HOST_SUBDIR)/libgui && \
27501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27503 "RANLIB=$${RANLIB}" \
27504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27505 install-html) \
27506 || exit 1
27507
27508 @endif libgui
27509
27510 .PHONY: maybe-installcheck-libgui installcheck-libgui
27511 maybe-installcheck-libgui:
27512 @if libgui
27513 maybe-installcheck-libgui: installcheck-libgui
27514
27515 installcheck-libgui: \
27516 configure-libgui
27517 @: $(MAKE); $(unstage)
27518 @[ -f ./libgui/Makefile ] || exit 0; \
27519 r=`${PWD_COMMAND}`; export r; \
27520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27521 $(HOST_EXPORTS) \
27522 for flag in $(EXTRA_HOST_FLAGS) ; do \
27523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27524 done; \
27525 echo "Doing installcheck in libgui"; \
27526 (cd $(HOST_SUBDIR)/libgui && \
27527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27529 "RANLIB=$${RANLIB}" \
27530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27531 installcheck) \
27532 || exit 1
27533
27534 @endif libgui
27535
27536 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27537 maybe-mostlyclean-libgui:
27538 @if libgui
27539 maybe-mostlyclean-libgui: mostlyclean-libgui
27540
27541 mostlyclean-libgui:
27542 @: $(MAKE); $(unstage)
27543 @[ -f ./libgui/Makefile ] || exit 0; \
27544 r=`${PWD_COMMAND}`; export r; \
27545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27546 $(HOST_EXPORTS) \
27547 for flag in $(EXTRA_HOST_FLAGS) ; do \
27548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27549 done; \
27550 echo "Doing mostlyclean in libgui"; \
27551 (cd $(HOST_SUBDIR)/libgui && \
27552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27554 "RANLIB=$${RANLIB}" \
27555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27556 mostlyclean) \
27557 || exit 1
27558
27559 @endif libgui
27560
27561 .PHONY: maybe-clean-libgui clean-libgui
27562 maybe-clean-libgui:
27563 @if libgui
27564 maybe-clean-libgui: clean-libgui
27565
27566 clean-libgui:
27567 @: $(MAKE); $(unstage)
27568 @[ -f ./libgui/Makefile ] || exit 0; \
27569 r=`${PWD_COMMAND}`; export r; \
27570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27571 $(HOST_EXPORTS) \
27572 for flag in $(EXTRA_HOST_FLAGS) ; do \
27573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27574 done; \
27575 echo "Doing clean in libgui"; \
27576 (cd $(HOST_SUBDIR)/libgui && \
27577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27579 "RANLIB=$${RANLIB}" \
27580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27581 clean) \
27582 || exit 1
27583
27584 @endif libgui
27585
27586 .PHONY: maybe-distclean-libgui distclean-libgui
27587 maybe-distclean-libgui:
27588 @if libgui
27589 maybe-distclean-libgui: distclean-libgui
27590
27591 distclean-libgui:
27592 @: $(MAKE); $(unstage)
27593 @[ -f ./libgui/Makefile ] || exit 0; \
27594 r=`${PWD_COMMAND}`; export r; \
27595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27596 $(HOST_EXPORTS) \
27597 for flag in $(EXTRA_HOST_FLAGS) ; do \
27598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27599 done; \
27600 echo "Doing distclean in libgui"; \
27601 (cd $(HOST_SUBDIR)/libgui && \
27602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27604 "RANLIB=$${RANLIB}" \
27605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27606 distclean) \
27607 || exit 1
27608
27609 @endif libgui
27610
27611 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27612 maybe-maintainer-clean-libgui:
27613 @if libgui
27614 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27615
27616 maintainer-clean-libgui:
27617 @: $(MAKE); $(unstage)
27618 @[ -f ./libgui/Makefile ] || exit 0; \
27619 r=`${PWD_COMMAND}`; export r; \
27620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621 $(HOST_EXPORTS) \
27622 for flag in $(EXTRA_HOST_FLAGS) ; do \
27623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624 done; \
27625 echo "Doing maintainer-clean in libgui"; \
27626 (cd $(HOST_SUBDIR)/libgui && \
27627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27629 "RANLIB=$${RANLIB}" \
27630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27631 maintainer-clean) \
27632 || exit 1
27633
27634 @endif libgui
27635
27636
27637
27638 .PHONY: configure-libiberty maybe-configure-libiberty
27639 maybe-configure-libiberty:
27640 @if gcc-bootstrap
27641 configure-libiberty: stage_current
27642 @endif gcc-bootstrap
27643 @if libiberty
27644 maybe-configure-libiberty: configure-libiberty
27645 configure-libiberty:
27646 @r=`${PWD_COMMAND}`; export r; \
27647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27648 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27650 $(HOST_EXPORTS) \
27651 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27652 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27653 case $(srcdir) in \
27654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27655 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27657 esac; \
27658 module_srcdir=libiberty; \
27659 $(SHELL) \
27660 $$s/$$module_srcdir/configure \
27661 --srcdir=$${topdir}/$$module_srcdir \
27662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27663 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27664 || exit 1
27665 @endif libiberty
27666
27667
27668
27669 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27670 maybe-configure-stage1-libiberty:
27671 @if libiberty-bootstrap
27672 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27673 configure-stage1-libiberty:
27674 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27675 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27676 @r=`${PWD_COMMAND}`; export r; \
27677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27678 TFLAGS="$(STAGE1_TFLAGS)"; \
27679 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27680 $(HOST_EXPORTS) \
27681 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27682 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27683 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27684 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27686 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27687 case $(srcdir) in \
27688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27689 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27691 esac; \
27692 module_srcdir=libiberty; \
27693 $(SHELL) $$s/$$module_srcdir/configure \
27694 --srcdir=$${topdir}/$$module_srcdir \
27695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27696 --target=${target_alias} \
27697 \
27698 $(STAGE1_CONFIGURE_FLAGS) \
27699 @extra_host_libiberty_configure_flags@
27700 @endif libiberty-bootstrap
27701
27702 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27703 maybe-configure-stage2-libiberty:
27704 @if libiberty-bootstrap
27705 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27706 configure-stage2-libiberty:
27707 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27709 @r=`${PWD_COMMAND}`; export r; \
27710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27711 TFLAGS="$(STAGE2_TFLAGS)"; \
27712 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27713 $(HOST_EXPORTS) \
27714 $(POSTSTAGE1_HOST_EXPORTS) \
27715 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27716 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27717 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27718 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27720 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27721 case $(srcdir) in \
27722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27723 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27725 esac; \
27726 module_srcdir=libiberty; \
27727 $(SHELL) $$s/$$module_srcdir/configure \
27728 --srcdir=$${topdir}/$$module_srcdir \
27729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27730 --target=${target_alias} \
27731 --with-build-libsubdir=$(HOST_SUBDIR) \
27732 $(STAGE2_CONFIGURE_FLAGS) \
27733 @extra_host_libiberty_configure_flags@
27734 @endif libiberty-bootstrap
27735
27736 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27737 maybe-configure-stage3-libiberty:
27738 @if libiberty-bootstrap
27739 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27740 configure-stage3-libiberty:
27741 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27743 @r=`${PWD_COMMAND}`; export r; \
27744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27745 TFLAGS="$(STAGE3_TFLAGS)"; \
27746 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27747 $(HOST_EXPORTS) \
27748 $(POSTSTAGE1_HOST_EXPORTS) \
27749 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27750 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27751 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27752 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27754 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27755 case $(srcdir) in \
27756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27757 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27759 esac; \
27760 module_srcdir=libiberty; \
27761 $(SHELL) $$s/$$module_srcdir/configure \
27762 --srcdir=$${topdir}/$$module_srcdir \
27763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27764 --target=${target_alias} \
27765 --with-build-libsubdir=$(HOST_SUBDIR) \
27766 $(STAGE3_CONFIGURE_FLAGS) \
27767 @extra_host_libiberty_configure_flags@
27768 @endif libiberty-bootstrap
27769
27770 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27771 maybe-configure-stage4-libiberty:
27772 @if libiberty-bootstrap
27773 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27774 configure-stage4-libiberty:
27775 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27777 @r=`${PWD_COMMAND}`; export r; \
27778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27779 TFLAGS="$(STAGE4_TFLAGS)"; \
27780 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27781 $(HOST_EXPORTS) \
27782 $(POSTSTAGE1_HOST_EXPORTS) \
27783 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27784 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27785 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27786 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27788 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27789 case $(srcdir) in \
27790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27791 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27793 esac; \
27794 module_srcdir=libiberty; \
27795 $(SHELL) $$s/$$module_srcdir/configure \
27796 --srcdir=$${topdir}/$$module_srcdir \
27797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27798 --target=${target_alias} \
27799 --with-build-libsubdir=$(HOST_SUBDIR) \
27800 $(STAGE4_CONFIGURE_FLAGS) \
27801 @extra_host_libiberty_configure_flags@
27802 @endif libiberty-bootstrap
27803
27804 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27805 maybe-configure-stageprofile-libiberty:
27806 @if libiberty-bootstrap
27807 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27808 configure-stageprofile-libiberty:
27809 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27811 @r=`${PWD_COMMAND}`; export r; \
27812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27813 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27814 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27815 $(HOST_EXPORTS) \
27816 $(POSTSTAGE1_HOST_EXPORTS) \
27817 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27818 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27819 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27820 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27822 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27823 case $(srcdir) in \
27824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27825 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27827 esac; \
27828 module_srcdir=libiberty; \
27829 $(SHELL) $$s/$$module_srcdir/configure \
27830 --srcdir=$${topdir}/$$module_srcdir \
27831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27832 --target=${target_alias} \
27833 --with-build-libsubdir=$(HOST_SUBDIR) \
27834 $(STAGEprofile_CONFIGURE_FLAGS) \
27835 @extra_host_libiberty_configure_flags@
27836 @endif libiberty-bootstrap
27837
27838 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27839 maybe-configure-stagetrain-libiberty:
27840 @if libiberty-bootstrap
27841 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27842 configure-stagetrain-libiberty:
27843 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27845 @r=`${PWD_COMMAND}`; export r; \
27846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27847 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27848 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27849 $(HOST_EXPORTS) \
27850 $(POSTSTAGE1_HOST_EXPORTS) \
27851 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27852 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27853 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27854 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27856 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27857 case $(srcdir) in \
27858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27859 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27861 esac; \
27862 module_srcdir=libiberty; \
27863 $(SHELL) $$s/$$module_srcdir/configure \
27864 --srcdir=$${topdir}/$$module_srcdir \
27865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27866 --target=${target_alias} \
27867 --with-build-libsubdir=$(HOST_SUBDIR) \
27868 $(STAGEtrain_CONFIGURE_FLAGS) \
27869 @extra_host_libiberty_configure_flags@
27870 @endif libiberty-bootstrap
27871
27872 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27873 maybe-configure-stagefeedback-libiberty:
27874 @if libiberty-bootstrap
27875 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27876 configure-stagefeedback-libiberty:
27877 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27879 @r=`${PWD_COMMAND}`; export r; \
27880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27882 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27883 $(HOST_EXPORTS) \
27884 $(POSTSTAGE1_HOST_EXPORTS) \
27885 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27886 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27887 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27888 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27890 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27891 case $(srcdir) in \
27892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27893 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27895 esac; \
27896 module_srcdir=libiberty; \
27897 $(SHELL) $$s/$$module_srcdir/configure \
27898 --srcdir=$${topdir}/$$module_srcdir \
27899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27900 --target=${target_alias} \
27901 --with-build-libsubdir=$(HOST_SUBDIR) \
27902 $(STAGEfeedback_CONFIGURE_FLAGS) \
27903 @extra_host_libiberty_configure_flags@
27904 @endif libiberty-bootstrap
27905
27906 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27907 maybe-configure-stageautoprofile-libiberty:
27908 @if libiberty-bootstrap
27909 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27910 configure-stageautoprofile-libiberty:
27911 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27913 @r=`${PWD_COMMAND}`; export r; \
27914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27915 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27916 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27917 $(HOST_EXPORTS) \
27918 $(POSTSTAGE1_HOST_EXPORTS) \
27919 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27920 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27921 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27922 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27924 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27925 case $(srcdir) in \
27926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27927 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27929 esac; \
27930 module_srcdir=libiberty; \
27931 $(SHELL) $$s/$$module_srcdir/configure \
27932 --srcdir=$${topdir}/$$module_srcdir \
27933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27934 --target=${target_alias} \
27935 --with-build-libsubdir=$(HOST_SUBDIR) \
27936 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27937 @extra_host_libiberty_configure_flags@
27938 @endif libiberty-bootstrap
27939
27940 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27941 maybe-configure-stageautofeedback-libiberty:
27942 @if libiberty-bootstrap
27943 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27944 configure-stageautofeedback-libiberty:
27945 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27947 @r=`${PWD_COMMAND}`; export r; \
27948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27949 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27950 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27951 $(HOST_EXPORTS) \
27952 $(POSTSTAGE1_HOST_EXPORTS) \
27953 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27954 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27955 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27956 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27958 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27959 case $(srcdir) in \
27960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27961 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27963 esac; \
27964 module_srcdir=libiberty; \
27965 $(SHELL) $$s/$$module_srcdir/configure \
27966 --srcdir=$${topdir}/$$module_srcdir \
27967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27968 --target=${target_alias} \
27969 --with-build-libsubdir=$(HOST_SUBDIR) \
27970 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27971 @extra_host_libiberty_configure_flags@
27972 @endif libiberty-bootstrap
27973
27974
27975
27976
27977
27978 .PHONY: all-libiberty maybe-all-libiberty
27979 maybe-all-libiberty:
27980 @if gcc-bootstrap
27981 all-libiberty: stage_current
27982 @endif gcc-bootstrap
27983 @if libiberty
27984 TARGET-libiberty=all
27985 maybe-all-libiberty: all-libiberty
27986 all-libiberty: configure-libiberty
27987 @r=`${PWD_COMMAND}`; export r; \
27988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27989 $(HOST_EXPORTS) \
27990 (cd $(HOST_SUBDIR)/libiberty && \
27991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27992 $(TARGET-libiberty))
27993 @endif libiberty
27994
27995
27996
27997 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27998 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27999 maybe-all-stage1-libiberty:
28000 maybe-clean-stage1-libiberty:
28001 @if libiberty-bootstrap
28002 maybe-all-stage1-libiberty: all-stage1-libiberty
28003 all-stage1: all-stage1-libiberty
28004 TARGET-stage1-libiberty = $(TARGET-libiberty)
28005 all-stage1-libiberty: configure-stage1-libiberty
28006 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGE1_TFLAGS)"; \
28010 $(HOST_EXPORTS) \
28011 cd $(HOST_SUBDIR)/libiberty && \
28012 \
28013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28014 CFLAGS="$(STAGE1_CFLAGS)" \
28015 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28016 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28017 LIBCFLAGS="$(LIBCFLAGS)" \
28018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28021 $(EXTRA_HOST_FLAGS) \
28022 $(STAGE1_FLAGS_TO_PASS) \
28023 TFLAGS="$(STAGE1_TFLAGS)" \
28024 $(TARGET-stage1-libiberty)
28025
28026 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28027 clean-stage1: clean-stage1-libiberty
28028 clean-stage1-libiberty:
28029 @if [ $(current_stage) = stage1 ]; then \
28030 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28031 else \
28032 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28033 $(MAKE) stage1-start; \
28034 fi; \
28035 cd $(HOST_SUBDIR)/libiberty && \
28036 $(MAKE) $(EXTRA_HOST_FLAGS) \
28037 $(STAGE1_FLAGS_TO_PASS) clean
28038 @endif libiberty-bootstrap
28039
28040
28041 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28042 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28043 maybe-all-stage2-libiberty:
28044 maybe-clean-stage2-libiberty:
28045 @if libiberty-bootstrap
28046 maybe-all-stage2-libiberty: all-stage2-libiberty
28047 all-stage2: all-stage2-libiberty
28048 TARGET-stage2-libiberty = $(TARGET-libiberty)
28049 all-stage2-libiberty: configure-stage2-libiberty
28050 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28051 @r=`${PWD_COMMAND}`; export r; \
28052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053 TFLAGS="$(STAGE2_TFLAGS)"; \
28054 $(HOST_EXPORTS) \
28055 $(POSTSTAGE1_HOST_EXPORTS) \
28056 cd $(HOST_SUBDIR)/libiberty && \
28057 \
28058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28059 CFLAGS="$(STAGE2_CFLAGS)" \
28060 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28061 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28062 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28067 TFLAGS="$(STAGE2_TFLAGS)" \
28068 $(TARGET-stage2-libiberty)
28069
28070 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28071 clean-stage2: clean-stage2-libiberty
28072 clean-stage2-libiberty:
28073 @if [ $(current_stage) = stage2 ]; then \
28074 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28075 else \
28076 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28077 $(MAKE) stage2-start; \
28078 fi; \
28079 cd $(HOST_SUBDIR)/libiberty && \
28080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28081 @endif libiberty-bootstrap
28082
28083
28084 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28085 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28086 maybe-all-stage3-libiberty:
28087 maybe-clean-stage3-libiberty:
28088 @if libiberty-bootstrap
28089 maybe-all-stage3-libiberty: all-stage3-libiberty
28090 all-stage3: all-stage3-libiberty
28091 TARGET-stage3-libiberty = $(TARGET-libiberty)
28092 all-stage3-libiberty: configure-stage3-libiberty
28093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28094 @r=`${PWD_COMMAND}`; export r; \
28095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28096 TFLAGS="$(STAGE3_TFLAGS)"; \
28097 $(HOST_EXPORTS) \
28098 $(POSTSTAGE1_HOST_EXPORTS) \
28099 cd $(HOST_SUBDIR)/libiberty && \
28100 \
28101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28102 CFLAGS="$(STAGE3_CFLAGS)" \
28103 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28104 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28105 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28110 TFLAGS="$(STAGE3_TFLAGS)" \
28111 $(TARGET-stage3-libiberty)
28112
28113 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28114 clean-stage3: clean-stage3-libiberty
28115 clean-stage3-libiberty:
28116 @if [ $(current_stage) = stage3 ]; then \
28117 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28118 else \
28119 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28120 $(MAKE) stage3-start; \
28121 fi; \
28122 cd $(HOST_SUBDIR)/libiberty && \
28123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28124 @endif libiberty-bootstrap
28125
28126
28127 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28128 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28129 maybe-all-stage4-libiberty:
28130 maybe-clean-stage4-libiberty:
28131 @if libiberty-bootstrap
28132 maybe-all-stage4-libiberty: all-stage4-libiberty
28133 all-stage4: all-stage4-libiberty
28134 TARGET-stage4-libiberty = $(TARGET-libiberty)
28135 all-stage4-libiberty: configure-stage4-libiberty
28136 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28137 @r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139 TFLAGS="$(STAGE4_TFLAGS)"; \
28140 $(HOST_EXPORTS) \
28141 $(POSTSTAGE1_HOST_EXPORTS) \
28142 cd $(HOST_SUBDIR)/libiberty && \
28143 \
28144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28145 CFLAGS="$(STAGE4_CFLAGS)" \
28146 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28147 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28148 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28153 TFLAGS="$(STAGE4_TFLAGS)" \
28154 $(TARGET-stage4-libiberty)
28155
28156 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28157 clean-stage4: clean-stage4-libiberty
28158 clean-stage4-libiberty:
28159 @if [ $(current_stage) = stage4 ]; then \
28160 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28161 else \
28162 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28163 $(MAKE) stage4-start; \
28164 fi; \
28165 cd $(HOST_SUBDIR)/libiberty && \
28166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28167 @endif libiberty-bootstrap
28168
28169
28170 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28171 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28172 maybe-all-stageprofile-libiberty:
28173 maybe-clean-stageprofile-libiberty:
28174 @if libiberty-bootstrap
28175 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28176 all-stageprofile: all-stageprofile-libiberty
28177 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28178 all-stageprofile-libiberty: configure-stageprofile-libiberty
28179 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28180 @r=`${PWD_COMMAND}`; export r; \
28181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28183 $(HOST_EXPORTS) \
28184 $(POSTSTAGE1_HOST_EXPORTS) \
28185 cd $(HOST_SUBDIR)/libiberty && \
28186 \
28187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28188 CFLAGS="$(STAGEprofile_CFLAGS)" \
28189 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28190 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28191 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28195 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28196 TFLAGS="$(STAGEprofile_TFLAGS)" \
28197 $(TARGET-stageprofile-libiberty)
28198
28199 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28200 clean-stageprofile: clean-stageprofile-libiberty
28201 clean-stageprofile-libiberty:
28202 @if [ $(current_stage) = stageprofile ]; then \
28203 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28204 else \
28205 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28206 $(MAKE) stageprofile-start; \
28207 fi; \
28208 cd $(HOST_SUBDIR)/libiberty && \
28209 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28210 @endif libiberty-bootstrap
28211
28212
28213 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28214 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28215 maybe-all-stagetrain-libiberty:
28216 maybe-clean-stagetrain-libiberty:
28217 @if libiberty-bootstrap
28218 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28219 all-stagetrain: all-stagetrain-libiberty
28220 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28221 all-stagetrain-libiberty: configure-stagetrain-libiberty
28222 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28223 @r=`${PWD_COMMAND}`; export r; \
28224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28226 $(HOST_EXPORTS) \
28227 $(POSTSTAGE1_HOST_EXPORTS) \
28228 cd $(HOST_SUBDIR)/libiberty && \
28229 \
28230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28231 CFLAGS="$(STAGEtrain_CFLAGS)" \
28232 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28233 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28234 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28239 TFLAGS="$(STAGEtrain_TFLAGS)" \
28240 $(TARGET-stagetrain-libiberty)
28241
28242 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28243 clean-stagetrain: clean-stagetrain-libiberty
28244 clean-stagetrain-libiberty:
28245 @if [ $(current_stage) = stagetrain ]; then \
28246 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28247 else \
28248 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28249 $(MAKE) stagetrain-start; \
28250 fi; \
28251 cd $(HOST_SUBDIR)/libiberty && \
28252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28253 @endif libiberty-bootstrap
28254
28255
28256 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28257 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28258 maybe-all-stagefeedback-libiberty:
28259 maybe-clean-stagefeedback-libiberty:
28260 @if libiberty-bootstrap
28261 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28262 all-stagefeedback: all-stagefeedback-libiberty
28263 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28264 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28265 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28266 @r=`${PWD_COMMAND}`; export r; \
28267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28269 $(HOST_EXPORTS) \
28270 $(POSTSTAGE1_HOST_EXPORTS) \
28271 cd $(HOST_SUBDIR)/libiberty && \
28272 \
28273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28274 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28275 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28276 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28277 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28282 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28283 $(TARGET-stagefeedback-libiberty)
28284
28285 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28286 clean-stagefeedback: clean-stagefeedback-libiberty
28287 clean-stagefeedback-libiberty:
28288 @if [ $(current_stage) = stagefeedback ]; then \
28289 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28290 else \
28291 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28292 $(MAKE) stagefeedback-start; \
28293 fi; \
28294 cd $(HOST_SUBDIR)/libiberty && \
28295 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28296 @endif libiberty-bootstrap
28297
28298
28299 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28300 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28301 maybe-all-stageautoprofile-libiberty:
28302 maybe-clean-stageautoprofile-libiberty:
28303 @if libiberty-bootstrap
28304 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28305 all-stageautoprofile: all-stageautoprofile-libiberty
28306 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28307 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28308 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28309 @r=`${PWD_COMMAND}`; export r; \
28310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28311 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28312 $(HOST_EXPORTS) \
28313 $(POSTSTAGE1_HOST_EXPORTS) \
28314 cd $(HOST_SUBDIR)/libiberty && \
28315 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28317 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28318 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28319 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28320 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28325 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28326 $(TARGET-stageautoprofile-libiberty)
28327
28328 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28329 clean-stageautoprofile: clean-stageautoprofile-libiberty
28330 clean-stageautoprofile-libiberty:
28331 @if [ $(current_stage) = stageautoprofile ]; then \
28332 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28333 else \
28334 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28335 $(MAKE) stageautoprofile-start; \
28336 fi; \
28337 cd $(HOST_SUBDIR)/libiberty && \
28338 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28339 @endif libiberty-bootstrap
28340
28341
28342 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28343 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28344 maybe-all-stageautofeedback-libiberty:
28345 maybe-clean-stageautofeedback-libiberty:
28346 @if libiberty-bootstrap
28347 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28348 all-stageautofeedback: all-stageautofeedback-libiberty
28349 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28350 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28351 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28352 @r=`${PWD_COMMAND}`; export r; \
28353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28355 $(HOST_EXPORTS) \
28356 $(POSTSTAGE1_HOST_EXPORTS) \
28357 cd $(HOST_SUBDIR)/libiberty && \
28358 \
28359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28360 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28361 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28362 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28363 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28368 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28369 $(TARGET-stageautofeedback-libiberty)
28370
28371 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28372 clean-stageautofeedback: clean-stageautofeedback-libiberty
28373 clean-stageautofeedback-libiberty:
28374 @if [ $(current_stage) = stageautofeedback ]; then \
28375 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28376 else \
28377 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28378 $(MAKE) stageautofeedback-start; \
28379 fi; \
28380 cd $(HOST_SUBDIR)/libiberty && \
28381 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28382 @endif libiberty-bootstrap
28383
28384
28385
28386
28387
28388 .PHONY: check-libiberty maybe-check-libiberty
28389 maybe-check-libiberty:
28390 @if libiberty
28391 maybe-check-libiberty: check-libiberty
28392
28393 check-libiberty:
28394 @: $(MAKE); $(unstage)
28395 @r=`${PWD_COMMAND}`; export r; \
28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28398 (cd $(HOST_SUBDIR)/libiberty && \
28399 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28400
28401 @endif libiberty
28402
28403 .PHONY: install-libiberty maybe-install-libiberty
28404 maybe-install-libiberty:
28405 @if libiberty
28406 maybe-install-libiberty: install-libiberty
28407
28408 install-libiberty: installdirs
28409 @: $(MAKE); $(unstage)
28410 @r=`${PWD_COMMAND}`; export r; \
28411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28412 $(HOST_EXPORTS) \
28413 (cd $(HOST_SUBDIR)/libiberty && \
28414 $(MAKE) $(FLAGS_TO_PASS) install)
28415
28416 @endif libiberty
28417
28418 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28419 maybe-install-strip-libiberty:
28420 @if libiberty
28421 maybe-install-strip-libiberty: install-strip-libiberty
28422
28423 install-strip-libiberty: installdirs
28424 @: $(MAKE); $(unstage)
28425 @r=`${PWD_COMMAND}`; export r; \
28426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427 $(HOST_EXPORTS) \
28428 (cd $(HOST_SUBDIR)/libiberty && \
28429 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28430
28431 @endif libiberty
28432
28433 # Other targets (info, dvi, pdf, etc.)
28434
28435 .PHONY: maybe-info-libiberty info-libiberty
28436 maybe-info-libiberty:
28437 @if libiberty
28438 maybe-info-libiberty: info-libiberty
28439
28440 info-libiberty: \
28441 configure-libiberty
28442 @[ -f ./libiberty/Makefile ] || exit 0; \
28443 r=`${PWD_COMMAND}`; export r; \
28444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28445 $(HOST_EXPORTS) \
28446 for flag in $(EXTRA_HOST_FLAGS) ; do \
28447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28448 done; \
28449 echo "Doing info in libiberty"; \
28450 (cd $(HOST_SUBDIR)/libiberty && \
28451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28453 "RANLIB=$${RANLIB}" \
28454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28455 info) \
28456 || exit 1
28457
28458 @endif libiberty
28459
28460 .PHONY: maybe-dvi-libiberty dvi-libiberty
28461 maybe-dvi-libiberty:
28462 @if libiberty
28463 maybe-dvi-libiberty: dvi-libiberty
28464
28465 dvi-libiberty: \
28466 configure-libiberty
28467 @[ -f ./libiberty/Makefile ] || exit 0; \
28468 r=`${PWD_COMMAND}`; export r; \
28469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28470 $(HOST_EXPORTS) \
28471 for flag in $(EXTRA_HOST_FLAGS) ; do \
28472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28473 done; \
28474 echo "Doing dvi in libiberty"; \
28475 (cd $(HOST_SUBDIR)/libiberty && \
28476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28478 "RANLIB=$${RANLIB}" \
28479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28480 dvi) \
28481 || exit 1
28482
28483 @endif libiberty
28484
28485 .PHONY: maybe-pdf-libiberty pdf-libiberty
28486 maybe-pdf-libiberty:
28487 @if libiberty
28488 maybe-pdf-libiberty: pdf-libiberty
28489
28490 pdf-libiberty: \
28491 configure-libiberty
28492 @[ -f ./libiberty/Makefile ] || exit 0; \
28493 r=`${PWD_COMMAND}`; export r; \
28494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28495 $(HOST_EXPORTS) \
28496 for flag in $(EXTRA_HOST_FLAGS) ; do \
28497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28498 done; \
28499 echo "Doing pdf in libiberty"; \
28500 (cd $(HOST_SUBDIR)/libiberty && \
28501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28503 "RANLIB=$${RANLIB}" \
28504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28505 pdf) \
28506 || exit 1
28507
28508 @endif libiberty
28509
28510 .PHONY: maybe-html-libiberty html-libiberty
28511 maybe-html-libiberty:
28512 @if libiberty
28513 maybe-html-libiberty: html-libiberty
28514
28515 html-libiberty: \
28516 configure-libiberty
28517 @[ -f ./libiberty/Makefile ] || exit 0; \
28518 r=`${PWD_COMMAND}`; export r; \
28519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28520 $(HOST_EXPORTS) \
28521 for flag in $(EXTRA_HOST_FLAGS) ; do \
28522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28523 done; \
28524 echo "Doing html in libiberty"; \
28525 (cd $(HOST_SUBDIR)/libiberty && \
28526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28528 "RANLIB=$${RANLIB}" \
28529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28530 html) \
28531 || exit 1
28532
28533 @endif libiberty
28534
28535 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28536 maybe-TAGS-libiberty:
28537 @if libiberty
28538 maybe-TAGS-libiberty: TAGS-libiberty
28539
28540 TAGS-libiberty: \
28541 configure-libiberty
28542 @[ -f ./libiberty/Makefile ] || exit 0; \
28543 r=`${PWD_COMMAND}`; export r; \
28544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28545 $(HOST_EXPORTS) \
28546 for flag in $(EXTRA_HOST_FLAGS) ; do \
28547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28548 done; \
28549 echo "Doing TAGS in libiberty"; \
28550 (cd $(HOST_SUBDIR)/libiberty && \
28551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28553 "RANLIB=$${RANLIB}" \
28554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28555 TAGS) \
28556 || exit 1
28557
28558 @endif libiberty
28559
28560 .PHONY: maybe-install-info-libiberty install-info-libiberty
28561 maybe-install-info-libiberty:
28562 @if libiberty
28563 maybe-install-info-libiberty: install-info-libiberty
28564
28565 install-info-libiberty: \
28566 configure-libiberty \
28567 info-libiberty
28568 @[ -f ./libiberty/Makefile ] || exit 0; \
28569 r=`${PWD_COMMAND}`; export r; \
28570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28571 $(HOST_EXPORTS) \
28572 for flag in $(EXTRA_HOST_FLAGS) ; do \
28573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28574 done; \
28575 echo "Doing install-info in libiberty"; \
28576 (cd $(HOST_SUBDIR)/libiberty && \
28577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28579 "RANLIB=$${RANLIB}" \
28580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28581 install-info) \
28582 || exit 1
28583
28584 @endif libiberty
28585
28586 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28587 maybe-install-pdf-libiberty:
28588 @if libiberty
28589 maybe-install-pdf-libiberty: install-pdf-libiberty
28590
28591 install-pdf-libiberty: \
28592 configure-libiberty \
28593 pdf-libiberty
28594 @[ -f ./libiberty/Makefile ] || exit 0; \
28595 r=`${PWD_COMMAND}`; export r; \
28596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28597 $(HOST_EXPORTS) \
28598 for flag in $(EXTRA_HOST_FLAGS) ; do \
28599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28600 done; \
28601 echo "Doing install-pdf in libiberty"; \
28602 (cd $(HOST_SUBDIR)/libiberty && \
28603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28605 "RANLIB=$${RANLIB}" \
28606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28607 install-pdf) \
28608 || exit 1
28609
28610 @endif libiberty
28611
28612 .PHONY: maybe-install-html-libiberty install-html-libiberty
28613 maybe-install-html-libiberty:
28614 @if libiberty
28615 maybe-install-html-libiberty: install-html-libiberty
28616
28617 install-html-libiberty: \
28618 configure-libiberty \
28619 html-libiberty
28620 @[ -f ./libiberty/Makefile ] || exit 0; \
28621 r=`${PWD_COMMAND}`; export r; \
28622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623 $(HOST_EXPORTS) \
28624 for flag in $(EXTRA_HOST_FLAGS) ; do \
28625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28626 done; \
28627 echo "Doing install-html in libiberty"; \
28628 (cd $(HOST_SUBDIR)/libiberty && \
28629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28631 "RANLIB=$${RANLIB}" \
28632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28633 install-html) \
28634 || exit 1
28635
28636 @endif libiberty
28637
28638 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28639 maybe-installcheck-libiberty:
28640 @if libiberty
28641 maybe-installcheck-libiberty: installcheck-libiberty
28642
28643 installcheck-libiberty: \
28644 configure-libiberty
28645 @[ -f ./libiberty/Makefile ] || exit 0; \
28646 r=`${PWD_COMMAND}`; export r; \
28647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28648 $(HOST_EXPORTS) \
28649 for flag in $(EXTRA_HOST_FLAGS) ; do \
28650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28651 done; \
28652 echo "Doing installcheck in libiberty"; \
28653 (cd $(HOST_SUBDIR)/libiberty && \
28654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28656 "RANLIB=$${RANLIB}" \
28657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28658 installcheck) \
28659 || exit 1
28660
28661 @endif libiberty
28662
28663 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28664 maybe-mostlyclean-libiberty:
28665 @if libiberty
28666 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28667
28668 mostlyclean-libiberty:
28669 @[ -f ./libiberty/Makefile ] || exit 0; \
28670 r=`${PWD_COMMAND}`; export r; \
28671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28672 $(HOST_EXPORTS) \
28673 for flag in $(EXTRA_HOST_FLAGS) ; do \
28674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28675 done; \
28676 echo "Doing mostlyclean in libiberty"; \
28677 (cd $(HOST_SUBDIR)/libiberty && \
28678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28680 "RANLIB=$${RANLIB}" \
28681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28682 mostlyclean) \
28683 || exit 1
28684
28685 @endif libiberty
28686
28687 .PHONY: maybe-clean-libiberty clean-libiberty
28688 maybe-clean-libiberty:
28689 @if libiberty
28690 maybe-clean-libiberty: clean-libiberty
28691
28692 clean-libiberty:
28693 @[ -f ./libiberty/Makefile ] || exit 0; \
28694 r=`${PWD_COMMAND}`; export r; \
28695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28696 $(HOST_EXPORTS) \
28697 for flag in $(EXTRA_HOST_FLAGS) ; do \
28698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28699 done; \
28700 echo "Doing clean in libiberty"; \
28701 (cd $(HOST_SUBDIR)/libiberty && \
28702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28704 "RANLIB=$${RANLIB}" \
28705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28706 clean) \
28707 || exit 1
28708
28709 @endif libiberty
28710
28711 .PHONY: maybe-distclean-libiberty distclean-libiberty
28712 maybe-distclean-libiberty:
28713 @if libiberty
28714 maybe-distclean-libiberty: distclean-libiberty
28715
28716 distclean-libiberty:
28717 @[ -f ./libiberty/Makefile ] || exit 0; \
28718 r=`${PWD_COMMAND}`; export r; \
28719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720 $(HOST_EXPORTS) \
28721 for flag in $(EXTRA_HOST_FLAGS) ; do \
28722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28723 done; \
28724 echo "Doing distclean in libiberty"; \
28725 (cd $(HOST_SUBDIR)/libiberty && \
28726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28728 "RANLIB=$${RANLIB}" \
28729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28730 distclean) \
28731 || exit 1
28732
28733 @endif libiberty
28734
28735 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28736 maybe-maintainer-clean-libiberty:
28737 @if libiberty
28738 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28739
28740 maintainer-clean-libiberty:
28741 @[ -f ./libiberty/Makefile ] || exit 0; \
28742 r=`${PWD_COMMAND}`; export r; \
28743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28744 $(HOST_EXPORTS) \
28745 for flag in $(EXTRA_HOST_FLAGS) ; do \
28746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28747 done; \
28748 echo "Doing maintainer-clean in libiberty"; \
28749 (cd $(HOST_SUBDIR)/libiberty && \
28750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28752 "RANLIB=$${RANLIB}" \
28753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28754 maintainer-clean) \
28755 || exit 1
28756
28757 @endif libiberty
28758
28759
28760
28761 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28762 maybe-configure-libiberty-linker-plugin:
28763 @if gcc-bootstrap
28764 configure-libiberty-linker-plugin: stage_current
28765 @endif gcc-bootstrap
28766 @if libiberty-linker-plugin
28767 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28768 configure-libiberty-linker-plugin:
28769 @r=`${PWD_COMMAND}`; export r; \
28770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28771 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28773 $(HOST_EXPORTS) \
28774 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28775 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28776 case $(srcdir) in \
28777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28778 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28780 esac; \
28781 module_srcdir=libiberty; \
28782 $(SHELL) \
28783 $$s/$$module_srcdir/configure \
28784 --srcdir=$${topdir}/$$module_srcdir \
28785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28786 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28787 || exit 1
28788 @endif libiberty-linker-plugin
28789
28790
28791
28792 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28793 maybe-configure-stage1-libiberty-linker-plugin:
28794 @if libiberty-linker-plugin-bootstrap
28795 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28796 configure-stage1-libiberty-linker-plugin:
28797 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28799 @r=`${PWD_COMMAND}`; export r; \
28800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801 TFLAGS="$(STAGE1_TFLAGS)"; \
28802 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28803 $(HOST_EXPORTS) \
28804 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28805 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28806 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28807 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28809 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28810 case $(srcdir) in \
28811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28812 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28814 esac; \
28815 module_srcdir=libiberty; \
28816 $(SHELL) $$s/$$module_srcdir/configure \
28817 --srcdir=$${topdir}/$$module_srcdir \
28818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28819 --target=${target_alias} \
28820 \
28821 $(STAGE1_CONFIGURE_FLAGS) \
28822 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28823 @endif libiberty-linker-plugin-bootstrap
28824
28825 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28826 maybe-configure-stage2-libiberty-linker-plugin:
28827 @if libiberty-linker-plugin-bootstrap
28828 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28829 configure-stage2-libiberty-linker-plugin:
28830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28832 @r=`${PWD_COMMAND}`; export r; \
28833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28834 TFLAGS="$(STAGE2_TFLAGS)"; \
28835 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28836 $(HOST_EXPORTS) \
28837 $(POSTSTAGE1_HOST_EXPORTS) \
28838 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28839 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28840 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28841 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28843 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28844 case $(srcdir) in \
28845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28846 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28848 esac; \
28849 module_srcdir=libiberty; \
28850 $(SHELL) $$s/$$module_srcdir/configure \
28851 --srcdir=$${topdir}/$$module_srcdir \
28852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28853 --target=${target_alias} \
28854 --with-build-libsubdir=$(HOST_SUBDIR) \
28855 $(STAGE2_CONFIGURE_FLAGS) \
28856 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28857 @endif libiberty-linker-plugin-bootstrap
28858
28859 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28860 maybe-configure-stage3-libiberty-linker-plugin:
28861 @if libiberty-linker-plugin-bootstrap
28862 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28863 configure-stage3-libiberty-linker-plugin:
28864 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28866 @r=`${PWD_COMMAND}`; export r; \
28867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868 TFLAGS="$(STAGE3_TFLAGS)"; \
28869 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28870 $(HOST_EXPORTS) \
28871 $(POSTSTAGE1_HOST_EXPORTS) \
28872 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28873 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28874 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28875 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28877 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28878 case $(srcdir) in \
28879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28880 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28882 esac; \
28883 module_srcdir=libiberty; \
28884 $(SHELL) $$s/$$module_srcdir/configure \
28885 --srcdir=$${topdir}/$$module_srcdir \
28886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28887 --target=${target_alias} \
28888 --with-build-libsubdir=$(HOST_SUBDIR) \
28889 $(STAGE3_CONFIGURE_FLAGS) \
28890 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28891 @endif libiberty-linker-plugin-bootstrap
28892
28893 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28894 maybe-configure-stage4-libiberty-linker-plugin:
28895 @if libiberty-linker-plugin-bootstrap
28896 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28897 configure-stage4-libiberty-linker-plugin:
28898 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28900 @r=`${PWD_COMMAND}`; export r; \
28901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28902 TFLAGS="$(STAGE4_TFLAGS)"; \
28903 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28904 $(HOST_EXPORTS) \
28905 $(POSTSTAGE1_HOST_EXPORTS) \
28906 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28907 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28908 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28909 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28911 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28912 case $(srcdir) in \
28913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28914 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28916 esac; \
28917 module_srcdir=libiberty; \
28918 $(SHELL) $$s/$$module_srcdir/configure \
28919 --srcdir=$${topdir}/$$module_srcdir \
28920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28921 --target=${target_alias} \
28922 --with-build-libsubdir=$(HOST_SUBDIR) \
28923 $(STAGE4_CONFIGURE_FLAGS) \
28924 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28925 @endif libiberty-linker-plugin-bootstrap
28926
28927 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28928 maybe-configure-stageprofile-libiberty-linker-plugin:
28929 @if libiberty-linker-plugin-bootstrap
28930 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28931 configure-stageprofile-libiberty-linker-plugin:
28932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28934 @r=`${PWD_COMMAND}`; export r; \
28935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28936 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28937 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28938 $(HOST_EXPORTS) \
28939 $(POSTSTAGE1_HOST_EXPORTS) \
28940 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28941 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28942 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28943 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28945 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28946 case $(srcdir) in \
28947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28948 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28950 esac; \
28951 module_srcdir=libiberty; \
28952 $(SHELL) $$s/$$module_srcdir/configure \
28953 --srcdir=$${topdir}/$$module_srcdir \
28954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28955 --target=${target_alias} \
28956 --with-build-libsubdir=$(HOST_SUBDIR) \
28957 $(STAGEprofile_CONFIGURE_FLAGS) \
28958 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28959 @endif libiberty-linker-plugin-bootstrap
28960
28961 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28962 maybe-configure-stagetrain-libiberty-linker-plugin:
28963 @if libiberty-linker-plugin-bootstrap
28964 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28965 configure-stagetrain-libiberty-linker-plugin:
28966 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28968 @r=`${PWD_COMMAND}`; export r; \
28969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28970 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28971 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28972 $(HOST_EXPORTS) \
28973 $(POSTSTAGE1_HOST_EXPORTS) \
28974 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28975 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28976 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28977 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28979 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28980 case $(srcdir) in \
28981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28982 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28984 esac; \
28985 module_srcdir=libiberty; \
28986 $(SHELL) $$s/$$module_srcdir/configure \
28987 --srcdir=$${topdir}/$$module_srcdir \
28988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28989 --target=${target_alias} \
28990 --with-build-libsubdir=$(HOST_SUBDIR) \
28991 $(STAGEtrain_CONFIGURE_FLAGS) \
28992 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28993 @endif libiberty-linker-plugin-bootstrap
28994
28995 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28996 maybe-configure-stagefeedback-libiberty-linker-plugin:
28997 @if libiberty-linker-plugin-bootstrap
28998 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28999 configure-stagefeedback-libiberty-linker-plugin:
29000 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29002 @r=`${PWD_COMMAND}`; export r; \
29003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29004 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29005 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29006 $(HOST_EXPORTS) \
29007 $(POSTSTAGE1_HOST_EXPORTS) \
29008 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29009 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29010 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29011 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29013 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29014 case $(srcdir) in \
29015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29016 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29018 esac; \
29019 module_srcdir=libiberty; \
29020 $(SHELL) $$s/$$module_srcdir/configure \
29021 --srcdir=$${topdir}/$$module_srcdir \
29022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29023 --target=${target_alias} \
29024 --with-build-libsubdir=$(HOST_SUBDIR) \
29025 $(STAGEfeedback_CONFIGURE_FLAGS) \
29026 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29027 @endif libiberty-linker-plugin-bootstrap
29028
29029 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29030 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29031 @if libiberty-linker-plugin-bootstrap
29032 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29033 configure-stageautoprofile-libiberty-linker-plugin:
29034 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29036 @r=`${PWD_COMMAND}`; export r; \
29037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29039 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29040 $(HOST_EXPORTS) \
29041 $(POSTSTAGE1_HOST_EXPORTS) \
29042 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29043 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29044 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29045 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29047 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29048 case $(srcdir) in \
29049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29050 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29052 esac; \
29053 module_srcdir=libiberty; \
29054 $(SHELL) $$s/$$module_srcdir/configure \
29055 --srcdir=$${topdir}/$$module_srcdir \
29056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29057 --target=${target_alias} \
29058 --with-build-libsubdir=$(HOST_SUBDIR) \
29059 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29060 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29061 @endif libiberty-linker-plugin-bootstrap
29062
29063 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29064 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29065 @if libiberty-linker-plugin-bootstrap
29066 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29067 configure-stageautofeedback-libiberty-linker-plugin:
29068 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29070 @r=`${PWD_COMMAND}`; export r; \
29071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29073 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29074 $(HOST_EXPORTS) \
29075 $(POSTSTAGE1_HOST_EXPORTS) \
29076 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29077 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29078 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29079 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29081 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29082 case $(srcdir) in \
29083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29084 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29086 esac; \
29087 module_srcdir=libiberty; \
29088 $(SHELL) $$s/$$module_srcdir/configure \
29089 --srcdir=$${topdir}/$$module_srcdir \
29090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29091 --target=${target_alias} \
29092 --with-build-libsubdir=$(HOST_SUBDIR) \
29093 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29094 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29095 @endif libiberty-linker-plugin-bootstrap
29096
29097
29098
29099
29100
29101 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29102 maybe-all-libiberty-linker-plugin:
29103 @if gcc-bootstrap
29104 all-libiberty-linker-plugin: stage_current
29105 @endif gcc-bootstrap
29106 @if libiberty-linker-plugin
29107 TARGET-libiberty-linker-plugin=all
29108 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29109 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29110 @r=`${PWD_COMMAND}`; export r; \
29111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29112 $(HOST_EXPORTS) \
29113 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29115 $(TARGET-libiberty-linker-plugin))
29116 @endif libiberty-linker-plugin
29117
29118
29119
29120 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29121 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29122 maybe-all-stage1-libiberty-linker-plugin:
29123 maybe-clean-stage1-libiberty-linker-plugin:
29124 @if libiberty-linker-plugin-bootstrap
29125 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29126 all-stage1: all-stage1-libiberty-linker-plugin
29127 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29128 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29130 @r=`${PWD_COMMAND}`; export r; \
29131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132 TFLAGS="$(STAGE1_TFLAGS)"; \
29133 $(HOST_EXPORTS) \
29134 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29135 \
29136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29137 CFLAGS="$(STAGE1_CFLAGS)" \
29138 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29139 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29140 LIBCFLAGS="$(LIBCFLAGS)" \
29141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29144 $(EXTRA_HOST_FLAGS) \
29145 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29146 TFLAGS="$(STAGE1_TFLAGS)" \
29147 $(TARGET-stage1-libiberty-linker-plugin)
29148
29149 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29150 clean-stage1: clean-stage1-libiberty-linker-plugin
29151 clean-stage1-libiberty-linker-plugin:
29152 @if [ $(current_stage) = stage1 ]; then \
29153 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29154 else \
29155 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29156 $(MAKE) stage1-start; \
29157 fi; \
29158 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29159 $(MAKE) $(EXTRA_HOST_FLAGS) \
29160 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29161 @endif libiberty-linker-plugin-bootstrap
29162
29163
29164 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29165 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29166 maybe-all-stage2-libiberty-linker-plugin:
29167 maybe-clean-stage2-libiberty-linker-plugin:
29168 @if libiberty-linker-plugin-bootstrap
29169 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29170 all-stage2: all-stage2-libiberty-linker-plugin
29171 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29172 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29173 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29174 @r=`${PWD_COMMAND}`; export r; \
29175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29176 TFLAGS="$(STAGE2_TFLAGS)"; \
29177 $(HOST_EXPORTS) \
29178 $(POSTSTAGE1_HOST_EXPORTS) \
29179 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29180 \
29181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29182 CFLAGS="$(STAGE2_CFLAGS)" \
29183 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29184 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29185 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29190 TFLAGS="$(STAGE2_TFLAGS)" \
29191 $(TARGET-stage2-libiberty-linker-plugin)
29192
29193 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29194 clean-stage2: clean-stage2-libiberty-linker-plugin
29195 clean-stage2-libiberty-linker-plugin:
29196 @if [ $(current_stage) = stage2 ]; then \
29197 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29198 else \
29199 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29200 $(MAKE) stage2-start; \
29201 fi; \
29202 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29204 @endif libiberty-linker-plugin-bootstrap
29205
29206
29207 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29208 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29209 maybe-all-stage3-libiberty-linker-plugin:
29210 maybe-clean-stage3-libiberty-linker-plugin:
29211 @if libiberty-linker-plugin-bootstrap
29212 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29213 all-stage3: all-stage3-libiberty-linker-plugin
29214 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29215 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29217 @r=`${PWD_COMMAND}`; export r; \
29218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219 TFLAGS="$(STAGE3_TFLAGS)"; \
29220 $(HOST_EXPORTS) \
29221 $(POSTSTAGE1_HOST_EXPORTS) \
29222 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29223 \
29224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29225 CFLAGS="$(STAGE3_CFLAGS)" \
29226 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29227 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29228 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29233 TFLAGS="$(STAGE3_TFLAGS)" \
29234 $(TARGET-stage3-libiberty-linker-plugin)
29235
29236 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29237 clean-stage3: clean-stage3-libiberty-linker-plugin
29238 clean-stage3-libiberty-linker-plugin:
29239 @if [ $(current_stage) = stage3 ]; then \
29240 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29241 else \
29242 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29243 $(MAKE) stage3-start; \
29244 fi; \
29245 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29247 @endif libiberty-linker-plugin-bootstrap
29248
29249
29250 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29251 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29252 maybe-all-stage4-libiberty-linker-plugin:
29253 maybe-clean-stage4-libiberty-linker-plugin:
29254 @if libiberty-linker-plugin-bootstrap
29255 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29256 all-stage4: all-stage4-libiberty-linker-plugin
29257 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29258 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29259 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29260 @r=`${PWD_COMMAND}`; export r; \
29261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29262 TFLAGS="$(STAGE4_TFLAGS)"; \
29263 $(HOST_EXPORTS) \
29264 $(POSTSTAGE1_HOST_EXPORTS) \
29265 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29266 \
29267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29268 CFLAGS="$(STAGE4_CFLAGS)" \
29269 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29270 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29271 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29276 TFLAGS="$(STAGE4_TFLAGS)" \
29277 $(TARGET-stage4-libiberty-linker-plugin)
29278
29279 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29280 clean-stage4: clean-stage4-libiberty-linker-plugin
29281 clean-stage4-libiberty-linker-plugin:
29282 @if [ $(current_stage) = stage4 ]; then \
29283 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29284 else \
29285 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29286 $(MAKE) stage4-start; \
29287 fi; \
29288 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29290 @endif libiberty-linker-plugin-bootstrap
29291
29292
29293 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29294 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29295 maybe-all-stageprofile-libiberty-linker-plugin:
29296 maybe-clean-stageprofile-libiberty-linker-plugin:
29297 @if libiberty-linker-plugin-bootstrap
29298 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29299 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29300 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29301 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29303 @r=`${PWD_COMMAND}`; export r; \
29304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29306 $(HOST_EXPORTS) \
29307 $(POSTSTAGE1_HOST_EXPORTS) \
29308 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29309 \
29310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29311 CFLAGS="$(STAGEprofile_CFLAGS)" \
29312 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29313 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29314 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29319 TFLAGS="$(STAGEprofile_TFLAGS)" \
29320 $(TARGET-stageprofile-libiberty-linker-plugin)
29321
29322 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29323 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29324 clean-stageprofile-libiberty-linker-plugin:
29325 @if [ $(current_stage) = stageprofile ]; then \
29326 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29327 else \
29328 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29329 $(MAKE) stageprofile-start; \
29330 fi; \
29331 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29333 @endif libiberty-linker-plugin-bootstrap
29334
29335
29336 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29337 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29338 maybe-all-stagetrain-libiberty-linker-plugin:
29339 maybe-clean-stagetrain-libiberty-linker-plugin:
29340 @if libiberty-linker-plugin-bootstrap
29341 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29342 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29343 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29344 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29345 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29346 @r=`${PWD_COMMAND}`; export r; \
29347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29349 $(HOST_EXPORTS) \
29350 $(POSTSTAGE1_HOST_EXPORTS) \
29351 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29352 \
29353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29354 CFLAGS="$(STAGEtrain_CFLAGS)" \
29355 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29356 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29357 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29362 TFLAGS="$(STAGEtrain_TFLAGS)" \
29363 $(TARGET-stagetrain-libiberty-linker-plugin)
29364
29365 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29366 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29367 clean-stagetrain-libiberty-linker-plugin:
29368 @if [ $(current_stage) = stagetrain ]; then \
29369 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29370 else \
29371 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29372 $(MAKE) stagetrain-start; \
29373 fi; \
29374 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29376 @endif libiberty-linker-plugin-bootstrap
29377
29378
29379 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29380 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29381 maybe-all-stagefeedback-libiberty-linker-plugin:
29382 maybe-clean-stagefeedback-libiberty-linker-plugin:
29383 @if libiberty-linker-plugin-bootstrap
29384 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29385 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29386 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29387 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29388 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29389 @r=`${PWD_COMMAND}`; export r; \
29390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29392 $(HOST_EXPORTS) \
29393 $(POSTSTAGE1_HOST_EXPORTS) \
29394 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29395 \
29396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29397 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29398 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29399 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29400 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29405 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29406 $(TARGET-stagefeedback-libiberty-linker-plugin)
29407
29408 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29409 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29410 clean-stagefeedback-libiberty-linker-plugin:
29411 @if [ $(current_stage) = stagefeedback ]; then \
29412 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29413 else \
29414 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29415 $(MAKE) stagefeedback-start; \
29416 fi; \
29417 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29419 @endif libiberty-linker-plugin-bootstrap
29420
29421
29422 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29423 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29424 maybe-all-stageautoprofile-libiberty-linker-plugin:
29425 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29426 @if libiberty-linker-plugin-bootstrap
29427 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29428 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29429 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29430 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29431 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29432 @r=`${PWD_COMMAND}`; export r; \
29433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29435 $(HOST_EXPORTS) \
29436 $(POSTSTAGE1_HOST_EXPORTS) \
29437 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29438 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29440 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29441 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29442 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29443 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29448 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29449 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29450
29451 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29452 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29453 clean-stageautoprofile-libiberty-linker-plugin:
29454 @if [ $(current_stage) = stageautoprofile ]; then \
29455 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29456 else \
29457 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29458 $(MAKE) stageautoprofile-start; \
29459 fi; \
29460 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29462 @endif libiberty-linker-plugin-bootstrap
29463
29464
29465 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29466 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29467 maybe-all-stageautofeedback-libiberty-linker-plugin:
29468 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29469 @if libiberty-linker-plugin-bootstrap
29470 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29471 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29472 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29473 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29474 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29475 @r=`${PWD_COMMAND}`; export r; \
29476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29477 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29478 $(HOST_EXPORTS) \
29479 $(POSTSTAGE1_HOST_EXPORTS) \
29480 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29481 \
29482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29483 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29484 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29485 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29486 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29491 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29492 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29493
29494 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29495 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29496 clean-stageautofeedback-libiberty-linker-plugin:
29497 @if [ $(current_stage) = stageautofeedback ]; then \
29498 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29499 else \
29500 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29501 $(MAKE) stageautofeedback-start; \
29502 fi; \
29503 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29505 @endif libiberty-linker-plugin-bootstrap
29506
29507
29508
29509
29510
29511 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29512 maybe-check-libiberty-linker-plugin:
29513 @if libiberty-linker-plugin
29514 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29515
29516 check-libiberty-linker-plugin:
29517 @: $(MAKE); $(unstage)
29518 @r=`${PWD_COMMAND}`; export r; \
29519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29520 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29521 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29522 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29523
29524 @endif libiberty-linker-plugin
29525
29526 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29527 maybe-install-libiberty-linker-plugin:
29528 @if libiberty-linker-plugin
29529 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29530
29531 install-libiberty-linker-plugin: installdirs
29532 @: $(MAKE); $(unstage)
29533 @r=`${PWD_COMMAND}`; export r; \
29534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29535 $(HOST_EXPORTS) \
29536 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29537 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29538
29539 @endif libiberty-linker-plugin
29540
29541 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29542 maybe-install-strip-libiberty-linker-plugin:
29543 @if libiberty-linker-plugin
29544 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29545
29546 install-strip-libiberty-linker-plugin: installdirs
29547 @: $(MAKE); $(unstage)
29548 @r=`${PWD_COMMAND}`; export r; \
29549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550 $(HOST_EXPORTS) \
29551 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29552 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29553
29554 @endif libiberty-linker-plugin
29555
29556 # Other targets (info, dvi, pdf, etc.)
29557
29558 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29559 maybe-info-libiberty-linker-plugin:
29560 @if libiberty-linker-plugin
29561 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29562
29563 info-libiberty-linker-plugin: \
29564 configure-libiberty-linker-plugin
29565 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29566 r=`${PWD_COMMAND}`; export r; \
29567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29568 $(HOST_EXPORTS) \
29569 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29571 done; \
29572 echo "Doing info in libiberty-linker-plugin"; \
29573 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29576 "RANLIB=$${RANLIB}" \
29577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29578 info) \
29579 || exit 1
29580
29581 @endif libiberty-linker-plugin
29582
29583 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29584 maybe-dvi-libiberty-linker-plugin:
29585 @if libiberty-linker-plugin
29586 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29587
29588 dvi-libiberty-linker-plugin: \
29589 configure-libiberty-linker-plugin
29590 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29591 r=`${PWD_COMMAND}`; export r; \
29592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593 $(HOST_EXPORTS) \
29594 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29596 done; \
29597 echo "Doing dvi in libiberty-linker-plugin"; \
29598 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29601 "RANLIB=$${RANLIB}" \
29602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29603 dvi) \
29604 || exit 1
29605
29606 @endif libiberty-linker-plugin
29607
29608 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29609 maybe-pdf-libiberty-linker-plugin:
29610 @if libiberty-linker-plugin
29611 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29612
29613 pdf-libiberty-linker-plugin: \
29614 configure-libiberty-linker-plugin
29615 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29616 r=`${PWD_COMMAND}`; export r; \
29617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618 $(HOST_EXPORTS) \
29619 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29621 done; \
29622 echo "Doing pdf in libiberty-linker-plugin"; \
29623 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29626 "RANLIB=$${RANLIB}" \
29627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29628 pdf) \
29629 || exit 1
29630
29631 @endif libiberty-linker-plugin
29632
29633 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29634 maybe-html-libiberty-linker-plugin:
29635 @if libiberty-linker-plugin
29636 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29637
29638 html-libiberty-linker-plugin: \
29639 configure-libiberty-linker-plugin
29640 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29641 r=`${PWD_COMMAND}`; export r; \
29642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643 $(HOST_EXPORTS) \
29644 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29646 done; \
29647 echo "Doing html in libiberty-linker-plugin"; \
29648 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29651 "RANLIB=$${RANLIB}" \
29652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29653 html) \
29654 || exit 1
29655
29656 @endif libiberty-linker-plugin
29657
29658 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29659 maybe-TAGS-libiberty-linker-plugin:
29660 @if libiberty-linker-plugin
29661 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29662
29663 TAGS-libiberty-linker-plugin: \
29664 configure-libiberty-linker-plugin
29665 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29666 r=`${PWD_COMMAND}`; export r; \
29667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29668 $(HOST_EXPORTS) \
29669 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29671 done; \
29672 echo "Doing TAGS in libiberty-linker-plugin"; \
29673 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29676 "RANLIB=$${RANLIB}" \
29677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29678 TAGS) \
29679 || exit 1
29680
29681 @endif libiberty-linker-plugin
29682
29683 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29684 maybe-install-info-libiberty-linker-plugin:
29685 @if libiberty-linker-plugin
29686 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29687
29688 install-info-libiberty-linker-plugin: \
29689 configure-libiberty-linker-plugin \
29690 info-libiberty-linker-plugin
29691 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29692 r=`${PWD_COMMAND}`; export r; \
29693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694 $(HOST_EXPORTS) \
29695 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29697 done; \
29698 echo "Doing install-info in libiberty-linker-plugin"; \
29699 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29702 "RANLIB=$${RANLIB}" \
29703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29704 install-info) \
29705 || exit 1
29706
29707 @endif libiberty-linker-plugin
29708
29709 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29710 maybe-install-pdf-libiberty-linker-plugin:
29711 @if libiberty-linker-plugin
29712 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29713
29714 install-pdf-libiberty-linker-plugin: \
29715 configure-libiberty-linker-plugin \
29716 pdf-libiberty-linker-plugin
29717 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29718 r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723 done; \
29724 echo "Doing install-pdf in libiberty-linker-plugin"; \
29725 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29728 "RANLIB=$${RANLIB}" \
29729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29730 install-pdf) \
29731 || exit 1
29732
29733 @endif libiberty-linker-plugin
29734
29735 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29736 maybe-install-html-libiberty-linker-plugin:
29737 @if libiberty-linker-plugin
29738 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29739
29740 install-html-libiberty-linker-plugin: \
29741 configure-libiberty-linker-plugin \
29742 html-libiberty-linker-plugin
29743 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29744 r=`${PWD_COMMAND}`; export r; \
29745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746 $(HOST_EXPORTS) \
29747 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29749 done; \
29750 echo "Doing install-html in libiberty-linker-plugin"; \
29751 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29754 "RANLIB=$${RANLIB}" \
29755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29756 install-html) \
29757 || exit 1
29758
29759 @endif libiberty-linker-plugin
29760
29761 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29762 maybe-installcheck-libiberty-linker-plugin:
29763 @if libiberty-linker-plugin
29764 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29765
29766 installcheck-libiberty-linker-plugin: \
29767 configure-libiberty-linker-plugin
29768 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29769 r=`${PWD_COMMAND}`; export r; \
29770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771 $(HOST_EXPORTS) \
29772 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29774 done; \
29775 echo "Doing installcheck in libiberty-linker-plugin"; \
29776 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29779 "RANLIB=$${RANLIB}" \
29780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29781 installcheck) \
29782 || exit 1
29783
29784 @endif libiberty-linker-plugin
29785
29786 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29787 maybe-mostlyclean-libiberty-linker-plugin:
29788 @if libiberty-linker-plugin
29789 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29790
29791 mostlyclean-libiberty-linker-plugin:
29792 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29793 r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795 $(HOST_EXPORTS) \
29796 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798 done; \
29799 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29800 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803 "RANLIB=$${RANLIB}" \
29804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805 mostlyclean) \
29806 || exit 1
29807
29808 @endif libiberty-linker-plugin
29809
29810 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29811 maybe-clean-libiberty-linker-plugin:
29812 @if libiberty-linker-plugin
29813 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29814
29815 clean-libiberty-linker-plugin:
29816 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29817 r=`${PWD_COMMAND}`; export r; \
29818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29819 $(HOST_EXPORTS) \
29820 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29822 done; \
29823 echo "Doing clean in libiberty-linker-plugin"; \
29824 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29827 "RANLIB=$${RANLIB}" \
29828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29829 clean) \
29830 || exit 1
29831
29832 @endif libiberty-linker-plugin
29833
29834 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29835 maybe-distclean-libiberty-linker-plugin:
29836 @if libiberty-linker-plugin
29837 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29838
29839 distclean-libiberty-linker-plugin:
29840 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29841 r=`${PWD_COMMAND}`; export r; \
29842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29843 $(HOST_EXPORTS) \
29844 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29846 done; \
29847 echo "Doing distclean in libiberty-linker-plugin"; \
29848 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29851 "RANLIB=$${RANLIB}" \
29852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29853 distclean) \
29854 || exit 1
29855
29856 @endif libiberty-linker-plugin
29857
29858 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29859 maybe-maintainer-clean-libiberty-linker-plugin:
29860 @if libiberty-linker-plugin
29861 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29862
29863 maintainer-clean-libiberty-linker-plugin:
29864 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29865 r=`${PWD_COMMAND}`; export r; \
29866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29867 $(HOST_EXPORTS) \
29868 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29870 done; \
29871 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29872 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29875 "RANLIB=$${RANLIB}" \
29876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29877 maintainer-clean) \
29878 || exit 1
29879
29880 @endif libiberty-linker-plugin
29881
29882
29883
29884 .PHONY: configure-libiconv maybe-configure-libiconv
29885 maybe-configure-libiconv:
29886 @if gcc-bootstrap
29887 configure-libiconv: stage_current
29888 @endif gcc-bootstrap
29889 @if libiconv
29890 maybe-configure-libiconv: configure-libiconv
29891 configure-libiconv:
29892 @r=`${PWD_COMMAND}`; export r; \
29893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29896 $(HOST_EXPORTS) \
29897 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29898 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29899 case $(srcdir) in \
29900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29901 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29903 esac; \
29904 module_srcdir=libiconv; \
29905 $(SHELL) \
29906 $$s/$$module_srcdir/configure \
29907 --srcdir=$${topdir}/$$module_srcdir \
29908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29909 --target=${target_alias} --disable-shared \
29910 || exit 1
29911 @endif libiconv
29912
29913
29914
29915 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29916 maybe-configure-stage1-libiconv:
29917 @if libiconv-bootstrap
29918 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29919 configure-stage1-libiconv:
29920 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29922 @r=`${PWD_COMMAND}`; export r; \
29923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924 TFLAGS="$(STAGE1_TFLAGS)"; \
29925 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29926 $(HOST_EXPORTS) \
29927 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29928 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29929 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29930 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29932 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29933 case $(srcdir) in \
29934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29935 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29937 esac; \
29938 module_srcdir=libiconv; \
29939 $(SHELL) $$s/$$module_srcdir/configure \
29940 --srcdir=$${topdir}/$$module_srcdir \
29941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29942 --target=${target_alias} \
29943 \
29944 $(STAGE1_CONFIGURE_FLAGS) \
29945 --disable-shared
29946 @endif libiconv-bootstrap
29947
29948 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29949 maybe-configure-stage2-libiconv:
29950 @if libiconv-bootstrap
29951 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29952 configure-stage2-libiconv:
29953 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29955 @r=`${PWD_COMMAND}`; export r; \
29956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29957 TFLAGS="$(STAGE2_TFLAGS)"; \
29958 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29959 $(HOST_EXPORTS) \
29960 $(POSTSTAGE1_HOST_EXPORTS) \
29961 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29962 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29963 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29964 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29966 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29967 case $(srcdir) in \
29968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29969 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29971 esac; \
29972 module_srcdir=libiconv; \
29973 $(SHELL) $$s/$$module_srcdir/configure \
29974 --srcdir=$${topdir}/$$module_srcdir \
29975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29976 --target=${target_alias} \
29977 --with-build-libsubdir=$(HOST_SUBDIR) \
29978 $(STAGE2_CONFIGURE_FLAGS) \
29979 --disable-shared
29980 @endif libiconv-bootstrap
29981
29982 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29983 maybe-configure-stage3-libiconv:
29984 @if libiconv-bootstrap
29985 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29986 configure-stage3-libiconv:
29987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29989 @r=`${PWD_COMMAND}`; export r; \
29990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29991 TFLAGS="$(STAGE3_TFLAGS)"; \
29992 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29993 $(HOST_EXPORTS) \
29994 $(POSTSTAGE1_HOST_EXPORTS) \
29995 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29996 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29997 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29998 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30000 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30001 case $(srcdir) in \
30002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30003 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30005 esac; \
30006 module_srcdir=libiconv; \
30007 $(SHELL) $$s/$$module_srcdir/configure \
30008 --srcdir=$${topdir}/$$module_srcdir \
30009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30010 --target=${target_alias} \
30011 --with-build-libsubdir=$(HOST_SUBDIR) \
30012 $(STAGE3_CONFIGURE_FLAGS) \
30013 --disable-shared
30014 @endif libiconv-bootstrap
30015
30016 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30017 maybe-configure-stage4-libiconv:
30018 @if libiconv-bootstrap
30019 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30020 configure-stage4-libiconv:
30021 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30023 @r=`${PWD_COMMAND}`; export r; \
30024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30025 TFLAGS="$(STAGE4_TFLAGS)"; \
30026 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30027 $(HOST_EXPORTS) \
30028 $(POSTSTAGE1_HOST_EXPORTS) \
30029 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30030 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30031 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30032 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30034 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30035 case $(srcdir) in \
30036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30037 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30039 esac; \
30040 module_srcdir=libiconv; \
30041 $(SHELL) $$s/$$module_srcdir/configure \
30042 --srcdir=$${topdir}/$$module_srcdir \
30043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30044 --target=${target_alias} \
30045 --with-build-libsubdir=$(HOST_SUBDIR) \
30046 $(STAGE4_CONFIGURE_FLAGS) \
30047 --disable-shared
30048 @endif libiconv-bootstrap
30049
30050 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30051 maybe-configure-stageprofile-libiconv:
30052 @if libiconv-bootstrap
30053 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30054 configure-stageprofile-libiconv:
30055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30057 @r=`${PWD_COMMAND}`; export r; \
30058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30059 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30060 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30061 $(HOST_EXPORTS) \
30062 $(POSTSTAGE1_HOST_EXPORTS) \
30063 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30064 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30065 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30066 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30068 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30069 case $(srcdir) in \
30070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30071 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30073 esac; \
30074 module_srcdir=libiconv; \
30075 $(SHELL) $$s/$$module_srcdir/configure \
30076 --srcdir=$${topdir}/$$module_srcdir \
30077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30078 --target=${target_alias} \
30079 --with-build-libsubdir=$(HOST_SUBDIR) \
30080 $(STAGEprofile_CONFIGURE_FLAGS) \
30081 --disable-shared
30082 @endif libiconv-bootstrap
30083
30084 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30085 maybe-configure-stagetrain-libiconv:
30086 @if libiconv-bootstrap
30087 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30088 configure-stagetrain-libiconv:
30089 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30091 @r=`${PWD_COMMAND}`; export r; \
30092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30093 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30094 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30095 $(HOST_EXPORTS) \
30096 $(POSTSTAGE1_HOST_EXPORTS) \
30097 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30098 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30099 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30100 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30102 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30103 case $(srcdir) in \
30104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30105 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30107 esac; \
30108 module_srcdir=libiconv; \
30109 $(SHELL) $$s/$$module_srcdir/configure \
30110 --srcdir=$${topdir}/$$module_srcdir \
30111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30112 --target=${target_alias} \
30113 --with-build-libsubdir=$(HOST_SUBDIR) \
30114 $(STAGEtrain_CONFIGURE_FLAGS) \
30115 --disable-shared
30116 @endif libiconv-bootstrap
30117
30118 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30119 maybe-configure-stagefeedback-libiconv:
30120 @if libiconv-bootstrap
30121 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30122 configure-stagefeedback-libiconv:
30123 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30125 @r=`${PWD_COMMAND}`; export r; \
30126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30128 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30129 $(HOST_EXPORTS) \
30130 $(POSTSTAGE1_HOST_EXPORTS) \
30131 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30132 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30133 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30134 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30136 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30137 case $(srcdir) in \
30138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30139 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30141 esac; \
30142 module_srcdir=libiconv; \
30143 $(SHELL) $$s/$$module_srcdir/configure \
30144 --srcdir=$${topdir}/$$module_srcdir \
30145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30146 --target=${target_alias} \
30147 --with-build-libsubdir=$(HOST_SUBDIR) \
30148 $(STAGEfeedback_CONFIGURE_FLAGS) \
30149 --disable-shared
30150 @endif libiconv-bootstrap
30151
30152 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30153 maybe-configure-stageautoprofile-libiconv:
30154 @if libiconv-bootstrap
30155 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30156 configure-stageautoprofile-libiconv:
30157 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30159 @r=`${PWD_COMMAND}`; export r; \
30160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30162 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30163 $(HOST_EXPORTS) \
30164 $(POSTSTAGE1_HOST_EXPORTS) \
30165 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30166 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30167 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30168 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30170 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30171 case $(srcdir) in \
30172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30173 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30175 esac; \
30176 module_srcdir=libiconv; \
30177 $(SHELL) $$s/$$module_srcdir/configure \
30178 --srcdir=$${topdir}/$$module_srcdir \
30179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30180 --target=${target_alias} \
30181 --with-build-libsubdir=$(HOST_SUBDIR) \
30182 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30183 --disable-shared
30184 @endif libiconv-bootstrap
30185
30186 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30187 maybe-configure-stageautofeedback-libiconv:
30188 @if libiconv-bootstrap
30189 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30190 configure-stageautofeedback-libiconv:
30191 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30193 @r=`${PWD_COMMAND}`; export r; \
30194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30196 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30197 $(HOST_EXPORTS) \
30198 $(POSTSTAGE1_HOST_EXPORTS) \
30199 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30200 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30201 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30202 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30204 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30205 case $(srcdir) in \
30206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30207 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30209 esac; \
30210 module_srcdir=libiconv; \
30211 $(SHELL) $$s/$$module_srcdir/configure \
30212 --srcdir=$${topdir}/$$module_srcdir \
30213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30214 --target=${target_alias} \
30215 --with-build-libsubdir=$(HOST_SUBDIR) \
30216 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30217 --disable-shared
30218 @endif libiconv-bootstrap
30219
30220
30221
30222
30223
30224 .PHONY: all-libiconv maybe-all-libiconv
30225 maybe-all-libiconv:
30226 @if gcc-bootstrap
30227 all-libiconv: stage_current
30228 @endif gcc-bootstrap
30229 @if libiconv
30230 TARGET-libiconv=all
30231 maybe-all-libiconv: all-libiconv
30232 all-libiconv: configure-libiconv
30233 @r=`${PWD_COMMAND}`; export r; \
30234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30235 $(HOST_EXPORTS) \
30236 (cd $(HOST_SUBDIR)/libiconv && \
30237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30238 $(TARGET-libiconv))
30239 @endif libiconv
30240
30241
30242
30243 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30244 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30245 maybe-all-stage1-libiconv:
30246 maybe-clean-stage1-libiconv:
30247 @if libiconv-bootstrap
30248 maybe-all-stage1-libiconv: all-stage1-libiconv
30249 all-stage1: all-stage1-libiconv
30250 TARGET-stage1-libiconv = $(TARGET-libiconv)
30251 all-stage1-libiconv: configure-stage1-libiconv
30252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30253 @r=`${PWD_COMMAND}`; export r; \
30254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30255 TFLAGS="$(STAGE1_TFLAGS)"; \
30256 $(HOST_EXPORTS) \
30257 cd $(HOST_SUBDIR)/libiconv && \
30258 \
30259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30260 CFLAGS="$(STAGE1_CFLAGS)" \
30261 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30262 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30263 LIBCFLAGS="$(LIBCFLAGS)" \
30264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30267 $(EXTRA_HOST_FLAGS) \
30268 $(STAGE1_FLAGS_TO_PASS) \
30269 TFLAGS="$(STAGE1_TFLAGS)" \
30270 $(TARGET-stage1-libiconv)
30271
30272 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30273 clean-stage1: clean-stage1-libiconv
30274 clean-stage1-libiconv:
30275 @if [ $(current_stage) = stage1 ]; then \
30276 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30277 else \
30278 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30279 $(MAKE) stage1-start; \
30280 fi; \
30281 cd $(HOST_SUBDIR)/libiconv && \
30282 $(MAKE) $(EXTRA_HOST_FLAGS) \
30283 $(STAGE1_FLAGS_TO_PASS) clean
30284 @endif libiconv-bootstrap
30285
30286
30287 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30288 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30289 maybe-all-stage2-libiconv:
30290 maybe-clean-stage2-libiconv:
30291 @if libiconv-bootstrap
30292 maybe-all-stage2-libiconv: all-stage2-libiconv
30293 all-stage2: all-stage2-libiconv
30294 TARGET-stage2-libiconv = $(TARGET-libiconv)
30295 all-stage2-libiconv: configure-stage2-libiconv
30296 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30297 @r=`${PWD_COMMAND}`; export r; \
30298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30299 TFLAGS="$(STAGE2_TFLAGS)"; \
30300 $(HOST_EXPORTS) \
30301 $(POSTSTAGE1_HOST_EXPORTS) \
30302 cd $(HOST_SUBDIR)/libiconv && \
30303 \
30304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30305 CFLAGS="$(STAGE2_CFLAGS)" \
30306 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30307 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30308 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30313 TFLAGS="$(STAGE2_TFLAGS)" \
30314 $(TARGET-stage2-libiconv)
30315
30316 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30317 clean-stage2: clean-stage2-libiconv
30318 clean-stage2-libiconv:
30319 @if [ $(current_stage) = stage2 ]; then \
30320 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30321 else \
30322 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30323 $(MAKE) stage2-start; \
30324 fi; \
30325 cd $(HOST_SUBDIR)/libiconv && \
30326 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30327 @endif libiconv-bootstrap
30328
30329
30330 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30331 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30332 maybe-all-stage3-libiconv:
30333 maybe-clean-stage3-libiconv:
30334 @if libiconv-bootstrap
30335 maybe-all-stage3-libiconv: all-stage3-libiconv
30336 all-stage3: all-stage3-libiconv
30337 TARGET-stage3-libiconv = $(TARGET-libiconv)
30338 all-stage3-libiconv: configure-stage3-libiconv
30339 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30340 @r=`${PWD_COMMAND}`; export r; \
30341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30342 TFLAGS="$(STAGE3_TFLAGS)"; \
30343 $(HOST_EXPORTS) \
30344 $(POSTSTAGE1_HOST_EXPORTS) \
30345 cd $(HOST_SUBDIR)/libiconv && \
30346 \
30347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30348 CFLAGS="$(STAGE3_CFLAGS)" \
30349 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30350 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30351 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30356 TFLAGS="$(STAGE3_TFLAGS)" \
30357 $(TARGET-stage3-libiconv)
30358
30359 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30360 clean-stage3: clean-stage3-libiconv
30361 clean-stage3-libiconv:
30362 @if [ $(current_stage) = stage3 ]; then \
30363 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30364 else \
30365 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30366 $(MAKE) stage3-start; \
30367 fi; \
30368 cd $(HOST_SUBDIR)/libiconv && \
30369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30370 @endif libiconv-bootstrap
30371
30372
30373 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30374 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30375 maybe-all-stage4-libiconv:
30376 maybe-clean-stage4-libiconv:
30377 @if libiconv-bootstrap
30378 maybe-all-stage4-libiconv: all-stage4-libiconv
30379 all-stage4: all-stage4-libiconv
30380 TARGET-stage4-libiconv = $(TARGET-libiconv)
30381 all-stage4-libiconv: configure-stage4-libiconv
30382 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30383 @r=`${PWD_COMMAND}`; export r; \
30384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30385 TFLAGS="$(STAGE4_TFLAGS)"; \
30386 $(HOST_EXPORTS) \
30387 $(POSTSTAGE1_HOST_EXPORTS) \
30388 cd $(HOST_SUBDIR)/libiconv && \
30389 \
30390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30391 CFLAGS="$(STAGE4_CFLAGS)" \
30392 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30393 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30394 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30399 TFLAGS="$(STAGE4_TFLAGS)" \
30400 $(TARGET-stage4-libiconv)
30401
30402 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30403 clean-stage4: clean-stage4-libiconv
30404 clean-stage4-libiconv:
30405 @if [ $(current_stage) = stage4 ]; then \
30406 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30407 else \
30408 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30409 $(MAKE) stage4-start; \
30410 fi; \
30411 cd $(HOST_SUBDIR)/libiconv && \
30412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30413 @endif libiconv-bootstrap
30414
30415
30416 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30417 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30418 maybe-all-stageprofile-libiconv:
30419 maybe-clean-stageprofile-libiconv:
30420 @if libiconv-bootstrap
30421 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30422 all-stageprofile: all-stageprofile-libiconv
30423 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30424 all-stageprofile-libiconv: configure-stageprofile-libiconv
30425 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30426 @r=`${PWD_COMMAND}`; export r; \
30427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30428 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30429 $(HOST_EXPORTS) \
30430 $(POSTSTAGE1_HOST_EXPORTS) \
30431 cd $(HOST_SUBDIR)/libiconv && \
30432 \
30433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30434 CFLAGS="$(STAGEprofile_CFLAGS)" \
30435 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30436 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30437 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30442 TFLAGS="$(STAGEprofile_TFLAGS)" \
30443 $(TARGET-stageprofile-libiconv)
30444
30445 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30446 clean-stageprofile: clean-stageprofile-libiconv
30447 clean-stageprofile-libiconv:
30448 @if [ $(current_stage) = stageprofile ]; then \
30449 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30450 else \
30451 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30452 $(MAKE) stageprofile-start; \
30453 fi; \
30454 cd $(HOST_SUBDIR)/libiconv && \
30455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30456 @endif libiconv-bootstrap
30457
30458
30459 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30460 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30461 maybe-all-stagetrain-libiconv:
30462 maybe-clean-stagetrain-libiconv:
30463 @if libiconv-bootstrap
30464 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30465 all-stagetrain: all-stagetrain-libiconv
30466 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30467 all-stagetrain-libiconv: configure-stagetrain-libiconv
30468 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30469 @r=`${PWD_COMMAND}`; export r; \
30470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30471 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30472 $(HOST_EXPORTS) \
30473 $(POSTSTAGE1_HOST_EXPORTS) \
30474 cd $(HOST_SUBDIR)/libiconv && \
30475 \
30476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30477 CFLAGS="$(STAGEtrain_CFLAGS)" \
30478 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30479 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30480 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30485 TFLAGS="$(STAGEtrain_TFLAGS)" \
30486 $(TARGET-stagetrain-libiconv)
30487
30488 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30489 clean-stagetrain: clean-stagetrain-libiconv
30490 clean-stagetrain-libiconv:
30491 @if [ $(current_stage) = stagetrain ]; then \
30492 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30493 else \
30494 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30495 $(MAKE) stagetrain-start; \
30496 fi; \
30497 cd $(HOST_SUBDIR)/libiconv && \
30498 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30499 @endif libiconv-bootstrap
30500
30501
30502 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30503 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30504 maybe-all-stagefeedback-libiconv:
30505 maybe-clean-stagefeedback-libiconv:
30506 @if libiconv-bootstrap
30507 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30508 all-stagefeedback: all-stagefeedback-libiconv
30509 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30510 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30512 @r=`${PWD_COMMAND}`; export r; \
30513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30515 $(HOST_EXPORTS) \
30516 $(POSTSTAGE1_HOST_EXPORTS) \
30517 cd $(HOST_SUBDIR)/libiconv && \
30518 \
30519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30520 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30521 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30522 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30523 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30528 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30529 $(TARGET-stagefeedback-libiconv)
30530
30531 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30532 clean-stagefeedback: clean-stagefeedback-libiconv
30533 clean-stagefeedback-libiconv:
30534 @if [ $(current_stage) = stagefeedback ]; then \
30535 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30536 else \
30537 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30538 $(MAKE) stagefeedback-start; \
30539 fi; \
30540 cd $(HOST_SUBDIR)/libiconv && \
30541 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30542 @endif libiconv-bootstrap
30543
30544
30545 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30546 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30547 maybe-all-stageautoprofile-libiconv:
30548 maybe-clean-stageautoprofile-libiconv:
30549 @if libiconv-bootstrap
30550 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30551 all-stageautoprofile: all-stageautoprofile-libiconv
30552 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30553 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30554 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30555 @r=`${PWD_COMMAND}`; export r; \
30556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30557 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30558 $(HOST_EXPORTS) \
30559 $(POSTSTAGE1_HOST_EXPORTS) \
30560 cd $(HOST_SUBDIR)/libiconv && \
30561 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30563 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30564 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30565 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30566 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30571 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30572 $(TARGET-stageautoprofile-libiconv)
30573
30574 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30575 clean-stageautoprofile: clean-stageautoprofile-libiconv
30576 clean-stageautoprofile-libiconv:
30577 @if [ $(current_stage) = stageautoprofile ]; then \
30578 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30579 else \
30580 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30581 $(MAKE) stageautoprofile-start; \
30582 fi; \
30583 cd $(HOST_SUBDIR)/libiconv && \
30584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30585 @endif libiconv-bootstrap
30586
30587
30588 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30589 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30590 maybe-all-stageautofeedback-libiconv:
30591 maybe-clean-stageautofeedback-libiconv:
30592 @if libiconv-bootstrap
30593 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30594 all-stageautofeedback: all-stageautofeedback-libiconv
30595 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30596 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30597 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30598 @r=`${PWD_COMMAND}`; export r; \
30599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30600 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30601 $(HOST_EXPORTS) \
30602 $(POSTSTAGE1_HOST_EXPORTS) \
30603 cd $(HOST_SUBDIR)/libiconv && \
30604 \
30605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30606 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30607 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30608 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30609 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30614 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30615 $(TARGET-stageautofeedback-libiconv)
30616
30617 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30618 clean-stageautofeedback: clean-stageautofeedback-libiconv
30619 clean-stageautofeedback-libiconv:
30620 @if [ $(current_stage) = stageautofeedback ]; then \
30621 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30622 else \
30623 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30624 $(MAKE) stageautofeedback-start; \
30625 fi; \
30626 cd $(HOST_SUBDIR)/libiconv && \
30627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30628 @endif libiconv-bootstrap
30629
30630
30631
30632
30633
30634 .PHONY: check-libiconv maybe-check-libiconv
30635 maybe-check-libiconv:
30636 @if libiconv
30637 maybe-check-libiconv: check-libiconv
30638
30639 check-libiconv:
30640 @: $(MAKE); $(unstage)
30641 @r=`${PWD_COMMAND}`; export r; \
30642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30643 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30644 (cd $(HOST_SUBDIR)/libiconv && \
30645 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30646
30647 @endif libiconv
30648
30649 .PHONY: install-libiconv maybe-install-libiconv
30650 maybe-install-libiconv:
30651 @if libiconv
30652 maybe-install-libiconv: install-libiconv
30653
30654 install-libiconv:
30655
30656 @endif libiconv
30657
30658 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30659 maybe-install-strip-libiconv:
30660 @if libiconv
30661 maybe-install-strip-libiconv: install-strip-libiconv
30662
30663 install-strip-libiconv:
30664
30665 @endif libiconv
30666
30667 # Other targets (info, dvi, pdf, etc.)
30668
30669 .PHONY: maybe-info-libiconv info-libiconv
30670 maybe-info-libiconv:
30671 @if libiconv
30672 maybe-info-libiconv: info-libiconv
30673
30674 # libiconv doesn't support info.
30675 info-libiconv:
30676
30677 @endif libiconv
30678
30679 .PHONY: maybe-dvi-libiconv dvi-libiconv
30680 maybe-dvi-libiconv:
30681 @if libiconv
30682 maybe-dvi-libiconv: dvi-libiconv
30683
30684 dvi-libiconv: \
30685 configure-libiconv
30686 @[ -f ./libiconv/Makefile ] || exit 0; \
30687 r=`${PWD_COMMAND}`; export r; \
30688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689 $(HOST_EXPORTS) \
30690 for flag in $(EXTRA_HOST_FLAGS) ; do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 echo "Doing dvi in libiconv"; \
30694 (cd $(HOST_SUBDIR)/libiconv && \
30695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697 "RANLIB=$${RANLIB}" \
30698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 dvi) \
30700 || exit 1
30701
30702 @endif libiconv
30703
30704 .PHONY: maybe-pdf-libiconv pdf-libiconv
30705 maybe-pdf-libiconv:
30706 @if libiconv
30707 maybe-pdf-libiconv: pdf-libiconv
30708
30709 # libiconv doesn't support pdf.
30710 pdf-libiconv:
30711
30712 @endif libiconv
30713
30714 .PHONY: maybe-html-libiconv html-libiconv
30715 maybe-html-libiconv:
30716 @if libiconv
30717 maybe-html-libiconv: html-libiconv
30718
30719 # libiconv doesn't support html.
30720 html-libiconv:
30721
30722 @endif libiconv
30723
30724 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30725 maybe-TAGS-libiconv:
30726 @if libiconv
30727 maybe-TAGS-libiconv: TAGS-libiconv
30728
30729 TAGS-libiconv: \
30730 configure-libiconv
30731 @[ -f ./libiconv/Makefile ] || exit 0; \
30732 r=`${PWD_COMMAND}`; export r; \
30733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30734 $(HOST_EXPORTS) \
30735 for flag in $(EXTRA_HOST_FLAGS) ; do \
30736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30737 done; \
30738 echo "Doing TAGS in libiconv"; \
30739 (cd $(HOST_SUBDIR)/libiconv && \
30740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30742 "RANLIB=$${RANLIB}" \
30743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30744 TAGS) \
30745 || exit 1
30746
30747 @endif libiconv
30748
30749 .PHONY: maybe-install-info-libiconv install-info-libiconv
30750 maybe-install-info-libiconv:
30751 @if libiconv
30752 maybe-install-info-libiconv: install-info-libiconv
30753
30754 # libiconv doesn't support install-info.
30755 install-info-libiconv:
30756
30757 @endif libiconv
30758
30759 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30760 maybe-install-pdf-libiconv:
30761 @if libiconv
30762 maybe-install-pdf-libiconv: install-pdf-libiconv
30763
30764 # libiconv doesn't support install-pdf.
30765 install-pdf-libiconv:
30766
30767 @endif libiconv
30768
30769 .PHONY: maybe-install-html-libiconv install-html-libiconv
30770 maybe-install-html-libiconv:
30771 @if libiconv
30772 maybe-install-html-libiconv: install-html-libiconv
30773
30774 # libiconv doesn't support install-html.
30775 install-html-libiconv:
30776
30777 @endif libiconv
30778
30779 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30780 maybe-installcheck-libiconv:
30781 @if libiconv
30782 maybe-installcheck-libiconv: installcheck-libiconv
30783
30784 installcheck-libiconv: \
30785 configure-libiconv
30786 @[ -f ./libiconv/Makefile ] || exit 0; \
30787 r=`${PWD_COMMAND}`; export r; \
30788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789 $(HOST_EXPORTS) \
30790 for flag in $(EXTRA_HOST_FLAGS) ; do \
30791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30792 done; \
30793 echo "Doing installcheck in libiconv"; \
30794 (cd $(HOST_SUBDIR)/libiconv && \
30795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30797 "RANLIB=$${RANLIB}" \
30798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30799 installcheck) \
30800 || exit 1
30801
30802 @endif libiconv
30803
30804 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30805 maybe-mostlyclean-libiconv:
30806 @if libiconv
30807 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30808
30809 mostlyclean-libiconv:
30810 @[ -f ./libiconv/Makefile ] || exit 0; \
30811 r=`${PWD_COMMAND}`; export r; \
30812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30813 $(HOST_EXPORTS) \
30814 for flag in $(EXTRA_HOST_FLAGS) ; do \
30815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30816 done; \
30817 echo "Doing mostlyclean in libiconv"; \
30818 (cd $(HOST_SUBDIR)/libiconv && \
30819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30821 "RANLIB=$${RANLIB}" \
30822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30823 mostlyclean) \
30824 || exit 1
30825
30826 @endif libiconv
30827
30828 .PHONY: maybe-clean-libiconv clean-libiconv
30829 maybe-clean-libiconv:
30830 @if libiconv
30831 maybe-clean-libiconv: clean-libiconv
30832
30833 clean-libiconv:
30834 @[ -f ./libiconv/Makefile ] || exit 0; \
30835 r=`${PWD_COMMAND}`; export r; \
30836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30837 $(HOST_EXPORTS) \
30838 for flag in $(EXTRA_HOST_FLAGS) ; do \
30839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30840 done; \
30841 echo "Doing clean in libiconv"; \
30842 (cd $(HOST_SUBDIR)/libiconv && \
30843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30845 "RANLIB=$${RANLIB}" \
30846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30847 clean) \
30848 || exit 1
30849
30850 @endif libiconv
30851
30852 .PHONY: maybe-distclean-libiconv distclean-libiconv
30853 maybe-distclean-libiconv:
30854 @if libiconv
30855 maybe-distclean-libiconv: distclean-libiconv
30856
30857 distclean-libiconv:
30858 @[ -f ./libiconv/Makefile ] || exit 0; \
30859 r=`${PWD_COMMAND}`; export r; \
30860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30861 $(HOST_EXPORTS) \
30862 for flag in $(EXTRA_HOST_FLAGS) ; do \
30863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30864 done; \
30865 echo "Doing distclean in libiconv"; \
30866 (cd $(HOST_SUBDIR)/libiconv && \
30867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30869 "RANLIB=$${RANLIB}" \
30870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30871 distclean) \
30872 || exit 1
30873
30874 @endif libiconv
30875
30876 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30877 maybe-maintainer-clean-libiconv:
30878 @if libiconv
30879 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30880
30881 maintainer-clean-libiconv:
30882 @[ -f ./libiconv/Makefile ] || exit 0; \
30883 r=`${PWD_COMMAND}`; export r; \
30884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885 $(HOST_EXPORTS) \
30886 for flag in $(EXTRA_HOST_FLAGS) ; do \
30887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30888 done; \
30889 echo "Doing maintainer-clean in libiconv"; \
30890 (cd $(HOST_SUBDIR)/libiconv && \
30891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30893 "RANLIB=$${RANLIB}" \
30894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30895 maintainer-clean) \
30896 || exit 1
30897
30898 @endif libiconv
30899
30900
30901
30902 .PHONY: configure-m4 maybe-configure-m4
30903 maybe-configure-m4:
30904 @if gcc-bootstrap
30905 configure-m4: stage_current
30906 @endif gcc-bootstrap
30907 @if m4
30908 maybe-configure-m4: configure-m4
30909 configure-m4:
30910 @: $(MAKE); $(unstage)
30911 @r=`${PWD_COMMAND}`; export r; \
30912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30913 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30915 $(HOST_EXPORTS) \
30916 echo Configuring in $(HOST_SUBDIR)/m4; \
30917 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30918 case $(srcdir) in \
30919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30920 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30922 esac; \
30923 module_srcdir=m4; \
30924 $(SHELL) \
30925 $$s/$$module_srcdir/configure \
30926 --srcdir=$${topdir}/$$module_srcdir \
30927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30928 --target=${target_alias} \
30929 || exit 1
30930 @endif m4
30931
30932
30933
30934
30935
30936 .PHONY: all-m4 maybe-all-m4
30937 maybe-all-m4:
30938 @if gcc-bootstrap
30939 all-m4: stage_current
30940 @endif gcc-bootstrap
30941 @if m4
30942 TARGET-m4=all
30943 maybe-all-m4: all-m4
30944 all-m4: configure-m4
30945 @: $(MAKE); $(unstage)
30946 @r=`${PWD_COMMAND}`; export r; \
30947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30948 $(HOST_EXPORTS) \
30949 (cd $(HOST_SUBDIR)/m4 && \
30950 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30951 $(TARGET-m4))
30952 @endif m4
30953
30954
30955
30956
30957 .PHONY: check-m4 maybe-check-m4
30958 maybe-check-m4:
30959 @if m4
30960 maybe-check-m4: check-m4
30961
30962 check-m4:
30963 @: $(MAKE); $(unstage)
30964 @r=`${PWD_COMMAND}`; export r; \
30965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966 $(HOST_EXPORTS) \
30967 (cd $(HOST_SUBDIR)/m4 && \
30968 $(MAKE) $(FLAGS_TO_PASS) check)
30969
30970 @endif m4
30971
30972 .PHONY: install-m4 maybe-install-m4
30973 maybe-install-m4:
30974 @if m4
30975 maybe-install-m4: install-m4
30976
30977 install-m4: installdirs
30978 @: $(MAKE); $(unstage)
30979 @r=`${PWD_COMMAND}`; export r; \
30980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981 $(HOST_EXPORTS) \
30982 (cd $(HOST_SUBDIR)/m4 && \
30983 $(MAKE) $(FLAGS_TO_PASS) install)
30984
30985 @endif m4
30986
30987 .PHONY: install-strip-m4 maybe-install-strip-m4
30988 maybe-install-strip-m4:
30989 @if m4
30990 maybe-install-strip-m4: install-strip-m4
30991
30992 install-strip-m4: installdirs
30993 @: $(MAKE); $(unstage)
30994 @r=`${PWD_COMMAND}`; export r; \
30995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996 $(HOST_EXPORTS) \
30997 (cd $(HOST_SUBDIR)/m4 && \
30998 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30999
31000 @endif m4
31001
31002 # Other targets (info, dvi, pdf, etc.)
31003
31004 .PHONY: maybe-info-m4 info-m4
31005 maybe-info-m4:
31006 @if m4
31007 maybe-info-m4: info-m4
31008
31009 info-m4: \
31010 configure-m4
31011 @: $(MAKE); $(unstage)
31012 @[ -f ./m4/Makefile ] || exit 0; \
31013 r=`${PWD_COMMAND}`; export r; \
31014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015 $(HOST_EXPORTS) \
31016 for flag in $(EXTRA_HOST_FLAGS) ; do \
31017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018 done; \
31019 echo "Doing info in m4"; \
31020 (cd $(HOST_SUBDIR)/m4 && \
31021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023 "RANLIB=$${RANLIB}" \
31024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025 info) \
31026 || exit 1
31027
31028 @endif m4
31029
31030 .PHONY: maybe-dvi-m4 dvi-m4
31031 maybe-dvi-m4:
31032 @if m4
31033 maybe-dvi-m4: dvi-m4
31034
31035 dvi-m4: \
31036 configure-m4
31037 @: $(MAKE); $(unstage)
31038 @[ -f ./m4/Makefile ] || exit 0; \
31039 r=`${PWD_COMMAND}`; export r; \
31040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31041 $(HOST_EXPORTS) \
31042 for flag in $(EXTRA_HOST_FLAGS) ; do \
31043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044 done; \
31045 echo "Doing dvi in m4"; \
31046 (cd $(HOST_SUBDIR)/m4 && \
31047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31049 "RANLIB=$${RANLIB}" \
31050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31051 dvi) \
31052 || exit 1
31053
31054 @endif m4
31055
31056 .PHONY: maybe-pdf-m4 pdf-m4
31057 maybe-pdf-m4:
31058 @if m4
31059 maybe-pdf-m4: pdf-m4
31060
31061 pdf-m4: \
31062 configure-m4
31063 @: $(MAKE); $(unstage)
31064 @[ -f ./m4/Makefile ] || exit 0; \
31065 r=`${PWD_COMMAND}`; export r; \
31066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31067 $(HOST_EXPORTS) \
31068 for flag in $(EXTRA_HOST_FLAGS) ; do \
31069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31070 done; \
31071 echo "Doing pdf in m4"; \
31072 (cd $(HOST_SUBDIR)/m4 && \
31073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31075 "RANLIB=$${RANLIB}" \
31076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31077 pdf) \
31078 || exit 1
31079
31080 @endif m4
31081
31082 .PHONY: maybe-html-m4 html-m4
31083 maybe-html-m4:
31084 @if m4
31085 maybe-html-m4: html-m4
31086
31087 html-m4: \
31088 configure-m4
31089 @: $(MAKE); $(unstage)
31090 @[ -f ./m4/Makefile ] || exit 0; \
31091 r=`${PWD_COMMAND}`; export r; \
31092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093 $(HOST_EXPORTS) \
31094 for flag in $(EXTRA_HOST_FLAGS) ; do \
31095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31096 done; \
31097 echo "Doing html in m4"; \
31098 (cd $(HOST_SUBDIR)/m4 && \
31099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31101 "RANLIB=$${RANLIB}" \
31102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31103 html) \
31104 || exit 1
31105
31106 @endif m4
31107
31108 .PHONY: maybe-TAGS-m4 TAGS-m4
31109 maybe-TAGS-m4:
31110 @if m4
31111 maybe-TAGS-m4: TAGS-m4
31112
31113 TAGS-m4: \
31114 configure-m4
31115 @: $(MAKE); $(unstage)
31116 @[ -f ./m4/Makefile ] || exit 0; \
31117 r=`${PWD_COMMAND}`; export r; \
31118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119 $(HOST_EXPORTS) \
31120 for flag in $(EXTRA_HOST_FLAGS) ; do \
31121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31122 done; \
31123 echo "Doing TAGS in m4"; \
31124 (cd $(HOST_SUBDIR)/m4 && \
31125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127 "RANLIB=$${RANLIB}" \
31128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31129 TAGS) \
31130 || exit 1
31131
31132 @endif m4
31133
31134 .PHONY: maybe-install-info-m4 install-info-m4
31135 maybe-install-info-m4:
31136 @if m4
31137 maybe-install-info-m4: install-info-m4
31138
31139 install-info-m4: \
31140 configure-m4 \
31141 info-m4
31142 @: $(MAKE); $(unstage)
31143 @[ -f ./m4/Makefile ] || exit 0; \
31144 r=`${PWD_COMMAND}`; export r; \
31145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146 $(HOST_EXPORTS) \
31147 for flag in $(EXTRA_HOST_FLAGS) ; do \
31148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149 done; \
31150 echo "Doing install-info in m4"; \
31151 (cd $(HOST_SUBDIR)/m4 && \
31152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154 "RANLIB=$${RANLIB}" \
31155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156 install-info) \
31157 || exit 1
31158
31159 @endif m4
31160
31161 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31162 maybe-install-pdf-m4:
31163 @if m4
31164 maybe-install-pdf-m4: install-pdf-m4
31165
31166 install-pdf-m4: \
31167 configure-m4 \
31168 pdf-m4
31169 @: $(MAKE); $(unstage)
31170 @[ -f ./m4/Makefile ] || exit 0; \
31171 r=`${PWD_COMMAND}`; export r; \
31172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31173 $(HOST_EXPORTS) \
31174 for flag in $(EXTRA_HOST_FLAGS) ; do \
31175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31176 done; \
31177 echo "Doing install-pdf in m4"; \
31178 (cd $(HOST_SUBDIR)/m4 && \
31179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31181 "RANLIB=$${RANLIB}" \
31182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31183 install-pdf) \
31184 || exit 1
31185
31186 @endif m4
31187
31188 .PHONY: maybe-install-html-m4 install-html-m4
31189 maybe-install-html-m4:
31190 @if m4
31191 maybe-install-html-m4: install-html-m4
31192
31193 install-html-m4: \
31194 configure-m4 \
31195 html-m4
31196 @: $(MAKE); $(unstage)
31197 @[ -f ./m4/Makefile ] || exit 0; \
31198 r=`${PWD_COMMAND}`; export r; \
31199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200 $(HOST_EXPORTS) \
31201 for flag in $(EXTRA_HOST_FLAGS) ; do \
31202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31203 done; \
31204 echo "Doing install-html in m4"; \
31205 (cd $(HOST_SUBDIR)/m4 && \
31206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31208 "RANLIB=$${RANLIB}" \
31209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31210 install-html) \
31211 || exit 1
31212
31213 @endif m4
31214
31215 .PHONY: maybe-installcheck-m4 installcheck-m4
31216 maybe-installcheck-m4:
31217 @if m4
31218 maybe-installcheck-m4: installcheck-m4
31219
31220 installcheck-m4: \
31221 configure-m4
31222 @: $(MAKE); $(unstage)
31223 @[ -f ./m4/Makefile ] || exit 0; \
31224 r=`${PWD_COMMAND}`; export r; \
31225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226 $(HOST_EXPORTS) \
31227 for flag in $(EXTRA_HOST_FLAGS) ; do \
31228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229 done; \
31230 echo "Doing installcheck in m4"; \
31231 (cd $(HOST_SUBDIR)/m4 && \
31232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31234 "RANLIB=$${RANLIB}" \
31235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31236 installcheck) \
31237 || exit 1
31238
31239 @endif m4
31240
31241 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31242 maybe-mostlyclean-m4:
31243 @if m4
31244 maybe-mostlyclean-m4: mostlyclean-m4
31245
31246 mostlyclean-m4:
31247 @: $(MAKE); $(unstage)
31248 @[ -f ./m4/Makefile ] || exit 0; \
31249 r=`${PWD_COMMAND}`; export r; \
31250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31251 $(HOST_EXPORTS) \
31252 for flag in $(EXTRA_HOST_FLAGS) ; do \
31253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31254 done; \
31255 echo "Doing mostlyclean in m4"; \
31256 (cd $(HOST_SUBDIR)/m4 && \
31257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31259 "RANLIB=$${RANLIB}" \
31260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31261 mostlyclean) \
31262 || exit 1
31263
31264 @endif m4
31265
31266 .PHONY: maybe-clean-m4 clean-m4
31267 maybe-clean-m4:
31268 @if m4
31269 maybe-clean-m4: clean-m4
31270
31271 clean-m4:
31272 @: $(MAKE); $(unstage)
31273 @[ -f ./m4/Makefile ] || exit 0; \
31274 r=`${PWD_COMMAND}`; export r; \
31275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276 $(HOST_EXPORTS) \
31277 for flag in $(EXTRA_HOST_FLAGS) ; do \
31278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279 done; \
31280 echo "Doing clean in m4"; \
31281 (cd $(HOST_SUBDIR)/m4 && \
31282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284 "RANLIB=$${RANLIB}" \
31285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286 clean) \
31287 || exit 1
31288
31289 @endif m4
31290
31291 .PHONY: maybe-distclean-m4 distclean-m4
31292 maybe-distclean-m4:
31293 @if m4
31294 maybe-distclean-m4: distclean-m4
31295
31296 distclean-m4:
31297 @: $(MAKE); $(unstage)
31298 @[ -f ./m4/Makefile ] || exit 0; \
31299 r=`${PWD_COMMAND}`; export r; \
31300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301 $(HOST_EXPORTS) \
31302 for flag in $(EXTRA_HOST_FLAGS) ; do \
31303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31304 done; \
31305 echo "Doing distclean in m4"; \
31306 (cd $(HOST_SUBDIR)/m4 && \
31307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31309 "RANLIB=$${RANLIB}" \
31310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31311 distclean) \
31312 || exit 1
31313
31314 @endif m4
31315
31316 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31317 maybe-maintainer-clean-m4:
31318 @if m4
31319 maybe-maintainer-clean-m4: maintainer-clean-m4
31320
31321 maintainer-clean-m4:
31322 @: $(MAKE); $(unstage)
31323 @[ -f ./m4/Makefile ] || exit 0; \
31324 r=`${PWD_COMMAND}`; export r; \
31325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31326 $(HOST_EXPORTS) \
31327 for flag in $(EXTRA_HOST_FLAGS) ; do \
31328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329 done; \
31330 echo "Doing maintainer-clean in m4"; \
31331 (cd $(HOST_SUBDIR)/m4 && \
31332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31334 "RANLIB=$${RANLIB}" \
31335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31336 maintainer-clean) \
31337 || exit 1
31338
31339 @endif m4
31340
31341
31342
31343 .PHONY: configure-readline maybe-configure-readline
31344 maybe-configure-readline:
31345 @if gcc-bootstrap
31346 configure-readline: stage_current
31347 @endif gcc-bootstrap
31348 @if readline
31349 maybe-configure-readline: configure-readline
31350 configure-readline:
31351 @: $(MAKE); $(unstage)
31352 @r=`${PWD_COMMAND}`; export r; \
31353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31356 $(HOST_EXPORTS) \
31357 echo Configuring in $(HOST_SUBDIR)/readline; \
31358 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31359 case $(srcdir) in \
31360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31361 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31363 esac; \
31364 module_srcdir=readline; \
31365 $(SHELL) \
31366 $$s/$$module_srcdir/configure \
31367 --srcdir=$${topdir}/$$module_srcdir \
31368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31369 --target=${target_alias} \
31370 || exit 1
31371 @endif readline
31372
31373
31374
31375
31376
31377 .PHONY: all-readline maybe-all-readline
31378 maybe-all-readline:
31379 @if gcc-bootstrap
31380 all-readline: stage_current
31381 @endif gcc-bootstrap
31382 @if readline
31383 TARGET-readline=all
31384 maybe-all-readline: all-readline
31385 all-readline: configure-readline
31386 @: $(MAKE); $(unstage)
31387 @r=`${PWD_COMMAND}`; export r; \
31388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31389 $(HOST_EXPORTS) \
31390 (cd $(HOST_SUBDIR)/readline && \
31391 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31392 $(TARGET-readline))
31393 @endif readline
31394
31395
31396
31397
31398 .PHONY: check-readline maybe-check-readline
31399 maybe-check-readline:
31400 @if readline
31401 maybe-check-readline: check-readline
31402
31403 check-readline:
31404 @: $(MAKE); $(unstage)
31405 @r=`${PWD_COMMAND}`; export r; \
31406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31407 $(HOST_EXPORTS) \
31408 (cd $(HOST_SUBDIR)/readline && \
31409 $(MAKE) $(FLAGS_TO_PASS) check)
31410
31411 @endif readline
31412
31413 .PHONY: install-readline maybe-install-readline
31414 maybe-install-readline:
31415 @if readline
31416 maybe-install-readline: install-readline
31417
31418 install-readline: installdirs
31419 @: $(MAKE); $(unstage)
31420 @r=`${PWD_COMMAND}`; export r; \
31421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31422 $(HOST_EXPORTS) \
31423 (cd $(HOST_SUBDIR)/readline && \
31424 $(MAKE) $(FLAGS_TO_PASS) install)
31425
31426 @endif readline
31427
31428 .PHONY: install-strip-readline maybe-install-strip-readline
31429 maybe-install-strip-readline:
31430 @if readline
31431 maybe-install-strip-readline: install-strip-readline
31432
31433 install-strip-readline: installdirs
31434 @: $(MAKE); $(unstage)
31435 @r=`${PWD_COMMAND}`; export r; \
31436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437 $(HOST_EXPORTS) \
31438 (cd $(HOST_SUBDIR)/readline && \
31439 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31440
31441 @endif readline
31442
31443 # Other targets (info, dvi, pdf, etc.)
31444
31445 .PHONY: maybe-info-readline info-readline
31446 maybe-info-readline:
31447 @if readline
31448 maybe-info-readline: info-readline
31449
31450 info-readline: \
31451 configure-readline
31452 @: $(MAKE); $(unstage)
31453 @[ -f ./readline/Makefile ] || exit 0; \
31454 r=`${PWD_COMMAND}`; export r; \
31455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456 $(HOST_EXPORTS) \
31457 for flag in $(EXTRA_HOST_FLAGS) ; do \
31458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31459 done; \
31460 echo "Doing info in readline"; \
31461 (cd $(HOST_SUBDIR)/readline && \
31462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31464 "RANLIB=$${RANLIB}" \
31465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31466 info) \
31467 || exit 1
31468
31469 @endif readline
31470
31471 .PHONY: maybe-dvi-readline dvi-readline
31472 maybe-dvi-readline:
31473 @if readline
31474 maybe-dvi-readline: dvi-readline
31475
31476 dvi-readline: \
31477 configure-readline
31478 @: $(MAKE); $(unstage)
31479 @[ -f ./readline/Makefile ] || exit 0; \
31480 r=`${PWD_COMMAND}`; export r; \
31481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31482 $(HOST_EXPORTS) \
31483 for flag in $(EXTRA_HOST_FLAGS) ; do \
31484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485 done; \
31486 echo "Doing dvi in readline"; \
31487 (cd $(HOST_SUBDIR)/readline && \
31488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31490 "RANLIB=$${RANLIB}" \
31491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31492 dvi) \
31493 || exit 1
31494
31495 @endif readline
31496
31497 .PHONY: maybe-pdf-readline pdf-readline
31498 maybe-pdf-readline:
31499 @if readline
31500 maybe-pdf-readline: pdf-readline
31501
31502 pdf-readline: \
31503 configure-readline
31504 @: $(MAKE); $(unstage)
31505 @[ -f ./readline/Makefile ] || exit 0; \
31506 r=`${PWD_COMMAND}`; export r; \
31507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508 $(HOST_EXPORTS) \
31509 for flag in $(EXTRA_HOST_FLAGS) ; do \
31510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511 done; \
31512 echo "Doing pdf in readline"; \
31513 (cd $(HOST_SUBDIR)/readline && \
31514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516 "RANLIB=$${RANLIB}" \
31517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518 pdf) \
31519 || exit 1
31520
31521 @endif readline
31522
31523 .PHONY: maybe-html-readline html-readline
31524 maybe-html-readline:
31525 @if readline
31526 maybe-html-readline: html-readline
31527
31528 html-readline: \
31529 configure-readline
31530 @: $(MAKE); $(unstage)
31531 @[ -f ./readline/Makefile ] || exit 0; \
31532 r=`${PWD_COMMAND}`; export r; \
31533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31534 $(HOST_EXPORTS) \
31535 for flag in $(EXTRA_HOST_FLAGS) ; do \
31536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31537 done; \
31538 echo "Doing html in readline"; \
31539 (cd $(HOST_SUBDIR)/readline && \
31540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31542 "RANLIB=$${RANLIB}" \
31543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31544 html) \
31545 || exit 1
31546
31547 @endif readline
31548
31549 .PHONY: maybe-TAGS-readline TAGS-readline
31550 maybe-TAGS-readline:
31551 @if readline
31552 maybe-TAGS-readline: TAGS-readline
31553
31554 TAGS-readline: \
31555 configure-readline
31556 @: $(MAKE); $(unstage)
31557 @[ -f ./readline/Makefile ] || exit 0; \
31558 r=`${PWD_COMMAND}`; export r; \
31559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31560 $(HOST_EXPORTS) \
31561 for flag in $(EXTRA_HOST_FLAGS) ; do \
31562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31563 done; \
31564 echo "Doing TAGS in readline"; \
31565 (cd $(HOST_SUBDIR)/readline && \
31566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31568 "RANLIB=$${RANLIB}" \
31569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31570 TAGS) \
31571 || exit 1
31572
31573 @endif readline
31574
31575 .PHONY: maybe-install-info-readline install-info-readline
31576 maybe-install-info-readline:
31577 @if readline
31578 maybe-install-info-readline: install-info-readline
31579
31580 install-info-readline: \
31581 configure-readline \
31582 info-readline
31583 @: $(MAKE); $(unstage)
31584 @[ -f ./readline/Makefile ] || exit 0; \
31585 r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 $(HOST_EXPORTS) \
31588 for flag in $(EXTRA_HOST_FLAGS) ; do \
31589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31590 done; \
31591 echo "Doing install-info in readline"; \
31592 (cd $(HOST_SUBDIR)/readline && \
31593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31595 "RANLIB=$${RANLIB}" \
31596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31597 install-info) \
31598 || exit 1
31599
31600 @endif readline
31601
31602 .PHONY: maybe-install-pdf-readline install-pdf-readline
31603 maybe-install-pdf-readline:
31604 @if readline
31605 maybe-install-pdf-readline: install-pdf-readline
31606
31607 install-pdf-readline: \
31608 configure-readline \
31609 pdf-readline
31610 @: $(MAKE); $(unstage)
31611 @[ -f ./readline/Makefile ] || exit 0; \
31612 r=`${PWD_COMMAND}`; export r; \
31613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31614 $(HOST_EXPORTS) \
31615 for flag in $(EXTRA_HOST_FLAGS) ; do \
31616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31617 done; \
31618 echo "Doing install-pdf in readline"; \
31619 (cd $(HOST_SUBDIR)/readline && \
31620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31622 "RANLIB=$${RANLIB}" \
31623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31624 install-pdf) \
31625 || exit 1
31626
31627 @endif readline
31628
31629 .PHONY: maybe-install-html-readline install-html-readline
31630 maybe-install-html-readline:
31631 @if readline
31632 maybe-install-html-readline: install-html-readline
31633
31634 install-html-readline: \
31635 configure-readline \
31636 html-readline
31637 @: $(MAKE); $(unstage)
31638 @[ -f ./readline/Makefile ] || exit 0; \
31639 r=`${PWD_COMMAND}`; export r; \
31640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31641 $(HOST_EXPORTS) \
31642 for flag in $(EXTRA_HOST_FLAGS) ; do \
31643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31644 done; \
31645 echo "Doing install-html in readline"; \
31646 (cd $(HOST_SUBDIR)/readline && \
31647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31649 "RANLIB=$${RANLIB}" \
31650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31651 install-html) \
31652 || exit 1
31653
31654 @endif readline
31655
31656 .PHONY: maybe-installcheck-readline installcheck-readline
31657 maybe-installcheck-readline:
31658 @if readline
31659 maybe-installcheck-readline: installcheck-readline
31660
31661 installcheck-readline: \
31662 configure-readline
31663 @: $(MAKE); $(unstage)
31664 @[ -f ./readline/Makefile ] || exit 0; \
31665 r=`${PWD_COMMAND}`; export r; \
31666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31667 $(HOST_EXPORTS) \
31668 for flag in $(EXTRA_HOST_FLAGS) ; do \
31669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31670 done; \
31671 echo "Doing installcheck in readline"; \
31672 (cd $(HOST_SUBDIR)/readline && \
31673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31675 "RANLIB=$${RANLIB}" \
31676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31677 installcheck) \
31678 || exit 1
31679
31680 @endif readline
31681
31682 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31683 maybe-mostlyclean-readline:
31684 @if readline
31685 maybe-mostlyclean-readline: mostlyclean-readline
31686
31687 mostlyclean-readline:
31688 @: $(MAKE); $(unstage)
31689 @[ -f ./readline/Makefile ] || exit 0; \
31690 r=`${PWD_COMMAND}`; export r; \
31691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31692 $(HOST_EXPORTS) \
31693 for flag in $(EXTRA_HOST_FLAGS) ; do \
31694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31695 done; \
31696 echo "Doing mostlyclean in readline"; \
31697 (cd $(HOST_SUBDIR)/readline && \
31698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31700 "RANLIB=$${RANLIB}" \
31701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31702 mostlyclean) \
31703 || exit 1
31704
31705 @endif readline
31706
31707 .PHONY: maybe-clean-readline clean-readline
31708 maybe-clean-readline:
31709 @if readline
31710 maybe-clean-readline: clean-readline
31711
31712 clean-readline:
31713 @: $(MAKE); $(unstage)
31714 @[ -f ./readline/Makefile ] || exit 0; \
31715 r=`${PWD_COMMAND}`; export r; \
31716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31717 $(HOST_EXPORTS) \
31718 for flag in $(EXTRA_HOST_FLAGS) ; do \
31719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31720 done; \
31721 echo "Doing clean in readline"; \
31722 (cd $(HOST_SUBDIR)/readline && \
31723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31725 "RANLIB=$${RANLIB}" \
31726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31727 clean) \
31728 || exit 1
31729
31730 @endif readline
31731
31732 .PHONY: maybe-distclean-readline distclean-readline
31733 maybe-distclean-readline:
31734 @if readline
31735 maybe-distclean-readline: distclean-readline
31736
31737 distclean-readline:
31738 @: $(MAKE); $(unstage)
31739 @[ -f ./readline/Makefile ] || exit 0; \
31740 r=`${PWD_COMMAND}`; export r; \
31741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31742 $(HOST_EXPORTS) \
31743 for flag in $(EXTRA_HOST_FLAGS) ; do \
31744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31745 done; \
31746 echo "Doing distclean in readline"; \
31747 (cd $(HOST_SUBDIR)/readline && \
31748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31750 "RANLIB=$${RANLIB}" \
31751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31752 distclean) \
31753 || exit 1
31754
31755 @endif readline
31756
31757 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31758 maybe-maintainer-clean-readline:
31759 @if readline
31760 maybe-maintainer-clean-readline: maintainer-clean-readline
31761
31762 maintainer-clean-readline:
31763 @: $(MAKE); $(unstage)
31764 @[ -f ./readline/Makefile ] || exit 0; \
31765 r=`${PWD_COMMAND}`; export r; \
31766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31767 $(HOST_EXPORTS) \
31768 for flag in $(EXTRA_HOST_FLAGS) ; do \
31769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31770 done; \
31771 echo "Doing maintainer-clean in readline"; \
31772 (cd $(HOST_SUBDIR)/readline && \
31773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31775 "RANLIB=$${RANLIB}" \
31776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31777 maintainer-clean) \
31778 || exit 1
31779
31780 @endif readline
31781
31782
31783
31784 .PHONY: configure-sid maybe-configure-sid
31785 maybe-configure-sid:
31786 @if gcc-bootstrap
31787 configure-sid: stage_current
31788 @endif gcc-bootstrap
31789 @if sid
31790 maybe-configure-sid: configure-sid
31791 configure-sid:
31792 @: $(MAKE); $(unstage)
31793 @r=`${PWD_COMMAND}`; export r; \
31794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31795 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31797 $(HOST_EXPORTS) \
31798 echo Configuring in $(HOST_SUBDIR)/sid; \
31799 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31800 case $(srcdir) in \
31801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31802 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31804 esac; \
31805 module_srcdir=sid; \
31806 $(SHELL) \
31807 $$s/$$module_srcdir/configure \
31808 --srcdir=$${topdir}/$$module_srcdir \
31809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31810 --target=${target_alias} \
31811 || exit 1
31812 @endif sid
31813
31814
31815
31816
31817
31818 .PHONY: all-sid maybe-all-sid
31819 maybe-all-sid:
31820 @if gcc-bootstrap
31821 all-sid: stage_current
31822 @endif gcc-bootstrap
31823 @if sid
31824 TARGET-sid=all
31825 maybe-all-sid: all-sid
31826 all-sid: configure-sid
31827 @: $(MAKE); $(unstage)
31828 @r=`${PWD_COMMAND}`; export r; \
31829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830 $(HOST_EXPORTS) \
31831 (cd $(HOST_SUBDIR)/sid && \
31832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31833 $(TARGET-sid))
31834 @endif sid
31835
31836
31837
31838
31839 .PHONY: check-sid maybe-check-sid
31840 maybe-check-sid:
31841 @if sid
31842 maybe-check-sid: check-sid
31843
31844 check-sid:
31845 @: $(MAKE); $(unstage)
31846 @r=`${PWD_COMMAND}`; export r; \
31847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848 $(HOST_EXPORTS) \
31849 (cd $(HOST_SUBDIR)/sid && \
31850 $(MAKE) $(FLAGS_TO_PASS) check)
31851
31852 @endif sid
31853
31854 .PHONY: install-sid maybe-install-sid
31855 maybe-install-sid:
31856 @if sid
31857 maybe-install-sid: install-sid
31858
31859 install-sid: installdirs
31860 @: $(MAKE); $(unstage)
31861 @r=`${PWD_COMMAND}`; export r; \
31862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31863 $(HOST_EXPORTS) \
31864 (cd $(HOST_SUBDIR)/sid && \
31865 $(MAKE) $(FLAGS_TO_PASS) install)
31866
31867 @endif sid
31868
31869 .PHONY: install-strip-sid maybe-install-strip-sid
31870 maybe-install-strip-sid:
31871 @if sid
31872 maybe-install-strip-sid: install-strip-sid
31873
31874 install-strip-sid: installdirs
31875 @: $(MAKE); $(unstage)
31876 @r=`${PWD_COMMAND}`; export r; \
31877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31878 $(HOST_EXPORTS) \
31879 (cd $(HOST_SUBDIR)/sid && \
31880 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31881
31882 @endif sid
31883
31884 # Other targets (info, dvi, pdf, etc.)
31885
31886 .PHONY: maybe-info-sid info-sid
31887 maybe-info-sid:
31888 @if sid
31889 maybe-info-sid: info-sid
31890
31891 info-sid: \
31892 configure-sid
31893 @: $(MAKE); $(unstage)
31894 @[ -f ./sid/Makefile ] || exit 0; \
31895 r=`${PWD_COMMAND}`; export r; \
31896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897 $(HOST_EXPORTS) \
31898 for flag in $(EXTRA_HOST_FLAGS) ; do \
31899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31900 done; \
31901 echo "Doing info in sid"; \
31902 (cd $(HOST_SUBDIR)/sid && \
31903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31905 "RANLIB=$${RANLIB}" \
31906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31907 info) \
31908 || exit 1
31909
31910 @endif sid
31911
31912 .PHONY: maybe-dvi-sid dvi-sid
31913 maybe-dvi-sid:
31914 @if sid
31915 maybe-dvi-sid: dvi-sid
31916
31917 dvi-sid: \
31918 configure-sid
31919 @: $(MAKE); $(unstage)
31920 @[ -f ./sid/Makefile ] || exit 0; \
31921 r=`${PWD_COMMAND}`; export r; \
31922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31923 $(HOST_EXPORTS) \
31924 for flag in $(EXTRA_HOST_FLAGS) ; do \
31925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31926 done; \
31927 echo "Doing dvi in sid"; \
31928 (cd $(HOST_SUBDIR)/sid && \
31929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31931 "RANLIB=$${RANLIB}" \
31932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31933 dvi) \
31934 || exit 1
31935
31936 @endif sid
31937
31938 .PHONY: maybe-pdf-sid pdf-sid
31939 maybe-pdf-sid:
31940 @if sid
31941 maybe-pdf-sid: pdf-sid
31942
31943 pdf-sid: \
31944 configure-sid
31945 @: $(MAKE); $(unstage)
31946 @[ -f ./sid/Makefile ] || exit 0; \
31947 r=`${PWD_COMMAND}`; export r; \
31948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31949 $(HOST_EXPORTS) \
31950 for flag in $(EXTRA_HOST_FLAGS) ; do \
31951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31952 done; \
31953 echo "Doing pdf in sid"; \
31954 (cd $(HOST_SUBDIR)/sid && \
31955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31957 "RANLIB=$${RANLIB}" \
31958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31959 pdf) \
31960 || exit 1
31961
31962 @endif sid
31963
31964 .PHONY: maybe-html-sid html-sid
31965 maybe-html-sid:
31966 @if sid
31967 maybe-html-sid: html-sid
31968
31969 html-sid: \
31970 configure-sid
31971 @: $(MAKE); $(unstage)
31972 @[ -f ./sid/Makefile ] || exit 0; \
31973 r=`${PWD_COMMAND}`; export r; \
31974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975 $(HOST_EXPORTS) \
31976 for flag in $(EXTRA_HOST_FLAGS) ; do \
31977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31978 done; \
31979 echo "Doing html in sid"; \
31980 (cd $(HOST_SUBDIR)/sid && \
31981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983 "RANLIB=$${RANLIB}" \
31984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31985 html) \
31986 || exit 1
31987
31988 @endif sid
31989
31990 .PHONY: maybe-TAGS-sid TAGS-sid
31991 maybe-TAGS-sid:
31992 @if sid
31993 maybe-TAGS-sid: TAGS-sid
31994
31995 TAGS-sid: \
31996 configure-sid
31997 @: $(MAKE); $(unstage)
31998 @[ -f ./sid/Makefile ] || exit 0; \
31999 r=`${PWD_COMMAND}`; export r; \
32000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32001 $(HOST_EXPORTS) \
32002 for flag in $(EXTRA_HOST_FLAGS) ; do \
32003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32004 done; \
32005 echo "Doing TAGS in sid"; \
32006 (cd $(HOST_SUBDIR)/sid && \
32007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32009 "RANLIB=$${RANLIB}" \
32010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32011 TAGS) \
32012 || exit 1
32013
32014 @endif sid
32015
32016 .PHONY: maybe-install-info-sid install-info-sid
32017 maybe-install-info-sid:
32018 @if sid
32019 maybe-install-info-sid: install-info-sid
32020
32021 install-info-sid: \
32022 configure-sid \
32023 info-sid
32024 @: $(MAKE); $(unstage)
32025 @[ -f ./sid/Makefile ] || exit 0; \
32026 r=`${PWD_COMMAND}`; export r; \
32027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32028 $(HOST_EXPORTS) \
32029 for flag in $(EXTRA_HOST_FLAGS) ; do \
32030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32031 done; \
32032 echo "Doing install-info in sid"; \
32033 (cd $(HOST_SUBDIR)/sid && \
32034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32036 "RANLIB=$${RANLIB}" \
32037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32038 install-info) \
32039 || exit 1
32040
32041 @endif sid
32042
32043 .PHONY: maybe-install-pdf-sid install-pdf-sid
32044 maybe-install-pdf-sid:
32045 @if sid
32046 maybe-install-pdf-sid: install-pdf-sid
32047
32048 install-pdf-sid: \
32049 configure-sid \
32050 pdf-sid
32051 @: $(MAKE); $(unstage)
32052 @[ -f ./sid/Makefile ] || exit 0; \
32053 r=`${PWD_COMMAND}`; export r; \
32054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32055 $(HOST_EXPORTS) \
32056 for flag in $(EXTRA_HOST_FLAGS) ; do \
32057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32058 done; \
32059 echo "Doing install-pdf in sid"; \
32060 (cd $(HOST_SUBDIR)/sid && \
32061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32063 "RANLIB=$${RANLIB}" \
32064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32065 install-pdf) \
32066 || exit 1
32067
32068 @endif sid
32069
32070 .PHONY: maybe-install-html-sid install-html-sid
32071 maybe-install-html-sid:
32072 @if sid
32073 maybe-install-html-sid: install-html-sid
32074
32075 install-html-sid: \
32076 configure-sid \
32077 html-sid
32078 @: $(MAKE); $(unstage)
32079 @[ -f ./sid/Makefile ] || exit 0; \
32080 r=`${PWD_COMMAND}`; export r; \
32081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32082 $(HOST_EXPORTS) \
32083 for flag in $(EXTRA_HOST_FLAGS) ; do \
32084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32085 done; \
32086 echo "Doing install-html in sid"; \
32087 (cd $(HOST_SUBDIR)/sid && \
32088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32090 "RANLIB=$${RANLIB}" \
32091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32092 install-html) \
32093 || exit 1
32094
32095 @endif sid
32096
32097 .PHONY: maybe-installcheck-sid installcheck-sid
32098 maybe-installcheck-sid:
32099 @if sid
32100 maybe-installcheck-sid: installcheck-sid
32101
32102 installcheck-sid: \
32103 configure-sid
32104 @: $(MAKE); $(unstage)
32105 @[ -f ./sid/Makefile ] || exit 0; \
32106 r=`${PWD_COMMAND}`; export r; \
32107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32108 $(HOST_EXPORTS) \
32109 for flag in $(EXTRA_HOST_FLAGS) ; do \
32110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32111 done; \
32112 echo "Doing installcheck in sid"; \
32113 (cd $(HOST_SUBDIR)/sid && \
32114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32116 "RANLIB=$${RANLIB}" \
32117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32118 installcheck) \
32119 || exit 1
32120
32121 @endif sid
32122
32123 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32124 maybe-mostlyclean-sid:
32125 @if sid
32126 maybe-mostlyclean-sid: mostlyclean-sid
32127
32128 mostlyclean-sid:
32129 @: $(MAKE); $(unstage)
32130 @[ -f ./sid/Makefile ] || exit 0; \
32131 r=`${PWD_COMMAND}`; export r; \
32132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133 $(HOST_EXPORTS) \
32134 for flag in $(EXTRA_HOST_FLAGS) ; do \
32135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32136 done; \
32137 echo "Doing mostlyclean in sid"; \
32138 (cd $(HOST_SUBDIR)/sid && \
32139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32141 "RANLIB=$${RANLIB}" \
32142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32143 mostlyclean) \
32144 || exit 1
32145
32146 @endif sid
32147
32148 .PHONY: maybe-clean-sid clean-sid
32149 maybe-clean-sid:
32150 @if sid
32151 maybe-clean-sid: clean-sid
32152
32153 clean-sid:
32154 @: $(MAKE); $(unstage)
32155 @[ -f ./sid/Makefile ] || exit 0; \
32156 r=`${PWD_COMMAND}`; export r; \
32157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32158 $(HOST_EXPORTS) \
32159 for flag in $(EXTRA_HOST_FLAGS) ; do \
32160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32161 done; \
32162 echo "Doing clean in sid"; \
32163 (cd $(HOST_SUBDIR)/sid && \
32164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32166 "RANLIB=$${RANLIB}" \
32167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32168 clean) \
32169 || exit 1
32170
32171 @endif sid
32172
32173 .PHONY: maybe-distclean-sid distclean-sid
32174 maybe-distclean-sid:
32175 @if sid
32176 maybe-distclean-sid: distclean-sid
32177
32178 distclean-sid:
32179 @: $(MAKE); $(unstage)
32180 @[ -f ./sid/Makefile ] || exit 0; \
32181 r=`${PWD_COMMAND}`; export r; \
32182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32183 $(HOST_EXPORTS) \
32184 for flag in $(EXTRA_HOST_FLAGS) ; do \
32185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32186 done; \
32187 echo "Doing distclean in sid"; \
32188 (cd $(HOST_SUBDIR)/sid && \
32189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32191 "RANLIB=$${RANLIB}" \
32192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32193 distclean) \
32194 || exit 1
32195
32196 @endif sid
32197
32198 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32199 maybe-maintainer-clean-sid:
32200 @if sid
32201 maybe-maintainer-clean-sid: maintainer-clean-sid
32202
32203 maintainer-clean-sid:
32204 @: $(MAKE); $(unstage)
32205 @[ -f ./sid/Makefile ] || exit 0; \
32206 r=`${PWD_COMMAND}`; export r; \
32207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32208 $(HOST_EXPORTS) \
32209 for flag in $(EXTRA_HOST_FLAGS) ; do \
32210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32211 done; \
32212 echo "Doing maintainer-clean in sid"; \
32213 (cd $(HOST_SUBDIR)/sid && \
32214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32216 "RANLIB=$${RANLIB}" \
32217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32218 maintainer-clean) \
32219 || exit 1
32220
32221 @endif sid
32222
32223
32224
32225 .PHONY: configure-sim maybe-configure-sim
32226 maybe-configure-sim:
32227 @if gcc-bootstrap
32228 configure-sim: stage_current
32229 @endif gcc-bootstrap
32230 @if sim
32231 maybe-configure-sim: configure-sim
32232 configure-sim:
32233 @: $(MAKE); $(unstage)
32234 @r=`${PWD_COMMAND}`; export r; \
32235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32238 $(HOST_EXPORTS) \
32239 echo Configuring in $(HOST_SUBDIR)/sim; \
32240 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32241 case $(srcdir) in \
32242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32243 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32245 esac; \
32246 module_srcdir=sim; \
32247 $(SHELL) \
32248 $$s/$$module_srcdir/configure \
32249 --srcdir=$${topdir}/$$module_srcdir \
32250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32251 --target=${target_alias} \
32252 || exit 1
32253 @endif sim
32254
32255
32256
32257
32258
32259 .PHONY: all-sim maybe-all-sim
32260 maybe-all-sim:
32261 @if gcc-bootstrap
32262 all-sim: stage_current
32263 @endif gcc-bootstrap
32264 @if sim
32265 TARGET-sim=all
32266 maybe-all-sim: all-sim
32267 all-sim: configure-sim
32268 @: $(MAKE); $(unstage)
32269 @r=`${PWD_COMMAND}`; export r; \
32270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32271 $(HOST_EXPORTS) \
32272 (cd $(HOST_SUBDIR)/sim && \
32273 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32274 $(TARGET-sim))
32275 @endif sim
32276
32277
32278
32279
32280 .PHONY: check-sim maybe-check-sim
32281 maybe-check-sim:
32282 @if sim
32283 maybe-check-sim: check-sim
32284
32285 check-sim:
32286 @: $(MAKE); $(unstage)
32287 @r=`${PWD_COMMAND}`; export r; \
32288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32289 $(HOST_EXPORTS) \
32290 (cd $(HOST_SUBDIR)/sim && \
32291 $(MAKE) $(FLAGS_TO_PASS) check)
32292
32293 @endif sim
32294
32295 .PHONY: install-sim maybe-install-sim
32296 maybe-install-sim:
32297 @if sim
32298 maybe-install-sim: install-sim
32299
32300 install-sim: installdirs
32301 @: $(MAKE); $(unstage)
32302 @r=`${PWD_COMMAND}`; export r; \
32303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32304 $(HOST_EXPORTS) \
32305 (cd $(HOST_SUBDIR)/sim && \
32306 $(MAKE) $(FLAGS_TO_PASS) install)
32307
32308 @endif sim
32309
32310 .PHONY: install-strip-sim maybe-install-strip-sim
32311 maybe-install-strip-sim:
32312 @if sim
32313 maybe-install-strip-sim: install-strip-sim
32314
32315 install-strip-sim: installdirs
32316 @: $(MAKE); $(unstage)
32317 @r=`${PWD_COMMAND}`; export r; \
32318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32319 $(HOST_EXPORTS) \
32320 (cd $(HOST_SUBDIR)/sim && \
32321 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32322
32323 @endif sim
32324
32325 # Other targets (info, dvi, pdf, etc.)
32326
32327 .PHONY: maybe-info-sim info-sim
32328 maybe-info-sim:
32329 @if sim
32330 maybe-info-sim: info-sim
32331
32332 info-sim: \
32333 configure-sim
32334 @: $(MAKE); $(unstage)
32335 @[ -f ./sim/Makefile ] || exit 0; \
32336 r=`${PWD_COMMAND}`; export r; \
32337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338 $(HOST_EXPORTS) \
32339 for flag in $(EXTRA_HOST_FLAGS) ; do \
32340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341 done; \
32342 echo "Doing info in sim"; \
32343 (cd $(HOST_SUBDIR)/sim && \
32344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346 "RANLIB=$${RANLIB}" \
32347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348 info) \
32349 || exit 1
32350
32351 @endif sim
32352
32353 .PHONY: maybe-dvi-sim dvi-sim
32354 maybe-dvi-sim:
32355 @if sim
32356 maybe-dvi-sim: dvi-sim
32357
32358 dvi-sim: \
32359 configure-sim
32360 @: $(MAKE); $(unstage)
32361 @[ -f ./sim/Makefile ] || exit 0; \
32362 r=`${PWD_COMMAND}`; export r; \
32363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364 $(HOST_EXPORTS) \
32365 for flag in $(EXTRA_HOST_FLAGS) ; do \
32366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367 done; \
32368 echo "Doing dvi in sim"; \
32369 (cd $(HOST_SUBDIR)/sim && \
32370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372 "RANLIB=$${RANLIB}" \
32373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374 dvi) \
32375 || exit 1
32376
32377 @endif sim
32378
32379 .PHONY: maybe-pdf-sim pdf-sim
32380 maybe-pdf-sim:
32381 @if sim
32382 maybe-pdf-sim: pdf-sim
32383
32384 pdf-sim: \
32385 configure-sim
32386 @: $(MAKE); $(unstage)
32387 @[ -f ./sim/Makefile ] || exit 0; \
32388 r=`${PWD_COMMAND}`; export r; \
32389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32390 $(HOST_EXPORTS) \
32391 for flag in $(EXTRA_HOST_FLAGS) ; do \
32392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32393 done; \
32394 echo "Doing pdf in sim"; \
32395 (cd $(HOST_SUBDIR)/sim && \
32396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32398 "RANLIB=$${RANLIB}" \
32399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32400 pdf) \
32401 || exit 1
32402
32403 @endif sim
32404
32405 .PHONY: maybe-html-sim html-sim
32406 maybe-html-sim:
32407 @if sim
32408 maybe-html-sim: html-sim
32409
32410 html-sim: \
32411 configure-sim
32412 @: $(MAKE); $(unstage)
32413 @[ -f ./sim/Makefile ] || exit 0; \
32414 r=`${PWD_COMMAND}`; export r; \
32415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32416 $(HOST_EXPORTS) \
32417 for flag in $(EXTRA_HOST_FLAGS) ; do \
32418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32419 done; \
32420 echo "Doing html in sim"; \
32421 (cd $(HOST_SUBDIR)/sim && \
32422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32424 "RANLIB=$${RANLIB}" \
32425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32426 html) \
32427 || exit 1
32428
32429 @endif sim
32430
32431 .PHONY: maybe-TAGS-sim TAGS-sim
32432 maybe-TAGS-sim:
32433 @if sim
32434 maybe-TAGS-sim: TAGS-sim
32435
32436 TAGS-sim: \
32437 configure-sim
32438 @: $(MAKE); $(unstage)
32439 @[ -f ./sim/Makefile ] || exit 0; \
32440 r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 $(HOST_EXPORTS) \
32443 for flag in $(EXTRA_HOST_FLAGS) ; do \
32444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32445 done; \
32446 echo "Doing TAGS in sim"; \
32447 (cd $(HOST_SUBDIR)/sim && \
32448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32450 "RANLIB=$${RANLIB}" \
32451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32452 TAGS) \
32453 || exit 1
32454
32455 @endif sim
32456
32457 .PHONY: maybe-install-info-sim install-info-sim
32458 maybe-install-info-sim:
32459 @if sim
32460 maybe-install-info-sim: install-info-sim
32461
32462 install-info-sim: \
32463 configure-sim \
32464 info-sim
32465 @: $(MAKE); $(unstage)
32466 @[ -f ./sim/Makefile ] || exit 0; \
32467 r=`${PWD_COMMAND}`; export r; \
32468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32469 $(HOST_EXPORTS) \
32470 for flag in $(EXTRA_HOST_FLAGS) ; do \
32471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32472 done; \
32473 echo "Doing install-info in sim"; \
32474 (cd $(HOST_SUBDIR)/sim && \
32475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32477 "RANLIB=$${RANLIB}" \
32478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32479 install-info) \
32480 || exit 1
32481
32482 @endif sim
32483
32484 .PHONY: maybe-install-pdf-sim install-pdf-sim
32485 maybe-install-pdf-sim:
32486 @if sim
32487 maybe-install-pdf-sim: install-pdf-sim
32488
32489 install-pdf-sim: \
32490 configure-sim \
32491 pdf-sim
32492 @: $(MAKE); $(unstage)
32493 @[ -f ./sim/Makefile ] || exit 0; \
32494 r=`${PWD_COMMAND}`; export r; \
32495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32496 $(HOST_EXPORTS) \
32497 for flag in $(EXTRA_HOST_FLAGS) ; do \
32498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32499 done; \
32500 echo "Doing install-pdf in sim"; \
32501 (cd $(HOST_SUBDIR)/sim && \
32502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32504 "RANLIB=$${RANLIB}" \
32505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32506 install-pdf) \
32507 || exit 1
32508
32509 @endif sim
32510
32511 .PHONY: maybe-install-html-sim install-html-sim
32512 maybe-install-html-sim:
32513 @if sim
32514 maybe-install-html-sim: install-html-sim
32515
32516 install-html-sim: \
32517 configure-sim \
32518 html-sim
32519 @: $(MAKE); $(unstage)
32520 @[ -f ./sim/Makefile ] || exit 0; \
32521 r=`${PWD_COMMAND}`; export r; \
32522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523 $(HOST_EXPORTS) \
32524 for flag in $(EXTRA_HOST_FLAGS) ; do \
32525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32526 done; \
32527 echo "Doing install-html in sim"; \
32528 (cd $(HOST_SUBDIR)/sim && \
32529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32531 "RANLIB=$${RANLIB}" \
32532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32533 install-html) \
32534 || exit 1
32535
32536 @endif sim
32537
32538 .PHONY: maybe-installcheck-sim installcheck-sim
32539 maybe-installcheck-sim:
32540 @if sim
32541 maybe-installcheck-sim: installcheck-sim
32542
32543 installcheck-sim: \
32544 configure-sim
32545 @: $(MAKE); $(unstage)
32546 @[ -f ./sim/Makefile ] || exit 0; \
32547 r=`${PWD_COMMAND}`; export r; \
32548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32549 $(HOST_EXPORTS) \
32550 for flag in $(EXTRA_HOST_FLAGS) ; do \
32551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32552 done; \
32553 echo "Doing installcheck in sim"; \
32554 (cd $(HOST_SUBDIR)/sim && \
32555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32557 "RANLIB=$${RANLIB}" \
32558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32559 installcheck) \
32560 || exit 1
32561
32562 @endif sim
32563
32564 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32565 maybe-mostlyclean-sim:
32566 @if sim
32567 maybe-mostlyclean-sim: mostlyclean-sim
32568
32569 mostlyclean-sim:
32570 @: $(MAKE); $(unstage)
32571 @[ -f ./sim/Makefile ] || exit 0; \
32572 r=`${PWD_COMMAND}`; export r; \
32573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574 $(HOST_EXPORTS) \
32575 for flag in $(EXTRA_HOST_FLAGS) ; do \
32576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32577 done; \
32578 echo "Doing mostlyclean in sim"; \
32579 (cd $(HOST_SUBDIR)/sim && \
32580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582 "RANLIB=$${RANLIB}" \
32583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32584 mostlyclean) \
32585 || exit 1
32586
32587 @endif sim
32588
32589 .PHONY: maybe-clean-sim clean-sim
32590 maybe-clean-sim:
32591 @if sim
32592 maybe-clean-sim: clean-sim
32593
32594 clean-sim:
32595 @: $(MAKE); $(unstage)
32596 @[ -f ./sim/Makefile ] || exit 0; \
32597 r=`${PWD_COMMAND}`; export r; \
32598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32599 $(HOST_EXPORTS) \
32600 for flag in $(EXTRA_HOST_FLAGS) ; do \
32601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32602 done; \
32603 echo "Doing clean in sim"; \
32604 (cd $(HOST_SUBDIR)/sim && \
32605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32607 "RANLIB=$${RANLIB}" \
32608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32609 clean) \
32610 || exit 1
32611
32612 @endif sim
32613
32614 .PHONY: maybe-distclean-sim distclean-sim
32615 maybe-distclean-sim:
32616 @if sim
32617 maybe-distclean-sim: distclean-sim
32618
32619 distclean-sim:
32620 @: $(MAKE); $(unstage)
32621 @[ -f ./sim/Makefile ] || exit 0; \
32622 r=`${PWD_COMMAND}`; export r; \
32623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624 $(HOST_EXPORTS) \
32625 for flag in $(EXTRA_HOST_FLAGS) ; do \
32626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32627 done; \
32628 echo "Doing distclean in sim"; \
32629 (cd $(HOST_SUBDIR)/sim && \
32630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32632 "RANLIB=$${RANLIB}" \
32633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32634 distclean) \
32635 || exit 1
32636
32637 @endif sim
32638
32639 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32640 maybe-maintainer-clean-sim:
32641 @if sim
32642 maybe-maintainer-clean-sim: maintainer-clean-sim
32643
32644 maintainer-clean-sim:
32645 @: $(MAKE); $(unstage)
32646 @[ -f ./sim/Makefile ] || exit 0; \
32647 r=`${PWD_COMMAND}`; export r; \
32648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649 $(HOST_EXPORTS) \
32650 for flag in $(EXTRA_HOST_FLAGS) ; do \
32651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32652 done; \
32653 echo "Doing maintainer-clean in sim"; \
32654 (cd $(HOST_SUBDIR)/sim && \
32655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32657 "RANLIB=$${RANLIB}" \
32658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32659 maintainer-clean) \
32660 || exit 1
32661
32662 @endif sim
32663
32664
32665
32666 .PHONY: configure-texinfo maybe-configure-texinfo
32667 maybe-configure-texinfo:
32668 @if gcc-bootstrap
32669 configure-texinfo: stage_current
32670 @endif gcc-bootstrap
32671 @if texinfo
32672 maybe-configure-texinfo: configure-texinfo
32673 configure-texinfo:
32674 @: $(MAKE); $(unstage)
32675 @r=`${PWD_COMMAND}`; export r; \
32676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32679 $(HOST_EXPORTS) \
32680 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32681 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32682 case $(srcdir) in \
32683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32684 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32686 esac; \
32687 module_srcdir=texinfo; \
32688 $(SHELL) \
32689 $$s/$$module_srcdir/configure \
32690 --srcdir=$${topdir}/$$module_srcdir \
32691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32692 --target=${target_alias} \
32693 || exit 1
32694 @endif texinfo
32695
32696
32697
32698
32699
32700 .PHONY: all-texinfo maybe-all-texinfo
32701 maybe-all-texinfo:
32702 @if gcc-bootstrap
32703 all-texinfo: stage_current
32704 @endif gcc-bootstrap
32705 @if texinfo
32706 TARGET-texinfo=all
32707 maybe-all-texinfo: all-texinfo
32708 all-texinfo: configure-texinfo
32709 @: $(MAKE); $(unstage)
32710 @r=`${PWD_COMMAND}`; export r; \
32711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712 $(HOST_EXPORTS) \
32713 (cd $(HOST_SUBDIR)/texinfo && \
32714 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32715 $(TARGET-texinfo))
32716 @endif texinfo
32717
32718
32719
32720
32721 .PHONY: check-texinfo maybe-check-texinfo
32722 maybe-check-texinfo:
32723 @if texinfo
32724 maybe-check-texinfo: check-texinfo
32725
32726 check-texinfo:
32727 @: $(MAKE); $(unstage)
32728 @r=`${PWD_COMMAND}`; export r; \
32729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32730 $(HOST_EXPORTS) \
32731 (cd $(HOST_SUBDIR)/texinfo && \
32732 $(MAKE) $(FLAGS_TO_PASS) check)
32733
32734 @endif texinfo
32735
32736 .PHONY: install-texinfo maybe-install-texinfo
32737 maybe-install-texinfo:
32738 @if texinfo
32739 maybe-install-texinfo: install-texinfo
32740
32741 install-texinfo:
32742
32743 @endif texinfo
32744
32745 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32746 maybe-install-strip-texinfo:
32747 @if texinfo
32748 maybe-install-strip-texinfo: install-strip-texinfo
32749
32750 install-strip-texinfo:
32751
32752 @endif texinfo
32753
32754 # Other targets (info, dvi, pdf, etc.)
32755
32756 .PHONY: maybe-info-texinfo info-texinfo
32757 maybe-info-texinfo:
32758 @if texinfo
32759 maybe-info-texinfo: info-texinfo
32760
32761 info-texinfo: \
32762 configure-texinfo
32763 @: $(MAKE); $(unstage)
32764 @[ -f ./texinfo/Makefile ] || exit 0; \
32765 r=`${PWD_COMMAND}`; export r; \
32766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32767 $(HOST_EXPORTS) \
32768 for flag in $(EXTRA_HOST_FLAGS) ; do \
32769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32770 done; \
32771 echo "Doing info in texinfo"; \
32772 (cd $(HOST_SUBDIR)/texinfo && \
32773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32775 "RANLIB=$${RANLIB}" \
32776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32777 info) \
32778 || exit 1
32779
32780 @endif texinfo
32781
32782 .PHONY: maybe-dvi-texinfo dvi-texinfo
32783 maybe-dvi-texinfo:
32784 @if texinfo
32785 maybe-dvi-texinfo: dvi-texinfo
32786
32787 dvi-texinfo: \
32788 configure-texinfo
32789 @: $(MAKE); $(unstage)
32790 @[ -f ./texinfo/Makefile ] || exit 0; \
32791 r=`${PWD_COMMAND}`; export r; \
32792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32793 $(HOST_EXPORTS) \
32794 for flag in $(EXTRA_HOST_FLAGS) ; do \
32795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32796 done; \
32797 echo "Doing dvi in texinfo"; \
32798 (cd $(HOST_SUBDIR)/texinfo && \
32799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32801 "RANLIB=$${RANLIB}" \
32802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32803 dvi) \
32804 || exit 1
32805
32806 @endif texinfo
32807
32808 .PHONY: maybe-pdf-texinfo pdf-texinfo
32809 maybe-pdf-texinfo:
32810 @if texinfo
32811 maybe-pdf-texinfo: pdf-texinfo
32812
32813 pdf-texinfo: \
32814 configure-texinfo
32815 @: $(MAKE); $(unstage)
32816 @[ -f ./texinfo/Makefile ] || exit 0; \
32817 r=`${PWD_COMMAND}`; export r; \
32818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819 $(HOST_EXPORTS) \
32820 for flag in $(EXTRA_HOST_FLAGS) ; do \
32821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32822 done; \
32823 echo "Doing pdf in texinfo"; \
32824 (cd $(HOST_SUBDIR)/texinfo && \
32825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32827 "RANLIB=$${RANLIB}" \
32828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32829 pdf) \
32830 || exit 1
32831
32832 @endif texinfo
32833
32834 .PHONY: maybe-html-texinfo html-texinfo
32835 maybe-html-texinfo:
32836 @if texinfo
32837 maybe-html-texinfo: html-texinfo
32838
32839 html-texinfo: \
32840 configure-texinfo
32841 @: $(MAKE); $(unstage)
32842 @[ -f ./texinfo/Makefile ] || exit 0; \
32843 r=`${PWD_COMMAND}`; export r; \
32844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32845 $(HOST_EXPORTS) \
32846 for flag in $(EXTRA_HOST_FLAGS) ; do \
32847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32848 done; \
32849 echo "Doing html in texinfo"; \
32850 (cd $(HOST_SUBDIR)/texinfo && \
32851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32853 "RANLIB=$${RANLIB}" \
32854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32855 html) \
32856 || exit 1
32857
32858 @endif texinfo
32859
32860 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32861 maybe-TAGS-texinfo:
32862 @if texinfo
32863 maybe-TAGS-texinfo: TAGS-texinfo
32864
32865 TAGS-texinfo: \
32866 configure-texinfo
32867 @: $(MAKE); $(unstage)
32868 @[ -f ./texinfo/Makefile ] || exit 0; \
32869 r=`${PWD_COMMAND}`; export r; \
32870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32871 $(HOST_EXPORTS) \
32872 for flag in $(EXTRA_HOST_FLAGS) ; do \
32873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32874 done; \
32875 echo "Doing TAGS in texinfo"; \
32876 (cd $(HOST_SUBDIR)/texinfo && \
32877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32879 "RANLIB=$${RANLIB}" \
32880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32881 TAGS) \
32882 || exit 1
32883
32884 @endif texinfo
32885
32886 .PHONY: maybe-install-info-texinfo install-info-texinfo
32887 maybe-install-info-texinfo:
32888 @if texinfo
32889 maybe-install-info-texinfo: install-info-texinfo
32890
32891 install-info-texinfo: \
32892 configure-texinfo \
32893 info-texinfo
32894 @: $(MAKE); $(unstage)
32895 @[ -f ./texinfo/Makefile ] || exit 0; \
32896 r=`${PWD_COMMAND}`; export r; \
32897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898 $(HOST_EXPORTS) \
32899 for flag in $(EXTRA_HOST_FLAGS) ; do \
32900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32901 done; \
32902 echo "Doing install-info in texinfo"; \
32903 (cd $(HOST_SUBDIR)/texinfo && \
32904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32906 "RANLIB=$${RANLIB}" \
32907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32908 install-info) \
32909 || exit 1
32910
32911 @endif texinfo
32912
32913 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32914 maybe-install-pdf-texinfo:
32915 @if texinfo
32916 maybe-install-pdf-texinfo: install-pdf-texinfo
32917
32918 install-pdf-texinfo: \
32919 configure-texinfo \
32920 pdf-texinfo
32921 @: $(MAKE); $(unstage)
32922 @[ -f ./texinfo/Makefile ] || exit 0; \
32923 r=`${PWD_COMMAND}`; export r; \
32924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32925 $(HOST_EXPORTS) \
32926 for flag in $(EXTRA_HOST_FLAGS) ; do \
32927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32928 done; \
32929 echo "Doing install-pdf in texinfo"; \
32930 (cd $(HOST_SUBDIR)/texinfo && \
32931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32933 "RANLIB=$${RANLIB}" \
32934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32935 install-pdf) \
32936 || exit 1
32937
32938 @endif texinfo
32939
32940 .PHONY: maybe-install-html-texinfo install-html-texinfo
32941 maybe-install-html-texinfo:
32942 @if texinfo
32943 maybe-install-html-texinfo: install-html-texinfo
32944
32945 install-html-texinfo: \
32946 configure-texinfo \
32947 html-texinfo
32948 @: $(MAKE); $(unstage)
32949 @[ -f ./texinfo/Makefile ] || exit 0; \
32950 r=`${PWD_COMMAND}`; export r; \
32951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32952 $(HOST_EXPORTS) \
32953 for flag in $(EXTRA_HOST_FLAGS) ; do \
32954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32955 done; \
32956 echo "Doing install-html in texinfo"; \
32957 (cd $(HOST_SUBDIR)/texinfo && \
32958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32960 "RANLIB=$${RANLIB}" \
32961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32962 install-html) \
32963 || exit 1
32964
32965 @endif texinfo
32966
32967 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32968 maybe-installcheck-texinfo:
32969 @if texinfo
32970 maybe-installcheck-texinfo: installcheck-texinfo
32971
32972 installcheck-texinfo: \
32973 configure-texinfo
32974 @: $(MAKE); $(unstage)
32975 @[ -f ./texinfo/Makefile ] || exit 0; \
32976 r=`${PWD_COMMAND}`; export r; \
32977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978 $(HOST_EXPORTS) \
32979 for flag in $(EXTRA_HOST_FLAGS) ; do \
32980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32981 done; \
32982 echo "Doing installcheck in texinfo"; \
32983 (cd $(HOST_SUBDIR)/texinfo && \
32984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32986 "RANLIB=$${RANLIB}" \
32987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32988 installcheck) \
32989 || exit 1
32990
32991 @endif texinfo
32992
32993 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32994 maybe-mostlyclean-texinfo:
32995 @if texinfo
32996 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32997
32998 mostlyclean-texinfo:
32999 @: $(MAKE); $(unstage)
33000 @[ -f ./texinfo/Makefile ] || exit 0; \
33001 r=`${PWD_COMMAND}`; export r; \
33002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33003 $(HOST_EXPORTS) \
33004 for flag in $(EXTRA_HOST_FLAGS) ; do \
33005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33006 done; \
33007 echo "Doing mostlyclean in texinfo"; \
33008 (cd $(HOST_SUBDIR)/texinfo && \
33009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33011 "RANLIB=$${RANLIB}" \
33012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33013 mostlyclean) \
33014 || exit 1
33015
33016 @endif texinfo
33017
33018 .PHONY: maybe-clean-texinfo clean-texinfo
33019 maybe-clean-texinfo:
33020 @if texinfo
33021 maybe-clean-texinfo: clean-texinfo
33022
33023 clean-texinfo:
33024 @: $(MAKE); $(unstage)
33025 @[ -f ./texinfo/Makefile ] || exit 0; \
33026 r=`${PWD_COMMAND}`; export r; \
33027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028 $(HOST_EXPORTS) \
33029 for flag in $(EXTRA_HOST_FLAGS) ; do \
33030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33031 done; \
33032 echo "Doing clean in texinfo"; \
33033 (cd $(HOST_SUBDIR)/texinfo && \
33034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33036 "RANLIB=$${RANLIB}" \
33037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33038 clean) \
33039 || exit 1
33040
33041 @endif texinfo
33042
33043 .PHONY: maybe-distclean-texinfo distclean-texinfo
33044 maybe-distclean-texinfo:
33045 @if texinfo
33046 maybe-distclean-texinfo: distclean-texinfo
33047
33048 distclean-texinfo:
33049 @: $(MAKE); $(unstage)
33050 @[ -f ./texinfo/Makefile ] || exit 0; \
33051 r=`${PWD_COMMAND}`; export r; \
33052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33053 $(HOST_EXPORTS) \
33054 for flag in $(EXTRA_HOST_FLAGS) ; do \
33055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33056 done; \
33057 echo "Doing distclean in texinfo"; \
33058 (cd $(HOST_SUBDIR)/texinfo && \
33059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33061 "RANLIB=$${RANLIB}" \
33062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33063 distclean) \
33064 || exit 1
33065
33066 @endif texinfo
33067
33068 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33069 maybe-maintainer-clean-texinfo:
33070 @if texinfo
33071 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33072
33073 maintainer-clean-texinfo:
33074 @: $(MAKE); $(unstage)
33075 @[ -f ./texinfo/Makefile ] || exit 0; \
33076 r=`${PWD_COMMAND}`; export r; \
33077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078 $(HOST_EXPORTS) \
33079 for flag in $(EXTRA_HOST_FLAGS) ; do \
33080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081 done; \
33082 echo "Doing maintainer-clean in texinfo"; \
33083 (cd $(HOST_SUBDIR)/texinfo && \
33084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086 "RANLIB=$${RANLIB}" \
33087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088 maintainer-clean) \
33089 || exit 1
33090
33091 @endif texinfo
33092
33093
33094
33095 .PHONY: configure-zlib maybe-configure-zlib
33096 maybe-configure-zlib:
33097 @if gcc-bootstrap
33098 configure-zlib: stage_current
33099 @endif gcc-bootstrap
33100 @if zlib
33101 maybe-configure-zlib: configure-zlib
33102 configure-zlib:
33103 @r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33107 $(HOST_EXPORTS) \
33108 echo Configuring in $(HOST_SUBDIR)/zlib; \
33109 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33110 case $(srcdir) in \
33111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33112 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33114 esac; \
33115 module_srcdir=zlib; \
33116 $(SHELL) \
33117 $$s/$$module_srcdir/configure \
33118 --srcdir=$${topdir}/$$module_srcdir \
33119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33120 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33121 || exit 1
33122 @endif zlib
33123
33124
33125
33126 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33127 maybe-configure-stage1-zlib:
33128 @if zlib-bootstrap
33129 maybe-configure-stage1-zlib: configure-stage1-zlib
33130 configure-stage1-zlib:
33131 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33133 @r=`${PWD_COMMAND}`; export r; \
33134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33135 TFLAGS="$(STAGE1_TFLAGS)"; \
33136 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33137 $(HOST_EXPORTS) \
33138 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33139 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33140 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33141 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33143 cd $(HOST_SUBDIR)/zlib || exit 1; \
33144 case $(srcdir) in \
33145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33146 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33148 esac; \
33149 module_srcdir=zlib; \
33150 $(SHELL) $$s/$$module_srcdir/configure \
33151 --srcdir=$${topdir}/$$module_srcdir \
33152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33153 --target=${target_alias} \
33154 \
33155 $(STAGE1_CONFIGURE_FLAGS) \
33156 @extra_host_zlib_configure_flags@
33157 @endif zlib-bootstrap
33158
33159 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33160 maybe-configure-stage2-zlib:
33161 @if zlib-bootstrap
33162 maybe-configure-stage2-zlib: configure-stage2-zlib
33163 configure-stage2-zlib:
33164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33166 @r=`${PWD_COMMAND}`; export r; \
33167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33168 TFLAGS="$(STAGE2_TFLAGS)"; \
33169 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33170 $(HOST_EXPORTS) \
33171 $(POSTSTAGE1_HOST_EXPORTS) \
33172 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33173 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33174 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33175 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33177 cd $(HOST_SUBDIR)/zlib || exit 1; \
33178 case $(srcdir) in \
33179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33180 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33182 esac; \
33183 module_srcdir=zlib; \
33184 $(SHELL) $$s/$$module_srcdir/configure \
33185 --srcdir=$${topdir}/$$module_srcdir \
33186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33187 --target=${target_alias} \
33188 --with-build-libsubdir=$(HOST_SUBDIR) \
33189 $(STAGE2_CONFIGURE_FLAGS) \
33190 @extra_host_zlib_configure_flags@
33191 @endif zlib-bootstrap
33192
33193 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33194 maybe-configure-stage3-zlib:
33195 @if zlib-bootstrap
33196 maybe-configure-stage3-zlib: configure-stage3-zlib
33197 configure-stage3-zlib:
33198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33200 @r=`${PWD_COMMAND}`; export r; \
33201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202 TFLAGS="$(STAGE3_TFLAGS)"; \
33203 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33204 $(HOST_EXPORTS) \
33205 $(POSTSTAGE1_HOST_EXPORTS) \
33206 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33207 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33208 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33209 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33211 cd $(HOST_SUBDIR)/zlib || exit 1; \
33212 case $(srcdir) in \
33213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33214 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33216 esac; \
33217 module_srcdir=zlib; \
33218 $(SHELL) $$s/$$module_srcdir/configure \
33219 --srcdir=$${topdir}/$$module_srcdir \
33220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33221 --target=${target_alias} \
33222 --with-build-libsubdir=$(HOST_SUBDIR) \
33223 $(STAGE3_CONFIGURE_FLAGS) \
33224 @extra_host_zlib_configure_flags@
33225 @endif zlib-bootstrap
33226
33227 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33228 maybe-configure-stage4-zlib:
33229 @if zlib-bootstrap
33230 maybe-configure-stage4-zlib: configure-stage4-zlib
33231 configure-stage4-zlib:
33232 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33234 @r=`${PWD_COMMAND}`; export r; \
33235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236 TFLAGS="$(STAGE4_TFLAGS)"; \
33237 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33238 $(HOST_EXPORTS) \
33239 $(POSTSTAGE1_HOST_EXPORTS) \
33240 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33241 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33242 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33243 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33245 cd $(HOST_SUBDIR)/zlib || exit 1; \
33246 case $(srcdir) in \
33247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33248 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33250 esac; \
33251 module_srcdir=zlib; \
33252 $(SHELL) $$s/$$module_srcdir/configure \
33253 --srcdir=$${topdir}/$$module_srcdir \
33254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33255 --target=${target_alias} \
33256 --with-build-libsubdir=$(HOST_SUBDIR) \
33257 $(STAGE4_CONFIGURE_FLAGS) \
33258 @extra_host_zlib_configure_flags@
33259 @endif zlib-bootstrap
33260
33261 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33262 maybe-configure-stageprofile-zlib:
33263 @if zlib-bootstrap
33264 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33265 configure-stageprofile-zlib:
33266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33268 @r=`${PWD_COMMAND}`; export r; \
33269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33271 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33272 $(HOST_EXPORTS) \
33273 $(POSTSTAGE1_HOST_EXPORTS) \
33274 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33275 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33276 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33277 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33279 cd $(HOST_SUBDIR)/zlib || exit 1; \
33280 case $(srcdir) in \
33281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33282 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33284 esac; \
33285 module_srcdir=zlib; \
33286 $(SHELL) $$s/$$module_srcdir/configure \
33287 --srcdir=$${topdir}/$$module_srcdir \
33288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33289 --target=${target_alias} \
33290 --with-build-libsubdir=$(HOST_SUBDIR) \
33291 $(STAGEprofile_CONFIGURE_FLAGS) \
33292 @extra_host_zlib_configure_flags@
33293 @endif zlib-bootstrap
33294
33295 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33296 maybe-configure-stagetrain-zlib:
33297 @if zlib-bootstrap
33298 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33299 configure-stagetrain-zlib:
33300 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33302 @r=`${PWD_COMMAND}`; export r; \
33303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33305 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33306 $(HOST_EXPORTS) \
33307 $(POSTSTAGE1_HOST_EXPORTS) \
33308 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33309 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33310 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33311 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33313 cd $(HOST_SUBDIR)/zlib || exit 1; \
33314 case $(srcdir) in \
33315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33316 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33318 esac; \
33319 module_srcdir=zlib; \
33320 $(SHELL) $$s/$$module_srcdir/configure \
33321 --srcdir=$${topdir}/$$module_srcdir \
33322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33323 --target=${target_alias} \
33324 --with-build-libsubdir=$(HOST_SUBDIR) \
33325 $(STAGEtrain_CONFIGURE_FLAGS) \
33326 @extra_host_zlib_configure_flags@
33327 @endif zlib-bootstrap
33328
33329 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33330 maybe-configure-stagefeedback-zlib:
33331 @if zlib-bootstrap
33332 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33333 configure-stagefeedback-zlib:
33334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33336 @r=`${PWD_COMMAND}`; export r; \
33337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33338 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33339 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33340 $(HOST_EXPORTS) \
33341 $(POSTSTAGE1_HOST_EXPORTS) \
33342 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33343 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33344 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33345 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33347 cd $(HOST_SUBDIR)/zlib || exit 1; \
33348 case $(srcdir) in \
33349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33350 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33352 esac; \
33353 module_srcdir=zlib; \
33354 $(SHELL) $$s/$$module_srcdir/configure \
33355 --srcdir=$${topdir}/$$module_srcdir \
33356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33357 --target=${target_alias} \
33358 --with-build-libsubdir=$(HOST_SUBDIR) \
33359 $(STAGEfeedback_CONFIGURE_FLAGS) \
33360 @extra_host_zlib_configure_flags@
33361 @endif zlib-bootstrap
33362
33363 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33364 maybe-configure-stageautoprofile-zlib:
33365 @if zlib-bootstrap
33366 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33367 configure-stageautoprofile-zlib:
33368 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33370 @r=`${PWD_COMMAND}`; export r; \
33371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33373 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33374 $(HOST_EXPORTS) \
33375 $(POSTSTAGE1_HOST_EXPORTS) \
33376 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33377 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33378 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33379 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33381 cd $(HOST_SUBDIR)/zlib || exit 1; \
33382 case $(srcdir) in \
33383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33384 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33386 esac; \
33387 module_srcdir=zlib; \
33388 $(SHELL) $$s/$$module_srcdir/configure \
33389 --srcdir=$${topdir}/$$module_srcdir \
33390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33391 --target=${target_alias} \
33392 --with-build-libsubdir=$(HOST_SUBDIR) \
33393 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33394 @extra_host_zlib_configure_flags@
33395 @endif zlib-bootstrap
33396
33397 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33398 maybe-configure-stageautofeedback-zlib:
33399 @if zlib-bootstrap
33400 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33401 configure-stageautofeedback-zlib:
33402 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33404 @r=`${PWD_COMMAND}`; export r; \
33405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33407 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33408 $(HOST_EXPORTS) \
33409 $(POSTSTAGE1_HOST_EXPORTS) \
33410 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33411 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33412 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33413 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33415 cd $(HOST_SUBDIR)/zlib || exit 1; \
33416 case $(srcdir) in \
33417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33418 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33420 esac; \
33421 module_srcdir=zlib; \
33422 $(SHELL) $$s/$$module_srcdir/configure \
33423 --srcdir=$${topdir}/$$module_srcdir \
33424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33425 --target=${target_alias} \
33426 --with-build-libsubdir=$(HOST_SUBDIR) \
33427 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33428 @extra_host_zlib_configure_flags@
33429 @endif zlib-bootstrap
33430
33431
33432
33433
33434
33435 .PHONY: all-zlib maybe-all-zlib
33436 maybe-all-zlib:
33437 @if gcc-bootstrap
33438 all-zlib: stage_current
33439 @endif gcc-bootstrap
33440 @if zlib
33441 TARGET-zlib=all
33442 maybe-all-zlib: all-zlib
33443 all-zlib: configure-zlib
33444 @r=`${PWD_COMMAND}`; export r; \
33445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446 $(HOST_EXPORTS) \
33447 (cd $(HOST_SUBDIR)/zlib && \
33448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33449 $(TARGET-zlib))
33450 @endif zlib
33451
33452
33453
33454 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33455 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33456 maybe-all-stage1-zlib:
33457 maybe-clean-stage1-zlib:
33458 @if zlib-bootstrap
33459 maybe-all-stage1-zlib: all-stage1-zlib
33460 all-stage1: all-stage1-zlib
33461 TARGET-stage1-zlib = $(TARGET-zlib)
33462 all-stage1-zlib: configure-stage1-zlib
33463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33464 @r=`${PWD_COMMAND}`; export r; \
33465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33466 TFLAGS="$(STAGE1_TFLAGS)"; \
33467 $(HOST_EXPORTS) \
33468 cd $(HOST_SUBDIR)/zlib && \
33469 \
33470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33471 CFLAGS="$(STAGE1_CFLAGS)" \
33472 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33473 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33474 LIBCFLAGS="$(LIBCFLAGS)" \
33475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33478 $(EXTRA_HOST_FLAGS) \
33479 $(STAGE1_FLAGS_TO_PASS) \
33480 TFLAGS="$(STAGE1_TFLAGS)" \
33481 $(TARGET-stage1-zlib)
33482
33483 maybe-clean-stage1-zlib: clean-stage1-zlib
33484 clean-stage1: clean-stage1-zlib
33485 clean-stage1-zlib:
33486 @if [ $(current_stage) = stage1 ]; then \
33487 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33488 else \
33489 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33490 $(MAKE) stage1-start; \
33491 fi; \
33492 cd $(HOST_SUBDIR)/zlib && \
33493 $(MAKE) $(EXTRA_HOST_FLAGS) \
33494 $(STAGE1_FLAGS_TO_PASS) clean
33495 @endif zlib-bootstrap
33496
33497
33498 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33499 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33500 maybe-all-stage2-zlib:
33501 maybe-clean-stage2-zlib:
33502 @if zlib-bootstrap
33503 maybe-all-stage2-zlib: all-stage2-zlib
33504 all-stage2: all-stage2-zlib
33505 TARGET-stage2-zlib = $(TARGET-zlib)
33506 all-stage2-zlib: configure-stage2-zlib
33507 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33508 @r=`${PWD_COMMAND}`; export r; \
33509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510 TFLAGS="$(STAGE2_TFLAGS)"; \
33511 $(HOST_EXPORTS) \
33512 $(POSTSTAGE1_HOST_EXPORTS) \
33513 cd $(HOST_SUBDIR)/zlib && \
33514 \
33515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33516 CFLAGS="$(STAGE2_CFLAGS)" \
33517 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33518 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33519 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33524 TFLAGS="$(STAGE2_TFLAGS)" \
33525 $(TARGET-stage2-zlib)
33526
33527 maybe-clean-stage2-zlib: clean-stage2-zlib
33528 clean-stage2: clean-stage2-zlib
33529 clean-stage2-zlib:
33530 @if [ $(current_stage) = stage2 ]; then \
33531 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33532 else \
33533 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33534 $(MAKE) stage2-start; \
33535 fi; \
33536 cd $(HOST_SUBDIR)/zlib && \
33537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33538 @endif zlib-bootstrap
33539
33540
33541 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33542 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33543 maybe-all-stage3-zlib:
33544 maybe-clean-stage3-zlib:
33545 @if zlib-bootstrap
33546 maybe-all-stage3-zlib: all-stage3-zlib
33547 all-stage3: all-stage3-zlib
33548 TARGET-stage3-zlib = $(TARGET-zlib)
33549 all-stage3-zlib: configure-stage3-zlib
33550 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33551 @r=`${PWD_COMMAND}`; export r; \
33552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33553 TFLAGS="$(STAGE3_TFLAGS)"; \
33554 $(HOST_EXPORTS) \
33555 $(POSTSTAGE1_HOST_EXPORTS) \
33556 cd $(HOST_SUBDIR)/zlib && \
33557 \
33558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33559 CFLAGS="$(STAGE3_CFLAGS)" \
33560 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33561 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33562 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33567 TFLAGS="$(STAGE3_TFLAGS)" \
33568 $(TARGET-stage3-zlib)
33569
33570 maybe-clean-stage3-zlib: clean-stage3-zlib
33571 clean-stage3: clean-stage3-zlib
33572 clean-stage3-zlib:
33573 @if [ $(current_stage) = stage3 ]; then \
33574 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33575 else \
33576 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33577 $(MAKE) stage3-start; \
33578 fi; \
33579 cd $(HOST_SUBDIR)/zlib && \
33580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33581 @endif zlib-bootstrap
33582
33583
33584 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33585 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33586 maybe-all-stage4-zlib:
33587 maybe-clean-stage4-zlib:
33588 @if zlib-bootstrap
33589 maybe-all-stage4-zlib: all-stage4-zlib
33590 all-stage4: all-stage4-zlib
33591 TARGET-stage4-zlib = $(TARGET-zlib)
33592 all-stage4-zlib: configure-stage4-zlib
33593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33594 @r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 TFLAGS="$(STAGE4_TFLAGS)"; \
33597 $(HOST_EXPORTS) \
33598 $(POSTSTAGE1_HOST_EXPORTS) \
33599 cd $(HOST_SUBDIR)/zlib && \
33600 \
33601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33602 CFLAGS="$(STAGE4_CFLAGS)" \
33603 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33604 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33605 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33610 TFLAGS="$(STAGE4_TFLAGS)" \
33611 $(TARGET-stage4-zlib)
33612
33613 maybe-clean-stage4-zlib: clean-stage4-zlib
33614 clean-stage4: clean-stage4-zlib
33615 clean-stage4-zlib:
33616 @if [ $(current_stage) = stage4 ]; then \
33617 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33618 else \
33619 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33620 $(MAKE) stage4-start; \
33621 fi; \
33622 cd $(HOST_SUBDIR)/zlib && \
33623 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33624 @endif zlib-bootstrap
33625
33626
33627 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33628 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33629 maybe-all-stageprofile-zlib:
33630 maybe-clean-stageprofile-zlib:
33631 @if zlib-bootstrap
33632 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33633 all-stageprofile: all-stageprofile-zlib
33634 TARGET-stageprofile-zlib = $(TARGET-zlib)
33635 all-stageprofile-zlib: configure-stageprofile-zlib
33636 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33637 @r=`${PWD_COMMAND}`; export r; \
33638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33639 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33640 $(HOST_EXPORTS) \
33641 $(POSTSTAGE1_HOST_EXPORTS) \
33642 cd $(HOST_SUBDIR)/zlib && \
33643 \
33644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33645 CFLAGS="$(STAGEprofile_CFLAGS)" \
33646 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33647 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33648 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33653 TFLAGS="$(STAGEprofile_TFLAGS)" \
33654 $(TARGET-stageprofile-zlib)
33655
33656 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33657 clean-stageprofile: clean-stageprofile-zlib
33658 clean-stageprofile-zlib:
33659 @if [ $(current_stage) = stageprofile ]; then \
33660 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33661 else \
33662 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33663 $(MAKE) stageprofile-start; \
33664 fi; \
33665 cd $(HOST_SUBDIR)/zlib && \
33666 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33667 @endif zlib-bootstrap
33668
33669
33670 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33671 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33672 maybe-all-stagetrain-zlib:
33673 maybe-clean-stagetrain-zlib:
33674 @if zlib-bootstrap
33675 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33676 all-stagetrain: all-stagetrain-zlib
33677 TARGET-stagetrain-zlib = $(TARGET-zlib)
33678 all-stagetrain-zlib: configure-stagetrain-zlib
33679 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33680 @r=`${PWD_COMMAND}`; export r; \
33681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33682 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33683 $(HOST_EXPORTS) \
33684 $(POSTSTAGE1_HOST_EXPORTS) \
33685 cd $(HOST_SUBDIR)/zlib && \
33686 \
33687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33688 CFLAGS="$(STAGEtrain_CFLAGS)" \
33689 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33690 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33691 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33696 TFLAGS="$(STAGEtrain_TFLAGS)" \
33697 $(TARGET-stagetrain-zlib)
33698
33699 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33700 clean-stagetrain: clean-stagetrain-zlib
33701 clean-stagetrain-zlib:
33702 @if [ $(current_stage) = stagetrain ]; then \
33703 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33704 else \
33705 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33706 $(MAKE) stagetrain-start; \
33707 fi; \
33708 cd $(HOST_SUBDIR)/zlib && \
33709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33710 @endif zlib-bootstrap
33711
33712
33713 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33714 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33715 maybe-all-stagefeedback-zlib:
33716 maybe-clean-stagefeedback-zlib:
33717 @if zlib-bootstrap
33718 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33719 all-stagefeedback: all-stagefeedback-zlib
33720 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33721 all-stagefeedback-zlib: configure-stagefeedback-zlib
33722 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33723 @r=`${PWD_COMMAND}`; export r; \
33724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33725 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33726 $(HOST_EXPORTS) \
33727 $(POSTSTAGE1_HOST_EXPORTS) \
33728 cd $(HOST_SUBDIR)/zlib && \
33729 \
33730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33731 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33732 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33733 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33734 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33739 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33740 $(TARGET-stagefeedback-zlib)
33741
33742 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33743 clean-stagefeedback: clean-stagefeedback-zlib
33744 clean-stagefeedback-zlib:
33745 @if [ $(current_stage) = stagefeedback ]; then \
33746 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33747 else \
33748 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33749 $(MAKE) stagefeedback-start; \
33750 fi; \
33751 cd $(HOST_SUBDIR)/zlib && \
33752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33753 @endif zlib-bootstrap
33754
33755
33756 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33757 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33758 maybe-all-stageautoprofile-zlib:
33759 maybe-clean-stageautoprofile-zlib:
33760 @if zlib-bootstrap
33761 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33762 all-stageautoprofile: all-stageautoprofile-zlib
33763 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33764 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33765 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33766 @r=`${PWD_COMMAND}`; export r; \
33767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33769 $(HOST_EXPORTS) \
33770 $(POSTSTAGE1_HOST_EXPORTS) \
33771 cd $(HOST_SUBDIR)/zlib && \
33772 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33774 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33775 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33776 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33777 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33782 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33783 $(TARGET-stageautoprofile-zlib)
33784
33785 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33786 clean-stageautoprofile: clean-stageautoprofile-zlib
33787 clean-stageautoprofile-zlib:
33788 @if [ $(current_stage) = stageautoprofile ]; then \
33789 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33790 else \
33791 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33792 $(MAKE) stageautoprofile-start; \
33793 fi; \
33794 cd $(HOST_SUBDIR)/zlib && \
33795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33796 @endif zlib-bootstrap
33797
33798
33799 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33800 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33801 maybe-all-stageautofeedback-zlib:
33802 maybe-clean-stageautofeedback-zlib:
33803 @if zlib-bootstrap
33804 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33805 all-stageautofeedback: all-stageautofeedback-zlib
33806 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33807 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33808 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33809 @r=`${PWD_COMMAND}`; export r; \
33810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33811 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33812 $(HOST_EXPORTS) \
33813 $(POSTSTAGE1_HOST_EXPORTS) \
33814 cd $(HOST_SUBDIR)/zlib && \
33815 \
33816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33817 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33818 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33819 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33820 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33825 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33826 $(TARGET-stageautofeedback-zlib)
33827
33828 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33829 clean-stageautofeedback: clean-stageautofeedback-zlib
33830 clean-stageautofeedback-zlib:
33831 @if [ $(current_stage) = stageautofeedback ]; then \
33832 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33833 else \
33834 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33835 $(MAKE) stageautofeedback-start; \
33836 fi; \
33837 cd $(HOST_SUBDIR)/zlib && \
33838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33839 @endif zlib-bootstrap
33840
33841
33842
33843
33844
33845 .PHONY: check-zlib maybe-check-zlib
33846 maybe-check-zlib:
33847 @if zlib
33848 maybe-check-zlib: check-zlib
33849
33850 check-zlib:
33851
33852 @endif zlib
33853
33854 .PHONY: install-zlib maybe-install-zlib
33855 maybe-install-zlib:
33856 @if zlib
33857 maybe-install-zlib: install-zlib
33858
33859 install-zlib:
33860
33861 @endif zlib
33862
33863 .PHONY: install-strip-zlib maybe-install-strip-zlib
33864 maybe-install-strip-zlib:
33865 @if zlib
33866 maybe-install-strip-zlib: install-strip-zlib
33867
33868 install-strip-zlib:
33869
33870 @endif zlib
33871
33872 # Other targets (info, dvi, pdf, etc.)
33873
33874 .PHONY: maybe-info-zlib info-zlib
33875 maybe-info-zlib:
33876 @if zlib
33877 maybe-info-zlib: info-zlib
33878
33879 info-zlib: \
33880 configure-zlib
33881 @[ -f ./zlib/Makefile ] || exit 0; \
33882 r=`${PWD_COMMAND}`; export r; \
33883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33884 $(HOST_EXPORTS) \
33885 for flag in $(EXTRA_HOST_FLAGS) ; do \
33886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33887 done; \
33888 echo "Doing info in zlib"; \
33889 (cd $(HOST_SUBDIR)/zlib && \
33890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33892 "RANLIB=$${RANLIB}" \
33893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33894 info) \
33895 || exit 1
33896
33897 @endif zlib
33898
33899 .PHONY: maybe-dvi-zlib dvi-zlib
33900 maybe-dvi-zlib:
33901 @if zlib
33902 maybe-dvi-zlib: dvi-zlib
33903
33904 dvi-zlib: \
33905 configure-zlib
33906 @[ -f ./zlib/Makefile ] || exit 0; \
33907 r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 for flag in $(EXTRA_HOST_FLAGS) ; do \
33911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33912 done; \
33913 echo "Doing dvi in zlib"; \
33914 (cd $(HOST_SUBDIR)/zlib && \
33915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33917 "RANLIB=$${RANLIB}" \
33918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33919 dvi) \
33920 || exit 1
33921
33922 @endif zlib
33923
33924 .PHONY: maybe-pdf-zlib pdf-zlib
33925 maybe-pdf-zlib:
33926 @if zlib
33927 maybe-pdf-zlib: pdf-zlib
33928
33929 pdf-zlib: \
33930 configure-zlib
33931 @[ -f ./zlib/Makefile ] || exit 0; \
33932 r=`${PWD_COMMAND}`; export r; \
33933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33934 $(HOST_EXPORTS) \
33935 for flag in $(EXTRA_HOST_FLAGS) ; do \
33936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33937 done; \
33938 echo "Doing pdf in zlib"; \
33939 (cd $(HOST_SUBDIR)/zlib && \
33940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33942 "RANLIB=$${RANLIB}" \
33943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33944 pdf) \
33945 || exit 1
33946
33947 @endif zlib
33948
33949 .PHONY: maybe-html-zlib html-zlib
33950 maybe-html-zlib:
33951 @if zlib
33952 maybe-html-zlib: html-zlib
33953
33954 html-zlib: \
33955 configure-zlib
33956 @[ -f ./zlib/Makefile ] || exit 0; \
33957 r=`${PWD_COMMAND}`; export r; \
33958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33959 $(HOST_EXPORTS) \
33960 for flag in $(EXTRA_HOST_FLAGS) ; do \
33961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33962 done; \
33963 echo "Doing html in zlib"; \
33964 (cd $(HOST_SUBDIR)/zlib && \
33965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33967 "RANLIB=$${RANLIB}" \
33968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33969 html) \
33970 || exit 1
33971
33972 @endif zlib
33973
33974 .PHONY: maybe-TAGS-zlib TAGS-zlib
33975 maybe-TAGS-zlib:
33976 @if zlib
33977 maybe-TAGS-zlib: TAGS-zlib
33978
33979 TAGS-zlib: \
33980 configure-zlib
33981 @[ -f ./zlib/Makefile ] || exit 0; \
33982 r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 $(HOST_EXPORTS) \
33985 for flag in $(EXTRA_HOST_FLAGS) ; do \
33986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33987 done; \
33988 echo "Doing TAGS in zlib"; \
33989 (cd $(HOST_SUBDIR)/zlib && \
33990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33992 "RANLIB=$${RANLIB}" \
33993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33994 TAGS) \
33995 || exit 1
33996
33997 @endif zlib
33998
33999 .PHONY: maybe-install-info-zlib install-info-zlib
34000 maybe-install-info-zlib:
34001 @if zlib
34002 maybe-install-info-zlib: install-info-zlib
34003
34004 install-info-zlib: \
34005 configure-zlib \
34006 info-zlib
34007 @[ -f ./zlib/Makefile ] || exit 0; \
34008 r=`${PWD_COMMAND}`; export r; \
34009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34010 $(HOST_EXPORTS) \
34011 for flag in $(EXTRA_HOST_FLAGS) ; do \
34012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34013 done; \
34014 echo "Doing install-info in zlib"; \
34015 (cd $(HOST_SUBDIR)/zlib && \
34016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34018 "RANLIB=$${RANLIB}" \
34019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34020 install-info) \
34021 || exit 1
34022
34023 @endif zlib
34024
34025 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34026 maybe-install-pdf-zlib:
34027 @if zlib
34028 maybe-install-pdf-zlib: install-pdf-zlib
34029
34030 install-pdf-zlib: \
34031 configure-zlib \
34032 pdf-zlib
34033 @[ -f ./zlib/Makefile ] || exit 0; \
34034 r=`${PWD_COMMAND}`; export r; \
34035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34036 $(HOST_EXPORTS) \
34037 for flag in $(EXTRA_HOST_FLAGS) ; do \
34038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34039 done; \
34040 echo "Doing install-pdf in zlib"; \
34041 (cd $(HOST_SUBDIR)/zlib && \
34042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34044 "RANLIB=$${RANLIB}" \
34045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34046 install-pdf) \
34047 || exit 1
34048
34049 @endif zlib
34050
34051 .PHONY: maybe-install-html-zlib install-html-zlib
34052 maybe-install-html-zlib:
34053 @if zlib
34054 maybe-install-html-zlib: install-html-zlib
34055
34056 install-html-zlib: \
34057 configure-zlib \
34058 html-zlib
34059 @[ -f ./zlib/Makefile ] || exit 0; \
34060 r=`${PWD_COMMAND}`; export r; \
34061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34062 $(HOST_EXPORTS) \
34063 for flag in $(EXTRA_HOST_FLAGS) ; do \
34064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34065 done; \
34066 echo "Doing install-html in zlib"; \
34067 (cd $(HOST_SUBDIR)/zlib && \
34068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34070 "RANLIB=$${RANLIB}" \
34071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34072 install-html) \
34073 || exit 1
34074
34075 @endif zlib
34076
34077 .PHONY: maybe-installcheck-zlib installcheck-zlib
34078 maybe-installcheck-zlib:
34079 @if zlib
34080 maybe-installcheck-zlib: installcheck-zlib
34081
34082 installcheck-zlib: \
34083 configure-zlib
34084 @[ -f ./zlib/Makefile ] || exit 0; \
34085 r=`${PWD_COMMAND}`; export r; \
34086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34087 $(HOST_EXPORTS) \
34088 for flag in $(EXTRA_HOST_FLAGS) ; do \
34089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34090 done; \
34091 echo "Doing installcheck in zlib"; \
34092 (cd $(HOST_SUBDIR)/zlib && \
34093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34095 "RANLIB=$${RANLIB}" \
34096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34097 installcheck) \
34098 || exit 1
34099
34100 @endif zlib
34101
34102 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34103 maybe-mostlyclean-zlib:
34104 @if zlib
34105 maybe-mostlyclean-zlib: mostlyclean-zlib
34106
34107 mostlyclean-zlib:
34108 @[ -f ./zlib/Makefile ] || exit 0; \
34109 r=`${PWD_COMMAND}`; export r; \
34110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34111 $(HOST_EXPORTS) \
34112 for flag in $(EXTRA_HOST_FLAGS) ; do \
34113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34114 done; \
34115 echo "Doing mostlyclean in zlib"; \
34116 (cd $(HOST_SUBDIR)/zlib && \
34117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34119 "RANLIB=$${RANLIB}" \
34120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34121 mostlyclean) \
34122 || exit 1
34123
34124 @endif zlib
34125
34126 .PHONY: maybe-clean-zlib clean-zlib
34127 maybe-clean-zlib:
34128 @if zlib
34129 maybe-clean-zlib: clean-zlib
34130
34131 clean-zlib:
34132 @[ -f ./zlib/Makefile ] || exit 0; \
34133 r=`${PWD_COMMAND}`; export r; \
34134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34135 $(HOST_EXPORTS) \
34136 for flag in $(EXTRA_HOST_FLAGS) ; do \
34137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34138 done; \
34139 echo "Doing clean in zlib"; \
34140 (cd $(HOST_SUBDIR)/zlib && \
34141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34143 "RANLIB=$${RANLIB}" \
34144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34145 clean) \
34146 || exit 1
34147
34148 @endif zlib
34149
34150 .PHONY: maybe-distclean-zlib distclean-zlib
34151 maybe-distclean-zlib:
34152 @if zlib
34153 maybe-distclean-zlib: distclean-zlib
34154
34155 distclean-zlib:
34156 @[ -f ./zlib/Makefile ] || exit 0; \
34157 r=`${PWD_COMMAND}`; export r; \
34158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34159 $(HOST_EXPORTS) \
34160 for flag in $(EXTRA_HOST_FLAGS) ; do \
34161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162 done; \
34163 echo "Doing distclean in zlib"; \
34164 (cd $(HOST_SUBDIR)/zlib && \
34165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34167 "RANLIB=$${RANLIB}" \
34168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34169 distclean) \
34170 || exit 1
34171
34172 @endif zlib
34173
34174 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34175 maybe-maintainer-clean-zlib:
34176 @if zlib
34177 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34178
34179 maintainer-clean-zlib:
34180 @[ -f ./zlib/Makefile ] || exit 0; \
34181 r=`${PWD_COMMAND}`; export r; \
34182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183 $(HOST_EXPORTS) \
34184 for flag in $(EXTRA_HOST_FLAGS) ; do \
34185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34186 done; \
34187 echo "Doing maintainer-clean in zlib"; \
34188 (cd $(HOST_SUBDIR)/zlib && \
34189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34191 "RANLIB=$${RANLIB}" \
34192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34193 maintainer-clean) \
34194 || exit 1
34195
34196 @endif zlib
34197
34198
34199
34200 .PHONY: configure-gnulib maybe-configure-gnulib
34201 maybe-configure-gnulib:
34202 @if gcc-bootstrap
34203 configure-gnulib: stage_current
34204 @endif gcc-bootstrap
34205 @if gnulib
34206 maybe-configure-gnulib: configure-gnulib
34207 configure-gnulib:
34208 @: $(MAKE); $(unstage)
34209 @r=`${PWD_COMMAND}`; export r; \
34210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34211 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34213 $(HOST_EXPORTS) \
34214 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34215 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34216 case $(srcdir) in \
34217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34218 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34220 esac; \
34221 module_srcdir=gnulib; \
34222 $(SHELL) \
34223 $$s/$$module_srcdir/configure \
34224 --srcdir=$${topdir}/$$module_srcdir \
34225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34226 --target=${target_alias} \
34227 || exit 1
34228 @endif gnulib
34229
34230
34231
34232
34233
34234 .PHONY: all-gnulib maybe-all-gnulib
34235 maybe-all-gnulib:
34236 @if gcc-bootstrap
34237 all-gnulib: stage_current
34238 @endif gcc-bootstrap
34239 @if gnulib
34240 TARGET-gnulib=all
34241 maybe-all-gnulib: all-gnulib
34242 all-gnulib: configure-gnulib
34243 @: $(MAKE); $(unstage)
34244 @r=`${PWD_COMMAND}`; export r; \
34245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246 $(HOST_EXPORTS) \
34247 (cd $(HOST_SUBDIR)/gnulib && \
34248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34249 $(TARGET-gnulib))
34250 @endif gnulib
34251
34252
34253
34254
34255 .PHONY: check-gnulib maybe-check-gnulib
34256 maybe-check-gnulib:
34257 @if gnulib
34258 maybe-check-gnulib: check-gnulib
34259
34260 check-gnulib:
34261 @: $(MAKE); $(unstage)
34262 @r=`${PWD_COMMAND}`; export r; \
34263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34264 $(HOST_EXPORTS) \
34265 (cd $(HOST_SUBDIR)/gnulib && \
34266 $(MAKE) $(FLAGS_TO_PASS) check)
34267
34268 @endif gnulib
34269
34270 .PHONY: install-gnulib maybe-install-gnulib
34271 maybe-install-gnulib:
34272 @if gnulib
34273 maybe-install-gnulib: install-gnulib
34274
34275 install-gnulib: installdirs
34276 @: $(MAKE); $(unstage)
34277 @r=`${PWD_COMMAND}`; export r; \
34278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34279 $(HOST_EXPORTS) \
34280 (cd $(HOST_SUBDIR)/gnulib && \
34281 $(MAKE) $(FLAGS_TO_PASS) install)
34282
34283 @endif gnulib
34284
34285 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34286 maybe-install-strip-gnulib:
34287 @if gnulib
34288 maybe-install-strip-gnulib: install-strip-gnulib
34289
34290 install-strip-gnulib: installdirs
34291 @: $(MAKE); $(unstage)
34292 @r=`${PWD_COMMAND}`; export r; \
34293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294 $(HOST_EXPORTS) \
34295 (cd $(HOST_SUBDIR)/gnulib && \
34296 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34297
34298 @endif gnulib
34299
34300 # Other targets (info, dvi, pdf, etc.)
34301
34302 .PHONY: maybe-info-gnulib info-gnulib
34303 maybe-info-gnulib:
34304 @if gnulib
34305 maybe-info-gnulib: info-gnulib
34306
34307 info-gnulib: \
34308 configure-gnulib
34309 @: $(MAKE); $(unstage)
34310 @[ -f ./gnulib/Makefile ] || exit 0; \
34311 r=`${PWD_COMMAND}`; export r; \
34312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313 $(HOST_EXPORTS) \
34314 for flag in $(EXTRA_HOST_FLAGS) ; do \
34315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34316 done; \
34317 echo "Doing info in gnulib"; \
34318 (cd $(HOST_SUBDIR)/gnulib && \
34319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34321 "RANLIB=$${RANLIB}" \
34322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34323 info) \
34324 || exit 1
34325
34326 @endif gnulib
34327
34328 .PHONY: maybe-dvi-gnulib dvi-gnulib
34329 maybe-dvi-gnulib:
34330 @if gnulib
34331 maybe-dvi-gnulib: dvi-gnulib
34332
34333 dvi-gnulib: \
34334 configure-gnulib
34335 @: $(MAKE); $(unstage)
34336 @[ -f ./gnulib/Makefile ] || exit 0; \
34337 r=`${PWD_COMMAND}`; export r; \
34338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34339 $(HOST_EXPORTS) \
34340 for flag in $(EXTRA_HOST_FLAGS) ; do \
34341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34342 done; \
34343 echo "Doing dvi in gnulib"; \
34344 (cd $(HOST_SUBDIR)/gnulib && \
34345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34347 "RANLIB=$${RANLIB}" \
34348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34349 dvi) \
34350 || exit 1
34351
34352 @endif gnulib
34353
34354 .PHONY: maybe-pdf-gnulib pdf-gnulib
34355 maybe-pdf-gnulib:
34356 @if gnulib
34357 maybe-pdf-gnulib: pdf-gnulib
34358
34359 pdf-gnulib: \
34360 configure-gnulib
34361 @: $(MAKE); $(unstage)
34362 @[ -f ./gnulib/Makefile ] || exit 0; \
34363 r=`${PWD_COMMAND}`; export r; \
34364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34365 $(HOST_EXPORTS) \
34366 for flag in $(EXTRA_HOST_FLAGS) ; do \
34367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34368 done; \
34369 echo "Doing pdf in gnulib"; \
34370 (cd $(HOST_SUBDIR)/gnulib && \
34371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34373 "RANLIB=$${RANLIB}" \
34374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34375 pdf) \
34376 || exit 1
34377
34378 @endif gnulib
34379
34380 .PHONY: maybe-html-gnulib html-gnulib
34381 maybe-html-gnulib:
34382 @if gnulib
34383 maybe-html-gnulib: html-gnulib
34384
34385 html-gnulib: \
34386 configure-gnulib
34387 @: $(MAKE); $(unstage)
34388 @[ -f ./gnulib/Makefile ] || exit 0; \
34389 r=`${PWD_COMMAND}`; export r; \
34390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34391 $(HOST_EXPORTS) \
34392 for flag in $(EXTRA_HOST_FLAGS) ; do \
34393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34394 done; \
34395 echo "Doing html in gnulib"; \
34396 (cd $(HOST_SUBDIR)/gnulib && \
34397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34399 "RANLIB=$${RANLIB}" \
34400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34401 html) \
34402 || exit 1
34403
34404 @endif gnulib
34405
34406 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34407 maybe-TAGS-gnulib:
34408 @if gnulib
34409 maybe-TAGS-gnulib: TAGS-gnulib
34410
34411 TAGS-gnulib: \
34412 configure-gnulib
34413 @: $(MAKE); $(unstage)
34414 @[ -f ./gnulib/Makefile ] || exit 0; \
34415 r=`${PWD_COMMAND}`; export r; \
34416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34417 $(HOST_EXPORTS) \
34418 for flag in $(EXTRA_HOST_FLAGS) ; do \
34419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34420 done; \
34421 echo "Doing TAGS in gnulib"; \
34422 (cd $(HOST_SUBDIR)/gnulib && \
34423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34425 "RANLIB=$${RANLIB}" \
34426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34427 TAGS) \
34428 || exit 1
34429
34430 @endif gnulib
34431
34432 .PHONY: maybe-install-info-gnulib install-info-gnulib
34433 maybe-install-info-gnulib:
34434 @if gnulib
34435 maybe-install-info-gnulib: install-info-gnulib
34436
34437 install-info-gnulib: \
34438 configure-gnulib \
34439 info-gnulib
34440 @: $(MAKE); $(unstage)
34441 @[ -f ./gnulib/Makefile ] || exit 0; \
34442 r=`${PWD_COMMAND}`; export r; \
34443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34444 $(HOST_EXPORTS) \
34445 for flag in $(EXTRA_HOST_FLAGS) ; do \
34446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34447 done; \
34448 echo "Doing install-info in gnulib"; \
34449 (cd $(HOST_SUBDIR)/gnulib && \
34450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34452 "RANLIB=$${RANLIB}" \
34453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34454 install-info) \
34455 || exit 1
34456
34457 @endif gnulib
34458
34459 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34460 maybe-install-pdf-gnulib:
34461 @if gnulib
34462 maybe-install-pdf-gnulib: install-pdf-gnulib
34463
34464 install-pdf-gnulib: \
34465 configure-gnulib \
34466 pdf-gnulib
34467 @: $(MAKE); $(unstage)
34468 @[ -f ./gnulib/Makefile ] || exit 0; \
34469 r=`${PWD_COMMAND}`; export r; \
34470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471 $(HOST_EXPORTS) \
34472 for flag in $(EXTRA_HOST_FLAGS) ; do \
34473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 done; \
34475 echo "Doing install-pdf in gnulib"; \
34476 (cd $(HOST_SUBDIR)/gnulib && \
34477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34479 "RANLIB=$${RANLIB}" \
34480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34481 install-pdf) \
34482 || exit 1
34483
34484 @endif gnulib
34485
34486 .PHONY: maybe-install-html-gnulib install-html-gnulib
34487 maybe-install-html-gnulib:
34488 @if gnulib
34489 maybe-install-html-gnulib: install-html-gnulib
34490
34491 install-html-gnulib: \
34492 configure-gnulib \
34493 html-gnulib
34494 @: $(MAKE); $(unstage)
34495 @[ -f ./gnulib/Makefile ] || exit 0; \
34496 r=`${PWD_COMMAND}`; export r; \
34497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34498 $(HOST_EXPORTS) \
34499 for flag in $(EXTRA_HOST_FLAGS) ; do \
34500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34501 done; \
34502 echo "Doing install-html in gnulib"; \
34503 (cd $(HOST_SUBDIR)/gnulib && \
34504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34506 "RANLIB=$${RANLIB}" \
34507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34508 install-html) \
34509 || exit 1
34510
34511 @endif gnulib
34512
34513 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34514 maybe-installcheck-gnulib:
34515 @if gnulib
34516 maybe-installcheck-gnulib: installcheck-gnulib
34517
34518 installcheck-gnulib: \
34519 configure-gnulib
34520 @: $(MAKE); $(unstage)
34521 @[ -f ./gnulib/Makefile ] || exit 0; \
34522 r=`${PWD_COMMAND}`; export r; \
34523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34524 $(HOST_EXPORTS) \
34525 for flag in $(EXTRA_HOST_FLAGS) ; do \
34526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527 done; \
34528 echo "Doing installcheck in gnulib"; \
34529 (cd $(HOST_SUBDIR)/gnulib && \
34530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34532 "RANLIB=$${RANLIB}" \
34533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34534 installcheck) \
34535 || exit 1
34536
34537 @endif gnulib
34538
34539 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34540 maybe-mostlyclean-gnulib:
34541 @if gnulib
34542 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34543
34544 mostlyclean-gnulib:
34545 @: $(MAKE); $(unstage)
34546 @[ -f ./gnulib/Makefile ] || exit 0; \
34547 r=`${PWD_COMMAND}`; export r; \
34548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34549 $(HOST_EXPORTS) \
34550 for flag in $(EXTRA_HOST_FLAGS) ; do \
34551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34552 done; \
34553 echo "Doing mostlyclean in gnulib"; \
34554 (cd $(HOST_SUBDIR)/gnulib && \
34555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34557 "RANLIB=$${RANLIB}" \
34558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34559 mostlyclean) \
34560 || exit 1
34561
34562 @endif gnulib
34563
34564 .PHONY: maybe-clean-gnulib clean-gnulib
34565 maybe-clean-gnulib:
34566 @if gnulib
34567 maybe-clean-gnulib: clean-gnulib
34568
34569 clean-gnulib:
34570 @: $(MAKE); $(unstage)
34571 @[ -f ./gnulib/Makefile ] || exit 0; \
34572 r=`${PWD_COMMAND}`; export r; \
34573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574 $(HOST_EXPORTS) \
34575 for flag in $(EXTRA_HOST_FLAGS) ; do \
34576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577 done; \
34578 echo "Doing clean in gnulib"; \
34579 (cd $(HOST_SUBDIR)/gnulib && \
34580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582 "RANLIB=$${RANLIB}" \
34583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584 clean) \
34585 || exit 1
34586
34587 @endif gnulib
34588
34589 .PHONY: maybe-distclean-gnulib distclean-gnulib
34590 maybe-distclean-gnulib:
34591 @if gnulib
34592 maybe-distclean-gnulib: distclean-gnulib
34593
34594 distclean-gnulib:
34595 @: $(MAKE); $(unstage)
34596 @[ -f ./gnulib/Makefile ] || exit 0; \
34597 r=`${PWD_COMMAND}`; export r; \
34598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34599 $(HOST_EXPORTS) \
34600 for flag in $(EXTRA_HOST_FLAGS) ; do \
34601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34602 done; \
34603 echo "Doing distclean in gnulib"; \
34604 (cd $(HOST_SUBDIR)/gnulib && \
34605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34607 "RANLIB=$${RANLIB}" \
34608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34609 distclean) \
34610 || exit 1
34611
34612 @endif gnulib
34613
34614 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34615 maybe-maintainer-clean-gnulib:
34616 @if gnulib
34617 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34618
34619 maintainer-clean-gnulib:
34620 @: $(MAKE); $(unstage)
34621 @[ -f ./gnulib/Makefile ] || exit 0; \
34622 r=`${PWD_COMMAND}`; export r; \
34623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34624 $(HOST_EXPORTS) \
34625 for flag in $(EXTRA_HOST_FLAGS) ; do \
34626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34627 done; \
34628 echo "Doing maintainer-clean in gnulib"; \
34629 (cd $(HOST_SUBDIR)/gnulib && \
34630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34632 "RANLIB=$${RANLIB}" \
34633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34634 maintainer-clean) \
34635 || exit 1
34636
34637 @endif gnulib
34638
34639
34640
34641 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34642 maybe-configure-gdbsupport:
34643 @if gcc-bootstrap
34644 configure-gdbsupport: stage_current
34645 @endif gcc-bootstrap
34646 @if gdbsupport
34647 maybe-configure-gdbsupport: configure-gdbsupport
34648 configure-gdbsupport:
34649 @: $(MAKE); $(unstage)
34650 @r=`${PWD_COMMAND}`; export r; \
34651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34652 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34654 $(HOST_EXPORTS) \
34655 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34656 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34657 case $(srcdir) in \
34658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34659 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34661 esac; \
34662 module_srcdir=gdbsupport; \
34663 $(SHELL) \
34664 $$s/$$module_srcdir/configure \
34665 --srcdir=$${topdir}/$$module_srcdir \
34666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34667 --target=${target_alias} \
34668 || exit 1
34669 @endif gdbsupport
34670
34671
34672
34673
34674
34675 .PHONY: all-gdbsupport maybe-all-gdbsupport
34676 maybe-all-gdbsupport:
34677 @if gcc-bootstrap
34678 all-gdbsupport: stage_current
34679 @endif gcc-bootstrap
34680 @if gdbsupport
34681 TARGET-gdbsupport=all
34682 maybe-all-gdbsupport: all-gdbsupport
34683 all-gdbsupport: configure-gdbsupport
34684 @: $(MAKE); $(unstage)
34685 @r=`${PWD_COMMAND}`; export r; \
34686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34687 $(HOST_EXPORTS) \
34688 (cd $(HOST_SUBDIR)/gdbsupport && \
34689 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34690 $(TARGET-gdbsupport))
34691 @endif gdbsupport
34692
34693
34694
34695
34696 .PHONY: check-gdbsupport maybe-check-gdbsupport
34697 maybe-check-gdbsupport:
34698 @if gdbsupport
34699 maybe-check-gdbsupport: check-gdbsupport
34700
34701 check-gdbsupport:
34702 @: $(MAKE); $(unstage)
34703 @r=`${PWD_COMMAND}`; export r; \
34704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34705 $(HOST_EXPORTS) \
34706 (cd $(HOST_SUBDIR)/gdbsupport && \
34707 $(MAKE) $(FLAGS_TO_PASS) check)
34708
34709 @endif gdbsupport
34710
34711 .PHONY: install-gdbsupport maybe-install-gdbsupport
34712 maybe-install-gdbsupport:
34713 @if gdbsupport
34714 maybe-install-gdbsupport: install-gdbsupport
34715
34716 install-gdbsupport: installdirs
34717 @: $(MAKE); $(unstage)
34718 @r=`${PWD_COMMAND}`; export r; \
34719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720 $(HOST_EXPORTS) \
34721 (cd $(HOST_SUBDIR)/gdbsupport && \
34722 $(MAKE) $(FLAGS_TO_PASS) install)
34723
34724 @endif gdbsupport
34725
34726 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34727 maybe-install-strip-gdbsupport:
34728 @if gdbsupport
34729 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34730
34731 install-strip-gdbsupport: installdirs
34732 @: $(MAKE); $(unstage)
34733 @r=`${PWD_COMMAND}`; export r; \
34734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34735 $(HOST_EXPORTS) \
34736 (cd $(HOST_SUBDIR)/gdbsupport && \
34737 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34738
34739 @endif gdbsupport
34740
34741 # Other targets (info, dvi, pdf, etc.)
34742
34743 .PHONY: maybe-info-gdbsupport info-gdbsupport
34744 maybe-info-gdbsupport:
34745 @if gdbsupport
34746 maybe-info-gdbsupport: info-gdbsupport
34747
34748 info-gdbsupport: \
34749 configure-gdbsupport
34750 @: $(MAKE); $(unstage)
34751 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34752 r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 $(HOST_EXPORTS) \
34755 for flag in $(EXTRA_HOST_FLAGS) ; do \
34756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34757 done; \
34758 echo "Doing info in gdbsupport"; \
34759 (cd $(HOST_SUBDIR)/gdbsupport && \
34760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34762 "RANLIB=$${RANLIB}" \
34763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34764 info) \
34765 || exit 1
34766
34767 @endif gdbsupport
34768
34769 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34770 maybe-dvi-gdbsupport:
34771 @if gdbsupport
34772 maybe-dvi-gdbsupport: dvi-gdbsupport
34773
34774 dvi-gdbsupport: \
34775 configure-gdbsupport
34776 @: $(MAKE); $(unstage)
34777 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34778 r=`${PWD_COMMAND}`; export r; \
34779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34780 $(HOST_EXPORTS) \
34781 for flag in $(EXTRA_HOST_FLAGS) ; do \
34782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34783 done; \
34784 echo "Doing dvi in gdbsupport"; \
34785 (cd $(HOST_SUBDIR)/gdbsupport && \
34786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34788 "RANLIB=$${RANLIB}" \
34789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34790 dvi) \
34791 || exit 1
34792
34793 @endif gdbsupport
34794
34795 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34796 maybe-pdf-gdbsupport:
34797 @if gdbsupport
34798 maybe-pdf-gdbsupport: pdf-gdbsupport
34799
34800 pdf-gdbsupport: \
34801 configure-gdbsupport
34802 @: $(MAKE); $(unstage)
34803 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34804 r=`${PWD_COMMAND}`; export r; \
34805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34806 $(HOST_EXPORTS) \
34807 for flag in $(EXTRA_HOST_FLAGS) ; do \
34808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809 done; \
34810 echo "Doing pdf in gdbsupport"; \
34811 (cd $(HOST_SUBDIR)/gdbsupport && \
34812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34814 "RANLIB=$${RANLIB}" \
34815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34816 pdf) \
34817 || exit 1
34818
34819 @endif gdbsupport
34820
34821 .PHONY: maybe-html-gdbsupport html-gdbsupport
34822 maybe-html-gdbsupport:
34823 @if gdbsupport
34824 maybe-html-gdbsupport: html-gdbsupport
34825
34826 html-gdbsupport: \
34827 configure-gdbsupport
34828 @: $(MAKE); $(unstage)
34829 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34830 r=`${PWD_COMMAND}`; export r; \
34831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34832 $(HOST_EXPORTS) \
34833 for flag in $(EXTRA_HOST_FLAGS) ; do \
34834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34835 done; \
34836 echo "Doing html in gdbsupport"; \
34837 (cd $(HOST_SUBDIR)/gdbsupport && \
34838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34840 "RANLIB=$${RANLIB}" \
34841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34842 html) \
34843 || exit 1
34844
34845 @endif gdbsupport
34846
34847 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34848 maybe-TAGS-gdbsupport:
34849 @if gdbsupport
34850 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34851
34852 TAGS-gdbsupport: \
34853 configure-gdbsupport
34854 @: $(MAKE); $(unstage)
34855 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34856 r=`${PWD_COMMAND}`; export r; \
34857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34858 $(HOST_EXPORTS) \
34859 for flag in $(EXTRA_HOST_FLAGS) ; do \
34860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34861 done; \
34862 echo "Doing TAGS in gdbsupport"; \
34863 (cd $(HOST_SUBDIR)/gdbsupport && \
34864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34866 "RANLIB=$${RANLIB}" \
34867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34868 TAGS) \
34869 || exit 1
34870
34871 @endif gdbsupport
34872
34873 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34874 maybe-install-info-gdbsupport:
34875 @if gdbsupport
34876 maybe-install-info-gdbsupport: install-info-gdbsupport
34877
34878 install-info-gdbsupport: \
34879 configure-gdbsupport \
34880 info-gdbsupport
34881 @: $(MAKE); $(unstage)
34882 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34883 r=`${PWD_COMMAND}`; export r; \
34884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34885 $(HOST_EXPORTS) \
34886 for flag in $(EXTRA_HOST_FLAGS) ; do \
34887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34888 done; \
34889 echo "Doing install-info in gdbsupport"; \
34890 (cd $(HOST_SUBDIR)/gdbsupport && \
34891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34893 "RANLIB=$${RANLIB}" \
34894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34895 install-info) \
34896 || exit 1
34897
34898 @endif gdbsupport
34899
34900 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34901 maybe-install-pdf-gdbsupport:
34902 @if gdbsupport
34903 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34904
34905 install-pdf-gdbsupport: \
34906 configure-gdbsupport \
34907 pdf-gdbsupport
34908 @: $(MAKE); $(unstage)
34909 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34910 r=`${PWD_COMMAND}`; export r; \
34911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34912 $(HOST_EXPORTS) \
34913 for flag in $(EXTRA_HOST_FLAGS) ; do \
34914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34915 done; \
34916 echo "Doing install-pdf in gdbsupport"; \
34917 (cd $(HOST_SUBDIR)/gdbsupport && \
34918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34920 "RANLIB=$${RANLIB}" \
34921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34922 install-pdf) \
34923 || exit 1
34924
34925 @endif gdbsupport
34926
34927 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34928 maybe-install-html-gdbsupport:
34929 @if gdbsupport
34930 maybe-install-html-gdbsupport: install-html-gdbsupport
34931
34932 install-html-gdbsupport: \
34933 configure-gdbsupport \
34934 html-gdbsupport
34935 @: $(MAKE); $(unstage)
34936 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34937 r=`${PWD_COMMAND}`; export r; \
34938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939 $(HOST_EXPORTS) \
34940 for flag in $(EXTRA_HOST_FLAGS) ; do \
34941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34942 done; \
34943 echo "Doing install-html in gdbsupport"; \
34944 (cd $(HOST_SUBDIR)/gdbsupport && \
34945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34947 "RANLIB=$${RANLIB}" \
34948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34949 install-html) \
34950 || exit 1
34951
34952 @endif gdbsupport
34953
34954 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34955 maybe-installcheck-gdbsupport:
34956 @if gdbsupport
34957 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34958
34959 installcheck-gdbsupport: \
34960 configure-gdbsupport
34961 @: $(MAKE); $(unstage)
34962 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34963 r=`${PWD_COMMAND}`; export r; \
34964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34965 $(HOST_EXPORTS) \
34966 for flag in $(EXTRA_HOST_FLAGS) ; do \
34967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34968 done; \
34969 echo "Doing installcheck in gdbsupport"; \
34970 (cd $(HOST_SUBDIR)/gdbsupport && \
34971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34973 "RANLIB=$${RANLIB}" \
34974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34975 installcheck) \
34976 || exit 1
34977
34978 @endif gdbsupport
34979
34980 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34981 maybe-mostlyclean-gdbsupport:
34982 @if gdbsupport
34983 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34984
34985 mostlyclean-gdbsupport:
34986 @: $(MAKE); $(unstage)
34987 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34988 r=`${PWD_COMMAND}`; export r; \
34989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34990 $(HOST_EXPORTS) \
34991 for flag in $(EXTRA_HOST_FLAGS) ; do \
34992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34993 done; \
34994 echo "Doing mostlyclean in gdbsupport"; \
34995 (cd $(HOST_SUBDIR)/gdbsupport && \
34996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34998 "RANLIB=$${RANLIB}" \
34999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35000 mostlyclean) \
35001 || exit 1
35002
35003 @endif gdbsupport
35004
35005 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35006 maybe-clean-gdbsupport:
35007 @if gdbsupport
35008 maybe-clean-gdbsupport: clean-gdbsupport
35009
35010 clean-gdbsupport:
35011 @: $(MAKE); $(unstage)
35012 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35013 r=`${PWD_COMMAND}`; export r; \
35014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35015 $(HOST_EXPORTS) \
35016 for flag in $(EXTRA_HOST_FLAGS) ; do \
35017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018 done; \
35019 echo "Doing clean in gdbsupport"; \
35020 (cd $(HOST_SUBDIR)/gdbsupport && \
35021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35023 "RANLIB=$${RANLIB}" \
35024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35025 clean) \
35026 || exit 1
35027
35028 @endif gdbsupport
35029
35030 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35031 maybe-distclean-gdbsupport:
35032 @if gdbsupport
35033 maybe-distclean-gdbsupport: distclean-gdbsupport
35034
35035 distclean-gdbsupport:
35036 @: $(MAKE); $(unstage)
35037 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35038 r=`${PWD_COMMAND}`; export r; \
35039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040 $(HOST_EXPORTS) \
35041 for flag in $(EXTRA_HOST_FLAGS) ; do \
35042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043 done; \
35044 echo "Doing distclean in gdbsupport"; \
35045 (cd $(HOST_SUBDIR)/gdbsupport && \
35046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048 "RANLIB=$${RANLIB}" \
35049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050 distclean) \
35051 || exit 1
35052
35053 @endif gdbsupport
35054
35055 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35056 maybe-maintainer-clean-gdbsupport:
35057 @if gdbsupport
35058 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35059
35060 maintainer-clean-gdbsupport:
35061 @: $(MAKE); $(unstage)
35062 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35063 r=`${PWD_COMMAND}`; export r; \
35064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35065 $(HOST_EXPORTS) \
35066 for flag in $(EXTRA_HOST_FLAGS) ; do \
35067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35068 done; \
35069 echo "Doing maintainer-clean in gdbsupport"; \
35070 (cd $(HOST_SUBDIR)/gdbsupport && \
35071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35073 "RANLIB=$${RANLIB}" \
35074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35075 maintainer-clean) \
35076 || exit 1
35077
35078 @endif gdbsupport
35079
35080
35081
35082 .PHONY: configure-gdbserver maybe-configure-gdbserver
35083 maybe-configure-gdbserver:
35084 @if gcc-bootstrap
35085 configure-gdbserver: stage_current
35086 @endif gcc-bootstrap
35087 @if gdbserver
35088 maybe-configure-gdbserver: configure-gdbserver
35089 configure-gdbserver:
35090 @: $(MAKE); $(unstage)
35091 @r=`${PWD_COMMAND}`; export r; \
35092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35093 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35095 $(HOST_EXPORTS) \
35096 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35097 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35098 case $(srcdir) in \
35099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35100 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35102 esac; \
35103 module_srcdir=gdbserver; \
35104 $(SHELL) \
35105 $$s/$$module_srcdir/configure \
35106 --srcdir=$${topdir}/$$module_srcdir \
35107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35108 --target=${target_alias} \
35109 || exit 1
35110 @endif gdbserver
35111
35112
35113
35114
35115
35116 .PHONY: all-gdbserver maybe-all-gdbserver
35117 maybe-all-gdbserver:
35118 @if gcc-bootstrap
35119 all-gdbserver: stage_current
35120 @endif gcc-bootstrap
35121 @if gdbserver
35122 TARGET-gdbserver=all
35123 maybe-all-gdbserver: all-gdbserver
35124 all-gdbserver: configure-gdbserver
35125 @: $(MAKE); $(unstage)
35126 @r=`${PWD_COMMAND}`; export r; \
35127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35128 $(HOST_EXPORTS) \
35129 (cd $(HOST_SUBDIR)/gdbserver && \
35130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35131 $(TARGET-gdbserver))
35132 @endif gdbserver
35133
35134
35135
35136
35137 .PHONY: check-gdbserver maybe-check-gdbserver
35138 maybe-check-gdbserver:
35139 @if gdbserver
35140 maybe-check-gdbserver: check-gdbserver
35141
35142 check-gdbserver:
35143 @: $(MAKE); $(unstage)
35144 @r=`${PWD_COMMAND}`; export r; \
35145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35146 $(HOST_EXPORTS) \
35147 (cd $(HOST_SUBDIR)/gdbserver && \
35148 $(MAKE) $(FLAGS_TO_PASS) check)
35149
35150 @endif gdbserver
35151
35152 .PHONY: install-gdbserver maybe-install-gdbserver
35153 maybe-install-gdbserver:
35154 @if gdbserver
35155 maybe-install-gdbserver: install-gdbserver
35156
35157 install-gdbserver: installdirs
35158 @: $(MAKE); $(unstage)
35159 @r=`${PWD_COMMAND}`; export r; \
35160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35161 $(HOST_EXPORTS) \
35162 (cd $(HOST_SUBDIR)/gdbserver && \
35163 $(MAKE) $(FLAGS_TO_PASS) install)
35164
35165 @endif gdbserver
35166
35167 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35168 maybe-install-strip-gdbserver:
35169 @if gdbserver
35170 maybe-install-strip-gdbserver: install-strip-gdbserver
35171
35172 install-strip-gdbserver: installdirs
35173 @: $(MAKE); $(unstage)
35174 @r=`${PWD_COMMAND}`; export r; \
35175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35176 $(HOST_EXPORTS) \
35177 (cd $(HOST_SUBDIR)/gdbserver && \
35178 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35179
35180 @endif gdbserver
35181
35182 # Other targets (info, dvi, pdf, etc.)
35183
35184 .PHONY: maybe-info-gdbserver info-gdbserver
35185 maybe-info-gdbserver:
35186 @if gdbserver
35187 maybe-info-gdbserver: info-gdbserver
35188
35189 info-gdbserver: \
35190 configure-gdbserver
35191 @: $(MAKE); $(unstage)
35192 @[ -f ./gdbserver/Makefile ] || exit 0; \
35193 r=`${PWD_COMMAND}`; export r; \
35194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195 $(HOST_EXPORTS) \
35196 for flag in $(EXTRA_HOST_FLAGS) ; do \
35197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198 done; \
35199 echo "Doing info in gdbserver"; \
35200 (cd $(HOST_SUBDIR)/gdbserver && \
35201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35203 "RANLIB=$${RANLIB}" \
35204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35205 info) \
35206 || exit 1
35207
35208 @endif gdbserver
35209
35210 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35211 maybe-dvi-gdbserver:
35212 @if gdbserver
35213 maybe-dvi-gdbserver: dvi-gdbserver
35214
35215 dvi-gdbserver: \
35216 configure-gdbserver
35217 @: $(MAKE); $(unstage)
35218 @[ -f ./gdbserver/Makefile ] || exit 0; \
35219 r=`${PWD_COMMAND}`; export r; \
35220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221 $(HOST_EXPORTS) \
35222 for flag in $(EXTRA_HOST_FLAGS) ; do \
35223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35224 done; \
35225 echo "Doing dvi in gdbserver"; \
35226 (cd $(HOST_SUBDIR)/gdbserver && \
35227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35229 "RANLIB=$${RANLIB}" \
35230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35231 dvi) \
35232 || exit 1
35233
35234 @endif gdbserver
35235
35236 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35237 maybe-pdf-gdbserver:
35238 @if gdbserver
35239 maybe-pdf-gdbserver: pdf-gdbserver
35240
35241 pdf-gdbserver: \
35242 configure-gdbserver
35243 @: $(MAKE); $(unstage)
35244 @[ -f ./gdbserver/Makefile ] || exit 0; \
35245 r=`${PWD_COMMAND}`; export r; \
35246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35247 $(HOST_EXPORTS) \
35248 for flag in $(EXTRA_HOST_FLAGS) ; do \
35249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35250 done; \
35251 echo "Doing pdf in gdbserver"; \
35252 (cd $(HOST_SUBDIR)/gdbserver && \
35253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35255 "RANLIB=$${RANLIB}" \
35256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35257 pdf) \
35258 || exit 1
35259
35260 @endif gdbserver
35261
35262 .PHONY: maybe-html-gdbserver html-gdbserver
35263 maybe-html-gdbserver:
35264 @if gdbserver
35265 maybe-html-gdbserver: html-gdbserver
35266
35267 html-gdbserver: \
35268 configure-gdbserver
35269 @: $(MAKE); $(unstage)
35270 @[ -f ./gdbserver/Makefile ] || exit 0; \
35271 r=`${PWD_COMMAND}`; export r; \
35272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35273 $(HOST_EXPORTS) \
35274 for flag in $(EXTRA_HOST_FLAGS) ; do \
35275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35276 done; \
35277 echo "Doing html in gdbserver"; \
35278 (cd $(HOST_SUBDIR)/gdbserver && \
35279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35281 "RANLIB=$${RANLIB}" \
35282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35283 html) \
35284 || exit 1
35285
35286 @endif gdbserver
35287
35288 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35289 maybe-TAGS-gdbserver:
35290 @if gdbserver
35291 maybe-TAGS-gdbserver: TAGS-gdbserver
35292
35293 TAGS-gdbserver: \
35294 configure-gdbserver
35295 @: $(MAKE); $(unstage)
35296 @[ -f ./gdbserver/Makefile ] || exit 0; \
35297 r=`${PWD_COMMAND}`; export r; \
35298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35299 $(HOST_EXPORTS) \
35300 for flag in $(EXTRA_HOST_FLAGS) ; do \
35301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35302 done; \
35303 echo "Doing TAGS in gdbserver"; \
35304 (cd $(HOST_SUBDIR)/gdbserver && \
35305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35307 "RANLIB=$${RANLIB}" \
35308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35309 TAGS) \
35310 || exit 1
35311
35312 @endif gdbserver
35313
35314 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35315 maybe-install-info-gdbserver:
35316 @if gdbserver
35317 maybe-install-info-gdbserver: install-info-gdbserver
35318
35319 install-info-gdbserver: \
35320 configure-gdbserver \
35321 info-gdbserver
35322 @: $(MAKE); $(unstage)
35323 @[ -f ./gdbserver/Makefile ] || exit 0; \
35324 r=`${PWD_COMMAND}`; export r; \
35325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35326 $(HOST_EXPORTS) \
35327 for flag in $(EXTRA_HOST_FLAGS) ; do \
35328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35329 done; \
35330 echo "Doing install-info in gdbserver"; \
35331 (cd $(HOST_SUBDIR)/gdbserver && \
35332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35334 "RANLIB=$${RANLIB}" \
35335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35336 install-info) \
35337 || exit 1
35338
35339 @endif gdbserver
35340
35341 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35342 maybe-install-pdf-gdbserver:
35343 @if gdbserver
35344 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35345
35346 install-pdf-gdbserver: \
35347 configure-gdbserver \
35348 pdf-gdbserver
35349 @: $(MAKE); $(unstage)
35350 @[ -f ./gdbserver/Makefile ] || exit 0; \
35351 r=`${PWD_COMMAND}`; export r; \
35352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35353 $(HOST_EXPORTS) \
35354 for flag in $(EXTRA_HOST_FLAGS) ; do \
35355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35356 done; \
35357 echo "Doing install-pdf in gdbserver"; \
35358 (cd $(HOST_SUBDIR)/gdbserver && \
35359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35361 "RANLIB=$${RANLIB}" \
35362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35363 install-pdf) \
35364 || exit 1
35365
35366 @endif gdbserver
35367
35368 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35369 maybe-install-html-gdbserver:
35370 @if gdbserver
35371 maybe-install-html-gdbserver: install-html-gdbserver
35372
35373 install-html-gdbserver: \
35374 configure-gdbserver \
35375 html-gdbserver
35376 @: $(MAKE); $(unstage)
35377 @[ -f ./gdbserver/Makefile ] || exit 0; \
35378 r=`${PWD_COMMAND}`; export r; \
35379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35380 $(HOST_EXPORTS) \
35381 for flag in $(EXTRA_HOST_FLAGS) ; do \
35382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35383 done; \
35384 echo "Doing install-html in gdbserver"; \
35385 (cd $(HOST_SUBDIR)/gdbserver && \
35386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35388 "RANLIB=$${RANLIB}" \
35389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35390 install-html) \
35391 || exit 1
35392
35393 @endif gdbserver
35394
35395 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35396 maybe-installcheck-gdbserver:
35397 @if gdbserver
35398 maybe-installcheck-gdbserver: installcheck-gdbserver
35399
35400 installcheck-gdbserver: \
35401 configure-gdbserver
35402 @: $(MAKE); $(unstage)
35403 @[ -f ./gdbserver/Makefile ] || exit 0; \
35404 r=`${PWD_COMMAND}`; export r; \
35405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35406 $(HOST_EXPORTS) \
35407 for flag in $(EXTRA_HOST_FLAGS) ; do \
35408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35409 done; \
35410 echo "Doing installcheck in gdbserver"; \
35411 (cd $(HOST_SUBDIR)/gdbserver && \
35412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35414 "RANLIB=$${RANLIB}" \
35415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35416 installcheck) \
35417 || exit 1
35418
35419 @endif gdbserver
35420
35421 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35422 maybe-mostlyclean-gdbserver:
35423 @if gdbserver
35424 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35425
35426 mostlyclean-gdbserver:
35427 @: $(MAKE); $(unstage)
35428 @[ -f ./gdbserver/Makefile ] || exit 0; \
35429 r=`${PWD_COMMAND}`; export r; \
35430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35431 $(HOST_EXPORTS) \
35432 for flag in $(EXTRA_HOST_FLAGS) ; do \
35433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35434 done; \
35435 echo "Doing mostlyclean in gdbserver"; \
35436 (cd $(HOST_SUBDIR)/gdbserver && \
35437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35439 "RANLIB=$${RANLIB}" \
35440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35441 mostlyclean) \
35442 || exit 1
35443
35444 @endif gdbserver
35445
35446 .PHONY: maybe-clean-gdbserver clean-gdbserver
35447 maybe-clean-gdbserver:
35448 @if gdbserver
35449 maybe-clean-gdbserver: clean-gdbserver
35450
35451 clean-gdbserver:
35452 @: $(MAKE); $(unstage)
35453 @[ -f ./gdbserver/Makefile ] || exit 0; \
35454 r=`${PWD_COMMAND}`; export r; \
35455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35456 $(HOST_EXPORTS) \
35457 for flag in $(EXTRA_HOST_FLAGS) ; do \
35458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35459 done; \
35460 echo "Doing clean in gdbserver"; \
35461 (cd $(HOST_SUBDIR)/gdbserver && \
35462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35464 "RANLIB=$${RANLIB}" \
35465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35466 clean) \
35467 || exit 1
35468
35469 @endif gdbserver
35470
35471 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35472 maybe-distclean-gdbserver:
35473 @if gdbserver
35474 maybe-distclean-gdbserver: distclean-gdbserver
35475
35476 distclean-gdbserver:
35477 @: $(MAKE); $(unstage)
35478 @[ -f ./gdbserver/Makefile ] || exit 0; \
35479 r=`${PWD_COMMAND}`; export r; \
35480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35481 $(HOST_EXPORTS) \
35482 for flag in $(EXTRA_HOST_FLAGS) ; do \
35483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35484 done; \
35485 echo "Doing distclean in gdbserver"; \
35486 (cd $(HOST_SUBDIR)/gdbserver && \
35487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35489 "RANLIB=$${RANLIB}" \
35490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35491 distclean) \
35492 || exit 1
35493
35494 @endif gdbserver
35495
35496 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35497 maybe-maintainer-clean-gdbserver:
35498 @if gdbserver
35499 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35500
35501 maintainer-clean-gdbserver:
35502 @: $(MAKE); $(unstage)
35503 @[ -f ./gdbserver/Makefile ] || exit 0; \
35504 r=`${PWD_COMMAND}`; export r; \
35505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35506 $(HOST_EXPORTS) \
35507 for flag in $(EXTRA_HOST_FLAGS) ; do \
35508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35509 done; \
35510 echo "Doing maintainer-clean in gdbserver"; \
35511 (cd $(HOST_SUBDIR)/gdbserver && \
35512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35514 "RANLIB=$${RANLIB}" \
35515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35516 maintainer-clean) \
35517 || exit 1
35518
35519 @endif gdbserver
35520
35521
35522
35523 .PHONY: configure-gdb maybe-configure-gdb
35524 maybe-configure-gdb:
35525 @if gcc-bootstrap
35526 configure-gdb: stage_current
35527 @endif gcc-bootstrap
35528 @if gdb
35529 maybe-configure-gdb: configure-gdb
35530 configure-gdb:
35531 @: $(MAKE); $(unstage)
35532 @r=`${PWD_COMMAND}`; export r; \
35533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35534 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35536 $(HOST_EXPORTS) \
35537 echo Configuring in $(HOST_SUBDIR)/gdb; \
35538 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35539 case $(srcdir) in \
35540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35541 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35543 esac; \
35544 module_srcdir=gdb; \
35545 $(SHELL) \
35546 $$s/$$module_srcdir/configure \
35547 --srcdir=$${topdir}/$$module_srcdir \
35548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35549 --target=${target_alias} \
35550 || exit 1
35551 @endif gdb
35552
35553
35554
35555
35556
35557 .PHONY: all-gdb maybe-all-gdb
35558 maybe-all-gdb:
35559 @if gcc-bootstrap
35560 all-gdb: stage_current
35561 @endif gcc-bootstrap
35562 @if gdb
35563 TARGET-gdb=all
35564 maybe-all-gdb: all-gdb
35565 all-gdb: configure-gdb
35566 @: $(MAKE); $(unstage)
35567 @r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(HOST_EXPORTS) \
35570 (cd $(HOST_SUBDIR)/gdb && \
35571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35572 $(TARGET-gdb))
35573 @endif gdb
35574
35575
35576
35577
35578 .PHONY: check-gdb maybe-check-gdb
35579 maybe-check-gdb:
35580 @if gdb
35581 maybe-check-gdb: check-gdb
35582
35583 check-gdb:
35584 @: $(MAKE); $(unstage)
35585 @r=`${PWD_COMMAND}`; export r; \
35586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35587 $(HOST_EXPORTS) \
35588 (cd $(HOST_SUBDIR)/gdb && \
35589 $(MAKE) $(FLAGS_TO_PASS) check)
35590
35591 @endif gdb
35592
35593 .PHONY: install-gdb maybe-install-gdb
35594 maybe-install-gdb:
35595 @if gdb
35596 maybe-install-gdb: install-gdb
35597
35598 install-gdb: installdirs
35599 @: $(MAKE); $(unstage)
35600 @r=`${PWD_COMMAND}`; export r; \
35601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602 $(HOST_EXPORTS) \
35603 (cd $(HOST_SUBDIR)/gdb && \
35604 $(MAKE) $(FLAGS_TO_PASS) install)
35605
35606 @endif gdb
35607
35608 .PHONY: install-strip-gdb maybe-install-strip-gdb
35609 maybe-install-strip-gdb:
35610 @if gdb
35611 maybe-install-strip-gdb: install-strip-gdb
35612
35613 install-strip-gdb: installdirs
35614 @: $(MAKE); $(unstage)
35615 @r=`${PWD_COMMAND}`; export r; \
35616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35617 $(HOST_EXPORTS) \
35618 (cd $(HOST_SUBDIR)/gdb && \
35619 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35620
35621 @endif gdb
35622
35623 # Other targets (info, dvi, pdf, etc.)
35624
35625 .PHONY: maybe-info-gdb info-gdb
35626 maybe-info-gdb:
35627 @if gdb
35628 maybe-info-gdb: info-gdb
35629
35630 info-gdb: \
35631 configure-gdb
35632 @: $(MAKE); $(unstage)
35633 @[ -f ./gdb/Makefile ] || exit 0; \
35634 r=`${PWD_COMMAND}`; export r; \
35635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35636 $(HOST_EXPORTS) \
35637 for flag in $(EXTRA_HOST_FLAGS) ; do \
35638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35639 done; \
35640 echo "Doing info in gdb"; \
35641 (cd $(HOST_SUBDIR)/gdb && \
35642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35644 "RANLIB=$${RANLIB}" \
35645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35646 info) \
35647 || exit 1
35648
35649 @endif gdb
35650
35651 .PHONY: maybe-dvi-gdb dvi-gdb
35652 maybe-dvi-gdb:
35653 @if gdb
35654 maybe-dvi-gdb: dvi-gdb
35655
35656 dvi-gdb: \
35657 configure-gdb
35658 @: $(MAKE); $(unstage)
35659 @[ -f ./gdb/Makefile ] || exit 0; \
35660 r=`${PWD_COMMAND}`; export r; \
35661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662 $(HOST_EXPORTS) \
35663 for flag in $(EXTRA_HOST_FLAGS) ; do \
35664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35665 done; \
35666 echo "Doing dvi in gdb"; \
35667 (cd $(HOST_SUBDIR)/gdb && \
35668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35670 "RANLIB=$${RANLIB}" \
35671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35672 dvi) \
35673 || exit 1
35674
35675 @endif gdb
35676
35677 .PHONY: maybe-pdf-gdb pdf-gdb
35678 maybe-pdf-gdb:
35679 @if gdb
35680 maybe-pdf-gdb: pdf-gdb
35681
35682 pdf-gdb: \
35683 configure-gdb
35684 @: $(MAKE); $(unstage)
35685 @[ -f ./gdb/Makefile ] || exit 0; \
35686 r=`${PWD_COMMAND}`; export r; \
35687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35688 $(HOST_EXPORTS) \
35689 for flag in $(EXTRA_HOST_FLAGS) ; do \
35690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35691 done; \
35692 echo "Doing pdf in gdb"; \
35693 (cd $(HOST_SUBDIR)/gdb && \
35694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35696 "RANLIB=$${RANLIB}" \
35697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35698 pdf) \
35699 || exit 1
35700
35701 @endif gdb
35702
35703 .PHONY: maybe-html-gdb html-gdb
35704 maybe-html-gdb:
35705 @if gdb
35706 maybe-html-gdb: html-gdb
35707
35708 html-gdb: \
35709 configure-gdb
35710 @: $(MAKE); $(unstage)
35711 @[ -f ./gdb/Makefile ] || exit 0; \
35712 r=`${PWD_COMMAND}`; export r; \
35713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714 $(HOST_EXPORTS) \
35715 for flag in $(EXTRA_HOST_FLAGS) ; do \
35716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35717 done; \
35718 echo "Doing html in gdb"; \
35719 (cd $(HOST_SUBDIR)/gdb && \
35720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35722 "RANLIB=$${RANLIB}" \
35723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35724 html) \
35725 || exit 1
35726
35727 @endif gdb
35728
35729 .PHONY: maybe-TAGS-gdb TAGS-gdb
35730 maybe-TAGS-gdb:
35731 @if gdb
35732 maybe-TAGS-gdb: TAGS-gdb
35733
35734 TAGS-gdb: \
35735 configure-gdb
35736 @: $(MAKE); $(unstage)
35737 @[ -f ./gdb/Makefile ] || exit 0; \
35738 r=`${PWD_COMMAND}`; export r; \
35739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740 $(HOST_EXPORTS) \
35741 for flag in $(EXTRA_HOST_FLAGS) ; do \
35742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35743 done; \
35744 echo "Doing TAGS in gdb"; \
35745 (cd $(HOST_SUBDIR)/gdb && \
35746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35748 "RANLIB=$${RANLIB}" \
35749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35750 TAGS) \
35751 || exit 1
35752
35753 @endif gdb
35754
35755 .PHONY: maybe-install-info-gdb install-info-gdb
35756 maybe-install-info-gdb:
35757 @if gdb
35758 maybe-install-info-gdb: install-info-gdb
35759
35760 install-info-gdb: \
35761 configure-gdb \
35762 info-gdb
35763 @: $(MAKE); $(unstage)
35764 @[ -f ./gdb/Makefile ] || exit 0; \
35765 r=`${PWD_COMMAND}`; export r; \
35766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767 $(HOST_EXPORTS) \
35768 for flag in $(EXTRA_HOST_FLAGS) ; do \
35769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35770 done; \
35771 echo "Doing install-info in gdb"; \
35772 (cd $(HOST_SUBDIR)/gdb && \
35773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775 "RANLIB=$${RANLIB}" \
35776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35777 install-info) \
35778 || exit 1
35779
35780 @endif gdb
35781
35782 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35783 maybe-install-pdf-gdb:
35784 @if gdb
35785 maybe-install-pdf-gdb: install-pdf-gdb
35786
35787 install-pdf-gdb: \
35788 configure-gdb \
35789 pdf-gdb
35790 @: $(MAKE); $(unstage)
35791 @[ -f ./gdb/Makefile ] || exit 0; \
35792 r=`${PWD_COMMAND}`; export r; \
35793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35794 $(HOST_EXPORTS) \
35795 for flag in $(EXTRA_HOST_FLAGS) ; do \
35796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35797 done; \
35798 echo "Doing install-pdf in gdb"; \
35799 (cd $(HOST_SUBDIR)/gdb && \
35800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35802 "RANLIB=$${RANLIB}" \
35803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35804 install-pdf) \
35805 || exit 1
35806
35807 @endif gdb
35808
35809 .PHONY: maybe-install-html-gdb install-html-gdb
35810 maybe-install-html-gdb:
35811 @if gdb
35812 maybe-install-html-gdb: install-html-gdb
35813
35814 install-html-gdb: \
35815 configure-gdb \
35816 html-gdb
35817 @: $(MAKE); $(unstage)
35818 @[ -f ./gdb/Makefile ] || exit 0; \
35819 r=`${PWD_COMMAND}`; export r; \
35820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35821 $(HOST_EXPORTS) \
35822 for flag in $(EXTRA_HOST_FLAGS) ; do \
35823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35824 done; \
35825 echo "Doing install-html in gdb"; \
35826 (cd $(HOST_SUBDIR)/gdb && \
35827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35829 "RANLIB=$${RANLIB}" \
35830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35831 install-html) \
35832 || exit 1
35833
35834 @endif gdb
35835
35836 .PHONY: maybe-installcheck-gdb installcheck-gdb
35837 maybe-installcheck-gdb:
35838 @if gdb
35839 maybe-installcheck-gdb: installcheck-gdb
35840
35841 installcheck-gdb: \
35842 configure-gdb
35843 @: $(MAKE); $(unstage)
35844 @[ -f ./gdb/Makefile ] || exit 0; \
35845 r=`${PWD_COMMAND}`; export r; \
35846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847 $(HOST_EXPORTS) \
35848 for flag in $(EXTRA_HOST_FLAGS) ; do \
35849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35850 done; \
35851 echo "Doing installcheck in gdb"; \
35852 (cd $(HOST_SUBDIR)/gdb && \
35853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35855 "RANLIB=$${RANLIB}" \
35856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35857 installcheck) \
35858 || exit 1
35859
35860 @endif gdb
35861
35862 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35863 maybe-mostlyclean-gdb:
35864 @if gdb
35865 maybe-mostlyclean-gdb: mostlyclean-gdb
35866
35867 mostlyclean-gdb:
35868 @: $(MAKE); $(unstage)
35869 @[ -f ./gdb/Makefile ] || exit 0; \
35870 r=`${PWD_COMMAND}`; export r; \
35871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35872 $(HOST_EXPORTS) \
35873 for flag in $(EXTRA_HOST_FLAGS) ; do \
35874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35875 done; \
35876 echo "Doing mostlyclean in gdb"; \
35877 (cd $(HOST_SUBDIR)/gdb && \
35878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35880 "RANLIB=$${RANLIB}" \
35881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35882 mostlyclean) \
35883 || exit 1
35884
35885 @endif gdb
35886
35887 .PHONY: maybe-clean-gdb clean-gdb
35888 maybe-clean-gdb:
35889 @if gdb
35890 maybe-clean-gdb: clean-gdb
35891
35892 clean-gdb:
35893 @: $(MAKE); $(unstage)
35894 @[ -f ./gdb/Makefile ] || exit 0; \
35895 r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 for flag in $(EXTRA_HOST_FLAGS) ; do \
35899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900 done; \
35901 echo "Doing clean in gdb"; \
35902 (cd $(HOST_SUBDIR)/gdb && \
35903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905 "RANLIB=$${RANLIB}" \
35906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907 clean) \
35908 || exit 1
35909
35910 @endif gdb
35911
35912 .PHONY: maybe-distclean-gdb distclean-gdb
35913 maybe-distclean-gdb:
35914 @if gdb
35915 maybe-distclean-gdb: distclean-gdb
35916
35917 distclean-gdb:
35918 @: $(MAKE); $(unstage)
35919 @[ -f ./gdb/Makefile ] || exit 0; \
35920 r=`${PWD_COMMAND}`; export r; \
35921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35922 $(HOST_EXPORTS) \
35923 for flag in $(EXTRA_HOST_FLAGS) ; do \
35924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35925 done; \
35926 echo "Doing distclean in gdb"; \
35927 (cd $(HOST_SUBDIR)/gdb && \
35928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35930 "RANLIB=$${RANLIB}" \
35931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35932 distclean) \
35933 || exit 1
35934
35935 @endif gdb
35936
35937 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35938 maybe-maintainer-clean-gdb:
35939 @if gdb
35940 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35941
35942 maintainer-clean-gdb:
35943 @: $(MAKE); $(unstage)
35944 @[ -f ./gdb/Makefile ] || exit 0; \
35945 r=`${PWD_COMMAND}`; export r; \
35946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35947 $(HOST_EXPORTS) \
35948 for flag in $(EXTRA_HOST_FLAGS) ; do \
35949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35950 done; \
35951 echo "Doing maintainer-clean in gdb"; \
35952 (cd $(HOST_SUBDIR)/gdb && \
35953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35955 "RANLIB=$${RANLIB}" \
35956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35957 maintainer-clean) \
35958 || exit 1
35959
35960 @endif gdb
35961
35962
35963
35964 .PHONY: configure-expect maybe-configure-expect
35965 maybe-configure-expect:
35966 @if gcc-bootstrap
35967 configure-expect: stage_current
35968 @endif gcc-bootstrap
35969 @if expect
35970 maybe-configure-expect: configure-expect
35971 configure-expect:
35972 @: $(MAKE); $(unstage)
35973 @r=`${PWD_COMMAND}`; export r; \
35974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35977 $(HOST_EXPORTS) \
35978 echo Configuring in $(HOST_SUBDIR)/expect; \
35979 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35980 case $(srcdir) in \
35981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35982 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35984 esac; \
35985 module_srcdir=expect; \
35986 $(SHELL) \
35987 $$s/$$module_srcdir/configure \
35988 --srcdir=$${topdir}/$$module_srcdir \
35989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35990 --target=${target_alias} \
35991 || exit 1
35992 @endif expect
35993
35994
35995
35996
35997
35998 .PHONY: all-expect maybe-all-expect
35999 maybe-all-expect:
36000 @if gcc-bootstrap
36001 all-expect: stage_current
36002 @endif gcc-bootstrap
36003 @if expect
36004 TARGET-expect=all
36005 maybe-all-expect: all-expect
36006 all-expect: configure-expect
36007 @: $(MAKE); $(unstage)
36008 @r=`${PWD_COMMAND}`; export r; \
36009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36010 $(HOST_EXPORTS) \
36011 (cd $(HOST_SUBDIR)/expect && \
36012 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36013 $(TARGET-expect))
36014 @endif expect
36015
36016
36017
36018
36019 .PHONY: check-expect maybe-check-expect
36020 maybe-check-expect:
36021 @if expect
36022 maybe-check-expect: check-expect
36023
36024 check-expect:
36025 @: $(MAKE); $(unstage)
36026 @r=`${PWD_COMMAND}`; export r; \
36027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028 $(HOST_EXPORTS) \
36029 (cd $(HOST_SUBDIR)/expect && \
36030 $(MAKE) $(FLAGS_TO_PASS) check)
36031
36032 @endif expect
36033
36034 .PHONY: install-expect maybe-install-expect
36035 maybe-install-expect:
36036 @if expect
36037 maybe-install-expect: install-expect
36038
36039 install-expect: installdirs
36040 @: $(MAKE); $(unstage)
36041 @r=`${PWD_COMMAND}`; export r; \
36042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36043 $(HOST_EXPORTS) \
36044 (cd $(HOST_SUBDIR)/expect && \
36045 $(MAKE) $(FLAGS_TO_PASS) install)
36046
36047 @endif expect
36048
36049 .PHONY: install-strip-expect maybe-install-strip-expect
36050 maybe-install-strip-expect:
36051 @if expect
36052 maybe-install-strip-expect: install-strip-expect
36053
36054 install-strip-expect: installdirs
36055 @: $(MAKE); $(unstage)
36056 @r=`${PWD_COMMAND}`; export r; \
36057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36058 $(HOST_EXPORTS) \
36059 (cd $(HOST_SUBDIR)/expect && \
36060 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36061
36062 @endif expect
36063
36064 # Other targets (info, dvi, pdf, etc.)
36065
36066 .PHONY: maybe-info-expect info-expect
36067 maybe-info-expect:
36068 @if expect
36069 maybe-info-expect: info-expect
36070
36071 info-expect: \
36072 configure-expect
36073 @: $(MAKE); $(unstage)
36074 @[ -f ./expect/Makefile ] || exit 0; \
36075 r=`${PWD_COMMAND}`; export r; \
36076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077 $(HOST_EXPORTS) \
36078 for flag in $(EXTRA_HOST_FLAGS) ; do \
36079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36080 done; \
36081 echo "Doing info in expect"; \
36082 (cd $(HOST_SUBDIR)/expect && \
36083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36085 "RANLIB=$${RANLIB}" \
36086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36087 info) \
36088 || exit 1
36089
36090 @endif expect
36091
36092 .PHONY: maybe-dvi-expect dvi-expect
36093 maybe-dvi-expect:
36094 @if expect
36095 maybe-dvi-expect: dvi-expect
36096
36097 dvi-expect: \
36098 configure-expect
36099 @: $(MAKE); $(unstage)
36100 @[ -f ./expect/Makefile ] || exit 0; \
36101 r=`${PWD_COMMAND}`; export r; \
36102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36103 $(HOST_EXPORTS) \
36104 for flag in $(EXTRA_HOST_FLAGS) ; do \
36105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36106 done; \
36107 echo "Doing dvi in expect"; \
36108 (cd $(HOST_SUBDIR)/expect && \
36109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36111 "RANLIB=$${RANLIB}" \
36112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36113 dvi) \
36114 || exit 1
36115
36116 @endif expect
36117
36118 .PHONY: maybe-pdf-expect pdf-expect
36119 maybe-pdf-expect:
36120 @if expect
36121 maybe-pdf-expect: pdf-expect
36122
36123 pdf-expect: \
36124 configure-expect
36125 @: $(MAKE); $(unstage)
36126 @[ -f ./expect/Makefile ] || exit 0; \
36127 r=`${PWD_COMMAND}`; export r; \
36128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36129 $(HOST_EXPORTS) \
36130 for flag in $(EXTRA_HOST_FLAGS) ; do \
36131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36132 done; \
36133 echo "Doing pdf in expect"; \
36134 (cd $(HOST_SUBDIR)/expect && \
36135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36137 "RANLIB=$${RANLIB}" \
36138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36139 pdf) \
36140 || exit 1
36141
36142 @endif expect
36143
36144 .PHONY: maybe-html-expect html-expect
36145 maybe-html-expect:
36146 @if expect
36147 maybe-html-expect: html-expect
36148
36149 html-expect: \
36150 configure-expect
36151 @: $(MAKE); $(unstage)
36152 @[ -f ./expect/Makefile ] || exit 0; \
36153 r=`${PWD_COMMAND}`; export r; \
36154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36155 $(HOST_EXPORTS) \
36156 for flag in $(EXTRA_HOST_FLAGS) ; do \
36157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36158 done; \
36159 echo "Doing html in expect"; \
36160 (cd $(HOST_SUBDIR)/expect && \
36161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36163 "RANLIB=$${RANLIB}" \
36164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36165 html) \
36166 || exit 1
36167
36168 @endif expect
36169
36170 .PHONY: maybe-TAGS-expect TAGS-expect
36171 maybe-TAGS-expect:
36172 @if expect
36173 maybe-TAGS-expect: TAGS-expect
36174
36175 TAGS-expect: \
36176 configure-expect
36177 @: $(MAKE); $(unstage)
36178 @[ -f ./expect/Makefile ] || exit 0; \
36179 r=`${PWD_COMMAND}`; export r; \
36180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36181 $(HOST_EXPORTS) \
36182 for flag in $(EXTRA_HOST_FLAGS) ; do \
36183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36184 done; \
36185 echo "Doing TAGS in expect"; \
36186 (cd $(HOST_SUBDIR)/expect && \
36187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36189 "RANLIB=$${RANLIB}" \
36190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36191 TAGS) \
36192 || exit 1
36193
36194 @endif expect
36195
36196 .PHONY: maybe-install-info-expect install-info-expect
36197 maybe-install-info-expect:
36198 @if expect
36199 maybe-install-info-expect: install-info-expect
36200
36201 install-info-expect: \
36202 configure-expect \
36203 info-expect
36204 @: $(MAKE); $(unstage)
36205 @[ -f ./expect/Makefile ] || exit 0; \
36206 r=`${PWD_COMMAND}`; export r; \
36207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36208 $(HOST_EXPORTS) \
36209 for flag in $(EXTRA_HOST_FLAGS) ; do \
36210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36211 done; \
36212 echo "Doing install-info in expect"; \
36213 (cd $(HOST_SUBDIR)/expect && \
36214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36216 "RANLIB=$${RANLIB}" \
36217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36218 install-info) \
36219 || exit 1
36220
36221 @endif expect
36222
36223 .PHONY: maybe-install-pdf-expect install-pdf-expect
36224 maybe-install-pdf-expect:
36225 @if expect
36226 maybe-install-pdf-expect: install-pdf-expect
36227
36228 install-pdf-expect: \
36229 configure-expect \
36230 pdf-expect
36231 @: $(MAKE); $(unstage)
36232 @[ -f ./expect/Makefile ] || exit 0; \
36233 r=`${PWD_COMMAND}`; export r; \
36234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36235 $(HOST_EXPORTS) \
36236 for flag in $(EXTRA_HOST_FLAGS) ; do \
36237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36238 done; \
36239 echo "Doing install-pdf in expect"; \
36240 (cd $(HOST_SUBDIR)/expect && \
36241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36243 "RANLIB=$${RANLIB}" \
36244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36245 install-pdf) \
36246 || exit 1
36247
36248 @endif expect
36249
36250 .PHONY: maybe-install-html-expect install-html-expect
36251 maybe-install-html-expect:
36252 @if expect
36253 maybe-install-html-expect: install-html-expect
36254
36255 install-html-expect: \
36256 configure-expect \
36257 html-expect
36258 @: $(MAKE); $(unstage)
36259 @[ -f ./expect/Makefile ] || exit 0; \
36260 r=`${PWD_COMMAND}`; export r; \
36261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36262 $(HOST_EXPORTS) \
36263 for flag in $(EXTRA_HOST_FLAGS) ; do \
36264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36265 done; \
36266 echo "Doing install-html in expect"; \
36267 (cd $(HOST_SUBDIR)/expect && \
36268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36270 "RANLIB=$${RANLIB}" \
36271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36272 install-html) \
36273 || exit 1
36274
36275 @endif expect
36276
36277 .PHONY: maybe-installcheck-expect installcheck-expect
36278 maybe-installcheck-expect:
36279 @if expect
36280 maybe-installcheck-expect: installcheck-expect
36281
36282 installcheck-expect: \
36283 configure-expect
36284 @: $(MAKE); $(unstage)
36285 @[ -f ./expect/Makefile ] || exit 0; \
36286 r=`${PWD_COMMAND}`; export r; \
36287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36288 $(HOST_EXPORTS) \
36289 for flag in $(EXTRA_HOST_FLAGS) ; do \
36290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36291 done; \
36292 echo "Doing installcheck in expect"; \
36293 (cd $(HOST_SUBDIR)/expect && \
36294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36296 "RANLIB=$${RANLIB}" \
36297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36298 installcheck) \
36299 || exit 1
36300
36301 @endif expect
36302
36303 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36304 maybe-mostlyclean-expect:
36305 @if expect
36306 maybe-mostlyclean-expect: mostlyclean-expect
36307
36308 mostlyclean-expect:
36309 @: $(MAKE); $(unstage)
36310 @[ -f ./expect/Makefile ] || exit 0; \
36311 r=`${PWD_COMMAND}`; export r; \
36312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313 $(HOST_EXPORTS) \
36314 for flag in $(EXTRA_HOST_FLAGS) ; do \
36315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36316 done; \
36317 echo "Doing mostlyclean in expect"; \
36318 (cd $(HOST_SUBDIR)/expect && \
36319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36321 "RANLIB=$${RANLIB}" \
36322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36323 mostlyclean) \
36324 || exit 1
36325
36326 @endif expect
36327
36328 .PHONY: maybe-clean-expect clean-expect
36329 maybe-clean-expect:
36330 @if expect
36331 maybe-clean-expect: clean-expect
36332
36333 clean-expect:
36334 @: $(MAKE); $(unstage)
36335 @[ -f ./expect/Makefile ] || exit 0; \
36336 r=`${PWD_COMMAND}`; export r; \
36337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36338 $(HOST_EXPORTS) \
36339 for flag in $(EXTRA_HOST_FLAGS) ; do \
36340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36341 done; \
36342 echo "Doing clean in expect"; \
36343 (cd $(HOST_SUBDIR)/expect && \
36344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36346 "RANLIB=$${RANLIB}" \
36347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36348 clean) \
36349 || exit 1
36350
36351 @endif expect
36352
36353 .PHONY: maybe-distclean-expect distclean-expect
36354 maybe-distclean-expect:
36355 @if expect
36356 maybe-distclean-expect: distclean-expect
36357
36358 distclean-expect:
36359 @: $(MAKE); $(unstage)
36360 @[ -f ./expect/Makefile ] || exit 0; \
36361 r=`${PWD_COMMAND}`; export r; \
36362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36363 $(HOST_EXPORTS) \
36364 for flag in $(EXTRA_HOST_FLAGS) ; do \
36365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36366 done; \
36367 echo "Doing distclean in expect"; \
36368 (cd $(HOST_SUBDIR)/expect && \
36369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36371 "RANLIB=$${RANLIB}" \
36372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36373 distclean) \
36374 || exit 1
36375
36376 @endif expect
36377
36378 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36379 maybe-maintainer-clean-expect:
36380 @if expect
36381 maybe-maintainer-clean-expect: maintainer-clean-expect
36382
36383 maintainer-clean-expect:
36384 @: $(MAKE); $(unstage)
36385 @[ -f ./expect/Makefile ] || exit 0; \
36386 r=`${PWD_COMMAND}`; export r; \
36387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36388 $(HOST_EXPORTS) \
36389 for flag in $(EXTRA_HOST_FLAGS) ; do \
36390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36391 done; \
36392 echo "Doing maintainer-clean in expect"; \
36393 (cd $(HOST_SUBDIR)/expect && \
36394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36396 "RANLIB=$${RANLIB}" \
36397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36398 maintainer-clean) \
36399 || exit 1
36400
36401 @endif expect
36402
36403
36404
36405 .PHONY: configure-guile maybe-configure-guile
36406 maybe-configure-guile:
36407 @if gcc-bootstrap
36408 configure-guile: stage_current
36409 @endif gcc-bootstrap
36410 @if guile
36411 maybe-configure-guile: configure-guile
36412 configure-guile:
36413 @: $(MAKE); $(unstage)
36414 @r=`${PWD_COMMAND}`; export r; \
36415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36418 $(HOST_EXPORTS) \
36419 echo Configuring in $(HOST_SUBDIR)/guile; \
36420 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36421 case $(srcdir) in \
36422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36423 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36425 esac; \
36426 module_srcdir=guile; \
36427 $(SHELL) \
36428 $$s/$$module_srcdir/configure \
36429 --srcdir=$${topdir}/$$module_srcdir \
36430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36431 --target=${target_alias} \
36432 || exit 1
36433 @endif guile
36434
36435
36436
36437
36438
36439 .PHONY: all-guile maybe-all-guile
36440 maybe-all-guile:
36441 @if gcc-bootstrap
36442 all-guile: stage_current
36443 @endif gcc-bootstrap
36444 @if guile
36445 TARGET-guile=all
36446 maybe-all-guile: all-guile
36447 all-guile: configure-guile
36448 @: $(MAKE); $(unstage)
36449 @r=`${PWD_COMMAND}`; export r; \
36450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36451 $(HOST_EXPORTS) \
36452 (cd $(HOST_SUBDIR)/guile && \
36453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36454 $(TARGET-guile))
36455 @endif guile
36456
36457
36458
36459
36460 .PHONY: check-guile maybe-check-guile
36461 maybe-check-guile:
36462 @if guile
36463 maybe-check-guile: check-guile
36464
36465 check-guile:
36466 @: $(MAKE); $(unstage)
36467 @r=`${PWD_COMMAND}`; export r; \
36468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36469 $(HOST_EXPORTS) \
36470 (cd $(HOST_SUBDIR)/guile && \
36471 $(MAKE) $(FLAGS_TO_PASS) check)
36472
36473 @endif guile
36474
36475 .PHONY: install-guile maybe-install-guile
36476 maybe-install-guile:
36477 @if guile
36478 maybe-install-guile: install-guile
36479
36480 install-guile: installdirs
36481 @: $(MAKE); $(unstage)
36482 @r=`${PWD_COMMAND}`; export r; \
36483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36484 $(HOST_EXPORTS) \
36485 (cd $(HOST_SUBDIR)/guile && \
36486 $(MAKE) $(FLAGS_TO_PASS) install)
36487
36488 @endif guile
36489
36490 .PHONY: install-strip-guile maybe-install-strip-guile
36491 maybe-install-strip-guile:
36492 @if guile
36493 maybe-install-strip-guile: install-strip-guile
36494
36495 install-strip-guile: installdirs
36496 @: $(MAKE); $(unstage)
36497 @r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(HOST_EXPORTS) \
36500 (cd $(HOST_SUBDIR)/guile && \
36501 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36502
36503 @endif guile
36504
36505 # Other targets (info, dvi, pdf, etc.)
36506
36507 .PHONY: maybe-info-guile info-guile
36508 maybe-info-guile:
36509 @if guile
36510 maybe-info-guile: info-guile
36511
36512 info-guile: \
36513 configure-guile
36514 @: $(MAKE); $(unstage)
36515 @[ -f ./guile/Makefile ] || exit 0; \
36516 r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 for flag in $(EXTRA_HOST_FLAGS) ; do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521 done; \
36522 echo "Doing info in guile"; \
36523 (cd $(HOST_SUBDIR)/guile && \
36524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526 "RANLIB=$${RANLIB}" \
36527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528 info) \
36529 || exit 1
36530
36531 @endif guile
36532
36533 .PHONY: maybe-dvi-guile dvi-guile
36534 maybe-dvi-guile:
36535 @if guile
36536 maybe-dvi-guile: dvi-guile
36537
36538 dvi-guile: \
36539 configure-guile
36540 @: $(MAKE); $(unstage)
36541 @[ -f ./guile/Makefile ] || exit 0; \
36542 r=`${PWD_COMMAND}`; export r; \
36543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544 $(HOST_EXPORTS) \
36545 for flag in $(EXTRA_HOST_FLAGS) ; do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547 done; \
36548 echo "Doing dvi in guile"; \
36549 (cd $(HOST_SUBDIR)/guile && \
36550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552 "RANLIB=$${RANLIB}" \
36553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554 dvi) \
36555 || exit 1
36556
36557 @endif guile
36558
36559 .PHONY: maybe-pdf-guile pdf-guile
36560 maybe-pdf-guile:
36561 @if guile
36562 maybe-pdf-guile: pdf-guile
36563
36564 pdf-guile: \
36565 configure-guile
36566 @: $(MAKE); $(unstage)
36567 @[ -f ./guile/Makefile ] || exit 0; \
36568 r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(HOST_EXPORTS) \
36571 for flag in $(EXTRA_HOST_FLAGS) ; do \
36572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 done; \
36574 echo "Doing pdf in guile"; \
36575 (cd $(HOST_SUBDIR)/guile && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578 "RANLIB=$${RANLIB}" \
36579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580 pdf) \
36581 || exit 1
36582
36583 @endif guile
36584
36585 .PHONY: maybe-html-guile html-guile
36586 maybe-html-guile:
36587 @if guile
36588 maybe-html-guile: html-guile
36589
36590 html-guile: \
36591 configure-guile
36592 @: $(MAKE); $(unstage)
36593 @[ -f ./guile/Makefile ] || exit 0; \
36594 r=`${PWD_COMMAND}`; export r; \
36595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36596 $(HOST_EXPORTS) \
36597 for flag in $(EXTRA_HOST_FLAGS) ; do \
36598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599 done; \
36600 echo "Doing html in guile"; \
36601 (cd $(HOST_SUBDIR)/guile && \
36602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36604 "RANLIB=$${RANLIB}" \
36605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36606 html) \
36607 || exit 1
36608
36609 @endif guile
36610
36611 .PHONY: maybe-TAGS-guile TAGS-guile
36612 maybe-TAGS-guile:
36613 @if guile
36614 maybe-TAGS-guile: TAGS-guile
36615
36616 TAGS-guile: \
36617 configure-guile
36618 @: $(MAKE); $(unstage)
36619 @[ -f ./guile/Makefile ] || exit 0; \
36620 r=`${PWD_COMMAND}`; export r; \
36621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36622 $(HOST_EXPORTS) \
36623 for flag in $(EXTRA_HOST_FLAGS) ; do \
36624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36625 done; \
36626 echo "Doing TAGS in guile"; \
36627 (cd $(HOST_SUBDIR)/guile && \
36628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36630 "RANLIB=$${RANLIB}" \
36631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36632 TAGS) \
36633 || exit 1
36634
36635 @endif guile
36636
36637 .PHONY: maybe-install-info-guile install-info-guile
36638 maybe-install-info-guile:
36639 @if guile
36640 maybe-install-info-guile: install-info-guile
36641
36642 install-info-guile: \
36643 configure-guile \
36644 info-guile
36645 @: $(MAKE); $(unstage)
36646 @[ -f ./guile/Makefile ] || exit 0; \
36647 r=`${PWD_COMMAND}`; export r; \
36648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36649 $(HOST_EXPORTS) \
36650 for flag in $(EXTRA_HOST_FLAGS) ; do \
36651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36652 done; \
36653 echo "Doing install-info in guile"; \
36654 (cd $(HOST_SUBDIR)/guile && \
36655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36657 "RANLIB=$${RANLIB}" \
36658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36659 install-info) \
36660 || exit 1
36661
36662 @endif guile
36663
36664 .PHONY: maybe-install-pdf-guile install-pdf-guile
36665 maybe-install-pdf-guile:
36666 @if guile
36667 maybe-install-pdf-guile: install-pdf-guile
36668
36669 install-pdf-guile: \
36670 configure-guile \
36671 pdf-guile
36672 @: $(MAKE); $(unstage)
36673 @[ -f ./guile/Makefile ] || exit 0; \
36674 r=`${PWD_COMMAND}`; export r; \
36675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36676 $(HOST_EXPORTS) \
36677 for flag in $(EXTRA_HOST_FLAGS) ; do \
36678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36679 done; \
36680 echo "Doing install-pdf in guile"; \
36681 (cd $(HOST_SUBDIR)/guile && \
36682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36684 "RANLIB=$${RANLIB}" \
36685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36686 install-pdf) \
36687 || exit 1
36688
36689 @endif guile
36690
36691 .PHONY: maybe-install-html-guile install-html-guile
36692 maybe-install-html-guile:
36693 @if guile
36694 maybe-install-html-guile: install-html-guile
36695
36696 install-html-guile: \
36697 configure-guile \
36698 html-guile
36699 @: $(MAKE); $(unstage)
36700 @[ -f ./guile/Makefile ] || exit 0; \
36701 r=`${PWD_COMMAND}`; export r; \
36702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36703 $(HOST_EXPORTS) \
36704 for flag in $(EXTRA_HOST_FLAGS) ; do \
36705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36706 done; \
36707 echo "Doing install-html in guile"; \
36708 (cd $(HOST_SUBDIR)/guile && \
36709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36711 "RANLIB=$${RANLIB}" \
36712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36713 install-html) \
36714 || exit 1
36715
36716 @endif guile
36717
36718 .PHONY: maybe-installcheck-guile installcheck-guile
36719 maybe-installcheck-guile:
36720 @if guile
36721 maybe-installcheck-guile: installcheck-guile
36722
36723 installcheck-guile: \
36724 configure-guile
36725 @: $(MAKE); $(unstage)
36726 @[ -f ./guile/Makefile ] || exit 0; \
36727 r=`${PWD_COMMAND}`; export r; \
36728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729 $(HOST_EXPORTS) \
36730 for flag in $(EXTRA_HOST_FLAGS) ; do \
36731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732 done; \
36733 echo "Doing installcheck in guile"; \
36734 (cd $(HOST_SUBDIR)/guile && \
36735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737 "RANLIB=$${RANLIB}" \
36738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739 installcheck) \
36740 || exit 1
36741
36742 @endif guile
36743
36744 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36745 maybe-mostlyclean-guile:
36746 @if guile
36747 maybe-mostlyclean-guile: mostlyclean-guile
36748
36749 mostlyclean-guile:
36750 @: $(MAKE); $(unstage)
36751 @[ -f ./guile/Makefile ] || exit 0; \
36752 r=`${PWD_COMMAND}`; export r; \
36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754 $(HOST_EXPORTS) \
36755 for flag in $(EXTRA_HOST_FLAGS) ; do \
36756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757 done; \
36758 echo "Doing mostlyclean in guile"; \
36759 (cd $(HOST_SUBDIR)/guile && \
36760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762 "RANLIB=$${RANLIB}" \
36763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764 mostlyclean) \
36765 || exit 1
36766
36767 @endif guile
36768
36769 .PHONY: maybe-clean-guile clean-guile
36770 maybe-clean-guile:
36771 @if guile
36772 maybe-clean-guile: clean-guile
36773
36774 clean-guile:
36775 @: $(MAKE); $(unstage)
36776 @[ -f ./guile/Makefile ] || exit 0; \
36777 r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 $(HOST_EXPORTS) \
36780 for flag in $(EXTRA_HOST_FLAGS) ; do \
36781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782 done; \
36783 echo "Doing clean in guile"; \
36784 (cd $(HOST_SUBDIR)/guile && \
36785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787 "RANLIB=$${RANLIB}" \
36788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36789 clean) \
36790 || exit 1
36791
36792 @endif guile
36793
36794 .PHONY: maybe-distclean-guile distclean-guile
36795 maybe-distclean-guile:
36796 @if guile
36797 maybe-distclean-guile: distclean-guile
36798
36799 distclean-guile:
36800 @: $(MAKE); $(unstage)
36801 @[ -f ./guile/Makefile ] || exit 0; \
36802 r=`${PWD_COMMAND}`; export r; \
36803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36804 $(HOST_EXPORTS) \
36805 for flag in $(EXTRA_HOST_FLAGS) ; do \
36806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807 done; \
36808 echo "Doing distclean in guile"; \
36809 (cd $(HOST_SUBDIR)/guile && \
36810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36812 "RANLIB=$${RANLIB}" \
36813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36814 distclean) \
36815 || exit 1
36816
36817 @endif guile
36818
36819 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36820 maybe-maintainer-clean-guile:
36821 @if guile
36822 maybe-maintainer-clean-guile: maintainer-clean-guile
36823
36824 maintainer-clean-guile:
36825 @: $(MAKE); $(unstage)
36826 @[ -f ./guile/Makefile ] || exit 0; \
36827 r=`${PWD_COMMAND}`; export r; \
36828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829 $(HOST_EXPORTS) \
36830 for flag in $(EXTRA_HOST_FLAGS) ; do \
36831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36832 done; \
36833 echo "Doing maintainer-clean in guile"; \
36834 (cd $(HOST_SUBDIR)/guile && \
36835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36837 "RANLIB=$${RANLIB}" \
36838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36839 maintainer-clean) \
36840 || exit 1
36841
36842 @endif guile
36843
36844
36845
36846 .PHONY: configure-tk maybe-configure-tk
36847 maybe-configure-tk:
36848 @if gcc-bootstrap
36849 configure-tk: stage_current
36850 @endif gcc-bootstrap
36851 @if tk
36852 maybe-configure-tk: configure-tk
36853 configure-tk:
36854 @: $(MAKE); $(unstage)
36855 @r=`${PWD_COMMAND}`; export r; \
36856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36859 $(HOST_EXPORTS) \
36860 echo Configuring in $(HOST_SUBDIR)/tk; \
36861 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36862 case $(srcdir) in \
36863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36864 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36866 esac; \
36867 module_srcdir=tk; \
36868 $(SHELL) \
36869 $$s/$$module_srcdir/configure \
36870 --srcdir=$${topdir}/$$module_srcdir \
36871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36872 --target=${target_alias} \
36873 || exit 1
36874 @endif tk
36875
36876
36877
36878
36879
36880 .PHONY: all-tk maybe-all-tk
36881 maybe-all-tk:
36882 @if gcc-bootstrap
36883 all-tk: stage_current
36884 @endif gcc-bootstrap
36885 @if tk
36886 TARGET-tk=all
36887 maybe-all-tk: all-tk
36888 all-tk: configure-tk
36889 @: $(MAKE); $(unstage)
36890 @r=`${PWD_COMMAND}`; export r; \
36891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36892 $(HOST_EXPORTS) \
36893 (cd $(HOST_SUBDIR)/tk && \
36894 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36895 $(TARGET-tk))
36896 @endif tk
36897
36898
36899
36900
36901 .PHONY: check-tk maybe-check-tk
36902 maybe-check-tk:
36903 @if tk
36904 maybe-check-tk: check-tk
36905
36906 check-tk:
36907 @: $(MAKE); $(unstage)
36908 @r=`${PWD_COMMAND}`; export r; \
36909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36910 $(HOST_EXPORTS) \
36911 (cd $(HOST_SUBDIR)/tk && \
36912 $(MAKE) $(FLAGS_TO_PASS) check)
36913
36914 @endif tk
36915
36916 .PHONY: install-tk maybe-install-tk
36917 maybe-install-tk:
36918 @if tk
36919 maybe-install-tk: install-tk
36920
36921 install-tk: installdirs
36922 @: $(MAKE); $(unstage)
36923 @r=`${PWD_COMMAND}`; export r; \
36924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36925 $(HOST_EXPORTS) \
36926 (cd $(HOST_SUBDIR)/tk && \
36927 $(MAKE) $(FLAGS_TO_PASS) install)
36928
36929 @endif tk
36930
36931 .PHONY: install-strip-tk maybe-install-strip-tk
36932 maybe-install-strip-tk:
36933 @if tk
36934 maybe-install-strip-tk: install-strip-tk
36935
36936 install-strip-tk: installdirs
36937 @: $(MAKE); $(unstage)
36938 @r=`${PWD_COMMAND}`; export r; \
36939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940 $(HOST_EXPORTS) \
36941 (cd $(HOST_SUBDIR)/tk && \
36942 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36943
36944 @endif tk
36945
36946 # Other targets (info, dvi, pdf, etc.)
36947
36948 .PHONY: maybe-info-tk info-tk
36949 maybe-info-tk:
36950 @if tk
36951 maybe-info-tk: info-tk
36952
36953 info-tk: \
36954 configure-tk
36955 @: $(MAKE); $(unstage)
36956 @[ -f ./tk/Makefile ] || exit 0; \
36957 r=`${PWD_COMMAND}`; export r; \
36958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959 $(HOST_EXPORTS) \
36960 for flag in $(EXTRA_HOST_FLAGS) ; do \
36961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36962 done; \
36963 echo "Doing info in tk"; \
36964 (cd $(HOST_SUBDIR)/tk && \
36965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36967 "RANLIB=$${RANLIB}" \
36968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36969 info) \
36970 || exit 1
36971
36972 @endif tk
36973
36974 .PHONY: maybe-dvi-tk dvi-tk
36975 maybe-dvi-tk:
36976 @if tk
36977 maybe-dvi-tk: dvi-tk
36978
36979 dvi-tk: \
36980 configure-tk
36981 @: $(MAKE); $(unstage)
36982 @[ -f ./tk/Makefile ] || exit 0; \
36983 r=`${PWD_COMMAND}`; export r; \
36984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36985 $(HOST_EXPORTS) \
36986 for flag in $(EXTRA_HOST_FLAGS) ; do \
36987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36988 done; \
36989 echo "Doing dvi in tk"; \
36990 (cd $(HOST_SUBDIR)/tk && \
36991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36993 "RANLIB=$${RANLIB}" \
36994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36995 dvi) \
36996 || exit 1
36997
36998 @endif tk
36999
37000 .PHONY: maybe-pdf-tk pdf-tk
37001 maybe-pdf-tk:
37002 @if tk
37003 maybe-pdf-tk: pdf-tk
37004
37005 pdf-tk: \
37006 configure-tk
37007 @: $(MAKE); $(unstage)
37008 @[ -f ./tk/Makefile ] || exit 0; \
37009 r=`${PWD_COMMAND}`; export r; \
37010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37011 $(HOST_EXPORTS) \
37012 for flag in $(EXTRA_HOST_FLAGS) ; do \
37013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37014 done; \
37015 echo "Doing pdf in tk"; \
37016 (cd $(HOST_SUBDIR)/tk && \
37017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37019 "RANLIB=$${RANLIB}" \
37020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37021 pdf) \
37022 || exit 1
37023
37024 @endif tk
37025
37026 .PHONY: maybe-html-tk html-tk
37027 maybe-html-tk:
37028 @if tk
37029 maybe-html-tk: html-tk
37030
37031 html-tk: \
37032 configure-tk
37033 @: $(MAKE); $(unstage)
37034 @[ -f ./tk/Makefile ] || exit 0; \
37035 r=`${PWD_COMMAND}`; export r; \
37036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37037 $(HOST_EXPORTS) \
37038 for flag in $(EXTRA_HOST_FLAGS) ; do \
37039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37040 done; \
37041 echo "Doing html in tk"; \
37042 (cd $(HOST_SUBDIR)/tk && \
37043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37045 "RANLIB=$${RANLIB}" \
37046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37047 html) \
37048 || exit 1
37049
37050 @endif tk
37051
37052 .PHONY: maybe-TAGS-tk TAGS-tk
37053 maybe-TAGS-tk:
37054 @if tk
37055 maybe-TAGS-tk: TAGS-tk
37056
37057 TAGS-tk: \
37058 configure-tk
37059 @: $(MAKE); $(unstage)
37060 @[ -f ./tk/Makefile ] || exit 0; \
37061 r=`${PWD_COMMAND}`; export r; \
37062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37063 $(HOST_EXPORTS) \
37064 for flag in $(EXTRA_HOST_FLAGS) ; do \
37065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37066 done; \
37067 echo "Doing TAGS in tk"; \
37068 (cd $(HOST_SUBDIR)/tk && \
37069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37071 "RANLIB=$${RANLIB}" \
37072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37073 TAGS) \
37074 || exit 1
37075
37076 @endif tk
37077
37078 .PHONY: maybe-install-info-tk install-info-tk
37079 maybe-install-info-tk:
37080 @if tk
37081 maybe-install-info-tk: install-info-tk
37082
37083 install-info-tk: \
37084 configure-tk \
37085 info-tk
37086 @: $(MAKE); $(unstage)
37087 @[ -f ./tk/Makefile ] || exit 0; \
37088 r=`${PWD_COMMAND}`; export r; \
37089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37090 $(HOST_EXPORTS) \
37091 for flag in $(EXTRA_HOST_FLAGS) ; do \
37092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37093 done; \
37094 echo "Doing install-info in tk"; \
37095 (cd $(HOST_SUBDIR)/tk && \
37096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37098 "RANLIB=$${RANLIB}" \
37099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37100 install-info) \
37101 || exit 1
37102
37103 @endif tk
37104
37105 .PHONY: maybe-install-pdf-tk install-pdf-tk
37106 maybe-install-pdf-tk:
37107 @if tk
37108 maybe-install-pdf-tk: install-pdf-tk
37109
37110 install-pdf-tk: \
37111 configure-tk \
37112 pdf-tk
37113 @: $(MAKE); $(unstage)
37114 @[ -f ./tk/Makefile ] || exit 0; \
37115 r=`${PWD_COMMAND}`; export r; \
37116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37117 $(HOST_EXPORTS) \
37118 for flag in $(EXTRA_HOST_FLAGS) ; do \
37119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37120 done; \
37121 echo "Doing install-pdf in tk"; \
37122 (cd $(HOST_SUBDIR)/tk && \
37123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37125 "RANLIB=$${RANLIB}" \
37126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37127 install-pdf) \
37128 || exit 1
37129
37130 @endif tk
37131
37132 .PHONY: maybe-install-html-tk install-html-tk
37133 maybe-install-html-tk:
37134 @if tk
37135 maybe-install-html-tk: install-html-tk
37136
37137 install-html-tk: \
37138 configure-tk \
37139 html-tk
37140 @: $(MAKE); $(unstage)
37141 @[ -f ./tk/Makefile ] || exit 0; \
37142 r=`${PWD_COMMAND}`; export r; \
37143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37144 $(HOST_EXPORTS) \
37145 for flag in $(EXTRA_HOST_FLAGS) ; do \
37146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37147 done; \
37148 echo "Doing install-html in tk"; \
37149 (cd $(HOST_SUBDIR)/tk && \
37150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37152 "RANLIB=$${RANLIB}" \
37153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37154 install-html) \
37155 || exit 1
37156
37157 @endif tk
37158
37159 .PHONY: maybe-installcheck-tk installcheck-tk
37160 maybe-installcheck-tk:
37161 @if tk
37162 maybe-installcheck-tk: installcheck-tk
37163
37164 installcheck-tk: \
37165 configure-tk
37166 @: $(MAKE); $(unstage)
37167 @[ -f ./tk/Makefile ] || exit 0; \
37168 r=`${PWD_COMMAND}`; export r; \
37169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170 $(HOST_EXPORTS) \
37171 for flag in $(EXTRA_HOST_FLAGS) ; do \
37172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173 done; \
37174 echo "Doing installcheck in tk"; \
37175 (cd $(HOST_SUBDIR)/tk && \
37176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178 "RANLIB=$${RANLIB}" \
37179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180 installcheck) \
37181 || exit 1
37182
37183 @endif tk
37184
37185 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37186 maybe-mostlyclean-tk:
37187 @if tk
37188 maybe-mostlyclean-tk: mostlyclean-tk
37189
37190 mostlyclean-tk:
37191 @: $(MAKE); $(unstage)
37192 @[ -f ./tk/Makefile ] || exit 0; \
37193 r=`${PWD_COMMAND}`; export r; \
37194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195 $(HOST_EXPORTS) \
37196 for flag in $(EXTRA_HOST_FLAGS) ; do \
37197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37198 done; \
37199 echo "Doing mostlyclean in tk"; \
37200 (cd $(HOST_SUBDIR)/tk && \
37201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203 "RANLIB=$${RANLIB}" \
37204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37205 mostlyclean) \
37206 || exit 1
37207
37208 @endif tk
37209
37210 .PHONY: maybe-clean-tk clean-tk
37211 maybe-clean-tk:
37212 @if tk
37213 maybe-clean-tk: clean-tk
37214
37215 clean-tk:
37216 @: $(MAKE); $(unstage)
37217 @[ -f ./tk/Makefile ] || exit 0; \
37218 r=`${PWD_COMMAND}`; export r; \
37219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37220 $(HOST_EXPORTS) \
37221 for flag in $(EXTRA_HOST_FLAGS) ; do \
37222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37223 done; \
37224 echo "Doing clean in tk"; \
37225 (cd $(HOST_SUBDIR)/tk && \
37226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37228 "RANLIB=$${RANLIB}" \
37229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37230 clean) \
37231 || exit 1
37232
37233 @endif tk
37234
37235 .PHONY: maybe-distclean-tk distclean-tk
37236 maybe-distclean-tk:
37237 @if tk
37238 maybe-distclean-tk: distclean-tk
37239
37240 distclean-tk:
37241 @: $(MAKE); $(unstage)
37242 @[ -f ./tk/Makefile ] || exit 0; \
37243 r=`${PWD_COMMAND}`; export r; \
37244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245 $(HOST_EXPORTS) \
37246 for flag in $(EXTRA_HOST_FLAGS) ; do \
37247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37248 done; \
37249 echo "Doing distclean in tk"; \
37250 (cd $(HOST_SUBDIR)/tk && \
37251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37253 "RANLIB=$${RANLIB}" \
37254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37255 distclean) \
37256 || exit 1
37257
37258 @endif tk
37259
37260 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37261 maybe-maintainer-clean-tk:
37262 @if tk
37263 maybe-maintainer-clean-tk: maintainer-clean-tk
37264
37265 maintainer-clean-tk:
37266 @: $(MAKE); $(unstage)
37267 @[ -f ./tk/Makefile ] || exit 0; \
37268 r=`${PWD_COMMAND}`; export r; \
37269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270 $(HOST_EXPORTS) \
37271 for flag in $(EXTRA_HOST_FLAGS) ; do \
37272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37273 done; \
37274 echo "Doing maintainer-clean in tk"; \
37275 (cd $(HOST_SUBDIR)/tk && \
37276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37278 "RANLIB=$${RANLIB}" \
37279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37280 maintainer-clean) \
37281 || exit 1
37282
37283 @endif tk
37284
37285
37286
37287 .PHONY: configure-libtermcap maybe-configure-libtermcap
37288 maybe-configure-libtermcap:
37289 @if gcc-bootstrap
37290 configure-libtermcap: stage_current
37291 @endif gcc-bootstrap
37292 @if libtermcap
37293 maybe-configure-libtermcap: configure-libtermcap
37294 configure-libtermcap:
37295 @: $(MAKE); $(unstage)
37296 @r=`${PWD_COMMAND}`; export r; \
37297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37298 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37300 $(HOST_EXPORTS) \
37301 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37302 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37303 case $(srcdir) in \
37304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37305 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37307 esac; \
37308 module_srcdir=libtermcap; \
37309 $(SHELL) \
37310 $$s/$$module_srcdir/configure \
37311 --srcdir=$${topdir}/$$module_srcdir \
37312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37313 --target=${target_alias} \
37314 || exit 1
37315 @endif libtermcap
37316
37317
37318
37319
37320
37321 .PHONY: all-libtermcap maybe-all-libtermcap
37322 maybe-all-libtermcap:
37323 @if gcc-bootstrap
37324 all-libtermcap: stage_current
37325 @endif gcc-bootstrap
37326 @if libtermcap
37327 TARGET-libtermcap=all
37328 maybe-all-libtermcap: all-libtermcap
37329 all-libtermcap: configure-libtermcap
37330 @: $(MAKE); $(unstage)
37331 @r=`${PWD_COMMAND}`; export r; \
37332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37333 $(HOST_EXPORTS) \
37334 (cd $(HOST_SUBDIR)/libtermcap && \
37335 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37336 $(TARGET-libtermcap))
37337 @endif libtermcap
37338
37339
37340
37341
37342 .PHONY: check-libtermcap maybe-check-libtermcap
37343 maybe-check-libtermcap:
37344 @if libtermcap
37345 maybe-check-libtermcap: check-libtermcap
37346
37347 check-libtermcap:
37348
37349 @endif libtermcap
37350
37351 .PHONY: install-libtermcap maybe-install-libtermcap
37352 maybe-install-libtermcap:
37353 @if libtermcap
37354 maybe-install-libtermcap: install-libtermcap
37355
37356 install-libtermcap: installdirs
37357 @: $(MAKE); $(unstage)
37358 @r=`${PWD_COMMAND}`; export r; \
37359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37360 $(HOST_EXPORTS) \
37361 (cd $(HOST_SUBDIR)/libtermcap && \
37362 $(MAKE) $(FLAGS_TO_PASS) install)
37363
37364 @endif libtermcap
37365
37366 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37367 maybe-install-strip-libtermcap:
37368 @if libtermcap
37369 maybe-install-strip-libtermcap: install-strip-libtermcap
37370
37371 install-strip-libtermcap: installdirs
37372 @: $(MAKE); $(unstage)
37373 @r=`${PWD_COMMAND}`; export r; \
37374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37375 $(HOST_EXPORTS) \
37376 (cd $(HOST_SUBDIR)/libtermcap && \
37377 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37378
37379 @endif libtermcap
37380
37381 # Other targets (info, dvi, pdf, etc.)
37382
37383 .PHONY: maybe-info-libtermcap info-libtermcap
37384 maybe-info-libtermcap:
37385 @if libtermcap
37386 maybe-info-libtermcap: info-libtermcap
37387
37388 info-libtermcap: \
37389 configure-libtermcap
37390 @: $(MAKE); $(unstage)
37391 @[ -f ./libtermcap/Makefile ] || exit 0; \
37392 r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 for flag in $(EXTRA_HOST_FLAGS) ; do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 echo "Doing info in libtermcap"; \
37399 (cd $(HOST_SUBDIR)/libtermcap && \
37400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402 "RANLIB=$${RANLIB}" \
37403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404 info) \
37405 || exit 1
37406
37407 @endif libtermcap
37408
37409 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37410 maybe-dvi-libtermcap:
37411 @if libtermcap
37412 maybe-dvi-libtermcap: dvi-libtermcap
37413
37414 dvi-libtermcap: \
37415 configure-libtermcap
37416 @: $(MAKE); $(unstage)
37417 @[ -f ./libtermcap/Makefile ] || exit 0; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(HOST_EXPORTS) \
37421 for flag in $(EXTRA_HOST_FLAGS) ; do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 echo "Doing dvi in libtermcap"; \
37425 (cd $(HOST_SUBDIR)/libtermcap && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 dvi) \
37431 || exit 1
37432
37433 @endif libtermcap
37434
37435 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37436 maybe-pdf-libtermcap:
37437 @if libtermcap
37438 maybe-pdf-libtermcap: pdf-libtermcap
37439
37440 pdf-libtermcap: \
37441 configure-libtermcap
37442 @: $(MAKE); $(unstage)
37443 @[ -f ./libtermcap/Makefile ] || exit 0; \
37444 r=`${PWD_COMMAND}`; export r; \
37445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446 $(HOST_EXPORTS) \
37447 for flag in $(EXTRA_HOST_FLAGS) ; do \
37448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449 done; \
37450 echo "Doing pdf in libtermcap"; \
37451 (cd $(HOST_SUBDIR)/libtermcap && \
37452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454 "RANLIB=$${RANLIB}" \
37455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456 pdf) \
37457 || exit 1
37458
37459 @endif libtermcap
37460
37461 .PHONY: maybe-html-libtermcap html-libtermcap
37462 maybe-html-libtermcap:
37463 @if libtermcap
37464 maybe-html-libtermcap: html-libtermcap
37465
37466 html-libtermcap: \
37467 configure-libtermcap
37468 @: $(MAKE); $(unstage)
37469 @[ -f ./libtermcap/Makefile ] || exit 0; \
37470 r=`${PWD_COMMAND}`; export r; \
37471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37472 $(HOST_EXPORTS) \
37473 for flag in $(EXTRA_HOST_FLAGS) ; do \
37474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37475 done; \
37476 echo "Doing html in libtermcap"; \
37477 (cd $(HOST_SUBDIR)/libtermcap && \
37478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37480 "RANLIB=$${RANLIB}" \
37481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37482 html) \
37483 || exit 1
37484
37485 @endif libtermcap
37486
37487 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37488 maybe-TAGS-libtermcap:
37489 @if libtermcap
37490 maybe-TAGS-libtermcap: TAGS-libtermcap
37491
37492 TAGS-libtermcap: \
37493 configure-libtermcap
37494 @: $(MAKE); $(unstage)
37495 @[ -f ./libtermcap/Makefile ] || exit 0; \
37496 r=`${PWD_COMMAND}`; export r; \
37497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37498 $(HOST_EXPORTS) \
37499 for flag in $(EXTRA_HOST_FLAGS) ; do \
37500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37501 done; \
37502 echo "Doing TAGS in libtermcap"; \
37503 (cd $(HOST_SUBDIR)/libtermcap && \
37504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37506 "RANLIB=$${RANLIB}" \
37507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37508 TAGS) \
37509 || exit 1
37510
37511 @endif libtermcap
37512
37513 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37514 maybe-install-info-libtermcap:
37515 @if libtermcap
37516 maybe-install-info-libtermcap: install-info-libtermcap
37517
37518 install-info-libtermcap: \
37519 configure-libtermcap \
37520 info-libtermcap
37521 @: $(MAKE); $(unstage)
37522 @[ -f ./libtermcap/Makefile ] || exit 0; \
37523 r=`${PWD_COMMAND}`; export r; \
37524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525 $(HOST_EXPORTS) \
37526 for flag in $(EXTRA_HOST_FLAGS) ; do \
37527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528 done; \
37529 echo "Doing install-info in libtermcap"; \
37530 (cd $(HOST_SUBDIR)/libtermcap && \
37531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533 "RANLIB=$${RANLIB}" \
37534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535 install-info) \
37536 || exit 1
37537
37538 @endif libtermcap
37539
37540 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37541 maybe-install-pdf-libtermcap:
37542 @if libtermcap
37543 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37544
37545 install-pdf-libtermcap: \
37546 configure-libtermcap \
37547 pdf-libtermcap
37548 @: $(MAKE); $(unstage)
37549 @[ -f ./libtermcap/Makefile ] || exit 0; \
37550 r=`${PWD_COMMAND}`; export r; \
37551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552 $(HOST_EXPORTS) \
37553 for flag in $(EXTRA_HOST_FLAGS) ; do \
37554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37555 done; \
37556 echo "Doing install-pdf in libtermcap"; \
37557 (cd $(HOST_SUBDIR)/libtermcap && \
37558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560 "RANLIB=$${RANLIB}" \
37561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562 install-pdf) \
37563 || exit 1
37564
37565 @endif libtermcap
37566
37567 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37568 maybe-install-html-libtermcap:
37569 @if libtermcap
37570 maybe-install-html-libtermcap: install-html-libtermcap
37571
37572 install-html-libtermcap: \
37573 configure-libtermcap \
37574 html-libtermcap
37575 @: $(MAKE); $(unstage)
37576 @[ -f ./libtermcap/Makefile ] || exit 0; \
37577 r=`${PWD_COMMAND}`; export r; \
37578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37579 $(HOST_EXPORTS) \
37580 for flag in $(EXTRA_HOST_FLAGS) ; do \
37581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582 done; \
37583 echo "Doing install-html in libtermcap"; \
37584 (cd $(HOST_SUBDIR)/libtermcap && \
37585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37587 "RANLIB=$${RANLIB}" \
37588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37589 install-html) \
37590 || exit 1
37591
37592 @endif libtermcap
37593
37594 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37595 maybe-installcheck-libtermcap:
37596 @if libtermcap
37597 maybe-installcheck-libtermcap: installcheck-libtermcap
37598
37599 installcheck-libtermcap: \
37600 configure-libtermcap
37601 @: $(MAKE); $(unstage)
37602 @[ -f ./libtermcap/Makefile ] || exit 0; \
37603 r=`${PWD_COMMAND}`; export r; \
37604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37605 $(HOST_EXPORTS) \
37606 for flag in $(EXTRA_HOST_FLAGS) ; do \
37607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37608 done; \
37609 echo "Doing installcheck in libtermcap"; \
37610 (cd $(HOST_SUBDIR)/libtermcap && \
37611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37613 "RANLIB=$${RANLIB}" \
37614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37615 installcheck) \
37616 || exit 1
37617
37618 @endif libtermcap
37619
37620 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37621 maybe-mostlyclean-libtermcap:
37622 @if libtermcap
37623 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37624
37625 # libtermcap doesn't support mostlyclean.
37626 mostlyclean-libtermcap:
37627
37628 @endif libtermcap
37629
37630 .PHONY: maybe-clean-libtermcap clean-libtermcap
37631 maybe-clean-libtermcap:
37632 @if libtermcap
37633 maybe-clean-libtermcap: clean-libtermcap
37634
37635 # libtermcap doesn't support clean.
37636 clean-libtermcap:
37637
37638 @endif libtermcap
37639
37640 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37641 maybe-distclean-libtermcap:
37642 @if libtermcap
37643 maybe-distclean-libtermcap: distclean-libtermcap
37644
37645 # libtermcap doesn't support distclean.
37646 distclean-libtermcap:
37647
37648 @endif libtermcap
37649
37650 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37651 maybe-maintainer-clean-libtermcap:
37652 @if libtermcap
37653 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37654
37655 # libtermcap doesn't support maintainer-clean.
37656 maintainer-clean-libtermcap:
37657
37658 @endif libtermcap
37659
37660
37661
37662 .PHONY: configure-utils maybe-configure-utils
37663 maybe-configure-utils:
37664 @if gcc-bootstrap
37665 configure-utils: stage_current
37666 @endif gcc-bootstrap
37667 @if utils
37668 maybe-configure-utils: configure-utils
37669 configure-utils:
37670 @: $(MAKE); $(unstage)
37671 @r=`${PWD_COMMAND}`; export r; \
37672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37675 $(HOST_EXPORTS) \
37676 echo Configuring in $(HOST_SUBDIR)/utils; \
37677 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37678 case $(srcdir) in \
37679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37680 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37682 esac; \
37683 module_srcdir=utils; \
37684 $(SHELL) \
37685 $$s/$$module_srcdir/configure \
37686 --srcdir=$${topdir}/$$module_srcdir \
37687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37688 --target=${target_alias} \
37689 || exit 1
37690 @endif utils
37691
37692
37693
37694
37695
37696 .PHONY: all-utils maybe-all-utils
37697 maybe-all-utils:
37698 @if gcc-bootstrap
37699 all-utils: stage_current
37700 @endif gcc-bootstrap
37701 @if utils
37702 TARGET-utils=all
37703 maybe-all-utils: all-utils
37704 all-utils: configure-utils
37705 @: $(MAKE); $(unstage)
37706 @r=`${PWD_COMMAND}`; export r; \
37707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37708 $(HOST_EXPORTS) \
37709 (cd $(HOST_SUBDIR)/utils && \
37710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37711 $(TARGET-utils))
37712 @endif utils
37713
37714
37715
37716
37717 .PHONY: check-utils maybe-check-utils
37718 maybe-check-utils:
37719 @if utils
37720 maybe-check-utils: check-utils
37721
37722 check-utils:
37723
37724 @endif utils
37725
37726 .PHONY: install-utils maybe-install-utils
37727 maybe-install-utils:
37728 @if utils
37729 maybe-install-utils: install-utils
37730
37731 install-utils: installdirs
37732 @: $(MAKE); $(unstage)
37733 @r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 (cd $(HOST_SUBDIR)/utils && \
37737 $(MAKE) $(FLAGS_TO_PASS) install)
37738
37739 @endif utils
37740
37741 .PHONY: install-strip-utils maybe-install-strip-utils
37742 maybe-install-strip-utils:
37743 @if utils
37744 maybe-install-strip-utils: install-strip-utils
37745
37746 install-strip-utils: installdirs
37747 @: $(MAKE); $(unstage)
37748 @r=`${PWD_COMMAND}`; export r; \
37749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750 $(HOST_EXPORTS) \
37751 (cd $(HOST_SUBDIR)/utils && \
37752 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37753
37754 @endif utils
37755
37756 # Other targets (info, dvi, pdf, etc.)
37757
37758 .PHONY: maybe-info-utils info-utils
37759 maybe-info-utils:
37760 @if utils
37761 maybe-info-utils: info-utils
37762
37763 info-utils: \
37764 configure-utils
37765 @: $(MAKE); $(unstage)
37766 @[ -f ./utils/Makefile ] || exit 0; \
37767 r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 for flag in $(EXTRA_HOST_FLAGS) ; do \
37771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772 done; \
37773 echo "Doing info in utils"; \
37774 (cd $(HOST_SUBDIR)/utils && \
37775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777 "RANLIB=$${RANLIB}" \
37778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779 info) \
37780 || exit 1
37781
37782 @endif utils
37783
37784 .PHONY: maybe-dvi-utils dvi-utils
37785 maybe-dvi-utils:
37786 @if utils
37787 maybe-dvi-utils: dvi-utils
37788
37789 dvi-utils: \
37790 configure-utils
37791 @: $(MAKE); $(unstage)
37792 @[ -f ./utils/Makefile ] || exit 0; \
37793 r=`${PWD_COMMAND}`; export r; \
37794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795 $(HOST_EXPORTS) \
37796 for flag in $(EXTRA_HOST_FLAGS) ; do \
37797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798 done; \
37799 echo "Doing dvi in utils"; \
37800 (cd $(HOST_SUBDIR)/utils && \
37801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803 "RANLIB=$${RANLIB}" \
37804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805 dvi) \
37806 || exit 1
37807
37808 @endif utils
37809
37810 .PHONY: maybe-pdf-utils pdf-utils
37811 maybe-pdf-utils:
37812 @if utils
37813 maybe-pdf-utils: pdf-utils
37814
37815 pdf-utils: \
37816 configure-utils
37817 @: $(MAKE); $(unstage)
37818 @[ -f ./utils/Makefile ] || exit 0; \
37819 r=`${PWD_COMMAND}`; export r; \
37820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821 $(HOST_EXPORTS) \
37822 for flag in $(EXTRA_HOST_FLAGS) ; do \
37823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824 done; \
37825 echo "Doing pdf in utils"; \
37826 (cd $(HOST_SUBDIR)/utils && \
37827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829 "RANLIB=$${RANLIB}" \
37830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831 pdf) \
37832 || exit 1
37833
37834 @endif utils
37835
37836 .PHONY: maybe-html-utils html-utils
37837 maybe-html-utils:
37838 @if utils
37839 maybe-html-utils: html-utils
37840
37841 html-utils: \
37842 configure-utils
37843 @: $(MAKE); $(unstage)
37844 @[ -f ./utils/Makefile ] || exit 0; \
37845 r=`${PWD_COMMAND}`; export r; \
37846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37847 $(HOST_EXPORTS) \
37848 for flag in $(EXTRA_HOST_FLAGS) ; do \
37849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37850 done; \
37851 echo "Doing html in utils"; \
37852 (cd $(HOST_SUBDIR)/utils && \
37853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37855 "RANLIB=$${RANLIB}" \
37856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37857 html) \
37858 || exit 1
37859
37860 @endif utils
37861
37862 .PHONY: maybe-TAGS-utils TAGS-utils
37863 maybe-TAGS-utils:
37864 @if utils
37865 maybe-TAGS-utils: TAGS-utils
37866
37867 TAGS-utils: \
37868 configure-utils
37869 @: $(MAKE); $(unstage)
37870 @[ -f ./utils/Makefile ] || exit 0; \
37871 r=`${PWD_COMMAND}`; export r; \
37872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37873 $(HOST_EXPORTS) \
37874 for flag in $(EXTRA_HOST_FLAGS) ; do \
37875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37876 done; \
37877 echo "Doing TAGS in utils"; \
37878 (cd $(HOST_SUBDIR)/utils && \
37879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37881 "RANLIB=$${RANLIB}" \
37882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37883 TAGS) \
37884 || exit 1
37885
37886 @endif utils
37887
37888 .PHONY: maybe-install-info-utils install-info-utils
37889 maybe-install-info-utils:
37890 @if utils
37891 maybe-install-info-utils: install-info-utils
37892
37893 install-info-utils: \
37894 configure-utils \
37895 info-utils
37896 @: $(MAKE); $(unstage)
37897 @[ -f ./utils/Makefile ] || exit 0; \
37898 r=`${PWD_COMMAND}`; export r; \
37899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900 $(HOST_EXPORTS) \
37901 for flag in $(EXTRA_HOST_FLAGS) ; do \
37902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37903 done; \
37904 echo "Doing install-info in utils"; \
37905 (cd $(HOST_SUBDIR)/utils && \
37906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908 "RANLIB=$${RANLIB}" \
37909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910 install-info) \
37911 || exit 1
37912
37913 @endif utils
37914
37915 .PHONY: maybe-install-pdf-utils install-pdf-utils
37916 maybe-install-pdf-utils:
37917 @if utils
37918 maybe-install-pdf-utils: install-pdf-utils
37919
37920 install-pdf-utils: \
37921 configure-utils \
37922 pdf-utils
37923 @: $(MAKE); $(unstage)
37924 @[ -f ./utils/Makefile ] || exit 0; \
37925 r=`${PWD_COMMAND}`; export r; \
37926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927 $(HOST_EXPORTS) \
37928 for flag in $(EXTRA_HOST_FLAGS) ; do \
37929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37930 done; \
37931 echo "Doing install-pdf in utils"; \
37932 (cd $(HOST_SUBDIR)/utils && \
37933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935 "RANLIB=$${RANLIB}" \
37936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937 install-pdf) \
37938 || exit 1
37939
37940 @endif utils
37941
37942 .PHONY: maybe-install-html-utils install-html-utils
37943 maybe-install-html-utils:
37944 @if utils
37945 maybe-install-html-utils: install-html-utils
37946
37947 install-html-utils: \
37948 configure-utils \
37949 html-utils
37950 @: $(MAKE); $(unstage)
37951 @[ -f ./utils/Makefile ] || exit 0; \
37952 r=`${PWD_COMMAND}`; export r; \
37953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954 $(HOST_EXPORTS) \
37955 for flag in $(EXTRA_HOST_FLAGS) ; do \
37956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37957 done; \
37958 echo "Doing install-html in utils"; \
37959 (cd $(HOST_SUBDIR)/utils && \
37960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962 "RANLIB=$${RANLIB}" \
37963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964 install-html) \
37965 || exit 1
37966
37967 @endif utils
37968
37969 .PHONY: maybe-installcheck-utils installcheck-utils
37970 maybe-installcheck-utils:
37971 @if utils
37972 maybe-installcheck-utils: installcheck-utils
37973
37974 installcheck-utils: \
37975 configure-utils
37976 @: $(MAKE); $(unstage)
37977 @[ -f ./utils/Makefile ] || exit 0; \
37978 r=`${PWD_COMMAND}`; export r; \
37979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37980 $(HOST_EXPORTS) \
37981 for flag in $(EXTRA_HOST_FLAGS) ; do \
37982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37983 done; \
37984 echo "Doing installcheck in utils"; \
37985 (cd $(HOST_SUBDIR)/utils && \
37986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37988 "RANLIB=$${RANLIB}" \
37989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37990 installcheck) \
37991 || exit 1
37992
37993 @endif utils
37994
37995 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
37996 maybe-mostlyclean-utils:
37997 @if utils
37998 maybe-mostlyclean-utils: mostlyclean-utils
37999
38000 mostlyclean-utils:
38001 @: $(MAKE); $(unstage)
38002 @[ -f ./utils/Makefile ] || exit 0; \
38003 r=`${PWD_COMMAND}`; export r; \
38004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005 $(HOST_EXPORTS) \
38006 for flag in $(EXTRA_HOST_FLAGS) ; do \
38007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008 done; \
38009 echo "Doing mostlyclean in utils"; \
38010 (cd $(HOST_SUBDIR)/utils && \
38011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013 "RANLIB=$${RANLIB}" \
38014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015 mostlyclean) \
38016 || exit 1
38017
38018 @endif utils
38019
38020 .PHONY: maybe-clean-utils clean-utils
38021 maybe-clean-utils:
38022 @if utils
38023 maybe-clean-utils: clean-utils
38024
38025 clean-utils:
38026 @: $(MAKE); $(unstage)
38027 @[ -f ./utils/Makefile ] || exit 0; \
38028 r=`${PWD_COMMAND}`; export r; \
38029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38030 $(HOST_EXPORTS) \
38031 for flag in $(EXTRA_HOST_FLAGS) ; do \
38032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38033 done; \
38034 echo "Doing clean in utils"; \
38035 (cd $(HOST_SUBDIR)/utils && \
38036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38038 "RANLIB=$${RANLIB}" \
38039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38040 clean) \
38041 || exit 1
38042
38043 @endif utils
38044
38045 .PHONY: maybe-distclean-utils distclean-utils
38046 maybe-distclean-utils:
38047 @if utils
38048 maybe-distclean-utils: distclean-utils
38049
38050 distclean-utils:
38051 @: $(MAKE); $(unstage)
38052 @[ -f ./utils/Makefile ] || exit 0; \
38053 r=`${PWD_COMMAND}`; export r; \
38054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055 $(HOST_EXPORTS) \
38056 for flag in $(EXTRA_HOST_FLAGS) ; do \
38057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38058 done; \
38059 echo "Doing distclean in utils"; \
38060 (cd $(HOST_SUBDIR)/utils && \
38061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38063 "RANLIB=$${RANLIB}" \
38064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38065 distclean) \
38066 || exit 1
38067
38068 @endif utils
38069
38070 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38071 maybe-maintainer-clean-utils:
38072 @if utils
38073 maybe-maintainer-clean-utils: maintainer-clean-utils
38074
38075 maintainer-clean-utils:
38076 @: $(MAKE); $(unstage)
38077 @[ -f ./utils/Makefile ] || exit 0; \
38078 r=`${PWD_COMMAND}`; export r; \
38079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38080 $(HOST_EXPORTS) \
38081 for flag in $(EXTRA_HOST_FLAGS) ; do \
38082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38083 done; \
38084 echo "Doing maintainer-clean in utils"; \
38085 (cd $(HOST_SUBDIR)/utils && \
38086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38088 "RANLIB=$${RANLIB}" \
38089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38090 maintainer-clean) \
38091 || exit 1
38092
38093 @endif utils
38094
38095
38096
38097 .PHONY: configure-gnattools maybe-configure-gnattools
38098 maybe-configure-gnattools:
38099 @if gcc-bootstrap
38100 configure-gnattools: stage_current
38101 @endif gcc-bootstrap
38102 @if gnattools
38103 maybe-configure-gnattools: configure-gnattools
38104 configure-gnattools:
38105 @: $(MAKE); $(unstage)
38106 @r=`${PWD_COMMAND}`; export r; \
38107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38110 $(HOST_EXPORTS) \
38111 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38112 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38113 case $(srcdir) in \
38114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38115 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38117 esac; \
38118 module_srcdir=gnattools; \
38119 $(SHELL) \
38120 $$s/$$module_srcdir/configure \
38121 --srcdir=$${topdir}/$$module_srcdir \
38122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38123 --target=${target_alias} \
38124 || exit 1
38125 @endif gnattools
38126
38127
38128
38129
38130
38131 .PHONY: all-gnattools maybe-all-gnattools
38132 maybe-all-gnattools:
38133 @if gcc-bootstrap
38134 all-gnattools: stage_current
38135 @endif gcc-bootstrap
38136 @if gnattools
38137 TARGET-gnattools=all
38138 maybe-all-gnattools: all-gnattools
38139 all-gnattools: configure-gnattools
38140 @: $(MAKE); $(unstage)
38141 @r=`${PWD_COMMAND}`; export r; \
38142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38143 $(HOST_EXPORTS) \
38144 (cd $(HOST_SUBDIR)/gnattools && \
38145 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38146 $(TARGET-gnattools))
38147 @endif gnattools
38148
38149
38150
38151
38152 .PHONY: check-gnattools maybe-check-gnattools
38153 maybe-check-gnattools:
38154 @if gnattools
38155 maybe-check-gnattools: check-gnattools
38156
38157 check-gnattools:
38158 @: $(MAKE); $(unstage)
38159 @r=`${PWD_COMMAND}`; export r; \
38160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38161 $(HOST_EXPORTS) \
38162 (cd $(HOST_SUBDIR)/gnattools && \
38163 $(MAKE) $(FLAGS_TO_PASS) check)
38164
38165 @endif gnattools
38166
38167 .PHONY: install-gnattools maybe-install-gnattools
38168 maybe-install-gnattools:
38169 @if gnattools
38170 maybe-install-gnattools: install-gnattools
38171
38172 install-gnattools: installdirs
38173 @: $(MAKE); $(unstage)
38174 @r=`${PWD_COMMAND}`; export r; \
38175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38176 $(HOST_EXPORTS) \
38177 (cd $(HOST_SUBDIR)/gnattools && \
38178 $(MAKE) $(FLAGS_TO_PASS) install)
38179
38180 @endif gnattools
38181
38182 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38183 maybe-install-strip-gnattools:
38184 @if gnattools
38185 maybe-install-strip-gnattools: install-strip-gnattools
38186
38187 install-strip-gnattools: installdirs
38188 @: $(MAKE); $(unstage)
38189 @r=`${PWD_COMMAND}`; export r; \
38190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38191 $(HOST_EXPORTS) \
38192 (cd $(HOST_SUBDIR)/gnattools && \
38193 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38194
38195 @endif gnattools
38196
38197 # Other targets (info, dvi, pdf, etc.)
38198
38199 .PHONY: maybe-info-gnattools info-gnattools
38200 maybe-info-gnattools:
38201 @if gnattools
38202 maybe-info-gnattools: info-gnattools
38203
38204 info-gnattools: \
38205 configure-gnattools
38206 @: $(MAKE); $(unstage)
38207 @[ -f ./gnattools/Makefile ] || exit 0; \
38208 r=`${PWD_COMMAND}`; export r; \
38209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38210 $(HOST_EXPORTS) \
38211 for flag in $(EXTRA_HOST_FLAGS) ; do \
38212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38213 done; \
38214 echo "Doing info in gnattools"; \
38215 (cd $(HOST_SUBDIR)/gnattools && \
38216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38218 "RANLIB=$${RANLIB}" \
38219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38220 info) \
38221 || exit 1
38222
38223 @endif gnattools
38224
38225 .PHONY: maybe-dvi-gnattools dvi-gnattools
38226 maybe-dvi-gnattools:
38227 @if gnattools
38228 maybe-dvi-gnattools: dvi-gnattools
38229
38230 dvi-gnattools: \
38231 configure-gnattools
38232 @: $(MAKE); $(unstage)
38233 @[ -f ./gnattools/Makefile ] || exit 0; \
38234 r=`${PWD_COMMAND}`; export r; \
38235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38236 $(HOST_EXPORTS) \
38237 for flag in $(EXTRA_HOST_FLAGS) ; do \
38238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38239 done; \
38240 echo "Doing dvi in gnattools"; \
38241 (cd $(HOST_SUBDIR)/gnattools && \
38242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38244 "RANLIB=$${RANLIB}" \
38245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38246 dvi) \
38247 || exit 1
38248
38249 @endif gnattools
38250
38251 .PHONY: maybe-pdf-gnattools pdf-gnattools
38252 maybe-pdf-gnattools:
38253 @if gnattools
38254 maybe-pdf-gnattools: pdf-gnattools
38255
38256 pdf-gnattools: \
38257 configure-gnattools
38258 @: $(MAKE); $(unstage)
38259 @[ -f ./gnattools/Makefile ] || exit 0; \
38260 r=`${PWD_COMMAND}`; export r; \
38261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38262 $(HOST_EXPORTS) \
38263 for flag in $(EXTRA_HOST_FLAGS) ; do \
38264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38265 done; \
38266 echo "Doing pdf in gnattools"; \
38267 (cd $(HOST_SUBDIR)/gnattools && \
38268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38270 "RANLIB=$${RANLIB}" \
38271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38272 pdf) \
38273 || exit 1
38274
38275 @endif gnattools
38276
38277 .PHONY: maybe-html-gnattools html-gnattools
38278 maybe-html-gnattools:
38279 @if gnattools
38280 maybe-html-gnattools: html-gnattools
38281
38282 html-gnattools: \
38283 configure-gnattools
38284 @: $(MAKE); $(unstage)
38285 @[ -f ./gnattools/Makefile ] || exit 0; \
38286 r=`${PWD_COMMAND}`; export r; \
38287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38288 $(HOST_EXPORTS) \
38289 for flag in $(EXTRA_HOST_FLAGS) ; do \
38290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38291 done; \
38292 echo "Doing html in gnattools"; \
38293 (cd $(HOST_SUBDIR)/gnattools && \
38294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38296 "RANLIB=$${RANLIB}" \
38297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38298 html) \
38299 || exit 1
38300
38301 @endif gnattools
38302
38303 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38304 maybe-TAGS-gnattools:
38305 @if gnattools
38306 maybe-TAGS-gnattools: TAGS-gnattools
38307
38308 TAGS-gnattools: \
38309 configure-gnattools
38310 @: $(MAKE); $(unstage)
38311 @[ -f ./gnattools/Makefile ] || exit 0; \
38312 r=`${PWD_COMMAND}`; export r; \
38313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38314 $(HOST_EXPORTS) \
38315 for flag in $(EXTRA_HOST_FLAGS) ; do \
38316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38317 done; \
38318 echo "Doing TAGS in gnattools"; \
38319 (cd $(HOST_SUBDIR)/gnattools && \
38320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38322 "RANLIB=$${RANLIB}" \
38323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38324 TAGS) \
38325 || exit 1
38326
38327 @endif gnattools
38328
38329 .PHONY: maybe-install-info-gnattools install-info-gnattools
38330 maybe-install-info-gnattools:
38331 @if gnattools
38332 maybe-install-info-gnattools: install-info-gnattools
38333
38334 install-info-gnattools: \
38335 configure-gnattools \
38336 info-gnattools
38337 @: $(MAKE); $(unstage)
38338 @[ -f ./gnattools/Makefile ] || exit 0; \
38339 r=`${PWD_COMMAND}`; export r; \
38340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38341 $(HOST_EXPORTS) \
38342 for flag in $(EXTRA_HOST_FLAGS) ; do \
38343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38344 done; \
38345 echo "Doing install-info in gnattools"; \
38346 (cd $(HOST_SUBDIR)/gnattools && \
38347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38349 "RANLIB=$${RANLIB}" \
38350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38351 install-info) \
38352 || exit 1
38353
38354 @endif gnattools
38355
38356 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38357 maybe-install-pdf-gnattools:
38358 @if gnattools
38359 maybe-install-pdf-gnattools: install-pdf-gnattools
38360
38361 install-pdf-gnattools: \
38362 configure-gnattools \
38363 pdf-gnattools
38364 @: $(MAKE); $(unstage)
38365 @[ -f ./gnattools/Makefile ] || exit 0; \
38366 r=`${PWD_COMMAND}`; export r; \
38367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368 $(HOST_EXPORTS) \
38369 for flag in $(EXTRA_HOST_FLAGS) ; do \
38370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38371 done; \
38372 echo "Doing install-pdf in gnattools"; \
38373 (cd $(HOST_SUBDIR)/gnattools && \
38374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38376 "RANLIB=$${RANLIB}" \
38377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38378 install-pdf) \
38379 || exit 1
38380
38381 @endif gnattools
38382
38383 .PHONY: maybe-install-html-gnattools install-html-gnattools
38384 maybe-install-html-gnattools:
38385 @if gnattools
38386 maybe-install-html-gnattools: install-html-gnattools
38387
38388 install-html-gnattools: \
38389 configure-gnattools \
38390 html-gnattools
38391 @: $(MAKE); $(unstage)
38392 @[ -f ./gnattools/Makefile ] || exit 0; \
38393 r=`${PWD_COMMAND}`; export r; \
38394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395 $(HOST_EXPORTS) \
38396 for flag in $(EXTRA_HOST_FLAGS) ; do \
38397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398 done; \
38399 echo "Doing install-html in gnattools"; \
38400 (cd $(HOST_SUBDIR)/gnattools && \
38401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403 "RANLIB=$${RANLIB}" \
38404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405 install-html) \
38406 || exit 1
38407
38408 @endif gnattools
38409
38410 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38411 maybe-installcheck-gnattools:
38412 @if gnattools
38413 maybe-installcheck-gnattools: installcheck-gnattools
38414
38415 installcheck-gnattools: \
38416 configure-gnattools
38417 @: $(MAKE); $(unstage)
38418 @[ -f ./gnattools/Makefile ] || exit 0; \
38419 r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 $(HOST_EXPORTS) \
38422 for flag in $(EXTRA_HOST_FLAGS) ; do \
38423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424 done; \
38425 echo "Doing installcheck in gnattools"; \
38426 (cd $(HOST_SUBDIR)/gnattools && \
38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429 "RANLIB=$${RANLIB}" \
38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431 installcheck) \
38432 || exit 1
38433
38434 @endif gnattools
38435
38436 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38437 maybe-mostlyclean-gnattools:
38438 @if gnattools
38439 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38440
38441 mostlyclean-gnattools:
38442 @: $(MAKE); $(unstage)
38443 @[ -f ./gnattools/Makefile ] || exit 0; \
38444 r=`${PWD_COMMAND}`; export r; \
38445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446 $(HOST_EXPORTS) \
38447 for flag in $(EXTRA_HOST_FLAGS) ; do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 echo "Doing mostlyclean in gnattools"; \
38451 (cd $(HOST_SUBDIR)/gnattools && \
38452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454 "RANLIB=$${RANLIB}" \
38455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456 mostlyclean) \
38457 || exit 1
38458
38459 @endif gnattools
38460
38461 .PHONY: maybe-clean-gnattools clean-gnattools
38462 maybe-clean-gnattools:
38463 @if gnattools
38464 maybe-clean-gnattools: clean-gnattools
38465
38466 clean-gnattools:
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./gnattools/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) ; do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing clean in gnattools"; \
38476 (cd $(HOST_SUBDIR)/gnattools && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 clean) \
38482 || exit 1
38483
38484 @endif gnattools
38485
38486 .PHONY: maybe-distclean-gnattools distclean-gnattools
38487 maybe-distclean-gnattools:
38488 @if gnattools
38489 maybe-distclean-gnattools: distclean-gnattools
38490
38491 distclean-gnattools:
38492 @: $(MAKE); $(unstage)
38493 @[ -f ./gnattools/Makefile ] || exit 0; \
38494 r=`${PWD_COMMAND}`; export r; \
38495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38496 $(HOST_EXPORTS) \
38497 for flag in $(EXTRA_HOST_FLAGS) ; do \
38498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38499 done; \
38500 echo "Doing distclean in gnattools"; \
38501 (cd $(HOST_SUBDIR)/gnattools && \
38502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38504 "RANLIB=$${RANLIB}" \
38505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38506 distclean) \
38507 || exit 1
38508
38509 @endif gnattools
38510
38511 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38512 maybe-maintainer-clean-gnattools:
38513 @if gnattools
38514 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38515
38516 maintainer-clean-gnattools:
38517 @: $(MAKE); $(unstage)
38518 @[ -f ./gnattools/Makefile ] || exit 0; \
38519 r=`${PWD_COMMAND}`; export r; \
38520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38521 $(HOST_EXPORTS) \
38522 for flag in $(EXTRA_HOST_FLAGS) ; do \
38523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38524 done; \
38525 echo "Doing maintainer-clean in gnattools"; \
38526 (cd $(HOST_SUBDIR)/gnattools && \
38527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38529 "RANLIB=$${RANLIB}" \
38530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38531 maintainer-clean) \
38532 || exit 1
38533
38534 @endif gnattools
38535
38536
38537
38538 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38539 maybe-configure-lto-plugin:
38540 @if gcc-bootstrap
38541 configure-lto-plugin: stage_current
38542 @endif gcc-bootstrap
38543 @if lto-plugin
38544 maybe-configure-lto-plugin: configure-lto-plugin
38545 configure-lto-plugin:
38546 @r=`${PWD_COMMAND}`; export r; \
38547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38550 $(HOST_EXPORTS) \
38551 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
38552 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
38553 case $(srcdir) in \
38554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38555 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38557 esac; \
38558 module_srcdir=lto-plugin; \
38559 $(SHELL) \
38560 $$s/$$module_srcdir/configure \
38561 --srcdir=$${topdir}/$$module_srcdir \
38562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38563 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
38564 || exit 1
38565 @endif lto-plugin
38566
38567
38568
38569 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
38570 maybe-configure-stage1-lto-plugin:
38571 @if lto-plugin-bootstrap
38572 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
38573 configure-stage1-lto-plugin:
38574 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38576 @r=`${PWD_COMMAND}`; export r; \
38577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38578 TFLAGS="$(STAGE1_TFLAGS)"; \
38579 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38580 $(HOST_EXPORTS) \
38581 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38582 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
38583 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38584 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
38585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38586 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38587 case $(srcdir) in \
38588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38589 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38591 esac; \
38592 module_srcdir=lto-plugin; \
38593 $(SHELL) $$s/$$module_srcdir/configure \
38594 --srcdir=$${topdir}/$$module_srcdir \
38595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38596 --target=${target_alias} \
38597 \
38598 $(STAGE1_CONFIGURE_FLAGS) \
38599 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38600 @endif lto-plugin-bootstrap
38601
38602 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
38603 maybe-configure-stage2-lto-plugin:
38604 @if lto-plugin-bootstrap
38605 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
38606 configure-stage2-lto-plugin:
38607 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38609 @r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 TFLAGS="$(STAGE2_TFLAGS)"; \
38612 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38613 $(HOST_EXPORTS) \
38614 $(POSTSTAGE1_HOST_EXPORTS) \
38615 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38616 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
38617 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
38618 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
38619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38620 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38621 case $(srcdir) in \
38622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38623 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38625 esac; \
38626 module_srcdir=lto-plugin; \
38627 $(SHELL) $$s/$$module_srcdir/configure \
38628 --srcdir=$${topdir}/$$module_srcdir \
38629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38630 --target=${target_alias} \
38631 --with-build-libsubdir=$(HOST_SUBDIR) \
38632 $(STAGE2_CONFIGURE_FLAGS) \
38633 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38634 @endif lto-plugin-bootstrap
38635
38636 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
38637 maybe-configure-stage3-lto-plugin:
38638 @if lto-plugin-bootstrap
38639 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
38640 configure-stage3-lto-plugin:
38641 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38643 @r=`${PWD_COMMAND}`; export r; \
38644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645 TFLAGS="$(STAGE3_TFLAGS)"; \
38646 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38647 $(HOST_EXPORTS) \
38648 $(POSTSTAGE1_HOST_EXPORTS) \
38649 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38650 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
38651 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
38652 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
38653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38654 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38655 case $(srcdir) in \
38656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38657 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38659 esac; \
38660 module_srcdir=lto-plugin; \
38661 $(SHELL) $$s/$$module_srcdir/configure \
38662 --srcdir=$${topdir}/$$module_srcdir \
38663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38664 --target=${target_alias} \
38665 --with-build-libsubdir=$(HOST_SUBDIR) \
38666 $(STAGE3_CONFIGURE_FLAGS) \
38667 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38668 @endif lto-plugin-bootstrap
38669
38670 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
38671 maybe-configure-stage4-lto-plugin:
38672 @if lto-plugin-bootstrap
38673 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
38674 configure-stage4-lto-plugin:
38675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38677 @r=`${PWD_COMMAND}`; export r; \
38678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679 TFLAGS="$(STAGE4_TFLAGS)"; \
38680 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38681 $(HOST_EXPORTS) \
38682 $(POSTSTAGE1_HOST_EXPORTS) \
38683 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
38684 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
38685 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
38686 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
38687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38688 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38689 case $(srcdir) in \
38690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38691 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38693 esac; \
38694 module_srcdir=lto-plugin; \
38695 $(SHELL) $$s/$$module_srcdir/configure \
38696 --srcdir=$${topdir}/$$module_srcdir \
38697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38698 --target=${target_alias} \
38699 --with-build-libsubdir=$(HOST_SUBDIR) \
38700 $(STAGE4_CONFIGURE_FLAGS) \
38701 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38702 @endif lto-plugin-bootstrap
38703
38704 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
38705 maybe-configure-stageprofile-lto-plugin:
38706 @if lto-plugin-bootstrap
38707 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
38708 configure-stageprofile-lto-plugin:
38709 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38711 @r=`${PWD_COMMAND}`; export r; \
38712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38713 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38714 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38715 $(HOST_EXPORTS) \
38716 $(POSTSTAGE1_HOST_EXPORTS) \
38717 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38718 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
38719 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38720 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
38721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38722 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38723 case $(srcdir) in \
38724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38725 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38727 esac; \
38728 module_srcdir=lto-plugin; \
38729 $(SHELL) $$s/$$module_srcdir/configure \
38730 --srcdir=$${topdir}/$$module_srcdir \
38731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38732 --target=${target_alias} \
38733 --with-build-libsubdir=$(HOST_SUBDIR) \
38734 $(STAGEprofile_CONFIGURE_FLAGS) \
38735 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38736 @endif lto-plugin-bootstrap
38737
38738 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
38739 maybe-configure-stagetrain-lto-plugin:
38740 @if lto-plugin-bootstrap
38741 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
38742 configure-stagetrain-lto-plugin:
38743 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
38744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38745 @r=`${PWD_COMMAND}`; export r; \
38746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38747 TFLAGS="$(STAGEtrain_TFLAGS)"; \
38748 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38749 $(HOST_EXPORTS) \
38750 $(POSTSTAGE1_HOST_EXPORTS) \
38751 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
38752 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
38753 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
38754 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
38755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38756 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38757 case $(srcdir) in \
38758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38759 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38761 esac; \
38762 module_srcdir=lto-plugin; \
38763 $(SHELL) $$s/$$module_srcdir/configure \
38764 --srcdir=$${topdir}/$$module_srcdir \
38765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38766 --target=${target_alias} \
38767 --with-build-libsubdir=$(HOST_SUBDIR) \
38768 $(STAGEtrain_CONFIGURE_FLAGS) \
38769 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38770 @endif lto-plugin-bootstrap
38771
38772 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
38773 maybe-configure-stagefeedback-lto-plugin:
38774 @if lto-plugin-bootstrap
38775 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
38776 configure-stagefeedback-lto-plugin:
38777 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38779 @r=`${PWD_COMMAND}`; export r; \
38780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38781 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38782 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38783 $(HOST_EXPORTS) \
38784 $(POSTSTAGE1_HOST_EXPORTS) \
38785 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38786 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
38787 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38788 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
38789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38790 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38791 case $(srcdir) in \
38792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38793 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38795 esac; \
38796 module_srcdir=lto-plugin; \
38797 $(SHELL) $$s/$$module_srcdir/configure \
38798 --srcdir=$${topdir}/$$module_srcdir \
38799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38800 --target=${target_alias} \
38801 --with-build-libsubdir=$(HOST_SUBDIR) \
38802 $(STAGEfeedback_CONFIGURE_FLAGS) \
38803 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38804 @endif lto-plugin-bootstrap
38805
38806 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
38807 maybe-configure-stageautoprofile-lto-plugin:
38808 @if lto-plugin-bootstrap
38809 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
38810 configure-stageautoprofile-lto-plugin:
38811 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38813 @r=`${PWD_COMMAND}`; export r; \
38814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38815 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38816 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38817 $(HOST_EXPORTS) \
38818 $(POSTSTAGE1_HOST_EXPORTS) \
38819 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
38820 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
38821 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
38822 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
38823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38824 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38825 case $(srcdir) in \
38826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38827 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38829 esac; \
38830 module_srcdir=lto-plugin; \
38831 $(SHELL) $$s/$$module_srcdir/configure \
38832 --srcdir=$${topdir}/$$module_srcdir \
38833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38834 --target=${target_alias} \
38835 --with-build-libsubdir=$(HOST_SUBDIR) \
38836 $(STAGEautoprofile_CONFIGURE_FLAGS) \
38837 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38838 @endif lto-plugin-bootstrap
38839
38840 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
38841 maybe-configure-stageautofeedback-lto-plugin:
38842 @if lto-plugin-bootstrap
38843 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
38844 configure-stageautofeedback-lto-plugin:
38845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38847 @r=`${PWD_COMMAND}`; export r; \
38848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38849 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38850 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38851 $(HOST_EXPORTS) \
38852 $(POSTSTAGE1_HOST_EXPORTS) \
38853 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
38854 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
38855 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
38856 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
38857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38858 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38859 case $(srcdir) in \
38860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38861 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38863 esac; \
38864 module_srcdir=lto-plugin; \
38865 $(SHELL) $$s/$$module_srcdir/configure \
38866 --srcdir=$${topdir}/$$module_srcdir \
38867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38868 --target=${target_alias} \
38869 --with-build-libsubdir=$(HOST_SUBDIR) \
38870 $(STAGEautofeedback_CONFIGURE_FLAGS) \
38871 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
38872 @endif lto-plugin-bootstrap
38873
38874
38875
38876
38877
38878 .PHONY: all-lto-plugin maybe-all-lto-plugin
38879 maybe-all-lto-plugin:
38880 @if gcc-bootstrap
38881 all-lto-plugin: stage_current
38882 @endif gcc-bootstrap
38883 @if lto-plugin
38884 TARGET-lto-plugin=all
38885 maybe-all-lto-plugin: all-lto-plugin
38886 all-lto-plugin: configure-lto-plugin
38887 @r=`${PWD_COMMAND}`; export r; \
38888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38889 $(HOST_EXPORTS) \
38890 (cd $(HOST_SUBDIR)/lto-plugin && \
38891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
38892 $(TARGET-lto-plugin))
38893 @endif lto-plugin
38894
38895
38896
38897 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
38898 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
38899 maybe-all-stage1-lto-plugin:
38900 maybe-clean-stage1-lto-plugin:
38901 @if lto-plugin-bootstrap
38902 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
38903 all-stage1: all-stage1-lto-plugin
38904 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
38905 all-stage1-lto-plugin: configure-stage1-lto-plugin
38906 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38907 @r=`${PWD_COMMAND}`; export r; \
38908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38909 TFLAGS="$(STAGE1_TFLAGS)"; \
38910 $(HOST_EXPORTS) \
38911 cd $(HOST_SUBDIR)/lto-plugin && \
38912 \
38913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38914 CFLAGS="$(STAGE1_CFLAGS)" \
38915 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
38916 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
38917 LIBCFLAGS="$(LIBCFLAGS)" \
38918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38921 $(EXTRA_HOST_FLAGS) \
38922 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
38923 TFLAGS="$(STAGE1_TFLAGS)" \
38924 $(TARGET-stage1-lto-plugin)
38925
38926 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
38927 clean-stage1: clean-stage1-lto-plugin
38928 clean-stage1-lto-plugin:
38929 @if [ $(current_stage) = stage1 ]; then \
38930 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
38931 else \
38932 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
38933 $(MAKE) stage1-start; \
38934 fi; \
38935 cd $(HOST_SUBDIR)/lto-plugin && \
38936 $(MAKE) $(EXTRA_HOST_FLAGS) \
38937 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
38938 @endif lto-plugin-bootstrap
38939
38940
38941 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
38942 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
38943 maybe-all-stage2-lto-plugin:
38944 maybe-clean-stage2-lto-plugin:
38945 @if lto-plugin-bootstrap
38946 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
38947 all-stage2: all-stage2-lto-plugin
38948 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
38949 all-stage2-lto-plugin: configure-stage2-lto-plugin
38950 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38951 @r=`${PWD_COMMAND}`; export r; \
38952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38953 TFLAGS="$(STAGE2_TFLAGS)"; \
38954 $(HOST_EXPORTS) \
38955 $(POSTSTAGE1_HOST_EXPORTS) \
38956 cd $(HOST_SUBDIR)/lto-plugin && \
38957 \
38958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38959 CFLAGS="$(STAGE2_CFLAGS)" \
38960 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
38961 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
38962 LIBCFLAGS="$(STAGE2_CFLAGS)" \
38963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
38967 TFLAGS="$(STAGE2_TFLAGS)" \
38968 $(TARGET-stage2-lto-plugin)
38969
38970 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
38971 clean-stage2: clean-stage2-lto-plugin
38972 clean-stage2-lto-plugin:
38973 @if [ $(current_stage) = stage2 ]; then \
38974 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
38975 else \
38976 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
38977 $(MAKE) stage2-start; \
38978 fi; \
38979 cd $(HOST_SUBDIR)/lto-plugin && \
38980 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
38981 @endif lto-plugin-bootstrap
38982
38983
38984 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
38985 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
38986 maybe-all-stage3-lto-plugin:
38987 maybe-clean-stage3-lto-plugin:
38988 @if lto-plugin-bootstrap
38989 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
38990 all-stage3: all-stage3-lto-plugin
38991 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
38992 all-stage3-lto-plugin: configure-stage3-lto-plugin
38993 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38994 @r=`${PWD_COMMAND}`; export r; \
38995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38996 TFLAGS="$(STAGE3_TFLAGS)"; \
38997 $(HOST_EXPORTS) \
38998 $(POSTSTAGE1_HOST_EXPORTS) \
38999 cd $(HOST_SUBDIR)/lto-plugin && \
39000 \
39001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39002 CFLAGS="$(STAGE3_CFLAGS)" \
39003 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39004 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39005 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39010 TFLAGS="$(STAGE3_TFLAGS)" \
39011 $(TARGET-stage3-lto-plugin)
39012
39013 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39014 clean-stage3: clean-stage3-lto-plugin
39015 clean-stage3-lto-plugin:
39016 @if [ $(current_stage) = stage3 ]; then \
39017 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39018 else \
39019 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39020 $(MAKE) stage3-start; \
39021 fi; \
39022 cd $(HOST_SUBDIR)/lto-plugin && \
39023 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39024 @endif lto-plugin-bootstrap
39025
39026
39027 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39028 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39029 maybe-all-stage4-lto-plugin:
39030 maybe-clean-stage4-lto-plugin:
39031 @if lto-plugin-bootstrap
39032 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39033 all-stage4: all-stage4-lto-plugin
39034 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39035 all-stage4-lto-plugin: configure-stage4-lto-plugin
39036 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39037 @r=`${PWD_COMMAND}`; export r; \
39038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39039 TFLAGS="$(STAGE4_TFLAGS)"; \
39040 $(HOST_EXPORTS) \
39041 $(POSTSTAGE1_HOST_EXPORTS) \
39042 cd $(HOST_SUBDIR)/lto-plugin && \
39043 \
39044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39045 CFLAGS="$(STAGE4_CFLAGS)" \
39046 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39047 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39048 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39053 TFLAGS="$(STAGE4_TFLAGS)" \
39054 $(TARGET-stage4-lto-plugin)
39055
39056 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39057 clean-stage4: clean-stage4-lto-plugin
39058 clean-stage4-lto-plugin:
39059 @if [ $(current_stage) = stage4 ]; then \
39060 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39061 else \
39062 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39063 $(MAKE) stage4-start; \
39064 fi; \
39065 cd $(HOST_SUBDIR)/lto-plugin && \
39066 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39067 @endif lto-plugin-bootstrap
39068
39069
39070 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39071 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39072 maybe-all-stageprofile-lto-plugin:
39073 maybe-clean-stageprofile-lto-plugin:
39074 @if lto-plugin-bootstrap
39075 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39076 all-stageprofile: all-stageprofile-lto-plugin
39077 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39078 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39079 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39080 @r=`${PWD_COMMAND}`; export r; \
39081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39082 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39083 $(HOST_EXPORTS) \
39084 $(POSTSTAGE1_HOST_EXPORTS) \
39085 cd $(HOST_SUBDIR)/lto-plugin && \
39086 \
39087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39088 CFLAGS="$(STAGEprofile_CFLAGS)" \
39089 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39090 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39091 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39096 TFLAGS="$(STAGEprofile_TFLAGS)" \
39097 $(TARGET-stageprofile-lto-plugin)
39098
39099 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39100 clean-stageprofile: clean-stageprofile-lto-plugin
39101 clean-stageprofile-lto-plugin:
39102 @if [ $(current_stage) = stageprofile ]; then \
39103 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39104 else \
39105 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39106 $(MAKE) stageprofile-start; \
39107 fi; \
39108 cd $(HOST_SUBDIR)/lto-plugin && \
39109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39110 @endif lto-plugin-bootstrap
39111
39112
39113 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39114 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39115 maybe-all-stagetrain-lto-plugin:
39116 maybe-clean-stagetrain-lto-plugin:
39117 @if lto-plugin-bootstrap
39118 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39119 all-stagetrain: all-stagetrain-lto-plugin
39120 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39121 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39122 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39123 @r=`${PWD_COMMAND}`; export r; \
39124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39125 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39126 $(HOST_EXPORTS) \
39127 $(POSTSTAGE1_HOST_EXPORTS) \
39128 cd $(HOST_SUBDIR)/lto-plugin && \
39129 \
39130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39131 CFLAGS="$(STAGEtrain_CFLAGS)" \
39132 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39133 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39134 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39139 TFLAGS="$(STAGEtrain_TFLAGS)" \
39140 $(TARGET-stagetrain-lto-plugin)
39141
39142 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39143 clean-stagetrain: clean-stagetrain-lto-plugin
39144 clean-stagetrain-lto-plugin:
39145 @if [ $(current_stage) = stagetrain ]; then \
39146 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39147 else \
39148 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39149 $(MAKE) stagetrain-start; \
39150 fi; \
39151 cd $(HOST_SUBDIR)/lto-plugin && \
39152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39153 @endif lto-plugin-bootstrap
39154
39155
39156 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39157 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39158 maybe-all-stagefeedback-lto-plugin:
39159 maybe-clean-stagefeedback-lto-plugin:
39160 @if lto-plugin-bootstrap
39161 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39162 all-stagefeedback: all-stagefeedback-lto-plugin
39163 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39164 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39165 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39166 @r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39169 $(HOST_EXPORTS) \
39170 $(POSTSTAGE1_HOST_EXPORTS) \
39171 cd $(HOST_SUBDIR)/lto-plugin && \
39172 \
39173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39174 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39175 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39176 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39177 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39182 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39183 $(TARGET-stagefeedback-lto-plugin)
39184
39185 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39186 clean-stagefeedback: clean-stagefeedback-lto-plugin
39187 clean-stagefeedback-lto-plugin:
39188 @if [ $(current_stage) = stagefeedback ]; then \
39189 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39190 else \
39191 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39192 $(MAKE) stagefeedback-start; \
39193 fi; \
39194 cd $(HOST_SUBDIR)/lto-plugin && \
39195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39196 @endif lto-plugin-bootstrap
39197
39198
39199 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39200 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39201 maybe-all-stageautoprofile-lto-plugin:
39202 maybe-clean-stageautoprofile-lto-plugin:
39203 @if lto-plugin-bootstrap
39204 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39205 all-stageautoprofile: all-stageautoprofile-lto-plugin
39206 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39207 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39208 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39209 @r=`${PWD_COMMAND}`; export r; \
39210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39212 $(HOST_EXPORTS) \
39213 $(POSTSTAGE1_HOST_EXPORTS) \
39214 cd $(HOST_SUBDIR)/lto-plugin && \
39215 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39217 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39218 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39219 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39220 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39225 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39226 $(TARGET-stageautoprofile-lto-plugin)
39227
39228 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39229 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39230 clean-stageautoprofile-lto-plugin:
39231 @if [ $(current_stage) = stageautoprofile ]; then \
39232 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39233 else \
39234 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39235 $(MAKE) stageautoprofile-start; \
39236 fi; \
39237 cd $(HOST_SUBDIR)/lto-plugin && \
39238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39239 @endif lto-plugin-bootstrap
39240
39241
39242 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39243 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39244 maybe-all-stageautofeedback-lto-plugin:
39245 maybe-clean-stageautofeedback-lto-plugin:
39246 @if lto-plugin-bootstrap
39247 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39248 all-stageautofeedback: all-stageautofeedback-lto-plugin
39249 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39250 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39251 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39252 @r=`${PWD_COMMAND}`; export r; \
39253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39254 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39255 $(HOST_EXPORTS) \
39256 $(POSTSTAGE1_HOST_EXPORTS) \
39257 cd $(HOST_SUBDIR)/lto-plugin && \
39258 \
39259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39260 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39261 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39262 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39263 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39268 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39269 $(TARGET-stageautofeedback-lto-plugin)
39270
39271 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39272 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39273 clean-stageautofeedback-lto-plugin:
39274 @if [ $(current_stage) = stageautofeedback ]; then \
39275 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39276 else \
39277 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39278 $(MAKE) stageautofeedback-start; \
39279 fi; \
39280 cd $(HOST_SUBDIR)/lto-plugin && \
39281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39282 @endif lto-plugin-bootstrap
39283
39284
39285
39286
39287
39288 .PHONY: check-lto-plugin maybe-check-lto-plugin
39289 maybe-check-lto-plugin:
39290 @if lto-plugin
39291 maybe-check-lto-plugin: check-lto-plugin
39292
39293 check-lto-plugin:
39294 @: $(MAKE); $(unstage)
39295 @r=`${PWD_COMMAND}`; export r; \
39296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39297 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39298 (cd $(HOST_SUBDIR)/lto-plugin && \
39299 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39300
39301 @endif lto-plugin
39302
39303 .PHONY: install-lto-plugin maybe-install-lto-plugin
39304 maybe-install-lto-plugin:
39305 @if lto-plugin
39306 maybe-install-lto-plugin: install-lto-plugin
39307
39308 install-lto-plugin: installdirs
39309 @: $(MAKE); $(unstage)
39310 @r=`${PWD_COMMAND}`; export r; \
39311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39312 $(HOST_EXPORTS) \
39313 (cd $(HOST_SUBDIR)/lto-plugin && \
39314 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39315
39316 @endif lto-plugin
39317
39318 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39319 maybe-install-strip-lto-plugin:
39320 @if lto-plugin
39321 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39322
39323 install-strip-lto-plugin: installdirs
39324 @: $(MAKE); $(unstage)
39325 @r=`${PWD_COMMAND}`; export r; \
39326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39327 $(HOST_EXPORTS) \
39328 (cd $(HOST_SUBDIR)/lto-plugin && \
39329 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39330
39331 @endif lto-plugin
39332
39333 # Other targets (info, dvi, pdf, etc.)
39334
39335 .PHONY: maybe-info-lto-plugin info-lto-plugin
39336 maybe-info-lto-plugin:
39337 @if lto-plugin
39338 maybe-info-lto-plugin: info-lto-plugin
39339
39340 info-lto-plugin: \
39341 configure-lto-plugin
39342 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39343 r=`${PWD_COMMAND}`; export r; \
39344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39345 $(HOST_EXPORTS) \
39346 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39348 done; \
39349 echo "Doing info in lto-plugin"; \
39350 (cd $(HOST_SUBDIR)/lto-plugin && \
39351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39353 "RANLIB=$${RANLIB}" \
39354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39355 info) \
39356 || exit 1
39357
39358 @endif lto-plugin
39359
39360 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39361 maybe-dvi-lto-plugin:
39362 @if lto-plugin
39363 maybe-dvi-lto-plugin: dvi-lto-plugin
39364
39365 dvi-lto-plugin: \
39366 configure-lto-plugin
39367 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39368 r=`${PWD_COMMAND}`; export r; \
39369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39370 $(HOST_EXPORTS) \
39371 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39373 done; \
39374 echo "Doing dvi in lto-plugin"; \
39375 (cd $(HOST_SUBDIR)/lto-plugin && \
39376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39378 "RANLIB=$${RANLIB}" \
39379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39380 dvi) \
39381 || exit 1
39382
39383 @endif lto-plugin
39384
39385 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39386 maybe-pdf-lto-plugin:
39387 @if lto-plugin
39388 maybe-pdf-lto-plugin: pdf-lto-plugin
39389
39390 pdf-lto-plugin: \
39391 configure-lto-plugin
39392 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39393 r=`${PWD_COMMAND}`; export r; \
39394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395 $(HOST_EXPORTS) \
39396 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39398 done; \
39399 echo "Doing pdf in lto-plugin"; \
39400 (cd $(HOST_SUBDIR)/lto-plugin && \
39401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39403 "RANLIB=$${RANLIB}" \
39404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39405 pdf) \
39406 || exit 1
39407
39408 @endif lto-plugin
39409
39410 .PHONY: maybe-html-lto-plugin html-lto-plugin
39411 maybe-html-lto-plugin:
39412 @if lto-plugin
39413 maybe-html-lto-plugin: html-lto-plugin
39414
39415 html-lto-plugin: \
39416 configure-lto-plugin
39417 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39418 r=`${PWD_COMMAND}`; export r; \
39419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39420 $(HOST_EXPORTS) \
39421 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39423 done; \
39424 echo "Doing html in lto-plugin"; \
39425 (cd $(HOST_SUBDIR)/lto-plugin && \
39426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39428 "RANLIB=$${RANLIB}" \
39429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39430 html) \
39431 || exit 1
39432
39433 @endif lto-plugin
39434
39435 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39436 maybe-TAGS-lto-plugin:
39437 @if lto-plugin
39438 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39439
39440 TAGS-lto-plugin: \
39441 configure-lto-plugin
39442 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39443 r=`${PWD_COMMAND}`; export r; \
39444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39445 $(HOST_EXPORTS) \
39446 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39448 done; \
39449 echo "Doing TAGS in lto-plugin"; \
39450 (cd $(HOST_SUBDIR)/lto-plugin && \
39451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39453 "RANLIB=$${RANLIB}" \
39454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39455 TAGS) \
39456 || exit 1
39457
39458 @endif lto-plugin
39459
39460 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39461 maybe-install-info-lto-plugin:
39462 @if lto-plugin
39463 maybe-install-info-lto-plugin: install-info-lto-plugin
39464
39465 install-info-lto-plugin: \
39466 configure-lto-plugin \
39467 info-lto-plugin
39468 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39469 r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 $(HOST_EXPORTS) \
39472 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39474 done; \
39475 echo "Doing install-info in lto-plugin"; \
39476 (cd $(HOST_SUBDIR)/lto-plugin && \
39477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39479 "RANLIB=$${RANLIB}" \
39480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39481 install-info) \
39482 || exit 1
39483
39484 @endif lto-plugin
39485
39486 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39487 maybe-install-pdf-lto-plugin:
39488 @if lto-plugin
39489 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39490
39491 install-pdf-lto-plugin: \
39492 configure-lto-plugin \
39493 pdf-lto-plugin
39494 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39495 r=`${PWD_COMMAND}`; export r; \
39496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497 $(HOST_EXPORTS) \
39498 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39500 done; \
39501 echo "Doing install-pdf in lto-plugin"; \
39502 (cd $(HOST_SUBDIR)/lto-plugin && \
39503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39505 "RANLIB=$${RANLIB}" \
39506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39507 install-pdf) \
39508 || exit 1
39509
39510 @endif lto-plugin
39511
39512 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39513 maybe-install-html-lto-plugin:
39514 @if lto-plugin
39515 maybe-install-html-lto-plugin: install-html-lto-plugin
39516
39517 install-html-lto-plugin: \
39518 configure-lto-plugin \
39519 html-lto-plugin
39520 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39521 r=`${PWD_COMMAND}`; export r; \
39522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39523 $(HOST_EXPORTS) \
39524 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39526 done; \
39527 echo "Doing install-html in lto-plugin"; \
39528 (cd $(HOST_SUBDIR)/lto-plugin && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39531 "RANLIB=$${RANLIB}" \
39532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39533 install-html) \
39534 || exit 1
39535
39536 @endif lto-plugin
39537
39538 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39539 maybe-installcheck-lto-plugin:
39540 @if lto-plugin
39541 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39542
39543 installcheck-lto-plugin: \
39544 configure-lto-plugin
39545 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39546 r=`${PWD_COMMAND}`; export r; \
39547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39548 $(HOST_EXPORTS) \
39549 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39551 done; \
39552 echo "Doing installcheck in lto-plugin"; \
39553 (cd $(HOST_SUBDIR)/lto-plugin && \
39554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39556 "RANLIB=$${RANLIB}" \
39557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39558 installcheck) \
39559 || exit 1
39560
39561 @endif lto-plugin
39562
39563 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
39564 maybe-mostlyclean-lto-plugin:
39565 @if lto-plugin
39566 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
39567
39568 mostlyclean-lto-plugin:
39569 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39570 r=`${PWD_COMMAND}`; export r; \
39571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39572 $(HOST_EXPORTS) \
39573 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39575 done; \
39576 echo "Doing mostlyclean in lto-plugin"; \
39577 (cd $(HOST_SUBDIR)/lto-plugin && \
39578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39580 "RANLIB=$${RANLIB}" \
39581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39582 mostlyclean) \
39583 || exit 1
39584
39585 @endif lto-plugin
39586
39587 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
39588 maybe-clean-lto-plugin:
39589 @if lto-plugin
39590 maybe-clean-lto-plugin: clean-lto-plugin
39591
39592 clean-lto-plugin:
39593 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39594 r=`${PWD_COMMAND}`; export r; \
39595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39596 $(HOST_EXPORTS) \
39597 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39599 done; \
39600 echo "Doing clean in lto-plugin"; \
39601 (cd $(HOST_SUBDIR)/lto-plugin && \
39602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39604 "RANLIB=$${RANLIB}" \
39605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39606 clean) \
39607 || exit 1
39608
39609 @endif lto-plugin
39610
39611 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
39612 maybe-distclean-lto-plugin:
39613 @if lto-plugin
39614 maybe-distclean-lto-plugin: distclean-lto-plugin
39615
39616 distclean-lto-plugin:
39617 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39618 r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 $(HOST_EXPORTS) \
39621 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39623 done; \
39624 echo "Doing distclean in lto-plugin"; \
39625 (cd $(HOST_SUBDIR)/lto-plugin && \
39626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39628 "RANLIB=$${RANLIB}" \
39629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39630 distclean) \
39631 || exit 1
39632
39633 @endif lto-plugin
39634
39635 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
39636 maybe-maintainer-clean-lto-plugin:
39637 @if lto-plugin
39638 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
39639
39640 maintainer-clean-lto-plugin:
39641 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39642 r=`${PWD_COMMAND}`; export r; \
39643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39644 $(HOST_EXPORTS) \
39645 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39647 done; \
39648 echo "Doing maintainer-clean in lto-plugin"; \
39649 (cd $(HOST_SUBDIR)/lto-plugin && \
39650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39652 "RANLIB=$${RANLIB}" \
39653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39654 maintainer-clean) \
39655 || exit 1
39656
39657 @endif lto-plugin
39658
39659
39660
39661 .PHONY: configure-libcc1 maybe-configure-libcc1
39662 maybe-configure-libcc1:
39663 @if gcc-bootstrap
39664 configure-libcc1: stage_current
39665 @endif gcc-bootstrap
39666 @if libcc1
39667 maybe-configure-libcc1: configure-libcc1
39668 configure-libcc1:
39669 @: $(MAKE); $(unstage)
39670 @r=`${PWD_COMMAND}`; export r; \
39671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
39673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
39674 $(HOST_EXPORTS) \
39675 echo Configuring in $(HOST_SUBDIR)/libcc1; \
39676 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
39677 case $(srcdir) in \
39678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39679 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
39680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39681 esac; \
39682 module_srcdir=libcc1; \
39683 $(SHELL) \
39684 $$s/$$module_srcdir/configure \
39685 --srcdir=$${topdir}/$$module_srcdir \
39686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39687 --target=${target_alias} --enable-shared \
39688 || exit 1
39689 @endif libcc1
39690
39691
39692
39693
39694
39695 .PHONY: all-libcc1 maybe-all-libcc1
39696 maybe-all-libcc1:
39697 @if gcc-bootstrap
39698 all-libcc1: stage_current
39699 @endif gcc-bootstrap
39700 @if libcc1
39701 TARGET-libcc1=all
39702 maybe-all-libcc1: all-libcc1
39703 all-libcc1: configure-libcc1
39704 @: $(MAKE); $(unstage)
39705 @r=`${PWD_COMMAND}`; export r; \
39706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39707 $(HOST_EXPORTS) \
39708 (cd $(HOST_SUBDIR)/libcc1 && \
39709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39710 $(TARGET-libcc1))
39711 @endif libcc1
39712
39713
39714
39715
39716 .PHONY: check-libcc1 maybe-check-libcc1
39717 maybe-check-libcc1:
39718 @if libcc1
39719 maybe-check-libcc1: check-libcc1
39720
39721 check-libcc1:
39722 @: $(MAKE); $(unstage)
39723 @r=`${PWD_COMMAND}`; export r; \
39724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39725 $(HOST_EXPORTS) \
39726 (cd $(HOST_SUBDIR)/libcc1 && \
39727 $(MAKE) $(FLAGS_TO_PASS) check)
39728
39729 @endif libcc1
39730
39731 .PHONY: install-libcc1 maybe-install-libcc1
39732 maybe-install-libcc1:
39733 @if libcc1
39734 maybe-install-libcc1: install-libcc1
39735
39736 install-libcc1: installdirs
39737 @: $(MAKE); $(unstage)
39738 @r=`${PWD_COMMAND}`; export r; \
39739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39740 $(HOST_EXPORTS) \
39741 (cd $(HOST_SUBDIR)/libcc1 && \
39742 $(MAKE) $(FLAGS_TO_PASS) install)
39743
39744 @endif libcc1
39745
39746 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
39747 maybe-install-strip-libcc1:
39748 @if libcc1
39749 maybe-install-strip-libcc1: install-strip-libcc1
39750
39751 install-strip-libcc1: installdirs
39752 @: $(MAKE); $(unstage)
39753 @r=`${PWD_COMMAND}`; export r; \
39754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39755 $(HOST_EXPORTS) \
39756 (cd $(HOST_SUBDIR)/libcc1 && \
39757 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39758
39759 @endif libcc1
39760
39761 # Other targets (info, dvi, pdf, etc.)
39762
39763 .PHONY: maybe-info-libcc1 info-libcc1
39764 maybe-info-libcc1:
39765 @if libcc1
39766 maybe-info-libcc1: info-libcc1
39767
39768 info-libcc1: \
39769 configure-libcc1
39770 @: $(MAKE); $(unstage)
39771 @[ -f ./libcc1/Makefile ] || exit 0; \
39772 r=`${PWD_COMMAND}`; export r; \
39773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774 $(HOST_EXPORTS) \
39775 for flag in $(EXTRA_HOST_FLAGS) ; do \
39776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39777 done; \
39778 echo "Doing info in libcc1"; \
39779 (cd $(HOST_SUBDIR)/libcc1 && \
39780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39782 "RANLIB=$${RANLIB}" \
39783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39784 info) \
39785 || exit 1
39786
39787 @endif libcc1
39788
39789 .PHONY: maybe-dvi-libcc1 dvi-libcc1
39790 maybe-dvi-libcc1:
39791 @if libcc1
39792 maybe-dvi-libcc1: dvi-libcc1
39793
39794 dvi-libcc1: \
39795 configure-libcc1
39796 @: $(MAKE); $(unstage)
39797 @[ -f ./libcc1/Makefile ] || exit 0; \
39798 r=`${PWD_COMMAND}`; export r; \
39799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800 $(HOST_EXPORTS) \
39801 for flag in $(EXTRA_HOST_FLAGS) ; do \
39802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39803 done; \
39804 echo "Doing dvi in libcc1"; \
39805 (cd $(HOST_SUBDIR)/libcc1 && \
39806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808 "RANLIB=$${RANLIB}" \
39809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810 dvi) \
39811 || exit 1
39812
39813 @endif libcc1
39814
39815 .PHONY: maybe-pdf-libcc1 pdf-libcc1
39816 maybe-pdf-libcc1:
39817 @if libcc1
39818 maybe-pdf-libcc1: pdf-libcc1
39819
39820 pdf-libcc1: \
39821 configure-libcc1
39822 @: $(MAKE); $(unstage)
39823 @[ -f ./libcc1/Makefile ] || exit 0; \
39824 r=`${PWD_COMMAND}`; export r; \
39825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826 $(HOST_EXPORTS) \
39827 for flag in $(EXTRA_HOST_FLAGS) ; do \
39828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39829 done; \
39830 echo "Doing pdf in libcc1"; \
39831 (cd $(HOST_SUBDIR)/libcc1 && \
39832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39834 "RANLIB=$${RANLIB}" \
39835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39836 pdf) \
39837 || exit 1
39838
39839 @endif libcc1
39840
39841 .PHONY: maybe-html-libcc1 html-libcc1
39842 maybe-html-libcc1:
39843 @if libcc1
39844 maybe-html-libcc1: html-libcc1
39845
39846 html-libcc1: \
39847 configure-libcc1
39848 @: $(MAKE); $(unstage)
39849 @[ -f ./libcc1/Makefile ] || exit 0; \
39850 r=`${PWD_COMMAND}`; export r; \
39851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39852 $(HOST_EXPORTS) \
39853 for flag in $(EXTRA_HOST_FLAGS) ; do \
39854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39855 done; \
39856 echo "Doing html in libcc1"; \
39857 (cd $(HOST_SUBDIR)/libcc1 && \
39858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39860 "RANLIB=$${RANLIB}" \
39861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39862 html) \
39863 || exit 1
39864
39865 @endif libcc1
39866
39867 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
39868 maybe-TAGS-libcc1:
39869 @if libcc1
39870 maybe-TAGS-libcc1: TAGS-libcc1
39871
39872 TAGS-libcc1: \
39873 configure-libcc1
39874 @: $(MAKE); $(unstage)
39875 @[ -f ./libcc1/Makefile ] || exit 0; \
39876 r=`${PWD_COMMAND}`; export r; \
39877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39878 $(HOST_EXPORTS) \
39879 for flag in $(EXTRA_HOST_FLAGS) ; do \
39880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39881 done; \
39882 echo "Doing TAGS in libcc1"; \
39883 (cd $(HOST_SUBDIR)/libcc1 && \
39884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39886 "RANLIB=$${RANLIB}" \
39887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39888 TAGS) \
39889 || exit 1
39890
39891 @endif libcc1
39892
39893 .PHONY: maybe-install-info-libcc1 install-info-libcc1
39894 maybe-install-info-libcc1:
39895 @if libcc1
39896 maybe-install-info-libcc1: install-info-libcc1
39897
39898 install-info-libcc1: \
39899 configure-libcc1 \
39900 info-libcc1
39901 @: $(MAKE); $(unstage)
39902 @[ -f ./libcc1/Makefile ] || exit 0; \
39903 r=`${PWD_COMMAND}`; export r; \
39904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39905 $(HOST_EXPORTS) \
39906 for flag in $(EXTRA_HOST_FLAGS) ; do \
39907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39908 done; \
39909 echo "Doing install-info in libcc1"; \
39910 (cd $(HOST_SUBDIR)/libcc1 && \
39911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39913 "RANLIB=$${RANLIB}" \
39914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39915 install-info) \
39916 || exit 1
39917
39918 @endif libcc1
39919
39920 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
39921 maybe-install-pdf-libcc1:
39922 @if libcc1
39923 maybe-install-pdf-libcc1: install-pdf-libcc1
39924
39925 install-pdf-libcc1: \
39926 configure-libcc1 \
39927 pdf-libcc1
39928 @: $(MAKE); $(unstage)
39929 @[ -f ./libcc1/Makefile ] || exit 0; \
39930 r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 $(HOST_EXPORTS) \
39933 for flag in $(EXTRA_HOST_FLAGS) ; do \
39934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39935 done; \
39936 echo "Doing install-pdf in libcc1"; \
39937 (cd $(HOST_SUBDIR)/libcc1 && \
39938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940 "RANLIB=$${RANLIB}" \
39941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942 install-pdf) \
39943 || exit 1
39944
39945 @endif libcc1
39946
39947 .PHONY: maybe-install-html-libcc1 install-html-libcc1
39948 maybe-install-html-libcc1:
39949 @if libcc1
39950 maybe-install-html-libcc1: install-html-libcc1
39951
39952 install-html-libcc1: \
39953 configure-libcc1 \
39954 html-libcc1
39955 @: $(MAKE); $(unstage)
39956 @[ -f ./libcc1/Makefile ] || exit 0; \
39957 r=`${PWD_COMMAND}`; export r; \
39958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39959 $(HOST_EXPORTS) \
39960 for flag in $(EXTRA_HOST_FLAGS) ; do \
39961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39962 done; \
39963 echo "Doing install-html in libcc1"; \
39964 (cd $(HOST_SUBDIR)/libcc1 && \
39965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39967 "RANLIB=$${RANLIB}" \
39968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39969 install-html) \
39970 || exit 1
39971
39972 @endif libcc1
39973
39974 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
39975 maybe-installcheck-libcc1:
39976 @if libcc1
39977 maybe-installcheck-libcc1: installcheck-libcc1
39978
39979 installcheck-libcc1: \
39980 configure-libcc1
39981 @: $(MAKE); $(unstage)
39982 @[ -f ./libcc1/Makefile ] || exit 0; \
39983 r=`${PWD_COMMAND}`; export r; \
39984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39985 $(HOST_EXPORTS) \
39986 for flag in $(EXTRA_HOST_FLAGS) ; do \
39987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39988 done; \
39989 echo "Doing installcheck in libcc1"; \
39990 (cd $(HOST_SUBDIR)/libcc1 && \
39991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39993 "RANLIB=$${RANLIB}" \
39994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39995 installcheck) \
39996 || exit 1
39997
39998 @endif libcc1
39999
40000 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40001 maybe-mostlyclean-libcc1:
40002 @if libcc1
40003 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40004
40005 mostlyclean-libcc1:
40006 @: $(MAKE); $(unstage)
40007 @[ -f ./libcc1/Makefile ] || exit 0; \
40008 r=`${PWD_COMMAND}`; export r; \
40009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40010 $(HOST_EXPORTS) \
40011 for flag in $(EXTRA_HOST_FLAGS) ; do \
40012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40013 done; \
40014 echo "Doing mostlyclean in libcc1"; \
40015 (cd $(HOST_SUBDIR)/libcc1 && \
40016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40018 "RANLIB=$${RANLIB}" \
40019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40020 mostlyclean) \
40021 || exit 1
40022
40023 @endif libcc1
40024
40025 .PHONY: maybe-clean-libcc1 clean-libcc1
40026 maybe-clean-libcc1:
40027 @if libcc1
40028 maybe-clean-libcc1: clean-libcc1
40029
40030 clean-libcc1:
40031 @: $(MAKE); $(unstage)
40032 @[ -f ./libcc1/Makefile ] || exit 0; \
40033 r=`${PWD_COMMAND}`; export r; \
40034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40035 $(HOST_EXPORTS) \
40036 for flag in $(EXTRA_HOST_FLAGS) ; do \
40037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40038 done; \
40039 echo "Doing clean in libcc1"; \
40040 (cd $(HOST_SUBDIR)/libcc1 && \
40041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40043 "RANLIB=$${RANLIB}" \
40044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40045 clean) \
40046 || exit 1
40047
40048 @endif libcc1
40049
40050 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40051 maybe-distclean-libcc1:
40052 @if libcc1
40053 maybe-distclean-libcc1: distclean-libcc1
40054
40055 distclean-libcc1:
40056 @: $(MAKE); $(unstage)
40057 @[ -f ./libcc1/Makefile ] || exit 0; \
40058 r=`${PWD_COMMAND}`; export r; \
40059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060 $(HOST_EXPORTS) \
40061 for flag in $(EXTRA_HOST_FLAGS) ; do \
40062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40063 done; \
40064 echo "Doing distclean in libcc1"; \
40065 (cd $(HOST_SUBDIR)/libcc1 && \
40066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40068 "RANLIB=$${RANLIB}" \
40069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40070 distclean) \
40071 || exit 1
40072
40073 @endif libcc1
40074
40075 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40076 maybe-maintainer-clean-libcc1:
40077 @if libcc1
40078 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40079
40080 maintainer-clean-libcc1:
40081 @: $(MAKE); $(unstage)
40082 @[ -f ./libcc1/Makefile ] || exit 0; \
40083 r=`${PWD_COMMAND}`; export r; \
40084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40085 $(HOST_EXPORTS) \
40086 for flag in $(EXTRA_HOST_FLAGS) ; do \
40087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40088 done; \
40089 echo "Doing maintainer-clean in libcc1"; \
40090 (cd $(HOST_SUBDIR)/libcc1 && \
40091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40093 "RANLIB=$${RANLIB}" \
40094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40095 maintainer-clean) \
40096 || exit 1
40097
40098 @endif libcc1
40099
40100
40101
40102 .PHONY: configure-gotools maybe-configure-gotools
40103 maybe-configure-gotools:
40104 @if gcc-bootstrap
40105 configure-gotools: stage_current
40106 @endif gcc-bootstrap
40107 @if gotools
40108 maybe-configure-gotools: configure-gotools
40109 configure-gotools:
40110 @: $(MAKE); $(unstage)
40111 @r=`${PWD_COMMAND}`; export r; \
40112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40115 $(HOST_EXPORTS) \
40116 echo Configuring in $(HOST_SUBDIR)/gotools; \
40117 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40118 case $(srcdir) in \
40119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40120 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40122 esac; \
40123 module_srcdir=gotools; \
40124 $(SHELL) \
40125 $$s/$$module_srcdir/configure \
40126 --srcdir=$${topdir}/$$module_srcdir \
40127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40128 --target=${target_alias} \
40129 || exit 1
40130 @endif gotools
40131
40132
40133
40134
40135
40136 .PHONY: all-gotools maybe-all-gotools
40137 maybe-all-gotools:
40138 @if gcc-bootstrap
40139 all-gotools: stage_current
40140 @endif gcc-bootstrap
40141 @if gotools
40142 TARGET-gotools=all
40143 maybe-all-gotools: all-gotools
40144 all-gotools: configure-gotools
40145 @: $(MAKE); $(unstage)
40146 @r=`${PWD_COMMAND}`; export r; \
40147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40148 $(HOST_EXPORTS) \
40149 (cd $(HOST_SUBDIR)/gotools && \
40150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40151 $(TARGET-gotools))
40152 @endif gotools
40153
40154
40155
40156
40157 .PHONY: check-gotools maybe-check-gotools
40158 maybe-check-gotools:
40159 @if gotools
40160 maybe-check-gotools: check-gotools
40161
40162 check-gotools:
40163 @: $(MAKE); $(unstage)
40164 @r=`${PWD_COMMAND}`; export r; \
40165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40166 $(HOST_EXPORTS) \
40167 (cd $(HOST_SUBDIR)/gotools && \
40168 $(MAKE) $(FLAGS_TO_PASS) check)
40169
40170 @endif gotools
40171
40172 .PHONY: install-gotools maybe-install-gotools
40173 maybe-install-gotools:
40174 @if gotools
40175 maybe-install-gotools: install-gotools
40176
40177 install-gotools: installdirs
40178 @: $(MAKE); $(unstage)
40179 @r=`${PWD_COMMAND}`; export r; \
40180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40181 $(HOST_EXPORTS) \
40182 (cd $(HOST_SUBDIR)/gotools && \
40183 $(MAKE) $(FLAGS_TO_PASS) install)
40184
40185 @endif gotools
40186
40187 .PHONY: install-strip-gotools maybe-install-strip-gotools
40188 maybe-install-strip-gotools:
40189 @if gotools
40190 maybe-install-strip-gotools: install-strip-gotools
40191
40192 install-strip-gotools: installdirs
40193 @: $(MAKE); $(unstage)
40194 @r=`${PWD_COMMAND}`; export r; \
40195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40196 $(HOST_EXPORTS) \
40197 (cd $(HOST_SUBDIR)/gotools && \
40198 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40199
40200 @endif gotools
40201
40202 # Other targets (info, dvi, pdf, etc.)
40203
40204 .PHONY: maybe-info-gotools info-gotools
40205 maybe-info-gotools:
40206 @if gotools
40207 maybe-info-gotools: info-gotools
40208
40209 info-gotools: \
40210 configure-gotools
40211 @: $(MAKE); $(unstage)
40212 @[ -f ./gotools/Makefile ] || exit 0; \
40213 r=`${PWD_COMMAND}`; export r; \
40214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40215 $(HOST_EXPORTS) \
40216 for flag in $(EXTRA_HOST_FLAGS) ; do \
40217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40218 done; \
40219 echo "Doing info in gotools"; \
40220 (cd $(HOST_SUBDIR)/gotools && \
40221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40223 "RANLIB=$${RANLIB}" \
40224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40225 info) \
40226 || exit 1
40227
40228 @endif gotools
40229
40230 .PHONY: maybe-dvi-gotools dvi-gotools
40231 maybe-dvi-gotools:
40232 @if gotools
40233 maybe-dvi-gotools: dvi-gotools
40234
40235 dvi-gotools: \
40236 configure-gotools
40237 @: $(MAKE); $(unstage)
40238 @[ -f ./gotools/Makefile ] || exit 0; \
40239 r=`${PWD_COMMAND}`; export r; \
40240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40241 $(HOST_EXPORTS) \
40242 for flag in $(EXTRA_HOST_FLAGS) ; do \
40243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40244 done; \
40245 echo "Doing dvi in gotools"; \
40246 (cd $(HOST_SUBDIR)/gotools && \
40247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40249 "RANLIB=$${RANLIB}" \
40250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40251 dvi) \
40252 || exit 1
40253
40254 @endif gotools
40255
40256 .PHONY: maybe-pdf-gotools pdf-gotools
40257 maybe-pdf-gotools:
40258 @if gotools
40259 maybe-pdf-gotools: pdf-gotools
40260
40261 pdf-gotools: \
40262 configure-gotools
40263 @: $(MAKE); $(unstage)
40264 @[ -f ./gotools/Makefile ] || exit 0; \
40265 r=`${PWD_COMMAND}`; export r; \
40266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40267 $(HOST_EXPORTS) \
40268 for flag in $(EXTRA_HOST_FLAGS) ; do \
40269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40270 done; \
40271 echo "Doing pdf in gotools"; \
40272 (cd $(HOST_SUBDIR)/gotools && \
40273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40275 "RANLIB=$${RANLIB}" \
40276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40277 pdf) \
40278 || exit 1
40279
40280 @endif gotools
40281
40282 .PHONY: maybe-html-gotools html-gotools
40283 maybe-html-gotools:
40284 @if gotools
40285 maybe-html-gotools: html-gotools
40286
40287 html-gotools: \
40288 configure-gotools
40289 @: $(MAKE); $(unstage)
40290 @[ -f ./gotools/Makefile ] || exit 0; \
40291 r=`${PWD_COMMAND}`; export r; \
40292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40293 $(HOST_EXPORTS) \
40294 for flag in $(EXTRA_HOST_FLAGS) ; do \
40295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40296 done; \
40297 echo "Doing html in gotools"; \
40298 (cd $(HOST_SUBDIR)/gotools && \
40299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40301 "RANLIB=$${RANLIB}" \
40302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40303 html) \
40304 || exit 1
40305
40306 @endif gotools
40307
40308 .PHONY: maybe-TAGS-gotools TAGS-gotools
40309 maybe-TAGS-gotools:
40310 @if gotools
40311 maybe-TAGS-gotools: TAGS-gotools
40312
40313 TAGS-gotools: \
40314 configure-gotools
40315 @: $(MAKE); $(unstage)
40316 @[ -f ./gotools/Makefile ] || exit 0; \
40317 r=`${PWD_COMMAND}`; export r; \
40318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40319 $(HOST_EXPORTS) \
40320 for flag in $(EXTRA_HOST_FLAGS) ; do \
40321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40322 done; \
40323 echo "Doing TAGS in gotools"; \
40324 (cd $(HOST_SUBDIR)/gotools && \
40325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40327 "RANLIB=$${RANLIB}" \
40328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40329 TAGS) \
40330 || exit 1
40331
40332 @endif gotools
40333
40334 .PHONY: maybe-install-info-gotools install-info-gotools
40335 maybe-install-info-gotools:
40336 @if gotools
40337 maybe-install-info-gotools: install-info-gotools
40338
40339 install-info-gotools: \
40340 configure-gotools \
40341 info-gotools
40342 @: $(MAKE); $(unstage)
40343 @[ -f ./gotools/Makefile ] || exit 0; \
40344 r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 $(HOST_EXPORTS) \
40347 for flag in $(EXTRA_HOST_FLAGS) ; do \
40348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40349 done; \
40350 echo "Doing install-info in gotools"; \
40351 (cd $(HOST_SUBDIR)/gotools && \
40352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354 "RANLIB=$${RANLIB}" \
40355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356 install-info) \
40357 || exit 1
40358
40359 @endif gotools
40360
40361 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40362 maybe-install-pdf-gotools:
40363 @if gotools
40364 maybe-install-pdf-gotools: install-pdf-gotools
40365
40366 install-pdf-gotools: \
40367 configure-gotools \
40368 pdf-gotools
40369 @: $(MAKE); $(unstage)
40370 @[ -f ./gotools/Makefile ] || exit 0; \
40371 r=`${PWD_COMMAND}`; export r; \
40372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373 $(HOST_EXPORTS) \
40374 for flag in $(EXTRA_HOST_FLAGS) ; do \
40375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40376 done; \
40377 echo "Doing install-pdf in gotools"; \
40378 (cd $(HOST_SUBDIR)/gotools && \
40379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40381 "RANLIB=$${RANLIB}" \
40382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40383 install-pdf) \
40384 || exit 1
40385
40386 @endif gotools
40387
40388 .PHONY: maybe-install-html-gotools install-html-gotools
40389 maybe-install-html-gotools:
40390 @if gotools
40391 maybe-install-html-gotools: install-html-gotools
40392
40393 install-html-gotools: \
40394 configure-gotools \
40395 html-gotools
40396 @: $(MAKE); $(unstage)
40397 @[ -f ./gotools/Makefile ] || exit 0; \
40398 r=`${PWD_COMMAND}`; export r; \
40399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40400 $(HOST_EXPORTS) \
40401 for flag in $(EXTRA_HOST_FLAGS) ; do \
40402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40403 done; \
40404 echo "Doing install-html in gotools"; \
40405 (cd $(HOST_SUBDIR)/gotools && \
40406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40408 "RANLIB=$${RANLIB}" \
40409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40410 install-html) \
40411 || exit 1
40412
40413 @endif gotools
40414
40415 .PHONY: maybe-installcheck-gotools installcheck-gotools
40416 maybe-installcheck-gotools:
40417 @if gotools
40418 maybe-installcheck-gotools: installcheck-gotools
40419
40420 installcheck-gotools: \
40421 configure-gotools
40422 @: $(MAKE); $(unstage)
40423 @[ -f ./gotools/Makefile ] || exit 0; \
40424 r=`${PWD_COMMAND}`; export r; \
40425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40426 $(HOST_EXPORTS) \
40427 for flag in $(EXTRA_HOST_FLAGS) ; do \
40428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40429 done; \
40430 echo "Doing installcheck in gotools"; \
40431 (cd $(HOST_SUBDIR)/gotools && \
40432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40434 "RANLIB=$${RANLIB}" \
40435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40436 installcheck) \
40437 || exit 1
40438
40439 @endif gotools
40440
40441 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40442 maybe-mostlyclean-gotools:
40443 @if gotools
40444 maybe-mostlyclean-gotools: mostlyclean-gotools
40445
40446 mostlyclean-gotools:
40447 @: $(MAKE); $(unstage)
40448 @[ -f ./gotools/Makefile ] || exit 0; \
40449 r=`${PWD_COMMAND}`; export r; \
40450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40451 $(HOST_EXPORTS) \
40452 for flag in $(EXTRA_HOST_FLAGS) ; do \
40453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40454 done; \
40455 echo "Doing mostlyclean in gotools"; \
40456 (cd $(HOST_SUBDIR)/gotools && \
40457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40459 "RANLIB=$${RANLIB}" \
40460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40461 mostlyclean) \
40462 || exit 1
40463
40464 @endif gotools
40465
40466 .PHONY: maybe-clean-gotools clean-gotools
40467 maybe-clean-gotools:
40468 @if gotools
40469 maybe-clean-gotools: clean-gotools
40470
40471 clean-gotools:
40472 @: $(MAKE); $(unstage)
40473 @[ -f ./gotools/Makefile ] || exit 0; \
40474 r=`${PWD_COMMAND}`; export r; \
40475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40476 $(HOST_EXPORTS) \
40477 for flag in $(EXTRA_HOST_FLAGS) ; do \
40478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40479 done; \
40480 echo "Doing clean in gotools"; \
40481 (cd $(HOST_SUBDIR)/gotools && \
40482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40484 "RANLIB=$${RANLIB}" \
40485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40486 clean) \
40487 || exit 1
40488
40489 @endif gotools
40490
40491 .PHONY: maybe-distclean-gotools distclean-gotools
40492 maybe-distclean-gotools:
40493 @if gotools
40494 maybe-distclean-gotools: distclean-gotools
40495
40496 distclean-gotools:
40497 @: $(MAKE); $(unstage)
40498 @[ -f ./gotools/Makefile ] || exit 0; \
40499 r=`${PWD_COMMAND}`; export r; \
40500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40501 $(HOST_EXPORTS) \
40502 for flag in $(EXTRA_HOST_FLAGS) ; do \
40503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40504 done; \
40505 echo "Doing distclean in gotools"; \
40506 (cd $(HOST_SUBDIR)/gotools && \
40507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40509 "RANLIB=$${RANLIB}" \
40510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40511 distclean) \
40512 || exit 1
40513
40514 @endif gotools
40515
40516 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40517 maybe-maintainer-clean-gotools:
40518 @if gotools
40519 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40520
40521 maintainer-clean-gotools:
40522 @: $(MAKE); $(unstage)
40523 @[ -f ./gotools/Makefile ] || exit 0; \
40524 r=`${PWD_COMMAND}`; export r; \
40525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40526 $(HOST_EXPORTS) \
40527 for flag in $(EXTRA_HOST_FLAGS) ; do \
40528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40529 done; \
40530 echo "Doing maintainer-clean in gotools"; \
40531 (cd $(HOST_SUBDIR)/gotools && \
40532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40534 "RANLIB=$${RANLIB}" \
40535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40536 maintainer-clean) \
40537 || exit 1
40538
40539 @endif gotools
40540
40541
40542
40543 .PHONY: configure-libctf maybe-configure-libctf
40544 maybe-configure-libctf:
40545 @if gcc-bootstrap
40546 configure-libctf: stage_current
40547 @endif gcc-bootstrap
40548 @if libctf
40549 maybe-configure-libctf: configure-libctf
40550 configure-libctf:
40551 @r=`${PWD_COMMAND}`; export r; \
40552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40553 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40555 $(HOST_EXPORTS) \
40556 echo Configuring in $(HOST_SUBDIR)/libctf; \
40557 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
40558 case $(srcdir) in \
40559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40560 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40562 esac; \
40563 module_srcdir=libctf; \
40564 $(SHELL) \
40565 $$s/$$module_srcdir/configure \
40566 --srcdir=$${topdir}/$$module_srcdir \
40567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40568 --target=${target_alias} \
40569 || exit 1
40570 @endif libctf
40571
40572
40573
40574 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
40575 maybe-configure-stage1-libctf:
40576 @if libctf-bootstrap
40577 maybe-configure-stage1-libctf: configure-stage1-libctf
40578 configure-stage1-libctf:
40579 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40581 @r=`${PWD_COMMAND}`; export r; \
40582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40583 TFLAGS="$(STAGE1_TFLAGS)"; \
40584 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40585 $(HOST_EXPORTS) \
40586 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40587 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40588 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40589 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
40590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40591 cd $(HOST_SUBDIR)/libctf || exit 1; \
40592 case $(srcdir) in \
40593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40594 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40596 esac; \
40597 module_srcdir=libctf; \
40598 $(SHELL) $$s/$$module_srcdir/configure \
40599 --srcdir=$${topdir}/$$module_srcdir \
40600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40601 --target=${target_alias} \
40602 \
40603 $(STAGE1_CONFIGURE_FLAGS)
40604 @endif libctf-bootstrap
40605
40606 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
40607 maybe-configure-stage2-libctf:
40608 @if libctf-bootstrap
40609 maybe-configure-stage2-libctf: configure-stage2-libctf
40610 configure-stage2-libctf:
40611 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40613 @r=`${PWD_COMMAND}`; export r; \
40614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615 TFLAGS="$(STAGE2_TFLAGS)"; \
40616 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40617 $(HOST_EXPORTS) \
40618 $(POSTSTAGE1_HOST_EXPORTS) \
40619 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40620 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40621 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40622 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
40623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40624 cd $(HOST_SUBDIR)/libctf || exit 1; \
40625 case $(srcdir) in \
40626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40627 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40629 esac; \
40630 module_srcdir=libctf; \
40631 $(SHELL) $$s/$$module_srcdir/configure \
40632 --srcdir=$${topdir}/$$module_srcdir \
40633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40634 --target=${target_alias} \
40635 --with-build-libsubdir=$(HOST_SUBDIR) \
40636 $(STAGE2_CONFIGURE_FLAGS)
40637 @endif libctf-bootstrap
40638
40639 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
40640 maybe-configure-stage3-libctf:
40641 @if libctf-bootstrap
40642 maybe-configure-stage3-libctf: configure-stage3-libctf
40643 configure-stage3-libctf:
40644 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40646 @r=`${PWD_COMMAND}`; export r; \
40647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40648 TFLAGS="$(STAGE3_TFLAGS)"; \
40649 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40650 $(HOST_EXPORTS) \
40651 $(POSTSTAGE1_HOST_EXPORTS) \
40652 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40653 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40654 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40655 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
40656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40657 cd $(HOST_SUBDIR)/libctf || exit 1; \
40658 case $(srcdir) in \
40659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40660 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40662 esac; \
40663 module_srcdir=libctf; \
40664 $(SHELL) $$s/$$module_srcdir/configure \
40665 --srcdir=$${topdir}/$$module_srcdir \
40666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40667 --target=${target_alias} \
40668 --with-build-libsubdir=$(HOST_SUBDIR) \
40669 $(STAGE3_CONFIGURE_FLAGS)
40670 @endif libctf-bootstrap
40671
40672 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
40673 maybe-configure-stage4-libctf:
40674 @if libctf-bootstrap
40675 maybe-configure-stage4-libctf: configure-stage4-libctf
40676 configure-stage4-libctf:
40677 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40678 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40679 @r=`${PWD_COMMAND}`; export r; \
40680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40681 TFLAGS="$(STAGE4_TFLAGS)"; \
40682 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40683 $(HOST_EXPORTS) \
40684 $(POSTSTAGE1_HOST_EXPORTS) \
40685 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40686 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40687 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40688 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
40689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40690 cd $(HOST_SUBDIR)/libctf || exit 1; \
40691 case $(srcdir) in \
40692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40693 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40695 esac; \
40696 module_srcdir=libctf; \
40697 $(SHELL) $$s/$$module_srcdir/configure \
40698 --srcdir=$${topdir}/$$module_srcdir \
40699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40700 --target=${target_alias} \
40701 --with-build-libsubdir=$(HOST_SUBDIR) \
40702 $(STAGE4_CONFIGURE_FLAGS)
40703 @endif libctf-bootstrap
40704
40705 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
40706 maybe-configure-stageprofile-libctf:
40707 @if libctf-bootstrap
40708 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
40709 configure-stageprofile-libctf:
40710 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40711 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40712 @r=`${PWD_COMMAND}`; export r; \
40713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40714 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40715 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40716 $(HOST_EXPORTS) \
40717 $(POSTSTAGE1_HOST_EXPORTS) \
40718 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40719 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40720 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40721 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
40722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40723 cd $(HOST_SUBDIR)/libctf || exit 1; \
40724 case $(srcdir) in \
40725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40726 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40728 esac; \
40729 module_srcdir=libctf; \
40730 $(SHELL) $$s/$$module_srcdir/configure \
40731 --srcdir=$${topdir}/$$module_srcdir \
40732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40733 --target=${target_alias} \
40734 --with-build-libsubdir=$(HOST_SUBDIR) \
40735 $(STAGEprofile_CONFIGURE_FLAGS)
40736 @endif libctf-bootstrap
40737
40738 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
40739 maybe-configure-stagetrain-libctf:
40740 @if libctf-bootstrap
40741 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
40742 configure-stagetrain-libctf:
40743 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40745 @r=`${PWD_COMMAND}`; export r; \
40746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40748 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40749 $(HOST_EXPORTS) \
40750 $(POSTSTAGE1_HOST_EXPORTS) \
40751 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
40752 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
40753 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
40754 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
40755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40756 cd $(HOST_SUBDIR)/libctf || exit 1; \
40757 case $(srcdir) in \
40758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40759 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40761 esac; \
40762 module_srcdir=libctf; \
40763 $(SHELL) $$s/$$module_srcdir/configure \
40764 --srcdir=$${topdir}/$$module_srcdir \
40765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40766 --target=${target_alias} \
40767 --with-build-libsubdir=$(HOST_SUBDIR) \
40768 $(STAGEtrain_CONFIGURE_FLAGS)
40769 @endif libctf-bootstrap
40770
40771 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
40772 maybe-configure-stagefeedback-libctf:
40773 @if libctf-bootstrap
40774 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
40775 configure-stagefeedback-libctf:
40776 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40778 @r=`${PWD_COMMAND}`; export r; \
40779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40780 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40781 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40782 $(HOST_EXPORTS) \
40783 $(POSTSTAGE1_HOST_EXPORTS) \
40784 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40785 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40786 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40787 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
40788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40789 cd $(HOST_SUBDIR)/libctf || exit 1; \
40790 case $(srcdir) in \
40791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40792 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40794 esac; \
40795 module_srcdir=libctf; \
40796 $(SHELL) $$s/$$module_srcdir/configure \
40797 --srcdir=$${topdir}/$$module_srcdir \
40798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40799 --target=${target_alias} \
40800 --with-build-libsubdir=$(HOST_SUBDIR) \
40801 $(STAGEfeedback_CONFIGURE_FLAGS)
40802 @endif libctf-bootstrap
40803
40804 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
40805 maybe-configure-stageautoprofile-libctf:
40806 @if libctf-bootstrap
40807 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
40808 configure-stageautoprofile-libctf:
40809 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40811 @r=`${PWD_COMMAND}`; export r; \
40812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40814 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40815 $(HOST_EXPORTS) \
40816 $(POSTSTAGE1_HOST_EXPORTS) \
40817 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40818 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40819 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40820 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
40821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40822 cd $(HOST_SUBDIR)/libctf || exit 1; \
40823 case $(srcdir) in \
40824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40825 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40827 esac; \
40828 module_srcdir=libctf; \
40829 $(SHELL) $$s/$$module_srcdir/configure \
40830 --srcdir=$${topdir}/$$module_srcdir \
40831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40832 --target=${target_alias} \
40833 --with-build-libsubdir=$(HOST_SUBDIR) \
40834 $(STAGEautoprofile_CONFIGURE_FLAGS)
40835 @endif libctf-bootstrap
40836
40837 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
40838 maybe-configure-stageautofeedback-libctf:
40839 @if libctf-bootstrap
40840 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
40841 configure-stageautofeedback-libctf:
40842 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40844 @r=`${PWD_COMMAND}`; export r; \
40845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40846 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40847 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40848 $(HOST_EXPORTS) \
40849 $(POSTSTAGE1_HOST_EXPORTS) \
40850 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40851 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40852 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40853 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
40854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40855 cd $(HOST_SUBDIR)/libctf || exit 1; \
40856 case $(srcdir) in \
40857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40858 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40860 esac; \
40861 module_srcdir=libctf; \
40862 $(SHELL) $$s/$$module_srcdir/configure \
40863 --srcdir=$${topdir}/$$module_srcdir \
40864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40865 --target=${target_alias} \
40866 --with-build-libsubdir=$(HOST_SUBDIR) \
40867 $(STAGEautofeedback_CONFIGURE_FLAGS)
40868 @endif libctf-bootstrap
40869
40870
40871
40872
40873
40874 .PHONY: all-libctf maybe-all-libctf
40875 maybe-all-libctf:
40876 @if gcc-bootstrap
40877 all-libctf: stage_current
40878 @endif gcc-bootstrap
40879 @if libctf
40880 TARGET-libctf=all
40881 maybe-all-libctf: all-libctf
40882 all-libctf: configure-libctf
40883 @r=`${PWD_COMMAND}`; export r; \
40884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40885 $(HOST_EXPORTS) \
40886 (cd $(HOST_SUBDIR)/libctf && \
40887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40888 $(TARGET-libctf))
40889 @endif libctf
40890
40891
40892
40893 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
40894 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
40895 maybe-all-stage1-libctf:
40896 maybe-clean-stage1-libctf:
40897 @if libctf-bootstrap
40898 maybe-all-stage1-libctf: all-stage1-libctf
40899 all-stage1: all-stage1-libctf
40900 TARGET-stage1-libctf = $(TARGET-libctf)
40901 all-stage1-libctf: configure-stage1-libctf
40902 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40903 @r=`${PWD_COMMAND}`; export r; \
40904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40905 TFLAGS="$(STAGE1_TFLAGS)"; \
40906 $(HOST_EXPORTS) \
40907 cd $(HOST_SUBDIR)/libctf && \
40908 \
40909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40910 CFLAGS="$(STAGE1_CFLAGS)" \
40911 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40912 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40913 LIBCFLAGS="$(LIBCFLAGS)" \
40914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40917 $(EXTRA_HOST_FLAGS) \
40918 $(STAGE1_FLAGS_TO_PASS) \
40919 TFLAGS="$(STAGE1_TFLAGS)" \
40920 $(TARGET-stage1-libctf)
40921
40922 maybe-clean-stage1-libctf: clean-stage1-libctf
40923 clean-stage1: clean-stage1-libctf
40924 clean-stage1-libctf:
40925 @if [ $(current_stage) = stage1 ]; then \
40926 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
40927 else \
40928 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
40929 $(MAKE) stage1-start; \
40930 fi; \
40931 cd $(HOST_SUBDIR)/libctf && \
40932 $(MAKE) $(EXTRA_HOST_FLAGS) \
40933 $(STAGE1_FLAGS_TO_PASS) clean
40934 @endif libctf-bootstrap
40935
40936
40937 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
40938 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
40939 maybe-all-stage2-libctf:
40940 maybe-clean-stage2-libctf:
40941 @if libctf-bootstrap
40942 maybe-all-stage2-libctf: all-stage2-libctf
40943 all-stage2: all-stage2-libctf
40944 TARGET-stage2-libctf = $(TARGET-libctf)
40945 all-stage2-libctf: configure-stage2-libctf
40946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40947 @r=`${PWD_COMMAND}`; export r; \
40948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40949 TFLAGS="$(STAGE2_TFLAGS)"; \
40950 $(HOST_EXPORTS) \
40951 $(POSTSTAGE1_HOST_EXPORTS) \
40952 cd $(HOST_SUBDIR)/libctf && \
40953 \
40954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40955 CFLAGS="$(STAGE2_CFLAGS)" \
40956 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40957 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40958 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40963 TFLAGS="$(STAGE2_TFLAGS)" \
40964 $(TARGET-stage2-libctf)
40965
40966 maybe-clean-stage2-libctf: clean-stage2-libctf
40967 clean-stage2: clean-stage2-libctf
40968 clean-stage2-libctf:
40969 @if [ $(current_stage) = stage2 ]; then \
40970 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
40971 else \
40972 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
40973 $(MAKE) stage2-start; \
40974 fi; \
40975 cd $(HOST_SUBDIR)/libctf && \
40976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
40977 @endif libctf-bootstrap
40978
40979
40980 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
40981 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
40982 maybe-all-stage3-libctf:
40983 maybe-clean-stage3-libctf:
40984 @if libctf-bootstrap
40985 maybe-all-stage3-libctf: all-stage3-libctf
40986 all-stage3: all-stage3-libctf
40987 TARGET-stage3-libctf = $(TARGET-libctf)
40988 all-stage3-libctf: configure-stage3-libctf
40989 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40990 @r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 TFLAGS="$(STAGE3_TFLAGS)"; \
40993 $(HOST_EXPORTS) \
40994 $(POSTSTAGE1_HOST_EXPORTS) \
40995 cd $(HOST_SUBDIR)/libctf && \
40996 \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40998 CFLAGS="$(STAGE3_CFLAGS)" \
40999 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41000 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41001 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41006 TFLAGS="$(STAGE3_TFLAGS)" \
41007 $(TARGET-stage3-libctf)
41008
41009 maybe-clean-stage3-libctf: clean-stage3-libctf
41010 clean-stage3: clean-stage3-libctf
41011 clean-stage3-libctf:
41012 @if [ $(current_stage) = stage3 ]; then \
41013 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41014 else \
41015 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41016 $(MAKE) stage3-start; \
41017 fi; \
41018 cd $(HOST_SUBDIR)/libctf && \
41019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41020 @endif libctf-bootstrap
41021
41022
41023 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41024 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41025 maybe-all-stage4-libctf:
41026 maybe-clean-stage4-libctf:
41027 @if libctf-bootstrap
41028 maybe-all-stage4-libctf: all-stage4-libctf
41029 all-stage4: all-stage4-libctf
41030 TARGET-stage4-libctf = $(TARGET-libctf)
41031 all-stage4-libctf: configure-stage4-libctf
41032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41033 @r=`${PWD_COMMAND}`; export r; \
41034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41035 TFLAGS="$(STAGE4_TFLAGS)"; \
41036 $(HOST_EXPORTS) \
41037 $(POSTSTAGE1_HOST_EXPORTS) \
41038 cd $(HOST_SUBDIR)/libctf && \
41039 \
41040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41041 CFLAGS="$(STAGE4_CFLAGS)" \
41042 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41043 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41044 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41049 TFLAGS="$(STAGE4_TFLAGS)" \
41050 $(TARGET-stage4-libctf)
41051
41052 maybe-clean-stage4-libctf: clean-stage4-libctf
41053 clean-stage4: clean-stage4-libctf
41054 clean-stage4-libctf:
41055 @if [ $(current_stage) = stage4 ]; then \
41056 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41057 else \
41058 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41059 $(MAKE) stage4-start; \
41060 fi; \
41061 cd $(HOST_SUBDIR)/libctf && \
41062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41063 @endif libctf-bootstrap
41064
41065
41066 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41067 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41068 maybe-all-stageprofile-libctf:
41069 maybe-clean-stageprofile-libctf:
41070 @if libctf-bootstrap
41071 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41072 all-stageprofile: all-stageprofile-libctf
41073 TARGET-stageprofile-libctf = $(TARGET-libctf)
41074 all-stageprofile-libctf: configure-stageprofile-libctf
41075 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41076 @r=`${PWD_COMMAND}`; export r; \
41077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41079 $(HOST_EXPORTS) \
41080 $(POSTSTAGE1_HOST_EXPORTS) \
41081 cd $(HOST_SUBDIR)/libctf && \
41082 \
41083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41084 CFLAGS="$(STAGEprofile_CFLAGS)" \
41085 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41086 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41087 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41092 TFLAGS="$(STAGEprofile_TFLAGS)" \
41093 $(TARGET-stageprofile-libctf)
41094
41095 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41096 clean-stageprofile: clean-stageprofile-libctf
41097 clean-stageprofile-libctf:
41098 @if [ $(current_stage) = stageprofile ]; then \
41099 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41100 else \
41101 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41102 $(MAKE) stageprofile-start; \
41103 fi; \
41104 cd $(HOST_SUBDIR)/libctf && \
41105 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41106 @endif libctf-bootstrap
41107
41108
41109 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41110 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41111 maybe-all-stagetrain-libctf:
41112 maybe-clean-stagetrain-libctf:
41113 @if libctf-bootstrap
41114 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41115 all-stagetrain: all-stagetrain-libctf
41116 TARGET-stagetrain-libctf = $(TARGET-libctf)
41117 all-stagetrain-libctf: configure-stagetrain-libctf
41118 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41119 @r=`${PWD_COMMAND}`; export r; \
41120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41122 $(HOST_EXPORTS) \
41123 $(POSTSTAGE1_HOST_EXPORTS) \
41124 cd $(HOST_SUBDIR)/libctf && \
41125 \
41126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41127 CFLAGS="$(STAGEtrain_CFLAGS)" \
41128 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41129 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41130 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41135 TFLAGS="$(STAGEtrain_TFLAGS)" \
41136 $(TARGET-stagetrain-libctf)
41137
41138 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41139 clean-stagetrain: clean-stagetrain-libctf
41140 clean-stagetrain-libctf:
41141 @if [ $(current_stage) = stagetrain ]; then \
41142 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41143 else \
41144 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41145 $(MAKE) stagetrain-start; \
41146 fi; \
41147 cd $(HOST_SUBDIR)/libctf && \
41148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41149 @endif libctf-bootstrap
41150
41151
41152 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41153 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41154 maybe-all-stagefeedback-libctf:
41155 maybe-clean-stagefeedback-libctf:
41156 @if libctf-bootstrap
41157 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41158 all-stagefeedback: all-stagefeedback-libctf
41159 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41160 all-stagefeedback-libctf: configure-stagefeedback-libctf
41161 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41162 @r=`${PWD_COMMAND}`; export r; \
41163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41164 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41165 $(HOST_EXPORTS) \
41166 $(POSTSTAGE1_HOST_EXPORTS) \
41167 cd $(HOST_SUBDIR)/libctf && \
41168 \
41169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41170 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41171 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41172 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41173 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41178 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41179 $(TARGET-stagefeedback-libctf)
41180
41181 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41182 clean-stagefeedback: clean-stagefeedback-libctf
41183 clean-stagefeedback-libctf:
41184 @if [ $(current_stage) = stagefeedback ]; then \
41185 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41186 else \
41187 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41188 $(MAKE) stagefeedback-start; \
41189 fi; \
41190 cd $(HOST_SUBDIR)/libctf && \
41191 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41192 @endif libctf-bootstrap
41193
41194
41195 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41196 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41197 maybe-all-stageautoprofile-libctf:
41198 maybe-clean-stageautoprofile-libctf:
41199 @if libctf-bootstrap
41200 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41201 all-stageautoprofile: all-stageautoprofile-libctf
41202 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41203 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41204 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41205 @r=`${PWD_COMMAND}`; export r; \
41206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41207 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41208 $(HOST_EXPORTS) \
41209 $(POSTSTAGE1_HOST_EXPORTS) \
41210 cd $(HOST_SUBDIR)/libctf && \
41211 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41213 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41214 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41215 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41216 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41221 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41222 $(TARGET-stageautoprofile-libctf)
41223
41224 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41225 clean-stageautoprofile: clean-stageautoprofile-libctf
41226 clean-stageautoprofile-libctf:
41227 @if [ $(current_stage) = stageautoprofile ]; then \
41228 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41229 else \
41230 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41231 $(MAKE) stageautoprofile-start; \
41232 fi; \
41233 cd $(HOST_SUBDIR)/libctf && \
41234 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41235 @endif libctf-bootstrap
41236
41237
41238 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41239 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41240 maybe-all-stageautofeedback-libctf:
41241 maybe-clean-stageautofeedback-libctf:
41242 @if libctf-bootstrap
41243 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41244 all-stageautofeedback: all-stageautofeedback-libctf
41245 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41246 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41247 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41248 @r=`${PWD_COMMAND}`; export r; \
41249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41251 $(HOST_EXPORTS) \
41252 $(POSTSTAGE1_HOST_EXPORTS) \
41253 cd $(HOST_SUBDIR)/libctf && \
41254 \
41255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41256 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41257 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41258 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41259 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41264 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41265 $(TARGET-stageautofeedback-libctf)
41266
41267 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41268 clean-stageautofeedback: clean-stageautofeedback-libctf
41269 clean-stageautofeedback-libctf:
41270 @if [ $(current_stage) = stageautofeedback ]; then \
41271 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41272 else \
41273 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41274 $(MAKE) stageautofeedback-start; \
41275 fi; \
41276 cd $(HOST_SUBDIR)/libctf && \
41277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41278 @endif libctf-bootstrap
41279
41280
41281
41282
41283
41284 .PHONY: check-libctf maybe-check-libctf
41285 maybe-check-libctf:
41286 @if libctf
41287 maybe-check-libctf: check-libctf
41288
41289 check-libctf:
41290
41291 @endif libctf
41292
41293 .PHONY: install-libctf maybe-install-libctf
41294 maybe-install-libctf:
41295 @if libctf
41296 maybe-install-libctf: install-libctf
41297
41298 install-libctf:
41299
41300 @endif libctf
41301
41302 .PHONY: install-strip-libctf maybe-install-strip-libctf
41303 maybe-install-strip-libctf:
41304 @if libctf
41305 maybe-install-strip-libctf: install-strip-libctf
41306
41307 install-strip-libctf:
41308
41309 @endif libctf
41310
41311 # Other targets (info, dvi, pdf, etc.)
41312
41313 .PHONY: maybe-info-libctf info-libctf
41314 maybe-info-libctf:
41315 @if libctf
41316 maybe-info-libctf: info-libctf
41317
41318 info-libctf: \
41319 configure-libctf
41320 @[ -f ./libctf/Makefile ] || exit 0; \
41321 r=`${PWD_COMMAND}`; export r; \
41322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41323 $(HOST_EXPORTS) \
41324 for flag in $(EXTRA_HOST_FLAGS) ; do \
41325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41326 done; \
41327 echo "Doing info in libctf"; \
41328 (cd $(HOST_SUBDIR)/libctf && \
41329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41331 "RANLIB=$${RANLIB}" \
41332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41333 info) \
41334 || exit 1
41335
41336 @endif libctf
41337
41338 .PHONY: maybe-dvi-libctf dvi-libctf
41339 maybe-dvi-libctf:
41340 @if libctf
41341 maybe-dvi-libctf: dvi-libctf
41342
41343 dvi-libctf: \
41344 configure-libctf
41345 @[ -f ./libctf/Makefile ] || exit 0; \
41346 r=`${PWD_COMMAND}`; export r; \
41347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348 $(HOST_EXPORTS) \
41349 for flag in $(EXTRA_HOST_FLAGS) ; do \
41350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41351 done; \
41352 echo "Doing dvi in libctf"; \
41353 (cd $(HOST_SUBDIR)/libctf && \
41354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41356 "RANLIB=$${RANLIB}" \
41357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41358 dvi) \
41359 || exit 1
41360
41361 @endif libctf
41362
41363 .PHONY: maybe-pdf-libctf pdf-libctf
41364 maybe-pdf-libctf:
41365 @if libctf
41366 maybe-pdf-libctf: pdf-libctf
41367
41368 pdf-libctf: \
41369 configure-libctf
41370 @[ -f ./libctf/Makefile ] || exit 0; \
41371 r=`${PWD_COMMAND}`; export r; \
41372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373 $(HOST_EXPORTS) \
41374 for flag in $(EXTRA_HOST_FLAGS) ; do \
41375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41376 done; \
41377 echo "Doing pdf in libctf"; \
41378 (cd $(HOST_SUBDIR)/libctf && \
41379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41381 "RANLIB=$${RANLIB}" \
41382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41383 pdf) \
41384 || exit 1
41385
41386 @endif libctf
41387
41388 .PHONY: maybe-html-libctf html-libctf
41389 maybe-html-libctf:
41390 @if libctf
41391 maybe-html-libctf: html-libctf
41392
41393 html-libctf: \
41394 configure-libctf
41395 @[ -f ./libctf/Makefile ] || exit 0; \
41396 r=`${PWD_COMMAND}`; export r; \
41397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41398 $(HOST_EXPORTS) \
41399 for flag in $(EXTRA_HOST_FLAGS) ; do \
41400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41401 done; \
41402 echo "Doing html in libctf"; \
41403 (cd $(HOST_SUBDIR)/libctf && \
41404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41406 "RANLIB=$${RANLIB}" \
41407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41408 html) \
41409 || exit 1
41410
41411 @endif libctf
41412
41413 .PHONY: maybe-TAGS-libctf TAGS-libctf
41414 maybe-TAGS-libctf:
41415 @if libctf
41416 maybe-TAGS-libctf: TAGS-libctf
41417
41418 TAGS-libctf: \
41419 configure-libctf
41420 @[ -f ./libctf/Makefile ] || exit 0; \
41421 r=`${PWD_COMMAND}`; export r; \
41422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423 $(HOST_EXPORTS) \
41424 for flag in $(EXTRA_HOST_FLAGS) ; do \
41425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41426 done; \
41427 echo "Doing TAGS in libctf"; \
41428 (cd $(HOST_SUBDIR)/libctf && \
41429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41431 "RANLIB=$${RANLIB}" \
41432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41433 TAGS) \
41434 || exit 1
41435
41436 @endif libctf
41437
41438 .PHONY: maybe-install-info-libctf install-info-libctf
41439 maybe-install-info-libctf:
41440 @if libctf
41441 maybe-install-info-libctf: install-info-libctf
41442
41443 install-info-libctf: \
41444 configure-libctf \
41445 info-libctf
41446 @[ -f ./libctf/Makefile ] || exit 0; \
41447 r=`${PWD_COMMAND}`; export r; \
41448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449 $(HOST_EXPORTS) \
41450 for flag in $(EXTRA_HOST_FLAGS) ; do \
41451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41452 done; \
41453 echo "Doing install-info in libctf"; \
41454 (cd $(HOST_SUBDIR)/libctf && \
41455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41457 "RANLIB=$${RANLIB}" \
41458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41459 install-info) \
41460 || exit 1
41461
41462 @endif libctf
41463
41464 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41465 maybe-install-pdf-libctf:
41466 @if libctf
41467 maybe-install-pdf-libctf: install-pdf-libctf
41468
41469 install-pdf-libctf: \
41470 configure-libctf \
41471 pdf-libctf
41472 @[ -f ./libctf/Makefile ] || exit 0; \
41473 r=`${PWD_COMMAND}`; export r; \
41474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475 $(HOST_EXPORTS) \
41476 for flag in $(EXTRA_HOST_FLAGS) ; do \
41477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41478 done; \
41479 echo "Doing install-pdf in libctf"; \
41480 (cd $(HOST_SUBDIR)/libctf && \
41481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41483 "RANLIB=$${RANLIB}" \
41484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41485 install-pdf) \
41486 || exit 1
41487
41488 @endif libctf
41489
41490 .PHONY: maybe-install-html-libctf install-html-libctf
41491 maybe-install-html-libctf:
41492 @if libctf
41493 maybe-install-html-libctf: install-html-libctf
41494
41495 install-html-libctf: \
41496 configure-libctf \
41497 html-libctf
41498 @[ -f ./libctf/Makefile ] || exit 0; \
41499 r=`${PWD_COMMAND}`; export r; \
41500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41501 $(HOST_EXPORTS) \
41502 for flag in $(EXTRA_HOST_FLAGS) ; do \
41503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41504 done; \
41505 echo "Doing install-html in libctf"; \
41506 (cd $(HOST_SUBDIR)/libctf && \
41507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41509 "RANLIB=$${RANLIB}" \
41510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41511 install-html) \
41512 || exit 1
41513
41514 @endif libctf
41515
41516 .PHONY: maybe-installcheck-libctf installcheck-libctf
41517 maybe-installcheck-libctf:
41518 @if libctf
41519 maybe-installcheck-libctf: installcheck-libctf
41520
41521 installcheck-libctf: \
41522 configure-libctf
41523 @[ -f ./libctf/Makefile ] || exit 0; \
41524 r=`${PWD_COMMAND}`; export r; \
41525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41526 $(HOST_EXPORTS) \
41527 for flag in $(EXTRA_HOST_FLAGS) ; do \
41528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41529 done; \
41530 echo "Doing installcheck in libctf"; \
41531 (cd $(HOST_SUBDIR)/libctf && \
41532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41534 "RANLIB=$${RANLIB}" \
41535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41536 installcheck) \
41537 || exit 1
41538
41539 @endif libctf
41540
41541 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
41542 maybe-mostlyclean-libctf:
41543 @if libctf
41544 maybe-mostlyclean-libctf: mostlyclean-libctf
41545
41546 mostlyclean-libctf:
41547 @[ -f ./libctf/Makefile ] || exit 0; \
41548 r=`${PWD_COMMAND}`; export r; \
41549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550 $(HOST_EXPORTS) \
41551 for flag in $(EXTRA_HOST_FLAGS) ; do \
41552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41553 done; \
41554 echo "Doing mostlyclean in libctf"; \
41555 (cd $(HOST_SUBDIR)/libctf && \
41556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41558 "RANLIB=$${RANLIB}" \
41559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41560 mostlyclean) \
41561 || exit 1
41562
41563 @endif libctf
41564
41565 .PHONY: maybe-clean-libctf clean-libctf
41566 maybe-clean-libctf:
41567 @if libctf
41568 maybe-clean-libctf: clean-libctf
41569
41570 clean-libctf:
41571 @[ -f ./libctf/Makefile ] || exit 0; \
41572 r=`${PWD_COMMAND}`; export r; \
41573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41574 $(HOST_EXPORTS) \
41575 for flag in $(EXTRA_HOST_FLAGS) ; do \
41576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41577 done; \
41578 echo "Doing clean in libctf"; \
41579 (cd $(HOST_SUBDIR)/libctf && \
41580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41582 "RANLIB=$${RANLIB}" \
41583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41584 clean) \
41585 || exit 1
41586
41587 @endif libctf
41588
41589 .PHONY: maybe-distclean-libctf distclean-libctf
41590 maybe-distclean-libctf:
41591 @if libctf
41592 maybe-distclean-libctf: distclean-libctf
41593
41594 distclean-libctf:
41595 @[ -f ./libctf/Makefile ] || exit 0; \
41596 r=`${PWD_COMMAND}`; export r; \
41597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41598 $(HOST_EXPORTS) \
41599 for flag in $(EXTRA_HOST_FLAGS) ; do \
41600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41601 done; \
41602 echo "Doing distclean in libctf"; \
41603 (cd $(HOST_SUBDIR)/libctf && \
41604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41606 "RANLIB=$${RANLIB}" \
41607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41608 distclean) \
41609 || exit 1
41610
41611 @endif libctf
41612
41613 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
41614 maybe-maintainer-clean-libctf:
41615 @if libctf
41616 maybe-maintainer-clean-libctf: maintainer-clean-libctf
41617
41618 maintainer-clean-libctf:
41619 @[ -f ./libctf/Makefile ] || exit 0; \
41620 r=`${PWD_COMMAND}`; export r; \
41621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41622 $(HOST_EXPORTS) \
41623 for flag in $(EXTRA_HOST_FLAGS) ; do \
41624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41625 done; \
41626 echo "Doing maintainer-clean in libctf"; \
41627 (cd $(HOST_SUBDIR)/libctf && \
41628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41630 "RANLIB=$${RANLIB}" \
41631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41632 maintainer-clean) \
41633 || exit 1
41634
41635 @endif libctf
41636
41637
41638
41639 # ---------------------------------------
41640 # Modules which run on the target machine
41641 # ---------------------------------------
41642
41643
41644
41645
41646 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
41647 maybe-configure-target-libstdc++-v3:
41648 @if gcc-bootstrap
41649 configure-target-libstdc++-v3: stage_current
41650 @endif gcc-bootstrap
41651 @if target-libstdc++-v3
41652 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
41653 configure-target-libstdc++-v3:
41654 @r=`${PWD_COMMAND}`; export r; \
41655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41656 echo "Checking multilib configuration for libstdc++-v3..."; \
41657 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41658 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41659 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41660 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41661 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41662 else \
41663 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41664 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41665 fi; \
41666 else \
41667 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41668 fi; \
41669 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41670 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41671 $(RAW_CXX_TARGET_EXPORTS) \
41672 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
41673 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
41674 case $(srcdir) in \
41675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41676 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41678 esac; \
41679 module_srcdir=libstdc++-v3; \
41680 rm -f no-such-file || : ; \
41681 CONFIG_SITE=no-such-file $(SHELL) \
41682 $$s/$$module_srcdir/configure \
41683 --srcdir=$${topdir}/$$module_srcdir \
41684 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41685 --target=${target_alias} \
41686 || exit 1
41687 @endif target-libstdc++-v3
41688
41689
41690
41691 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
41692 maybe-configure-stage1-target-libstdc++-v3:
41693 @if target-libstdc++-v3-bootstrap
41694 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
41695 configure-stage1-target-libstdc++-v3:
41696 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41697 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41698 @r=`${PWD_COMMAND}`; export r; \
41699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41700 TFLAGS="$(STAGE1_TFLAGS)"; \
41701 echo "Checking multilib configuration for libstdc++-v3..."; \
41702 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41703 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41704 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41705 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41706 else \
41707 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41708 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41709 fi; \
41710 else \
41711 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41712 fi; \
41713 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41714 $(RAW_CXX_TARGET_EXPORTS) \
41715 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41718 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
41719 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41720 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41721 case $(srcdir) in \
41722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41723 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41725 esac; \
41726 module_srcdir=libstdc++-v3; \
41727 $(SHELL) $$s/$$module_srcdir/configure \
41728 --srcdir=$${topdir}/$$module_srcdir \
41729 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41730 --target=${target_alias} \
41731 \
41732 $(STAGE1_CONFIGURE_FLAGS)
41733 @endif target-libstdc++-v3-bootstrap
41734
41735 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
41736 maybe-configure-stage2-target-libstdc++-v3:
41737 @if target-libstdc++-v3-bootstrap
41738 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
41739 configure-stage2-target-libstdc++-v3:
41740 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41741 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41742 @r=`${PWD_COMMAND}`; export r; \
41743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744 TFLAGS="$(STAGE2_TFLAGS)"; \
41745 echo "Checking multilib configuration for libstdc++-v3..."; \
41746 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41747 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41748 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41749 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41750 else \
41751 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41752 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41753 fi; \
41754 else \
41755 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41756 fi; \
41757 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41758 $(RAW_CXX_TARGET_EXPORTS) \
41759 \
41760 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41763 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
41764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41765 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41766 case $(srcdir) in \
41767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41768 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41770 esac; \
41771 module_srcdir=libstdc++-v3; \
41772 $(SHELL) $$s/$$module_srcdir/configure \
41773 --srcdir=$${topdir}/$$module_srcdir \
41774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41775 --target=${target_alias} \
41776 --with-build-libsubdir=$(HOST_SUBDIR) \
41777 $(STAGE2_CONFIGURE_FLAGS)
41778 @endif target-libstdc++-v3-bootstrap
41779
41780 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
41781 maybe-configure-stage3-target-libstdc++-v3:
41782 @if target-libstdc++-v3-bootstrap
41783 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
41784 configure-stage3-target-libstdc++-v3:
41785 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41786 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41787 @r=`${PWD_COMMAND}`; export r; \
41788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789 TFLAGS="$(STAGE3_TFLAGS)"; \
41790 echo "Checking multilib configuration for libstdc++-v3..."; \
41791 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41792 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41793 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41794 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41795 else \
41796 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41797 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41798 fi; \
41799 else \
41800 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41801 fi; \
41802 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41803 $(RAW_CXX_TARGET_EXPORTS) \
41804 \
41805 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41808 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
41809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41810 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41811 case $(srcdir) in \
41812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41813 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41815 esac; \
41816 module_srcdir=libstdc++-v3; \
41817 $(SHELL) $$s/$$module_srcdir/configure \
41818 --srcdir=$${topdir}/$$module_srcdir \
41819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41820 --target=${target_alias} \
41821 --with-build-libsubdir=$(HOST_SUBDIR) \
41822 $(STAGE3_CONFIGURE_FLAGS)
41823 @endif target-libstdc++-v3-bootstrap
41824
41825 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
41826 maybe-configure-stage4-target-libstdc++-v3:
41827 @if target-libstdc++-v3-bootstrap
41828 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
41829 configure-stage4-target-libstdc++-v3:
41830 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41831 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41832 @r=`${PWD_COMMAND}`; export r; \
41833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41834 TFLAGS="$(STAGE4_TFLAGS)"; \
41835 echo "Checking multilib configuration for libstdc++-v3..."; \
41836 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41837 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41838 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41839 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41840 else \
41841 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41842 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41843 fi; \
41844 else \
41845 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41846 fi; \
41847 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41848 $(RAW_CXX_TARGET_EXPORTS) \
41849 \
41850 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41853 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
41854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41855 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41856 case $(srcdir) in \
41857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41858 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41860 esac; \
41861 module_srcdir=libstdc++-v3; \
41862 $(SHELL) $$s/$$module_srcdir/configure \
41863 --srcdir=$${topdir}/$$module_srcdir \
41864 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41865 --target=${target_alias} \
41866 --with-build-libsubdir=$(HOST_SUBDIR) \
41867 $(STAGE4_CONFIGURE_FLAGS)
41868 @endif target-libstdc++-v3-bootstrap
41869
41870 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
41871 maybe-configure-stageprofile-target-libstdc++-v3:
41872 @if target-libstdc++-v3-bootstrap
41873 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
41874 configure-stageprofile-target-libstdc++-v3:
41875 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41876 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41877 @r=`${PWD_COMMAND}`; export r; \
41878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41879 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41880 echo "Checking multilib configuration for libstdc++-v3..."; \
41881 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41882 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41883 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41884 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41885 else \
41886 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41887 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41888 fi; \
41889 else \
41890 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41891 fi; \
41892 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41893 $(RAW_CXX_TARGET_EXPORTS) \
41894 \
41895 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41896 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41897 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41898 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
41899 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41900 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41901 case $(srcdir) in \
41902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41903 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41905 esac; \
41906 module_srcdir=libstdc++-v3; \
41907 $(SHELL) $$s/$$module_srcdir/configure \
41908 --srcdir=$${topdir}/$$module_srcdir \
41909 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41910 --target=${target_alias} \
41911 --with-build-libsubdir=$(HOST_SUBDIR) \
41912 $(STAGEprofile_CONFIGURE_FLAGS)
41913 @endif target-libstdc++-v3-bootstrap
41914
41915 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
41916 maybe-configure-stagetrain-target-libstdc++-v3:
41917 @if target-libstdc++-v3-bootstrap
41918 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
41919 configure-stagetrain-target-libstdc++-v3:
41920 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41921 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41922 @r=`${PWD_COMMAND}`; export r; \
41923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41924 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41925 echo "Checking multilib configuration for libstdc++-v3..."; \
41926 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41927 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41928 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41929 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41930 else \
41931 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41932 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41933 fi; \
41934 else \
41935 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41936 fi; \
41937 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41938 $(RAW_CXX_TARGET_EXPORTS) \
41939 \
41940 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41941 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41942 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41943 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
41944 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41945 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41946 case $(srcdir) in \
41947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41948 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41950 esac; \
41951 module_srcdir=libstdc++-v3; \
41952 $(SHELL) $$s/$$module_srcdir/configure \
41953 --srcdir=$${topdir}/$$module_srcdir \
41954 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41955 --target=${target_alias} \
41956 --with-build-libsubdir=$(HOST_SUBDIR) \
41957 $(STAGEtrain_CONFIGURE_FLAGS)
41958 @endif target-libstdc++-v3-bootstrap
41959
41960 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
41961 maybe-configure-stagefeedback-target-libstdc++-v3:
41962 @if target-libstdc++-v3-bootstrap
41963 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
41964 configure-stagefeedback-target-libstdc++-v3:
41965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41966 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
41967 @r=`${PWD_COMMAND}`; export r; \
41968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41969 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41970 echo "Checking multilib configuration for libstdc++-v3..."; \
41971 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
41972 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41973 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41974 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41975 else \
41976 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41977 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41978 fi; \
41979 else \
41980 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41981 fi; \
41982 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41983 $(RAW_CXX_TARGET_EXPORTS) \
41984 \
41985 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41988 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
41989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
41990 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
41991 case $(srcdir) in \
41992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41993 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41995 esac; \
41996 module_srcdir=libstdc++-v3; \
41997 $(SHELL) $$s/$$module_srcdir/configure \
41998 --srcdir=$${topdir}/$$module_srcdir \
41999 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42000 --target=${target_alias} \
42001 --with-build-libsubdir=$(HOST_SUBDIR) \
42002 $(STAGEfeedback_CONFIGURE_FLAGS)
42003 @endif target-libstdc++-v3-bootstrap
42004
42005 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42006 maybe-configure-stageautoprofile-target-libstdc++-v3:
42007 @if target-libstdc++-v3-bootstrap
42008 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42009 configure-stageautoprofile-target-libstdc++-v3:
42010 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42011 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42012 @r=`${PWD_COMMAND}`; export r; \
42013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42014 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42015 echo "Checking multilib configuration for libstdc++-v3..."; \
42016 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42017 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42018 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42019 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42020 else \
42021 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42022 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42023 fi; \
42024 else \
42025 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42026 fi; \
42027 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42028 $(RAW_CXX_TARGET_EXPORTS) \
42029 \
42030 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42031 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42032 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42033 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42035 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42036 case $(srcdir) in \
42037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42038 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42040 esac; \
42041 module_srcdir=libstdc++-v3; \
42042 $(SHELL) $$s/$$module_srcdir/configure \
42043 --srcdir=$${topdir}/$$module_srcdir \
42044 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42045 --target=${target_alias} \
42046 --with-build-libsubdir=$(HOST_SUBDIR) \
42047 $(STAGEautoprofile_CONFIGURE_FLAGS)
42048 @endif target-libstdc++-v3-bootstrap
42049
42050 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42051 maybe-configure-stageautofeedback-target-libstdc++-v3:
42052 @if target-libstdc++-v3-bootstrap
42053 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42054 configure-stageautofeedback-target-libstdc++-v3:
42055 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42056 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42057 @r=`${PWD_COMMAND}`; export r; \
42058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42060 echo "Checking multilib configuration for libstdc++-v3..."; \
42061 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42062 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42063 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42064 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42065 else \
42066 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42067 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42068 fi; \
42069 else \
42070 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42071 fi; \
42072 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42073 $(RAW_CXX_TARGET_EXPORTS) \
42074 \
42075 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42076 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42077 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42078 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42079 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42080 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42081 case $(srcdir) in \
42082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42083 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42085 esac; \
42086 module_srcdir=libstdc++-v3; \
42087 $(SHELL) $$s/$$module_srcdir/configure \
42088 --srcdir=$${topdir}/$$module_srcdir \
42089 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42090 --target=${target_alias} \
42091 --with-build-libsubdir=$(HOST_SUBDIR) \
42092 $(STAGEautofeedback_CONFIGURE_FLAGS)
42093 @endif target-libstdc++-v3-bootstrap
42094
42095
42096
42097
42098
42099 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42100 maybe-all-target-libstdc++-v3:
42101 @if gcc-bootstrap
42102 all-target-libstdc++-v3: stage_current
42103 @endif gcc-bootstrap
42104 @if target-libstdc++-v3
42105 TARGET-target-libstdc++-v3=all
42106 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42107 all-target-libstdc++-v3: configure-target-libstdc++-v3
42108 @r=`${PWD_COMMAND}`; export r; \
42109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42110 $(RAW_CXX_TARGET_EXPORTS) \
42111 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42112 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42113 $(TARGET-target-libstdc++-v3))
42114 @endif target-libstdc++-v3
42115
42116
42117
42118 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42119 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42120 maybe-all-stage1-target-libstdc++-v3:
42121 maybe-clean-stage1-target-libstdc++-v3:
42122 @if target-libstdc++-v3-bootstrap
42123 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42124 all-stage1: all-stage1-target-libstdc++-v3
42125 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42126 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42127 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42128 @r=`${PWD_COMMAND}`; export r; \
42129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42130 TFLAGS="$(STAGE1_TFLAGS)"; \
42131 $(RAW_CXX_TARGET_EXPORTS) \
42132 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42133 \
42134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42135 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42136 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42137 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42141 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42142 \
42143 TFLAGS="$(STAGE1_TFLAGS)" \
42144 $(TARGET-stage1-target-libstdc++-v3)
42145
42146 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42147 clean-stage1: clean-stage1-target-libstdc++-v3
42148 clean-stage1-target-libstdc++-v3:
42149 @if [ $(current_stage) = stage1 ]; then \
42150 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42151 else \
42152 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42153 $(MAKE) stage1-start; \
42154 fi; \
42155 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42156 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42157 clean
42158 @endif target-libstdc++-v3-bootstrap
42159
42160
42161 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42162 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42163 maybe-all-stage2-target-libstdc++-v3:
42164 maybe-clean-stage2-target-libstdc++-v3:
42165 @if target-libstdc++-v3-bootstrap
42166 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42167 all-stage2: all-stage2-target-libstdc++-v3
42168 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42169 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42171 @r=`${PWD_COMMAND}`; export r; \
42172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42173 TFLAGS="$(STAGE2_TFLAGS)"; \
42174 $(RAW_CXX_TARGET_EXPORTS) \
42175 \
42176 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42177 \
42178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42179 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42180 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42181 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42185 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42186 TFLAGS="$(STAGE2_TFLAGS)" \
42187 $(TARGET-stage2-target-libstdc++-v3)
42188
42189 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42190 clean-stage2: clean-stage2-target-libstdc++-v3
42191 clean-stage2-target-libstdc++-v3:
42192 @if [ $(current_stage) = stage2 ]; then \
42193 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42194 else \
42195 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42196 $(MAKE) stage2-start; \
42197 fi; \
42198 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42199 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42200 @endif target-libstdc++-v3-bootstrap
42201
42202
42203 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42204 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42205 maybe-all-stage3-target-libstdc++-v3:
42206 maybe-clean-stage3-target-libstdc++-v3:
42207 @if target-libstdc++-v3-bootstrap
42208 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42209 all-stage3: all-stage3-target-libstdc++-v3
42210 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42211 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42212 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42213 @r=`${PWD_COMMAND}`; export r; \
42214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215 TFLAGS="$(STAGE3_TFLAGS)"; \
42216 $(RAW_CXX_TARGET_EXPORTS) \
42217 \
42218 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42219 \
42220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42221 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42222 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42223 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42227 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42228 TFLAGS="$(STAGE3_TFLAGS)" \
42229 $(TARGET-stage3-target-libstdc++-v3)
42230
42231 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42232 clean-stage3: clean-stage3-target-libstdc++-v3
42233 clean-stage3-target-libstdc++-v3:
42234 @if [ $(current_stage) = stage3 ]; then \
42235 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42236 else \
42237 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42238 $(MAKE) stage3-start; \
42239 fi; \
42240 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42241 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42242 @endif target-libstdc++-v3-bootstrap
42243
42244
42245 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42246 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42247 maybe-all-stage4-target-libstdc++-v3:
42248 maybe-clean-stage4-target-libstdc++-v3:
42249 @if target-libstdc++-v3-bootstrap
42250 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42251 all-stage4: all-stage4-target-libstdc++-v3
42252 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42253 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42254 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42255 @r=`${PWD_COMMAND}`; export r; \
42256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42257 TFLAGS="$(STAGE4_TFLAGS)"; \
42258 $(RAW_CXX_TARGET_EXPORTS) \
42259 \
42260 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42261 \
42262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42263 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42269 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42270 TFLAGS="$(STAGE4_TFLAGS)" \
42271 $(TARGET-stage4-target-libstdc++-v3)
42272
42273 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42274 clean-stage4: clean-stage4-target-libstdc++-v3
42275 clean-stage4-target-libstdc++-v3:
42276 @if [ $(current_stage) = stage4 ]; then \
42277 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42278 else \
42279 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42280 $(MAKE) stage4-start; \
42281 fi; \
42282 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42283 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42284 @endif target-libstdc++-v3-bootstrap
42285
42286
42287 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42288 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42289 maybe-all-stageprofile-target-libstdc++-v3:
42290 maybe-clean-stageprofile-target-libstdc++-v3:
42291 @if target-libstdc++-v3-bootstrap
42292 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42293 all-stageprofile: all-stageprofile-target-libstdc++-v3
42294 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42295 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42296 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42297 @r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42300 $(RAW_CXX_TARGET_EXPORTS) \
42301 \
42302 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42303 \
42304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42305 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42307 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42311 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42312 TFLAGS="$(STAGEprofile_TFLAGS)" \
42313 $(TARGET-stageprofile-target-libstdc++-v3)
42314
42315 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42316 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42317 clean-stageprofile-target-libstdc++-v3:
42318 @if [ $(current_stage) = stageprofile ]; then \
42319 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42320 else \
42321 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42322 $(MAKE) stageprofile-start; \
42323 fi; \
42324 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42325 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42326 @endif target-libstdc++-v3-bootstrap
42327
42328
42329 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42330 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42331 maybe-all-stagetrain-target-libstdc++-v3:
42332 maybe-clean-stagetrain-target-libstdc++-v3:
42333 @if target-libstdc++-v3-bootstrap
42334 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42335 all-stagetrain: all-stagetrain-target-libstdc++-v3
42336 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42337 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42338 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42339 @r=`${PWD_COMMAND}`; export r; \
42340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42341 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42342 $(RAW_CXX_TARGET_EXPORTS) \
42343 \
42344 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42345 \
42346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42347 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42353 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42354 TFLAGS="$(STAGEtrain_TFLAGS)" \
42355 $(TARGET-stagetrain-target-libstdc++-v3)
42356
42357 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42358 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42359 clean-stagetrain-target-libstdc++-v3:
42360 @if [ $(current_stage) = stagetrain ]; then \
42361 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42362 else \
42363 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42364 $(MAKE) stagetrain-start; \
42365 fi; \
42366 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42367 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42368 @endif target-libstdc++-v3-bootstrap
42369
42370
42371 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42372 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42373 maybe-all-stagefeedback-target-libstdc++-v3:
42374 maybe-clean-stagefeedback-target-libstdc++-v3:
42375 @if target-libstdc++-v3-bootstrap
42376 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42377 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42378 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42379 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42381 @r=`${PWD_COMMAND}`; export r; \
42382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42384 $(RAW_CXX_TARGET_EXPORTS) \
42385 \
42386 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42387 \
42388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42389 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42395 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42396 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42397 $(TARGET-stagefeedback-target-libstdc++-v3)
42398
42399 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42400 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42401 clean-stagefeedback-target-libstdc++-v3:
42402 @if [ $(current_stage) = stagefeedback ]; then \
42403 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42404 else \
42405 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42406 $(MAKE) stagefeedback-start; \
42407 fi; \
42408 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42409 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42410 @endif target-libstdc++-v3-bootstrap
42411
42412
42413 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42414 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42415 maybe-all-stageautoprofile-target-libstdc++-v3:
42416 maybe-clean-stageautoprofile-target-libstdc++-v3:
42417 @if target-libstdc++-v3-bootstrap
42418 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42419 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42420 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42421 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42422 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42423 @r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42426 $(RAW_CXX_TARGET_EXPORTS) \
42427 \
42428 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42429 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42431 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42437 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42438 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42439 $(TARGET-stageautoprofile-target-libstdc++-v3)
42440
42441 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42442 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42443 clean-stageautoprofile-target-libstdc++-v3:
42444 @if [ $(current_stage) = stageautoprofile ]; then \
42445 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42446 else \
42447 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42448 $(MAKE) stageautoprofile-start; \
42449 fi; \
42450 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42451 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42452 @endif target-libstdc++-v3-bootstrap
42453
42454
42455 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42456 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42457 maybe-all-stageautofeedback-target-libstdc++-v3:
42458 maybe-clean-stageautofeedback-target-libstdc++-v3:
42459 @if target-libstdc++-v3-bootstrap
42460 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42461 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42462 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42463 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42464 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42465 @r=`${PWD_COMMAND}`; export r; \
42466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42467 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42468 $(RAW_CXX_TARGET_EXPORTS) \
42469 \
42470 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42471 \
42472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42473 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42479 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42480 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42481 $(TARGET-stageautofeedback-target-libstdc++-v3)
42482
42483 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42484 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42485 clean-stageautofeedback-target-libstdc++-v3:
42486 @if [ $(current_stage) = stageautofeedback ]; then \
42487 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42488 else \
42489 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42490 $(MAKE) stageautofeedback-start; \
42491 fi; \
42492 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42493 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42494 @endif target-libstdc++-v3-bootstrap
42495
42496
42497
42498
42499
42500
42501 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42502 maybe-check-target-libstdc++-v3:
42503 @if target-libstdc++-v3
42504 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42505
42506 check-target-libstdc++-v3:
42507 @: $(MAKE); $(unstage)
42508 @r=`${PWD_COMMAND}`; export r; \
42509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42510 $(RAW_CXX_TARGET_EXPORTS) \
42511 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42512 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42513
42514 @endif target-libstdc++-v3
42515
42516 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42517 maybe-install-target-libstdc++-v3:
42518 @if target-libstdc++-v3
42519 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42520
42521 install-target-libstdc++-v3: installdirs
42522 @: $(MAKE); $(unstage)
42523 @r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 $(RAW_CXX_TARGET_EXPORTS) \
42526 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42527 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42528
42529 @endif target-libstdc++-v3
42530
42531 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
42532 maybe-install-strip-target-libstdc++-v3:
42533 @if target-libstdc++-v3
42534 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
42535
42536 install-strip-target-libstdc++-v3: installdirs
42537 @: $(MAKE); $(unstage)
42538 @r=`${PWD_COMMAND}`; export r; \
42539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42540 $(RAW_CXX_TARGET_EXPORTS) \
42541 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42543
42544 @endif target-libstdc++-v3
42545
42546 # Other targets (info, dvi, pdf, etc.)
42547
42548 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42549 maybe-info-target-libstdc++-v3:
42550 @if target-libstdc++-v3
42551 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42552
42553 info-target-libstdc++-v3: \
42554 configure-target-libstdc++-v3
42555 @: $(MAKE); $(unstage)
42556 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42557 r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 $(RAW_CXX_TARGET_EXPORTS) \
42560 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
42561 for flag in $(EXTRA_TARGET_FLAGS); do \
42562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42563 done; \
42564 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567 "RANLIB=$${RANLIB}" \
42568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42569 info) \
42570 || exit 1
42571
42572 @endif target-libstdc++-v3
42573
42574 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42575 maybe-dvi-target-libstdc++-v3:
42576 @if target-libstdc++-v3
42577 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42578
42579 dvi-target-libstdc++-v3: \
42580 configure-target-libstdc++-v3
42581 @: $(MAKE); $(unstage)
42582 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42583 r=`${PWD_COMMAND}`; export r; \
42584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42585 $(RAW_CXX_TARGET_EXPORTS) \
42586 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
42587 for flag in $(EXTRA_TARGET_FLAGS); do \
42588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42589 done; \
42590 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42593 "RANLIB=$${RANLIB}" \
42594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42595 dvi) \
42596 || exit 1
42597
42598 @endif target-libstdc++-v3
42599
42600 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42601 maybe-pdf-target-libstdc++-v3:
42602 @if target-libstdc++-v3
42603 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42604
42605 pdf-target-libstdc++-v3: \
42606 configure-target-libstdc++-v3
42607 @: $(MAKE); $(unstage)
42608 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42609 r=`${PWD_COMMAND}`; export r; \
42610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611 $(RAW_CXX_TARGET_EXPORTS) \
42612 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
42613 for flag in $(EXTRA_TARGET_FLAGS); do \
42614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42615 done; \
42616 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42619 "RANLIB=$${RANLIB}" \
42620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42621 pdf) \
42622 || exit 1
42623
42624 @endif target-libstdc++-v3
42625
42626 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42627 maybe-html-target-libstdc++-v3:
42628 @if target-libstdc++-v3
42629 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42630
42631 html-target-libstdc++-v3: \
42632 configure-target-libstdc++-v3
42633 @: $(MAKE); $(unstage)
42634 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42635 r=`${PWD_COMMAND}`; export r; \
42636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637 $(RAW_CXX_TARGET_EXPORTS) \
42638 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
42639 for flag in $(EXTRA_TARGET_FLAGS); do \
42640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42641 done; \
42642 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42645 "RANLIB=$${RANLIB}" \
42646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42647 html) \
42648 || exit 1
42649
42650 @endif target-libstdc++-v3
42651
42652 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42653 maybe-TAGS-target-libstdc++-v3:
42654 @if target-libstdc++-v3
42655 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42656
42657 TAGS-target-libstdc++-v3: \
42658 configure-target-libstdc++-v3
42659 @: $(MAKE); $(unstage)
42660 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42661 r=`${PWD_COMMAND}`; export r; \
42662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42663 $(RAW_CXX_TARGET_EXPORTS) \
42664 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
42665 for flag in $(EXTRA_TARGET_FLAGS); do \
42666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42667 done; \
42668 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42671 "RANLIB=$${RANLIB}" \
42672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42673 TAGS) \
42674 || exit 1
42675
42676 @endif target-libstdc++-v3
42677
42678 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42679 maybe-install-info-target-libstdc++-v3:
42680 @if target-libstdc++-v3
42681 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42682
42683 install-info-target-libstdc++-v3: \
42684 configure-target-libstdc++-v3 \
42685 info-target-libstdc++-v3
42686 @: $(MAKE); $(unstage)
42687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42688 r=`${PWD_COMMAND}`; export r; \
42689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42690 $(RAW_CXX_TARGET_EXPORTS) \
42691 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
42692 for flag in $(EXTRA_TARGET_FLAGS); do \
42693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694 done; \
42695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42698 "RANLIB=$${RANLIB}" \
42699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42700 install-info) \
42701 || exit 1
42702
42703 @endif target-libstdc++-v3
42704
42705 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42706 maybe-install-pdf-target-libstdc++-v3:
42707 @if target-libstdc++-v3
42708 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42709
42710 install-pdf-target-libstdc++-v3: \
42711 configure-target-libstdc++-v3 \
42712 pdf-target-libstdc++-v3
42713 @: $(MAKE); $(unstage)
42714 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42715 r=`${PWD_COMMAND}`; export r; \
42716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42717 $(RAW_CXX_TARGET_EXPORTS) \
42718 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
42719 for flag in $(EXTRA_TARGET_FLAGS); do \
42720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42721 done; \
42722 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42725 "RANLIB=$${RANLIB}" \
42726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42727 install-pdf) \
42728 || exit 1
42729
42730 @endif target-libstdc++-v3
42731
42732 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42733 maybe-install-html-target-libstdc++-v3:
42734 @if target-libstdc++-v3
42735 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42736
42737 install-html-target-libstdc++-v3: \
42738 configure-target-libstdc++-v3 \
42739 html-target-libstdc++-v3
42740 @: $(MAKE); $(unstage)
42741 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42742 r=`${PWD_COMMAND}`; export r; \
42743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42744 $(RAW_CXX_TARGET_EXPORTS) \
42745 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
42746 for flag in $(EXTRA_TARGET_FLAGS); do \
42747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42748 done; \
42749 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42752 "RANLIB=$${RANLIB}" \
42753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42754 install-html) \
42755 || exit 1
42756
42757 @endif target-libstdc++-v3
42758
42759 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42760 maybe-installcheck-target-libstdc++-v3:
42761 @if target-libstdc++-v3
42762 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42763
42764 installcheck-target-libstdc++-v3: \
42765 configure-target-libstdc++-v3
42766 @: $(MAKE); $(unstage)
42767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42768 r=`${PWD_COMMAND}`; export r; \
42769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42770 $(RAW_CXX_TARGET_EXPORTS) \
42771 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
42772 for flag in $(EXTRA_TARGET_FLAGS); do \
42773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42774 done; \
42775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42778 "RANLIB=$${RANLIB}" \
42779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42780 installcheck) \
42781 || exit 1
42782
42783 @endif target-libstdc++-v3
42784
42785 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
42786 maybe-mostlyclean-target-libstdc++-v3:
42787 @if target-libstdc++-v3
42788 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
42789
42790 mostlyclean-target-libstdc++-v3:
42791 @: $(MAKE); $(unstage)
42792 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42793 r=`${PWD_COMMAND}`; export r; \
42794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42795 $(RAW_CXX_TARGET_EXPORTS) \
42796 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
42797 for flag in $(EXTRA_TARGET_FLAGS); do \
42798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42799 done; \
42800 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42803 "RANLIB=$${RANLIB}" \
42804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42805 mostlyclean) \
42806 || exit 1
42807
42808 @endif target-libstdc++-v3
42809
42810 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
42811 maybe-clean-target-libstdc++-v3:
42812 @if target-libstdc++-v3
42813 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
42814
42815 clean-target-libstdc++-v3:
42816 @: $(MAKE); $(unstage)
42817 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42818 r=`${PWD_COMMAND}`; export r; \
42819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820 $(RAW_CXX_TARGET_EXPORTS) \
42821 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
42822 for flag in $(EXTRA_TARGET_FLAGS); do \
42823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42824 done; \
42825 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42828 "RANLIB=$${RANLIB}" \
42829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42830 clean) \
42831 || exit 1
42832
42833 @endif target-libstdc++-v3
42834
42835 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42836 maybe-distclean-target-libstdc++-v3:
42837 @if target-libstdc++-v3
42838 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42839
42840 distclean-target-libstdc++-v3:
42841 @: $(MAKE); $(unstage)
42842 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42843 r=`${PWD_COMMAND}`; export r; \
42844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42845 $(RAW_CXX_TARGET_EXPORTS) \
42846 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
42847 for flag in $(EXTRA_TARGET_FLAGS); do \
42848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42849 done; \
42850 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42853 "RANLIB=$${RANLIB}" \
42854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42855 distclean) \
42856 || exit 1
42857
42858 @endif target-libstdc++-v3
42859
42860 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42861 maybe-maintainer-clean-target-libstdc++-v3:
42862 @if target-libstdc++-v3
42863 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42864
42865 maintainer-clean-target-libstdc++-v3:
42866 @: $(MAKE); $(unstage)
42867 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42868 r=`${PWD_COMMAND}`; export r; \
42869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42870 $(RAW_CXX_TARGET_EXPORTS) \
42871 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
42872 for flag in $(EXTRA_TARGET_FLAGS); do \
42873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42874 done; \
42875 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42878 "RANLIB=$${RANLIB}" \
42879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42880 maintainer-clean) \
42881 || exit 1
42882
42883 @endif target-libstdc++-v3
42884
42885
42886
42887
42888
42889 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
42890 maybe-configure-target-libsanitizer:
42891 @if gcc-bootstrap
42892 configure-target-libsanitizer: stage_current
42893 @endif gcc-bootstrap
42894 @if target-libsanitizer
42895 maybe-configure-target-libsanitizer: configure-target-libsanitizer
42896 configure-target-libsanitizer:
42897 @r=`${PWD_COMMAND}`; export r; \
42898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42899 echo "Checking multilib configuration for libsanitizer..."; \
42900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
42901 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
42902 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42903 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42904 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
42905 else \
42906 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
42907 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42908 fi; \
42909 else \
42910 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42911 fi; \
42912 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
42913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
42914 $(RAW_CXX_TARGET_EXPORTS) \
42915 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
42916 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
42917 case $(srcdir) in \
42918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42919 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
42920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42921 esac; \
42922 module_srcdir=libsanitizer; \
42923 rm -f no-such-file || : ; \
42924 CONFIG_SITE=no-such-file $(SHELL) \
42925 $$s/$$module_srcdir/configure \
42926 --srcdir=$${topdir}/$$module_srcdir \
42927 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42928 --target=${target_alias} \
42929 || exit 1
42930 @endif target-libsanitizer
42931
42932
42933
42934 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
42935 maybe-configure-stage1-target-libsanitizer:
42936 @if target-libsanitizer-bootstrap
42937 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
42938 configure-stage1-target-libsanitizer:
42939 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42940 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
42941 @r=`${PWD_COMMAND}`; export r; \
42942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42943 TFLAGS="$(STAGE1_TFLAGS)"; \
42944 echo "Checking multilib configuration for libsanitizer..."; \
42945 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
42946 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42947 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42948 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
42949 else \
42950 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
42951 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42952 fi; \
42953 else \
42954 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42955 fi; \
42956 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
42957 $(RAW_CXX_TARGET_EXPORTS) \
42958 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42959 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42960 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42961 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
42962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
42963 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
42964 case $(srcdir) in \
42965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42966 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
42967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42968 esac; \
42969 module_srcdir=libsanitizer; \
42970 $(SHELL) $$s/$$module_srcdir/configure \
42971 --srcdir=$${topdir}/$$module_srcdir \
42972 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42973 --target=${target_alias} \
42974 \
42975 $(STAGE1_CONFIGURE_FLAGS)
42976 @endif target-libsanitizer-bootstrap
42977
42978 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
42979 maybe-configure-stage2-target-libsanitizer:
42980 @if target-libsanitizer-bootstrap
42981 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
42982 configure-stage2-target-libsanitizer:
42983 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42984 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
42985 @r=`${PWD_COMMAND}`; export r; \
42986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42987 TFLAGS="$(STAGE2_TFLAGS)"; \
42988 echo "Checking multilib configuration for libsanitizer..."; \
42989 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
42990 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42991 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
42992 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
42993 else \
42994 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
42995 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42996 fi; \
42997 else \
42998 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
42999 fi; \
43000 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43001 $(RAW_CXX_TARGET_EXPORTS) \
43002 \
43003 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43004 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43005 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43006 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43007 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43008 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43009 case $(srcdir) in \
43010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43011 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43013 esac; \
43014 module_srcdir=libsanitizer; \
43015 $(SHELL) $$s/$$module_srcdir/configure \
43016 --srcdir=$${topdir}/$$module_srcdir \
43017 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43018 --target=${target_alias} \
43019 --with-build-libsubdir=$(HOST_SUBDIR) \
43020 $(STAGE2_CONFIGURE_FLAGS)
43021 @endif target-libsanitizer-bootstrap
43022
43023 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43024 maybe-configure-stage3-target-libsanitizer:
43025 @if target-libsanitizer-bootstrap
43026 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43027 configure-stage3-target-libsanitizer:
43028 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43029 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43030 @r=`${PWD_COMMAND}`; export r; \
43031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43032 TFLAGS="$(STAGE3_TFLAGS)"; \
43033 echo "Checking multilib configuration for libsanitizer..."; \
43034 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43035 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43036 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43037 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43038 else \
43039 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43040 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43041 fi; \
43042 else \
43043 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43044 fi; \
43045 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43046 $(RAW_CXX_TARGET_EXPORTS) \
43047 \
43048 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43051 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43053 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43054 case $(srcdir) in \
43055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43056 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43058 esac; \
43059 module_srcdir=libsanitizer; \
43060 $(SHELL) $$s/$$module_srcdir/configure \
43061 --srcdir=$${topdir}/$$module_srcdir \
43062 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43063 --target=${target_alias} \
43064 --with-build-libsubdir=$(HOST_SUBDIR) \
43065 $(STAGE3_CONFIGURE_FLAGS)
43066 @endif target-libsanitizer-bootstrap
43067
43068 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43069 maybe-configure-stage4-target-libsanitizer:
43070 @if target-libsanitizer-bootstrap
43071 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43072 configure-stage4-target-libsanitizer:
43073 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43074 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43075 @r=`${PWD_COMMAND}`; export r; \
43076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43077 TFLAGS="$(STAGE4_TFLAGS)"; \
43078 echo "Checking multilib configuration for libsanitizer..."; \
43079 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43080 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43081 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43082 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43083 else \
43084 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43085 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43086 fi; \
43087 else \
43088 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43089 fi; \
43090 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43091 $(RAW_CXX_TARGET_EXPORTS) \
43092 \
43093 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43094 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43095 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43096 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43097 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43098 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43099 case $(srcdir) in \
43100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43101 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43103 esac; \
43104 module_srcdir=libsanitizer; \
43105 $(SHELL) $$s/$$module_srcdir/configure \
43106 --srcdir=$${topdir}/$$module_srcdir \
43107 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43108 --target=${target_alias} \
43109 --with-build-libsubdir=$(HOST_SUBDIR) \
43110 $(STAGE4_CONFIGURE_FLAGS)
43111 @endif target-libsanitizer-bootstrap
43112
43113 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43114 maybe-configure-stageprofile-target-libsanitizer:
43115 @if target-libsanitizer-bootstrap
43116 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43117 configure-stageprofile-target-libsanitizer:
43118 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43119 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43120 @r=`${PWD_COMMAND}`; export r; \
43121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43122 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43123 echo "Checking multilib configuration for libsanitizer..."; \
43124 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43125 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43126 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43127 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43128 else \
43129 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43130 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43131 fi; \
43132 else \
43133 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43134 fi; \
43135 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43136 $(RAW_CXX_TARGET_EXPORTS) \
43137 \
43138 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43139 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43140 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43141 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43142 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43143 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43144 case $(srcdir) in \
43145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43146 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43148 esac; \
43149 module_srcdir=libsanitizer; \
43150 $(SHELL) $$s/$$module_srcdir/configure \
43151 --srcdir=$${topdir}/$$module_srcdir \
43152 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43153 --target=${target_alias} \
43154 --with-build-libsubdir=$(HOST_SUBDIR) \
43155 $(STAGEprofile_CONFIGURE_FLAGS)
43156 @endif target-libsanitizer-bootstrap
43157
43158 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43159 maybe-configure-stagetrain-target-libsanitizer:
43160 @if target-libsanitizer-bootstrap
43161 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43162 configure-stagetrain-target-libsanitizer:
43163 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43164 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43165 @r=`${PWD_COMMAND}`; export r; \
43166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43167 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43168 echo "Checking multilib configuration for libsanitizer..."; \
43169 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43170 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43171 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43172 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43173 else \
43174 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43175 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43176 fi; \
43177 else \
43178 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43179 fi; \
43180 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43181 $(RAW_CXX_TARGET_EXPORTS) \
43182 \
43183 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43184 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43185 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43186 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43188 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43189 case $(srcdir) in \
43190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43191 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43193 esac; \
43194 module_srcdir=libsanitizer; \
43195 $(SHELL) $$s/$$module_srcdir/configure \
43196 --srcdir=$${topdir}/$$module_srcdir \
43197 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43198 --target=${target_alias} \
43199 --with-build-libsubdir=$(HOST_SUBDIR) \
43200 $(STAGEtrain_CONFIGURE_FLAGS)
43201 @endif target-libsanitizer-bootstrap
43202
43203 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43204 maybe-configure-stagefeedback-target-libsanitizer:
43205 @if target-libsanitizer-bootstrap
43206 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43207 configure-stagefeedback-target-libsanitizer:
43208 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43209 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43210 @r=`${PWD_COMMAND}`; export r; \
43211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43212 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43213 echo "Checking multilib configuration for libsanitizer..."; \
43214 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43215 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43216 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43217 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43218 else \
43219 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43220 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43221 fi; \
43222 else \
43223 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43224 fi; \
43225 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43226 $(RAW_CXX_TARGET_EXPORTS) \
43227 \
43228 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43229 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43230 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43231 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43232 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43233 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43234 case $(srcdir) in \
43235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43236 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43238 esac; \
43239 module_srcdir=libsanitizer; \
43240 $(SHELL) $$s/$$module_srcdir/configure \
43241 --srcdir=$${topdir}/$$module_srcdir \
43242 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43243 --target=${target_alias} \
43244 --with-build-libsubdir=$(HOST_SUBDIR) \
43245 $(STAGEfeedback_CONFIGURE_FLAGS)
43246 @endif target-libsanitizer-bootstrap
43247
43248 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43249 maybe-configure-stageautoprofile-target-libsanitizer:
43250 @if target-libsanitizer-bootstrap
43251 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43252 configure-stageautoprofile-target-libsanitizer:
43253 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43254 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43255 @r=`${PWD_COMMAND}`; export r; \
43256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43257 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43258 echo "Checking multilib configuration for libsanitizer..."; \
43259 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43260 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43261 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43262 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43263 else \
43264 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43265 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43266 fi; \
43267 else \
43268 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43269 fi; \
43270 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43271 $(RAW_CXX_TARGET_EXPORTS) \
43272 \
43273 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43275 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43276 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43277 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43278 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43279 case $(srcdir) in \
43280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43281 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43283 esac; \
43284 module_srcdir=libsanitizer; \
43285 $(SHELL) $$s/$$module_srcdir/configure \
43286 --srcdir=$${topdir}/$$module_srcdir \
43287 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43288 --target=${target_alias} \
43289 --with-build-libsubdir=$(HOST_SUBDIR) \
43290 $(STAGEautoprofile_CONFIGURE_FLAGS)
43291 @endif target-libsanitizer-bootstrap
43292
43293 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43294 maybe-configure-stageautofeedback-target-libsanitizer:
43295 @if target-libsanitizer-bootstrap
43296 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43297 configure-stageautofeedback-target-libsanitizer:
43298 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43299 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43300 @r=`${PWD_COMMAND}`; export r; \
43301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43302 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43303 echo "Checking multilib configuration for libsanitizer..."; \
43304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43305 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43306 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43307 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43308 else \
43309 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43310 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43311 fi; \
43312 else \
43313 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43314 fi; \
43315 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43316 $(RAW_CXX_TARGET_EXPORTS) \
43317 \
43318 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43319 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43320 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43321 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43322 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43323 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43324 case $(srcdir) in \
43325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43326 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43328 esac; \
43329 module_srcdir=libsanitizer; \
43330 $(SHELL) $$s/$$module_srcdir/configure \
43331 --srcdir=$${topdir}/$$module_srcdir \
43332 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43333 --target=${target_alias} \
43334 --with-build-libsubdir=$(HOST_SUBDIR) \
43335 $(STAGEautofeedback_CONFIGURE_FLAGS)
43336 @endif target-libsanitizer-bootstrap
43337
43338
43339
43340
43341
43342 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43343 maybe-all-target-libsanitizer:
43344 @if gcc-bootstrap
43345 all-target-libsanitizer: stage_current
43346 @endif gcc-bootstrap
43347 @if target-libsanitizer
43348 TARGET-target-libsanitizer=all
43349 maybe-all-target-libsanitizer: all-target-libsanitizer
43350 all-target-libsanitizer: configure-target-libsanitizer
43351 @r=`${PWD_COMMAND}`; export r; \
43352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353 $(RAW_CXX_TARGET_EXPORTS) \
43354 (cd $(TARGET_SUBDIR)/libsanitizer && \
43355 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43356 $(TARGET-target-libsanitizer))
43357 @endif target-libsanitizer
43358
43359
43360
43361 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43362 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43363 maybe-all-stage1-target-libsanitizer:
43364 maybe-clean-stage1-target-libsanitizer:
43365 @if target-libsanitizer-bootstrap
43366 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43367 all-stage1: all-stage1-target-libsanitizer
43368 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43369 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43370 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43371 @r=`${PWD_COMMAND}`; export r; \
43372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43373 TFLAGS="$(STAGE1_TFLAGS)"; \
43374 $(RAW_CXX_TARGET_EXPORTS) \
43375 cd $(TARGET_SUBDIR)/libsanitizer && \
43376 \
43377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43378 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43379 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43380 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43384 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43385 \
43386 TFLAGS="$(STAGE1_TFLAGS)" \
43387 $(TARGET-stage1-target-libsanitizer)
43388
43389 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43390 clean-stage1: clean-stage1-target-libsanitizer
43391 clean-stage1-target-libsanitizer:
43392 @if [ $(current_stage) = stage1 ]; then \
43393 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43394 else \
43395 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43396 $(MAKE) stage1-start; \
43397 fi; \
43398 cd $(TARGET_SUBDIR)/libsanitizer && \
43399 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43400 clean
43401 @endif target-libsanitizer-bootstrap
43402
43403
43404 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43405 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43406 maybe-all-stage2-target-libsanitizer:
43407 maybe-clean-stage2-target-libsanitizer:
43408 @if target-libsanitizer-bootstrap
43409 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43410 all-stage2: all-stage2-target-libsanitizer
43411 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43412 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43413 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43414 @r=`${PWD_COMMAND}`; export r; \
43415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43416 TFLAGS="$(STAGE2_TFLAGS)"; \
43417 $(RAW_CXX_TARGET_EXPORTS) \
43418 \
43419 cd $(TARGET_SUBDIR)/libsanitizer && \
43420 \
43421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43422 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43423 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43424 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43428 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43429 TFLAGS="$(STAGE2_TFLAGS)" \
43430 $(TARGET-stage2-target-libsanitizer)
43431
43432 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43433 clean-stage2: clean-stage2-target-libsanitizer
43434 clean-stage2-target-libsanitizer:
43435 @if [ $(current_stage) = stage2 ]; then \
43436 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43437 else \
43438 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43439 $(MAKE) stage2-start; \
43440 fi; \
43441 cd $(TARGET_SUBDIR)/libsanitizer && \
43442 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43443 @endif target-libsanitizer-bootstrap
43444
43445
43446 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43447 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43448 maybe-all-stage3-target-libsanitizer:
43449 maybe-clean-stage3-target-libsanitizer:
43450 @if target-libsanitizer-bootstrap
43451 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43452 all-stage3: all-stage3-target-libsanitizer
43453 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43454 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43455 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43456 @r=`${PWD_COMMAND}`; export r; \
43457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43458 TFLAGS="$(STAGE3_TFLAGS)"; \
43459 $(RAW_CXX_TARGET_EXPORTS) \
43460 \
43461 cd $(TARGET_SUBDIR)/libsanitizer && \
43462 \
43463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43464 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43465 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43466 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43470 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43471 TFLAGS="$(STAGE3_TFLAGS)" \
43472 $(TARGET-stage3-target-libsanitizer)
43473
43474 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43475 clean-stage3: clean-stage3-target-libsanitizer
43476 clean-stage3-target-libsanitizer:
43477 @if [ $(current_stage) = stage3 ]; then \
43478 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43479 else \
43480 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43481 $(MAKE) stage3-start; \
43482 fi; \
43483 cd $(TARGET_SUBDIR)/libsanitizer && \
43484 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43485 @endif target-libsanitizer-bootstrap
43486
43487
43488 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43489 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43490 maybe-all-stage4-target-libsanitizer:
43491 maybe-clean-stage4-target-libsanitizer:
43492 @if target-libsanitizer-bootstrap
43493 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43494 all-stage4: all-stage4-target-libsanitizer
43495 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43496 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43497 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43498 @r=`${PWD_COMMAND}`; export r; \
43499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43500 TFLAGS="$(STAGE4_TFLAGS)"; \
43501 $(RAW_CXX_TARGET_EXPORTS) \
43502 \
43503 cd $(TARGET_SUBDIR)/libsanitizer && \
43504 \
43505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43506 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43507 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43508 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43512 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43513 TFLAGS="$(STAGE4_TFLAGS)" \
43514 $(TARGET-stage4-target-libsanitizer)
43515
43516 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43517 clean-stage4: clean-stage4-target-libsanitizer
43518 clean-stage4-target-libsanitizer:
43519 @if [ $(current_stage) = stage4 ]; then \
43520 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43521 else \
43522 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43523 $(MAKE) stage4-start; \
43524 fi; \
43525 cd $(TARGET_SUBDIR)/libsanitizer && \
43526 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43527 @endif target-libsanitizer-bootstrap
43528
43529
43530 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
43531 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
43532 maybe-all-stageprofile-target-libsanitizer:
43533 maybe-clean-stageprofile-target-libsanitizer:
43534 @if target-libsanitizer-bootstrap
43535 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
43536 all-stageprofile: all-stageprofile-target-libsanitizer
43537 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
43538 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43539 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43540 @r=`${PWD_COMMAND}`; export r; \
43541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43542 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43543 $(RAW_CXX_TARGET_EXPORTS) \
43544 \
43545 cd $(TARGET_SUBDIR)/libsanitizer && \
43546 \
43547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43548 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43549 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43550 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43554 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43555 TFLAGS="$(STAGEprofile_TFLAGS)" \
43556 $(TARGET-stageprofile-target-libsanitizer)
43557
43558 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
43559 clean-stageprofile: clean-stageprofile-target-libsanitizer
43560 clean-stageprofile-target-libsanitizer:
43561 @if [ $(current_stage) = stageprofile ]; then \
43562 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43563 else \
43564 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
43565 $(MAKE) stageprofile-start; \
43566 fi; \
43567 cd $(TARGET_SUBDIR)/libsanitizer && \
43568 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43569 @endif target-libsanitizer-bootstrap
43570
43571
43572 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
43573 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
43574 maybe-all-stagetrain-target-libsanitizer:
43575 maybe-clean-stagetrain-target-libsanitizer:
43576 @if target-libsanitizer-bootstrap
43577 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
43578 all-stagetrain: all-stagetrain-target-libsanitizer
43579 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
43580 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43581 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43582 @r=`${PWD_COMMAND}`; export r; \
43583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43585 $(RAW_CXX_TARGET_EXPORTS) \
43586 \
43587 cd $(TARGET_SUBDIR)/libsanitizer && \
43588 \
43589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43590 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43591 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43592 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43593 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43594 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43595 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43596 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43597 TFLAGS="$(STAGEtrain_TFLAGS)" \
43598 $(TARGET-stagetrain-target-libsanitizer)
43599
43600 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
43601 clean-stagetrain: clean-stagetrain-target-libsanitizer
43602 clean-stagetrain-target-libsanitizer:
43603 @if [ $(current_stage) = stagetrain ]; then \
43604 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43605 else \
43606 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
43607 $(MAKE) stagetrain-start; \
43608 fi; \
43609 cd $(TARGET_SUBDIR)/libsanitizer && \
43610 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43611 @endif target-libsanitizer-bootstrap
43612
43613
43614 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
43615 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
43616 maybe-all-stagefeedback-target-libsanitizer:
43617 maybe-clean-stagefeedback-target-libsanitizer:
43618 @if target-libsanitizer-bootstrap
43619 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
43620 all-stagefeedback: all-stagefeedback-target-libsanitizer
43621 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
43622 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43623 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43624 @r=`${PWD_COMMAND}`; export r; \
43625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43626 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43627 $(RAW_CXX_TARGET_EXPORTS) \
43628 \
43629 cd $(TARGET_SUBDIR)/libsanitizer && \
43630 \
43631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43632 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43633 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43634 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43638 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43639 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43640 $(TARGET-stagefeedback-target-libsanitizer)
43641
43642 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
43643 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
43644 clean-stagefeedback-target-libsanitizer:
43645 @if [ $(current_stage) = stagefeedback ]; then \
43646 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43647 else \
43648 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
43649 $(MAKE) stagefeedback-start; \
43650 fi; \
43651 cd $(TARGET_SUBDIR)/libsanitizer && \
43652 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43653 @endif target-libsanitizer-bootstrap
43654
43655
43656 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
43657 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
43658 maybe-all-stageautoprofile-target-libsanitizer:
43659 maybe-clean-stageautoprofile-target-libsanitizer:
43660 @if target-libsanitizer-bootstrap
43661 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
43662 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
43663 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
43664 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43665 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43666 @r=`${PWD_COMMAND}`; export r; \
43667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43668 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43669 $(RAW_CXX_TARGET_EXPORTS) \
43670 \
43671 cd $(TARGET_SUBDIR)/libsanitizer && \
43672 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43674 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43680 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43681 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43682 $(TARGET-stageautoprofile-target-libsanitizer)
43683
43684 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
43685 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
43686 clean-stageautoprofile-target-libsanitizer:
43687 @if [ $(current_stage) = stageautoprofile ]; then \
43688 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43689 else \
43690 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
43691 $(MAKE) stageautoprofile-start; \
43692 fi; \
43693 cd $(TARGET_SUBDIR)/libsanitizer && \
43694 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43695 @endif target-libsanitizer-bootstrap
43696
43697
43698 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
43699 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
43700 maybe-all-stageautofeedback-target-libsanitizer:
43701 maybe-clean-stageautofeedback-target-libsanitizer:
43702 @if target-libsanitizer-bootstrap
43703 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
43704 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
43705 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
43706 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43707 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43708 @r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43711 $(RAW_CXX_TARGET_EXPORTS) \
43712 \
43713 cd $(TARGET_SUBDIR)/libsanitizer && \
43714 \
43715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43716 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43722 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43723 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43724 $(TARGET-stageautofeedback-target-libsanitizer)
43725
43726 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
43727 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
43728 clean-stageautofeedback-target-libsanitizer:
43729 @if [ $(current_stage) = stageautofeedback ]; then \
43730 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43731 else \
43732 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
43733 $(MAKE) stageautofeedback-start; \
43734 fi; \
43735 cd $(TARGET_SUBDIR)/libsanitizer && \
43736 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43737 @endif target-libsanitizer-bootstrap
43738
43739
43740
43741
43742
43743
43744 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
43745 maybe-check-target-libsanitizer:
43746 @if target-libsanitizer
43747 maybe-check-target-libsanitizer: check-target-libsanitizer
43748
43749 check-target-libsanitizer:
43750 @: $(MAKE); $(unstage)
43751 @r=`${PWD_COMMAND}`; export r; \
43752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753 $(RAW_CXX_TARGET_EXPORTS) \
43754 (cd $(TARGET_SUBDIR)/libsanitizer && \
43755 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43756
43757 @endif target-libsanitizer
43758
43759 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
43760 maybe-install-target-libsanitizer:
43761 @if target-libsanitizer
43762 maybe-install-target-libsanitizer: install-target-libsanitizer
43763
43764 install-target-libsanitizer: installdirs
43765 @: $(MAKE); $(unstage)
43766 @r=`${PWD_COMMAND}`; export r; \
43767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43768 $(RAW_CXX_TARGET_EXPORTS) \
43769 (cd $(TARGET_SUBDIR)/libsanitizer && \
43770 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43771
43772 @endif target-libsanitizer
43773
43774 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
43775 maybe-install-strip-target-libsanitizer:
43776 @if target-libsanitizer
43777 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
43778
43779 install-strip-target-libsanitizer: installdirs
43780 @: $(MAKE); $(unstage)
43781 @r=`${PWD_COMMAND}`; export r; \
43782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43783 $(RAW_CXX_TARGET_EXPORTS) \
43784 (cd $(TARGET_SUBDIR)/libsanitizer && \
43785 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43786
43787 @endif target-libsanitizer
43788
43789 # Other targets (info, dvi, pdf, etc.)
43790
43791 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
43792 maybe-info-target-libsanitizer:
43793 @if target-libsanitizer
43794 maybe-info-target-libsanitizer: info-target-libsanitizer
43795
43796 info-target-libsanitizer: \
43797 configure-target-libsanitizer
43798 @: $(MAKE); $(unstage)
43799 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43800 r=`${PWD_COMMAND}`; export r; \
43801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43802 $(RAW_CXX_TARGET_EXPORTS) \
43803 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
43804 for flag in $(EXTRA_TARGET_FLAGS); do \
43805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43806 done; \
43807 (cd $(TARGET_SUBDIR)/libsanitizer && \
43808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43810 "RANLIB=$${RANLIB}" \
43811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43812 info) \
43813 || exit 1
43814
43815 @endif target-libsanitizer
43816
43817 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
43818 maybe-dvi-target-libsanitizer:
43819 @if target-libsanitizer
43820 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
43821
43822 dvi-target-libsanitizer: \
43823 configure-target-libsanitizer
43824 @: $(MAKE); $(unstage)
43825 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43826 r=`${PWD_COMMAND}`; export r; \
43827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43828 $(RAW_CXX_TARGET_EXPORTS) \
43829 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
43830 for flag in $(EXTRA_TARGET_FLAGS); do \
43831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43832 done; \
43833 (cd $(TARGET_SUBDIR)/libsanitizer && \
43834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43836 "RANLIB=$${RANLIB}" \
43837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43838 dvi) \
43839 || exit 1
43840
43841 @endif target-libsanitizer
43842
43843 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
43844 maybe-pdf-target-libsanitizer:
43845 @if target-libsanitizer
43846 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
43847
43848 pdf-target-libsanitizer: \
43849 configure-target-libsanitizer
43850 @: $(MAKE); $(unstage)
43851 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43852 r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 $(RAW_CXX_TARGET_EXPORTS) \
43855 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
43856 for flag in $(EXTRA_TARGET_FLAGS); do \
43857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43858 done; \
43859 (cd $(TARGET_SUBDIR)/libsanitizer && \
43860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862 "RANLIB=$${RANLIB}" \
43863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864 pdf) \
43865 || exit 1
43866
43867 @endif target-libsanitizer
43868
43869 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
43870 maybe-html-target-libsanitizer:
43871 @if target-libsanitizer
43872 maybe-html-target-libsanitizer: html-target-libsanitizer
43873
43874 html-target-libsanitizer: \
43875 configure-target-libsanitizer
43876 @: $(MAKE); $(unstage)
43877 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43878 r=`${PWD_COMMAND}`; export r; \
43879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43880 $(RAW_CXX_TARGET_EXPORTS) \
43881 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
43882 for flag in $(EXTRA_TARGET_FLAGS); do \
43883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43884 done; \
43885 (cd $(TARGET_SUBDIR)/libsanitizer && \
43886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43888 "RANLIB=$${RANLIB}" \
43889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43890 html) \
43891 || exit 1
43892
43893 @endif target-libsanitizer
43894
43895 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
43896 maybe-TAGS-target-libsanitizer:
43897 @if target-libsanitizer
43898 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
43899
43900 TAGS-target-libsanitizer: \
43901 configure-target-libsanitizer
43902 @: $(MAKE); $(unstage)
43903 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43904 r=`${PWD_COMMAND}`; export r; \
43905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906 $(RAW_CXX_TARGET_EXPORTS) \
43907 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
43908 for flag in $(EXTRA_TARGET_FLAGS); do \
43909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43910 done; \
43911 (cd $(TARGET_SUBDIR)/libsanitizer && \
43912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914 "RANLIB=$${RANLIB}" \
43915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916 TAGS) \
43917 || exit 1
43918
43919 @endif target-libsanitizer
43920
43921 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
43922 maybe-install-info-target-libsanitizer:
43923 @if target-libsanitizer
43924 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
43925
43926 install-info-target-libsanitizer: \
43927 configure-target-libsanitizer \
43928 info-target-libsanitizer
43929 @: $(MAKE); $(unstage)
43930 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43931 r=`${PWD_COMMAND}`; export r; \
43932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933 $(RAW_CXX_TARGET_EXPORTS) \
43934 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
43935 for flag in $(EXTRA_TARGET_FLAGS); do \
43936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43937 done; \
43938 (cd $(TARGET_SUBDIR)/libsanitizer && \
43939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941 "RANLIB=$${RANLIB}" \
43942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943 install-info) \
43944 || exit 1
43945
43946 @endif target-libsanitizer
43947
43948 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
43949 maybe-install-pdf-target-libsanitizer:
43950 @if target-libsanitizer
43951 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
43952
43953 install-pdf-target-libsanitizer: \
43954 configure-target-libsanitizer \
43955 pdf-target-libsanitizer
43956 @: $(MAKE); $(unstage)
43957 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43958 r=`${PWD_COMMAND}`; export r; \
43959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960 $(RAW_CXX_TARGET_EXPORTS) \
43961 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
43962 for flag in $(EXTRA_TARGET_FLAGS); do \
43963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43964 done; \
43965 (cd $(TARGET_SUBDIR)/libsanitizer && \
43966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43968 "RANLIB=$${RANLIB}" \
43969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43970 install-pdf) \
43971 || exit 1
43972
43973 @endif target-libsanitizer
43974
43975 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
43976 maybe-install-html-target-libsanitizer:
43977 @if target-libsanitizer
43978 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
43979
43980 install-html-target-libsanitizer: \
43981 configure-target-libsanitizer \
43982 html-target-libsanitizer
43983 @: $(MAKE); $(unstage)
43984 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43985 r=`${PWD_COMMAND}`; export r; \
43986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43987 $(RAW_CXX_TARGET_EXPORTS) \
43988 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
43989 for flag in $(EXTRA_TARGET_FLAGS); do \
43990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43991 done; \
43992 (cd $(TARGET_SUBDIR)/libsanitizer && \
43993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43995 "RANLIB=$${RANLIB}" \
43996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43997 install-html) \
43998 || exit 1
43999
44000 @endif target-libsanitizer
44001
44002 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44003 maybe-installcheck-target-libsanitizer:
44004 @if target-libsanitizer
44005 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44006
44007 installcheck-target-libsanitizer: \
44008 configure-target-libsanitizer
44009 @: $(MAKE); $(unstage)
44010 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44011 r=`${PWD_COMMAND}`; export r; \
44012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44013 $(RAW_CXX_TARGET_EXPORTS) \
44014 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44015 for flag in $(EXTRA_TARGET_FLAGS); do \
44016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44017 done; \
44018 (cd $(TARGET_SUBDIR)/libsanitizer && \
44019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44021 "RANLIB=$${RANLIB}" \
44022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44023 installcheck) \
44024 || exit 1
44025
44026 @endif target-libsanitizer
44027
44028 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44029 maybe-mostlyclean-target-libsanitizer:
44030 @if target-libsanitizer
44031 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44032
44033 mostlyclean-target-libsanitizer:
44034 @: $(MAKE); $(unstage)
44035 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44036 r=`${PWD_COMMAND}`; export r; \
44037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44038 $(RAW_CXX_TARGET_EXPORTS) \
44039 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44040 for flag in $(EXTRA_TARGET_FLAGS); do \
44041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44042 done; \
44043 (cd $(TARGET_SUBDIR)/libsanitizer && \
44044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44046 "RANLIB=$${RANLIB}" \
44047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44048 mostlyclean) \
44049 || exit 1
44050
44051 @endif target-libsanitizer
44052
44053 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44054 maybe-clean-target-libsanitizer:
44055 @if target-libsanitizer
44056 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44057
44058 clean-target-libsanitizer:
44059 @: $(MAKE); $(unstage)
44060 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44061 r=`${PWD_COMMAND}`; export r; \
44062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44063 $(RAW_CXX_TARGET_EXPORTS) \
44064 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44065 for flag in $(EXTRA_TARGET_FLAGS); do \
44066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44067 done; \
44068 (cd $(TARGET_SUBDIR)/libsanitizer && \
44069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44071 "RANLIB=$${RANLIB}" \
44072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44073 clean) \
44074 || exit 1
44075
44076 @endif target-libsanitizer
44077
44078 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44079 maybe-distclean-target-libsanitizer:
44080 @if target-libsanitizer
44081 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44082
44083 distclean-target-libsanitizer:
44084 @: $(MAKE); $(unstage)
44085 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44086 r=`${PWD_COMMAND}`; export r; \
44087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44088 $(RAW_CXX_TARGET_EXPORTS) \
44089 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44090 for flag in $(EXTRA_TARGET_FLAGS); do \
44091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44092 done; \
44093 (cd $(TARGET_SUBDIR)/libsanitizer && \
44094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44096 "RANLIB=$${RANLIB}" \
44097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44098 distclean) \
44099 || exit 1
44100
44101 @endif target-libsanitizer
44102
44103 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44104 maybe-maintainer-clean-target-libsanitizer:
44105 @if target-libsanitizer
44106 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44107
44108 maintainer-clean-target-libsanitizer:
44109 @: $(MAKE); $(unstage)
44110 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44111 r=`${PWD_COMMAND}`; export r; \
44112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44113 $(RAW_CXX_TARGET_EXPORTS) \
44114 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44115 for flag in $(EXTRA_TARGET_FLAGS); do \
44116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44117 done; \
44118 (cd $(TARGET_SUBDIR)/libsanitizer && \
44119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44121 "RANLIB=$${RANLIB}" \
44122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44123 maintainer-clean) \
44124 || exit 1
44125
44126 @endif target-libsanitizer
44127
44128
44129
44130
44131
44132 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44133 maybe-configure-target-libvtv:
44134 @if gcc-bootstrap
44135 configure-target-libvtv: stage_current
44136 @endif gcc-bootstrap
44137 @if target-libvtv
44138 maybe-configure-target-libvtv: configure-target-libvtv
44139 configure-target-libvtv:
44140 @r=`${PWD_COMMAND}`; export r; \
44141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44142 echo "Checking multilib configuration for libvtv..."; \
44143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44144 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44145 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44146 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44147 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44148 else \
44149 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44150 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44151 fi; \
44152 else \
44153 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44154 fi; \
44155 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44157 $(RAW_CXX_TARGET_EXPORTS) \
44158 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44159 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44160 case $(srcdir) in \
44161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44162 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44164 esac; \
44165 module_srcdir=libvtv; \
44166 rm -f no-such-file || : ; \
44167 CONFIG_SITE=no-such-file $(SHELL) \
44168 $$s/$$module_srcdir/configure \
44169 --srcdir=$${topdir}/$$module_srcdir \
44170 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44171 --target=${target_alias} \
44172 || exit 1
44173 @endif target-libvtv
44174
44175
44176
44177 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44178 maybe-configure-stage1-target-libvtv:
44179 @if target-libvtv-bootstrap
44180 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44181 configure-stage1-target-libvtv:
44182 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44183 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44184 @r=`${PWD_COMMAND}`; export r; \
44185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44186 TFLAGS="$(STAGE1_TFLAGS)"; \
44187 echo "Checking multilib configuration for libvtv..."; \
44188 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44189 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44190 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44191 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44192 else \
44193 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44194 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44195 fi; \
44196 else \
44197 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44198 fi; \
44199 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44200 $(RAW_CXX_TARGET_EXPORTS) \
44201 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44202 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44203 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44204 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44205 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44206 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44207 case $(srcdir) in \
44208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44209 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44211 esac; \
44212 module_srcdir=libvtv; \
44213 $(SHELL) $$s/$$module_srcdir/configure \
44214 --srcdir=$${topdir}/$$module_srcdir \
44215 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44216 --target=${target_alias} \
44217 \
44218 $(STAGE1_CONFIGURE_FLAGS)
44219 @endif target-libvtv-bootstrap
44220
44221 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44222 maybe-configure-stage2-target-libvtv:
44223 @if target-libvtv-bootstrap
44224 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44225 configure-stage2-target-libvtv:
44226 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44227 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44228 @r=`${PWD_COMMAND}`; export r; \
44229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44230 TFLAGS="$(STAGE2_TFLAGS)"; \
44231 echo "Checking multilib configuration for libvtv..."; \
44232 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44233 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44234 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44235 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44236 else \
44237 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44238 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44239 fi; \
44240 else \
44241 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44242 fi; \
44243 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44244 $(RAW_CXX_TARGET_EXPORTS) \
44245 \
44246 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44249 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44250 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44251 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44252 case $(srcdir) in \
44253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44254 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44256 esac; \
44257 module_srcdir=libvtv; \
44258 $(SHELL) $$s/$$module_srcdir/configure \
44259 --srcdir=$${topdir}/$$module_srcdir \
44260 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44261 --target=${target_alias} \
44262 --with-build-libsubdir=$(HOST_SUBDIR) \
44263 $(STAGE2_CONFIGURE_FLAGS)
44264 @endif target-libvtv-bootstrap
44265
44266 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44267 maybe-configure-stage3-target-libvtv:
44268 @if target-libvtv-bootstrap
44269 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44270 configure-stage3-target-libvtv:
44271 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44272 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44273 @r=`${PWD_COMMAND}`; export r; \
44274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44275 TFLAGS="$(STAGE3_TFLAGS)"; \
44276 echo "Checking multilib configuration for libvtv..."; \
44277 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44278 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44279 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44280 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44281 else \
44282 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44283 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44284 fi; \
44285 else \
44286 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44287 fi; \
44288 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44289 $(RAW_CXX_TARGET_EXPORTS) \
44290 \
44291 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44294 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44295 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44296 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44297 case $(srcdir) in \
44298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44299 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44301 esac; \
44302 module_srcdir=libvtv; \
44303 $(SHELL) $$s/$$module_srcdir/configure \
44304 --srcdir=$${topdir}/$$module_srcdir \
44305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44306 --target=${target_alias} \
44307 --with-build-libsubdir=$(HOST_SUBDIR) \
44308 $(STAGE3_CONFIGURE_FLAGS)
44309 @endif target-libvtv-bootstrap
44310
44311 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44312 maybe-configure-stage4-target-libvtv:
44313 @if target-libvtv-bootstrap
44314 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44315 configure-stage4-target-libvtv:
44316 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44317 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44318 @r=`${PWD_COMMAND}`; export r; \
44319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44320 TFLAGS="$(STAGE4_TFLAGS)"; \
44321 echo "Checking multilib configuration for libvtv..."; \
44322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44323 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44324 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44325 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44326 else \
44327 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44328 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44329 fi; \
44330 else \
44331 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44332 fi; \
44333 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44334 $(RAW_CXX_TARGET_EXPORTS) \
44335 \
44336 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44339 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44341 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44342 case $(srcdir) in \
44343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44344 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44346 esac; \
44347 module_srcdir=libvtv; \
44348 $(SHELL) $$s/$$module_srcdir/configure \
44349 --srcdir=$${topdir}/$$module_srcdir \
44350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44351 --target=${target_alias} \
44352 --with-build-libsubdir=$(HOST_SUBDIR) \
44353 $(STAGE4_CONFIGURE_FLAGS)
44354 @endif target-libvtv-bootstrap
44355
44356 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44357 maybe-configure-stageprofile-target-libvtv:
44358 @if target-libvtv-bootstrap
44359 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44360 configure-stageprofile-target-libvtv:
44361 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44362 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44363 @r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44366 echo "Checking multilib configuration for libvtv..."; \
44367 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44368 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44369 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44370 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44371 else \
44372 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44373 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44374 fi; \
44375 else \
44376 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44377 fi; \
44378 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44379 $(RAW_CXX_TARGET_EXPORTS) \
44380 \
44381 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44382 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44383 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44384 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44386 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44387 case $(srcdir) in \
44388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44389 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44391 esac; \
44392 module_srcdir=libvtv; \
44393 $(SHELL) $$s/$$module_srcdir/configure \
44394 --srcdir=$${topdir}/$$module_srcdir \
44395 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44396 --target=${target_alias} \
44397 --with-build-libsubdir=$(HOST_SUBDIR) \
44398 $(STAGEprofile_CONFIGURE_FLAGS)
44399 @endif target-libvtv-bootstrap
44400
44401 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44402 maybe-configure-stagetrain-target-libvtv:
44403 @if target-libvtv-bootstrap
44404 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44405 configure-stagetrain-target-libvtv:
44406 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44407 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44408 @r=`${PWD_COMMAND}`; export r; \
44409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44410 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44411 echo "Checking multilib configuration for libvtv..."; \
44412 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44413 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44414 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44415 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44416 else \
44417 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44418 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44419 fi; \
44420 else \
44421 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44422 fi; \
44423 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44424 $(RAW_CXX_TARGET_EXPORTS) \
44425 \
44426 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44427 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44428 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44429 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44431 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44432 case $(srcdir) in \
44433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44434 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44436 esac; \
44437 module_srcdir=libvtv; \
44438 $(SHELL) $$s/$$module_srcdir/configure \
44439 --srcdir=$${topdir}/$$module_srcdir \
44440 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44441 --target=${target_alias} \
44442 --with-build-libsubdir=$(HOST_SUBDIR) \
44443 $(STAGEtrain_CONFIGURE_FLAGS)
44444 @endif target-libvtv-bootstrap
44445
44446 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44447 maybe-configure-stagefeedback-target-libvtv:
44448 @if target-libvtv-bootstrap
44449 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44450 configure-stagefeedback-target-libvtv:
44451 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44452 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44453 @r=`${PWD_COMMAND}`; export r; \
44454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44455 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44456 echo "Checking multilib configuration for libvtv..."; \
44457 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44458 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44459 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44460 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44461 else \
44462 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44463 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44464 fi; \
44465 else \
44466 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44467 fi; \
44468 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44469 $(RAW_CXX_TARGET_EXPORTS) \
44470 \
44471 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44472 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44473 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44474 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44476 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44477 case $(srcdir) in \
44478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44479 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44481 esac; \
44482 module_srcdir=libvtv; \
44483 $(SHELL) $$s/$$module_srcdir/configure \
44484 --srcdir=$${topdir}/$$module_srcdir \
44485 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44486 --target=${target_alias} \
44487 --with-build-libsubdir=$(HOST_SUBDIR) \
44488 $(STAGEfeedback_CONFIGURE_FLAGS)
44489 @endif target-libvtv-bootstrap
44490
44491 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44492 maybe-configure-stageautoprofile-target-libvtv:
44493 @if target-libvtv-bootstrap
44494 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44495 configure-stageautoprofile-target-libvtv:
44496 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44497 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44498 @r=`${PWD_COMMAND}`; export r; \
44499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44501 echo "Checking multilib configuration for libvtv..."; \
44502 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44503 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44504 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44505 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44506 else \
44507 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44508 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44509 fi; \
44510 else \
44511 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44512 fi; \
44513 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44514 $(RAW_CXX_TARGET_EXPORTS) \
44515 \
44516 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44517 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44518 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44519 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44521 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44522 case $(srcdir) in \
44523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44524 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44526 esac; \
44527 module_srcdir=libvtv; \
44528 $(SHELL) $$s/$$module_srcdir/configure \
44529 --srcdir=$${topdir}/$$module_srcdir \
44530 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44531 --target=${target_alias} \
44532 --with-build-libsubdir=$(HOST_SUBDIR) \
44533 $(STAGEautoprofile_CONFIGURE_FLAGS)
44534 @endif target-libvtv-bootstrap
44535
44536 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
44537 maybe-configure-stageautofeedback-target-libvtv:
44538 @if target-libvtv-bootstrap
44539 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
44540 configure-stageautofeedback-target-libvtv:
44541 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44542 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44543 @r=`${PWD_COMMAND}`; export r; \
44544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44545 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44546 echo "Checking multilib configuration for libvtv..."; \
44547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44548 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44549 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44550 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44551 else \
44552 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44553 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44554 fi; \
44555 else \
44556 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44557 fi; \
44558 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44559 $(RAW_CXX_TARGET_EXPORTS) \
44560 \
44561 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44562 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44563 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44564 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
44565 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44566 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44567 case $(srcdir) in \
44568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44569 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44571 esac; \
44572 module_srcdir=libvtv; \
44573 $(SHELL) $$s/$$module_srcdir/configure \
44574 --srcdir=$${topdir}/$$module_srcdir \
44575 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44576 --target=${target_alias} \
44577 --with-build-libsubdir=$(HOST_SUBDIR) \
44578 $(STAGEautofeedback_CONFIGURE_FLAGS)
44579 @endif target-libvtv-bootstrap
44580
44581
44582
44583
44584
44585 .PHONY: all-target-libvtv maybe-all-target-libvtv
44586 maybe-all-target-libvtv:
44587 @if gcc-bootstrap
44588 all-target-libvtv: stage_current
44589 @endif gcc-bootstrap
44590 @if target-libvtv
44591 TARGET-target-libvtv=all
44592 maybe-all-target-libvtv: all-target-libvtv
44593 all-target-libvtv: configure-target-libvtv
44594 @r=`${PWD_COMMAND}`; export r; \
44595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44596 $(RAW_CXX_TARGET_EXPORTS) \
44597 (cd $(TARGET_SUBDIR)/libvtv && \
44598 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44599 $(TARGET-target-libvtv))
44600 @endif target-libvtv
44601
44602
44603
44604 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
44605 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
44606 maybe-all-stage1-target-libvtv:
44607 maybe-clean-stage1-target-libvtv:
44608 @if target-libvtv-bootstrap
44609 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
44610 all-stage1: all-stage1-target-libvtv
44611 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
44612 all-stage1-target-libvtv: configure-stage1-target-libvtv
44613 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44614 @r=`${PWD_COMMAND}`; export r; \
44615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44616 TFLAGS="$(STAGE1_TFLAGS)"; \
44617 $(RAW_CXX_TARGET_EXPORTS) \
44618 cd $(TARGET_SUBDIR)/libvtv && \
44619 \
44620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44621 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44622 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44623 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44627 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44628 \
44629 TFLAGS="$(STAGE1_TFLAGS)" \
44630 $(TARGET-stage1-target-libvtv)
44631
44632 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
44633 clean-stage1: clean-stage1-target-libvtv
44634 clean-stage1-target-libvtv:
44635 @if [ $(current_stage) = stage1 ]; then \
44636 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44637 else \
44638 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
44639 $(MAKE) stage1-start; \
44640 fi; \
44641 cd $(TARGET_SUBDIR)/libvtv && \
44642 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44643 clean
44644 @endif target-libvtv-bootstrap
44645
44646
44647 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
44648 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
44649 maybe-all-stage2-target-libvtv:
44650 maybe-clean-stage2-target-libvtv:
44651 @if target-libvtv-bootstrap
44652 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
44653 all-stage2: all-stage2-target-libvtv
44654 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
44655 all-stage2-target-libvtv: configure-stage2-target-libvtv
44656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44657 @r=`${PWD_COMMAND}`; export r; \
44658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659 TFLAGS="$(STAGE2_TFLAGS)"; \
44660 $(RAW_CXX_TARGET_EXPORTS) \
44661 \
44662 cd $(TARGET_SUBDIR)/libvtv && \
44663 \
44664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44665 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44671 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44672 TFLAGS="$(STAGE2_TFLAGS)" \
44673 $(TARGET-stage2-target-libvtv)
44674
44675 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
44676 clean-stage2: clean-stage2-target-libvtv
44677 clean-stage2-target-libvtv:
44678 @if [ $(current_stage) = stage2 ]; then \
44679 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44680 else \
44681 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
44682 $(MAKE) stage2-start; \
44683 fi; \
44684 cd $(TARGET_SUBDIR)/libvtv && \
44685 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44686 @endif target-libvtv-bootstrap
44687
44688
44689 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
44690 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
44691 maybe-all-stage3-target-libvtv:
44692 maybe-clean-stage3-target-libvtv:
44693 @if target-libvtv-bootstrap
44694 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
44695 all-stage3: all-stage3-target-libvtv
44696 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
44697 all-stage3-target-libvtv: configure-stage3-target-libvtv
44698 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44699 @r=`${PWD_COMMAND}`; export r; \
44700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44701 TFLAGS="$(STAGE3_TFLAGS)"; \
44702 $(RAW_CXX_TARGET_EXPORTS) \
44703 \
44704 cd $(TARGET_SUBDIR)/libvtv && \
44705 \
44706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44707 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44713 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44714 TFLAGS="$(STAGE3_TFLAGS)" \
44715 $(TARGET-stage3-target-libvtv)
44716
44717 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
44718 clean-stage3: clean-stage3-target-libvtv
44719 clean-stage3-target-libvtv:
44720 @if [ $(current_stage) = stage3 ]; then \
44721 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44722 else \
44723 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
44724 $(MAKE) stage3-start; \
44725 fi; \
44726 cd $(TARGET_SUBDIR)/libvtv && \
44727 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44728 @endif target-libvtv-bootstrap
44729
44730
44731 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
44732 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
44733 maybe-all-stage4-target-libvtv:
44734 maybe-clean-stage4-target-libvtv:
44735 @if target-libvtv-bootstrap
44736 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
44737 all-stage4: all-stage4-target-libvtv
44738 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
44739 all-stage4-target-libvtv: configure-stage4-target-libvtv
44740 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44741 @r=`${PWD_COMMAND}`; export r; \
44742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44743 TFLAGS="$(STAGE4_TFLAGS)"; \
44744 $(RAW_CXX_TARGET_EXPORTS) \
44745 \
44746 cd $(TARGET_SUBDIR)/libvtv && \
44747 \
44748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44749 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44755 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44756 TFLAGS="$(STAGE4_TFLAGS)" \
44757 $(TARGET-stage4-target-libvtv)
44758
44759 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
44760 clean-stage4: clean-stage4-target-libvtv
44761 clean-stage4-target-libvtv:
44762 @if [ $(current_stage) = stage4 ]; then \
44763 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44764 else \
44765 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
44766 $(MAKE) stage4-start; \
44767 fi; \
44768 cd $(TARGET_SUBDIR)/libvtv && \
44769 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44770 @endif target-libvtv-bootstrap
44771
44772
44773 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
44774 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
44775 maybe-all-stageprofile-target-libvtv:
44776 maybe-clean-stageprofile-target-libvtv:
44777 @if target-libvtv-bootstrap
44778 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
44779 all-stageprofile: all-stageprofile-target-libvtv
44780 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
44781 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44782 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44783 @r=`${PWD_COMMAND}`; export r; \
44784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44786 $(RAW_CXX_TARGET_EXPORTS) \
44787 \
44788 cd $(TARGET_SUBDIR)/libvtv && \
44789 \
44790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44791 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44797 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44798 TFLAGS="$(STAGEprofile_TFLAGS)" \
44799 $(TARGET-stageprofile-target-libvtv)
44800
44801 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
44802 clean-stageprofile: clean-stageprofile-target-libvtv
44803 clean-stageprofile-target-libvtv:
44804 @if [ $(current_stage) = stageprofile ]; then \
44805 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44806 else \
44807 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
44808 $(MAKE) stageprofile-start; \
44809 fi; \
44810 cd $(TARGET_SUBDIR)/libvtv && \
44811 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44812 @endif target-libvtv-bootstrap
44813
44814
44815 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
44816 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
44817 maybe-all-stagetrain-target-libvtv:
44818 maybe-clean-stagetrain-target-libvtv:
44819 @if target-libvtv-bootstrap
44820 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
44821 all-stagetrain: all-stagetrain-target-libvtv
44822 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
44823 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44824 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44825 @r=`${PWD_COMMAND}`; export r; \
44826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44827 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44828 $(RAW_CXX_TARGET_EXPORTS) \
44829 \
44830 cd $(TARGET_SUBDIR)/libvtv && \
44831 \
44832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44833 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44834 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44835 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44839 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44840 TFLAGS="$(STAGEtrain_TFLAGS)" \
44841 $(TARGET-stagetrain-target-libvtv)
44842
44843 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
44844 clean-stagetrain: clean-stagetrain-target-libvtv
44845 clean-stagetrain-target-libvtv:
44846 @if [ $(current_stage) = stagetrain ]; then \
44847 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44848 else \
44849 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
44850 $(MAKE) stagetrain-start; \
44851 fi; \
44852 cd $(TARGET_SUBDIR)/libvtv && \
44853 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44854 @endif target-libvtv-bootstrap
44855
44856
44857 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
44858 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
44859 maybe-all-stagefeedback-target-libvtv:
44860 maybe-clean-stagefeedback-target-libvtv:
44861 @if target-libvtv-bootstrap
44862 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
44863 all-stagefeedback: all-stagefeedback-target-libvtv
44864 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
44865 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44866 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44867 @r=`${PWD_COMMAND}`; export r; \
44868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44869 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44870 $(RAW_CXX_TARGET_EXPORTS) \
44871 \
44872 cd $(TARGET_SUBDIR)/libvtv && \
44873 \
44874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44875 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44876 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44877 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44881 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44882 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44883 $(TARGET-stagefeedback-target-libvtv)
44884
44885 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
44886 clean-stagefeedback: clean-stagefeedback-target-libvtv
44887 clean-stagefeedback-target-libvtv:
44888 @if [ $(current_stage) = stagefeedback ]; then \
44889 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44890 else \
44891 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
44892 $(MAKE) stagefeedback-start; \
44893 fi; \
44894 cd $(TARGET_SUBDIR)/libvtv && \
44895 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44896 @endif target-libvtv-bootstrap
44897
44898
44899 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
44900 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
44901 maybe-all-stageautoprofile-target-libvtv:
44902 maybe-clean-stageautoprofile-target-libvtv:
44903 @if target-libvtv-bootstrap
44904 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
44905 all-stageautoprofile: all-stageautoprofile-target-libvtv
44906 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
44907 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44908 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44909 @r=`${PWD_COMMAND}`; export r; \
44910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44911 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44912 $(RAW_CXX_TARGET_EXPORTS) \
44913 \
44914 cd $(TARGET_SUBDIR)/libvtv && \
44915 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44917 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44918 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44919 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44920 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44921 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44922 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44923 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44924 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44925 $(TARGET-stageautoprofile-target-libvtv)
44926
44927 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
44928 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
44929 clean-stageautoprofile-target-libvtv:
44930 @if [ $(current_stage) = stageautoprofile ]; then \
44931 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44932 else \
44933 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
44934 $(MAKE) stageautoprofile-start; \
44935 fi; \
44936 cd $(TARGET_SUBDIR)/libvtv && \
44937 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44938 @endif target-libvtv-bootstrap
44939
44940
44941 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
44942 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
44943 maybe-all-stageautofeedback-target-libvtv:
44944 maybe-clean-stageautofeedback-target-libvtv:
44945 @if target-libvtv-bootstrap
44946 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
44947 all-stageautofeedback: all-stageautofeedback-target-libvtv
44948 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
44949 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
44950 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44951 @r=`${PWD_COMMAND}`; export r; \
44952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44953 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44954 $(RAW_CXX_TARGET_EXPORTS) \
44955 \
44956 cd $(TARGET_SUBDIR)/libvtv && \
44957 \
44958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44959 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44965 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44966 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44967 $(TARGET-stageautofeedback-target-libvtv)
44968
44969 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
44970 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
44971 clean-stageautofeedback-target-libvtv:
44972 @if [ $(current_stage) = stageautofeedback ]; then \
44973 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
44974 else \
44975 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
44976 $(MAKE) stageautofeedback-start; \
44977 fi; \
44978 cd $(TARGET_SUBDIR)/libvtv && \
44979 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44980 @endif target-libvtv-bootstrap
44981
44982
44983
44984
44985
44986
44987 .PHONY: check-target-libvtv maybe-check-target-libvtv
44988 maybe-check-target-libvtv:
44989 @if target-libvtv
44990 maybe-check-target-libvtv: check-target-libvtv
44991
44992 check-target-libvtv:
44993 @: $(MAKE); $(unstage)
44994 @r=`${PWD_COMMAND}`; export r; \
44995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996 $(RAW_CXX_TARGET_EXPORTS) \
44997 (cd $(TARGET_SUBDIR)/libvtv && \
44998 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44999
45000 @endif target-libvtv
45001
45002 .PHONY: install-target-libvtv maybe-install-target-libvtv
45003 maybe-install-target-libvtv:
45004 @if target-libvtv
45005 maybe-install-target-libvtv: install-target-libvtv
45006
45007 install-target-libvtv: installdirs
45008 @: $(MAKE); $(unstage)
45009 @r=`${PWD_COMMAND}`; export r; \
45010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011 $(RAW_CXX_TARGET_EXPORTS) \
45012 (cd $(TARGET_SUBDIR)/libvtv && \
45013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45014
45015 @endif target-libvtv
45016
45017 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45018 maybe-install-strip-target-libvtv:
45019 @if target-libvtv
45020 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45021
45022 install-strip-target-libvtv: installdirs
45023 @: $(MAKE); $(unstage)
45024 @r=`${PWD_COMMAND}`; export r; \
45025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45026 $(RAW_CXX_TARGET_EXPORTS) \
45027 (cd $(TARGET_SUBDIR)/libvtv && \
45028 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45029
45030 @endif target-libvtv
45031
45032 # Other targets (info, dvi, pdf, etc.)
45033
45034 .PHONY: maybe-info-target-libvtv info-target-libvtv
45035 maybe-info-target-libvtv:
45036 @if target-libvtv
45037 maybe-info-target-libvtv: info-target-libvtv
45038
45039 info-target-libvtv: \
45040 configure-target-libvtv
45041 @: $(MAKE); $(unstage)
45042 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45043 r=`${PWD_COMMAND}`; export r; \
45044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045 $(RAW_CXX_TARGET_EXPORTS) \
45046 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45047 for flag in $(EXTRA_TARGET_FLAGS); do \
45048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45049 done; \
45050 (cd $(TARGET_SUBDIR)/libvtv && \
45051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45053 "RANLIB=$${RANLIB}" \
45054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45055 info) \
45056 || exit 1
45057
45058 @endif target-libvtv
45059
45060 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45061 maybe-dvi-target-libvtv:
45062 @if target-libvtv
45063 maybe-dvi-target-libvtv: dvi-target-libvtv
45064
45065 dvi-target-libvtv: \
45066 configure-target-libvtv
45067 @: $(MAKE); $(unstage)
45068 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45069 r=`${PWD_COMMAND}`; export r; \
45070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071 $(RAW_CXX_TARGET_EXPORTS) \
45072 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45073 for flag in $(EXTRA_TARGET_FLAGS); do \
45074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45075 done; \
45076 (cd $(TARGET_SUBDIR)/libvtv && \
45077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45079 "RANLIB=$${RANLIB}" \
45080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45081 dvi) \
45082 || exit 1
45083
45084 @endif target-libvtv
45085
45086 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45087 maybe-pdf-target-libvtv:
45088 @if target-libvtv
45089 maybe-pdf-target-libvtv: pdf-target-libvtv
45090
45091 pdf-target-libvtv: \
45092 configure-target-libvtv
45093 @: $(MAKE); $(unstage)
45094 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45095 r=`${PWD_COMMAND}`; export r; \
45096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097 $(RAW_CXX_TARGET_EXPORTS) \
45098 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45099 for flag in $(EXTRA_TARGET_FLAGS); do \
45100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45101 done; \
45102 (cd $(TARGET_SUBDIR)/libvtv && \
45103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45105 "RANLIB=$${RANLIB}" \
45106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45107 pdf) \
45108 || exit 1
45109
45110 @endif target-libvtv
45111
45112 .PHONY: maybe-html-target-libvtv html-target-libvtv
45113 maybe-html-target-libvtv:
45114 @if target-libvtv
45115 maybe-html-target-libvtv: html-target-libvtv
45116
45117 html-target-libvtv: \
45118 configure-target-libvtv
45119 @: $(MAKE); $(unstage)
45120 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45121 r=`${PWD_COMMAND}`; export r; \
45122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45123 $(RAW_CXX_TARGET_EXPORTS) \
45124 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45125 for flag in $(EXTRA_TARGET_FLAGS); do \
45126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45127 done; \
45128 (cd $(TARGET_SUBDIR)/libvtv && \
45129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45131 "RANLIB=$${RANLIB}" \
45132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45133 html) \
45134 || exit 1
45135
45136 @endif target-libvtv
45137
45138 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45139 maybe-TAGS-target-libvtv:
45140 @if target-libvtv
45141 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45142
45143 TAGS-target-libvtv: \
45144 configure-target-libvtv
45145 @: $(MAKE); $(unstage)
45146 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45147 r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 $(RAW_CXX_TARGET_EXPORTS) \
45150 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45151 for flag in $(EXTRA_TARGET_FLAGS); do \
45152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45153 done; \
45154 (cd $(TARGET_SUBDIR)/libvtv && \
45155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45157 "RANLIB=$${RANLIB}" \
45158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45159 TAGS) \
45160 || exit 1
45161
45162 @endif target-libvtv
45163
45164 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45165 maybe-install-info-target-libvtv:
45166 @if target-libvtv
45167 maybe-install-info-target-libvtv: install-info-target-libvtv
45168
45169 install-info-target-libvtv: \
45170 configure-target-libvtv \
45171 info-target-libvtv
45172 @: $(MAKE); $(unstage)
45173 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45174 r=`${PWD_COMMAND}`; export r; \
45175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45176 $(RAW_CXX_TARGET_EXPORTS) \
45177 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45178 for flag in $(EXTRA_TARGET_FLAGS); do \
45179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45180 done; \
45181 (cd $(TARGET_SUBDIR)/libvtv && \
45182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45184 "RANLIB=$${RANLIB}" \
45185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45186 install-info) \
45187 || exit 1
45188
45189 @endif target-libvtv
45190
45191 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45192 maybe-install-pdf-target-libvtv:
45193 @if target-libvtv
45194 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45195
45196 install-pdf-target-libvtv: \
45197 configure-target-libvtv \
45198 pdf-target-libvtv
45199 @: $(MAKE); $(unstage)
45200 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45201 r=`${PWD_COMMAND}`; export r; \
45202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45203 $(RAW_CXX_TARGET_EXPORTS) \
45204 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45205 for flag in $(EXTRA_TARGET_FLAGS); do \
45206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45207 done; \
45208 (cd $(TARGET_SUBDIR)/libvtv && \
45209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45211 "RANLIB=$${RANLIB}" \
45212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45213 install-pdf) \
45214 || exit 1
45215
45216 @endif target-libvtv
45217
45218 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45219 maybe-install-html-target-libvtv:
45220 @if target-libvtv
45221 maybe-install-html-target-libvtv: install-html-target-libvtv
45222
45223 install-html-target-libvtv: \
45224 configure-target-libvtv \
45225 html-target-libvtv
45226 @: $(MAKE); $(unstage)
45227 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45228 r=`${PWD_COMMAND}`; export r; \
45229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230 $(RAW_CXX_TARGET_EXPORTS) \
45231 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45232 for flag in $(EXTRA_TARGET_FLAGS); do \
45233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234 done; \
45235 (cd $(TARGET_SUBDIR)/libvtv && \
45236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238 "RANLIB=$${RANLIB}" \
45239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240 install-html) \
45241 || exit 1
45242
45243 @endif target-libvtv
45244
45245 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45246 maybe-installcheck-target-libvtv:
45247 @if target-libvtv
45248 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45249
45250 installcheck-target-libvtv: \
45251 configure-target-libvtv
45252 @: $(MAKE); $(unstage)
45253 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45254 r=`${PWD_COMMAND}`; export r; \
45255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45256 $(RAW_CXX_TARGET_EXPORTS) \
45257 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45258 for flag in $(EXTRA_TARGET_FLAGS); do \
45259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45260 done; \
45261 (cd $(TARGET_SUBDIR)/libvtv && \
45262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45264 "RANLIB=$${RANLIB}" \
45265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45266 installcheck) \
45267 || exit 1
45268
45269 @endif target-libvtv
45270
45271 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45272 maybe-mostlyclean-target-libvtv:
45273 @if target-libvtv
45274 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45275
45276 mostlyclean-target-libvtv:
45277 @: $(MAKE); $(unstage)
45278 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45279 r=`${PWD_COMMAND}`; export r; \
45280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45281 $(RAW_CXX_TARGET_EXPORTS) \
45282 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45283 for flag in $(EXTRA_TARGET_FLAGS); do \
45284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45285 done; \
45286 (cd $(TARGET_SUBDIR)/libvtv && \
45287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45289 "RANLIB=$${RANLIB}" \
45290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45291 mostlyclean) \
45292 || exit 1
45293
45294 @endif target-libvtv
45295
45296 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45297 maybe-clean-target-libvtv:
45298 @if target-libvtv
45299 maybe-clean-target-libvtv: clean-target-libvtv
45300
45301 clean-target-libvtv:
45302 @: $(MAKE); $(unstage)
45303 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45304 r=`${PWD_COMMAND}`; export r; \
45305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45306 $(RAW_CXX_TARGET_EXPORTS) \
45307 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45308 for flag in $(EXTRA_TARGET_FLAGS); do \
45309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45310 done; \
45311 (cd $(TARGET_SUBDIR)/libvtv && \
45312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45314 "RANLIB=$${RANLIB}" \
45315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45316 clean) \
45317 || exit 1
45318
45319 @endif target-libvtv
45320
45321 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45322 maybe-distclean-target-libvtv:
45323 @if target-libvtv
45324 maybe-distclean-target-libvtv: distclean-target-libvtv
45325
45326 distclean-target-libvtv:
45327 @: $(MAKE); $(unstage)
45328 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45329 r=`${PWD_COMMAND}`; export r; \
45330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45331 $(RAW_CXX_TARGET_EXPORTS) \
45332 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45333 for flag in $(EXTRA_TARGET_FLAGS); do \
45334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45335 done; \
45336 (cd $(TARGET_SUBDIR)/libvtv && \
45337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45339 "RANLIB=$${RANLIB}" \
45340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45341 distclean) \
45342 || exit 1
45343
45344 @endif target-libvtv
45345
45346 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45347 maybe-maintainer-clean-target-libvtv:
45348 @if target-libvtv
45349 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45350
45351 maintainer-clean-target-libvtv:
45352 @: $(MAKE); $(unstage)
45353 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45354 r=`${PWD_COMMAND}`; export r; \
45355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45356 $(RAW_CXX_TARGET_EXPORTS) \
45357 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45358 for flag in $(EXTRA_TARGET_FLAGS); do \
45359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45360 done; \
45361 (cd $(TARGET_SUBDIR)/libvtv && \
45362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45364 "RANLIB=$${RANLIB}" \
45365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45366 maintainer-clean) \
45367 || exit 1
45368
45369 @endif target-libvtv
45370
45371
45372
45373
45374
45375 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45376 maybe-configure-target-liboffloadmic:
45377 @if gcc-bootstrap
45378 configure-target-liboffloadmic: stage_current
45379 @endif gcc-bootstrap
45380 @if target-liboffloadmic
45381 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45382 configure-target-liboffloadmic:
45383 @: $(MAKE); $(unstage)
45384 @r=`${PWD_COMMAND}`; export r; \
45385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45386 echo "Checking multilib configuration for liboffloadmic..."; \
45387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45388 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45389 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45390 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45391 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45392 else \
45393 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45394 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45395 fi; \
45396 else \
45397 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45398 fi; \
45399 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45401 $(NORMAL_TARGET_EXPORTS) \
45402 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45403 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45404 case $(srcdir) in \
45405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45406 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45408 esac; \
45409 module_srcdir=liboffloadmic; \
45410 rm -f no-such-file || : ; \
45411 CONFIG_SITE=no-such-file $(SHELL) \
45412 $$s/$$module_srcdir/configure \
45413 --srcdir=$${topdir}/$$module_srcdir \
45414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45415 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45416 || exit 1
45417 @endif target-liboffloadmic
45418
45419
45420
45421
45422
45423 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45424 maybe-all-target-liboffloadmic:
45425 @if gcc-bootstrap
45426 all-target-liboffloadmic: stage_current
45427 @endif gcc-bootstrap
45428 @if target-liboffloadmic
45429 TARGET-target-liboffloadmic=all
45430 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45431 all-target-liboffloadmic: configure-target-liboffloadmic
45432 @: $(MAKE); $(unstage)
45433 @r=`${PWD_COMMAND}`; export r; \
45434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435 $(NORMAL_TARGET_EXPORTS) \
45436 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45438 $(TARGET-target-liboffloadmic))
45439 @endif target-liboffloadmic
45440
45441
45442
45443
45444
45445 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45446 maybe-check-target-liboffloadmic:
45447 @if target-liboffloadmic
45448 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45449
45450 check-target-liboffloadmic:
45451 @: $(MAKE); $(unstage)
45452 @r=`${PWD_COMMAND}`; export r; \
45453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454 $(NORMAL_TARGET_EXPORTS) \
45455 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45456 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45457
45458 @endif target-liboffloadmic
45459
45460 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45461 maybe-install-target-liboffloadmic:
45462 @if target-liboffloadmic
45463 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45464
45465 install-target-liboffloadmic: installdirs
45466 @: $(MAKE); $(unstage)
45467 @r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 $(NORMAL_TARGET_EXPORTS) \
45470 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45471 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45472
45473 @endif target-liboffloadmic
45474
45475 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45476 maybe-install-strip-target-liboffloadmic:
45477 @if target-liboffloadmic
45478 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45479
45480 install-strip-target-liboffloadmic: installdirs
45481 @: $(MAKE); $(unstage)
45482 @r=`${PWD_COMMAND}`; export r; \
45483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484 $(NORMAL_TARGET_EXPORTS) \
45485 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45486 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45487
45488 @endif target-liboffloadmic
45489
45490 # Other targets (info, dvi, pdf, etc.)
45491
45492 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45493 maybe-info-target-liboffloadmic:
45494 @if target-liboffloadmic
45495 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45496
45497 info-target-liboffloadmic: \
45498 configure-target-liboffloadmic
45499 @: $(MAKE); $(unstage)
45500 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45501 r=`${PWD_COMMAND}`; export r; \
45502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45503 $(NORMAL_TARGET_EXPORTS) \
45504 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45505 for flag in $(EXTRA_TARGET_FLAGS); do \
45506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45507 done; \
45508 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45511 "RANLIB=$${RANLIB}" \
45512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45513 info) \
45514 || exit 1
45515
45516 @endif target-liboffloadmic
45517
45518 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45519 maybe-dvi-target-liboffloadmic:
45520 @if target-liboffloadmic
45521 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45522
45523 dvi-target-liboffloadmic: \
45524 configure-target-liboffloadmic
45525 @: $(MAKE); $(unstage)
45526 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45527 r=`${PWD_COMMAND}`; export r; \
45528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529 $(NORMAL_TARGET_EXPORTS) \
45530 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
45531 for flag in $(EXTRA_TARGET_FLAGS); do \
45532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45533 done; \
45534 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45537 "RANLIB=$${RANLIB}" \
45538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45539 dvi) \
45540 || exit 1
45541
45542 @endif target-liboffloadmic
45543
45544 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
45545 maybe-pdf-target-liboffloadmic:
45546 @if target-liboffloadmic
45547 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
45548
45549 pdf-target-liboffloadmic: \
45550 configure-target-liboffloadmic
45551 @: $(MAKE); $(unstage)
45552 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45553 r=`${PWD_COMMAND}`; export r; \
45554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45555 $(NORMAL_TARGET_EXPORTS) \
45556 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
45557 for flag in $(EXTRA_TARGET_FLAGS); do \
45558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45559 done; \
45560 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45563 "RANLIB=$${RANLIB}" \
45564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45565 pdf) \
45566 || exit 1
45567
45568 @endif target-liboffloadmic
45569
45570 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
45571 maybe-html-target-liboffloadmic:
45572 @if target-liboffloadmic
45573 maybe-html-target-liboffloadmic: html-target-liboffloadmic
45574
45575 html-target-liboffloadmic: \
45576 configure-target-liboffloadmic
45577 @: $(MAKE); $(unstage)
45578 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45579 r=`${PWD_COMMAND}`; export r; \
45580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45581 $(NORMAL_TARGET_EXPORTS) \
45582 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
45583 for flag in $(EXTRA_TARGET_FLAGS); do \
45584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45585 done; \
45586 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45589 "RANLIB=$${RANLIB}" \
45590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45591 html) \
45592 || exit 1
45593
45594 @endif target-liboffloadmic
45595
45596 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
45597 maybe-TAGS-target-liboffloadmic:
45598 @if target-liboffloadmic
45599 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
45600
45601 TAGS-target-liboffloadmic: \
45602 configure-target-liboffloadmic
45603 @: $(MAKE); $(unstage)
45604 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45605 r=`${PWD_COMMAND}`; export r; \
45606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607 $(NORMAL_TARGET_EXPORTS) \
45608 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
45609 for flag in $(EXTRA_TARGET_FLAGS); do \
45610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45611 done; \
45612 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45615 "RANLIB=$${RANLIB}" \
45616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45617 TAGS) \
45618 || exit 1
45619
45620 @endif target-liboffloadmic
45621
45622 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
45623 maybe-install-info-target-liboffloadmic:
45624 @if target-liboffloadmic
45625 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
45626
45627 install-info-target-liboffloadmic: \
45628 configure-target-liboffloadmic \
45629 info-target-liboffloadmic
45630 @: $(MAKE); $(unstage)
45631 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45632 r=`${PWD_COMMAND}`; export r; \
45633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45634 $(NORMAL_TARGET_EXPORTS) \
45635 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
45636 for flag in $(EXTRA_TARGET_FLAGS); do \
45637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45638 done; \
45639 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45642 "RANLIB=$${RANLIB}" \
45643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45644 install-info) \
45645 || exit 1
45646
45647 @endif target-liboffloadmic
45648
45649 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
45650 maybe-install-pdf-target-liboffloadmic:
45651 @if target-liboffloadmic
45652 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
45653
45654 install-pdf-target-liboffloadmic: \
45655 configure-target-liboffloadmic \
45656 pdf-target-liboffloadmic
45657 @: $(MAKE); $(unstage)
45658 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45659 r=`${PWD_COMMAND}`; export r; \
45660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45661 $(NORMAL_TARGET_EXPORTS) \
45662 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
45663 for flag in $(EXTRA_TARGET_FLAGS); do \
45664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45665 done; \
45666 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45669 "RANLIB=$${RANLIB}" \
45670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45671 install-pdf) \
45672 || exit 1
45673
45674 @endif target-liboffloadmic
45675
45676 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
45677 maybe-install-html-target-liboffloadmic:
45678 @if target-liboffloadmic
45679 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
45680
45681 install-html-target-liboffloadmic: \
45682 configure-target-liboffloadmic \
45683 html-target-liboffloadmic
45684 @: $(MAKE); $(unstage)
45685 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45686 r=`${PWD_COMMAND}`; export r; \
45687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688 $(NORMAL_TARGET_EXPORTS) \
45689 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
45690 for flag in $(EXTRA_TARGET_FLAGS); do \
45691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45692 done; \
45693 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45696 "RANLIB=$${RANLIB}" \
45697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45698 install-html) \
45699 || exit 1
45700
45701 @endif target-liboffloadmic
45702
45703 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
45704 maybe-installcheck-target-liboffloadmic:
45705 @if target-liboffloadmic
45706 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
45707
45708 installcheck-target-liboffloadmic: \
45709 configure-target-liboffloadmic
45710 @: $(MAKE); $(unstage)
45711 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45712 r=`${PWD_COMMAND}`; export r; \
45713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714 $(NORMAL_TARGET_EXPORTS) \
45715 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
45716 for flag in $(EXTRA_TARGET_FLAGS); do \
45717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718 done; \
45719 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722 "RANLIB=$${RANLIB}" \
45723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724 installcheck) \
45725 || exit 1
45726
45727 @endif target-liboffloadmic
45728
45729 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
45730 maybe-mostlyclean-target-liboffloadmic:
45731 @if target-liboffloadmic
45732 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
45733
45734 mostlyclean-target-liboffloadmic:
45735 @: $(MAKE); $(unstage)
45736 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45737 r=`${PWD_COMMAND}`; export r; \
45738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45739 $(NORMAL_TARGET_EXPORTS) \
45740 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
45741 for flag in $(EXTRA_TARGET_FLAGS); do \
45742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45743 done; \
45744 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45747 "RANLIB=$${RANLIB}" \
45748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45749 mostlyclean) \
45750 || exit 1
45751
45752 @endif target-liboffloadmic
45753
45754 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
45755 maybe-clean-target-liboffloadmic:
45756 @if target-liboffloadmic
45757 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
45758
45759 clean-target-liboffloadmic:
45760 @: $(MAKE); $(unstage)
45761 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45762 r=`${PWD_COMMAND}`; export r; \
45763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45764 $(NORMAL_TARGET_EXPORTS) \
45765 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
45766 for flag in $(EXTRA_TARGET_FLAGS); do \
45767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45768 done; \
45769 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45772 "RANLIB=$${RANLIB}" \
45773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45774 clean) \
45775 || exit 1
45776
45777 @endif target-liboffloadmic
45778
45779 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
45780 maybe-distclean-target-liboffloadmic:
45781 @if target-liboffloadmic
45782 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
45783
45784 distclean-target-liboffloadmic:
45785 @: $(MAKE); $(unstage)
45786 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45787 r=`${PWD_COMMAND}`; export r; \
45788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45789 $(NORMAL_TARGET_EXPORTS) \
45790 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
45791 for flag in $(EXTRA_TARGET_FLAGS); do \
45792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45793 done; \
45794 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45797 "RANLIB=$${RANLIB}" \
45798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45799 distclean) \
45800 || exit 1
45801
45802 @endif target-liboffloadmic
45803
45804 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
45805 maybe-maintainer-clean-target-liboffloadmic:
45806 @if target-liboffloadmic
45807 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
45808
45809 maintainer-clean-target-liboffloadmic:
45810 @: $(MAKE); $(unstage)
45811 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45812 r=`${PWD_COMMAND}`; export r; \
45813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45814 $(NORMAL_TARGET_EXPORTS) \
45815 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
45816 for flag in $(EXTRA_TARGET_FLAGS); do \
45817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45818 done; \
45819 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45822 "RANLIB=$${RANLIB}" \
45823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45824 maintainer-clean) \
45825 || exit 1
45826
45827 @endif target-liboffloadmic
45828
45829
45830
45831
45832
45833 .PHONY: configure-target-libssp maybe-configure-target-libssp
45834 maybe-configure-target-libssp:
45835 @if gcc-bootstrap
45836 configure-target-libssp: stage_current
45837 @endif gcc-bootstrap
45838 @if target-libssp
45839 maybe-configure-target-libssp: configure-target-libssp
45840 configure-target-libssp:
45841 @: $(MAKE); $(unstage)
45842 @r=`${PWD_COMMAND}`; export r; \
45843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45844 echo "Checking multilib configuration for libssp..."; \
45845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
45846 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
45847 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
45848 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
45849 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
45850 else \
45851 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
45852 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
45853 fi; \
45854 else \
45855 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
45856 fi; \
45857 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
45858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
45859 $(NORMAL_TARGET_EXPORTS) \
45860 echo Configuring in $(TARGET_SUBDIR)/libssp; \
45861 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
45862 case $(srcdir) in \
45863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45864 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
45865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45866 esac; \
45867 module_srcdir=libssp; \
45868 rm -f no-such-file || : ; \
45869 CONFIG_SITE=no-such-file $(SHELL) \
45870 $$s/$$module_srcdir/configure \
45871 --srcdir=$${topdir}/$$module_srcdir \
45872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45873 --target=${target_alias} \
45874 || exit 1
45875 @endif target-libssp
45876
45877
45878
45879
45880
45881 .PHONY: all-target-libssp maybe-all-target-libssp
45882 maybe-all-target-libssp:
45883 @if gcc-bootstrap
45884 all-target-libssp: stage_current
45885 @endif gcc-bootstrap
45886 @if target-libssp
45887 TARGET-target-libssp=all
45888 maybe-all-target-libssp: all-target-libssp
45889 all-target-libssp: configure-target-libssp
45890 @: $(MAKE); $(unstage)
45891 @r=`${PWD_COMMAND}`; export r; \
45892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893 $(NORMAL_TARGET_EXPORTS) \
45894 (cd $(TARGET_SUBDIR)/libssp && \
45895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45896 $(TARGET-target-libssp))
45897 @endif target-libssp
45898
45899
45900
45901
45902
45903 .PHONY: check-target-libssp maybe-check-target-libssp
45904 maybe-check-target-libssp:
45905 @if target-libssp
45906 maybe-check-target-libssp: check-target-libssp
45907
45908 check-target-libssp:
45909 @: $(MAKE); $(unstage)
45910 @r=`${PWD_COMMAND}`; export r; \
45911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45912 $(NORMAL_TARGET_EXPORTS) \
45913 (cd $(TARGET_SUBDIR)/libssp && \
45914 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45915
45916 @endif target-libssp
45917
45918 .PHONY: install-target-libssp maybe-install-target-libssp
45919 maybe-install-target-libssp:
45920 @if target-libssp
45921 maybe-install-target-libssp: install-target-libssp
45922
45923 install-target-libssp: installdirs
45924 @: $(MAKE); $(unstage)
45925 @r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 (cd $(TARGET_SUBDIR)/libssp && \
45929 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45930
45931 @endif target-libssp
45932
45933 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
45934 maybe-install-strip-target-libssp:
45935 @if target-libssp
45936 maybe-install-strip-target-libssp: install-strip-target-libssp
45937
45938 install-strip-target-libssp: installdirs
45939 @: $(MAKE); $(unstage)
45940 @r=`${PWD_COMMAND}`; export r; \
45941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942 $(NORMAL_TARGET_EXPORTS) \
45943 (cd $(TARGET_SUBDIR)/libssp && \
45944 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45945
45946 @endif target-libssp
45947
45948 # Other targets (info, dvi, pdf, etc.)
45949
45950 .PHONY: maybe-info-target-libssp info-target-libssp
45951 maybe-info-target-libssp:
45952 @if target-libssp
45953 maybe-info-target-libssp: info-target-libssp
45954
45955 info-target-libssp: \
45956 configure-target-libssp
45957 @: $(MAKE); $(unstage)
45958 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
45959 r=`${PWD_COMMAND}`; export r; \
45960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45961 $(NORMAL_TARGET_EXPORTS) \
45962 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
45963 for flag in $(EXTRA_TARGET_FLAGS); do \
45964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45965 done; \
45966 (cd $(TARGET_SUBDIR)/libssp && \
45967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45969 "RANLIB=$${RANLIB}" \
45970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45971 info) \
45972 || exit 1
45973
45974 @endif target-libssp
45975
45976 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
45977 maybe-dvi-target-libssp:
45978 @if target-libssp
45979 maybe-dvi-target-libssp: dvi-target-libssp
45980
45981 dvi-target-libssp: \
45982 configure-target-libssp
45983 @: $(MAKE); $(unstage)
45984 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
45985 r=`${PWD_COMMAND}`; export r; \
45986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987 $(NORMAL_TARGET_EXPORTS) \
45988 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
45989 for flag in $(EXTRA_TARGET_FLAGS); do \
45990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45991 done; \
45992 (cd $(TARGET_SUBDIR)/libssp && \
45993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45995 "RANLIB=$${RANLIB}" \
45996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45997 dvi) \
45998 || exit 1
45999
46000 @endif target-libssp
46001
46002 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46003 maybe-pdf-target-libssp:
46004 @if target-libssp
46005 maybe-pdf-target-libssp: pdf-target-libssp
46006
46007 pdf-target-libssp: \
46008 configure-target-libssp
46009 @: $(MAKE); $(unstage)
46010 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46011 r=`${PWD_COMMAND}`; export r; \
46012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013 $(NORMAL_TARGET_EXPORTS) \
46014 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46015 for flag in $(EXTRA_TARGET_FLAGS); do \
46016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46017 done; \
46018 (cd $(TARGET_SUBDIR)/libssp && \
46019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46021 "RANLIB=$${RANLIB}" \
46022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46023 pdf) \
46024 || exit 1
46025
46026 @endif target-libssp
46027
46028 .PHONY: maybe-html-target-libssp html-target-libssp
46029 maybe-html-target-libssp:
46030 @if target-libssp
46031 maybe-html-target-libssp: html-target-libssp
46032
46033 html-target-libssp: \
46034 configure-target-libssp
46035 @: $(MAKE); $(unstage)
46036 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46037 r=`${PWD_COMMAND}`; export r; \
46038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46039 $(NORMAL_TARGET_EXPORTS) \
46040 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46041 for flag in $(EXTRA_TARGET_FLAGS); do \
46042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46043 done; \
46044 (cd $(TARGET_SUBDIR)/libssp && \
46045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46047 "RANLIB=$${RANLIB}" \
46048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46049 html) \
46050 || exit 1
46051
46052 @endif target-libssp
46053
46054 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46055 maybe-TAGS-target-libssp:
46056 @if target-libssp
46057 maybe-TAGS-target-libssp: TAGS-target-libssp
46058
46059 TAGS-target-libssp: \
46060 configure-target-libssp
46061 @: $(MAKE); $(unstage)
46062 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46063 r=`${PWD_COMMAND}`; export r; \
46064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065 $(NORMAL_TARGET_EXPORTS) \
46066 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46067 for flag in $(EXTRA_TARGET_FLAGS); do \
46068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069 done; \
46070 (cd $(TARGET_SUBDIR)/libssp && \
46071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073 "RANLIB=$${RANLIB}" \
46074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075 TAGS) \
46076 || exit 1
46077
46078 @endif target-libssp
46079
46080 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46081 maybe-install-info-target-libssp:
46082 @if target-libssp
46083 maybe-install-info-target-libssp: install-info-target-libssp
46084
46085 install-info-target-libssp: \
46086 configure-target-libssp \
46087 info-target-libssp
46088 @: $(MAKE); $(unstage)
46089 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46090 r=`${PWD_COMMAND}`; export r; \
46091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092 $(NORMAL_TARGET_EXPORTS) \
46093 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46094 for flag in $(EXTRA_TARGET_FLAGS); do \
46095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096 done; \
46097 (cd $(TARGET_SUBDIR)/libssp && \
46098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100 "RANLIB=$${RANLIB}" \
46101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102 install-info) \
46103 || exit 1
46104
46105 @endif target-libssp
46106
46107 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46108 maybe-install-pdf-target-libssp:
46109 @if target-libssp
46110 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46111
46112 install-pdf-target-libssp: \
46113 configure-target-libssp \
46114 pdf-target-libssp
46115 @: $(MAKE); $(unstage)
46116 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46117 r=`${PWD_COMMAND}`; export r; \
46118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46119 $(NORMAL_TARGET_EXPORTS) \
46120 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46121 for flag in $(EXTRA_TARGET_FLAGS); do \
46122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46123 done; \
46124 (cd $(TARGET_SUBDIR)/libssp && \
46125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46127 "RANLIB=$${RANLIB}" \
46128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46129 install-pdf) \
46130 || exit 1
46131
46132 @endif target-libssp
46133
46134 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46135 maybe-install-html-target-libssp:
46136 @if target-libssp
46137 maybe-install-html-target-libssp: install-html-target-libssp
46138
46139 install-html-target-libssp: \
46140 configure-target-libssp \
46141 html-target-libssp
46142 @: $(MAKE); $(unstage)
46143 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46144 r=`${PWD_COMMAND}`; export r; \
46145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146 $(NORMAL_TARGET_EXPORTS) \
46147 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46148 for flag in $(EXTRA_TARGET_FLAGS); do \
46149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46150 done; \
46151 (cd $(TARGET_SUBDIR)/libssp && \
46152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46154 "RANLIB=$${RANLIB}" \
46155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46156 install-html) \
46157 || exit 1
46158
46159 @endif target-libssp
46160
46161 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46162 maybe-installcheck-target-libssp:
46163 @if target-libssp
46164 maybe-installcheck-target-libssp: installcheck-target-libssp
46165
46166 installcheck-target-libssp: \
46167 configure-target-libssp
46168 @: $(MAKE); $(unstage)
46169 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46170 r=`${PWD_COMMAND}`; export r; \
46171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46172 $(NORMAL_TARGET_EXPORTS) \
46173 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46174 for flag in $(EXTRA_TARGET_FLAGS); do \
46175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46176 done; \
46177 (cd $(TARGET_SUBDIR)/libssp && \
46178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46180 "RANLIB=$${RANLIB}" \
46181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46182 installcheck) \
46183 || exit 1
46184
46185 @endif target-libssp
46186
46187 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46188 maybe-mostlyclean-target-libssp:
46189 @if target-libssp
46190 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46191
46192 mostlyclean-target-libssp:
46193 @: $(MAKE); $(unstage)
46194 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46195 r=`${PWD_COMMAND}`; export r; \
46196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46197 $(NORMAL_TARGET_EXPORTS) \
46198 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46199 for flag in $(EXTRA_TARGET_FLAGS); do \
46200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46201 done; \
46202 (cd $(TARGET_SUBDIR)/libssp && \
46203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46205 "RANLIB=$${RANLIB}" \
46206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46207 mostlyclean) \
46208 || exit 1
46209
46210 @endif target-libssp
46211
46212 .PHONY: maybe-clean-target-libssp clean-target-libssp
46213 maybe-clean-target-libssp:
46214 @if target-libssp
46215 maybe-clean-target-libssp: clean-target-libssp
46216
46217 clean-target-libssp:
46218 @: $(MAKE); $(unstage)
46219 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46220 r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 $(NORMAL_TARGET_EXPORTS) \
46223 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46224 for flag in $(EXTRA_TARGET_FLAGS); do \
46225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46226 done; \
46227 (cd $(TARGET_SUBDIR)/libssp && \
46228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46230 "RANLIB=$${RANLIB}" \
46231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46232 clean) \
46233 || exit 1
46234
46235 @endif target-libssp
46236
46237 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46238 maybe-distclean-target-libssp:
46239 @if target-libssp
46240 maybe-distclean-target-libssp: distclean-target-libssp
46241
46242 distclean-target-libssp:
46243 @: $(MAKE); $(unstage)
46244 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46245 r=`${PWD_COMMAND}`; export r; \
46246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247 $(NORMAL_TARGET_EXPORTS) \
46248 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46249 for flag in $(EXTRA_TARGET_FLAGS); do \
46250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46251 done; \
46252 (cd $(TARGET_SUBDIR)/libssp && \
46253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46255 "RANLIB=$${RANLIB}" \
46256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46257 distclean) \
46258 || exit 1
46259
46260 @endif target-libssp
46261
46262 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46263 maybe-maintainer-clean-target-libssp:
46264 @if target-libssp
46265 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46266
46267 maintainer-clean-target-libssp:
46268 @: $(MAKE); $(unstage)
46269 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46270 r=`${PWD_COMMAND}`; export r; \
46271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46272 $(NORMAL_TARGET_EXPORTS) \
46273 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46274 for flag in $(EXTRA_TARGET_FLAGS); do \
46275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46276 done; \
46277 (cd $(TARGET_SUBDIR)/libssp && \
46278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46280 "RANLIB=$${RANLIB}" \
46281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46282 maintainer-clean) \
46283 || exit 1
46284
46285 @endif target-libssp
46286
46287
46288
46289
46290
46291 .PHONY: configure-target-newlib maybe-configure-target-newlib
46292 maybe-configure-target-newlib:
46293 @if gcc-bootstrap
46294 configure-target-newlib: stage_current
46295 @endif gcc-bootstrap
46296 @if target-newlib
46297 maybe-configure-target-newlib: configure-target-newlib
46298 configure-target-newlib:
46299 @: $(MAKE); $(unstage)
46300 @r=`${PWD_COMMAND}`; export r; \
46301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302 echo "Checking multilib configuration for newlib..."; \
46303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46305 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46306 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46307 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46308 else \
46309 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46310 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46311 fi; \
46312 else \
46313 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46314 fi; \
46315 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46317 $(NORMAL_TARGET_EXPORTS) \
46318 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46319 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46320 case $(srcdir) in \
46321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46322 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46324 esac; \
46325 module_srcdir=newlib; \
46326 rm -f no-such-file || : ; \
46327 CONFIG_SITE=no-such-file $(SHELL) \
46328 $$s/$$module_srcdir/configure \
46329 --srcdir=$${topdir}/$$module_srcdir \
46330 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46331 --target=${target_alias} \
46332 || exit 1
46333 @endif target-newlib
46334
46335
46336
46337
46338
46339 .PHONY: all-target-newlib maybe-all-target-newlib
46340 maybe-all-target-newlib:
46341 @if gcc-bootstrap
46342 all-target-newlib: stage_current
46343 @endif gcc-bootstrap
46344 @if target-newlib
46345 TARGET-target-newlib=all
46346 maybe-all-target-newlib: all-target-newlib
46347 all-target-newlib: configure-target-newlib
46348 @: $(MAKE); $(unstage)
46349 @r=`${PWD_COMMAND}`; export r; \
46350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46351 $(NORMAL_TARGET_EXPORTS) \
46352 (cd $(TARGET_SUBDIR)/newlib && \
46353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46354 $(TARGET-target-newlib))
46355 @endif target-newlib
46356
46357
46358
46359
46360
46361 .PHONY: check-target-newlib maybe-check-target-newlib
46362 maybe-check-target-newlib:
46363 @if target-newlib
46364 maybe-check-target-newlib: check-target-newlib
46365
46366 check-target-newlib:
46367 @: $(MAKE); $(unstage)
46368 @r=`${PWD_COMMAND}`; export r; \
46369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46370 $(NORMAL_TARGET_EXPORTS) \
46371 (cd $(TARGET_SUBDIR)/newlib && \
46372 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46373
46374 @endif target-newlib
46375
46376 .PHONY: install-target-newlib maybe-install-target-newlib
46377 maybe-install-target-newlib:
46378 @if target-newlib
46379 maybe-install-target-newlib: install-target-newlib
46380
46381 install-target-newlib: installdirs
46382 @: $(MAKE); $(unstage)
46383 @r=`${PWD_COMMAND}`; export r; \
46384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385 $(NORMAL_TARGET_EXPORTS) \
46386 (cd $(TARGET_SUBDIR)/newlib && \
46387 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46388
46389 @endif target-newlib
46390
46391 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46392 maybe-install-strip-target-newlib:
46393 @if target-newlib
46394 maybe-install-strip-target-newlib: install-strip-target-newlib
46395
46396 install-strip-target-newlib: installdirs
46397 @: $(MAKE); $(unstage)
46398 @r=`${PWD_COMMAND}`; export r; \
46399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400 $(NORMAL_TARGET_EXPORTS) \
46401 (cd $(TARGET_SUBDIR)/newlib && \
46402 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46403
46404 @endif target-newlib
46405
46406 # Other targets (info, dvi, pdf, etc.)
46407
46408 .PHONY: maybe-info-target-newlib info-target-newlib
46409 maybe-info-target-newlib:
46410 @if target-newlib
46411 maybe-info-target-newlib: info-target-newlib
46412
46413 info-target-newlib: \
46414 configure-target-newlib
46415 @: $(MAKE); $(unstage)
46416 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46417 r=`${PWD_COMMAND}`; export r; \
46418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419 $(NORMAL_TARGET_EXPORTS) \
46420 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46421 for flag in $(EXTRA_TARGET_FLAGS); do \
46422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46423 done; \
46424 (cd $(TARGET_SUBDIR)/newlib && \
46425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46427 "RANLIB=$${RANLIB}" \
46428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46429 info) \
46430 || exit 1
46431
46432 @endif target-newlib
46433
46434 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46435 maybe-dvi-target-newlib:
46436 @if target-newlib
46437 maybe-dvi-target-newlib: dvi-target-newlib
46438
46439 dvi-target-newlib: \
46440 configure-target-newlib
46441 @: $(MAKE); $(unstage)
46442 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46443 r=`${PWD_COMMAND}`; export r; \
46444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445 $(NORMAL_TARGET_EXPORTS) \
46446 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46447 for flag in $(EXTRA_TARGET_FLAGS); do \
46448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46449 done; \
46450 (cd $(TARGET_SUBDIR)/newlib && \
46451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46453 "RANLIB=$${RANLIB}" \
46454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46455 dvi) \
46456 || exit 1
46457
46458 @endif target-newlib
46459
46460 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46461 maybe-pdf-target-newlib:
46462 @if target-newlib
46463 maybe-pdf-target-newlib: pdf-target-newlib
46464
46465 pdf-target-newlib: \
46466 configure-target-newlib
46467 @: $(MAKE); $(unstage)
46468 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46469 r=`${PWD_COMMAND}`; export r; \
46470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471 $(NORMAL_TARGET_EXPORTS) \
46472 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46473 for flag in $(EXTRA_TARGET_FLAGS); do \
46474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46475 done; \
46476 (cd $(TARGET_SUBDIR)/newlib && \
46477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46479 "RANLIB=$${RANLIB}" \
46480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46481 pdf) \
46482 || exit 1
46483
46484 @endif target-newlib
46485
46486 .PHONY: maybe-html-target-newlib html-target-newlib
46487 maybe-html-target-newlib:
46488 @if target-newlib
46489 maybe-html-target-newlib: html-target-newlib
46490
46491 html-target-newlib: \
46492 configure-target-newlib
46493 @: $(MAKE); $(unstage)
46494 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46495 r=`${PWD_COMMAND}`; export r; \
46496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497 $(NORMAL_TARGET_EXPORTS) \
46498 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46499 for flag in $(EXTRA_TARGET_FLAGS); do \
46500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46501 done; \
46502 (cd $(TARGET_SUBDIR)/newlib && \
46503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46505 "RANLIB=$${RANLIB}" \
46506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46507 html) \
46508 || exit 1
46509
46510 @endif target-newlib
46511
46512 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46513 maybe-TAGS-target-newlib:
46514 @if target-newlib
46515 maybe-TAGS-target-newlib: TAGS-target-newlib
46516
46517 TAGS-target-newlib: \
46518 configure-target-newlib
46519 @: $(MAKE); $(unstage)
46520 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46521 r=`${PWD_COMMAND}`; export r; \
46522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523 $(NORMAL_TARGET_EXPORTS) \
46524 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46525 for flag in $(EXTRA_TARGET_FLAGS); do \
46526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46527 done; \
46528 (cd $(TARGET_SUBDIR)/newlib && \
46529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46531 "RANLIB=$${RANLIB}" \
46532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46533 TAGS) \
46534 || exit 1
46535
46536 @endif target-newlib
46537
46538 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46539 maybe-install-info-target-newlib:
46540 @if target-newlib
46541 maybe-install-info-target-newlib: install-info-target-newlib
46542
46543 install-info-target-newlib: \
46544 configure-target-newlib \
46545 info-target-newlib
46546 @: $(MAKE); $(unstage)
46547 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46548 r=`${PWD_COMMAND}`; export r; \
46549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46550 $(NORMAL_TARGET_EXPORTS) \
46551 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
46552 for flag in $(EXTRA_TARGET_FLAGS); do \
46553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46554 done; \
46555 (cd $(TARGET_SUBDIR)/newlib && \
46556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46558 "RANLIB=$${RANLIB}" \
46559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46560 install-info) \
46561 || exit 1
46562
46563 @endif target-newlib
46564
46565 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46566 maybe-install-pdf-target-newlib:
46567 @if target-newlib
46568 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46569
46570 install-pdf-target-newlib: \
46571 configure-target-newlib \
46572 pdf-target-newlib
46573 @: $(MAKE); $(unstage)
46574 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46575 r=`${PWD_COMMAND}`; export r; \
46576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46577 $(NORMAL_TARGET_EXPORTS) \
46578 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
46579 for flag in $(EXTRA_TARGET_FLAGS); do \
46580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46581 done; \
46582 (cd $(TARGET_SUBDIR)/newlib && \
46583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46585 "RANLIB=$${RANLIB}" \
46586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46587 install-pdf) \
46588 || exit 1
46589
46590 @endif target-newlib
46591
46592 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
46593 maybe-install-html-target-newlib:
46594 @if target-newlib
46595 maybe-install-html-target-newlib: install-html-target-newlib
46596
46597 install-html-target-newlib: \
46598 configure-target-newlib \
46599 html-target-newlib
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46602 r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(NORMAL_TARGET_EXPORTS) \
46605 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
46606 for flag in $(EXTRA_TARGET_FLAGS); do \
46607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608 done; \
46609 (cd $(TARGET_SUBDIR)/newlib && \
46610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612 "RANLIB=$${RANLIB}" \
46613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 install-html) \
46615 || exit 1
46616
46617 @endif target-newlib
46618
46619 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46620 maybe-installcheck-target-newlib:
46621 @if target-newlib
46622 maybe-installcheck-target-newlib: installcheck-target-newlib
46623
46624 installcheck-target-newlib: \
46625 configure-target-newlib
46626 @: $(MAKE); $(unstage)
46627 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46628 r=`${PWD_COMMAND}`; export r; \
46629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630 $(NORMAL_TARGET_EXPORTS) \
46631 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
46632 for flag in $(EXTRA_TARGET_FLAGS); do \
46633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46634 done; \
46635 (cd $(TARGET_SUBDIR)/newlib && \
46636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46638 "RANLIB=$${RANLIB}" \
46639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46640 installcheck) \
46641 || exit 1
46642
46643 @endif target-newlib
46644
46645 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
46646 maybe-mostlyclean-target-newlib:
46647 @if target-newlib
46648 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
46649
46650 mostlyclean-target-newlib:
46651 @: $(MAKE); $(unstage)
46652 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46653 r=`${PWD_COMMAND}`; export r; \
46654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655 $(NORMAL_TARGET_EXPORTS) \
46656 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
46657 for flag in $(EXTRA_TARGET_FLAGS); do \
46658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46659 done; \
46660 (cd $(TARGET_SUBDIR)/newlib && \
46661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46663 "RANLIB=$${RANLIB}" \
46664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46665 mostlyclean) \
46666 || exit 1
46667
46668 @endif target-newlib
46669
46670 .PHONY: maybe-clean-target-newlib clean-target-newlib
46671 maybe-clean-target-newlib:
46672 @if target-newlib
46673 maybe-clean-target-newlib: clean-target-newlib
46674
46675 clean-target-newlib:
46676 @: $(MAKE); $(unstage)
46677 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46678 r=`${PWD_COMMAND}`; export r; \
46679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46680 $(NORMAL_TARGET_EXPORTS) \
46681 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
46682 for flag in $(EXTRA_TARGET_FLAGS); do \
46683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46684 done; \
46685 (cd $(TARGET_SUBDIR)/newlib && \
46686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46688 "RANLIB=$${RANLIB}" \
46689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46690 clean) \
46691 || exit 1
46692
46693 @endif target-newlib
46694
46695 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
46696 maybe-distclean-target-newlib:
46697 @if target-newlib
46698 maybe-distclean-target-newlib: distclean-target-newlib
46699
46700 distclean-target-newlib:
46701 @: $(MAKE); $(unstage)
46702 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46703 r=`${PWD_COMMAND}`; export r; \
46704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
46707 for flag in $(EXTRA_TARGET_FLAGS); do \
46708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709 done; \
46710 (cd $(TARGET_SUBDIR)/newlib && \
46711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713 "RANLIB=$${RANLIB}" \
46714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715 distclean) \
46716 || exit 1
46717
46718 @endif target-newlib
46719
46720 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
46721 maybe-maintainer-clean-target-newlib:
46722 @if target-newlib
46723 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
46724
46725 maintainer-clean-target-newlib:
46726 @: $(MAKE); $(unstage)
46727 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46728 r=`${PWD_COMMAND}`; export r; \
46729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730 $(NORMAL_TARGET_EXPORTS) \
46731 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
46732 for flag in $(EXTRA_TARGET_FLAGS); do \
46733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46734 done; \
46735 (cd $(TARGET_SUBDIR)/newlib && \
46736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46738 "RANLIB=$${RANLIB}" \
46739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46740 maintainer-clean) \
46741 || exit 1
46742
46743 @endif target-newlib
46744
46745
46746
46747
46748
46749 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
46750 maybe-configure-target-libgcc:
46751 @if gcc-bootstrap
46752 configure-target-libgcc: stage_current
46753 @endif gcc-bootstrap
46754 @if target-libgcc
46755 maybe-configure-target-libgcc: configure-target-libgcc
46756 configure-target-libgcc:
46757 @r=`${PWD_COMMAND}`; export r; \
46758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46759 echo "Checking multilib configuration for libgcc..."; \
46760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46761 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46762 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46763 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46764 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46765 else \
46766 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46767 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46768 fi; \
46769 else \
46770 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46771 fi; \
46772 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46774 $(NORMAL_TARGET_EXPORTS) \
46775 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
46776 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
46777 case $(srcdir) in \
46778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46779 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
46780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46781 esac; \
46782 module_srcdir=libgcc; \
46783 rm -f no-such-file || : ; \
46784 CONFIG_SITE=no-such-file $(SHELL) \
46785 $$s/$$module_srcdir/configure \
46786 --srcdir=$${topdir}/$$module_srcdir \
46787 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46788 --target=${target_alias} \
46789 || exit 1
46790 @endif target-libgcc
46791
46792
46793
46794 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
46795 maybe-configure-stage1-target-libgcc:
46796 @if target-libgcc-bootstrap
46797 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
46798 configure-stage1-target-libgcc:
46799 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46800 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
46801 @r=`${PWD_COMMAND}`; export r; \
46802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46803 TFLAGS="$(STAGE1_TFLAGS)"; \
46804 echo "Checking multilib configuration for libgcc..."; \
46805 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46806 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46807 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46808 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46809 else \
46810 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46811 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46812 fi; \
46813 else \
46814 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46815 fi; \
46816 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46817 $(NORMAL_TARGET_EXPORTS) \
46818 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46819 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46820 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46821 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
46822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46823 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
46824 case $(srcdir) in \
46825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46826 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
46827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46828 esac; \
46829 module_srcdir=libgcc; \
46830 $(SHELL) $$s/$$module_srcdir/configure \
46831 --srcdir=$${topdir}/$$module_srcdir \
46832 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46833 --target=${target_alias} \
46834 \
46835 $(STAGE1_CONFIGURE_FLAGS)
46836 @endif target-libgcc-bootstrap
46837
46838 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
46839 maybe-configure-stage2-target-libgcc:
46840 @if target-libgcc-bootstrap
46841 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
46842 configure-stage2-target-libgcc:
46843 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46844 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
46845 @r=`${PWD_COMMAND}`; export r; \
46846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46847 TFLAGS="$(STAGE2_TFLAGS)"; \
46848 echo "Checking multilib configuration for libgcc..."; \
46849 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46850 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46851 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46852 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46853 else \
46854 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46855 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46856 fi; \
46857 else \
46858 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46859 fi; \
46860 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46861 $(NORMAL_TARGET_EXPORTS) \
46862 \
46863 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46864 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46865 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46866 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
46867 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46868 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
46869 case $(srcdir) in \
46870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46871 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
46872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46873 esac; \
46874 module_srcdir=libgcc; \
46875 $(SHELL) $$s/$$module_srcdir/configure \
46876 --srcdir=$${topdir}/$$module_srcdir \
46877 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46878 --target=${target_alias} \
46879 --with-build-libsubdir=$(HOST_SUBDIR) \
46880 $(STAGE2_CONFIGURE_FLAGS)
46881 @endif target-libgcc-bootstrap
46882
46883 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
46884 maybe-configure-stage3-target-libgcc:
46885 @if target-libgcc-bootstrap
46886 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
46887 configure-stage3-target-libgcc:
46888 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46889 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
46890 @r=`${PWD_COMMAND}`; export r; \
46891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46892 TFLAGS="$(STAGE3_TFLAGS)"; \
46893 echo "Checking multilib configuration for libgcc..."; \
46894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46895 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46896 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46897 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46898 else \
46899 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46900 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46901 fi; \
46902 else \
46903 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46904 fi; \
46905 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46906 $(NORMAL_TARGET_EXPORTS) \
46907 \
46908 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46909 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46910 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46911 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
46912 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46913 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
46914 case $(srcdir) in \
46915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46916 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
46917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46918 esac; \
46919 module_srcdir=libgcc; \
46920 $(SHELL) $$s/$$module_srcdir/configure \
46921 --srcdir=$${topdir}/$$module_srcdir \
46922 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46923 --target=${target_alias} \
46924 --with-build-libsubdir=$(HOST_SUBDIR) \
46925 $(STAGE3_CONFIGURE_FLAGS)
46926 @endif target-libgcc-bootstrap
46927
46928 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
46929 maybe-configure-stage4-target-libgcc:
46930 @if target-libgcc-bootstrap
46931 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
46932 configure-stage4-target-libgcc:
46933 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46934 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
46935 @r=`${PWD_COMMAND}`; export r; \
46936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46937 TFLAGS="$(STAGE4_TFLAGS)"; \
46938 echo "Checking multilib configuration for libgcc..."; \
46939 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46940 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46941 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46942 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46943 else \
46944 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46945 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46946 fi; \
46947 else \
46948 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46949 fi; \
46950 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46951 $(NORMAL_TARGET_EXPORTS) \
46952 \
46953 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46954 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46955 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46956 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
46957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
46958 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
46959 case $(srcdir) in \
46960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46961 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
46962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46963 esac; \
46964 module_srcdir=libgcc; \
46965 $(SHELL) $$s/$$module_srcdir/configure \
46966 --srcdir=$${topdir}/$$module_srcdir \
46967 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46968 --target=${target_alias} \
46969 --with-build-libsubdir=$(HOST_SUBDIR) \
46970 $(STAGE4_CONFIGURE_FLAGS)
46971 @endif target-libgcc-bootstrap
46972
46973 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
46974 maybe-configure-stageprofile-target-libgcc:
46975 @if target-libgcc-bootstrap
46976 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
46977 configure-stageprofile-target-libgcc:
46978 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46979 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
46980 @r=`${PWD_COMMAND}`; export r; \
46981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46983 echo "Checking multilib configuration for libgcc..."; \
46984 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
46985 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46986 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
46987 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
46988 else \
46989 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
46990 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46991 fi; \
46992 else \
46993 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
46994 fi; \
46995 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 \
46998 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47001 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47003 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47004 case $(srcdir) in \
47005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47006 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47008 esac; \
47009 module_srcdir=libgcc; \
47010 $(SHELL) $$s/$$module_srcdir/configure \
47011 --srcdir=$${topdir}/$$module_srcdir \
47012 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47013 --target=${target_alias} \
47014 --with-build-libsubdir=$(HOST_SUBDIR) \
47015 $(STAGEprofile_CONFIGURE_FLAGS)
47016 @endif target-libgcc-bootstrap
47017
47018 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47019 maybe-configure-stagetrain-target-libgcc:
47020 @if target-libgcc-bootstrap
47021 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47022 configure-stagetrain-target-libgcc:
47023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47024 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47025 @r=`${PWD_COMMAND}`; export r; \
47026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47028 echo "Checking multilib configuration for libgcc..."; \
47029 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47030 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47031 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47032 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47033 else \
47034 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47035 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47036 fi; \
47037 else \
47038 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47039 fi; \
47040 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47041 $(NORMAL_TARGET_EXPORTS) \
47042 \
47043 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47044 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47045 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47046 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47048 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47049 case $(srcdir) in \
47050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47051 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47053 esac; \
47054 module_srcdir=libgcc; \
47055 $(SHELL) $$s/$$module_srcdir/configure \
47056 --srcdir=$${topdir}/$$module_srcdir \
47057 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47058 --target=${target_alias} \
47059 --with-build-libsubdir=$(HOST_SUBDIR) \
47060 $(STAGEtrain_CONFIGURE_FLAGS)
47061 @endif target-libgcc-bootstrap
47062
47063 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47064 maybe-configure-stagefeedback-target-libgcc:
47065 @if target-libgcc-bootstrap
47066 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47067 configure-stagefeedback-target-libgcc:
47068 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47069 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47070 @r=`${PWD_COMMAND}`; export r; \
47071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47072 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47073 echo "Checking multilib configuration for libgcc..."; \
47074 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47075 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47076 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47077 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47078 else \
47079 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47080 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47081 fi; \
47082 else \
47083 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47084 fi; \
47085 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47086 $(NORMAL_TARGET_EXPORTS) \
47087 \
47088 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47089 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47090 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47091 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47092 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47093 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47094 case $(srcdir) in \
47095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47096 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47098 esac; \
47099 module_srcdir=libgcc; \
47100 $(SHELL) $$s/$$module_srcdir/configure \
47101 --srcdir=$${topdir}/$$module_srcdir \
47102 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47103 --target=${target_alias} \
47104 --with-build-libsubdir=$(HOST_SUBDIR) \
47105 $(STAGEfeedback_CONFIGURE_FLAGS)
47106 @endif target-libgcc-bootstrap
47107
47108 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47109 maybe-configure-stageautoprofile-target-libgcc:
47110 @if target-libgcc-bootstrap
47111 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47112 configure-stageautoprofile-target-libgcc:
47113 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47114 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47115 @r=`${PWD_COMMAND}`; export r; \
47116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47118 echo "Checking multilib configuration for libgcc..."; \
47119 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47120 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47121 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47122 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47123 else \
47124 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47125 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47126 fi; \
47127 else \
47128 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47129 fi; \
47130 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47131 $(NORMAL_TARGET_EXPORTS) \
47132 \
47133 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47134 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47135 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47136 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47137 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47138 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47139 case $(srcdir) in \
47140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47141 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47143 esac; \
47144 module_srcdir=libgcc; \
47145 $(SHELL) $$s/$$module_srcdir/configure \
47146 --srcdir=$${topdir}/$$module_srcdir \
47147 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47148 --target=${target_alias} \
47149 --with-build-libsubdir=$(HOST_SUBDIR) \
47150 $(STAGEautoprofile_CONFIGURE_FLAGS)
47151 @endif target-libgcc-bootstrap
47152
47153 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47154 maybe-configure-stageautofeedback-target-libgcc:
47155 @if target-libgcc-bootstrap
47156 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47157 configure-stageautofeedback-target-libgcc:
47158 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47159 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47160 @r=`${PWD_COMMAND}`; export r; \
47161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47162 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47163 echo "Checking multilib configuration for libgcc..."; \
47164 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47165 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47166 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47167 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47168 else \
47169 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47170 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47171 fi; \
47172 else \
47173 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47174 fi; \
47175 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47176 $(NORMAL_TARGET_EXPORTS) \
47177 \
47178 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47179 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47180 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47181 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47182 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47183 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47184 case $(srcdir) in \
47185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47186 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47188 esac; \
47189 module_srcdir=libgcc; \
47190 $(SHELL) $$s/$$module_srcdir/configure \
47191 --srcdir=$${topdir}/$$module_srcdir \
47192 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47193 --target=${target_alias} \
47194 --with-build-libsubdir=$(HOST_SUBDIR) \
47195 $(STAGEautofeedback_CONFIGURE_FLAGS)
47196 @endif target-libgcc-bootstrap
47197
47198
47199
47200
47201
47202 .PHONY: all-target-libgcc maybe-all-target-libgcc
47203 maybe-all-target-libgcc:
47204 @if gcc-bootstrap
47205 all-target-libgcc: stage_current
47206 @endif gcc-bootstrap
47207 @if target-libgcc
47208 TARGET-target-libgcc=all
47209 maybe-all-target-libgcc: all-target-libgcc
47210 all-target-libgcc: configure-target-libgcc
47211 @r=`${PWD_COMMAND}`; export r; \
47212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213 $(NORMAL_TARGET_EXPORTS) \
47214 (cd $(TARGET_SUBDIR)/libgcc && \
47215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47216 $(TARGET-target-libgcc))
47217 @endif target-libgcc
47218
47219
47220
47221 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47222 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47223 maybe-all-stage1-target-libgcc:
47224 maybe-clean-stage1-target-libgcc:
47225 @if target-libgcc-bootstrap
47226 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47227 all-stage1: all-stage1-target-libgcc
47228 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47229 all-stage1-target-libgcc: configure-stage1-target-libgcc
47230 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47231 @r=`${PWD_COMMAND}`; export r; \
47232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47233 TFLAGS="$(STAGE1_TFLAGS)"; \
47234 $(NORMAL_TARGET_EXPORTS) \
47235 cd $(TARGET_SUBDIR)/libgcc && \
47236 \
47237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47238 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47244 $(EXTRA_TARGET_FLAGS) \
47245 \
47246 TFLAGS="$(STAGE1_TFLAGS)" \
47247 $(TARGET-stage1-target-libgcc)
47248
47249 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47250 clean-stage1: clean-stage1-target-libgcc
47251 clean-stage1-target-libgcc:
47252 @if [ $(current_stage) = stage1 ]; then \
47253 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47254 else \
47255 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47256 $(MAKE) stage1-start; \
47257 fi; \
47258 cd $(TARGET_SUBDIR)/libgcc && \
47259 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47260 clean
47261 @endif target-libgcc-bootstrap
47262
47263
47264 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47265 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47266 maybe-all-stage2-target-libgcc:
47267 maybe-clean-stage2-target-libgcc:
47268 @if target-libgcc-bootstrap
47269 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47270 all-stage2: all-stage2-target-libgcc
47271 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47272 all-stage2-target-libgcc: configure-stage2-target-libgcc
47273 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47274 @r=`${PWD_COMMAND}`; export r; \
47275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47276 TFLAGS="$(STAGE2_TFLAGS)"; \
47277 $(NORMAL_TARGET_EXPORTS) \
47278 \
47279 cd $(TARGET_SUBDIR)/libgcc && \
47280 \
47281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47282 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47283 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47284 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47288 $(EXTRA_TARGET_FLAGS) \
47289 TFLAGS="$(STAGE2_TFLAGS)" \
47290 $(TARGET-stage2-target-libgcc)
47291
47292 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47293 clean-stage2: clean-stage2-target-libgcc
47294 clean-stage2-target-libgcc:
47295 @if [ $(current_stage) = stage2 ]; then \
47296 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47297 else \
47298 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47299 $(MAKE) stage2-start; \
47300 fi; \
47301 cd $(TARGET_SUBDIR)/libgcc && \
47302 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47303 @endif target-libgcc-bootstrap
47304
47305
47306 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47307 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47308 maybe-all-stage3-target-libgcc:
47309 maybe-clean-stage3-target-libgcc:
47310 @if target-libgcc-bootstrap
47311 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47312 all-stage3: all-stage3-target-libgcc
47313 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47314 all-stage3-target-libgcc: configure-stage3-target-libgcc
47315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47316 @r=`${PWD_COMMAND}`; export r; \
47317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47318 TFLAGS="$(STAGE3_TFLAGS)"; \
47319 $(NORMAL_TARGET_EXPORTS) \
47320 \
47321 cd $(TARGET_SUBDIR)/libgcc && \
47322 \
47323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47324 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47325 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47326 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47330 $(EXTRA_TARGET_FLAGS) \
47331 TFLAGS="$(STAGE3_TFLAGS)" \
47332 $(TARGET-stage3-target-libgcc)
47333
47334 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47335 clean-stage3: clean-stage3-target-libgcc
47336 clean-stage3-target-libgcc:
47337 @if [ $(current_stage) = stage3 ]; then \
47338 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47339 else \
47340 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47341 $(MAKE) stage3-start; \
47342 fi; \
47343 cd $(TARGET_SUBDIR)/libgcc && \
47344 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47345 @endif target-libgcc-bootstrap
47346
47347
47348 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47349 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47350 maybe-all-stage4-target-libgcc:
47351 maybe-clean-stage4-target-libgcc:
47352 @if target-libgcc-bootstrap
47353 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47354 all-stage4: all-stage4-target-libgcc
47355 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47356 all-stage4-target-libgcc: configure-stage4-target-libgcc
47357 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47358 @r=`${PWD_COMMAND}`; export r; \
47359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47360 TFLAGS="$(STAGE4_TFLAGS)"; \
47361 $(NORMAL_TARGET_EXPORTS) \
47362 \
47363 cd $(TARGET_SUBDIR)/libgcc && \
47364 \
47365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47366 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47367 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47368 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47372 $(EXTRA_TARGET_FLAGS) \
47373 TFLAGS="$(STAGE4_TFLAGS)" \
47374 $(TARGET-stage4-target-libgcc)
47375
47376 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47377 clean-stage4: clean-stage4-target-libgcc
47378 clean-stage4-target-libgcc:
47379 @if [ $(current_stage) = stage4 ]; then \
47380 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47381 else \
47382 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47383 $(MAKE) stage4-start; \
47384 fi; \
47385 cd $(TARGET_SUBDIR)/libgcc && \
47386 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47387 @endif target-libgcc-bootstrap
47388
47389
47390 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47391 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47392 maybe-all-stageprofile-target-libgcc:
47393 maybe-clean-stageprofile-target-libgcc:
47394 @if target-libgcc-bootstrap
47395 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47396 all-stageprofile: all-stageprofile-target-libgcc
47397 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47398 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47399 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47400 @r=`${PWD_COMMAND}`; export r; \
47401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47402 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47403 $(NORMAL_TARGET_EXPORTS) \
47404 \
47405 cd $(TARGET_SUBDIR)/libgcc && \
47406 \
47407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47408 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47414 $(EXTRA_TARGET_FLAGS) \
47415 TFLAGS="$(STAGEprofile_TFLAGS)" \
47416 $(TARGET-stageprofile-target-libgcc)
47417
47418 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47419 clean-stageprofile: clean-stageprofile-target-libgcc
47420 clean-stageprofile-target-libgcc:
47421 @if [ $(current_stage) = stageprofile ]; then \
47422 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47423 else \
47424 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47425 $(MAKE) stageprofile-start; \
47426 fi; \
47427 cd $(TARGET_SUBDIR)/libgcc && \
47428 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47429 @endif target-libgcc-bootstrap
47430
47431
47432 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47433 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47434 maybe-all-stagetrain-target-libgcc:
47435 maybe-clean-stagetrain-target-libgcc:
47436 @if target-libgcc-bootstrap
47437 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47438 all-stagetrain: all-stagetrain-target-libgcc
47439 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47440 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47441 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47442 @r=`${PWD_COMMAND}`; export r; \
47443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47445 $(NORMAL_TARGET_EXPORTS) \
47446 \
47447 cd $(TARGET_SUBDIR)/libgcc && \
47448 \
47449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47450 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47451 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47452 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47456 $(EXTRA_TARGET_FLAGS) \
47457 TFLAGS="$(STAGEtrain_TFLAGS)" \
47458 $(TARGET-stagetrain-target-libgcc)
47459
47460 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47461 clean-stagetrain: clean-stagetrain-target-libgcc
47462 clean-stagetrain-target-libgcc:
47463 @if [ $(current_stage) = stagetrain ]; then \
47464 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47465 else \
47466 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47467 $(MAKE) stagetrain-start; \
47468 fi; \
47469 cd $(TARGET_SUBDIR)/libgcc && \
47470 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47471 @endif target-libgcc-bootstrap
47472
47473
47474 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47475 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47476 maybe-all-stagefeedback-target-libgcc:
47477 maybe-clean-stagefeedback-target-libgcc:
47478 @if target-libgcc-bootstrap
47479 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47480 all-stagefeedback: all-stagefeedback-target-libgcc
47481 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47482 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47483 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47484 @r=`${PWD_COMMAND}`; export r; \
47485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47486 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47487 $(NORMAL_TARGET_EXPORTS) \
47488 \
47489 cd $(TARGET_SUBDIR)/libgcc && \
47490 \
47491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47492 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47493 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47494 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47498 $(EXTRA_TARGET_FLAGS) \
47499 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47500 $(TARGET-stagefeedback-target-libgcc)
47501
47502 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47503 clean-stagefeedback: clean-stagefeedback-target-libgcc
47504 clean-stagefeedback-target-libgcc:
47505 @if [ $(current_stage) = stagefeedback ]; then \
47506 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47507 else \
47508 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47509 $(MAKE) stagefeedback-start; \
47510 fi; \
47511 cd $(TARGET_SUBDIR)/libgcc && \
47512 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47513 @endif target-libgcc-bootstrap
47514
47515
47516 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47517 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47518 maybe-all-stageautoprofile-target-libgcc:
47519 maybe-clean-stageautoprofile-target-libgcc:
47520 @if target-libgcc-bootstrap
47521 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47522 all-stageautoprofile: all-stageautoprofile-target-libgcc
47523 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47524 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47525 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47526 @r=`${PWD_COMMAND}`; export r; \
47527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47528 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47529 $(NORMAL_TARGET_EXPORTS) \
47530 \
47531 cd $(TARGET_SUBDIR)/libgcc && \
47532 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47534 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47540 $(EXTRA_TARGET_FLAGS) \
47541 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47542 $(TARGET-stageautoprofile-target-libgcc)
47543
47544 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
47545 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
47546 clean-stageautoprofile-target-libgcc:
47547 @if [ $(current_stage) = stageautoprofile ]; then \
47548 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47549 else \
47550 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
47551 $(MAKE) stageautoprofile-start; \
47552 fi; \
47553 cd $(TARGET_SUBDIR)/libgcc && \
47554 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47555 @endif target-libgcc-bootstrap
47556
47557
47558 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
47559 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
47560 maybe-all-stageautofeedback-target-libgcc:
47561 maybe-clean-stageautofeedback-target-libgcc:
47562 @if target-libgcc-bootstrap
47563 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
47564 all-stageautofeedback: all-stageautofeedback-target-libgcc
47565 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
47566 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47567 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47568 @r=`${PWD_COMMAND}`; export r; \
47569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47571 $(NORMAL_TARGET_EXPORTS) \
47572 \
47573 cd $(TARGET_SUBDIR)/libgcc && \
47574 \
47575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47576 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47582 $(EXTRA_TARGET_FLAGS) \
47583 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47584 $(TARGET-stageautofeedback-target-libgcc)
47585
47586 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
47587 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
47588 clean-stageautofeedback-target-libgcc:
47589 @if [ $(current_stage) = stageautofeedback ]; then \
47590 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47591 else \
47592 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
47593 $(MAKE) stageautofeedback-start; \
47594 fi; \
47595 cd $(TARGET_SUBDIR)/libgcc && \
47596 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47597 @endif target-libgcc-bootstrap
47598
47599
47600
47601
47602
47603
47604 .PHONY: check-target-libgcc maybe-check-target-libgcc
47605 maybe-check-target-libgcc:
47606 @if target-libgcc
47607 maybe-check-target-libgcc: check-target-libgcc
47608
47609 # Dummy target for uncheckable module.
47610 check-target-libgcc:
47611
47612 @endif target-libgcc
47613
47614 .PHONY: install-target-libgcc maybe-install-target-libgcc
47615 maybe-install-target-libgcc:
47616 @if target-libgcc
47617 maybe-install-target-libgcc: install-target-libgcc
47618
47619 install-target-libgcc: installdirs
47620 @: $(MAKE); $(unstage)
47621 @r=`${PWD_COMMAND}`; export r; \
47622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47623 $(NORMAL_TARGET_EXPORTS) \
47624 (cd $(TARGET_SUBDIR)/libgcc && \
47625 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47626
47627 @endif target-libgcc
47628
47629 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
47630 maybe-install-strip-target-libgcc:
47631 @if target-libgcc
47632 maybe-install-strip-target-libgcc: install-strip-target-libgcc
47633
47634 install-strip-target-libgcc: installdirs
47635 @: $(MAKE); $(unstage)
47636 @r=`${PWD_COMMAND}`; export r; \
47637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47638 $(NORMAL_TARGET_EXPORTS) \
47639 (cd $(TARGET_SUBDIR)/libgcc && \
47640 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47641
47642 @endif target-libgcc
47643
47644 # Other targets (info, dvi, pdf, etc.)
47645
47646 .PHONY: maybe-info-target-libgcc info-target-libgcc
47647 maybe-info-target-libgcc:
47648 @if target-libgcc
47649 maybe-info-target-libgcc: info-target-libgcc
47650
47651 info-target-libgcc: \
47652 configure-target-libgcc
47653 @: $(MAKE); $(unstage)
47654 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47655 r=`${PWD_COMMAND}`; export r; \
47656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47657 $(NORMAL_TARGET_EXPORTS) \
47658 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
47659 for flag in $(EXTRA_TARGET_FLAGS); do \
47660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47661 done; \
47662 (cd $(TARGET_SUBDIR)/libgcc && \
47663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47665 "RANLIB=$${RANLIB}" \
47666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47667 info) \
47668 || exit 1
47669
47670 @endif target-libgcc
47671
47672 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47673 maybe-dvi-target-libgcc:
47674 @if target-libgcc
47675 maybe-dvi-target-libgcc: dvi-target-libgcc
47676
47677 dvi-target-libgcc: \
47678 configure-target-libgcc
47679 @: $(MAKE); $(unstage)
47680 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47681 r=`${PWD_COMMAND}`; export r; \
47682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47683 $(NORMAL_TARGET_EXPORTS) \
47684 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
47685 for flag in $(EXTRA_TARGET_FLAGS); do \
47686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47687 done; \
47688 (cd $(TARGET_SUBDIR)/libgcc && \
47689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47691 "RANLIB=$${RANLIB}" \
47692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47693 dvi) \
47694 || exit 1
47695
47696 @endif target-libgcc
47697
47698 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47699 maybe-pdf-target-libgcc:
47700 @if target-libgcc
47701 maybe-pdf-target-libgcc: pdf-target-libgcc
47702
47703 pdf-target-libgcc: \
47704 configure-target-libgcc
47705 @: $(MAKE); $(unstage)
47706 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47707 r=`${PWD_COMMAND}`; export r; \
47708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709 $(NORMAL_TARGET_EXPORTS) \
47710 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
47711 for flag in $(EXTRA_TARGET_FLAGS); do \
47712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47713 done; \
47714 (cd $(TARGET_SUBDIR)/libgcc && \
47715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47717 "RANLIB=$${RANLIB}" \
47718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47719 pdf) \
47720 || exit 1
47721
47722 @endif target-libgcc
47723
47724 .PHONY: maybe-html-target-libgcc html-target-libgcc
47725 maybe-html-target-libgcc:
47726 @if target-libgcc
47727 maybe-html-target-libgcc: html-target-libgcc
47728
47729 html-target-libgcc: \
47730 configure-target-libgcc
47731 @: $(MAKE); $(unstage)
47732 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47733 r=`${PWD_COMMAND}`; export r; \
47734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735 $(NORMAL_TARGET_EXPORTS) \
47736 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
47737 for flag in $(EXTRA_TARGET_FLAGS); do \
47738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47739 done; \
47740 (cd $(TARGET_SUBDIR)/libgcc && \
47741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47743 "RANLIB=$${RANLIB}" \
47744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47745 html) \
47746 || exit 1
47747
47748 @endif target-libgcc
47749
47750 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47751 maybe-TAGS-target-libgcc:
47752 @if target-libgcc
47753 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47754
47755 TAGS-target-libgcc: \
47756 configure-target-libgcc
47757 @: $(MAKE); $(unstage)
47758 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47759 r=`${PWD_COMMAND}`; export r; \
47760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47761 $(NORMAL_TARGET_EXPORTS) \
47762 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
47763 for flag in $(EXTRA_TARGET_FLAGS); do \
47764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47765 done; \
47766 (cd $(TARGET_SUBDIR)/libgcc && \
47767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47769 "RANLIB=$${RANLIB}" \
47770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47771 TAGS) \
47772 || exit 1
47773
47774 @endif target-libgcc
47775
47776 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47777 maybe-install-info-target-libgcc:
47778 @if target-libgcc
47779 maybe-install-info-target-libgcc: install-info-target-libgcc
47780
47781 install-info-target-libgcc: \
47782 configure-target-libgcc \
47783 info-target-libgcc
47784 @: $(MAKE); $(unstage)
47785 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47786 r=`${PWD_COMMAND}`; export r; \
47787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47788 $(NORMAL_TARGET_EXPORTS) \
47789 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
47790 for flag in $(EXTRA_TARGET_FLAGS); do \
47791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47792 done; \
47793 (cd $(TARGET_SUBDIR)/libgcc && \
47794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47796 "RANLIB=$${RANLIB}" \
47797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47798 install-info) \
47799 || exit 1
47800
47801 @endif target-libgcc
47802
47803 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47804 maybe-install-pdf-target-libgcc:
47805 @if target-libgcc
47806 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47807
47808 install-pdf-target-libgcc: \
47809 configure-target-libgcc \
47810 pdf-target-libgcc
47811 @: $(MAKE); $(unstage)
47812 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47813 r=`${PWD_COMMAND}`; export r; \
47814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47815 $(NORMAL_TARGET_EXPORTS) \
47816 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
47817 for flag in $(EXTRA_TARGET_FLAGS); do \
47818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47819 done; \
47820 (cd $(TARGET_SUBDIR)/libgcc && \
47821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47823 "RANLIB=$${RANLIB}" \
47824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47825 install-pdf) \
47826 || exit 1
47827
47828 @endif target-libgcc
47829
47830 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47831 maybe-install-html-target-libgcc:
47832 @if target-libgcc
47833 maybe-install-html-target-libgcc: install-html-target-libgcc
47834
47835 install-html-target-libgcc: \
47836 configure-target-libgcc \
47837 html-target-libgcc
47838 @: $(MAKE); $(unstage)
47839 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47840 r=`${PWD_COMMAND}`; export r; \
47841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47842 $(NORMAL_TARGET_EXPORTS) \
47843 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
47844 for flag in $(EXTRA_TARGET_FLAGS); do \
47845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47846 done; \
47847 (cd $(TARGET_SUBDIR)/libgcc && \
47848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47850 "RANLIB=$${RANLIB}" \
47851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47852 install-html) \
47853 || exit 1
47854
47855 @endif target-libgcc
47856
47857 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47858 maybe-installcheck-target-libgcc:
47859 @if target-libgcc
47860 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47861
47862 installcheck-target-libgcc: \
47863 configure-target-libgcc
47864 @: $(MAKE); $(unstage)
47865 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47866 r=`${PWD_COMMAND}`; export r; \
47867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47868 $(NORMAL_TARGET_EXPORTS) \
47869 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
47870 for flag in $(EXTRA_TARGET_FLAGS); do \
47871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47872 done; \
47873 (cd $(TARGET_SUBDIR)/libgcc && \
47874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47876 "RANLIB=$${RANLIB}" \
47877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47878 installcheck) \
47879 || exit 1
47880
47881 @endif target-libgcc
47882
47883 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47884 maybe-mostlyclean-target-libgcc:
47885 @if target-libgcc
47886 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47887
47888 mostlyclean-target-libgcc:
47889 @: $(MAKE); $(unstage)
47890 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47891 r=`${PWD_COMMAND}`; export r; \
47892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47893 $(NORMAL_TARGET_EXPORTS) \
47894 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
47895 for flag in $(EXTRA_TARGET_FLAGS); do \
47896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47897 done; \
47898 (cd $(TARGET_SUBDIR)/libgcc && \
47899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47901 "RANLIB=$${RANLIB}" \
47902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47903 mostlyclean) \
47904 || exit 1
47905
47906 @endif target-libgcc
47907
47908 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
47909 maybe-clean-target-libgcc:
47910 @if target-libgcc
47911 maybe-clean-target-libgcc: clean-target-libgcc
47912
47913 clean-target-libgcc:
47914 @: $(MAKE); $(unstage)
47915 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47916 r=`${PWD_COMMAND}`; export r; \
47917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47918 $(NORMAL_TARGET_EXPORTS) \
47919 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
47920 for flag in $(EXTRA_TARGET_FLAGS); do \
47921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47922 done; \
47923 (cd $(TARGET_SUBDIR)/libgcc && \
47924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47926 "RANLIB=$${RANLIB}" \
47927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47928 clean) \
47929 || exit 1
47930
47931 @endif target-libgcc
47932
47933 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
47934 maybe-distclean-target-libgcc:
47935 @if target-libgcc
47936 maybe-distclean-target-libgcc: distclean-target-libgcc
47937
47938 distclean-target-libgcc:
47939 @: $(MAKE); $(unstage)
47940 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47941 r=`${PWD_COMMAND}`; export r; \
47942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47943 $(NORMAL_TARGET_EXPORTS) \
47944 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
47945 for flag in $(EXTRA_TARGET_FLAGS); do \
47946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47947 done; \
47948 (cd $(TARGET_SUBDIR)/libgcc && \
47949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47951 "RANLIB=$${RANLIB}" \
47952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47953 distclean) \
47954 || exit 1
47955
47956 @endif target-libgcc
47957
47958 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
47959 maybe-maintainer-clean-target-libgcc:
47960 @if target-libgcc
47961 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
47962
47963 maintainer-clean-target-libgcc:
47964 @: $(MAKE); $(unstage)
47965 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47966 r=`${PWD_COMMAND}`; export r; \
47967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47968 $(NORMAL_TARGET_EXPORTS) \
47969 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
47970 for flag in $(EXTRA_TARGET_FLAGS); do \
47971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47972 done; \
47973 (cd $(TARGET_SUBDIR)/libgcc && \
47974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47976 "RANLIB=$${RANLIB}" \
47977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47978 maintainer-clean) \
47979 || exit 1
47980
47981 @endif target-libgcc
47982
47983
47984
47985
47986
47987 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
47988 maybe-configure-target-libbacktrace:
47989 @if gcc-bootstrap
47990 configure-target-libbacktrace: stage_current
47991 @endif gcc-bootstrap
47992 @if target-libbacktrace
47993 maybe-configure-target-libbacktrace: configure-target-libbacktrace
47994 configure-target-libbacktrace:
47995 @: $(MAKE); $(unstage)
47996 @r=`${PWD_COMMAND}`; export r; \
47997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47998 echo "Checking multilib configuration for libbacktrace..."; \
47999 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48000 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48001 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48002 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48003 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48004 else \
48005 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48006 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48007 fi; \
48008 else \
48009 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48010 fi; \
48011 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48012 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48013 $(NORMAL_TARGET_EXPORTS) \
48014 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48015 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48016 case $(srcdir) in \
48017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48018 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48020 esac; \
48021 module_srcdir=libbacktrace; \
48022 rm -f no-such-file || : ; \
48023 CONFIG_SITE=no-such-file $(SHELL) \
48024 $$s/$$module_srcdir/configure \
48025 --srcdir=$${topdir}/$$module_srcdir \
48026 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48027 --target=${target_alias} \
48028 || exit 1
48029 @endif target-libbacktrace
48030
48031
48032
48033
48034
48035 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48036 maybe-all-target-libbacktrace:
48037 @if gcc-bootstrap
48038 all-target-libbacktrace: stage_current
48039 @endif gcc-bootstrap
48040 @if target-libbacktrace
48041 TARGET-target-libbacktrace=all
48042 maybe-all-target-libbacktrace: all-target-libbacktrace
48043 all-target-libbacktrace: configure-target-libbacktrace
48044 @: $(MAKE); $(unstage)
48045 @r=`${PWD_COMMAND}`; export r; \
48046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48047 $(NORMAL_TARGET_EXPORTS) \
48048 (cd $(TARGET_SUBDIR)/libbacktrace && \
48049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48050 $(TARGET-target-libbacktrace))
48051 @endif target-libbacktrace
48052
48053
48054
48055
48056
48057 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48058 maybe-check-target-libbacktrace:
48059 @if target-libbacktrace
48060 maybe-check-target-libbacktrace: check-target-libbacktrace
48061
48062 check-target-libbacktrace:
48063 @: $(MAKE); $(unstage)
48064 @r=`${PWD_COMMAND}`; export r; \
48065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48066 $(NORMAL_TARGET_EXPORTS) \
48067 (cd $(TARGET_SUBDIR)/libbacktrace && \
48068 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48069
48070 @endif target-libbacktrace
48071
48072 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48073 maybe-install-target-libbacktrace:
48074 @if target-libbacktrace
48075 maybe-install-target-libbacktrace: install-target-libbacktrace
48076
48077 install-target-libbacktrace: installdirs
48078 @: $(MAKE); $(unstage)
48079 @r=`${PWD_COMMAND}`; export r; \
48080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081 $(NORMAL_TARGET_EXPORTS) \
48082 (cd $(TARGET_SUBDIR)/libbacktrace && \
48083 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48084
48085 @endif target-libbacktrace
48086
48087 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48088 maybe-install-strip-target-libbacktrace:
48089 @if target-libbacktrace
48090 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48091
48092 install-strip-target-libbacktrace: installdirs
48093 @: $(MAKE); $(unstage)
48094 @r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 $(NORMAL_TARGET_EXPORTS) \
48097 (cd $(TARGET_SUBDIR)/libbacktrace && \
48098 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48099
48100 @endif target-libbacktrace
48101
48102 # Other targets (info, dvi, pdf, etc.)
48103
48104 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48105 maybe-info-target-libbacktrace:
48106 @if target-libbacktrace
48107 maybe-info-target-libbacktrace: info-target-libbacktrace
48108
48109 info-target-libbacktrace: \
48110 configure-target-libbacktrace
48111 @: $(MAKE); $(unstage)
48112 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48113 r=`${PWD_COMMAND}`; export r; \
48114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48115 $(NORMAL_TARGET_EXPORTS) \
48116 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48117 for flag in $(EXTRA_TARGET_FLAGS); do \
48118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48119 done; \
48120 (cd $(TARGET_SUBDIR)/libbacktrace && \
48121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48123 "RANLIB=$${RANLIB}" \
48124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48125 info) \
48126 || exit 1
48127
48128 @endif target-libbacktrace
48129
48130 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48131 maybe-dvi-target-libbacktrace:
48132 @if target-libbacktrace
48133 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48134
48135 dvi-target-libbacktrace: \
48136 configure-target-libbacktrace
48137 @: $(MAKE); $(unstage)
48138 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48139 r=`${PWD_COMMAND}`; export r; \
48140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48141 $(NORMAL_TARGET_EXPORTS) \
48142 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48143 for flag in $(EXTRA_TARGET_FLAGS); do \
48144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48145 done; \
48146 (cd $(TARGET_SUBDIR)/libbacktrace && \
48147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48149 "RANLIB=$${RANLIB}" \
48150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48151 dvi) \
48152 || exit 1
48153
48154 @endif target-libbacktrace
48155
48156 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48157 maybe-pdf-target-libbacktrace:
48158 @if target-libbacktrace
48159 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48160
48161 pdf-target-libbacktrace: \
48162 configure-target-libbacktrace
48163 @: $(MAKE); $(unstage)
48164 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48165 r=`${PWD_COMMAND}`; export r; \
48166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167 $(NORMAL_TARGET_EXPORTS) \
48168 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48169 for flag in $(EXTRA_TARGET_FLAGS); do \
48170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48171 done; \
48172 (cd $(TARGET_SUBDIR)/libbacktrace && \
48173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48175 "RANLIB=$${RANLIB}" \
48176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48177 pdf) \
48178 || exit 1
48179
48180 @endif target-libbacktrace
48181
48182 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48183 maybe-html-target-libbacktrace:
48184 @if target-libbacktrace
48185 maybe-html-target-libbacktrace: html-target-libbacktrace
48186
48187 html-target-libbacktrace: \
48188 configure-target-libbacktrace
48189 @: $(MAKE); $(unstage)
48190 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48191 r=`${PWD_COMMAND}`; export r; \
48192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48193 $(NORMAL_TARGET_EXPORTS) \
48194 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48195 for flag in $(EXTRA_TARGET_FLAGS); do \
48196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48197 done; \
48198 (cd $(TARGET_SUBDIR)/libbacktrace && \
48199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48201 "RANLIB=$${RANLIB}" \
48202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48203 html) \
48204 || exit 1
48205
48206 @endif target-libbacktrace
48207
48208 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48209 maybe-TAGS-target-libbacktrace:
48210 @if target-libbacktrace
48211 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48212
48213 TAGS-target-libbacktrace: \
48214 configure-target-libbacktrace
48215 @: $(MAKE); $(unstage)
48216 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48217 r=`${PWD_COMMAND}`; export r; \
48218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48219 $(NORMAL_TARGET_EXPORTS) \
48220 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48221 for flag in $(EXTRA_TARGET_FLAGS); do \
48222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48223 done; \
48224 (cd $(TARGET_SUBDIR)/libbacktrace && \
48225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48227 "RANLIB=$${RANLIB}" \
48228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48229 TAGS) \
48230 || exit 1
48231
48232 @endif target-libbacktrace
48233
48234 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48235 maybe-install-info-target-libbacktrace:
48236 @if target-libbacktrace
48237 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48238
48239 install-info-target-libbacktrace: \
48240 configure-target-libbacktrace \
48241 info-target-libbacktrace
48242 @: $(MAKE); $(unstage)
48243 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48244 r=`${PWD_COMMAND}`; export r; \
48245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48246 $(NORMAL_TARGET_EXPORTS) \
48247 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48248 for flag in $(EXTRA_TARGET_FLAGS); do \
48249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48250 done; \
48251 (cd $(TARGET_SUBDIR)/libbacktrace && \
48252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48254 "RANLIB=$${RANLIB}" \
48255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48256 install-info) \
48257 || exit 1
48258
48259 @endif target-libbacktrace
48260
48261 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48262 maybe-install-pdf-target-libbacktrace:
48263 @if target-libbacktrace
48264 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48265
48266 install-pdf-target-libbacktrace: \
48267 configure-target-libbacktrace \
48268 pdf-target-libbacktrace
48269 @: $(MAKE); $(unstage)
48270 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48271 r=`${PWD_COMMAND}`; export r; \
48272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48273 $(NORMAL_TARGET_EXPORTS) \
48274 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48275 for flag in $(EXTRA_TARGET_FLAGS); do \
48276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48277 done; \
48278 (cd $(TARGET_SUBDIR)/libbacktrace && \
48279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48281 "RANLIB=$${RANLIB}" \
48282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48283 install-pdf) \
48284 || exit 1
48285
48286 @endif target-libbacktrace
48287
48288 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48289 maybe-install-html-target-libbacktrace:
48290 @if target-libbacktrace
48291 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48292
48293 install-html-target-libbacktrace: \
48294 configure-target-libbacktrace \
48295 html-target-libbacktrace
48296 @: $(MAKE); $(unstage)
48297 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48298 r=`${PWD_COMMAND}`; export r; \
48299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48300 $(NORMAL_TARGET_EXPORTS) \
48301 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48302 for flag in $(EXTRA_TARGET_FLAGS); do \
48303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48304 done; \
48305 (cd $(TARGET_SUBDIR)/libbacktrace && \
48306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48308 "RANLIB=$${RANLIB}" \
48309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48310 install-html) \
48311 || exit 1
48312
48313 @endif target-libbacktrace
48314
48315 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48316 maybe-installcheck-target-libbacktrace:
48317 @if target-libbacktrace
48318 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48319
48320 installcheck-target-libbacktrace: \
48321 configure-target-libbacktrace
48322 @: $(MAKE); $(unstage)
48323 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48324 r=`${PWD_COMMAND}`; export r; \
48325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48326 $(NORMAL_TARGET_EXPORTS) \
48327 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48328 for flag in $(EXTRA_TARGET_FLAGS); do \
48329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48330 done; \
48331 (cd $(TARGET_SUBDIR)/libbacktrace && \
48332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48334 "RANLIB=$${RANLIB}" \
48335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48336 installcheck) \
48337 || exit 1
48338
48339 @endif target-libbacktrace
48340
48341 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48342 maybe-mostlyclean-target-libbacktrace:
48343 @if target-libbacktrace
48344 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48345
48346 mostlyclean-target-libbacktrace:
48347 @: $(MAKE); $(unstage)
48348 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48349 r=`${PWD_COMMAND}`; export r; \
48350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48351 $(NORMAL_TARGET_EXPORTS) \
48352 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48353 for flag in $(EXTRA_TARGET_FLAGS); do \
48354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48355 done; \
48356 (cd $(TARGET_SUBDIR)/libbacktrace && \
48357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48359 "RANLIB=$${RANLIB}" \
48360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48361 mostlyclean) \
48362 || exit 1
48363
48364 @endif target-libbacktrace
48365
48366 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48367 maybe-clean-target-libbacktrace:
48368 @if target-libbacktrace
48369 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48370
48371 clean-target-libbacktrace:
48372 @: $(MAKE); $(unstage)
48373 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48374 r=`${PWD_COMMAND}`; export r; \
48375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376 $(NORMAL_TARGET_EXPORTS) \
48377 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48378 for flag in $(EXTRA_TARGET_FLAGS); do \
48379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48380 done; \
48381 (cd $(TARGET_SUBDIR)/libbacktrace && \
48382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48384 "RANLIB=$${RANLIB}" \
48385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48386 clean) \
48387 || exit 1
48388
48389 @endif target-libbacktrace
48390
48391 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48392 maybe-distclean-target-libbacktrace:
48393 @if target-libbacktrace
48394 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48395
48396 distclean-target-libbacktrace:
48397 @: $(MAKE); $(unstage)
48398 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48399 r=`${PWD_COMMAND}`; export r; \
48400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48401 $(NORMAL_TARGET_EXPORTS) \
48402 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48403 for flag in $(EXTRA_TARGET_FLAGS); do \
48404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48405 done; \
48406 (cd $(TARGET_SUBDIR)/libbacktrace && \
48407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48409 "RANLIB=$${RANLIB}" \
48410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48411 distclean) \
48412 || exit 1
48413
48414 @endif target-libbacktrace
48415
48416 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48417 maybe-maintainer-clean-target-libbacktrace:
48418 @if target-libbacktrace
48419 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48420
48421 maintainer-clean-target-libbacktrace:
48422 @: $(MAKE); $(unstage)
48423 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48424 r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48428 for flag in $(EXTRA_TARGET_FLAGS); do \
48429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430 done; \
48431 (cd $(TARGET_SUBDIR)/libbacktrace && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434 "RANLIB=$${RANLIB}" \
48435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436 maintainer-clean) \
48437 || exit 1
48438
48439 @endif target-libbacktrace
48440
48441
48442
48443
48444
48445 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48446 maybe-configure-target-libquadmath:
48447 @if gcc-bootstrap
48448 configure-target-libquadmath: stage_current
48449 @endif gcc-bootstrap
48450 @if target-libquadmath
48451 maybe-configure-target-libquadmath: configure-target-libquadmath
48452 configure-target-libquadmath:
48453 @: $(MAKE); $(unstage)
48454 @r=`${PWD_COMMAND}`; export r; \
48455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48456 echo "Checking multilib configuration for libquadmath..."; \
48457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48458 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48459 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48460 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48461 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48462 else \
48463 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48464 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48465 fi; \
48466 else \
48467 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48468 fi; \
48469 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48470 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48471 $(NORMAL_TARGET_EXPORTS) \
48472 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48473 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48474 case $(srcdir) in \
48475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48476 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48478 esac; \
48479 module_srcdir=libquadmath; \
48480 rm -f no-such-file || : ; \
48481 CONFIG_SITE=no-such-file $(SHELL) \
48482 $$s/$$module_srcdir/configure \
48483 --srcdir=$${topdir}/$$module_srcdir \
48484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48485 --target=${target_alias} \
48486 || exit 1
48487 @endif target-libquadmath
48488
48489
48490
48491
48492
48493 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48494 maybe-all-target-libquadmath:
48495 @if gcc-bootstrap
48496 all-target-libquadmath: stage_current
48497 @endif gcc-bootstrap
48498 @if target-libquadmath
48499 TARGET-target-libquadmath=all
48500 maybe-all-target-libquadmath: all-target-libquadmath
48501 all-target-libquadmath: configure-target-libquadmath
48502 @: $(MAKE); $(unstage)
48503 @r=`${PWD_COMMAND}`; export r; \
48504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48505 $(NORMAL_TARGET_EXPORTS) \
48506 (cd $(TARGET_SUBDIR)/libquadmath && \
48507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48508 $(TARGET-target-libquadmath))
48509 @endif target-libquadmath
48510
48511
48512
48513
48514
48515 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48516 maybe-check-target-libquadmath:
48517 @if target-libquadmath
48518 maybe-check-target-libquadmath: check-target-libquadmath
48519
48520 check-target-libquadmath:
48521 @: $(MAKE); $(unstage)
48522 @r=`${PWD_COMMAND}`; export r; \
48523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48524 $(NORMAL_TARGET_EXPORTS) \
48525 (cd $(TARGET_SUBDIR)/libquadmath && \
48526 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48527
48528 @endif target-libquadmath
48529
48530 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
48531 maybe-install-target-libquadmath:
48532 @if target-libquadmath
48533 maybe-install-target-libquadmath: install-target-libquadmath
48534
48535 install-target-libquadmath: installdirs
48536 @: $(MAKE); $(unstage)
48537 @r=`${PWD_COMMAND}`; export r; \
48538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48539 $(NORMAL_TARGET_EXPORTS) \
48540 (cd $(TARGET_SUBDIR)/libquadmath && \
48541 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48542
48543 @endif target-libquadmath
48544
48545 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
48546 maybe-install-strip-target-libquadmath:
48547 @if target-libquadmath
48548 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
48549
48550 install-strip-target-libquadmath: installdirs
48551 @: $(MAKE); $(unstage)
48552 @r=`${PWD_COMMAND}`; export r; \
48553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554 $(NORMAL_TARGET_EXPORTS) \
48555 (cd $(TARGET_SUBDIR)/libquadmath && \
48556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48557
48558 @endif target-libquadmath
48559
48560 # Other targets (info, dvi, pdf, etc.)
48561
48562 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
48563 maybe-info-target-libquadmath:
48564 @if target-libquadmath
48565 maybe-info-target-libquadmath: info-target-libquadmath
48566
48567 info-target-libquadmath: \
48568 configure-target-libquadmath
48569 @: $(MAKE); $(unstage)
48570 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48571 r=`${PWD_COMMAND}`; export r; \
48572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573 $(NORMAL_TARGET_EXPORTS) \
48574 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
48575 for flag in $(EXTRA_TARGET_FLAGS); do \
48576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48577 done; \
48578 (cd $(TARGET_SUBDIR)/libquadmath && \
48579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48581 "RANLIB=$${RANLIB}" \
48582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48583 info) \
48584 || exit 1
48585
48586 @endif target-libquadmath
48587
48588 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
48589 maybe-dvi-target-libquadmath:
48590 @if target-libquadmath
48591 maybe-dvi-target-libquadmath: dvi-target-libquadmath
48592
48593 dvi-target-libquadmath: \
48594 configure-target-libquadmath
48595 @: $(MAKE); $(unstage)
48596 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48597 r=`${PWD_COMMAND}`; export r; \
48598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48599 $(NORMAL_TARGET_EXPORTS) \
48600 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
48601 for flag in $(EXTRA_TARGET_FLAGS); do \
48602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48603 done; \
48604 (cd $(TARGET_SUBDIR)/libquadmath && \
48605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48607 "RANLIB=$${RANLIB}" \
48608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48609 dvi) \
48610 || exit 1
48611
48612 @endif target-libquadmath
48613
48614 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
48615 maybe-pdf-target-libquadmath:
48616 @if target-libquadmath
48617 maybe-pdf-target-libquadmath: pdf-target-libquadmath
48618
48619 pdf-target-libquadmath: \
48620 configure-target-libquadmath
48621 @: $(MAKE); $(unstage)
48622 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48623 r=`${PWD_COMMAND}`; export r; \
48624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48625 $(NORMAL_TARGET_EXPORTS) \
48626 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
48627 for flag in $(EXTRA_TARGET_FLAGS); do \
48628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48629 done; \
48630 (cd $(TARGET_SUBDIR)/libquadmath && \
48631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48633 "RANLIB=$${RANLIB}" \
48634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48635 pdf) \
48636 || exit 1
48637
48638 @endif target-libquadmath
48639
48640 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
48641 maybe-html-target-libquadmath:
48642 @if target-libquadmath
48643 maybe-html-target-libquadmath: html-target-libquadmath
48644
48645 html-target-libquadmath: \
48646 configure-target-libquadmath
48647 @: $(MAKE); $(unstage)
48648 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48649 r=`${PWD_COMMAND}`; export r; \
48650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48651 $(NORMAL_TARGET_EXPORTS) \
48652 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
48653 for flag in $(EXTRA_TARGET_FLAGS); do \
48654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48655 done; \
48656 (cd $(TARGET_SUBDIR)/libquadmath && \
48657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48659 "RANLIB=$${RANLIB}" \
48660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48661 html) \
48662 || exit 1
48663
48664 @endif target-libquadmath
48665
48666 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
48667 maybe-TAGS-target-libquadmath:
48668 @if target-libquadmath
48669 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
48670
48671 TAGS-target-libquadmath: \
48672 configure-target-libquadmath
48673 @: $(MAKE); $(unstage)
48674 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48675 r=`${PWD_COMMAND}`; export r; \
48676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48677 $(NORMAL_TARGET_EXPORTS) \
48678 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
48679 for flag in $(EXTRA_TARGET_FLAGS); do \
48680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48681 done; \
48682 (cd $(TARGET_SUBDIR)/libquadmath && \
48683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48685 "RANLIB=$${RANLIB}" \
48686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48687 TAGS) \
48688 || exit 1
48689
48690 @endif target-libquadmath
48691
48692 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
48693 maybe-install-info-target-libquadmath:
48694 @if target-libquadmath
48695 maybe-install-info-target-libquadmath: install-info-target-libquadmath
48696
48697 install-info-target-libquadmath: \
48698 configure-target-libquadmath \
48699 info-target-libquadmath
48700 @: $(MAKE); $(unstage)
48701 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48702 r=`${PWD_COMMAND}`; export r; \
48703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48704 $(NORMAL_TARGET_EXPORTS) \
48705 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
48706 for flag in $(EXTRA_TARGET_FLAGS); do \
48707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48708 done; \
48709 (cd $(TARGET_SUBDIR)/libquadmath && \
48710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48712 "RANLIB=$${RANLIB}" \
48713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48714 install-info) \
48715 || exit 1
48716
48717 @endif target-libquadmath
48718
48719 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
48720 maybe-install-pdf-target-libquadmath:
48721 @if target-libquadmath
48722 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
48723
48724 install-pdf-target-libquadmath: \
48725 configure-target-libquadmath \
48726 pdf-target-libquadmath
48727 @: $(MAKE); $(unstage)
48728 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48729 r=`${PWD_COMMAND}`; export r; \
48730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48731 $(NORMAL_TARGET_EXPORTS) \
48732 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
48733 for flag in $(EXTRA_TARGET_FLAGS); do \
48734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48735 done; \
48736 (cd $(TARGET_SUBDIR)/libquadmath && \
48737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48739 "RANLIB=$${RANLIB}" \
48740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48741 install-pdf) \
48742 || exit 1
48743
48744 @endif target-libquadmath
48745
48746 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
48747 maybe-install-html-target-libquadmath:
48748 @if target-libquadmath
48749 maybe-install-html-target-libquadmath: install-html-target-libquadmath
48750
48751 install-html-target-libquadmath: \
48752 configure-target-libquadmath \
48753 html-target-libquadmath
48754 @: $(MAKE); $(unstage)
48755 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48756 r=`${PWD_COMMAND}`; export r; \
48757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48758 $(NORMAL_TARGET_EXPORTS) \
48759 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
48760 for flag in $(EXTRA_TARGET_FLAGS); do \
48761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48762 done; \
48763 (cd $(TARGET_SUBDIR)/libquadmath && \
48764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48766 "RANLIB=$${RANLIB}" \
48767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48768 install-html) \
48769 || exit 1
48770
48771 @endif target-libquadmath
48772
48773 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
48774 maybe-installcheck-target-libquadmath:
48775 @if target-libquadmath
48776 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
48777
48778 installcheck-target-libquadmath: \
48779 configure-target-libquadmath
48780 @: $(MAKE); $(unstage)
48781 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48782 r=`${PWD_COMMAND}`; export r; \
48783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784 $(NORMAL_TARGET_EXPORTS) \
48785 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
48786 for flag in $(EXTRA_TARGET_FLAGS); do \
48787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48788 done; \
48789 (cd $(TARGET_SUBDIR)/libquadmath && \
48790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48792 "RANLIB=$${RANLIB}" \
48793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48794 installcheck) \
48795 || exit 1
48796
48797 @endif target-libquadmath
48798
48799 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
48800 maybe-mostlyclean-target-libquadmath:
48801 @if target-libquadmath
48802 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
48803
48804 mostlyclean-target-libquadmath:
48805 @: $(MAKE); $(unstage)
48806 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48807 r=`${PWD_COMMAND}`; export r; \
48808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48809 $(NORMAL_TARGET_EXPORTS) \
48810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
48811 for flag in $(EXTRA_TARGET_FLAGS); do \
48812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48813 done; \
48814 (cd $(TARGET_SUBDIR)/libquadmath && \
48815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48817 "RANLIB=$${RANLIB}" \
48818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48819 mostlyclean) \
48820 || exit 1
48821
48822 @endif target-libquadmath
48823
48824 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
48825 maybe-clean-target-libquadmath:
48826 @if target-libquadmath
48827 maybe-clean-target-libquadmath: clean-target-libquadmath
48828
48829 clean-target-libquadmath:
48830 @: $(MAKE); $(unstage)
48831 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48832 r=`${PWD_COMMAND}`; export r; \
48833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48834 $(NORMAL_TARGET_EXPORTS) \
48835 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
48836 for flag in $(EXTRA_TARGET_FLAGS); do \
48837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48838 done; \
48839 (cd $(TARGET_SUBDIR)/libquadmath && \
48840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48842 "RANLIB=$${RANLIB}" \
48843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48844 clean) \
48845 || exit 1
48846
48847 @endif target-libquadmath
48848
48849 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
48850 maybe-distclean-target-libquadmath:
48851 @if target-libquadmath
48852 maybe-distclean-target-libquadmath: distclean-target-libquadmath
48853
48854 distclean-target-libquadmath:
48855 @: $(MAKE); $(unstage)
48856 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48857 r=`${PWD_COMMAND}`; export r; \
48858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48859 $(NORMAL_TARGET_EXPORTS) \
48860 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
48861 for flag in $(EXTRA_TARGET_FLAGS); do \
48862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48863 done; \
48864 (cd $(TARGET_SUBDIR)/libquadmath && \
48865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48867 "RANLIB=$${RANLIB}" \
48868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48869 distclean) \
48870 || exit 1
48871
48872 @endif target-libquadmath
48873
48874 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
48875 maybe-maintainer-clean-target-libquadmath:
48876 @if target-libquadmath
48877 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
48878
48879 maintainer-clean-target-libquadmath:
48880 @: $(MAKE); $(unstage)
48881 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48882 r=`${PWD_COMMAND}`; export r; \
48883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48884 $(NORMAL_TARGET_EXPORTS) \
48885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
48886 for flag in $(EXTRA_TARGET_FLAGS); do \
48887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48888 done; \
48889 (cd $(TARGET_SUBDIR)/libquadmath && \
48890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48892 "RANLIB=$${RANLIB}" \
48893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48894 maintainer-clean) \
48895 || exit 1
48896
48897 @endif target-libquadmath
48898
48899
48900
48901
48902
48903 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48904 maybe-configure-target-libgfortran:
48905 @if gcc-bootstrap
48906 configure-target-libgfortran: stage_current
48907 @endif gcc-bootstrap
48908 @if target-libgfortran
48909 maybe-configure-target-libgfortran: configure-target-libgfortran
48910 configure-target-libgfortran:
48911 @: $(MAKE); $(unstage)
48912 @r=`${PWD_COMMAND}`; export r; \
48913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914 echo "Checking multilib configuration for libgfortran..."; \
48915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
48916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
48917 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48918 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48919 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48920 else \
48921 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48922 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48923 fi; \
48924 else \
48925 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48926 fi; \
48927 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
48929 $(NORMAL_TARGET_EXPORTS) \
48930 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48931 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48932 case $(srcdir) in \
48933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48934 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48936 esac; \
48937 module_srcdir=libgfortran; \
48938 rm -f no-such-file || : ; \
48939 CONFIG_SITE=no-such-file $(SHELL) \
48940 $$s/$$module_srcdir/configure \
48941 --srcdir=$${topdir}/$$module_srcdir \
48942 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48943 --target=${target_alias} \
48944 || exit 1
48945 @endif target-libgfortran
48946
48947
48948
48949
48950
48951 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48952 maybe-all-target-libgfortran:
48953 @if gcc-bootstrap
48954 all-target-libgfortran: stage_current
48955 @endif gcc-bootstrap
48956 @if target-libgfortran
48957 TARGET-target-libgfortran=all
48958 maybe-all-target-libgfortran: all-target-libgfortran
48959 all-target-libgfortran: configure-target-libgfortran
48960 @: $(MAKE); $(unstage)
48961 @r=`${PWD_COMMAND}`; export r; \
48962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48963 $(NORMAL_TARGET_EXPORTS) \
48964 (cd $(TARGET_SUBDIR)/libgfortran && \
48965 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48966 $(TARGET-target-libgfortran))
48967 @endif target-libgfortran
48968
48969
48970
48971
48972
48973 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48974 maybe-check-target-libgfortran:
48975 @if target-libgfortran
48976 maybe-check-target-libgfortran: check-target-libgfortran
48977
48978 check-target-libgfortran:
48979 @: $(MAKE); $(unstage)
48980 @r=`${PWD_COMMAND}`; export r; \
48981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48982 $(NORMAL_TARGET_EXPORTS) \
48983 (cd $(TARGET_SUBDIR)/libgfortran && \
48984 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48985
48986 @endif target-libgfortran
48987
48988 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48989 maybe-install-target-libgfortran:
48990 @if target-libgfortran
48991 maybe-install-target-libgfortran: install-target-libgfortran
48992
48993 install-target-libgfortran: installdirs
48994 @: $(MAKE); $(unstage)
48995 @r=`${PWD_COMMAND}`; export r; \
48996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48997 $(NORMAL_TARGET_EXPORTS) \
48998 (cd $(TARGET_SUBDIR)/libgfortran && \
48999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49000
49001 @endif target-libgfortran
49002
49003 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49004 maybe-install-strip-target-libgfortran:
49005 @if target-libgfortran
49006 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49007
49008 install-strip-target-libgfortran: installdirs
49009 @: $(MAKE); $(unstage)
49010 @r=`${PWD_COMMAND}`; export r; \
49011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49012 $(NORMAL_TARGET_EXPORTS) \
49013 (cd $(TARGET_SUBDIR)/libgfortran && \
49014 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49015
49016 @endif target-libgfortran
49017
49018 # Other targets (info, dvi, pdf, etc.)
49019
49020 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49021 maybe-info-target-libgfortran:
49022 @if target-libgfortran
49023 maybe-info-target-libgfortran: info-target-libgfortran
49024
49025 info-target-libgfortran: \
49026 configure-target-libgfortran
49027 @: $(MAKE); $(unstage)
49028 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49029 r=`${PWD_COMMAND}`; export r; \
49030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49031 $(NORMAL_TARGET_EXPORTS) \
49032 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49033 for flag in $(EXTRA_TARGET_FLAGS); do \
49034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49035 done; \
49036 (cd $(TARGET_SUBDIR)/libgfortran && \
49037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49039 "RANLIB=$${RANLIB}" \
49040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49041 info) \
49042 || exit 1
49043
49044 @endif target-libgfortran
49045
49046 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49047 maybe-dvi-target-libgfortran:
49048 @if target-libgfortran
49049 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49050
49051 dvi-target-libgfortran: \
49052 configure-target-libgfortran
49053 @: $(MAKE); $(unstage)
49054 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49055 r=`${PWD_COMMAND}`; export r; \
49056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49057 $(NORMAL_TARGET_EXPORTS) \
49058 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49059 for flag in $(EXTRA_TARGET_FLAGS); do \
49060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49061 done; \
49062 (cd $(TARGET_SUBDIR)/libgfortran && \
49063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49065 "RANLIB=$${RANLIB}" \
49066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49067 dvi) \
49068 || exit 1
49069
49070 @endif target-libgfortran
49071
49072 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49073 maybe-pdf-target-libgfortran:
49074 @if target-libgfortran
49075 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49076
49077 pdf-target-libgfortran: \
49078 configure-target-libgfortran
49079 @: $(MAKE); $(unstage)
49080 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49081 r=`${PWD_COMMAND}`; export r; \
49082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49083 $(NORMAL_TARGET_EXPORTS) \
49084 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49085 for flag in $(EXTRA_TARGET_FLAGS); do \
49086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49087 done; \
49088 (cd $(TARGET_SUBDIR)/libgfortran && \
49089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49091 "RANLIB=$${RANLIB}" \
49092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49093 pdf) \
49094 || exit 1
49095
49096 @endif target-libgfortran
49097
49098 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49099 maybe-html-target-libgfortran:
49100 @if target-libgfortran
49101 maybe-html-target-libgfortran: html-target-libgfortran
49102
49103 html-target-libgfortran: \
49104 configure-target-libgfortran
49105 @: $(MAKE); $(unstage)
49106 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49107 r=`${PWD_COMMAND}`; export r; \
49108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49109 $(NORMAL_TARGET_EXPORTS) \
49110 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49111 for flag in $(EXTRA_TARGET_FLAGS); do \
49112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49113 done; \
49114 (cd $(TARGET_SUBDIR)/libgfortran && \
49115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49117 "RANLIB=$${RANLIB}" \
49118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49119 html) \
49120 || exit 1
49121
49122 @endif target-libgfortran
49123
49124 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49125 maybe-TAGS-target-libgfortran:
49126 @if target-libgfortran
49127 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49128
49129 TAGS-target-libgfortran: \
49130 configure-target-libgfortran
49131 @: $(MAKE); $(unstage)
49132 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49133 r=`${PWD_COMMAND}`; export r; \
49134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49135 $(NORMAL_TARGET_EXPORTS) \
49136 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49137 for flag in $(EXTRA_TARGET_FLAGS); do \
49138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49139 done; \
49140 (cd $(TARGET_SUBDIR)/libgfortran && \
49141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49143 "RANLIB=$${RANLIB}" \
49144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49145 TAGS) \
49146 || exit 1
49147
49148 @endif target-libgfortran
49149
49150 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49151 maybe-install-info-target-libgfortran:
49152 @if target-libgfortran
49153 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49154
49155 install-info-target-libgfortran: \
49156 configure-target-libgfortran \
49157 info-target-libgfortran
49158 @: $(MAKE); $(unstage)
49159 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49160 r=`${PWD_COMMAND}`; export r; \
49161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49162 $(NORMAL_TARGET_EXPORTS) \
49163 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49164 for flag in $(EXTRA_TARGET_FLAGS); do \
49165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49166 done; \
49167 (cd $(TARGET_SUBDIR)/libgfortran && \
49168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49170 "RANLIB=$${RANLIB}" \
49171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49172 install-info) \
49173 || exit 1
49174
49175 @endif target-libgfortran
49176
49177 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49178 maybe-install-pdf-target-libgfortran:
49179 @if target-libgfortran
49180 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49181
49182 install-pdf-target-libgfortran: \
49183 configure-target-libgfortran \
49184 pdf-target-libgfortran
49185 @: $(MAKE); $(unstage)
49186 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49187 r=`${PWD_COMMAND}`; export r; \
49188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49189 $(NORMAL_TARGET_EXPORTS) \
49190 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49191 for flag in $(EXTRA_TARGET_FLAGS); do \
49192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49193 done; \
49194 (cd $(TARGET_SUBDIR)/libgfortran && \
49195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49197 "RANLIB=$${RANLIB}" \
49198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49199 install-pdf) \
49200 || exit 1
49201
49202 @endif target-libgfortran
49203
49204 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49205 maybe-install-html-target-libgfortran:
49206 @if target-libgfortran
49207 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49208
49209 install-html-target-libgfortran: \
49210 configure-target-libgfortran \
49211 html-target-libgfortran
49212 @: $(MAKE); $(unstage)
49213 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49214 r=`${PWD_COMMAND}`; export r; \
49215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49216 $(NORMAL_TARGET_EXPORTS) \
49217 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49218 for flag in $(EXTRA_TARGET_FLAGS); do \
49219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49220 done; \
49221 (cd $(TARGET_SUBDIR)/libgfortran && \
49222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49224 "RANLIB=$${RANLIB}" \
49225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49226 install-html) \
49227 || exit 1
49228
49229 @endif target-libgfortran
49230
49231 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49232 maybe-installcheck-target-libgfortran:
49233 @if target-libgfortran
49234 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49235
49236 installcheck-target-libgfortran: \
49237 configure-target-libgfortran
49238 @: $(MAKE); $(unstage)
49239 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49240 r=`${PWD_COMMAND}`; export r; \
49241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242 $(NORMAL_TARGET_EXPORTS) \
49243 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49244 for flag in $(EXTRA_TARGET_FLAGS); do \
49245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49246 done; \
49247 (cd $(TARGET_SUBDIR)/libgfortran && \
49248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49250 "RANLIB=$${RANLIB}" \
49251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49252 installcheck) \
49253 || exit 1
49254
49255 @endif target-libgfortran
49256
49257 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49258 maybe-mostlyclean-target-libgfortran:
49259 @if target-libgfortran
49260 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49261
49262 mostlyclean-target-libgfortran:
49263 @: $(MAKE); $(unstage)
49264 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49265 r=`${PWD_COMMAND}`; export r; \
49266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49267 $(NORMAL_TARGET_EXPORTS) \
49268 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49269 for flag in $(EXTRA_TARGET_FLAGS); do \
49270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49271 done; \
49272 (cd $(TARGET_SUBDIR)/libgfortran && \
49273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49275 "RANLIB=$${RANLIB}" \
49276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49277 mostlyclean) \
49278 || exit 1
49279
49280 @endif target-libgfortran
49281
49282 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49283 maybe-clean-target-libgfortran:
49284 @if target-libgfortran
49285 maybe-clean-target-libgfortran: clean-target-libgfortran
49286
49287 clean-target-libgfortran:
49288 @: $(MAKE); $(unstage)
49289 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49290 r=`${PWD_COMMAND}`; export r; \
49291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292 $(NORMAL_TARGET_EXPORTS) \
49293 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49294 for flag in $(EXTRA_TARGET_FLAGS); do \
49295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49296 done; \
49297 (cd $(TARGET_SUBDIR)/libgfortran && \
49298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49300 "RANLIB=$${RANLIB}" \
49301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49302 clean) \
49303 || exit 1
49304
49305 @endif target-libgfortran
49306
49307 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49308 maybe-distclean-target-libgfortran:
49309 @if target-libgfortran
49310 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49311
49312 distclean-target-libgfortran:
49313 @: $(MAKE); $(unstage)
49314 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49315 r=`${PWD_COMMAND}`; export r; \
49316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49317 $(NORMAL_TARGET_EXPORTS) \
49318 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49319 for flag in $(EXTRA_TARGET_FLAGS); do \
49320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49321 done; \
49322 (cd $(TARGET_SUBDIR)/libgfortran && \
49323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49325 "RANLIB=$${RANLIB}" \
49326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49327 distclean) \
49328 || exit 1
49329
49330 @endif target-libgfortran
49331
49332 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49333 maybe-maintainer-clean-target-libgfortran:
49334 @if target-libgfortran
49335 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49336
49337 maintainer-clean-target-libgfortran:
49338 @: $(MAKE); $(unstage)
49339 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49340 r=`${PWD_COMMAND}`; export r; \
49341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49342 $(NORMAL_TARGET_EXPORTS) \
49343 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49344 for flag in $(EXTRA_TARGET_FLAGS); do \
49345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49346 done; \
49347 (cd $(TARGET_SUBDIR)/libgfortran && \
49348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49350 "RANLIB=$${RANLIB}" \
49351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49352 maintainer-clean) \
49353 || exit 1
49354
49355 @endif target-libgfortran
49356
49357
49358
49359
49360
49361 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49362 maybe-configure-target-libobjc:
49363 @if gcc-bootstrap
49364 configure-target-libobjc: stage_current
49365 @endif gcc-bootstrap
49366 @if target-libobjc
49367 maybe-configure-target-libobjc: configure-target-libobjc
49368 configure-target-libobjc:
49369 @: $(MAKE); $(unstage)
49370 @r=`${PWD_COMMAND}`; export r; \
49371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49372 echo "Checking multilib configuration for libobjc..."; \
49373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49374 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49375 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49376 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49377 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49378 else \
49379 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49380 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49381 fi; \
49382 else \
49383 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49384 fi; \
49385 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49386 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49387 $(NORMAL_TARGET_EXPORTS) \
49388 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49389 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49390 case $(srcdir) in \
49391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49392 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49394 esac; \
49395 module_srcdir=libobjc; \
49396 rm -f no-such-file || : ; \
49397 CONFIG_SITE=no-such-file $(SHELL) \
49398 $$s/$$module_srcdir/configure \
49399 --srcdir=$${topdir}/$$module_srcdir \
49400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49401 --target=${target_alias} \
49402 || exit 1
49403 @endif target-libobjc
49404
49405
49406
49407
49408
49409 .PHONY: all-target-libobjc maybe-all-target-libobjc
49410 maybe-all-target-libobjc:
49411 @if gcc-bootstrap
49412 all-target-libobjc: stage_current
49413 @endif gcc-bootstrap
49414 @if target-libobjc
49415 TARGET-target-libobjc=all
49416 maybe-all-target-libobjc: all-target-libobjc
49417 all-target-libobjc: configure-target-libobjc
49418 @: $(MAKE); $(unstage)
49419 @r=`${PWD_COMMAND}`; export r; \
49420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49421 $(NORMAL_TARGET_EXPORTS) \
49422 (cd $(TARGET_SUBDIR)/libobjc && \
49423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49424 $(TARGET-target-libobjc))
49425 @endif target-libobjc
49426
49427
49428
49429
49430
49431 .PHONY: check-target-libobjc maybe-check-target-libobjc
49432 maybe-check-target-libobjc:
49433 @if target-libobjc
49434 maybe-check-target-libobjc: check-target-libobjc
49435
49436 check-target-libobjc:
49437 @: $(MAKE); $(unstage)
49438 @r=`${PWD_COMMAND}`; export r; \
49439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49440 $(NORMAL_TARGET_EXPORTS) \
49441 (cd $(TARGET_SUBDIR)/libobjc && \
49442 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49443
49444 @endif target-libobjc
49445
49446 .PHONY: install-target-libobjc maybe-install-target-libobjc
49447 maybe-install-target-libobjc:
49448 @if target-libobjc
49449 maybe-install-target-libobjc: install-target-libobjc
49450
49451 install-target-libobjc: installdirs
49452 @: $(MAKE); $(unstage)
49453 @r=`${PWD_COMMAND}`; export r; \
49454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455 $(NORMAL_TARGET_EXPORTS) \
49456 (cd $(TARGET_SUBDIR)/libobjc && \
49457 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49458
49459 @endif target-libobjc
49460
49461 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49462 maybe-install-strip-target-libobjc:
49463 @if target-libobjc
49464 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49465
49466 install-strip-target-libobjc: installdirs
49467 @: $(MAKE); $(unstage)
49468 @r=`${PWD_COMMAND}`; export r; \
49469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49470 $(NORMAL_TARGET_EXPORTS) \
49471 (cd $(TARGET_SUBDIR)/libobjc && \
49472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49473
49474 @endif target-libobjc
49475
49476 # Other targets (info, dvi, pdf, etc.)
49477
49478 .PHONY: maybe-info-target-libobjc info-target-libobjc
49479 maybe-info-target-libobjc:
49480 @if target-libobjc
49481 maybe-info-target-libobjc: info-target-libobjc
49482
49483 info-target-libobjc: \
49484 configure-target-libobjc
49485 @: $(MAKE); $(unstage)
49486 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49487 r=`${PWD_COMMAND}`; export r; \
49488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49489 $(NORMAL_TARGET_EXPORTS) \
49490 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49491 for flag in $(EXTRA_TARGET_FLAGS); do \
49492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49493 done; \
49494 (cd $(TARGET_SUBDIR)/libobjc && \
49495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49497 "RANLIB=$${RANLIB}" \
49498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49499 info) \
49500 || exit 1
49501
49502 @endif target-libobjc
49503
49504 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49505 maybe-dvi-target-libobjc:
49506 @if target-libobjc
49507 maybe-dvi-target-libobjc: dvi-target-libobjc
49508
49509 dvi-target-libobjc: \
49510 configure-target-libobjc
49511 @: $(MAKE); $(unstage)
49512 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49513 r=`${PWD_COMMAND}`; export r; \
49514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49515 $(NORMAL_TARGET_EXPORTS) \
49516 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49517 for flag in $(EXTRA_TARGET_FLAGS); do \
49518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49519 done; \
49520 (cd $(TARGET_SUBDIR)/libobjc && \
49521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49523 "RANLIB=$${RANLIB}" \
49524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49525 dvi) \
49526 || exit 1
49527
49528 @endif target-libobjc
49529
49530 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
49531 maybe-pdf-target-libobjc:
49532 @if target-libobjc
49533 maybe-pdf-target-libobjc: pdf-target-libobjc
49534
49535 pdf-target-libobjc: \
49536 configure-target-libobjc
49537 @: $(MAKE); $(unstage)
49538 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49539 r=`${PWD_COMMAND}`; export r; \
49540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49541 $(NORMAL_TARGET_EXPORTS) \
49542 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
49543 for flag in $(EXTRA_TARGET_FLAGS); do \
49544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49545 done; \
49546 (cd $(TARGET_SUBDIR)/libobjc && \
49547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49549 "RANLIB=$${RANLIB}" \
49550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49551 pdf) \
49552 || exit 1
49553
49554 @endif target-libobjc
49555
49556 .PHONY: maybe-html-target-libobjc html-target-libobjc
49557 maybe-html-target-libobjc:
49558 @if target-libobjc
49559 maybe-html-target-libobjc: html-target-libobjc
49560
49561 html-target-libobjc: \
49562 configure-target-libobjc
49563 @: $(MAKE); $(unstage)
49564 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49565 r=`${PWD_COMMAND}`; export r; \
49566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49567 $(NORMAL_TARGET_EXPORTS) \
49568 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
49569 for flag in $(EXTRA_TARGET_FLAGS); do \
49570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49571 done; \
49572 (cd $(TARGET_SUBDIR)/libobjc && \
49573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49575 "RANLIB=$${RANLIB}" \
49576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49577 html) \
49578 || exit 1
49579
49580 @endif target-libobjc
49581
49582 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
49583 maybe-TAGS-target-libobjc:
49584 @if target-libobjc
49585 maybe-TAGS-target-libobjc: TAGS-target-libobjc
49586
49587 TAGS-target-libobjc: \
49588 configure-target-libobjc
49589 @: $(MAKE); $(unstage)
49590 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49591 r=`${PWD_COMMAND}`; export r; \
49592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593 $(NORMAL_TARGET_EXPORTS) \
49594 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
49595 for flag in $(EXTRA_TARGET_FLAGS); do \
49596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49597 done; \
49598 (cd $(TARGET_SUBDIR)/libobjc && \
49599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49601 "RANLIB=$${RANLIB}" \
49602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49603 TAGS) \
49604 || exit 1
49605
49606 @endif target-libobjc
49607
49608 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
49609 maybe-install-info-target-libobjc:
49610 @if target-libobjc
49611 maybe-install-info-target-libobjc: install-info-target-libobjc
49612
49613 install-info-target-libobjc: \
49614 configure-target-libobjc \
49615 info-target-libobjc
49616 @: $(MAKE); $(unstage)
49617 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49618 r=`${PWD_COMMAND}`; export r; \
49619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49620 $(NORMAL_TARGET_EXPORTS) \
49621 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
49622 for flag in $(EXTRA_TARGET_FLAGS); do \
49623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49624 done; \
49625 (cd $(TARGET_SUBDIR)/libobjc && \
49626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49628 "RANLIB=$${RANLIB}" \
49629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49630 install-info) \
49631 || exit 1
49632
49633 @endif target-libobjc
49634
49635 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
49636 maybe-install-pdf-target-libobjc:
49637 @if target-libobjc
49638 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
49639
49640 install-pdf-target-libobjc: \
49641 configure-target-libobjc \
49642 pdf-target-libobjc
49643 @: $(MAKE); $(unstage)
49644 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49645 r=`${PWD_COMMAND}`; export r; \
49646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49647 $(NORMAL_TARGET_EXPORTS) \
49648 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
49649 for flag in $(EXTRA_TARGET_FLAGS); do \
49650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49651 done; \
49652 (cd $(TARGET_SUBDIR)/libobjc && \
49653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49655 "RANLIB=$${RANLIB}" \
49656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49657 install-pdf) \
49658 || exit 1
49659
49660 @endif target-libobjc
49661
49662 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
49663 maybe-install-html-target-libobjc:
49664 @if target-libobjc
49665 maybe-install-html-target-libobjc: install-html-target-libobjc
49666
49667 install-html-target-libobjc: \
49668 configure-target-libobjc \
49669 html-target-libobjc
49670 @: $(MAKE); $(unstage)
49671 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49672 r=`${PWD_COMMAND}`; export r; \
49673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49674 $(NORMAL_TARGET_EXPORTS) \
49675 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
49676 for flag in $(EXTRA_TARGET_FLAGS); do \
49677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49678 done; \
49679 (cd $(TARGET_SUBDIR)/libobjc && \
49680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49682 "RANLIB=$${RANLIB}" \
49683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49684 install-html) \
49685 || exit 1
49686
49687 @endif target-libobjc
49688
49689 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
49690 maybe-installcheck-target-libobjc:
49691 @if target-libobjc
49692 maybe-installcheck-target-libobjc: installcheck-target-libobjc
49693
49694 installcheck-target-libobjc: \
49695 configure-target-libobjc
49696 @: $(MAKE); $(unstage)
49697 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49698 r=`${PWD_COMMAND}`; export r; \
49699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49700 $(NORMAL_TARGET_EXPORTS) \
49701 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
49702 for flag in $(EXTRA_TARGET_FLAGS); do \
49703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49704 done; \
49705 (cd $(TARGET_SUBDIR)/libobjc && \
49706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49708 "RANLIB=$${RANLIB}" \
49709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49710 installcheck) \
49711 || exit 1
49712
49713 @endif target-libobjc
49714
49715 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
49716 maybe-mostlyclean-target-libobjc:
49717 @if target-libobjc
49718 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
49719
49720 mostlyclean-target-libobjc:
49721 @: $(MAKE); $(unstage)
49722 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49723 r=`${PWD_COMMAND}`; export r; \
49724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49725 $(NORMAL_TARGET_EXPORTS) \
49726 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
49727 for flag in $(EXTRA_TARGET_FLAGS); do \
49728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49729 done; \
49730 (cd $(TARGET_SUBDIR)/libobjc && \
49731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49733 "RANLIB=$${RANLIB}" \
49734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49735 mostlyclean) \
49736 || exit 1
49737
49738 @endif target-libobjc
49739
49740 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
49741 maybe-clean-target-libobjc:
49742 @if target-libobjc
49743 maybe-clean-target-libobjc: clean-target-libobjc
49744
49745 clean-target-libobjc:
49746 @: $(MAKE); $(unstage)
49747 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49748 r=`${PWD_COMMAND}`; export r; \
49749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49750 $(NORMAL_TARGET_EXPORTS) \
49751 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
49752 for flag in $(EXTRA_TARGET_FLAGS); do \
49753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49754 done; \
49755 (cd $(TARGET_SUBDIR)/libobjc && \
49756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49758 "RANLIB=$${RANLIB}" \
49759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49760 clean) \
49761 || exit 1
49762
49763 @endif target-libobjc
49764
49765 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
49766 maybe-distclean-target-libobjc:
49767 @if target-libobjc
49768 maybe-distclean-target-libobjc: distclean-target-libobjc
49769
49770 distclean-target-libobjc:
49771 @: $(MAKE); $(unstage)
49772 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49773 r=`${PWD_COMMAND}`; export r; \
49774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49775 $(NORMAL_TARGET_EXPORTS) \
49776 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
49777 for flag in $(EXTRA_TARGET_FLAGS); do \
49778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49779 done; \
49780 (cd $(TARGET_SUBDIR)/libobjc && \
49781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49783 "RANLIB=$${RANLIB}" \
49784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49785 distclean) \
49786 || exit 1
49787
49788 @endif target-libobjc
49789
49790 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
49791 maybe-maintainer-clean-target-libobjc:
49792 @if target-libobjc
49793 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
49794
49795 maintainer-clean-target-libobjc:
49796 @: $(MAKE); $(unstage)
49797 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49798 r=`${PWD_COMMAND}`; export r; \
49799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49800 $(NORMAL_TARGET_EXPORTS) \
49801 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
49802 for flag in $(EXTRA_TARGET_FLAGS); do \
49803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49804 done; \
49805 (cd $(TARGET_SUBDIR)/libobjc && \
49806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49808 "RANLIB=$${RANLIB}" \
49809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49810 maintainer-clean) \
49811 || exit 1
49812
49813 @endif target-libobjc
49814
49815
49816
49817
49818
49819 .PHONY: configure-target-libgo maybe-configure-target-libgo
49820 maybe-configure-target-libgo:
49821 @if gcc-bootstrap
49822 configure-target-libgo: stage_current
49823 @endif gcc-bootstrap
49824 @if target-libgo
49825 maybe-configure-target-libgo: configure-target-libgo
49826 configure-target-libgo:
49827 @: $(MAKE); $(unstage)
49828 @r=`${PWD_COMMAND}`; export r; \
49829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49830 echo "Checking multilib configuration for libgo..."; \
49831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
49832 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
49833 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
49834 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
49835 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
49836 else \
49837 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
49838 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49839 fi; \
49840 else \
49841 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49842 fi; \
49843 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
49844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
49845 $(NORMAL_TARGET_EXPORTS) \
49846 echo Configuring in $(TARGET_SUBDIR)/libgo; \
49847 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
49848 case $(srcdir) in \
49849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49850 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
49851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49852 esac; \
49853 module_srcdir=libgo; \
49854 rm -f no-such-file || : ; \
49855 CONFIG_SITE=no-such-file $(SHELL) \
49856 $$s/$$module_srcdir/configure \
49857 --srcdir=$${topdir}/$$module_srcdir \
49858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49859 --target=${target_alias} \
49860 || exit 1
49861 @endif target-libgo
49862
49863
49864
49865
49866
49867 .PHONY: all-target-libgo maybe-all-target-libgo
49868 maybe-all-target-libgo:
49869 @if gcc-bootstrap
49870 all-target-libgo: stage_current
49871 @endif gcc-bootstrap
49872 @if target-libgo
49873 TARGET-target-libgo=all
49874 maybe-all-target-libgo: all-target-libgo
49875 all-target-libgo: configure-target-libgo
49876 @: $(MAKE); $(unstage)
49877 @r=`${PWD_COMMAND}`; export r; \
49878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49879 $(NORMAL_TARGET_EXPORTS) \
49880 (cd $(TARGET_SUBDIR)/libgo && \
49881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49882 $(TARGET-target-libgo))
49883 @endif target-libgo
49884
49885
49886
49887
49888
49889 .PHONY: check-target-libgo maybe-check-target-libgo
49890 maybe-check-target-libgo:
49891 @if target-libgo
49892 maybe-check-target-libgo: check-target-libgo
49893
49894 check-target-libgo:
49895 @: $(MAKE); $(unstage)
49896 @r=`${PWD_COMMAND}`; export r; \
49897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49898 $(NORMAL_TARGET_EXPORTS) \
49899 (cd $(TARGET_SUBDIR)/libgo && \
49900 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49901
49902 @endif target-libgo
49903
49904 .PHONY: install-target-libgo maybe-install-target-libgo
49905 maybe-install-target-libgo:
49906 @if target-libgo
49907 maybe-install-target-libgo: install-target-libgo
49908
49909 install-target-libgo: installdirs
49910 @: $(MAKE); $(unstage)
49911 @r=`${PWD_COMMAND}`; export r; \
49912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49913 $(NORMAL_TARGET_EXPORTS) \
49914 (cd $(TARGET_SUBDIR)/libgo && \
49915 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49916
49917 @endif target-libgo
49918
49919 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
49920 maybe-install-strip-target-libgo:
49921 @if target-libgo
49922 maybe-install-strip-target-libgo: install-strip-target-libgo
49923
49924 install-strip-target-libgo: installdirs
49925 @: $(MAKE); $(unstage)
49926 @r=`${PWD_COMMAND}`; export r; \
49927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928 $(NORMAL_TARGET_EXPORTS) \
49929 (cd $(TARGET_SUBDIR)/libgo && \
49930 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49931
49932 @endif target-libgo
49933
49934 # Other targets (info, dvi, pdf, etc.)
49935
49936 .PHONY: maybe-info-target-libgo info-target-libgo
49937 maybe-info-target-libgo:
49938 @if target-libgo
49939 maybe-info-target-libgo: info-target-libgo
49940
49941 info-target-libgo: \
49942 configure-target-libgo
49943 @: $(MAKE); $(unstage)
49944 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
49945 r=`${PWD_COMMAND}`; export r; \
49946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49947 $(NORMAL_TARGET_EXPORTS) \
49948 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
49949 for flag in $(EXTRA_TARGET_FLAGS); do \
49950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49951 done; \
49952 (cd $(TARGET_SUBDIR)/libgo && \
49953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49955 "RANLIB=$${RANLIB}" \
49956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49957 info) \
49958 || exit 1
49959
49960 @endif target-libgo
49961
49962 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
49963 maybe-dvi-target-libgo:
49964 @if target-libgo
49965 maybe-dvi-target-libgo: dvi-target-libgo
49966
49967 dvi-target-libgo: \
49968 configure-target-libgo
49969 @: $(MAKE); $(unstage)
49970 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
49971 r=`${PWD_COMMAND}`; export r; \
49972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49973 $(NORMAL_TARGET_EXPORTS) \
49974 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
49975 for flag in $(EXTRA_TARGET_FLAGS); do \
49976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49977 done; \
49978 (cd $(TARGET_SUBDIR)/libgo && \
49979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49981 "RANLIB=$${RANLIB}" \
49982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49983 dvi) \
49984 || exit 1
49985
49986 @endif target-libgo
49987
49988 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
49989 maybe-pdf-target-libgo:
49990 @if target-libgo
49991 maybe-pdf-target-libgo: pdf-target-libgo
49992
49993 pdf-target-libgo: \
49994 configure-target-libgo
49995 @: $(MAKE); $(unstage)
49996 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
49997 r=`${PWD_COMMAND}`; export r; \
49998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49999 $(NORMAL_TARGET_EXPORTS) \
50000 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50001 for flag in $(EXTRA_TARGET_FLAGS); do \
50002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50003 done; \
50004 (cd $(TARGET_SUBDIR)/libgo && \
50005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50007 "RANLIB=$${RANLIB}" \
50008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50009 pdf) \
50010 || exit 1
50011
50012 @endif target-libgo
50013
50014 .PHONY: maybe-html-target-libgo html-target-libgo
50015 maybe-html-target-libgo:
50016 @if target-libgo
50017 maybe-html-target-libgo: html-target-libgo
50018
50019 html-target-libgo: \
50020 configure-target-libgo
50021 @: $(MAKE); $(unstage)
50022 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50023 r=`${PWD_COMMAND}`; export r; \
50024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50025 $(NORMAL_TARGET_EXPORTS) \
50026 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50027 for flag in $(EXTRA_TARGET_FLAGS); do \
50028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50029 done; \
50030 (cd $(TARGET_SUBDIR)/libgo && \
50031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50033 "RANLIB=$${RANLIB}" \
50034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50035 html) \
50036 || exit 1
50037
50038 @endif target-libgo
50039
50040 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50041 maybe-TAGS-target-libgo:
50042 @if target-libgo
50043 maybe-TAGS-target-libgo: TAGS-target-libgo
50044
50045 TAGS-target-libgo: \
50046 configure-target-libgo
50047 @: $(MAKE); $(unstage)
50048 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50049 r=`${PWD_COMMAND}`; export r; \
50050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051 $(NORMAL_TARGET_EXPORTS) \
50052 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50053 for flag in $(EXTRA_TARGET_FLAGS); do \
50054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50055 done; \
50056 (cd $(TARGET_SUBDIR)/libgo && \
50057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50059 "RANLIB=$${RANLIB}" \
50060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50061 TAGS) \
50062 || exit 1
50063
50064 @endif target-libgo
50065
50066 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50067 maybe-install-info-target-libgo:
50068 @if target-libgo
50069 maybe-install-info-target-libgo: install-info-target-libgo
50070
50071 install-info-target-libgo: \
50072 configure-target-libgo \
50073 info-target-libgo
50074 @: $(MAKE); $(unstage)
50075 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50076 r=`${PWD_COMMAND}`; export r; \
50077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50078 $(NORMAL_TARGET_EXPORTS) \
50079 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50080 for flag in $(EXTRA_TARGET_FLAGS); do \
50081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50082 done; \
50083 (cd $(TARGET_SUBDIR)/libgo && \
50084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50086 "RANLIB=$${RANLIB}" \
50087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50088 install-info) \
50089 || exit 1
50090
50091 @endif target-libgo
50092
50093 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50094 maybe-install-pdf-target-libgo:
50095 @if target-libgo
50096 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50097
50098 install-pdf-target-libgo: \
50099 configure-target-libgo \
50100 pdf-target-libgo
50101 @: $(MAKE); $(unstage)
50102 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50103 r=`${PWD_COMMAND}`; export r; \
50104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50105 $(NORMAL_TARGET_EXPORTS) \
50106 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50107 for flag in $(EXTRA_TARGET_FLAGS); do \
50108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50109 done; \
50110 (cd $(TARGET_SUBDIR)/libgo && \
50111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50113 "RANLIB=$${RANLIB}" \
50114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50115 install-pdf) \
50116 || exit 1
50117
50118 @endif target-libgo
50119
50120 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50121 maybe-install-html-target-libgo:
50122 @if target-libgo
50123 maybe-install-html-target-libgo: install-html-target-libgo
50124
50125 install-html-target-libgo: \
50126 configure-target-libgo \
50127 html-target-libgo
50128 @: $(MAKE); $(unstage)
50129 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50130 r=`${PWD_COMMAND}`; export r; \
50131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50132 $(NORMAL_TARGET_EXPORTS) \
50133 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50134 for flag in $(EXTRA_TARGET_FLAGS); do \
50135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50136 done; \
50137 (cd $(TARGET_SUBDIR)/libgo && \
50138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50140 "RANLIB=$${RANLIB}" \
50141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50142 install-html) \
50143 || exit 1
50144
50145 @endif target-libgo
50146
50147 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50148 maybe-installcheck-target-libgo:
50149 @if target-libgo
50150 maybe-installcheck-target-libgo: installcheck-target-libgo
50151
50152 installcheck-target-libgo: \
50153 configure-target-libgo
50154 @: $(MAKE); $(unstage)
50155 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50156 r=`${PWD_COMMAND}`; export r; \
50157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158 $(NORMAL_TARGET_EXPORTS) \
50159 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50160 for flag in $(EXTRA_TARGET_FLAGS); do \
50161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50162 done; \
50163 (cd $(TARGET_SUBDIR)/libgo && \
50164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50166 "RANLIB=$${RANLIB}" \
50167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50168 installcheck) \
50169 || exit 1
50170
50171 @endif target-libgo
50172
50173 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50174 maybe-mostlyclean-target-libgo:
50175 @if target-libgo
50176 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50177
50178 mostlyclean-target-libgo:
50179 @: $(MAKE); $(unstage)
50180 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50181 r=`${PWD_COMMAND}`; export r; \
50182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50183 $(NORMAL_TARGET_EXPORTS) \
50184 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50185 for flag in $(EXTRA_TARGET_FLAGS); do \
50186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50187 done; \
50188 (cd $(TARGET_SUBDIR)/libgo && \
50189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50191 "RANLIB=$${RANLIB}" \
50192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50193 mostlyclean) \
50194 || exit 1
50195
50196 @endif target-libgo
50197
50198 .PHONY: maybe-clean-target-libgo clean-target-libgo
50199 maybe-clean-target-libgo:
50200 @if target-libgo
50201 maybe-clean-target-libgo: clean-target-libgo
50202
50203 clean-target-libgo:
50204 @: $(MAKE); $(unstage)
50205 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50206 r=`${PWD_COMMAND}`; export r; \
50207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50208 $(NORMAL_TARGET_EXPORTS) \
50209 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50210 for flag in $(EXTRA_TARGET_FLAGS); do \
50211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50212 done; \
50213 (cd $(TARGET_SUBDIR)/libgo && \
50214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50216 "RANLIB=$${RANLIB}" \
50217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50218 clean) \
50219 || exit 1
50220
50221 @endif target-libgo
50222
50223 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50224 maybe-distclean-target-libgo:
50225 @if target-libgo
50226 maybe-distclean-target-libgo: distclean-target-libgo
50227
50228 distclean-target-libgo:
50229 @: $(MAKE); $(unstage)
50230 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50231 r=`${PWD_COMMAND}`; export r; \
50232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50233 $(NORMAL_TARGET_EXPORTS) \
50234 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50235 for flag in $(EXTRA_TARGET_FLAGS); do \
50236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50237 done; \
50238 (cd $(TARGET_SUBDIR)/libgo && \
50239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50241 "RANLIB=$${RANLIB}" \
50242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50243 distclean) \
50244 || exit 1
50245
50246 @endif target-libgo
50247
50248 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50249 maybe-maintainer-clean-target-libgo:
50250 @if target-libgo
50251 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50252
50253 maintainer-clean-target-libgo:
50254 @: $(MAKE); $(unstage)
50255 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50256 r=`${PWD_COMMAND}`; export r; \
50257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50258 $(NORMAL_TARGET_EXPORTS) \
50259 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50260 for flag in $(EXTRA_TARGET_FLAGS); do \
50261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50262 done; \
50263 (cd $(TARGET_SUBDIR)/libgo && \
50264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50266 "RANLIB=$${RANLIB}" \
50267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50268 maintainer-clean) \
50269 || exit 1
50270
50271 @endif target-libgo
50272
50273
50274
50275
50276
50277 .PHONY: configure-target-libhsail-rt maybe-configure-target-libhsail-rt
50278 maybe-configure-target-libhsail-rt:
50279 @if gcc-bootstrap
50280 configure-target-libhsail-rt: stage_current
50281 @endif gcc-bootstrap
50282 @if target-libhsail-rt
50283 maybe-configure-target-libhsail-rt: configure-target-libhsail-rt
50284 configure-target-libhsail-rt:
50285 @: $(MAKE); $(unstage)
50286 @r=`${PWD_COMMAND}`; export r; \
50287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50288 echo "Checking multilib configuration for libhsail-rt..."; \
50289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50290 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp 2> /dev/null; \
50291 if test -r $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50292 if cmp -s $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50293 rm -f $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp; \
50294 else \
50295 rm -f $(TARGET_SUBDIR)/libhsail-rt/Makefile; \
50296 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50297 fi; \
50298 else \
50299 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50300 fi; \
50301 test ! -f $(TARGET_SUBDIR)/libhsail-rt/Makefile || exit 0; \
50302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50303 $(NORMAL_TARGET_EXPORTS) \
50304 echo Configuring in $(TARGET_SUBDIR)/libhsail-rt; \
50305 cd "$(TARGET_SUBDIR)/libhsail-rt" || exit 1; \
50306 case $(srcdir) in \
50307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50308 *) topdir=`echo $(TARGET_SUBDIR)/libhsail-rt/ | \
50309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50310 esac; \
50311 module_srcdir=libhsail-rt; \
50312 rm -f no-such-file || : ; \
50313 CONFIG_SITE=no-such-file $(SHELL) \
50314 $$s/$$module_srcdir/configure \
50315 --srcdir=$${topdir}/$$module_srcdir \
50316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50317 --target=${target_alias} \
50318 || exit 1
50319 @endif target-libhsail-rt
50320
50321
50322
50323
50324
50325 .PHONY: all-target-libhsail-rt maybe-all-target-libhsail-rt
50326 maybe-all-target-libhsail-rt:
50327 @if gcc-bootstrap
50328 all-target-libhsail-rt: stage_current
50329 @endif gcc-bootstrap
50330 @if target-libhsail-rt
50331 TARGET-target-libhsail-rt=all
50332 maybe-all-target-libhsail-rt: all-target-libhsail-rt
50333 all-target-libhsail-rt: configure-target-libhsail-rt
50334 @: $(MAKE); $(unstage)
50335 @r=`${PWD_COMMAND}`; export r; \
50336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50337 $(NORMAL_TARGET_EXPORTS) \
50338 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50340 $(TARGET-target-libhsail-rt))
50341 @endif target-libhsail-rt
50342
50343
50344
50345
50346
50347 .PHONY: check-target-libhsail-rt maybe-check-target-libhsail-rt
50348 maybe-check-target-libhsail-rt:
50349 @if target-libhsail-rt
50350 maybe-check-target-libhsail-rt: check-target-libhsail-rt
50351
50352 check-target-libhsail-rt:
50353 @: $(MAKE); $(unstage)
50354 @r=`${PWD_COMMAND}`; export r; \
50355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50356 $(NORMAL_TARGET_EXPORTS) \
50357 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50358 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50359
50360 @endif target-libhsail-rt
50361
50362 .PHONY: install-target-libhsail-rt maybe-install-target-libhsail-rt
50363 maybe-install-target-libhsail-rt:
50364 @if target-libhsail-rt
50365 maybe-install-target-libhsail-rt: install-target-libhsail-rt
50366
50367 install-target-libhsail-rt: installdirs
50368 @: $(MAKE); $(unstage)
50369 @r=`${PWD_COMMAND}`; export r; \
50370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50371 $(NORMAL_TARGET_EXPORTS) \
50372 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50373 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50374
50375 @endif target-libhsail-rt
50376
50377 .PHONY: install-strip-target-libhsail-rt maybe-install-strip-target-libhsail-rt
50378 maybe-install-strip-target-libhsail-rt:
50379 @if target-libhsail-rt
50380 maybe-install-strip-target-libhsail-rt: install-strip-target-libhsail-rt
50381
50382 install-strip-target-libhsail-rt: installdirs
50383 @: $(MAKE); $(unstage)
50384 @r=`${PWD_COMMAND}`; export r; \
50385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386 $(NORMAL_TARGET_EXPORTS) \
50387 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50388 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50389
50390 @endif target-libhsail-rt
50391
50392 # Other targets (info, dvi, pdf, etc.)
50393
50394 .PHONY: maybe-info-target-libhsail-rt info-target-libhsail-rt
50395 maybe-info-target-libhsail-rt:
50396 @if target-libhsail-rt
50397 maybe-info-target-libhsail-rt: info-target-libhsail-rt
50398
50399 info-target-libhsail-rt: \
50400 configure-target-libhsail-rt
50401 @: $(MAKE); $(unstage)
50402 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50403 r=`${PWD_COMMAND}`; export r; \
50404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50405 $(NORMAL_TARGET_EXPORTS) \
50406 echo "Doing info in $(TARGET_SUBDIR)/libhsail-rt"; \
50407 for flag in $(EXTRA_TARGET_FLAGS); do \
50408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50409 done; \
50410 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50413 "RANLIB=$${RANLIB}" \
50414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50415 info) \
50416 || exit 1
50417
50418 @endif target-libhsail-rt
50419
50420 .PHONY: maybe-dvi-target-libhsail-rt dvi-target-libhsail-rt
50421 maybe-dvi-target-libhsail-rt:
50422 @if target-libhsail-rt
50423 maybe-dvi-target-libhsail-rt: dvi-target-libhsail-rt
50424
50425 dvi-target-libhsail-rt: \
50426 configure-target-libhsail-rt
50427 @: $(MAKE); $(unstage)
50428 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50429 r=`${PWD_COMMAND}`; export r; \
50430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50431 $(NORMAL_TARGET_EXPORTS) \
50432 echo "Doing dvi in $(TARGET_SUBDIR)/libhsail-rt"; \
50433 for flag in $(EXTRA_TARGET_FLAGS); do \
50434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50435 done; \
50436 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50439 "RANLIB=$${RANLIB}" \
50440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50441 dvi) \
50442 || exit 1
50443
50444 @endif target-libhsail-rt
50445
50446 .PHONY: maybe-pdf-target-libhsail-rt pdf-target-libhsail-rt
50447 maybe-pdf-target-libhsail-rt:
50448 @if target-libhsail-rt
50449 maybe-pdf-target-libhsail-rt: pdf-target-libhsail-rt
50450
50451 pdf-target-libhsail-rt: \
50452 configure-target-libhsail-rt
50453 @: $(MAKE); $(unstage)
50454 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50455 r=`${PWD_COMMAND}`; export r; \
50456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50457 $(NORMAL_TARGET_EXPORTS) \
50458 echo "Doing pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
50459 for flag in $(EXTRA_TARGET_FLAGS); do \
50460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50461 done; \
50462 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50465 "RANLIB=$${RANLIB}" \
50466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50467 pdf) \
50468 || exit 1
50469
50470 @endif target-libhsail-rt
50471
50472 .PHONY: maybe-html-target-libhsail-rt html-target-libhsail-rt
50473 maybe-html-target-libhsail-rt:
50474 @if target-libhsail-rt
50475 maybe-html-target-libhsail-rt: html-target-libhsail-rt
50476
50477 html-target-libhsail-rt: \
50478 configure-target-libhsail-rt
50479 @: $(MAKE); $(unstage)
50480 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50481 r=`${PWD_COMMAND}`; export r; \
50482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50483 $(NORMAL_TARGET_EXPORTS) \
50484 echo "Doing html in $(TARGET_SUBDIR)/libhsail-rt"; \
50485 for flag in $(EXTRA_TARGET_FLAGS); do \
50486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50487 done; \
50488 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50491 "RANLIB=$${RANLIB}" \
50492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50493 html) \
50494 || exit 1
50495
50496 @endif target-libhsail-rt
50497
50498 .PHONY: maybe-TAGS-target-libhsail-rt TAGS-target-libhsail-rt
50499 maybe-TAGS-target-libhsail-rt:
50500 @if target-libhsail-rt
50501 maybe-TAGS-target-libhsail-rt: TAGS-target-libhsail-rt
50502
50503 TAGS-target-libhsail-rt: \
50504 configure-target-libhsail-rt
50505 @: $(MAKE); $(unstage)
50506 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50507 r=`${PWD_COMMAND}`; export r; \
50508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50509 $(NORMAL_TARGET_EXPORTS) \
50510 echo "Doing TAGS in $(TARGET_SUBDIR)/libhsail-rt"; \
50511 for flag in $(EXTRA_TARGET_FLAGS); do \
50512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50513 done; \
50514 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50517 "RANLIB=$${RANLIB}" \
50518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50519 TAGS) \
50520 || exit 1
50521
50522 @endif target-libhsail-rt
50523
50524 .PHONY: maybe-install-info-target-libhsail-rt install-info-target-libhsail-rt
50525 maybe-install-info-target-libhsail-rt:
50526 @if target-libhsail-rt
50527 maybe-install-info-target-libhsail-rt: install-info-target-libhsail-rt
50528
50529 install-info-target-libhsail-rt: \
50530 configure-target-libhsail-rt \
50531 info-target-libhsail-rt
50532 @: $(MAKE); $(unstage)
50533 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50534 r=`${PWD_COMMAND}`; export r; \
50535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50536 $(NORMAL_TARGET_EXPORTS) \
50537 echo "Doing install-info in $(TARGET_SUBDIR)/libhsail-rt"; \
50538 for flag in $(EXTRA_TARGET_FLAGS); do \
50539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50540 done; \
50541 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50544 "RANLIB=$${RANLIB}" \
50545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50546 install-info) \
50547 || exit 1
50548
50549 @endif target-libhsail-rt
50550
50551 .PHONY: maybe-install-pdf-target-libhsail-rt install-pdf-target-libhsail-rt
50552 maybe-install-pdf-target-libhsail-rt:
50553 @if target-libhsail-rt
50554 maybe-install-pdf-target-libhsail-rt: install-pdf-target-libhsail-rt
50555
50556 install-pdf-target-libhsail-rt: \
50557 configure-target-libhsail-rt \
50558 pdf-target-libhsail-rt
50559 @: $(MAKE); $(unstage)
50560 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50561 r=`${PWD_COMMAND}`; export r; \
50562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50563 $(NORMAL_TARGET_EXPORTS) \
50564 echo "Doing install-pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
50565 for flag in $(EXTRA_TARGET_FLAGS); do \
50566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50567 done; \
50568 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50571 "RANLIB=$${RANLIB}" \
50572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50573 install-pdf) \
50574 || exit 1
50575
50576 @endif target-libhsail-rt
50577
50578 .PHONY: maybe-install-html-target-libhsail-rt install-html-target-libhsail-rt
50579 maybe-install-html-target-libhsail-rt:
50580 @if target-libhsail-rt
50581 maybe-install-html-target-libhsail-rt: install-html-target-libhsail-rt
50582
50583 install-html-target-libhsail-rt: \
50584 configure-target-libhsail-rt \
50585 html-target-libhsail-rt
50586 @: $(MAKE); $(unstage)
50587 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50588 r=`${PWD_COMMAND}`; export r; \
50589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50590 $(NORMAL_TARGET_EXPORTS) \
50591 echo "Doing install-html in $(TARGET_SUBDIR)/libhsail-rt"; \
50592 for flag in $(EXTRA_TARGET_FLAGS); do \
50593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50594 done; \
50595 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50598 "RANLIB=$${RANLIB}" \
50599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50600 install-html) \
50601 || exit 1
50602
50603 @endif target-libhsail-rt
50604
50605 .PHONY: maybe-installcheck-target-libhsail-rt installcheck-target-libhsail-rt
50606 maybe-installcheck-target-libhsail-rt:
50607 @if target-libhsail-rt
50608 maybe-installcheck-target-libhsail-rt: installcheck-target-libhsail-rt
50609
50610 installcheck-target-libhsail-rt: \
50611 configure-target-libhsail-rt
50612 @: $(MAKE); $(unstage)
50613 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50614 r=`${PWD_COMMAND}`; export r; \
50615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50616 $(NORMAL_TARGET_EXPORTS) \
50617 echo "Doing installcheck in $(TARGET_SUBDIR)/libhsail-rt"; \
50618 for flag in $(EXTRA_TARGET_FLAGS); do \
50619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50620 done; \
50621 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50624 "RANLIB=$${RANLIB}" \
50625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50626 installcheck) \
50627 || exit 1
50628
50629 @endif target-libhsail-rt
50630
50631 .PHONY: maybe-mostlyclean-target-libhsail-rt mostlyclean-target-libhsail-rt
50632 maybe-mostlyclean-target-libhsail-rt:
50633 @if target-libhsail-rt
50634 maybe-mostlyclean-target-libhsail-rt: mostlyclean-target-libhsail-rt
50635
50636 mostlyclean-target-libhsail-rt:
50637 @: $(MAKE); $(unstage)
50638 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50639 r=`${PWD_COMMAND}`; export r; \
50640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50641 $(NORMAL_TARGET_EXPORTS) \
50642 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libhsail-rt"; \
50643 for flag in $(EXTRA_TARGET_FLAGS); do \
50644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50645 done; \
50646 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50649 "RANLIB=$${RANLIB}" \
50650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50651 mostlyclean) \
50652 || exit 1
50653
50654 @endif target-libhsail-rt
50655
50656 .PHONY: maybe-clean-target-libhsail-rt clean-target-libhsail-rt
50657 maybe-clean-target-libhsail-rt:
50658 @if target-libhsail-rt
50659 maybe-clean-target-libhsail-rt: clean-target-libhsail-rt
50660
50661 clean-target-libhsail-rt:
50662 @: $(MAKE); $(unstage)
50663 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50664 r=`${PWD_COMMAND}`; export r; \
50665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50666 $(NORMAL_TARGET_EXPORTS) \
50667 echo "Doing clean in $(TARGET_SUBDIR)/libhsail-rt"; \
50668 for flag in $(EXTRA_TARGET_FLAGS); do \
50669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50670 done; \
50671 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50674 "RANLIB=$${RANLIB}" \
50675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50676 clean) \
50677 || exit 1
50678
50679 @endif target-libhsail-rt
50680
50681 .PHONY: maybe-distclean-target-libhsail-rt distclean-target-libhsail-rt
50682 maybe-distclean-target-libhsail-rt:
50683 @if target-libhsail-rt
50684 maybe-distclean-target-libhsail-rt: distclean-target-libhsail-rt
50685
50686 distclean-target-libhsail-rt:
50687 @: $(MAKE); $(unstage)
50688 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50689 r=`${PWD_COMMAND}`; export r; \
50690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50691 $(NORMAL_TARGET_EXPORTS) \
50692 echo "Doing distclean in $(TARGET_SUBDIR)/libhsail-rt"; \
50693 for flag in $(EXTRA_TARGET_FLAGS); do \
50694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50695 done; \
50696 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50699 "RANLIB=$${RANLIB}" \
50700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50701 distclean) \
50702 || exit 1
50703
50704 @endif target-libhsail-rt
50705
50706 .PHONY: maybe-maintainer-clean-target-libhsail-rt maintainer-clean-target-libhsail-rt
50707 maybe-maintainer-clean-target-libhsail-rt:
50708 @if target-libhsail-rt
50709 maybe-maintainer-clean-target-libhsail-rt: maintainer-clean-target-libhsail-rt
50710
50711 maintainer-clean-target-libhsail-rt:
50712 @: $(MAKE); $(unstage)
50713 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50714 r=`${PWD_COMMAND}`; export r; \
50715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50716 $(NORMAL_TARGET_EXPORTS) \
50717 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libhsail-rt"; \
50718 for flag in $(EXTRA_TARGET_FLAGS); do \
50719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50720 done; \
50721 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50724 "RANLIB=$${RANLIB}" \
50725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50726 maintainer-clean) \
50727 || exit 1
50728
50729 @endif target-libhsail-rt
50730
50731
50732
50733
50734
50735 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50736 maybe-configure-target-libphobos:
50737 @if gcc-bootstrap
50738 configure-target-libphobos: stage_current
50739 @endif gcc-bootstrap
50740 @if target-libphobos
50741 maybe-configure-target-libphobos: configure-target-libphobos
50742 configure-target-libphobos:
50743 @: $(MAKE); $(unstage)
50744 @r=`${PWD_COMMAND}`; export r; \
50745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50746 echo "Checking multilib configuration for libphobos..."; \
50747 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50748 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50749 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50750 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50751 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50752 else \
50753 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50754 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50755 fi; \
50756 else \
50757 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50758 fi; \
50759 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50761 $(NORMAL_TARGET_EXPORTS) \
50762 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50763 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50764 case $(srcdir) in \
50765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50766 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50768 esac; \
50769 module_srcdir=libphobos; \
50770 rm -f no-such-file || : ; \
50771 CONFIG_SITE=no-such-file $(SHELL) \
50772 $$s/$$module_srcdir/configure \
50773 --srcdir=$${topdir}/$$module_srcdir \
50774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50775 --target=${target_alias} \
50776 || exit 1
50777 @endif target-libphobos
50778
50779
50780
50781
50782
50783 .PHONY: all-target-libphobos maybe-all-target-libphobos
50784 maybe-all-target-libphobos:
50785 @if gcc-bootstrap
50786 all-target-libphobos: stage_current
50787 @endif gcc-bootstrap
50788 @if target-libphobos
50789 TARGET-target-libphobos=all
50790 maybe-all-target-libphobos: all-target-libphobos
50791 all-target-libphobos: configure-target-libphobos
50792 @: $(MAKE); $(unstage)
50793 @r=`${PWD_COMMAND}`; export r; \
50794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50795 $(NORMAL_TARGET_EXPORTS) \
50796 (cd $(TARGET_SUBDIR)/libphobos && \
50797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50798 $(TARGET-target-libphobos))
50799 @endif target-libphobos
50800
50801
50802
50803
50804
50805 .PHONY: check-target-libphobos maybe-check-target-libphobos
50806 maybe-check-target-libphobos:
50807 @if target-libphobos
50808 maybe-check-target-libphobos: check-target-libphobos
50809
50810 check-target-libphobos:
50811 @: $(MAKE); $(unstage)
50812 @r=`${PWD_COMMAND}`; export r; \
50813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50814 $(NORMAL_TARGET_EXPORTS) \
50815 (cd $(TARGET_SUBDIR)/libphobos && \
50816 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50817
50818 @endif target-libphobos
50819
50820 .PHONY: install-target-libphobos maybe-install-target-libphobos
50821 maybe-install-target-libphobos:
50822 @if target-libphobos
50823 maybe-install-target-libphobos: install-target-libphobos
50824
50825 install-target-libphobos: installdirs
50826 @: $(MAKE); $(unstage)
50827 @r=`${PWD_COMMAND}`; export r; \
50828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50829 $(NORMAL_TARGET_EXPORTS) \
50830 (cd $(TARGET_SUBDIR)/libphobos && \
50831 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50832
50833 @endif target-libphobos
50834
50835 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50836 maybe-install-strip-target-libphobos:
50837 @if target-libphobos
50838 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50839
50840 install-strip-target-libphobos: installdirs
50841 @: $(MAKE); $(unstage)
50842 @r=`${PWD_COMMAND}`; export r; \
50843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844 $(NORMAL_TARGET_EXPORTS) \
50845 (cd $(TARGET_SUBDIR)/libphobos && \
50846 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50847
50848 @endif target-libphobos
50849
50850 # Other targets (info, dvi, pdf, etc.)
50851
50852 .PHONY: maybe-info-target-libphobos info-target-libphobos
50853 maybe-info-target-libphobos:
50854 @if target-libphobos
50855 maybe-info-target-libphobos: info-target-libphobos
50856
50857 info-target-libphobos: \
50858 configure-target-libphobos
50859 @: $(MAKE); $(unstage)
50860 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50861 r=`${PWD_COMMAND}`; export r; \
50862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50863 $(NORMAL_TARGET_EXPORTS) \
50864 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50865 for flag in $(EXTRA_TARGET_FLAGS); do \
50866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50867 done; \
50868 (cd $(TARGET_SUBDIR)/libphobos && \
50869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50871 "RANLIB=$${RANLIB}" \
50872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50873 info) \
50874 || exit 1
50875
50876 @endif target-libphobos
50877
50878 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50879 maybe-dvi-target-libphobos:
50880 @if target-libphobos
50881 maybe-dvi-target-libphobos: dvi-target-libphobos
50882
50883 dvi-target-libphobos: \
50884 configure-target-libphobos
50885 @: $(MAKE); $(unstage)
50886 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50887 r=`${PWD_COMMAND}`; export r; \
50888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50889 $(NORMAL_TARGET_EXPORTS) \
50890 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50891 for flag in $(EXTRA_TARGET_FLAGS); do \
50892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50893 done; \
50894 (cd $(TARGET_SUBDIR)/libphobos && \
50895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50897 "RANLIB=$${RANLIB}" \
50898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50899 dvi) \
50900 || exit 1
50901
50902 @endif target-libphobos
50903
50904 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50905 maybe-pdf-target-libphobos:
50906 @if target-libphobos
50907 maybe-pdf-target-libphobos: pdf-target-libphobos
50908
50909 pdf-target-libphobos: \
50910 configure-target-libphobos
50911 @: $(MAKE); $(unstage)
50912 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50913 r=`${PWD_COMMAND}`; export r; \
50914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50915 $(NORMAL_TARGET_EXPORTS) \
50916 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50917 for flag in $(EXTRA_TARGET_FLAGS); do \
50918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50919 done; \
50920 (cd $(TARGET_SUBDIR)/libphobos && \
50921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50923 "RANLIB=$${RANLIB}" \
50924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50925 pdf) \
50926 || exit 1
50927
50928 @endif target-libphobos
50929
50930 .PHONY: maybe-html-target-libphobos html-target-libphobos
50931 maybe-html-target-libphobos:
50932 @if target-libphobos
50933 maybe-html-target-libphobos: html-target-libphobos
50934
50935 html-target-libphobos: \
50936 configure-target-libphobos
50937 @: $(MAKE); $(unstage)
50938 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50939 r=`${PWD_COMMAND}`; export r; \
50940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50941 $(NORMAL_TARGET_EXPORTS) \
50942 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50943 for flag in $(EXTRA_TARGET_FLAGS); do \
50944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50945 done; \
50946 (cd $(TARGET_SUBDIR)/libphobos && \
50947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50949 "RANLIB=$${RANLIB}" \
50950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50951 html) \
50952 || exit 1
50953
50954 @endif target-libphobos
50955
50956 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50957 maybe-TAGS-target-libphobos:
50958 @if target-libphobos
50959 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50960
50961 TAGS-target-libphobos: \
50962 configure-target-libphobos
50963 @: $(MAKE); $(unstage)
50964 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50965 r=`${PWD_COMMAND}`; export r; \
50966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50967 $(NORMAL_TARGET_EXPORTS) \
50968 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50969 for flag in $(EXTRA_TARGET_FLAGS); do \
50970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50971 done; \
50972 (cd $(TARGET_SUBDIR)/libphobos && \
50973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50975 "RANLIB=$${RANLIB}" \
50976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50977 TAGS) \
50978 || exit 1
50979
50980 @endif target-libphobos
50981
50982 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50983 maybe-install-info-target-libphobos:
50984 @if target-libphobos
50985 maybe-install-info-target-libphobos: install-info-target-libphobos
50986
50987 install-info-target-libphobos: \
50988 configure-target-libphobos \
50989 info-target-libphobos
50990 @: $(MAKE); $(unstage)
50991 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50992 r=`${PWD_COMMAND}`; export r; \
50993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994 $(NORMAL_TARGET_EXPORTS) \
50995 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
50996 for flag in $(EXTRA_TARGET_FLAGS); do \
50997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50998 done; \
50999 (cd $(TARGET_SUBDIR)/libphobos && \
51000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51002 "RANLIB=$${RANLIB}" \
51003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51004 install-info) \
51005 || exit 1
51006
51007 @endif target-libphobos
51008
51009 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51010 maybe-install-pdf-target-libphobos:
51011 @if target-libphobos
51012 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51013
51014 install-pdf-target-libphobos: \
51015 configure-target-libphobos \
51016 pdf-target-libphobos
51017 @: $(MAKE); $(unstage)
51018 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51019 r=`${PWD_COMMAND}`; export r; \
51020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51021 $(NORMAL_TARGET_EXPORTS) \
51022 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51023 for flag in $(EXTRA_TARGET_FLAGS); do \
51024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51025 done; \
51026 (cd $(TARGET_SUBDIR)/libphobos && \
51027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51029 "RANLIB=$${RANLIB}" \
51030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51031 install-pdf) \
51032 || exit 1
51033
51034 @endif target-libphobos
51035
51036 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51037 maybe-install-html-target-libphobos:
51038 @if target-libphobos
51039 maybe-install-html-target-libphobos: install-html-target-libphobos
51040
51041 install-html-target-libphobos: \
51042 configure-target-libphobos \
51043 html-target-libphobos
51044 @: $(MAKE); $(unstage)
51045 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51046 r=`${PWD_COMMAND}`; export r; \
51047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51048 $(NORMAL_TARGET_EXPORTS) \
51049 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51050 for flag in $(EXTRA_TARGET_FLAGS); do \
51051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51052 done; \
51053 (cd $(TARGET_SUBDIR)/libphobos && \
51054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51056 "RANLIB=$${RANLIB}" \
51057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51058 install-html) \
51059 || exit 1
51060
51061 @endif target-libphobos
51062
51063 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51064 maybe-installcheck-target-libphobos:
51065 @if target-libphobos
51066 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51067
51068 installcheck-target-libphobos: \
51069 configure-target-libphobos
51070 @: $(MAKE); $(unstage)
51071 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51072 r=`${PWD_COMMAND}`; export r; \
51073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51074 $(NORMAL_TARGET_EXPORTS) \
51075 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51076 for flag in $(EXTRA_TARGET_FLAGS); do \
51077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51078 done; \
51079 (cd $(TARGET_SUBDIR)/libphobos && \
51080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51082 "RANLIB=$${RANLIB}" \
51083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51084 installcheck) \
51085 || exit 1
51086
51087 @endif target-libphobos
51088
51089 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51090 maybe-mostlyclean-target-libphobos:
51091 @if target-libphobos
51092 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51093
51094 mostlyclean-target-libphobos:
51095 @: $(MAKE); $(unstage)
51096 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51097 r=`${PWD_COMMAND}`; export r; \
51098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51099 $(NORMAL_TARGET_EXPORTS) \
51100 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51101 for flag in $(EXTRA_TARGET_FLAGS); do \
51102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51103 done; \
51104 (cd $(TARGET_SUBDIR)/libphobos && \
51105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51107 "RANLIB=$${RANLIB}" \
51108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51109 mostlyclean) \
51110 || exit 1
51111
51112 @endif target-libphobos
51113
51114 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51115 maybe-clean-target-libphobos:
51116 @if target-libphobos
51117 maybe-clean-target-libphobos: clean-target-libphobos
51118
51119 clean-target-libphobos:
51120 @: $(MAKE); $(unstage)
51121 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51122 r=`${PWD_COMMAND}`; export r; \
51123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124 $(NORMAL_TARGET_EXPORTS) \
51125 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51126 for flag in $(EXTRA_TARGET_FLAGS); do \
51127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51128 done; \
51129 (cd $(TARGET_SUBDIR)/libphobos && \
51130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51132 "RANLIB=$${RANLIB}" \
51133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51134 clean) \
51135 || exit 1
51136
51137 @endif target-libphobos
51138
51139 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51140 maybe-distclean-target-libphobos:
51141 @if target-libphobos
51142 maybe-distclean-target-libphobos: distclean-target-libphobos
51143
51144 distclean-target-libphobos:
51145 @: $(MAKE); $(unstage)
51146 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51147 r=`${PWD_COMMAND}`; export r; \
51148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51149 $(NORMAL_TARGET_EXPORTS) \
51150 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51151 for flag in $(EXTRA_TARGET_FLAGS); do \
51152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51153 done; \
51154 (cd $(TARGET_SUBDIR)/libphobos && \
51155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51157 "RANLIB=$${RANLIB}" \
51158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51159 distclean) \
51160 || exit 1
51161
51162 @endif target-libphobos
51163
51164 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51165 maybe-maintainer-clean-target-libphobos:
51166 @if target-libphobos
51167 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51168
51169 maintainer-clean-target-libphobos:
51170 @: $(MAKE); $(unstage)
51171 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51172 r=`${PWD_COMMAND}`; export r; \
51173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51174 $(NORMAL_TARGET_EXPORTS) \
51175 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51176 for flag in $(EXTRA_TARGET_FLAGS); do \
51177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51178 done; \
51179 (cd $(TARGET_SUBDIR)/libphobos && \
51180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51182 "RANLIB=$${RANLIB}" \
51183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51184 maintainer-clean) \
51185 || exit 1
51186
51187 @endif target-libphobos
51188
51189
51190
51191
51192
51193 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51194 maybe-configure-target-libtermcap:
51195 @if gcc-bootstrap
51196 configure-target-libtermcap: stage_current
51197 @endif gcc-bootstrap
51198 @if target-libtermcap
51199 maybe-configure-target-libtermcap: configure-target-libtermcap
51200 configure-target-libtermcap:
51201 @: $(MAKE); $(unstage)
51202 @r=`${PWD_COMMAND}`; export r; \
51203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51204 echo "Checking multilib configuration for libtermcap..."; \
51205 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51206 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51207 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51208 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51209 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51210 else \
51211 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51212 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51213 fi; \
51214 else \
51215 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51216 fi; \
51217 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51218 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51219 $(NORMAL_TARGET_EXPORTS) \
51220 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51221 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51222 case $(srcdir) in \
51223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51224 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51226 esac; \
51227 module_srcdir=libtermcap; \
51228 rm -f no-such-file || : ; \
51229 CONFIG_SITE=no-such-file $(SHELL) \
51230 $$s/$$module_srcdir/configure \
51231 --srcdir=$${topdir}/$$module_srcdir \
51232 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51233 --target=${target_alias} \
51234 || exit 1
51235 @endif target-libtermcap
51236
51237
51238
51239
51240
51241 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51242 maybe-all-target-libtermcap:
51243 @if gcc-bootstrap
51244 all-target-libtermcap: stage_current
51245 @endif gcc-bootstrap
51246 @if target-libtermcap
51247 TARGET-target-libtermcap=all
51248 maybe-all-target-libtermcap: all-target-libtermcap
51249 all-target-libtermcap: configure-target-libtermcap
51250 @: $(MAKE); $(unstage)
51251 @r=`${PWD_COMMAND}`; export r; \
51252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51253 $(NORMAL_TARGET_EXPORTS) \
51254 (cd $(TARGET_SUBDIR)/libtermcap && \
51255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51256 $(TARGET-target-libtermcap))
51257 @endif target-libtermcap
51258
51259
51260
51261
51262
51263 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51264 maybe-check-target-libtermcap:
51265 @if target-libtermcap
51266 maybe-check-target-libtermcap: check-target-libtermcap
51267
51268 # Dummy target for uncheckable module.
51269 check-target-libtermcap:
51270
51271 @endif target-libtermcap
51272
51273 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51274 maybe-install-target-libtermcap:
51275 @if target-libtermcap
51276 maybe-install-target-libtermcap: install-target-libtermcap
51277
51278 install-target-libtermcap: installdirs
51279 @: $(MAKE); $(unstage)
51280 @r=`${PWD_COMMAND}`; export r; \
51281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282 $(NORMAL_TARGET_EXPORTS) \
51283 (cd $(TARGET_SUBDIR)/libtermcap && \
51284 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51285
51286 @endif target-libtermcap
51287
51288 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51289 maybe-install-strip-target-libtermcap:
51290 @if target-libtermcap
51291 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51292
51293 install-strip-target-libtermcap: installdirs
51294 @: $(MAKE); $(unstage)
51295 @r=`${PWD_COMMAND}`; export r; \
51296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51297 $(NORMAL_TARGET_EXPORTS) \
51298 (cd $(TARGET_SUBDIR)/libtermcap && \
51299 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51300
51301 @endif target-libtermcap
51302
51303 # Other targets (info, dvi, pdf, etc.)
51304
51305 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51306 maybe-info-target-libtermcap:
51307 @if target-libtermcap
51308 maybe-info-target-libtermcap: info-target-libtermcap
51309
51310 info-target-libtermcap: \
51311 configure-target-libtermcap
51312 @: $(MAKE); $(unstage)
51313 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51314 r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51318 for flag in $(EXTRA_TARGET_FLAGS); do \
51319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320 done; \
51321 (cd $(TARGET_SUBDIR)/libtermcap && \
51322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324 "RANLIB=$${RANLIB}" \
51325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326 info) \
51327 || exit 1
51328
51329 @endif target-libtermcap
51330
51331 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51332 maybe-dvi-target-libtermcap:
51333 @if target-libtermcap
51334 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51335
51336 dvi-target-libtermcap: \
51337 configure-target-libtermcap
51338 @: $(MAKE); $(unstage)
51339 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51340 r=`${PWD_COMMAND}`; export r; \
51341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342 $(NORMAL_TARGET_EXPORTS) \
51343 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51344 for flag in $(EXTRA_TARGET_FLAGS); do \
51345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51346 done; \
51347 (cd $(TARGET_SUBDIR)/libtermcap && \
51348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51350 "RANLIB=$${RANLIB}" \
51351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51352 dvi) \
51353 || exit 1
51354
51355 @endif target-libtermcap
51356
51357 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51358 maybe-pdf-target-libtermcap:
51359 @if target-libtermcap
51360 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51361
51362 pdf-target-libtermcap: \
51363 configure-target-libtermcap
51364 @: $(MAKE); $(unstage)
51365 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51366 r=`${PWD_COMMAND}`; export r; \
51367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51368 $(NORMAL_TARGET_EXPORTS) \
51369 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51370 for flag in $(EXTRA_TARGET_FLAGS); do \
51371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51372 done; \
51373 (cd $(TARGET_SUBDIR)/libtermcap && \
51374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51376 "RANLIB=$${RANLIB}" \
51377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51378 pdf) \
51379 || exit 1
51380
51381 @endif target-libtermcap
51382
51383 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51384 maybe-html-target-libtermcap:
51385 @if target-libtermcap
51386 maybe-html-target-libtermcap: html-target-libtermcap
51387
51388 html-target-libtermcap: \
51389 configure-target-libtermcap
51390 @: $(MAKE); $(unstage)
51391 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51392 r=`${PWD_COMMAND}`; export r; \
51393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51394 $(NORMAL_TARGET_EXPORTS) \
51395 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51396 for flag in $(EXTRA_TARGET_FLAGS); do \
51397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51398 done; \
51399 (cd $(TARGET_SUBDIR)/libtermcap && \
51400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51402 "RANLIB=$${RANLIB}" \
51403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51404 html) \
51405 || exit 1
51406
51407 @endif target-libtermcap
51408
51409 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51410 maybe-TAGS-target-libtermcap:
51411 @if target-libtermcap
51412 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51413
51414 TAGS-target-libtermcap: \
51415 configure-target-libtermcap
51416 @: $(MAKE); $(unstage)
51417 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51418 r=`${PWD_COMMAND}`; export r; \
51419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51420 $(NORMAL_TARGET_EXPORTS) \
51421 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51422 for flag in $(EXTRA_TARGET_FLAGS); do \
51423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51424 done; \
51425 (cd $(TARGET_SUBDIR)/libtermcap && \
51426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51428 "RANLIB=$${RANLIB}" \
51429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51430 TAGS) \
51431 || exit 1
51432
51433 @endif target-libtermcap
51434
51435 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51436 maybe-install-info-target-libtermcap:
51437 @if target-libtermcap
51438 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51439
51440 install-info-target-libtermcap: \
51441 configure-target-libtermcap \
51442 info-target-libtermcap
51443 @: $(MAKE); $(unstage)
51444 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51445 r=`${PWD_COMMAND}`; export r; \
51446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51447 $(NORMAL_TARGET_EXPORTS) \
51448 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51449 for flag in $(EXTRA_TARGET_FLAGS); do \
51450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51451 done; \
51452 (cd $(TARGET_SUBDIR)/libtermcap && \
51453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51455 "RANLIB=$${RANLIB}" \
51456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51457 install-info) \
51458 || exit 1
51459
51460 @endif target-libtermcap
51461
51462 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51463 maybe-install-pdf-target-libtermcap:
51464 @if target-libtermcap
51465 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51466
51467 install-pdf-target-libtermcap: \
51468 configure-target-libtermcap \
51469 pdf-target-libtermcap
51470 @: $(MAKE); $(unstage)
51471 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51472 r=`${PWD_COMMAND}`; export r; \
51473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474 $(NORMAL_TARGET_EXPORTS) \
51475 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51476 for flag in $(EXTRA_TARGET_FLAGS); do \
51477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51478 done; \
51479 (cd $(TARGET_SUBDIR)/libtermcap && \
51480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51482 "RANLIB=$${RANLIB}" \
51483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51484 install-pdf) \
51485 || exit 1
51486
51487 @endif target-libtermcap
51488
51489 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51490 maybe-install-html-target-libtermcap:
51491 @if target-libtermcap
51492 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51493
51494 install-html-target-libtermcap: \
51495 configure-target-libtermcap \
51496 html-target-libtermcap
51497 @: $(MAKE); $(unstage)
51498 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51499 r=`${PWD_COMMAND}`; export r; \
51500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51501 $(NORMAL_TARGET_EXPORTS) \
51502 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51503 for flag in $(EXTRA_TARGET_FLAGS); do \
51504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51505 done; \
51506 (cd $(TARGET_SUBDIR)/libtermcap && \
51507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51509 "RANLIB=$${RANLIB}" \
51510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51511 install-html) \
51512 || exit 1
51513
51514 @endif target-libtermcap
51515
51516 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51517 maybe-installcheck-target-libtermcap:
51518 @if target-libtermcap
51519 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51520
51521 installcheck-target-libtermcap: \
51522 configure-target-libtermcap
51523 @: $(MAKE); $(unstage)
51524 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51525 r=`${PWD_COMMAND}`; export r; \
51526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51527 $(NORMAL_TARGET_EXPORTS) \
51528 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51529 for flag in $(EXTRA_TARGET_FLAGS); do \
51530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51531 done; \
51532 (cd $(TARGET_SUBDIR)/libtermcap && \
51533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51535 "RANLIB=$${RANLIB}" \
51536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51537 installcheck) \
51538 || exit 1
51539
51540 @endif target-libtermcap
51541
51542 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51543 maybe-mostlyclean-target-libtermcap:
51544 @if target-libtermcap
51545 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51546
51547 # libtermcap doesn't support mostlyclean.
51548 mostlyclean-target-libtermcap:
51549
51550 @endif target-libtermcap
51551
51552 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51553 maybe-clean-target-libtermcap:
51554 @if target-libtermcap
51555 maybe-clean-target-libtermcap: clean-target-libtermcap
51556
51557 # libtermcap doesn't support clean.
51558 clean-target-libtermcap:
51559
51560 @endif target-libtermcap
51561
51562 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51563 maybe-distclean-target-libtermcap:
51564 @if target-libtermcap
51565 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51566
51567 # libtermcap doesn't support distclean.
51568 distclean-target-libtermcap:
51569
51570 @endif target-libtermcap
51571
51572 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51573 maybe-maintainer-clean-target-libtermcap:
51574 @if target-libtermcap
51575 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51576
51577 # libtermcap doesn't support maintainer-clean.
51578 maintainer-clean-target-libtermcap:
51579
51580 @endif target-libtermcap
51581
51582
51583
51584
51585
51586 .PHONY: configure-target-winsup maybe-configure-target-winsup
51587 maybe-configure-target-winsup:
51588 @if gcc-bootstrap
51589 configure-target-winsup: stage_current
51590 @endif gcc-bootstrap
51591 @if target-winsup
51592 maybe-configure-target-winsup: configure-target-winsup
51593 configure-target-winsup:
51594 @: $(MAKE); $(unstage)
51595 @r=`${PWD_COMMAND}`; export r; \
51596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51597 echo "Checking multilib configuration for winsup..."; \
51598 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51599 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51600 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51601 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51602 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51603 else \
51604 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51605 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51606 fi; \
51607 else \
51608 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51609 fi; \
51610 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51611 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51614 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51615 case $(srcdir) in \
51616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51617 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51619 esac; \
51620 module_srcdir=winsup; \
51621 rm -f no-such-file || : ; \
51622 CONFIG_SITE=no-such-file $(SHELL) \
51623 $$s/$$module_srcdir/configure \
51624 --srcdir=$${topdir}/$$module_srcdir \
51625 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51626 --target=${target_alias} \
51627 || exit 1
51628 @endif target-winsup
51629
51630
51631
51632
51633
51634 .PHONY: all-target-winsup maybe-all-target-winsup
51635 maybe-all-target-winsup:
51636 @if gcc-bootstrap
51637 all-target-winsup: stage_current
51638 @endif gcc-bootstrap
51639 @if target-winsup
51640 TARGET-target-winsup=all
51641 maybe-all-target-winsup: all-target-winsup
51642 all-target-winsup: configure-target-winsup
51643 @: $(MAKE); $(unstage)
51644 @r=`${PWD_COMMAND}`; export r; \
51645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51646 $(NORMAL_TARGET_EXPORTS) \
51647 (cd $(TARGET_SUBDIR)/winsup && \
51648 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51649 $(TARGET-target-winsup))
51650 @endif target-winsup
51651
51652
51653
51654
51655
51656 .PHONY: check-target-winsup maybe-check-target-winsup
51657 maybe-check-target-winsup:
51658 @if target-winsup
51659 maybe-check-target-winsup: check-target-winsup
51660
51661 check-target-winsup:
51662 @: $(MAKE); $(unstage)
51663 @r=`${PWD_COMMAND}`; export r; \
51664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51665 $(NORMAL_TARGET_EXPORTS) \
51666 (cd $(TARGET_SUBDIR)/winsup && \
51667 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51668
51669 @endif target-winsup
51670
51671 .PHONY: install-target-winsup maybe-install-target-winsup
51672 maybe-install-target-winsup:
51673 @if target-winsup
51674 maybe-install-target-winsup: install-target-winsup
51675
51676 install-target-winsup: installdirs
51677 @: $(MAKE); $(unstage)
51678 @r=`${PWD_COMMAND}`; export r; \
51679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51680 $(NORMAL_TARGET_EXPORTS) \
51681 (cd $(TARGET_SUBDIR)/winsup && \
51682 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51683
51684 @endif target-winsup
51685
51686 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51687 maybe-install-strip-target-winsup:
51688 @if target-winsup
51689 maybe-install-strip-target-winsup: install-strip-target-winsup
51690
51691 install-strip-target-winsup: installdirs
51692 @: $(MAKE); $(unstage)
51693 @r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 $(NORMAL_TARGET_EXPORTS) \
51696 (cd $(TARGET_SUBDIR)/winsup && \
51697 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51698
51699 @endif target-winsup
51700
51701 # Other targets (info, dvi, pdf, etc.)
51702
51703 .PHONY: maybe-info-target-winsup info-target-winsup
51704 maybe-info-target-winsup:
51705 @if target-winsup
51706 maybe-info-target-winsup: info-target-winsup
51707
51708 info-target-winsup: \
51709 configure-target-winsup
51710 @: $(MAKE); $(unstage)
51711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51712 r=`${PWD_COMMAND}`; export r; \
51713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51714 $(NORMAL_TARGET_EXPORTS) \
51715 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51716 for flag in $(EXTRA_TARGET_FLAGS); do \
51717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51718 done; \
51719 (cd $(TARGET_SUBDIR)/winsup && \
51720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51722 "RANLIB=$${RANLIB}" \
51723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51724 info) \
51725 || exit 1
51726
51727 @endif target-winsup
51728
51729 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51730 maybe-dvi-target-winsup:
51731 @if target-winsup
51732 maybe-dvi-target-winsup: dvi-target-winsup
51733
51734 dvi-target-winsup: \
51735 configure-target-winsup
51736 @: $(MAKE); $(unstage)
51737 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51738 r=`${PWD_COMMAND}`; export r; \
51739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51740 $(NORMAL_TARGET_EXPORTS) \
51741 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51742 for flag in $(EXTRA_TARGET_FLAGS); do \
51743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51744 done; \
51745 (cd $(TARGET_SUBDIR)/winsup && \
51746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51748 "RANLIB=$${RANLIB}" \
51749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51750 dvi) \
51751 || exit 1
51752
51753 @endif target-winsup
51754
51755 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51756 maybe-pdf-target-winsup:
51757 @if target-winsup
51758 maybe-pdf-target-winsup: pdf-target-winsup
51759
51760 pdf-target-winsup: \
51761 configure-target-winsup
51762 @: $(MAKE); $(unstage)
51763 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51764 r=`${PWD_COMMAND}`; export r; \
51765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51766 $(NORMAL_TARGET_EXPORTS) \
51767 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51768 for flag in $(EXTRA_TARGET_FLAGS); do \
51769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51770 done; \
51771 (cd $(TARGET_SUBDIR)/winsup && \
51772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51774 "RANLIB=$${RANLIB}" \
51775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51776 pdf) \
51777 || exit 1
51778
51779 @endif target-winsup
51780
51781 .PHONY: maybe-html-target-winsup html-target-winsup
51782 maybe-html-target-winsup:
51783 @if target-winsup
51784 maybe-html-target-winsup: html-target-winsup
51785
51786 html-target-winsup: \
51787 configure-target-winsup
51788 @: $(MAKE); $(unstage)
51789 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51790 r=`${PWD_COMMAND}`; export r; \
51791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51792 $(NORMAL_TARGET_EXPORTS) \
51793 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51794 for flag in $(EXTRA_TARGET_FLAGS); do \
51795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51796 done; \
51797 (cd $(TARGET_SUBDIR)/winsup && \
51798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51800 "RANLIB=$${RANLIB}" \
51801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51802 html) \
51803 || exit 1
51804
51805 @endif target-winsup
51806
51807 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51808 maybe-TAGS-target-winsup:
51809 @if target-winsup
51810 maybe-TAGS-target-winsup: TAGS-target-winsup
51811
51812 TAGS-target-winsup: \
51813 configure-target-winsup
51814 @: $(MAKE); $(unstage)
51815 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51816 r=`${PWD_COMMAND}`; export r; \
51817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51818 $(NORMAL_TARGET_EXPORTS) \
51819 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51820 for flag in $(EXTRA_TARGET_FLAGS); do \
51821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51822 done; \
51823 (cd $(TARGET_SUBDIR)/winsup && \
51824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51826 "RANLIB=$${RANLIB}" \
51827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51828 TAGS) \
51829 || exit 1
51830
51831 @endif target-winsup
51832
51833 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51834 maybe-install-info-target-winsup:
51835 @if target-winsup
51836 maybe-install-info-target-winsup: install-info-target-winsup
51837
51838 install-info-target-winsup: \
51839 configure-target-winsup \
51840 info-target-winsup
51841 @: $(MAKE); $(unstage)
51842 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51843 r=`${PWD_COMMAND}`; export r; \
51844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51845 $(NORMAL_TARGET_EXPORTS) \
51846 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51847 for flag in $(EXTRA_TARGET_FLAGS); do \
51848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51849 done; \
51850 (cd $(TARGET_SUBDIR)/winsup && \
51851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51853 "RANLIB=$${RANLIB}" \
51854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51855 install-info) \
51856 || exit 1
51857
51858 @endif target-winsup
51859
51860 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51861 maybe-install-pdf-target-winsup:
51862 @if target-winsup
51863 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51864
51865 install-pdf-target-winsup: \
51866 configure-target-winsup \
51867 pdf-target-winsup
51868 @: $(MAKE); $(unstage)
51869 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51870 r=`${PWD_COMMAND}`; export r; \
51871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51872 $(NORMAL_TARGET_EXPORTS) \
51873 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51874 for flag in $(EXTRA_TARGET_FLAGS); do \
51875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51876 done; \
51877 (cd $(TARGET_SUBDIR)/winsup && \
51878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51880 "RANLIB=$${RANLIB}" \
51881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51882 install-pdf) \
51883 || exit 1
51884
51885 @endif target-winsup
51886
51887 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51888 maybe-install-html-target-winsup:
51889 @if target-winsup
51890 maybe-install-html-target-winsup: install-html-target-winsup
51891
51892 install-html-target-winsup: \
51893 configure-target-winsup \
51894 html-target-winsup
51895 @: $(MAKE); $(unstage)
51896 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51897 r=`${PWD_COMMAND}`; export r; \
51898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51899 $(NORMAL_TARGET_EXPORTS) \
51900 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51901 for flag in $(EXTRA_TARGET_FLAGS); do \
51902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51903 done; \
51904 (cd $(TARGET_SUBDIR)/winsup && \
51905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51907 "RANLIB=$${RANLIB}" \
51908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51909 install-html) \
51910 || exit 1
51911
51912 @endif target-winsup
51913
51914 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51915 maybe-installcheck-target-winsup:
51916 @if target-winsup
51917 maybe-installcheck-target-winsup: installcheck-target-winsup
51918
51919 installcheck-target-winsup: \
51920 configure-target-winsup
51921 @: $(MAKE); $(unstage)
51922 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51923 r=`${PWD_COMMAND}`; export r; \
51924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51925 $(NORMAL_TARGET_EXPORTS) \
51926 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51927 for flag in $(EXTRA_TARGET_FLAGS); do \
51928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51929 done; \
51930 (cd $(TARGET_SUBDIR)/winsup && \
51931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51933 "RANLIB=$${RANLIB}" \
51934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51935 installcheck) \
51936 || exit 1
51937
51938 @endif target-winsup
51939
51940 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51941 maybe-mostlyclean-target-winsup:
51942 @if target-winsup
51943 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51944
51945 mostlyclean-target-winsup:
51946 @: $(MAKE); $(unstage)
51947 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51948 r=`${PWD_COMMAND}`; export r; \
51949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51950 $(NORMAL_TARGET_EXPORTS) \
51951 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51952 for flag in $(EXTRA_TARGET_FLAGS); do \
51953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51954 done; \
51955 (cd $(TARGET_SUBDIR)/winsup && \
51956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51958 "RANLIB=$${RANLIB}" \
51959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51960 mostlyclean) \
51961 || exit 1
51962
51963 @endif target-winsup
51964
51965 .PHONY: maybe-clean-target-winsup clean-target-winsup
51966 maybe-clean-target-winsup:
51967 @if target-winsup
51968 maybe-clean-target-winsup: clean-target-winsup
51969
51970 clean-target-winsup:
51971 @: $(MAKE); $(unstage)
51972 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51973 r=`${PWD_COMMAND}`; export r; \
51974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51975 $(NORMAL_TARGET_EXPORTS) \
51976 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51977 for flag in $(EXTRA_TARGET_FLAGS); do \
51978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51979 done; \
51980 (cd $(TARGET_SUBDIR)/winsup && \
51981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51983 "RANLIB=$${RANLIB}" \
51984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51985 clean) \
51986 || exit 1
51987
51988 @endif target-winsup
51989
51990 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
51991 maybe-distclean-target-winsup:
51992 @if target-winsup
51993 maybe-distclean-target-winsup: distclean-target-winsup
51994
51995 distclean-target-winsup:
51996 @: $(MAKE); $(unstage)
51997 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51998 r=`${PWD_COMMAND}`; export r; \
51999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52000 $(NORMAL_TARGET_EXPORTS) \
52001 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52002 for flag in $(EXTRA_TARGET_FLAGS); do \
52003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52004 done; \
52005 (cd $(TARGET_SUBDIR)/winsup && \
52006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52008 "RANLIB=$${RANLIB}" \
52009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52010 distclean) \
52011 || exit 1
52012
52013 @endif target-winsup
52014
52015 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52016 maybe-maintainer-clean-target-winsup:
52017 @if target-winsup
52018 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52019
52020 maintainer-clean-target-winsup:
52021 @: $(MAKE); $(unstage)
52022 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52023 r=`${PWD_COMMAND}`; export r; \
52024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52025 $(NORMAL_TARGET_EXPORTS) \
52026 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52027 for flag in $(EXTRA_TARGET_FLAGS); do \
52028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52029 done; \
52030 (cd $(TARGET_SUBDIR)/winsup && \
52031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52033 "RANLIB=$${RANLIB}" \
52034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52035 maintainer-clean) \
52036 || exit 1
52037
52038 @endif target-winsup
52039
52040
52041
52042
52043
52044 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52045 maybe-configure-target-libgloss:
52046 @if gcc-bootstrap
52047 configure-target-libgloss: stage_current
52048 @endif gcc-bootstrap
52049 @if target-libgloss
52050 maybe-configure-target-libgloss: configure-target-libgloss
52051 configure-target-libgloss:
52052 @: $(MAKE); $(unstage)
52053 @r=`${PWD_COMMAND}`; export r; \
52054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52055 echo "Checking multilib configuration for libgloss..."; \
52056 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52057 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52058 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52059 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52060 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52061 else \
52062 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52063 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52064 fi; \
52065 else \
52066 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52067 fi; \
52068 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52069 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52070 $(NORMAL_TARGET_EXPORTS) \
52071 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52072 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52073 case $(srcdir) in \
52074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52075 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52077 esac; \
52078 module_srcdir=libgloss; \
52079 rm -f no-such-file || : ; \
52080 CONFIG_SITE=no-such-file $(SHELL) \
52081 $$s/$$module_srcdir/configure \
52082 --srcdir=$${topdir}/$$module_srcdir \
52083 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52084 --target=${target_alias} \
52085 || exit 1
52086 @endif target-libgloss
52087
52088
52089
52090
52091
52092 .PHONY: all-target-libgloss maybe-all-target-libgloss
52093 maybe-all-target-libgloss:
52094 @if gcc-bootstrap
52095 all-target-libgloss: stage_current
52096 @endif gcc-bootstrap
52097 @if target-libgloss
52098 TARGET-target-libgloss=all
52099 maybe-all-target-libgloss: all-target-libgloss
52100 all-target-libgloss: configure-target-libgloss
52101 @: $(MAKE); $(unstage)
52102 @r=`${PWD_COMMAND}`; export r; \
52103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52104 $(NORMAL_TARGET_EXPORTS) \
52105 (cd $(TARGET_SUBDIR)/libgloss && \
52106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52107 $(TARGET-target-libgloss))
52108 @endif target-libgloss
52109
52110
52111
52112
52113
52114 .PHONY: check-target-libgloss maybe-check-target-libgloss
52115 maybe-check-target-libgloss:
52116 @if target-libgloss
52117 maybe-check-target-libgloss: check-target-libgloss
52118
52119 # Dummy target for uncheckable module.
52120 check-target-libgloss:
52121
52122 @endif target-libgloss
52123
52124 .PHONY: install-target-libgloss maybe-install-target-libgloss
52125 maybe-install-target-libgloss:
52126 @if target-libgloss
52127 maybe-install-target-libgloss: install-target-libgloss
52128
52129 install-target-libgloss: installdirs
52130 @: $(MAKE); $(unstage)
52131 @r=`${PWD_COMMAND}`; export r; \
52132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52133 $(NORMAL_TARGET_EXPORTS) \
52134 (cd $(TARGET_SUBDIR)/libgloss && \
52135 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52136
52137 @endif target-libgloss
52138
52139 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52140 maybe-install-strip-target-libgloss:
52141 @if target-libgloss
52142 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52143
52144 install-strip-target-libgloss: installdirs
52145 @: $(MAKE); $(unstage)
52146 @r=`${PWD_COMMAND}`; export r; \
52147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52148 $(NORMAL_TARGET_EXPORTS) \
52149 (cd $(TARGET_SUBDIR)/libgloss && \
52150 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52151
52152 @endif target-libgloss
52153
52154 # Other targets (info, dvi, pdf, etc.)
52155
52156 .PHONY: maybe-info-target-libgloss info-target-libgloss
52157 maybe-info-target-libgloss:
52158 @if target-libgloss
52159 maybe-info-target-libgloss: info-target-libgloss
52160
52161 info-target-libgloss: \
52162 configure-target-libgloss
52163 @: $(MAKE); $(unstage)
52164 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52165 r=`${PWD_COMMAND}`; export r; \
52166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52167 $(NORMAL_TARGET_EXPORTS) \
52168 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52169 for flag in $(EXTRA_TARGET_FLAGS); do \
52170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52171 done; \
52172 (cd $(TARGET_SUBDIR)/libgloss && \
52173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52175 "RANLIB=$${RANLIB}" \
52176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52177 info) \
52178 || exit 1
52179
52180 @endif target-libgloss
52181
52182 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52183 maybe-dvi-target-libgloss:
52184 @if target-libgloss
52185 maybe-dvi-target-libgloss: dvi-target-libgloss
52186
52187 dvi-target-libgloss: \
52188 configure-target-libgloss
52189 @: $(MAKE); $(unstage)
52190 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52191 r=`${PWD_COMMAND}`; export r; \
52192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52193 $(NORMAL_TARGET_EXPORTS) \
52194 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52195 for flag in $(EXTRA_TARGET_FLAGS); do \
52196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52197 done; \
52198 (cd $(TARGET_SUBDIR)/libgloss && \
52199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52201 "RANLIB=$${RANLIB}" \
52202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52203 dvi) \
52204 || exit 1
52205
52206 @endif target-libgloss
52207
52208 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52209 maybe-pdf-target-libgloss:
52210 @if target-libgloss
52211 maybe-pdf-target-libgloss: pdf-target-libgloss
52212
52213 pdf-target-libgloss: \
52214 configure-target-libgloss
52215 @: $(MAKE); $(unstage)
52216 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52217 r=`${PWD_COMMAND}`; export r; \
52218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52219 $(NORMAL_TARGET_EXPORTS) \
52220 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52221 for flag in $(EXTRA_TARGET_FLAGS); do \
52222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52223 done; \
52224 (cd $(TARGET_SUBDIR)/libgloss && \
52225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52227 "RANLIB=$${RANLIB}" \
52228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52229 pdf) \
52230 || exit 1
52231
52232 @endif target-libgloss
52233
52234 .PHONY: maybe-html-target-libgloss html-target-libgloss
52235 maybe-html-target-libgloss:
52236 @if target-libgloss
52237 maybe-html-target-libgloss: html-target-libgloss
52238
52239 html-target-libgloss: \
52240 configure-target-libgloss
52241 @: $(MAKE); $(unstage)
52242 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52243 r=`${PWD_COMMAND}`; export r; \
52244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52245 $(NORMAL_TARGET_EXPORTS) \
52246 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52247 for flag in $(EXTRA_TARGET_FLAGS); do \
52248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52249 done; \
52250 (cd $(TARGET_SUBDIR)/libgloss && \
52251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52253 "RANLIB=$${RANLIB}" \
52254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52255 html) \
52256 || exit 1
52257
52258 @endif target-libgloss
52259
52260 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52261 maybe-TAGS-target-libgloss:
52262 @if target-libgloss
52263 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52264
52265 TAGS-target-libgloss: \
52266 configure-target-libgloss
52267 @: $(MAKE); $(unstage)
52268 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52269 r=`${PWD_COMMAND}`; export r; \
52270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52271 $(NORMAL_TARGET_EXPORTS) \
52272 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52273 for flag in $(EXTRA_TARGET_FLAGS); do \
52274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52275 done; \
52276 (cd $(TARGET_SUBDIR)/libgloss && \
52277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52279 "RANLIB=$${RANLIB}" \
52280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52281 TAGS) \
52282 || exit 1
52283
52284 @endif target-libgloss
52285
52286 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52287 maybe-install-info-target-libgloss:
52288 @if target-libgloss
52289 maybe-install-info-target-libgloss: install-info-target-libgloss
52290
52291 install-info-target-libgloss: \
52292 configure-target-libgloss \
52293 info-target-libgloss
52294 @: $(MAKE); $(unstage)
52295 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52296 r=`${PWD_COMMAND}`; export r; \
52297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52298 $(NORMAL_TARGET_EXPORTS) \
52299 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52300 for flag in $(EXTRA_TARGET_FLAGS); do \
52301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52302 done; \
52303 (cd $(TARGET_SUBDIR)/libgloss && \
52304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52306 "RANLIB=$${RANLIB}" \
52307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52308 install-info) \
52309 || exit 1
52310
52311 @endif target-libgloss
52312
52313 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52314 maybe-install-pdf-target-libgloss:
52315 @if target-libgloss
52316 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52317
52318 install-pdf-target-libgloss: \
52319 configure-target-libgloss \
52320 pdf-target-libgloss
52321 @: $(MAKE); $(unstage)
52322 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52323 r=`${PWD_COMMAND}`; export r; \
52324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52325 $(NORMAL_TARGET_EXPORTS) \
52326 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52327 for flag in $(EXTRA_TARGET_FLAGS); do \
52328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52329 done; \
52330 (cd $(TARGET_SUBDIR)/libgloss && \
52331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52333 "RANLIB=$${RANLIB}" \
52334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52335 install-pdf) \
52336 || exit 1
52337
52338 @endif target-libgloss
52339
52340 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52341 maybe-install-html-target-libgloss:
52342 @if target-libgloss
52343 maybe-install-html-target-libgloss: install-html-target-libgloss
52344
52345 install-html-target-libgloss: \
52346 configure-target-libgloss \
52347 html-target-libgloss
52348 @: $(MAKE); $(unstage)
52349 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52350 r=`${PWD_COMMAND}`; export r; \
52351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52352 $(NORMAL_TARGET_EXPORTS) \
52353 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52354 for flag in $(EXTRA_TARGET_FLAGS); do \
52355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52356 done; \
52357 (cd $(TARGET_SUBDIR)/libgloss && \
52358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52360 "RANLIB=$${RANLIB}" \
52361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52362 install-html) \
52363 || exit 1
52364
52365 @endif target-libgloss
52366
52367 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52368 maybe-installcheck-target-libgloss:
52369 @if target-libgloss
52370 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52371
52372 installcheck-target-libgloss: \
52373 configure-target-libgloss
52374 @: $(MAKE); $(unstage)
52375 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52376 r=`${PWD_COMMAND}`; export r; \
52377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52378 $(NORMAL_TARGET_EXPORTS) \
52379 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52380 for flag in $(EXTRA_TARGET_FLAGS); do \
52381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52382 done; \
52383 (cd $(TARGET_SUBDIR)/libgloss && \
52384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52386 "RANLIB=$${RANLIB}" \
52387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52388 installcheck) \
52389 || exit 1
52390
52391 @endif target-libgloss
52392
52393 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52394 maybe-mostlyclean-target-libgloss:
52395 @if target-libgloss
52396 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52397
52398 mostlyclean-target-libgloss:
52399 @: $(MAKE); $(unstage)
52400 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52401 r=`${PWD_COMMAND}`; export r; \
52402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52403 $(NORMAL_TARGET_EXPORTS) \
52404 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52405 for flag in $(EXTRA_TARGET_FLAGS); do \
52406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52407 done; \
52408 (cd $(TARGET_SUBDIR)/libgloss && \
52409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52411 "RANLIB=$${RANLIB}" \
52412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52413 mostlyclean) \
52414 || exit 1
52415
52416 @endif target-libgloss
52417
52418 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52419 maybe-clean-target-libgloss:
52420 @if target-libgloss
52421 maybe-clean-target-libgloss: clean-target-libgloss
52422
52423 clean-target-libgloss:
52424 @: $(MAKE); $(unstage)
52425 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52426 r=`${PWD_COMMAND}`; export r; \
52427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52428 $(NORMAL_TARGET_EXPORTS) \
52429 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52430 for flag in $(EXTRA_TARGET_FLAGS); do \
52431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52432 done; \
52433 (cd $(TARGET_SUBDIR)/libgloss && \
52434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52436 "RANLIB=$${RANLIB}" \
52437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52438 clean) \
52439 || exit 1
52440
52441 @endif target-libgloss
52442
52443 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52444 maybe-distclean-target-libgloss:
52445 @if target-libgloss
52446 maybe-distclean-target-libgloss: distclean-target-libgloss
52447
52448 distclean-target-libgloss:
52449 @: $(MAKE); $(unstage)
52450 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52451 r=`${PWD_COMMAND}`; export r; \
52452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453 $(NORMAL_TARGET_EXPORTS) \
52454 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52455 for flag in $(EXTRA_TARGET_FLAGS); do \
52456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52457 done; \
52458 (cd $(TARGET_SUBDIR)/libgloss && \
52459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52461 "RANLIB=$${RANLIB}" \
52462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52463 distclean) \
52464 || exit 1
52465
52466 @endif target-libgloss
52467
52468 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52469 maybe-maintainer-clean-target-libgloss:
52470 @if target-libgloss
52471 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52472
52473 maintainer-clean-target-libgloss:
52474 @: $(MAKE); $(unstage)
52475 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52476 r=`${PWD_COMMAND}`; export r; \
52477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52478 $(NORMAL_TARGET_EXPORTS) \
52479 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52480 for flag in $(EXTRA_TARGET_FLAGS); do \
52481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52482 done; \
52483 (cd $(TARGET_SUBDIR)/libgloss && \
52484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52486 "RANLIB=$${RANLIB}" \
52487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52488 maintainer-clean) \
52489 || exit 1
52490
52491 @endif target-libgloss
52492
52493
52494
52495
52496
52497 .PHONY: configure-target-libffi maybe-configure-target-libffi
52498 maybe-configure-target-libffi:
52499 @if gcc-bootstrap
52500 configure-target-libffi: stage_current
52501 @endif gcc-bootstrap
52502 @if target-libffi
52503 maybe-configure-target-libffi: configure-target-libffi
52504 configure-target-libffi:
52505 @: $(MAKE); $(unstage)
52506 @r=`${PWD_COMMAND}`; export r; \
52507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52508 echo "Checking multilib configuration for libffi..."; \
52509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52510 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52511 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52512 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52513 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52514 else \
52515 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52516 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52517 fi; \
52518 else \
52519 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52520 fi; \
52521 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52523 $(NORMAL_TARGET_EXPORTS) \
52524 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52525 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52526 case $(srcdir) in \
52527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52528 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52530 esac; \
52531 module_srcdir=libffi; \
52532 rm -f no-such-file || : ; \
52533 CONFIG_SITE=no-such-file $(SHELL) \
52534 $$s/$$module_srcdir/configure \
52535 --srcdir=$${topdir}/$$module_srcdir \
52536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52537 --target=${target_alias} \
52538 || exit 1
52539 @endif target-libffi
52540
52541
52542
52543
52544
52545 .PHONY: all-target-libffi maybe-all-target-libffi
52546 maybe-all-target-libffi:
52547 @if gcc-bootstrap
52548 all-target-libffi: stage_current
52549 @endif gcc-bootstrap
52550 @if target-libffi
52551 TARGET-target-libffi=all
52552 maybe-all-target-libffi: all-target-libffi
52553 all-target-libffi: configure-target-libffi
52554 @: $(MAKE); $(unstage)
52555 @r=`${PWD_COMMAND}`; export r; \
52556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52557 $(NORMAL_TARGET_EXPORTS) \
52558 (cd $(TARGET_SUBDIR)/libffi && \
52559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52560 $(TARGET-target-libffi))
52561 @endif target-libffi
52562
52563
52564
52565
52566
52567 .PHONY: check-target-libffi maybe-check-target-libffi
52568 maybe-check-target-libffi:
52569 @if target-libffi
52570 maybe-check-target-libffi: check-target-libffi
52571
52572 check-target-libffi:
52573 @: $(MAKE); $(unstage)
52574 @r=`${PWD_COMMAND}`; export r; \
52575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576 $(NORMAL_TARGET_EXPORTS) \
52577 (cd $(TARGET_SUBDIR)/libffi && \
52578 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52579
52580 @endif target-libffi
52581
52582 .PHONY: install-target-libffi maybe-install-target-libffi
52583 maybe-install-target-libffi:
52584 @if target-libffi
52585 maybe-install-target-libffi: install-target-libffi
52586
52587 # Dummy target for uninstallable.
52588 install-target-libffi:
52589
52590 @endif target-libffi
52591
52592 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52593 maybe-install-strip-target-libffi:
52594 @if target-libffi
52595 maybe-install-strip-target-libffi: install-strip-target-libffi
52596
52597 # Dummy target for uninstallable.
52598 install-strip-target-libffi:
52599
52600 @endif target-libffi
52601
52602 # Other targets (info, dvi, pdf, etc.)
52603
52604 .PHONY: maybe-info-target-libffi info-target-libffi
52605 maybe-info-target-libffi:
52606 @if target-libffi
52607 maybe-info-target-libffi: info-target-libffi
52608
52609 info-target-libffi: \
52610 configure-target-libffi
52611 @: $(MAKE); $(unstage)
52612 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52613 r=`${PWD_COMMAND}`; export r; \
52614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52615 $(NORMAL_TARGET_EXPORTS) \
52616 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52617 for flag in $(EXTRA_TARGET_FLAGS); do \
52618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52619 done; \
52620 (cd $(TARGET_SUBDIR)/libffi && \
52621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52623 "RANLIB=$${RANLIB}" \
52624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52625 info) \
52626 || exit 1
52627
52628 @endif target-libffi
52629
52630 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52631 maybe-dvi-target-libffi:
52632 @if target-libffi
52633 maybe-dvi-target-libffi: dvi-target-libffi
52634
52635 dvi-target-libffi: \
52636 configure-target-libffi
52637 @: $(MAKE); $(unstage)
52638 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52639 r=`${PWD_COMMAND}`; export r; \
52640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52641 $(NORMAL_TARGET_EXPORTS) \
52642 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52643 for flag in $(EXTRA_TARGET_FLAGS); do \
52644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52645 done; \
52646 (cd $(TARGET_SUBDIR)/libffi && \
52647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52649 "RANLIB=$${RANLIB}" \
52650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52651 dvi) \
52652 || exit 1
52653
52654 @endif target-libffi
52655
52656 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52657 maybe-pdf-target-libffi:
52658 @if target-libffi
52659 maybe-pdf-target-libffi: pdf-target-libffi
52660
52661 pdf-target-libffi: \
52662 configure-target-libffi
52663 @: $(MAKE); $(unstage)
52664 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52665 r=`${PWD_COMMAND}`; export r; \
52666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52667 $(NORMAL_TARGET_EXPORTS) \
52668 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52669 for flag in $(EXTRA_TARGET_FLAGS); do \
52670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52671 done; \
52672 (cd $(TARGET_SUBDIR)/libffi && \
52673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52675 "RANLIB=$${RANLIB}" \
52676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52677 pdf) \
52678 || exit 1
52679
52680 @endif target-libffi
52681
52682 .PHONY: maybe-html-target-libffi html-target-libffi
52683 maybe-html-target-libffi:
52684 @if target-libffi
52685 maybe-html-target-libffi: html-target-libffi
52686
52687 html-target-libffi: \
52688 configure-target-libffi
52689 @: $(MAKE); $(unstage)
52690 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52691 r=`${PWD_COMMAND}`; export r; \
52692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693 $(NORMAL_TARGET_EXPORTS) \
52694 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52695 for flag in $(EXTRA_TARGET_FLAGS); do \
52696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52697 done; \
52698 (cd $(TARGET_SUBDIR)/libffi && \
52699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52701 "RANLIB=$${RANLIB}" \
52702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52703 html) \
52704 || exit 1
52705
52706 @endif target-libffi
52707
52708 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52709 maybe-TAGS-target-libffi:
52710 @if target-libffi
52711 maybe-TAGS-target-libffi: TAGS-target-libffi
52712
52713 TAGS-target-libffi: \
52714 configure-target-libffi
52715 @: $(MAKE); $(unstage)
52716 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52717 r=`${PWD_COMMAND}`; export r; \
52718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52719 $(NORMAL_TARGET_EXPORTS) \
52720 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52721 for flag in $(EXTRA_TARGET_FLAGS); do \
52722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52723 done; \
52724 (cd $(TARGET_SUBDIR)/libffi && \
52725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52727 "RANLIB=$${RANLIB}" \
52728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52729 TAGS) \
52730 || exit 1
52731
52732 @endif target-libffi
52733
52734 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52735 maybe-install-info-target-libffi:
52736 @if target-libffi
52737 maybe-install-info-target-libffi: install-info-target-libffi
52738
52739 install-info-target-libffi: \
52740 configure-target-libffi \
52741 info-target-libffi
52742 @: $(MAKE); $(unstage)
52743 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52744 r=`${PWD_COMMAND}`; export r; \
52745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52746 $(NORMAL_TARGET_EXPORTS) \
52747 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52748 for flag in $(EXTRA_TARGET_FLAGS); do \
52749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52750 done; \
52751 (cd $(TARGET_SUBDIR)/libffi && \
52752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52754 "RANLIB=$${RANLIB}" \
52755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52756 install-info) \
52757 || exit 1
52758
52759 @endif target-libffi
52760
52761 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52762 maybe-install-pdf-target-libffi:
52763 @if target-libffi
52764 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52765
52766 install-pdf-target-libffi: \
52767 configure-target-libffi \
52768 pdf-target-libffi
52769 @: $(MAKE); $(unstage)
52770 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52771 r=`${PWD_COMMAND}`; export r; \
52772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52773 $(NORMAL_TARGET_EXPORTS) \
52774 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52775 for flag in $(EXTRA_TARGET_FLAGS); do \
52776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52777 done; \
52778 (cd $(TARGET_SUBDIR)/libffi && \
52779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52781 "RANLIB=$${RANLIB}" \
52782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52783 install-pdf) \
52784 || exit 1
52785
52786 @endif target-libffi
52787
52788 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52789 maybe-install-html-target-libffi:
52790 @if target-libffi
52791 maybe-install-html-target-libffi: install-html-target-libffi
52792
52793 install-html-target-libffi: \
52794 configure-target-libffi \
52795 html-target-libffi
52796 @: $(MAKE); $(unstage)
52797 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52798 r=`${PWD_COMMAND}`; export r; \
52799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52800 $(NORMAL_TARGET_EXPORTS) \
52801 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52802 for flag in $(EXTRA_TARGET_FLAGS); do \
52803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52804 done; \
52805 (cd $(TARGET_SUBDIR)/libffi && \
52806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52808 "RANLIB=$${RANLIB}" \
52809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52810 install-html) \
52811 || exit 1
52812
52813 @endif target-libffi
52814
52815 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52816 maybe-installcheck-target-libffi:
52817 @if target-libffi
52818 maybe-installcheck-target-libffi: installcheck-target-libffi
52819
52820 installcheck-target-libffi: \
52821 configure-target-libffi
52822 @: $(MAKE); $(unstage)
52823 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52824 r=`${PWD_COMMAND}`; export r; \
52825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52826 $(NORMAL_TARGET_EXPORTS) \
52827 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
52828 for flag in $(EXTRA_TARGET_FLAGS); do \
52829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52830 done; \
52831 (cd $(TARGET_SUBDIR)/libffi && \
52832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52834 "RANLIB=$${RANLIB}" \
52835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52836 installcheck) \
52837 || exit 1
52838
52839 @endif target-libffi
52840
52841 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52842 maybe-mostlyclean-target-libffi:
52843 @if target-libffi
52844 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52845
52846 mostlyclean-target-libffi:
52847 @: $(MAKE); $(unstage)
52848 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52849 r=`${PWD_COMMAND}`; export r; \
52850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52851 $(NORMAL_TARGET_EXPORTS) \
52852 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
52853 for flag in $(EXTRA_TARGET_FLAGS); do \
52854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52855 done; \
52856 (cd $(TARGET_SUBDIR)/libffi && \
52857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52859 "RANLIB=$${RANLIB}" \
52860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52861 mostlyclean) \
52862 || exit 1
52863
52864 @endif target-libffi
52865
52866 .PHONY: maybe-clean-target-libffi clean-target-libffi
52867 maybe-clean-target-libffi:
52868 @if target-libffi
52869 maybe-clean-target-libffi: clean-target-libffi
52870
52871 clean-target-libffi:
52872 @: $(MAKE); $(unstage)
52873 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52874 r=`${PWD_COMMAND}`; export r; \
52875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52876 $(NORMAL_TARGET_EXPORTS) \
52877 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52878 for flag in $(EXTRA_TARGET_FLAGS); do \
52879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52880 done; \
52881 (cd $(TARGET_SUBDIR)/libffi && \
52882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52884 "RANLIB=$${RANLIB}" \
52885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52886 clean) \
52887 || exit 1
52888
52889 @endif target-libffi
52890
52891 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52892 maybe-distclean-target-libffi:
52893 @if target-libffi
52894 maybe-distclean-target-libffi: distclean-target-libffi
52895
52896 distclean-target-libffi:
52897 @: $(MAKE); $(unstage)
52898 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52899 r=`${PWD_COMMAND}`; export r; \
52900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52901 $(NORMAL_TARGET_EXPORTS) \
52902 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52903 for flag in $(EXTRA_TARGET_FLAGS); do \
52904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52905 done; \
52906 (cd $(TARGET_SUBDIR)/libffi && \
52907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52909 "RANLIB=$${RANLIB}" \
52910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52911 distclean) \
52912 || exit 1
52913
52914 @endif target-libffi
52915
52916 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52917 maybe-maintainer-clean-target-libffi:
52918 @if target-libffi
52919 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52920
52921 maintainer-clean-target-libffi:
52922 @: $(MAKE); $(unstage)
52923 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52924 r=`${PWD_COMMAND}`; export r; \
52925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52926 $(NORMAL_TARGET_EXPORTS) \
52927 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52928 for flag in $(EXTRA_TARGET_FLAGS); do \
52929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52930 done; \
52931 (cd $(TARGET_SUBDIR)/libffi && \
52932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52934 "RANLIB=$${RANLIB}" \
52935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52936 maintainer-clean) \
52937 || exit 1
52938
52939 @endif target-libffi
52940
52941
52942
52943
52944
52945 .PHONY: configure-target-zlib maybe-configure-target-zlib
52946 maybe-configure-target-zlib:
52947 @if gcc-bootstrap
52948 configure-target-zlib: stage_current
52949 @endif gcc-bootstrap
52950 @if target-zlib
52951 maybe-configure-target-zlib: configure-target-zlib
52952 configure-target-zlib:
52953 @: $(MAKE); $(unstage)
52954 @r=`${PWD_COMMAND}`; export r; \
52955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52956 echo "Checking multilib configuration for zlib..."; \
52957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52959 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52960 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52961 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52962 else \
52963 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52964 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52965 fi; \
52966 else \
52967 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52968 fi; \
52969 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52970 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52971 $(NORMAL_TARGET_EXPORTS) \
52972 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52973 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52974 case $(srcdir) in \
52975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52976 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52978 esac; \
52979 module_srcdir=zlib; \
52980 rm -f no-such-file || : ; \
52981 CONFIG_SITE=no-such-file $(SHELL) \
52982 $$s/$$module_srcdir/configure \
52983 --srcdir=$${topdir}/$$module_srcdir \
52984 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52985 --target=${target_alias} \
52986 || exit 1
52987 @endif target-zlib
52988
52989
52990
52991
52992
52993 .PHONY: all-target-zlib maybe-all-target-zlib
52994 maybe-all-target-zlib:
52995 @if gcc-bootstrap
52996 all-target-zlib: stage_current
52997 @endif gcc-bootstrap
52998 @if target-zlib
52999 TARGET-target-zlib=all
53000 maybe-all-target-zlib: all-target-zlib
53001 all-target-zlib: configure-target-zlib
53002 @: $(MAKE); $(unstage)
53003 @r=`${PWD_COMMAND}`; export r; \
53004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53005 $(NORMAL_TARGET_EXPORTS) \
53006 (cd $(TARGET_SUBDIR)/zlib && \
53007 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53008 $(TARGET-target-zlib))
53009 @endif target-zlib
53010
53011
53012
53013
53014
53015 .PHONY: check-target-zlib maybe-check-target-zlib
53016 maybe-check-target-zlib:
53017 @if target-zlib
53018 maybe-check-target-zlib: check-target-zlib
53019
53020 check-target-zlib:
53021 @: $(MAKE); $(unstage)
53022 @r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 (cd $(TARGET_SUBDIR)/zlib && \
53026 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53027
53028 @endif target-zlib
53029
53030 .PHONY: install-target-zlib maybe-install-target-zlib
53031 maybe-install-target-zlib:
53032 @if target-zlib
53033 maybe-install-target-zlib: install-target-zlib
53034
53035 install-target-zlib: installdirs
53036 @: $(MAKE); $(unstage)
53037 @r=`${PWD_COMMAND}`; export r; \
53038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53039 $(NORMAL_TARGET_EXPORTS) \
53040 (cd $(TARGET_SUBDIR)/zlib && \
53041 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53042
53043 @endif target-zlib
53044
53045 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53046 maybe-install-strip-target-zlib:
53047 @if target-zlib
53048 maybe-install-strip-target-zlib: install-strip-target-zlib
53049
53050 install-strip-target-zlib: installdirs
53051 @: $(MAKE); $(unstage)
53052 @r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 $(NORMAL_TARGET_EXPORTS) \
53055 (cd $(TARGET_SUBDIR)/zlib && \
53056 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53057
53058 @endif target-zlib
53059
53060 # Other targets (info, dvi, pdf, etc.)
53061
53062 .PHONY: maybe-info-target-zlib info-target-zlib
53063 maybe-info-target-zlib:
53064 @if target-zlib
53065 maybe-info-target-zlib: info-target-zlib
53066
53067 info-target-zlib: \
53068 configure-target-zlib
53069 @: $(MAKE); $(unstage)
53070 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53071 r=`${PWD_COMMAND}`; export r; \
53072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53073 $(NORMAL_TARGET_EXPORTS) \
53074 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53075 for flag in $(EXTRA_TARGET_FLAGS); do \
53076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53077 done; \
53078 (cd $(TARGET_SUBDIR)/zlib && \
53079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53081 "RANLIB=$${RANLIB}" \
53082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53083 info) \
53084 || exit 1
53085
53086 @endif target-zlib
53087
53088 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53089 maybe-dvi-target-zlib:
53090 @if target-zlib
53091 maybe-dvi-target-zlib: dvi-target-zlib
53092
53093 dvi-target-zlib: \
53094 configure-target-zlib
53095 @: $(MAKE); $(unstage)
53096 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53097 r=`${PWD_COMMAND}`; export r; \
53098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099 $(NORMAL_TARGET_EXPORTS) \
53100 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53101 for flag in $(EXTRA_TARGET_FLAGS); do \
53102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53103 done; \
53104 (cd $(TARGET_SUBDIR)/zlib && \
53105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53107 "RANLIB=$${RANLIB}" \
53108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53109 dvi) \
53110 || exit 1
53111
53112 @endif target-zlib
53113
53114 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53115 maybe-pdf-target-zlib:
53116 @if target-zlib
53117 maybe-pdf-target-zlib: pdf-target-zlib
53118
53119 pdf-target-zlib: \
53120 configure-target-zlib
53121 @: $(MAKE); $(unstage)
53122 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53123 r=`${PWD_COMMAND}`; export r; \
53124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53125 $(NORMAL_TARGET_EXPORTS) \
53126 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53127 for flag in $(EXTRA_TARGET_FLAGS); do \
53128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53129 done; \
53130 (cd $(TARGET_SUBDIR)/zlib && \
53131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53133 "RANLIB=$${RANLIB}" \
53134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53135 pdf) \
53136 || exit 1
53137
53138 @endif target-zlib
53139
53140 .PHONY: maybe-html-target-zlib html-target-zlib
53141 maybe-html-target-zlib:
53142 @if target-zlib
53143 maybe-html-target-zlib: html-target-zlib
53144
53145 html-target-zlib: \
53146 configure-target-zlib
53147 @: $(MAKE); $(unstage)
53148 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53149 r=`${PWD_COMMAND}`; export r; \
53150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53151 $(NORMAL_TARGET_EXPORTS) \
53152 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53153 for flag in $(EXTRA_TARGET_FLAGS); do \
53154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53155 done; \
53156 (cd $(TARGET_SUBDIR)/zlib && \
53157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53159 "RANLIB=$${RANLIB}" \
53160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53161 html) \
53162 || exit 1
53163
53164 @endif target-zlib
53165
53166 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53167 maybe-TAGS-target-zlib:
53168 @if target-zlib
53169 maybe-TAGS-target-zlib: TAGS-target-zlib
53170
53171 TAGS-target-zlib: \
53172 configure-target-zlib
53173 @: $(MAKE); $(unstage)
53174 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53175 r=`${PWD_COMMAND}`; export r; \
53176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53177 $(NORMAL_TARGET_EXPORTS) \
53178 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53179 for flag in $(EXTRA_TARGET_FLAGS); do \
53180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53181 done; \
53182 (cd $(TARGET_SUBDIR)/zlib && \
53183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53185 "RANLIB=$${RANLIB}" \
53186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53187 TAGS) \
53188 || exit 1
53189
53190 @endif target-zlib
53191
53192 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53193 maybe-install-info-target-zlib:
53194 @if target-zlib
53195 maybe-install-info-target-zlib: install-info-target-zlib
53196
53197 install-info-target-zlib: \
53198 configure-target-zlib \
53199 info-target-zlib
53200 @: $(MAKE); $(unstage)
53201 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53202 r=`${PWD_COMMAND}`; export r; \
53203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53204 $(NORMAL_TARGET_EXPORTS) \
53205 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53206 for flag in $(EXTRA_TARGET_FLAGS); do \
53207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53208 done; \
53209 (cd $(TARGET_SUBDIR)/zlib && \
53210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53212 "RANLIB=$${RANLIB}" \
53213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53214 install-info) \
53215 || exit 1
53216
53217 @endif target-zlib
53218
53219 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53220 maybe-install-pdf-target-zlib:
53221 @if target-zlib
53222 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53223
53224 install-pdf-target-zlib: \
53225 configure-target-zlib \
53226 pdf-target-zlib
53227 @: $(MAKE); $(unstage)
53228 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53229 r=`${PWD_COMMAND}`; export r; \
53230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53231 $(NORMAL_TARGET_EXPORTS) \
53232 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53233 for flag in $(EXTRA_TARGET_FLAGS); do \
53234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53235 done; \
53236 (cd $(TARGET_SUBDIR)/zlib && \
53237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53239 "RANLIB=$${RANLIB}" \
53240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53241 install-pdf) \
53242 || exit 1
53243
53244 @endif target-zlib
53245
53246 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53247 maybe-install-html-target-zlib:
53248 @if target-zlib
53249 maybe-install-html-target-zlib: install-html-target-zlib
53250
53251 install-html-target-zlib: \
53252 configure-target-zlib \
53253 html-target-zlib
53254 @: $(MAKE); $(unstage)
53255 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53256 r=`${PWD_COMMAND}`; export r; \
53257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53258 $(NORMAL_TARGET_EXPORTS) \
53259 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53260 for flag in $(EXTRA_TARGET_FLAGS); do \
53261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53262 done; \
53263 (cd $(TARGET_SUBDIR)/zlib && \
53264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53266 "RANLIB=$${RANLIB}" \
53267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53268 install-html) \
53269 || exit 1
53270
53271 @endif target-zlib
53272
53273 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53274 maybe-installcheck-target-zlib:
53275 @if target-zlib
53276 maybe-installcheck-target-zlib: installcheck-target-zlib
53277
53278 installcheck-target-zlib: \
53279 configure-target-zlib
53280 @: $(MAKE); $(unstage)
53281 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53282 r=`${PWD_COMMAND}`; export r; \
53283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53284 $(NORMAL_TARGET_EXPORTS) \
53285 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53286 for flag in $(EXTRA_TARGET_FLAGS); do \
53287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53288 done; \
53289 (cd $(TARGET_SUBDIR)/zlib && \
53290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53292 "RANLIB=$${RANLIB}" \
53293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53294 installcheck) \
53295 || exit 1
53296
53297 @endif target-zlib
53298
53299 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53300 maybe-mostlyclean-target-zlib:
53301 @if target-zlib
53302 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53303
53304 mostlyclean-target-zlib:
53305 @: $(MAKE); $(unstage)
53306 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53307 r=`${PWD_COMMAND}`; export r; \
53308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53309 $(NORMAL_TARGET_EXPORTS) \
53310 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53311 for flag in $(EXTRA_TARGET_FLAGS); do \
53312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53313 done; \
53314 (cd $(TARGET_SUBDIR)/zlib && \
53315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53317 "RANLIB=$${RANLIB}" \
53318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53319 mostlyclean) \
53320 || exit 1
53321
53322 @endif target-zlib
53323
53324 .PHONY: maybe-clean-target-zlib clean-target-zlib
53325 maybe-clean-target-zlib:
53326 @if target-zlib
53327 maybe-clean-target-zlib: clean-target-zlib
53328
53329 clean-target-zlib:
53330 @: $(MAKE); $(unstage)
53331 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53332 r=`${PWD_COMMAND}`; export r; \
53333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53334 $(NORMAL_TARGET_EXPORTS) \
53335 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53336 for flag in $(EXTRA_TARGET_FLAGS); do \
53337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53338 done; \
53339 (cd $(TARGET_SUBDIR)/zlib && \
53340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53342 "RANLIB=$${RANLIB}" \
53343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53344 clean) \
53345 || exit 1
53346
53347 @endif target-zlib
53348
53349 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53350 maybe-distclean-target-zlib:
53351 @if target-zlib
53352 maybe-distclean-target-zlib: distclean-target-zlib
53353
53354 distclean-target-zlib:
53355 @: $(MAKE); $(unstage)
53356 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53357 r=`${PWD_COMMAND}`; export r; \
53358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359 $(NORMAL_TARGET_EXPORTS) \
53360 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53361 for flag in $(EXTRA_TARGET_FLAGS); do \
53362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53363 done; \
53364 (cd $(TARGET_SUBDIR)/zlib && \
53365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53367 "RANLIB=$${RANLIB}" \
53368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53369 distclean) \
53370 || exit 1
53371
53372 @endif target-zlib
53373
53374 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53375 maybe-maintainer-clean-target-zlib:
53376 @if target-zlib
53377 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53378
53379 maintainer-clean-target-zlib:
53380 @: $(MAKE); $(unstage)
53381 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53382 r=`${PWD_COMMAND}`; export r; \
53383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53384 $(NORMAL_TARGET_EXPORTS) \
53385 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53386 for flag in $(EXTRA_TARGET_FLAGS); do \
53387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53388 done; \
53389 (cd $(TARGET_SUBDIR)/zlib && \
53390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53392 "RANLIB=$${RANLIB}" \
53393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53394 maintainer-clean) \
53395 || exit 1
53396
53397 @endif target-zlib
53398
53399
53400
53401
53402
53403 .PHONY: configure-target-rda maybe-configure-target-rda
53404 maybe-configure-target-rda:
53405 @if gcc-bootstrap
53406 configure-target-rda: stage_current
53407 @endif gcc-bootstrap
53408 @if target-rda
53409 maybe-configure-target-rda: configure-target-rda
53410 configure-target-rda:
53411 @: $(MAKE); $(unstage)
53412 @r=`${PWD_COMMAND}`; export r; \
53413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53414 echo "Checking multilib configuration for rda..."; \
53415 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53416 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53417 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53418 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53419 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53420 else \
53421 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53422 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53423 fi; \
53424 else \
53425 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53426 fi; \
53427 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53428 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53429 $(NORMAL_TARGET_EXPORTS) \
53430 echo Configuring in $(TARGET_SUBDIR)/rda; \
53431 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53432 case $(srcdir) in \
53433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53434 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53436 esac; \
53437 module_srcdir=rda; \
53438 rm -f no-such-file || : ; \
53439 CONFIG_SITE=no-such-file $(SHELL) \
53440 $$s/$$module_srcdir/configure \
53441 --srcdir=$${topdir}/$$module_srcdir \
53442 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53443 --target=${target_alias} \
53444 || exit 1
53445 @endif target-rda
53446
53447
53448
53449
53450
53451 .PHONY: all-target-rda maybe-all-target-rda
53452 maybe-all-target-rda:
53453 @if gcc-bootstrap
53454 all-target-rda: stage_current
53455 @endif gcc-bootstrap
53456 @if target-rda
53457 TARGET-target-rda=all
53458 maybe-all-target-rda: all-target-rda
53459 all-target-rda: configure-target-rda
53460 @: $(MAKE); $(unstage)
53461 @r=`${PWD_COMMAND}`; export r; \
53462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53463 $(NORMAL_TARGET_EXPORTS) \
53464 (cd $(TARGET_SUBDIR)/rda && \
53465 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53466 $(TARGET-target-rda))
53467 @endif target-rda
53468
53469
53470
53471
53472
53473 .PHONY: check-target-rda maybe-check-target-rda
53474 maybe-check-target-rda:
53475 @if target-rda
53476 maybe-check-target-rda: check-target-rda
53477
53478 check-target-rda:
53479 @: $(MAKE); $(unstage)
53480 @r=`${PWD_COMMAND}`; export r; \
53481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53482 $(NORMAL_TARGET_EXPORTS) \
53483 (cd $(TARGET_SUBDIR)/rda && \
53484 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53485
53486 @endif target-rda
53487
53488 .PHONY: install-target-rda maybe-install-target-rda
53489 maybe-install-target-rda:
53490 @if target-rda
53491 maybe-install-target-rda: install-target-rda
53492
53493 install-target-rda: installdirs
53494 @: $(MAKE); $(unstage)
53495 @r=`${PWD_COMMAND}`; export r; \
53496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53497 $(NORMAL_TARGET_EXPORTS) \
53498 (cd $(TARGET_SUBDIR)/rda && \
53499 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53500
53501 @endif target-rda
53502
53503 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53504 maybe-install-strip-target-rda:
53505 @if target-rda
53506 maybe-install-strip-target-rda: install-strip-target-rda
53507
53508 install-strip-target-rda: installdirs
53509 @: $(MAKE); $(unstage)
53510 @r=`${PWD_COMMAND}`; export r; \
53511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512 $(NORMAL_TARGET_EXPORTS) \
53513 (cd $(TARGET_SUBDIR)/rda && \
53514 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53515
53516 @endif target-rda
53517
53518 # Other targets (info, dvi, pdf, etc.)
53519
53520 .PHONY: maybe-info-target-rda info-target-rda
53521 maybe-info-target-rda:
53522 @if target-rda
53523 maybe-info-target-rda: info-target-rda
53524
53525 info-target-rda: \
53526 configure-target-rda
53527 @: $(MAKE); $(unstage)
53528 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53529 r=`${PWD_COMMAND}`; export r; \
53530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53531 $(NORMAL_TARGET_EXPORTS) \
53532 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53533 for flag in $(EXTRA_TARGET_FLAGS); do \
53534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53535 done; \
53536 (cd $(TARGET_SUBDIR)/rda && \
53537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53539 "RANLIB=$${RANLIB}" \
53540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53541 info) \
53542 || exit 1
53543
53544 @endif target-rda
53545
53546 .PHONY: maybe-dvi-target-rda dvi-target-rda
53547 maybe-dvi-target-rda:
53548 @if target-rda
53549 maybe-dvi-target-rda: dvi-target-rda
53550
53551 dvi-target-rda: \
53552 configure-target-rda
53553 @: $(MAKE); $(unstage)
53554 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53555 r=`${PWD_COMMAND}`; export r; \
53556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53557 $(NORMAL_TARGET_EXPORTS) \
53558 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53559 for flag in $(EXTRA_TARGET_FLAGS); do \
53560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53561 done; \
53562 (cd $(TARGET_SUBDIR)/rda && \
53563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53565 "RANLIB=$${RANLIB}" \
53566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53567 dvi) \
53568 || exit 1
53569
53570 @endif target-rda
53571
53572 .PHONY: maybe-pdf-target-rda pdf-target-rda
53573 maybe-pdf-target-rda:
53574 @if target-rda
53575 maybe-pdf-target-rda: pdf-target-rda
53576
53577 pdf-target-rda: \
53578 configure-target-rda
53579 @: $(MAKE); $(unstage)
53580 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53581 r=`${PWD_COMMAND}`; export r; \
53582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53583 $(NORMAL_TARGET_EXPORTS) \
53584 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53585 for flag in $(EXTRA_TARGET_FLAGS); do \
53586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53587 done; \
53588 (cd $(TARGET_SUBDIR)/rda && \
53589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53591 "RANLIB=$${RANLIB}" \
53592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53593 pdf) \
53594 || exit 1
53595
53596 @endif target-rda
53597
53598 .PHONY: maybe-html-target-rda html-target-rda
53599 maybe-html-target-rda:
53600 @if target-rda
53601 maybe-html-target-rda: html-target-rda
53602
53603 html-target-rda: \
53604 configure-target-rda
53605 @: $(MAKE); $(unstage)
53606 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53607 r=`${PWD_COMMAND}`; export r; \
53608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53609 $(NORMAL_TARGET_EXPORTS) \
53610 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53611 for flag in $(EXTRA_TARGET_FLAGS); do \
53612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53613 done; \
53614 (cd $(TARGET_SUBDIR)/rda && \
53615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53617 "RANLIB=$${RANLIB}" \
53618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53619 html) \
53620 || exit 1
53621
53622 @endif target-rda
53623
53624 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53625 maybe-TAGS-target-rda:
53626 @if target-rda
53627 maybe-TAGS-target-rda: TAGS-target-rda
53628
53629 TAGS-target-rda: \
53630 configure-target-rda
53631 @: $(MAKE); $(unstage)
53632 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53633 r=`${PWD_COMMAND}`; export r; \
53634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53635 $(NORMAL_TARGET_EXPORTS) \
53636 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53637 for flag in $(EXTRA_TARGET_FLAGS); do \
53638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53639 done; \
53640 (cd $(TARGET_SUBDIR)/rda && \
53641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53643 "RANLIB=$${RANLIB}" \
53644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53645 TAGS) \
53646 || exit 1
53647
53648 @endif target-rda
53649
53650 .PHONY: maybe-install-info-target-rda install-info-target-rda
53651 maybe-install-info-target-rda:
53652 @if target-rda
53653 maybe-install-info-target-rda: install-info-target-rda
53654
53655 install-info-target-rda: \
53656 configure-target-rda \
53657 info-target-rda
53658 @: $(MAKE); $(unstage)
53659 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53660 r=`${PWD_COMMAND}`; export r; \
53661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53662 $(NORMAL_TARGET_EXPORTS) \
53663 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53664 for flag in $(EXTRA_TARGET_FLAGS); do \
53665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53666 done; \
53667 (cd $(TARGET_SUBDIR)/rda && \
53668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53670 "RANLIB=$${RANLIB}" \
53671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53672 install-info) \
53673 || exit 1
53674
53675 @endif target-rda
53676
53677 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53678 maybe-install-pdf-target-rda:
53679 @if target-rda
53680 maybe-install-pdf-target-rda: install-pdf-target-rda
53681
53682 install-pdf-target-rda: \
53683 configure-target-rda \
53684 pdf-target-rda
53685 @: $(MAKE); $(unstage)
53686 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53687 r=`${PWD_COMMAND}`; export r; \
53688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53689 $(NORMAL_TARGET_EXPORTS) \
53690 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53691 for flag in $(EXTRA_TARGET_FLAGS); do \
53692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53693 done; \
53694 (cd $(TARGET_SUBDIR)/rda && \
53695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53697 "RANLIB=$${RANLIB}" \
53698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53699 install-pdf) \
53700 || exit 1
53701
53702 @endif target-rda
53703
53704 .PHONY: maybe-install-html-target-rda install-html-target-rda
53705 maybe-install-html-target-rda:
53706 @if target-rda
53707 maybe-install-html-target-rda: install-html-target-rda
53708
53709 install-html-target-rda: \
53710 configure-target-rda \
53711 html-target-rda
53712 @: $(MAKE); $(unstage)
53713 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53714 r=`${PWD_COMMAND}`; export r; \
53715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53716 $(NORMAL_TARGET_EXPORTS) \
53717 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
53718 for flag in $(EXTRA_TARGET_FLAGS); do \
53719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53720 done; \
53721 (cd $(TARGET_SUBDIR)/rda && \
53722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53724 "RANLIB=$${RANLIB}" \
53725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53726 install-html) \
53727 || exit 1
53728
53729 @endif target-rda
53730
53731 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53732 maybe-installcheck-target-rda:
53733 @if target-rda
53734 maybe-installcheck-target-rda: installcheck-target-rda
53735
53736 installcheck-target-rda: \
53737 configure-target-rda
53738 @: $(MAKE); $(unstage)
53739 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53740 r=`${PWD_COMMAND}`; export r; \
53741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53742 $(NORMAL_TARGET_EXPORTS) \
53743 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53744 for flag in $(EXTRA_TARGET_FLAGS); do \
53745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53746 done; \
53747 (cd $(TARGET_SUBDIR)/rda && \
53748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53750 "RANLIB=$${RANLIB}" \
53751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53752 installcheck) \
53753 || exit 1
53754
53755 @endif target-rda
53756
53757 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53758 maybe-mostlyclean-target-rda:
53759 @if target-rda
53760 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53761
53762 mostlyclean-target-rda:
53763 @: $(MAKE); $(unstage)
53764 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53765 r=`${PWD_COMMAND}`; export r; \
53766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53767 $(NORMAL_TARGET_EXPORTS) \
53768 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53769 for flag in $(EXTRA_TARGET_FLAGS); do \
53770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53771 done; \
53772 (cd $(TARGET_SUBDIR)/rda && \
53773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53775 "RANLIB=$${RANLIB}" \
53776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53777 mostlyclean) \
53778 || exit 1
53779
53780 @endif target-rda
53781
53782 .PHONY: maybe-clean-target-rda clean-target-rda
53783 maybe-clean-target-rda:
53784 @if target-rda
53785 maybe-clean-target-rda: clean-target-rda
53786
53787 clean-target-rda:
53788 @: $(MAKE); $(unstage)
53789 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53790 r=`${PWD_COMMAND}`; export r; \
53791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53792 $(NORMAL_TARGET_EXPORTS) \
53793 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53794 for flag in $(EXTRA_TARGET_FLAGS); do \
53795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53796 done; \
53797 (cd $(TARGET_SUBDIR)/rda && \
53798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53800 "RANLIB=$${RANLIB}" \
53801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53802 clean) \
53803 || exit 1
53804
53805 @endif target-rda
53806
53807 .PHONY: maybe-distclean-target-rda distclean-target-rda
53808 maybe-distclean-target-rda:
53809 @if target-rda
53810 maybe-distclean-target-rda: distclean-target-rda
53811
53812 distclean-target-rda:
53813 @: $(MAKE); $(unstage)
53814 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53815 r=`${PWD_COMMAND}`; export r; \
53816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53817 $(NORMAL_TARGET_EXPORTS) \
53818 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53819 for flag in $(EXTRA_TARGET_FLAGS); do \
53820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53821 done; \
53822 (cd $(TARGET_SUBDIR)/rda && \
53823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53825 "RANLIB=$${RANLIB}" \
53826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53827 distclean) \
53828 || exit 1
53829
53830 @endif target-rda
53831
53832 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53833 maybe-maintainer-clean-target-rda:
53834 @if target-rda
53835 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53836
53837 maintainer-clean-target-rda:
53838 @: $(MAKE); $(unstage)
53839 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53840 r=`${PWD_COMMAND}`; export r; \
53841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53842 $(NORMAL_TARGET_EXPORTS) \
53843 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53844 for flag in $(EXTRA_TARGET_FLAGS); do \
53845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53846 done; \
53847 (cd $(TARGET_SUBDIR)/rda && \
53848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53850 "RANLIB=$${RANLIB}" \
53851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53852 maintainer-clean) \
53853 || exit 1
53854
53855 @endif target-rda
53856
53857
53858
53859
53860
53861 .PHONY: configure-target-libada maybe-configure-target-libada
53862 maybe-configure-target-libada:
53863 @if gcc-bootstrap
53864 configure-target-libada: stage_current
53865 @endif gcc-bootstrap
53866 @if target-libada
53867 maybe-configure-target-libada: configure-target-libada
53868 configure-target-libada:
53869 @: $(MAKE); $(unstage)
53870 @r=`${PWD_COMMAND}`; export r; \
53871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53872 echo "Checking multilib configuration for libada..."; \
53873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53874 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53875 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53876 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53877 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53878 else \
53879 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53880 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53881 fi; \
53882 else \
53883 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53884 fi; \
53885 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53887 $(NORMAL_TARGET_EXPORTS) \
53888 echo Configuring in $(TARGET_SUBDIR)/libada; \
53889 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53890 case $(srcdir) in \
53891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53892 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53894 esac; \
53895 module_srcdir=libada; \
53896 rm -f no-such-file || : ; \
53897 CONFIG_SITE=no-such-file $(SHELL) \
53898 $$s/$$module_srcdir/configure \
53899 --srcdir=$${topdir}/$$module_srcdir \
53900 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53901 --target=${target_alias} \
53902 || exit 1
53903 @endif target-libada
53904
53905
53906
53907
53908
53909 .PHONY: all-target-libada maybe-all-target-libada
53910 maybe-all-target-libada:
53911 @if gcc-bootstrap
53912 all-target-libada: stage_current
53913 @endif gcc-bootstrap
53914 @if target-libada
53915 TARGET-target-libada=all
53916 maybe-all-target-libada: all-target-libada
53917 all-target-libada: configure-target-libada
53918 @: $(MAKE); $(unstage)
53919 @r=`${PWD_COMMAND}`; export r; \
53920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53921 $(NORMAL_TARGET_EXPORTS) \
53922 (cd $(TARGET_SUBDIR)/libada && \
53923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53924 $(TARGET-target-libada))
53925 @endif target-libada
53926
53927
53928
53929
53930
53931 .PHONY: check-target-libada maybe-check-target-libada
53932 maybe-check-target-libada:
53933 @if target-libada
53934 maybe-check-target-libada: check-target-libada
53935
53936 check-target-libada:
53937 @: $(MAKE); $(unstage)
53938 @r=`${PWD_COMMAND}`; export r; \
53939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53940 $(NORMAL_TARGET_EXPORTS) \
53941 (cd $(TARGET_SUBDIR)/libada && \
53942 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53943
53944 @endif target-libada
53945
53946 .PHONY: install-target-libada maybe-install-target-libada
53947 maybe-install-target-libada:
53948 @if target-libada
53949 maybe-install-target-libada: install-target-libada
53950
53951 install-target-libada: installdirs
53952 @: $(MAKE); $(unstage)
53953 @r=`${PWD_COMMAND}`; export r; \
53954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53955 $(NORMAL_TARGET_EXPORTS) \
53956 (cd $(TARGET_SUBDIR)/libada && \
53957 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53958
53959 @endif target-libada
53960
53961 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53962 maybe-install-strip-target-libada:
53963 @if target-libada
53964 maybe-install-strip-target-libada: install-strip-target-libada
53965
53966 install-strip-target-libada: installdirs
53967 @: $(MAKE); $(unstage)
53968 @r=`${PWD_COMMAND}`; export r; \
53969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53970 $(NORMAL_TARGET_EXPORTS) \
53971 (cd $(TARGET_SUBDIR)/libada && \
53972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53973
53974 @endif target-libada
53975
53976 # Other targets (info, dvi, pdf, etc.)
53977
53978 .PHONY: maybe-info-target-libada info-target-libada
53979 maybe-info-target-libada:
53980 @if target-libada
53981 maybe-info-target-libada: info-target-libada
53982
53983 info-target-libada: \
53984 configure-target-libada
53985 @: $(MAKE); $(unstage)
53986 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53987 r=`${PWD_COMMAND}`; export r; \
53988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53989 $(NORMAL_TARGET_EXPORTS) \
53990 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
53991 for flag in $(EXTRA_TARGET_FLAGS); do \
53992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53993 done; \
53994 (cd $(TARGET_SUBDIR)/libada && \
53995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53997 "RANLIB=$${RANLIB}" \
53998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53999 info) \
54000 || exit 1
54001
54002 @endif target-libada
54003
54004 .PHONY: maybe-dvi-target-libada dvi-target-libada
54005 maybe-dvi-target-libada:
54006 @if target-libada
54007 maybe-dvi-target-libada: dvi-target-libada
54008
54009 dvi-target-libada: \
54010 configure-target-libada
54011 @: $(MAKE); $(unstage)
54012 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54013 r=`${PWD_COMMAND}`; export r; \
54014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54015 $(NORMAL_TARGET_EXPORTS) \
54016 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54017 for flag in $(EXTRA_TARGET_FLAGS); do \
54018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54019 done; \
54020 (cd $(TARGET_SUBDIR)/libada && \
54021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54023 "RANLIB=$${RANLIB}" \
54024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54025 dvi) \
54026 || exit 1
54027
54028 @endif target-libada
54029
54030 .PHONY: maybe-pdf-target-libada pdf-target-libada
54031 maybe-pdf-target-libada:
54032 @if target-libada
54033 maybe-pdf-target-libada: pdf-target-libada
54034
54035 pdf-target-libada: \
54036 configure-target-libada
54037 @: $(MAKE); $(unstage)
54038 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54039 r=`${PWD_COMMAND}`; export r; \
54040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54041 $(NORMAL_TARGET_EXPORTS) \
54042 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54043 for flag in $(EXTRA_TARGET_FLAGS); do \
54044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54045 done; \
54046 (cd $(TARGET_SUBDIR)/libada && \
54047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54049 "RANLIB=$${RANLIB}" \
54050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54051 pdf) \
54052 || exit 1
54053
54054 @endif target-libada
54055
54056 .PHONY: maybe-html-target-libada html-target-libada
54057 maybe-html-target-libada:
54058 @if target-libada
54059 maybe-html-target-libada: html-target-libada
54060
54061 html-target-libada: \
54062 configure-target-libada
54063 @: $(MAKE); $(unstage)
54064 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54065 r=`${PWD_COMMAND}`; export r; \
54066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067 $(NORMAL_TARGET_EXPORTS) \
54068 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54069 for flag in $(EXTRA_TARGET_FLAGS); do \
54070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54071 done; \
54072 (cd $(TARGET_SUBDIR)/libada && \
54073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54075 "RANLIB=$${RANLIB}" \
54076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54077 html) \
54078 || exit 1
54079
54080 @endif target-libada
54081
54082 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54083 maybe-TAGS-target-libada:
54084 @if target-libada
54085 maybe-TAGS-target-libada: TAGS-target-libada
54086
54087 TAGS-target-libada: \
54088 configure-target-libada
54089 @: $(MAKE); $(unstage)
54090 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54091 r=`${PWD_COMMAND}`; export r; \
54092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54093 $(NORMAL_TARGET_EXPORTS) \
54094 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54095 for flag in $(EXTRA_TARGET_FLAGS); do \
54096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54097 done; \
54098 (cd $(TARGET_SUBDIR)/libada && \
54099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54101 "RANLIB=$${RANLIB}" \
54102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54103 TAGS) \
54104 || exit 1
54105
54106 @endif target-libada
54107
54108 .PHONY: maybe-install-info-target-libada install-info-target-libada
54109 maybe-install-info-target-libada:
54110 @if target-libada
54111 maybe-install-info-target-libada: install-info-target-libada
54112
54113 install-info-target-libada: \
54114 configure-target-libada \
54115 info-target-libada
54116 @: $(MAKE); $(unstage)
54117 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54118 r=`${PWD_COMMAND}`; export r; \
54119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54120 $(NORMAL_TARGET_EXPORTS) \
54121 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54122 for flag in $(EXTRA_TARGET_FLAGS); do \
54123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54124 done; \
54125 (cd $(TARGET_SUBDIR)/libada && \
54126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54128 "RANLIB=$${RANLIB}" \
54129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54130 install-info) \
54131 || exit 1
54132
54133 @endif target-libada
54134
54135 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54136 maybe-install-pdf-target-libada:
54137 @if target-libada
54138 maybe-install-pdf-target-libada: install-pdf-target-libada
54139
54140 install-pdf-target-libada: \
54141 configure-target-libada \
54142 pdf-target-libada
54143 @: $(MAKE); $(unstage)
54144 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54145 r=`${PWD_COMMAND}`; export r; \
54146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54147 $(NORMAL_TARGET_EXPORTS) \
54148 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54149 for flag in $(EXTRA_TARGET_FLAGS); do \
54150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54151 done; \
54152 (cd $(TARGET_SUBDIR)/libada && \
54153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54155 "RANLIB=$${RANLIB}" \
54156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54157 install-pdf) \
54158 || exit 1
54159
54160 @endif target-libada
54161
54162 .PHONY: maybe-install-html-target-libada install-html-target-libada
54163 maybe-install-html-target-libada:
54164 @if target-libada
54165 maybe-install-html-target-libada: install-html-target-libada
54166
54167 install-html-target-libada: \
54168 configure-target-libada \
54169 html-target-libada
54170 @: $(MAKE); $(unstage)
54171 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54172 r=`${PWD_COMMAND}`; export r; \
54173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54174 $(NORMAL_TARGET_EXPORTS) \
54175 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54176 for flag in $(EXTRA_TARGET_FLAGS); do \
54177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54178 done; \
54179 (cd $(TARGET_SUBDIR)/libada && \
54180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54182 "RANLIB=$${RANLIB}" \
54183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54184 install-html) \
54185 || exit 1
54186
54187 @endif target-libada
54188
54189 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54190 maybe-installcheck-target-libada:
54191 @if target-libada
54192 maybe-installcheck-target-libada: installcheck-target-libada
54193
54194 installcheck-target-libada: \
54195 configure-target-libada
54196 @: $(MAKE); $(unstage)
54197 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54198 r=`${PWD_COMMAND}`; export r; \
54199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54200 $(NORMAL_TARGET_EXPORTS) \
54201 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54202 for flag in $(EXTRA_TARGET_FLAGS); do \
54203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54204 done; \
54205 (cd $(TARGET_SUBDIR)/libada && \
54206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54208 "RANLIB=$${RANLIB}" \
54209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54210 installcheck) \
54211 || exit 1
54212
54213 @endif target-libada
54214
54215 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54216 maybe-mostlyclean-target-libada:
54217 @if target-libada
54218 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54219
54220 mostlyclean-target-libada:
54221 @: $(MAKE); $(unstage)
54222 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54223 r=`${PWD_COMMAND}`; export r; \
54224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54225 $(NORMAL_TARGET_EXPORTS) \
54226 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54227 for flag in $(EXTRA_TARGET_FLAGS); do \
54228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54229 done; \
54230 (cd $(TARGET_SUBDIR)/libada && \
54231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54233 "RANLIB=$${RANLIB}" \
54234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54235 mostlyclean) \
54236 || exit 1
54237
54238 @endif target-libada
54239
54240 .PHONY: maybe-clean-target-libada clean-target-libada
54241 maybe-clean-target-libada:
54242 @if target-libada
54243 maybe-clean-target-libada: clean-target-libada
54244
54245 clean-target-libada:
54246 @: $(MAKE); $(unstage)
54247 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54248 r=`${PWD_COMMAND}`; export r; \
54249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54250 $(NORMAL_TARGET_EXPORTS) \
54251 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54252 for flag in $(EXTRA_TARGET_FLAGS); do \
54253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54254 done; \
54255 (cd $(TARGET_SUBDIR)/libada && \
54256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54258 "RANLIB=$${RANLIB}" \
54259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54260 clean) \
54261 || exit 1
54262
54263 @endif target-libada
54264
54265 .PHONY: maybe-distclean-target-libada distclean-target-libada
54266 maybe-distclean-target-libada:
54267 @if target-libada
54268 maybe-distclean-target-libada: distclean-target-libada
54269
54270 distclean-target-libada:
54271 @: $(MAKE); $(unstage)
54272 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54273 r=`${PWD_COMMAND}`; export r; \
54274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54275 $(NORMAL_TARGET_EXPORTS) \
54276 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54277 for flag in $(EXTRA_TARGET_FLAGS); do \
54278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54279 done; \
54280 (cd $(TARGET_SUBDIR)/libada && \
54281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54283 "RANLIB=$${RANLIB}" \
54284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54285 distclean) \
54286 || exit 1
54287
54288 @endif target-libada
54289
54290 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54291 maybe-maintainer-clean-target-libada:
54292 @if target-libada
54293 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54294
54295 maintainer-clean-target-libada:
54296 @: $(MAKE); $(unstage)
54297 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54298 r=`${PWD_COMMAND}`; export r; \
54299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54300 $(NORMAL_TARGET_EXPORTS) \
54301 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54302 for flag in $(EXTRA_TARGET_FLAGS); do \
54303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54304 done; \
54305 (cd $(TARGET_SUBDIR)/libada && \
54306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54308 "RANLIB=$${RANLIB}" \
54309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54310 maintainer-clean) \
54311 || exit 1
54312
54313 @endif target-libada
54314
54315
54316
54317
54318
54319 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54320 maybe-configure-target-libgomp:
54321 @if gcc-bootstrap
54322 configure-target-libgomp: stage_current
54323 @endif gcc-bootstrap
54324 @if target-libgomp
54325 maybe-configure-target-libgomp: configure-target-libgomp
54326 configure-target-libgomp:
54327 @r=`${PWD_COMMAND}`; export r; \
54328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54329 echo "Checking multilib configuration for libgomp..."; \
54330 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54331 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54332 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54333 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54334 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54335 else \
54336 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54337 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54338 fi; \
54339 else \
54340 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54341 fi; \
54342 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54343 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54344 $(NORMAL_TARGET_EXPORTS) \
54345 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54346 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54347 case $(srcdir) in \
54348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54349 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54351 esac; \
54352 module_srcdir=libgomp; \
54353 rm -f no-such-file || : ; \
54354 CONFIG_SITE=no-such-file $(SHELL) \
54355 $$s/$$module_srcdir/configure \
54356 --srcdir=$${topdir}/$$module_srcdir \
54357 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54358 --target=${target_alias} \
54359 || exit 1
54360 @endif target-libgomp
54361
54362
54363
54364 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54365 maybe-configure-stage1-target-libgomp:
54366 @if target-libgomp-bootstrap
54367 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54368 configure-stage1-target-libgomp:
54369 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54370 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54371 @r=`${PWD_COMMAND}`; export r; \
54372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54373 TFLAGS="$(STAGE1_TFLAGS)"; \
54374 echo "Checking multilib configuration for libgomp..."; \
54375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54376 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54377 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54378 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54379 else \
54380 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54381 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54382 fi; \
54383 else \
54384 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54385 fi; \
54386 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54387 $(NORMAL_TARGET_EXPORTS) \
54388 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54389 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54390 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54391 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54393 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54394 case $(srcdir) in \
54395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54396 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54398 esac; \
54399 module_srcdir=libgomp; \
54400 $(SHELL) $$s/$$module_srcdir/configure \
54401 --srcdir=$${topdir}/$$module_srcdir \
54402 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54403 --target=${target_alias} \
54404 \
54405 $(STAGE1_CONFIGURE_FLAGS)
54406 @endif target-libgomp-bootstrap
54407
54408 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54409 maybe-configure-stage2-target-libgomp:
54410 @if target-libgomp-bootstrap
54411 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54412 configure-stage2-target-libgomp:
54413 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54414 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54415 @r=`${PWD_COMMAND}`; export r; \
54416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54417 TFLAGS="$(STAGE2_TFLAGS)"; \
54418 echo "Checking multilib configuration for libgomp..."; \
54419 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54420 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54421 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54422 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54423 else \
54424 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54425 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54426 fi; \
54427 else \
54428 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54429 fi; \
54430 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54431 $(NORMAL_TARGET_EXPORTS) \
54432 \
54433 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54434 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54435 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54436 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54438 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54439 case $(srcdir) in \
54440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54441 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54443 esac; \
54444 module_srcdir=libgomp; \
54445 $(SHELL) $$s/$$module_srcdir/configure \
54446 --srcdir=$${topdir}/$$module_srcdir \
54447 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54448 --target=${target_alias} \
54449 --with-build-libsubdir=$(HOST_SUBDIR) \
54450 $(STAGE2_CONFIGURE_FLAGS)
54451 @endif target-libgomp-bootstrap
54452
54453 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54454 maybe-configure-stage3-target-libgomp:
54455 @if target-libgomp-bootstrap
54456 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54457 configure-stage3-target-libgomp:
54458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54459 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54460 @r=`${PWD_COMMAND}`; export r; \
54461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54462 TFLAGS="$(STAGE3_TFLAGS)"; \
54463 echo "Checking multilib configuration for libgomp..."; \
54464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54465 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54466 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54467 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54468 else \
54469 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54470 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54471 fi; \
54472 else \
54473 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54474 fi; \
54475 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54476 $(NORMAL_TARGET_EXPORTS) \
54477 \
54478 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54481 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54483 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54484 case $(srcdir) in \
54485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54486 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54488 esac; \
54489 module_srcdir=libgomp; \
54490 $(SHELL) $$s/$$module_srcdir/configure \
54491 --srcdir=$${topdir}/$$module_srcdir \
54492 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54493 --target=${target_alias} \
54494 --with-build-libsubdir=$(HOST_SUBDIR) \
54495 $(STAGE3_CONFIGURE_FLAGS)
54496 @endif target-libgomp-bootstrap
54497
54498 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54499 maybe-configure-stage4-target-libgomp:
54500 @if target-libgomp-bootstrap
54501 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54502 configure-stage4-target-libgomp:
54503 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54504 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54505 @r=`${PWD_COMMAND}`; export r; \
54506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54507 TFLAGS="$(STAGE4_TFLAGS)"; \
54508 echo "Checking multilib configuration for libgomp..."; \
54509 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54510 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54511 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54512 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54513 else \
54514 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54515 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54516 fi; \
54517 else \
54518 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54519 fi; \
54520 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54521 $(NORMAL_TARGET_EXPORTS) \
54522 \
54523 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54524 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54525 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54526 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54527 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54528 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54529 case $(srcdir) in \
54530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54531 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54533 esac; \
54534 module_srcdir=libgomp; \
54535 $(SHELL) $$s/$$module_srcdir/configure \
54536 --srcdir=$${topdir}/$$module_srcdir \
54537 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54538 --target=${target_alias} \
54539 --with-build-libsubdir=$(HOST_SUBDIR) \
54540 $(STAGE4_CONFIGURE_FLAGS)
54541 @endif target-libgomp-bootstrap
54542
54543 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54544 maybe-configure-stageprofile-target-libgomp:
54545 @if target-libgomp-bootstrap
54546 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54547 configure-stageprofile-target-libgomp:
54548 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54549 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54550 @r=`${PWD_COMMAND}`; export r; \
54551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54552 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54553 echo "Checking multilib configuration for libgomp..."; \
54554 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54555 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54556 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54557 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54558 else \
54559 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54560 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54561 fi; \
54562 else \
54563 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54564 fi; \
54565 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54566 $(NORMAL_TARGET_EXPORTS) \
54567 \
54568 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54569 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54570 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54571 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54573 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54574 case $(srcdir) in \
54575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54576 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54578 esac; \
54579 module_srcdir=libgomp; \
54580 $(SHELL) $$s/$$module_srcdir/configure \
54581 --srcdir=$${topdir}/$$module_srcdir \
54582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54583 --target=${target_alias} \
54584 --with-build-libsubdir=$(HOST_SUBDIR) \
54585 $(STAGEprofile_CONFIGURE_FLAGS)
54586 @endif target-libgomp-bootstrap
54587
54588 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54589 maybe-configure-stagetrain-target-libgomp:
54590 @if target-libgomp-bootstrap
54591 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54592 configure-stagetrain-target-libgomp:
54593 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54594 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54595 @r=`${PWD_COMMAND}`; export r; \
54596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54597 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54598 echo "Checking multilib configuration for libgomp..."; \
54599 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54600 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54601 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54602 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54603 else \
54604 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54605 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54606 fi; \
54607 else \
54608 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54609 fi; \
54610 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54611 $(NORMAL_TARGET_EXPORTS) \
54612 \
54613 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54616 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54617 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54618 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54619 case $(srcdir) in \
54620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54621 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54623 esac; \
54624 module_srcdir=libgomp; \
54625 $(SHELL) $$s/$$module_srcdir/configure \
54626 --srcdir=$${topdir}/$$module_srcdir \
54627 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54628 --target=${target_alias} \
54629 --with-build-libsubdir=$(HOST_SUBDIR) \
54630 $(STAGEtrain_CONFIGURE_FLAGS)
54631 @endif target-libgomp-bootstrap
54632
54633 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54634 maybe-configure-stagefeedback-target-libgomp:
54635 @if target-libgomp-bootstrap
54636 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54637 configure-stagefeedback-target-libgomp:
54638 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54639 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54640 @r=`${PWD_COMMAND}`; export r; \
54641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54642 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54643 echo "Checking multilib configuration for libgomp..."; \
54644 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54645 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54646 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54647 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54648 else \
54649 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54650 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54651 fi; \
54652 else \
54653 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54654 fi; \
54655 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54656 $(NORMAL_TARGET_EXPORTS) \
54657 \
54658 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54659 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54660 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54661 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54662 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54663 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54664 case $(srcdir) in \
54665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54666 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54668 esac; \
54669 module_srcdir=libgomp; \
54670 $(SHELL) $$s/$$module_srcdir/configure \
54671 --srcdir=$${topdir}/$$module_srcdir \
54672 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54673 --target=${target_alias} \
54674 --with-build-libsubdir=$(HOST_SUBDIR) \
54675 $(STAGEfeedback_CONFIGURE_FLAGS)
54676 @endif target-libgomp-bootstrap
54677
54678 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54679 maybe-configure-stageautoprofile-target-libgomp:
54680 @if target-libgomp-bootstrap
54681 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54682 configure-stageautoprofile-target-libgomp:
54683 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54684 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54685 @r=`${PWD_COMMAND}`; export r; \
54686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54687 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54688 echo "Checking multilib configuration for libgomp..."; \
54689 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54690 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54691 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54692 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54693 else \
54694 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54695 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54696 fi; \
54697 else \
54698 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54699 fi; \
54700 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54701 $(NORMAL_TARGET_EXPORTS) \
54702 \
54703 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54705 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54706 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54708 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54709 case $(srcdir) in \
54710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54711 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54713 esac; \
54714 module_srcdir=libgomp; \
54715 $(SHELL) $$s/$$module_srcdir/configure \
54716 --srcdir=$${topdir}/$$module_srcdir \
54717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54718 --target=${target_alias} \
54719 --with-build-libsubdir=$(HOST_SUBDIR) \
54720 $(STAGEautoprofile_CONFIGURE_FLAGS)
54721 @endif target-libgomp-bootstrap
54722
54723 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54724 maybe-configure-stageautofeedback-target-libgomp:
54725 @if target-libgomp-bootstrap
54726 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54727 configure-stageautofeedback-target-libgomp:
54728 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54729 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54730 @r=`${PWD_COMMAND}`; export r; \
54731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54732 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54733 echo "Checking multilib configuration for libgomp..."; \
54734 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54735 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54736 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54737 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54738 else \
54739 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54740 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54741 fi; \
54742 else \
54743 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54744 fi; \
54745 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54746 $(NORMAL_TARGET_EXPORTS) \
54747 \
54748 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54749 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54750 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54751 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54752 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54753 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54754 case $(srcdir) in \
54755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54756 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54758 esac; \
54759 module_srcdir=libgomp; \
54760 $(SHELL) $$s/$$module_srcdir/configure \
54761 --srcdir=$${topdir}/$$module_srcdir \
54762 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54763 --target=${target_alias} \
54764 --with-build-libsubdir=$(HOST_SUBDIR) \
54765 $(STAGEautofeedback_CONFIGURE_FLAGS)
54766 @endif target-libgomp-bootstrap
54767
54768
54769
54770
54771
54772 .PHONY: all-target-libgomp maybe-all-target-libgomp
54773 maybe-all-target-libgomp:
54774 @if gcc-bootstrap
54775 all-target-libgomp: stage_current
54776 @endif gcc-bootstrap
54777 @if target-libgomp
54778 TARGET-target-libgomp=all
54779 maybe-all-target-libgomp: all-target-libgomp
54780 all-target-libgomp: configure-target-libgomp
54781 @r=`${PWD_COMMAND}`; export r; \
54782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54783 $(NORMAL_TARGET_EXPORTS) \
54784 (cd $(TARGET_SUBDIR)/libgomp && \
54785 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54786 $(TARGET-target-libgomp))
54787 @endif target-libgomp
54788
54789
54790
54791 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54792 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54793 maybe-all-stage1-target-libgomp:
54794 maybe-clean-stage1-target-libgomp:
54795 @if target-libgomp-bootstrap
54796 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54797 all-stage1: all-stage1-target-libgomp
54798 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54799 all-stage1-target-libgomp: configure-stage1-target-libgomp
54800 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54801 @r=`${PWD_COMMAND}`; export r; \
54802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54803 TFLAGS="$(STAGE1_TFLAGS)"; \
54804 $(NORMAL_TARGET_EXPORTS) \
54805 cd $(TARGET_SUBDIR)/libgomp && \
54806 \
54807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54808 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54809 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54810 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54814 $(EXTRA_TARGET_FLAGS) \
54815 \
54816 TFLAGS="$(STAGE1_TFLAGS)" \
54817 $(TARGET-stage1-target-libgomp)
54818
54819 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54820 clean-stage1: clean-stage1-target-libgomp
54821 clean-stage1-target-libgomp:
54822 @if [ $(current_stage) = stage1 ]; then \
54823 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54824 else \
54825 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54826 $(MAKE) stage1-start; \
54827 fi; \
54828 cd $(TARGET_SUBDIR)/libgomp && \
54829 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54830 clean
54831 @endif target-libgomp-bootstrap
54832
54833
54834 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54835 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54836 maybe-all-stage2-target-libgomp:
54837 maybe-clean-stage2-target-libgomp:
54838 @if target-libgomp-bootstrap
54839 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54840 all-stage2: all-stage2-target-libgomp
54841 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54842 all-stage2-target-libgomp: configure-stage2-target-libgomp
54843 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54844 @r=`${PWD_COMMAND}`; export r; \
54845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54846 TFLAGS="$(STAGE2_TFLAGS)"; \
54847 $(NORMAL_TARGET_EXPORTS) \
54848 \
54849 cd $(TARGET_SUBDIR)/libgomp && \
54850 \
54851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54852 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54853 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54854 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54858 $(EXTRA_TARGET_FLAGS) \
54859 TFLAGS="$(STAGE2_TFLAGS)" \
54860 $(TARGET-stage2-target-libgomp)
54861
54862 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54863 clean-stage2: clean-stage2-target-libgomp
54864 clean-stage2-target-libgomp:
54865 @if [ $(current_stage) = stage2 ]; then \
54866 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54867 else \
54868 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54869 $(MAKE) stage2-start; \
54870 fi; \
54871 cd $(TARGET_SUBDIR)/libgomp && \
54872 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54873 @endif target-libgomp-bootstrap
54874
54875
54876 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54877 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54878 maybe-all-stage3-target-libgomp:
54879 maybe-clean-stage3-target-libgomp:
54880 @if target-libgomp-bootstrap
54881 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54882 all-stage3: all-stage3-target-libgomp
54883 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54884 all-stage3-target-libgomp: configure-stage3-target-libgomp
54885 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54886 @r=`${PWD_COMMAND}`; export r; \
54887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54888 TFLAGS="$(STAGE3_TFLAGS)"; \
54889 $(NORMAL_TARGET_EXPORTS) \
54890 \
54891 cd $(TARGET_SUBDIR)/libgomp && \
54892 \
54893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54894 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54900 $(EXTRA_TARGET_FLAGS) \
54901 TFLAGS="$(STAGE3_TFLAGS)" \
54902 $(TARGET-stage3-target-libgomp)
54903
54904 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54905 clean-stage3: clean-stage3-target-libgomp
54906 clean-stage3-target-libgomp:
54907 @if [ $(current_stage) = stage3 ]; then \
54908 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54909 else \
54910 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54911 $(MAKE) stage3-start; \
54912 fi; \
54913 cd $(TARGET_SUBDIR)/libgomp && \
54914 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54915 @endif target-libgomp-bootstrap
54916
54917
54918 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54919 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54920 maybe-all-stage4-target-libgomp:
54921 maybe-clean-stage4-target-libgomp:
54922 @if target-libgomp-bootstrap
54923 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54924 all-stage4: all-stage4-target-libgomp
54925 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54926 all-stage4-target-libgomp: configure-stage4-target-libgomp
54927 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54928 @r=`${PWD_COMMAND}`; export r; \
54929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54930 TFLAGS="$(STAGE4_TFLAGS)"; \
54931 $(NORMAL_TARGET_EXPORTS) \
54932 \
54933 cd $(TARGET_SUBDIR)/libgomp && \
54934 \
54935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54942 $(EXTRA_TARGET_FLAGS) \
54943 TFLAGS="$(STAGE4_TFLAGS)" \
54944 $(TARGET-stage4-target-libgomp)
54945
54946 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54947 clean-stage4: clean-stage4-target-libgomp
54948 clean-stage4-target-libgomp:
54949 @if [ $(current_stage) = stage4 ]; then \
54950 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54951 else \
54952 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54953 $(MAKE) stage4-start; \
54954 fi; \
54955 cd $(TARGET_SUBDIR)/libgomp && \
54956 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54957 @endif target-libgomp-bootstrap
54958
54959
54960 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54961 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54962 maybe-all-stageprofile-target-libgomp:
54963 maybe-clean-stageprofile-target-libgomp:
54964 @if target-libgomp-bootstrap
54965 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54966 all-stageprofile: all-stageprofile-target-libgomp
54967 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54968 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54969 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54970 @r=`${PWD_COMMAND}`; export r; \
54971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54972 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54973 $(NORMAL_TARGET_EXPORTS) \
54974 \
54975 cd $(TARGET_SUBDIR)/libgomp && \
54976 \
54977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54978 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54984 $(EXTRA_TARGET_FLAGS) \
54985 TFLAGS="$(STAGEprofile_TFLAGS)" \
54986 $(TARGET-stageprofile-target-libgomp)
54987
54988 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
54989 clean-stageprofile: clean-stageprofile-target-libgomp
54990 clean-stageprofile-target-libgomp:
54991 @if [ $(current_stage) = stageprofile ]; then \
54992 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54993 else \
54994 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
54995 $(MAKE) stageprofile-start; \
54996 fi; \
54997 cd $(TARGET_SUBDIR)/libgomp && \
54998 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54999 @endif target-libgomp-bootstrap
55000
55001
55002 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55003 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55004 maybe-all-stagetrain-target-libgomp:
55005 maybe-clean-stagetrain-target-libgomp:
55006 @if target-libgomp-bootstrap
55007 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55008 all-stagetrain: all-stagetrain-target-libgomp
55009 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55010 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55011 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55012 @r=`${PWD_COMMAND}`; export r; \
55013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55014 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55015 $(NORMAL_TARGET_EXPORTS) \
55016 \
55017 cd $(TARGET_SUBDIR)/libgomp && \
55018 \
55019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55020 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55026 $(EXTRA_TARGET_FLAGS) \
55027 TFLAGS="$(STAGEtrain_TFLAGS)" \
55028 $(TARGET-stagetrain-target-libgomp)
55029
55030 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55031 clean-stagetrain: clean-stagetrain-target-libgomp
55032 clean-stagetrain-target-libgomp:
55033 @if [ $(current_stage) = stagetrain ]; then \
55034 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55035 else \
55036 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55037 $(MAKE) stagetrain-start; \
55038 fi; \
55039 cd $(TARGET_SUBDIR)/libgomp && \
55040 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55041 @endif target-libgomp-bootstrap
55042
55043
55044 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55045 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55046 maybe-all-stagefeedback-target-libgomp:
55047 maybe-clean-stagefeedback-target-libgomp:
55048 @if target-libgomp-bootstrap
55049 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55050 all-stagefeedback: all-stagefeedback-target-libgomp
55051 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55052 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55053 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55054 @r=`${PWD_COMMAND}`; export r; \
55055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55057 $(NORMAL_TARGET_EXPORTS) \
55058 \
55059 cd $(TARGET_SUBDIR)/libgomp && \
55060 \
55061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55062 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55068 $(EXTRA_TARGET_FLAGS) \
55069 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55070 $(TARGET-stagefeedback-target-libgomp)
55071
55072 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55073 clean-stagefeedback: clean-stagefeedback-target-libgomp
55074 clean-stagefeedback-target-libgomp:
55075 @if [ $(current_stage) = stagefeedback ]; then \
55076 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55077 else \
55078 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55079 $(MAKE) stagefeedback-start; \
55080 fi; \
55081 cd $(TARGET_SUBDIR)/libgomp && \
55082 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55083 @endif target-libgomp-bootstrap
55084
55085
55086 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55087 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55088 maybe-all-stageautoprofile-target-libgomp:
55089 maybe-clean-stageautoprofile-target-libgomp:
55090 @if target-libgomp-bootstrap
55091 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55092 all-stageautoprofile: all-stageautoprofile-target-libgomp
55093 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55094 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55095 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55096 @r=`${PWD_COMMAND}`; export r; \
55097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55098 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55099 $(NORMAL_TARGET_EXPORTS) \
55100 \
55101 cd $(TARGET_SUBDIR)/libgomp && \
55102 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55104 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55110 $(EXTRA_TARGET_FLAGS) \
55111 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55112 $(TARGET-stageautoprofile-target-libgomp)
55113
55114 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55115 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55116 clean-stageautoprofile-target-libgomp:
55117 @if [ $(current_stage) = stageautoprofile ]; then \
55118 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55119 else \
55120 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55121 $(MAKE) stageautoprofile-start; \
55122 fi; \
55123 cd $(TARGET_SUBDIR)/libgomp && \
55124 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55125 @endif target-libgomp-bootstrap
55126
55127
55128 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55129 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55130 maybe-all-stageautofeedback-target-libgomp:
55131 maybe-clean-stageautofeedback-target-libgomp:
55132 @if target-libgomp-bootstrap
55133 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55134 all-stageautofeedback: all-stageautofeedback-target-libgomp
55135 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55136 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55137 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55138 @r=`${PWD_COMMAND}`; export r; \
55139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55140 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55141 $(NORMAL_TARGET_EXPORTS) \
55142 \
55143 cd $(TARGET_SUBDIR)/libgomp && \
55144 \
55145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55146 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55147 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55148 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55152 $(EXTRA_TARGET_FLAGS) \
55153 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55154 $(TARGET-stageautofeedback-target-libgomp)
55155
55156 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55157 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55158 clean-stageautofeedback-target-libgomp:
55159 @if [ $(current_stage) = stageautofeedback ]; then \
55160 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55161 else \
55162 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55163 $(MAKE) stageautofeedback-start; \
55164 fi; \
55165 cd $(TARGET_SUBDIR)/libgomp && \
55166 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55167 @endif target-libgomp-bootstrap
55168
55169
55170
55171
55172
55173
55174 .PHONY: check-target-libgomp maybe-check-target-libgomp
55175 maybe-check-target-libgomp:
55176 @if target-libgomp
55177 maybe-check-target-libgomp: check-target-libgomp
55178
55179 check-target-libgomp:
55180 @: $(MAKE); $(unstage)
55181 @r=`${PWD_COMMAND}`; export r; \
55182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55183 $(NORMAL_TARGET_EXPORTS) \
55184 (cd $(TARGET_SUBDIR)/libgomp && \
55185 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55186
55187 @endif target-libgomp
55188
55189 .PHONY: install-target-libgomp maybe-install-target-libgomp
55190 maybe-install-target-libgomp:
55191 @if target-libgomp
55192 maybe-install-target-libgomp: install-target-libgomp
55193
55194 install-target-libgomp: installdirs
55195 @: $(MAKE); $(unstage)
55196 @r=`${PWD_COMMAND}`; export r; \
55197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55198 $(NORMAL_TARGET_EXPORTS) \
55199 (cd $(TARGET_SUBDIR)/libgomp && \
55200 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55201
55202 @endif target-libgomp
55203
55204 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55205 maybe-install-strip-target-libgomp:
55206 @if target-libgomp
55207 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55208
55209 install-strip-target-libgomp: installdirs
55210 @: $(MAKE); $(unstage)
55211 @r=`${PWD_COMMAND}`; export r; \
55212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55213 $(NORMAL_TARGET_EXPORTS) \
55214 (cd $(TARGET_SUBDIR)/libgomp && \
55215 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55216
55217 @endif target-libgomp
55218
55219 # Other targets (info, dvi, pdf, etc.)
55220
55221 .PHONY: maybe-info-target-libgomp info-target-libgomp
55222 maybe-info-target-libgomp:
55223 @if target-libgomp
55224 maybe-info-target-libgomp: info-target-libgomp
55225
55226 info-target-libgomp: \
55227 configure-target-libgomp
55228 @: $(MAKE); $(unstage)
55229 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55230 r=`${PWD_COMMAND}`; export r; \
55231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232 $(NORMAL_TARGET_EXPORTS) \
55233 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55234 for flag in $(EXTRA_TARGET_FLAGS); do \
55235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55236 done; \
55237 (cd $(TARGET_SUBDIR)/libgomp && \
55238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55240 "RANLIB=$${RANLIB}" \
55241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55242 info) \
55243 || exit 1
55244
55245 @endif target-libgomp
55246
55247 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55248 maybe-dvi-target-libgomp:
55249 @if target-libgomp
55250 maybe-dvi-target-libgomp: dvi-target-libgomp
55251
55252 dvi-target-libgomp: \
55253 configure-target-libgomp
55254 @: $(MAKE); $(unstage)
55255 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55256 r=`${PWD_COMMAND}`; export r; \
55257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55258 $(NORMAL_TARGET_EXPORTS) \
55259 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55260 for flag in $(EXTRA_TARGET_FLAGS); do \
55261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55262 done; \
55263 (cd $(TARGET_SUBDIR)/libgomp && \
55264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55266 "RANLIB=$${RANLIB}" \
55267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55268 dvi) \
55269 || exit 1
55270
55271 @endif target-libgomp
55272
55273 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55274 maybe-pdf-target-libgomp:
55275 @if target-libgomp
55276 maybe-pdf-target-libgomp: pdf-target-libgomp
55277
55278 pdf-target-libgomp: \
55279 configure-target-libgomp
55280 @: $(MAKE); $(unstage)
55281 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55282 r=`${PWD_COMMAND}`; export r; \
55283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55284 $(NORMAL_TARGET_EXPORTS) \
55285 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55286 for flag in $(EXTRA_TARGET_FLAGS); do \
55287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55288 done; \
55289 (cd $(TARGET_SUBDIR)/libgomp && \
55290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55292 "RANLIB=$${RANLIB}" \
55293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55294 pdf) \
55295 || exit 1
55296
55297 @endif target-libgomp
55298
55299 .PHONY: maybe-html-target-libgomp html-target-libgomp
55300 maybe-html-target-libgomp:
55301 @if target-libgomp
55302 maybe-html-target-libgomp: html-target-libgomp
55303
55304 html-target-libgomp: \
55305 configure-target-libgomp
55306 @: $(MAKE); $(unstage)
55307 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55308 r=`${PWD_COMMAND}`; export r; \
55309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55310 $(NORMAL_TARGET_EXPORTS) \
55311 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55312 for flag in $(EXTRA_TARGET_FLAGS); do \
55313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55314 done; \
55315 (cd $(TARGET_SUBDIR)/libgomp && \
55316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55318 "RANLIB=$${RANLIB}" \
55319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55320 html) \
55321 || exit 1
55322
55323 @endif target-libgomp
55324
55325 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55326 maybe-TAGS-target-libgomp:
55327 @if target-libgomp
55328 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55329
55330 TAGS-target-libgomp: \
55331 configure-target-libgomp
55332 @: $(MAKE); $(unstage)
55333 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55334 r=`${PWD_COMMAND}`; export r; \
55335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55336 $(NORMAL_TARGET_EXPORTS) \
55337 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55338 for flag in $(EXTRA_TARGET_FLAGS); do \
55339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55340 done; \
55341 (cd $(TARGET_SUBDIR)/libgomp && \
55342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55344 "RANLIB=$${RANLIB}" \
55345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55346 TAGS) \
55347 || exit 1
55348
55349 @endif target-libgomp
55350
55351 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55352 maybe-install-info-target-libgomp:
55353 @if target-libgomp
55354 maybe-install-info-target-libgomp: install-info-target-libgomp
55355
55356 install-info-target-libgomp: \
55357 configure-target-libgomp \
55358 info-target-libgomp
55359 @: $(MAKE); $(unstage)
55360 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55361 r=`${PWD_COMMAND}`; export r; \
55362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55363 $(NORMAL_TARGET_EXPORTS) \
55364 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55365 for flag in $(EXTRA_TARGET_FLAGS); do \
55366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55367 done; \
55368 (cd $(TARGET_SUBDIR)/libgomp && \
55369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55371 "RANLIB=$${RANLIB}" \
55372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55373 install-info) \
55374 || exit 1
55375
55376 @endif target-libgomp
55377
55378 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55379 maybe-install-pdf-target-libgomp:
55380 @if target-libgomp
55381 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55382
55383 install-pdf-target-libgomp: \
55384 configure-target-libgomp \
55385 pdf-target-libgomp
55386 @: $(MAKE); $(unstage)
55387 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55388 r=`${PWD_COMMAND}`; export r; \
55389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55390 $(NORMAL_TARGET_EXPORTS) \
55391 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55392 for flag in $(EXTRA_TARGET_FLAGS); do \
55393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55394 done; \
55395 (cd $(TARGET_SUBDIR)/libgomp && \
55396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55398 "RANLIB=$${RANLIB}" \
55399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55400 install-pdf) \
55401 || exit 1
55402
55403 @endif target-libgomp
55404
55405 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55406 maybe-install-html-target-libgomp:
55407 @if target-libgomp
55408 maybe-install-html-target-libgomp: install-html-target-libgomp
55409
55410 install-html-target-libgomp: \
55411 configure-target-libgomp \
55412 html-target-libgomp
55413 @: $(MAKE); $(unstage)
55414 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55415 r=`${PWD_COMMAND}`; export r; \
55416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55417 $(NORMAL_TARGET_EXPORTS) \
55418 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55419 for flag in $(EXTRA_TARGET_FLAGS); do \
55420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55421 done; \
55422 (cd $(TARGET_SUBDIR)/libgomp && \
55423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55425 "RANLIB=$${RANLIB}" \
55426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55427 install-html) \
55428 || exit 1
55429
55430 @endif target-libgomp
55431
55432 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55433 maybe-installcheck-target-libgomp:
55434 @if target-libgomp
55435 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55436
55437 installcheck-target-libgomp: \
55438 configure-target-libgomp
55439 @: $(MAKE); $(unstage)
55440 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55441 r=`${PWD_COMMAND}`; export r; \
55442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55443 $(NORMAL_TARGET_EXPORTS) \
55444 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55445 for flag in $(EXTRA_TARGET_FLAGS); do \
55446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55447 done; \
55448 (cd $(TARGET_SUBDIR)/libgomp && \
55449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55451 "RANLIB=$${RANLIB}" \
55452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55453 installcheck) \
55454 || exit 1
55455
55456 @endif target-libgomp
55457
55458 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55459 maybe-mostlyclean-target-libgomp:
55460 @if target-libgomp
55461 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55462
55463 mostlyclean-target-libgomp:
55464 @: $(MAKE); $(unstage)
55465 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55466 r=`${PWD_COMMAND}`; export r; \
55467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55468 $(NORMAL_TARGET_EXPORTS) \
55469 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55470 for flag in $(EXTRA_TARGET_FLAGS); do \
55471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55472 done; \
55473 (cd $(TARGET_SUBDIR)/libgomp && \
55474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55476 "RANLIB=$${RANLIB}" \
55477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55478 mostlyclean) \
55479 || exit 1
55480
55481 @endif target-libgomp
55482
55483 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55484 maybe-clean-target-libgomp:
55485 @if target-libgomp
55486 maybe-clean-target-libgomp: clean-target-libgomp
55487
55488 clean-target-libgomp:
55489 @: $(MAKE); $(unstage)
55490 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55491 r=`${PWD_COMMAND}`; export r; \
55492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55493 $(NORMAL_TARGET_EXPORTS) \
55494 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55495 for flag in $(EXTRA_TARGET_FLAGS); do \
55496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55497 done; \
55498 (cd $(TARGET_SUBDIR)/libgomp && \
55499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55501 "RANLIB=$${RANLIB}" \
55502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55503 clean) \
55504 || exit 1
55505
55506 @endif target-libgomp
55507
55508 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55509 maybe-distclean-target-libgomp:
55510 @if target-libgomp
55511 maybe-distclean-target-libgomp: distclean-target-libgomp
55512
55513 distclean-target-libgomp:
55514 @: $(MAKE); $(unstage)
55515 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55516 r=`${PWD_COMMAND}`; export r; \
55517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55518 $(NORMAL_TARGET_EXPORTS) \
55519 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55520 for flag in $(EXTRA_TARGET_FLAGS); do \
55521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55522 done; \
55523 (cd $(TARGET_SUBDIR)/libgomp && \
55524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55526 "RANLIB=$${RANLIB}" \
55527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55528 distclean) \
55529 || exit 1
55530
55531 @endif target-libgomp
55532
55533 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55534 maybe-maintainer-clean-target-libgomp:
55535 @if target-libgomp
55536 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55537
55538 maintainer-clean-target-libgomp:
55539 @: $(MAKE); $(unstage)
55540 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55541 r=`${PWD_COMMAND}`; export r; \
55542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55543 $(NORMAL_TARGET_EXPORTS) \
55544 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55545 for flag in $(EXTRA_TARGET_FLAGS); do \
55546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55547 done; \
55548 (cd $(TARGET_SUBDIR)/libgomp && \
55549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55551 "RANLIB=$${RANLIB}" \
55552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55553 maintainer-clean) \
55554 || exit 1
55555
55556 @endif target-libgomp
55557
55558
55559
55560
55561
55562 .PHONY: configure-target-libitm maybe-configure-target-libitm
55563 maybe-configure-target-libitm:
55564 @if gcc-bootstrap
55565 configure-target-libitm: stage_current
55566 @endif gcc-bootstrap
55567 @if target-libitm
55568 maybe-configure-target-libitm: configure-target-libitm
55569 configure-target-libitm:
55570 @: $(MAKE); $(unstage)
55571 @r=`${PWD_COMMAND}`; export r; \
55572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55573 echo "Checking multilib configuration for libitm..."; \
55574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55575 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55576 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55577 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55578 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55579 else \
55580 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55581 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55582 fi; \
55583 else \
55584 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55585 fi; \
55586 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55588 $(NORMAL_TARGET_EXPORTS) \
55589 echo Configuring in $(TARGET_SUBDIR)/libitm; \
55590 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55591 case $(srcdir) in \
55592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55593 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55595 esac; \
55596 module_srcdir=libitm; \
55597 rm -f no-such-file || : ; \
55598 CONFIG_SITE=no-such-file $(SHELL) \
55599 $$s/$$module_srcdir/configure \
55600 --srcdir=$${topdir}/$$module_srcdir \
55601 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55602 --target=${target_alias} \
55603 || exit 1
55604 @endif target-libitm
55605
55606
55607
55608
55609
55610 .PHONY: all-target-libitm maybe-all-target-libitm
55611 maybe-all-target-libitm:
55612 @if gcc-bootstrap
55613 all-target-libitm: stage_current
55614 @endif gcc-bootstrap
55615 @if target-libitm
55616 TARGET-target-libitm=all
55617 maybe-all-target-libitm: all-target-libitm
55618 all-target-libitm: configure-target-libitm
55619 @: $(MAKE); $(unstage)
55620 @r=`${PWD_COMMAND}`; export r; \
55621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55622 $(NORMAL_TARGET_EXPORTS) \
55623 (cd $(TARGET_SUBDIR)/libitm && \
55624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55625 $(TARGET-target-libitm))
55626 @endif target-libitm
55627
55628
55629
55630
55631
55632 .PHONY: check-target-libitm maybe-check-target-libitm
55633 maybe-check-target-libitm:
55634 @if target-libitm
55635 maybe-check-target-libitm: check-target-libitm
55636
55637 check-target-libitm:
55638 @: $(MAKE); $(unstage)
55639 @r=`${PWD_COMMAND}`; export r; \
55640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55641 $(NORMAL_TARGET_EXPORTS) \
55642 (cd $(TARGET_SUBDIR)/libitm && \
55643 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55644
55645 @endif target-libitm
55646
55647 .PHONY: install-target-libitm maybe-install-target-libitm
55648 maybe-install-target-libitm:
55649 @if target-libitm
55650 maybe-install-target-libitm: install-target-libitm
55651
55652 install-target-libitm: installdirs
55653 @: $(MAKE); $(unstage)
55654 @r=`${PWD_COMMAND}`; export r; \
55655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55656 $(NORMAL_TARGET_EXPORTS) \
55657 (cd $(TARGET_SUBDIR)/libitm && \
55658 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55659
55660 @endif target-libitm
55661
55662 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55663 maybe-install-strip-target-libitm:
55664 @if target-libitm
55665 maybe-install-strip-target-libitm: install-strip-target-libitm
55666
55667 install-strip-target-libitm: installdirs
55668 @: $(MAKE); $(unstage)
55669 @r=`${PWD_COMMAND}`; export r; \
55670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55671 $(NORMAL_TARGET_EXPORTS) \
55672 (cd $(TARGET_SUBDIR)/libitm && \
55673 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55674
55675 @endif target-libitm
55676
55677 # Other targets (info, dvi, pdf, etc.)
55678
55679 .PHONY: maybe-info-target-libitm info-target-libitm
55680 maybe-info-target-libitm:
55681 @if target-libitm
55682 maybe-info-target-libitm: info-target-libitm
55683
55684 info-target-libitm: \
55685 configure-target-libitm
55686 @: $(MAKE); $(unstage)
55687 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55688 r=`${PWD_COMMAND}`; export r; \
55689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55690 $(NORMAL_TARGET_EXPORTS) \
55691 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55692 for flag in $(EXTRA_TARGET_FLAGS); do \
55693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55694 done; \
55695 (cd $(TARGET_SUBDIR)/libitm && \
55696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55698 "RANLIB=$${RANLIB}" \
55699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55700 info) \
55701 || exit 1
55702
55703 @endif target-libitm
55704
55705 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55706 maybe-dvi-target-libitm:
55707 @if target-libitm
55708 maybe-dvi-target-libitm: dvi-target-libitm
55709
55710 dvi-target-libitm: \
55711 configure-target-libitm
55712 @: $(MAKE); $(unstage)
55713 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55714 r=`${PWD_COMMAND}`; export r; \
55715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55716 $(NORMAL_TARGET_EXPORTS) \
55717 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55718 for flag in $(EXTRA_TARGET_FLAGS); do \
55719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55720 done; \
55721 (cd $(TARGET_SUBDIR)/libitm && \
55722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55724 "RANLIB=$${RANLIB}" \
55725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55726 dvi) \
55727 || exit 1
55728
55729 @endif target-libitm
55730
55731 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55732 maybe-pdf-target-libitm:
55733 @if target-libitm
55734 maybe-pdf-target-libitm: pdf-target-libitm
55735
55736 pdf-target-libitm: \
55737 configure-target-libitm
55738 @: $(MAKE); $(unstage)
55739 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55740 r=`${PWD_COMMAND}`; export r; \
55741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55742 $(NORMAL_TARGET_EXPORTS) \
55743 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55744 for flag in $(EXTRA_TARGET_FLAGS); do \
55745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55746 done; \
55747 (cd $(TARGET_SUBDIR)/libitm && \
55748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55750 "RANLIB=$${RANLIB}" \
55751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55752 pdf) \
55753 || exit 1
55754
55755 @endif target-libitm
55756
55757 .PHONY: maybe-html-target-libitm html-target-libitm
55758 maybe-html-target-libitm:
55759 @if target-libitm
55760 maybe-html-target-libitm: html-target-libitm
55761
55762 html-target-libitm: \
55763 configure-target-libitm
55764 @: $(MAKE); $(unstage)
55765 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55766 r=`${PWD_COMMAND}`; export r; \
55767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55768 $(NORMAL_TARGET_EXPORTS) \
55769 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55770 for flag in $(EXTRA_TARGET_FLAGS); do \
55771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55772 done; \
55773 (cd $(TARGET_SUBDIR)/libitm && \
55774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55776 "RANLIB=$${RANLIB}" \
55777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55778 html) \
55779 || exit 1
55780
55781 @endif target-libitm
55782
55783 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55784 maybe-TAGS-target-libitm:
55785 @if target-libitm
55786 maybe-TAGS-target-libitm: TAGS-target-libitm
55787
55788 TAGS-target-libitm: \
55789 configure-target-libitm
55790 @: $(MAKE); $(unstage)
55791 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55792 r=`${PWD_COMMAND}`; export r; \
55793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55794 $(NORMAL_TARGET_EXPORTS) \
55795 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55796 for flag in $(EXTRA_TARGET_FLAGS); do \
55797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55798 done; \
55799 (cd $(TARGET_SUBDIR)/libitm && \
55800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55802 "RANLIB=$${RANLIB}" \
55803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55804 TAGS) \
55805 || exit 1
55806
55807 @endif target-libitm
55808
55809 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55810 maybe-install-info-target-libitm:
55811 @if target-libitm
55812 maybe-install-info-target-libitm: install-info-target-libitm
55813
55814 install-info-target-libitm: \
55815 configure-target-libitm \
55816 info-target-libitm
55817 @: $(MAKE); $(unstage)
55818 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55819 r=`${PWD_COMMAND}`; export r; \
55820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55821 $(NORMAL_TARGET_EXPORTS) \
55822 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55823 for flag in $(EXTRA_TARGET_FLAGS); do \
55824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55825 done; \
55826 (cd $(TARGET_SUBDIR)/libitm && \
55827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55829 "RANLIB=$${RANLIB}" \
55830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55831 install-info) \
55832 || exit 1
55833
55834 @endif target-libitm
55835
55836 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55837 maybe-install-pdf-target-libitm:
55838 @if target-libitm
55839 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55840
55841 install-pdf-target-libitm: \
55842 configure-target-libitm \
55843 pdf-target-libitm
55844 @: $(MAKE); $(unstage)
55845 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55846 r=`${PWD_COMMAND}`; export r; \
55847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55848 $(NORMAL_TARGET_EXPORTS) \
55849 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55850 for flag in $(EXTRA_TARGET_FLAGS); do \
55851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55852 done; \
55853 (cd $(TARGET_SUBDIR)/libitm && \
55854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55856 "RANLIB=$${RANLIB}" \
55857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55858 install-pdf) \
55859 || exit 1
55860
55861 @endif target-libitm
55862
55863 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55864 maybe-install-html-target-libitm:
55865 @if target-libitm
55866 maybe-install-html-target-libitm: install-html-target-libitm
55867
55868 install-html-target-libitm: \
55869 configure-target-libitm \
55870 html-target-libitm
55871 @: $(MAKE); $(unstage)
55872 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55873 r=`${PWD_COMMAND}`; export r; \
55874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55875 $(NORMAL_TARGET_EXPORTS) \
55876 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55877 for flag in $(EXTRA_TARGET_FLAGS); do \
55878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55879 done; \
55880 (cd $(TARGET_SUBDIR)/libitm && \
55881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55883 "RANLIB=$${RANLIB}" \
55884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55885 install-html) \
55886 || exit 1
55887
55888 @endif target-libitm
55889
55890 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55891 maybe-installcheck-target-libitm:
55892 @if target-libitm
55893 maybe-installcheck-target-libitm: installcheck-target-libitm
55894
55895 installcheck-target-libitm: \
55896 configure-target-libitm
55897 @: $(MAKE); $(unstage)
55898 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55899 r=`${PWD_COMMAND}`; export r; \
55900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55901 $(NORMAL_TARGET_EXPORTS) \
55902 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55903 for flag in $(EXTRA_TARGET_FLAGS); do \
55904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55905 done; \
55906 (cd $(TARGET_SUBDIR)/libitm && \
55907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55909 "RANLIB=$${RANLIB}" \
55910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55911 installcheck) \
55912 || exit 1
55913
55914 @endif target-libitm
55915
55916 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55917 maybe-mostlyclean-target-libitm:
55918 @if target-libitm
55919 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55920
55921 mostlyclean-target-libitm:
55922 @: $(MAKE); $(unstage)
55923 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55924 r=`${PWD_COMMAND}`; export r; \
55925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55926 $(NORMAL_TARGET_EXPORTS) \
55927 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55928 for flag in $(EXTRA_TARGET_FLAGS); do \
55929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55930 done; \
55931 (cd $(TARGET_SUBDIR)/libitm && \
55932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55934 "RANLIB=$${RANLIB}" \
55935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55936 mostlyclean) \
55937 || exit 1
55938
55939 @endif target-libitm
55940
55941 .PHONY: maybe-clean-target-libitm clean-target-libitm
55942 maybe-clean-target-libitm:
55943 @if target-libitm
55944 maybe-clean-target-libitm: clean-target-libitm
55945
55946 clean-target-libitm:
55947 @: $(MAKE); $(unstage)
55948 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55949 r=`${PWD_COMMAND}`; export r; \
55950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55951 $(NORMAL_TARGET_EXPORTS) \
55952 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55953 for flag in $(EXTRA_TARGET_FLAGS); do \
55954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55955 done; \
55956 (cd $(TARGET_SUBDIR)/libitm && \
55957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55959 "RANLIB=$${RANLIB}" \
55960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55961 clean) \
55962 || exit 1
55963
55964 @endif target-libitm
55965
55966 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55967 maybe-distclean-target-libitm:
55968 @if target-libitm
55969 maybe-distclean-target-libitm: distclean-target-libitm
55970
55971 distclean-target-libitm:
55972 @: $(MAKE); $(unstage)
55973 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55974 r=`${PWD_COMMAND}`; export r; \
55975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55976 $(NORMAL_TARGET_EXPORTS) \
55977 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55978 for flag in $(EXTRA_TARGET_FLAGS); do \
55979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55980 done; \
55981 (cd $(TARGET_SUBDIR)/libitm && \
55982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55984 "RANLIB=$${RANLIB}" \
55985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55986 distclean) \
55987 || exit 1
55988
55989 @endif target-libitm
55990
55991 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
55992 maybe-maintainer-clean-target-libitm:
55993 @if target-libitm
55994 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
55995
55996 maintainer-clean-target-libitm:
55997 @: $(MAKE); $(unstage)
55998 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55999 r=`${PWD_COMMAND}`; export r; \
56000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56001 $(NORMAL_TARGET_EXPORTS) \
56002 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56003 for flag in $(EXTRA_TARGET_FLAGS); do \
56004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56005 done; \
56006 (cd $(TARGET_SUBDIR)/libitm && \
56007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56009 "RANLIB=$${RANLIB}" \
56010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56011 maintainer-clean) \
56012 || exit 1
56013
56014 @endif target-libitm
56015
56016
56017
56018
56019
56020 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56021 maybe-configure-target-libatomic:
56022 @if gcc-bootstrap
56023 configure-target-libatomic: stage_current
56024 @endif gcc-bootstrap
56025 @if target-libatomic
56026 maybe-configure-target-libatomic: configure-target-libatomic
56027 configure-target-libatomic:
56028 @: $(MAKE); $(unstage)
56029 @r=`${PWD_COMMAND}`; export r; \
56030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56031 echo "Checking multilib configuration for libatomic..."; \
56032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56033 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56034 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56035 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56036 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56037 else \
56038 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56039 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56040 fi; \
56041 else \
56042 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56043 fi; \
56044 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56045 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56046 $(NORMAL_TARGET_EXPORTS) \
56047 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56048 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56049 case $(srcdir) in \
56050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56051 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56053 esac; \
56054 module_srcdir=libatomic; \
56055 rm -f no-such-file || : ; \
56056 CONFIG_SITE=no-such-file $(SHELL) \
56057 $$s/$$module_srcdir/configure \
56058 --srcdir=$${topdir}/$$module_srcdir \
56059 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56060 --target=${target_alias} \
56061 || exit 1
56062 @endif target-libatomic
56063
56064
56065
56066
56067
56068 .PHONY: all-target-libatomic maybe-all-target-libatomic
56069 maybe-all-target-libatomic:
56070 @if gcc-bootstrap
56071 all-target-libatomic: stage_current
56072 @endif gcc-bootstrap
56073 @if target-libatomic
56074 TARGET-target-libatomic=all
56075 maybe-all-target-libatomic: all-target-libatomic
56076 all-target-libatomic: configure-target-libatomic
56077 @: $(MAKE); $(unstage)
56078 @r=`${PWD_COMMAND}`; export r; \
56079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56080 $(NORMAL_TARGET_EXPORTS) \
56081 (cd $(TARGET_SUBDIR)/libatomic && \
56082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56083 $(TARGET-target-libatomic))
56084 @endif target-libatomic
56085
56086
56087
56088
56089
56090 .PHONY: check-target-libatomic maybe-check-target-libatomic
56091 maybe-check-target-libatomic:
56092 @if target-libatomic
56093 maybe-check-target-libatomic: check-target-libatomic
56094
56095 check-target-libatomic:
56096 @: $(MAKE); $(unstage)
56097 @r=`${PWD_COMMAND}`; export r; \
56098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56099 $(NORMAL_TARGET_EXPORTS) \
56100 (cd $(TARGET_SUBDIR)/libatomic && \
56101 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56102
56103 @endif target-libatomic
56104
56105 .PHONY: install-target-libatomic maybe-install-target-libatomic
56106 maybe-install-target-libatomic:
56107 @if target-libatomic
56108 maybe-install-target-libatomic: install-target-libatomic
56109
56110 install-target-libatomic: installdirs
56111 @: $(MAKE); $(unstage)
56112 @r=`${PWD_COMMAND}`; export r; \
56113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56114 $(NORMAL_TARGET_EXPORTS) \
56115 (cd $(TARGET_SUBDIR)/libatomic && \
56116 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56117
56118 @endif target-libatomic
56119
56120 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56121 maybe-install-strip-target-libatomic:
56122 @if target-libatomic
56123 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56124
56125 install-strip-target-libatomic: installdirs
56126 @: $(MAKE); $(unstage)
56127 @r=`${PWD_COMMAND}`; export r; \
56128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56129 $(NORMAL_TARGET_EXPORTS) \
56130 (cd $(TARGET_SUBDIR)/libatomic && \
56131 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56132
56133 @endif target-libatomic
56134
56135 # Other targets (info, dvi, pdf, etc.)
56136
56137 .PHONY: maybe-info-target-libatomic info-target-libatomic
56138 maybe-info-target-libatomic:
56139 @if target-libatomic
56140 maybe-info-target-libatomic: info-target-libatomic
56141
56142 info-target-libatomic: \
56143 configure-target-libatomic
56144 @: $(MAKE); $(unstage)
56145 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56146 r=`${PWD_COMMAND}`; export r; \
56147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56148 $(NORMAL_TARGET_EXPORTS) \
56149 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56150 for flag in $(EXTRA_TARGET_FLAGS); do \
56151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56152 done; \
56153 (cd $(TARGET_SUBDIR)/libatomic && \
56154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56156 "RANLIB=$${RANLIB}" \
56157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56158 info) \
56159 || exit 1
56160
56161 @endif target-libatomic
56162
56163 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56164 maybe-dvi-target-libatomic:
56165 @if target-libatomic
56166 maybe-dvi-target-libatomic: dvi-target-libatomic
56167
56168 dvi-target-libatomic: \
56169 configure-target-libatomic
56170 @: $(MAKE); $(unstage)
56171 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56172 r=`${PWD_COMMAND}`; export r; \
56173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56174 $(NORMAL_TARGET_EXPORTS) \
56175 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56176 for flag in $(EXTRA_TARGET_FLAGS); do \
56177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56178 done; \
56179 (cd $(TARGET_SUBDIR)/libatomic && \
56180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56182 "RANLIB=$${RANLIB}" \
56183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56184 dvi) \
56185 || exit 1
56186
56187 @endif target-libatomic
56188
56189 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56190 maybe-pdf-target-libatomic:
56191 @if target-libatomic
56192 maybe-pdf-target-libatomic: pdf-target-libatomic
56193
56194 pdf-target-libatomic: \
56195 configure-target-libatomic
56196 @: $(MAKE); $(unstage)
56197 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56198 r=`${PWD_COMMAND}`; export r; \
56199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56200 $(NORMAL_TARGET_EXPORTS) \
56201 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56202 for flag in $(EXTRA_TARGET_FLAGS); do \
56203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56204 done; \
56205 (cd $(TARGET_SUBDIR)/libatomic && \
56206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56208 "RANLIB=$${RANLIB}" \
56209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56210 pdf) \
56211 || exit 1
56212
56213 @endif target-libatomic
56214
56215 .PHONY: maybe-html-target-libatomic html-target-libatomic
56216 maybe-html-target-libatomic:
56217 @if target-libatomic
56218 maybe-html-target-libatomic: html-target-libatomic
56219
56220 html-target-libatomic: \
56221 configure-target-libatomic
56222 @: $(MAKE); $(unstage)
56223 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56224 r=`${PWD_COMMAND}`; export r; \
56225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56226 $(NORMAL_TARGET_EXPORTS) \
56227 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56228 for flag in $(EXTRA_TARGET_FLAGS); do \
56229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56230 done; \
56231 (cd $(TARGET_SUBDIR)/libatomic && \
56232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56234 "RANLIB=$${RANLIB}" \
56235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56236 html) \
56237 || exit 1
56238
56239 @endif target-libatomic
56240
56241 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56242 maybe-TAGS-target-libatomic:
56243 @if target-libatomic
56244 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56245
56246 TAGS-target-libatomic: \
56247 configure-target-libatomic
56248 @: $(MAKE); $(unstage)
56249 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56250 r=`${PWD_COMMAND}`; export r; \
56251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56252 $(NORMAL_TARGET_EXPORTS) \
56253 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56254 for flag in $(EXTRA_TARGET_FLAGS); do \
56255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56256 done; \
56257 (cd $(TARGET_SUBDIR)/libatomic && \
56258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56260 "RANLIB=$${RANLIB}" \
56261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56262 TAGS) \
56263 || exit 1
56264
56265 @endif target-libatomic
56266
56267 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56268 maybe-install-info-target-libatomic:
56269 @if target-libatomic
56270 maybe-install-info-target-libatomic: install-info-target-libatomic
56271
56272 install-info-target-libatomic: \
56273 configure-target-libatomic \
56274 info-target-libatomic
56275 @: $(MAKE); $(unstage)
56276 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56277 r=`${PWD_COMMAND}`; export r; \
56278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56279 $(NORMAL_TARGET_EXPORTS) \
56280 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56281 for flag in $(EXTRA_TARGET_FLAGS); do \
56282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56283 done; \
56284 (cd $(TARGET_SUBDIR)/libatomic && \
56285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56287 "RANLIB=$${RANLIB}" \
56288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56289 install-info) \
56290 || exit 1
56291
56292 @endif target-libatomic
56293
56294 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56295 maybe-install-pdf-target-libatomic:
56296 @if target-libatomic
56297 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56298
56299 install-pdf-target-libatomic: \
56300 configure-target-libatomic \
56301 pdf-target-libatomic
56302 @: $(MAKE); $(unstage)
56303 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56304 r=`${PWD_COMMAND}`; export r; \
56305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56306 $(NORMAL_TARGET_EXPORTS) \
56307 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56308 for flag in $(EXTRA_TARGET_FLAGS); do \
56309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56310 done; \
56311 (cd $(TARGET_SUBDIR)/libatomic && \
56312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56314 "RANLIB=$${RANLIB}" \
56315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56316 install-pdf) \
56317 || exit 1
56318
56319 @endif target-libatomic
56320
56321 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56322 maybe-install-html-target-libatomic:
56323 @if target-libatomic
56324 maybe-install-html-target-libatomic: install-html-target-libatomic
56325
56326 install-html-target-libatomic: \
56327 configure-target-libatomic \
56328 html-target-libatomic
56329 @: $(MAKE); $(unstage)
56330 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56331 r=`${PWD_COMMAND}`; export r; \
56332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56333 $(NORMAL_TARGET_EXPORTS) \
56334 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56335 for flag in $(EXTRA_TARGET_FLAGS); do \
56336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56337 done; \
56338 (cd $(TARGET_SUBDIR)/libatomic && \
56339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56341 "RANLIB=$${RANLIB}" \
56342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56343 install-html) \
56344 || exit 1
56345
56346 @endif target-libatomic
56347
56348 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56349 maybe-installcheck-target-libatomic:
56350 @if target-libatomic
56351 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56352
56353 installcheck-target-libatomic: \
56354 configure-target-libatomic
56355 @: $(MAKE); $(unstage)
56356 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56357 r=`${PWD_COMMAND}`; export r; \
56358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56359 $(NORMAL_TARGET_EXPORTS) \
56360 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56361 for flag in $(EXTRA_TARGET_FLAGS); do \
56362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56363 done; \
56364 (cd $(TARGET_SUBDIR)/libatomic && \
56365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56367 "RANLIB=$${RANLIB}" \
56368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56369 installcheck) \
56370 || exit 1
56371
56372 @endif target-libatomic
56373
56374 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56375 maybe-mostlyclean-target-libatomic:
56376 @if target-libatomic
56377 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56378
56379 mostlyclean-target-libatomic:
56380 @: $(MAKE); $(unstage)
56381 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56382 r=`${PWD_COMMAND}`; export r; \
56383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56384 $(NORMAL_TARGET_EXPORTS) \
56385 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56386 for flag in $(EXTRA_TARGET_FLAGS); do \
56387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56388 done; \
56389 (cd $(TARGET_SUBDIR)/libatomic && \
56390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56392 "RANLIB=$${RANLIB}" \
56393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56394 mostlyclean) \
56395 || exit 1
56396
56397 @endif target-libatomic
56398
56399 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56400 maybe-clean-target-libatomic:
56401 @if target-libatomic
56402 maybe-clean-target-libatomic: clean-target-libatomic
56403
56404 clean-target-libatomic:
56405 @: $(MAKE); $(unstage)
56406 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56407 r=`${PWD_COMMAND}`; export r; \
56408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56409 $(NORMAL_TARGET_EXPORTS) \
56410 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56411 for flag in $(EXTRA_TARGET_FLAGS); do \
56412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56413 done; \
56414 (cd $(TARGET_SUBDIR)/libatomic && \
56415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56417 "RANLIB=$${RANLIB}" \
56418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56419 clean) \
56420 || exit 1
56421
56422 @endif target-libatomic
56423
56424 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56425 maybe-distclean-target-libatomic:
56426 @if target-libatomic
56427 maybe-distclean-target-libatomic: distclean-target-libatomic
56428
56429 distclean-target-libatomic:
56430 @: $(MAKE); $(unstage)
56431 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56432 r=`${PWD_COMMAND}`; export r; \
56433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56434 $(NORMAL_TARGET_EXPORTS) \
56435 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56436 for flag in $(EXTRA_TARGET_FLAGS); do \
56437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56438 done; \
56439 (cd $(TARGET_SUBDIR)/libatomic && \
56440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56442 "RANLIB=$${RANLIB}" \
56443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56444 distclean) \
56445 || exit 1
56446
56447 @endif target-libatomic
56448
56449 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56450 maybe-maintainer-clean-target-libatomic:
56451 @if target-libatomic
56452 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56453
56454 maintainer-clean-target-libatomic:
56455 @: $(MAKE); $(unstage)
56456 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56457 r=`${PWD_COMMAND}`; export r; \
56458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56459 $(NORMAL_TARGET_EXPORTS) \
56460 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56461 for flag in $(EXTRA_TARGET_FLAGS); do \
56462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56463 done; \
56464 (cd $(TARGET_SUBDIR)/libatomic && \
56465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56467 "RANLIB=$${RANLIB}" \
56468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56469 maintainer-clean) \
56470 || exit 1
56471
56472 @endif target-libatomic
56473
56474
56475
56476 @if target-libgomp
56477 .PHONY: check-target-libgomp-c++
56478 check-target-libgomp-c++:
56479 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56480
56481 .PHONY: check-target-libgomp-fortran
56482 check-target-libgomp-fortran:
56483 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56484
56485 @endif target-libgomp
56486
56487 @if target-libitm
56488 .PHONY: check-target-libitm-c++
56489 check-target-libitm-c++:
56490 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56491
56492 @endif target-libitm
56493
56494 # ----------
56495 # GCC module
56496 # ----------
56497
56498 @if gcc-no-bootstrap
56499 .PHONY: cross
56500 cross: all-build all-gas all-ld
56501 @r=`${PWD_COMMAND}`; export r; \
56502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56503 $(HOST_EXPORTS) \
56504 echo "Building the C and C++ compiler"; \
56505 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56506 @r=`${PWD_COMMAND}`; export r; \
56507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56508 echo "Building runtime libraries"; \
56509 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56510 @endif gcc-no-bootstrap
56511
56512 @if gcc
56513
56514 .PHONY: check-gcc-c check-c
56515 check-gcc-c:
56516 r=`${PWD_COMMAND}`; export r; \
56517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56518 $(HOST_EXPORTS) \
56519 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56520 check-c: check-gcc-c
56521
56522 .PHONY: check-gcc-c++ check-c++
56523 check-gcc-c++:
56524 r=`${PWD_COMMAND}`; export r; \
56525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56526 $(HOST_EXPORTS) \
56527 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56528 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56529
56530 .PHONY: check-gcc-fortran check-fortran
56531 check-gcc-fortran:
56532 r=`${PWD_COMMAND}`; export r; \
56533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56534 $(HOST_EXPORTS) \
56535 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56536 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56537
56538 .PHONY: check-gcc-ada check-ada
56539 check-gcc-ada:
56540 r=`${PWD_COMMAND}`; export r; \
56541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56542 $(HOST_EXPORTS) \
56543 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56544 check-ada: check-gcc-ada check-target-libada
56545
56546 .PHONY: check-gcc-objc check-objc
56547 check-gcc-objc:
56548 r=`${PWD_COMMAND}`; export r; \
56549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56550 $(HOST_EXPORTS) \
56551 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56552 check-objc: check-gcc-objc check-target-libobjc
56553
56554 .PHONY: check-gcc-obj-c++ check-obj-c++
56555 check-gcc-obj-c++:
56556 r=`${PWD_COMMAND}`; export r; \
56557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558 $(HOST_EXPORTS) \
56559 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56560 check-obj-c++: check-gcc-obj-c++
56561
56562 .PHONY: check-gcc-go check-go
56563 check-gcc-go:
56564 r=`${PWD_COMMAND}`; export r; \
56565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56566 $(HOST_EXPORTS) \
56567 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56568 check-go: check-gcc-go check-target-libgo check-gotools
56569
56570 .PHONY: check-gcc-brig check-brig
56571 check-gcc-brig:
56572 r=`${PWD_COMMAND}`; export r; \
56573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56574 $(HOST_EXPORTS) \
56575 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-brig);
56576 check-brig: check-gcc-brig check-target-libhsail-rt
56577
56578 .PHONY: check-gcc-d check-d
56579 check-gcc-d:
56580 r=`${PWD_COMMAND}`; export r; \
56581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56582 $(HOST_EXPORTS) \
56583 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56584 check-d: check-gcc-d check-target-libphobos
56585
56586
56587 # The gcc part of install-no-fixedincludes, which relies on an intimate
56588 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
56589 .PHONY: gcc-install-no-fixedincludes
56590 gcc-install-no-fixedincludes:
56591 @if [ -f ./gcc/Makefile ]; then \
56592 r=`${PWD_COMMAND}`; export r; \
56593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56594 $(HOST_EXPORTS) \
56595 (cd ./gcc \
56596 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56597 else true; fi
56598 @endif gcc
56599
56600 # ---------------------
56601 # GCC bootstrap support
56602 # ---------------------
56603
56604 # We track the current stage (the one in 'gcc') in the stage_current file.
56605 # stage_last instead tracks the stage that was built last. These targets
56606 # are dummy when toplevel bootstrap is not active.
56607
56608 # While making host and target tools, symlinks to the final stage must be
56609 # there, so $(unstage) should be run at various points. To avoid excessive
56610 # recursive invocations of make, we "inline" them using a variable. These
56611 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56612 # to avoid warnings from the GNU Make job server.
56613
56614 unstage = :
56615 stage = :
56616 current_stage = ""
56617
56618 @if gcc-bootstrap
56619 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56620 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56621 current_stage = "`cat stage_current 2> /dev/null`"
56622 @endif gcc-bootstrap
56623
56624 .PHONY: unstage stage
56625 unstage:
56626 @: $(MAKE); $(unstage)
56627 stage:
56628 @: $(MAKE); $(stage)
56629
56630 # Disable commands for lean bootstrap.
56631 LEAN = false
56632
56633 # We name the build directories for the various stages "stage1-gcc",
56634 # "stage2-gcc","stage3-gcc", etc.
56635
56636 # Since the 'compare' process will fail (on debugging information) if any
56637 # directory names are different, we need to link the gcc directory for
56638 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56639 # the build directories constant as well. For the latter, we use naked names
56640 # like 'gcc', because the scripts in that directory assume it. We use
56641 # mv on platforms where symlinks to directories do not work or are not
56642 # reliable.
56643
56644 # 'touch' doesn't work right on some platforms.
56645 STAMP = echo timestamp >
56646
56647 # We only want to compare .o files, so set this!
56648 objext = .o
56649
56650
56651 .PHONY: stage1-start stage1-end
56652
56653 stage1-start::
56654 @: $(MAKE); $(stage); \
56655 echo stage1 > stage_current; \
56656 echo stage1 > stage_last; \
56657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56658 @if bfd
56659 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56660 mkdir stage1-bfd; \
56661 mv stage1-bfd bfd
56662 @endif bfd
56663 @if opcodes
56664 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56665 mkdir stage1-opcodes; \
56666 mv stage1-opcodes opcodes
56667 @endif opcodes
56668 @if binutils
56669 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56670 mkdir stage1-binutils; \
56671 mv stage1-binutils binutils
56672 @endif binutils
56673 @if fixincludes
56674 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56675 mkdir stage1-fixincludes; \
56676 mv stage1-fixincludes fixincludes
56677 @endif fixincludes
56678 @if gas
56679 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56680 mkdir stage1-gas; \
56681 mv stage1-gas gas
56682 @endif gas
56683 @if gcc
56684 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56685 mkdir stage1-gcc; \
56686 mv stage1-gcc gcc
56687 @endif gcc
56688 @if gmp
56689 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56690 mkdir stage1-gmp; \
56691 mv stage1-gmp gmp
56692 @endif gmp
56693 @if mpfr
56694 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56695 mkdir stage1-mpfr; \
56696 mv stage1-mpfr mpfr
56697 @endif mpfr
56698 @if mpc
56699 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56700 mkdir stage1-mpc; \
56701 mv stage1-mpc mpc
56702 @endif mpc
56703 @if isl
56704 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56705 mkdir stage1-isl; \
56706 mv stage1-isl isl
56707 @endif isl
56708 @if libelf
56709 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56710 mkdir stage1-libelf; \
56711 mv stage1-libelf libelf
56712 @endif libelf
56713 @if gold
56714 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56715 mkdir stage1-gold; \
56716 mv stage1-gold gold
56717 @endif gold
56718 @if intl
56719 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56720 mkdir stage1-intl; \
56721 mv stage1-intl intl
56722 @endif intl
56723 @if ld
56724 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56725 mkdir stage1-ld; \
56726 mv stage1-ld ld
56727 @endif ld
56728 @if libbacktrace
56729 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56730 mkdir stage1-libbacktrace; \
56731 mv stage1-libbacktrace libbacktrace
56732 @endif libbacktrace
56733 @if libcpp
56734 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56735 mkdir stage1-libcpp; \
56736 mv stage1-libcpp libcpp
56737 @endif libcpp
56738 @if libcody
56739 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56740 mkdir stage1-libcody; \
56741 mv stage1-libcody libcody
56742 @endif libcody
56743 @if libdecnumber
56744 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56745 mkdir stage1-libdecnumber; \
56746 mv stage1-libdecnumber libdecnumber
56747 @endif libdecnumber
56748 @if libiberty
56749 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56750 mkdir stage1-libiberty; \
56751 mv stage1-libiberty libiberty
56752 @endif libiberty
56753 @if libiberty-linker-plugin
56754 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56755 mkdir stage1-libiberty-linker-plugin; \
56756 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56757 @endif libiberty-linker-plugin
56758 @if libiconv
56759 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56760 mkdir stage1-libiconv; \
56761 mv stage1-libiconv libiconv
56762 @endif libiconv
56763 @if zlib
56764 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56765 mkdir stage1-zlib; \
56766 mv stage1-zlib zlib
56767 @endif zlib
56768 @if lto-plugin
56769 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56770 mkdir stage1-lto-plugin; \
56771 mv stage1-lto-plugin lto-plugin
56772 @endif lto-plugin
56773 @if libctf
56774 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56775 mkdir stage1-libctf; \
56776 mv stage1-libctf libctf
56777 @endif libctf
56778 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56779 mkdir stage1-$(TARGET_SUBDIR); \
56780 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56781
56782 stage1-end::
56783 @if bfd
56784 @if test -d $(HOST_SUBDIR)/bfd; then \
56785 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56786 fi
56787 @endif bfd
56788 @if opcodes
56789 @if test -d $(HOST_SUBDIR)/opcodes; then \
56790 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56791 fi
56792 @endif opcodes
56793 @if binutils
56794 @if test -d $(HOST_SUBDIR)/binutils; then \
56795 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56796 fi
56797 @endif binutils
56798 @if fixincludes
56799 @if test -d $(HOST_SUBDIR)/fixincludes; then \
56800 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56801 fi
56802 @endif fixincludes
56803 @if gas
56804 @if test -d $(HOST_SUBDIR)/gas; then \
56805 cd $(HOST_SUBDIR); mv gas stage1-gas; \
56806 fi
56807 @endif gas
56808 @if gcc
56809 @if test -d $(HOST_SUBDIR)/gcc; then \
56810 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56811 fi
56812 @endif gcc
56813 @if gmp
56814 @if test -d $(HOST_SUBDIR)/gmp; then \
56815 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56816 fi
56817 @endif gmp
56818 @if mpfr
56819 @if test -d $(HOST_SUBDIR)/mpfr; then \
56820 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56821 fi
56822 @endif mpfr
56823 @if mpc
56824 @if test -d $(HOST_SUBDIR)/mpc; then \
56825 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56826 fi
56827 @endif mpc
56828 @if isl
56829 @if test -d $(HOST_SUBDIR)/isl; then \
56830 cd $(HOST_SUBDIR); mv isl stage1-isl; \
56831 fi
56832 @endif isl
56833 @if libelf
56834 @if test -d $(HOST_SUBDIR)/libelf; then \
56835 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56836 fi
56837 @endif libelf
56838 @if gold
56839 @if test -d $(HOST_SUBDIR)/gold; then \
56840 cd $(HOST_SUBDIR); mv gold stage1-gold; \
56841 fi
56842 @endif gold
56843 @if intl
56844 @if test -d $(HOST_SUBDIR)/intl; then \
56845 cd $(HOST_SUBDIR); mv intl stage1-intl; \
56846 fi
56847 @endif intl
56848 @if ld
56849 @if test -d $(HOST_SUBDIR)/ld; then \
56850 cd $(HOST_SUBDIR); mv ld stage1-ld; \
56851 fi
56852 @endif ld
56853 @if libbacktrace
56854 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56855 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56856 fi
56857 @endif libbacktrace
56858 @if libcpp
56859 @if test -d $(HOST_SUBDIR)/libcpp; then \
56860 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56861 fi
56862 @endif libcpp
56863 @if libcody
56864 @if test -d $(HOST_SUBDIR)/libcody; then \
56865 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56866 fi
56867 @endif libcody
56868 @if libdecnumber
56869 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56870 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56871 fi
56872 @endif libdecnumber
56873 @if libiberty
56874 @if test -d $(HOST_SUBDIR)/libiberty; then \
56875 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56876 fi
56877 @endif libiberty
56878 @if libiberty-linker-plugin
56879 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56880 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56881 fi
56882 @endif libiberty-linker-plugin
56883 @if libiconv
56884 @if test -d $(HOST_SUBDIR)/libiconv; then \
56885 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56886 fi
56887 @endif libiconv
56888 @if zlib
56889 @if test -d $(HOST_SUBDIR)/zlib; then \
56890 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56891 fi
56892 @endif zlib
56893 @if lto-plugin
56894 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56895 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56896 fi
56897 @endif lto-plugin
56898 @if libctf
56899 @if test -d $(HOST_SUBDIR)/libctf; then \
56900 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56901 fi
56902 @endif libctf
56903 @if test -d $(TARGET_SUBDIR); then \
56904 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56905 fi
56906 rm -f stage_current
56907
56908 # Bubble a bug fix through all the stages up to stage 1. They are
56909 # remade, but not reconfigured. The next stage (if any) will not be
56910 # reconfigured either.
56911 .PHONY: stage1-bubble
56912 stage1-bubble::
56913 @r=`${PWD_COMMAND}`; export r; \
56914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56915 if test -f stage1-lean ; then \
56916 echo Skipping rebuild of stage1; \
56917 else \
56918 $(MAKE) stage1-start; \
56919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56920 fi
56921
56922 .PHONY: all-stage1 clean-stage1
56923 do-clean: clean-stage1
56924
56925 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56926 # only possibility, but now it conflicts with no-bootstrap rules
56927 @if gcc-bootstrap
56928
56929
56930
56931
56932 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56933
56934 .PHONY: distclean-stage1
56935 distclean-stage1::
56936 @: $(MAKE); $(stage)
56937 @test "`cat stage_last`" != stage1 || rm -f stage_last
56938 rm -rf stage1-*
56939
56940
56941 @endif gcc-bootstrap
56942
56943
56944 .PHONY: stage2-start stage2-end
56945
56946 stage2-start::
56947 @: $(MAKE); $(stage); \
56948 echo stage2 > stage_current; \
56949 echo stage2 > stage_last; \
56950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56951 @if bfd
56952 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56953 mkdir stage2-bfd; \
56954 mv stage2-bfd bfd; \
56955 mv stage1-bfd prev-bfd || test -f stage1-lean
56956 @endif bfd
56957 @if opcodes
56958 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56959 mkdir stage2-opcodes; \
56960 mv stage2-opcodes opcodes; \
56961 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56962 @endif opcodes
56963 @if binutils
56964 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56965 mkdir stage2-binutils; \
56966 mv stage2-binutils binutils; \
56967 mv stage1-binutils prev-binutils || test -f stage1-lean
56968 @endif binutils
56969 @if fixincludes
56970 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56971 mkdir stage2-fixincludes; \
56972 mv stage2-fixincludes fixincludes; \
56973 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
56974 @endif fixincludes
56975 @if gas
56976 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56977 mkdir stage2-gas; \
56978 mv stage2-gas gas; \
56979 mv stage1-gas prev-gas || test -f stage1-lean
56980 @endif gas
56981 @if gcc
56982 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56983 mkdir stage2-gcc; \
56984 mv stage2-gcc gcc; \
56985 mv stage1-gcc prev-gcc || test -f stage1-lean
56986 @endif gcc
56987 @if gmp
56988 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56989 mkdir stage2-gmp; \
56990 mv stage2-gmp gmp; \
56991 mv stage1-gmp prev-gmp || test -f stage1-lean
56992 @endif gmp
56993 @if mpfr
56994 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56995 mkdir stage2-mpfr; \
56996 mv stage2-mpfr mpfr; \
56997 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56998 @endif mpfr
56999 @if mpc
57000 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57001 mkdir stage2-mpc; \
57002 mv stage2-mpc mpc; \
57003 mv stage1-mpc prev-mpc || test -f stage1-lean
57004 @endif mpc
57005 @if isl
57006 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57007 mkdir stage2-isl; \
57008 mv stage2-isl isl; \
57009 mv stage1-isl prev-isl || test -f stage1-lean
57010 @endif isl
57011 @if libelf
57012 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57013 mkdir stage2-libelf; \
57014 mv stage2-libelf libelf; \
57015 mv stage1-libelf prev-libelf || test -f stage1-lean
57016 @endif libelf
57017 @if gold
57018 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57019 mkdir stage2-gold; \
57020 mv stage2-gold gold; \
57021 mv stage1-gold prev-gold || test -f stage1-lean
57022 @endif gold
57023 @if intl
57024 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57025 mkdir stage2-intl; \
57026 mv stage2-intl intl; \
57027 mv stage1-intl prev-intl || test -f stage1-lean
57028 @endif intl
57029 @if ld
57030 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57031 mkdir stage2-ld; \
57032 mv stage2-ld ld; \
57033 mv stage1-ld prev-ld || test -f stage1-lean
57034 @endif ld
57035 @if libbacktrace
57036 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57037 mkdir stage2-libbacktrace; \
57038 mv stage2-libbacktrace libbacktrace; \
57039 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
57040 @endif libbacktrace
57041 @if libcpp
57042 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57043 mkdir stage2-libcpp; \
57044 mv stage2-libcpp libcpp; \
57045 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57046 @endif libcpp
57047 @if libcody
57048 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57049 mkdir stage2-libcody; \
57050 mv stage2-libcody libcody; \
57051 mv stage1-libcody prev-libcody || test -f stage1-lean
57052 @endif libcody
57053 @if libdecnumber
57054 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57055 mkdir stage2-libdecnumber; \
57056 mv stage2-libdecnumber libdecnumber; \
57057 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57058 @endif libdecnumber
57059 @if libiberty
57060 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57061 mkdir stage2-libiberty; \
57062 mv stage2-libiberty libiberty; \
57063 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57064 @endif libiberty
57065 @if libiberty-linker-plugin
57066 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57067 mkdir stage2-libiberty-linker-plugin; \
57068 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57069 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57070 @endif libiberty-linker-plugin
57071 @if libiconv
57072 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57073 mkdir stage2-libiconv; \
57074 mv stage2-libiconv libiconv; \
57075 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57076 @endif libiconv
57077 @if zlib
57078 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57079 mkdir stage2-zlib; \
57080 mv stage2-zlib zlib; \
57081 mv stage1-zlib prev-zlib || test -f stage1-lean
57082 @endif zlib
57083 @if lto-plugin
57084 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57085 mkdir stage2-lto-plugin; \
57086 mv stage2-lto-plugin lto-plugin; \
57087 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57088 @endif lto-plugin
57089 @if libctf
57090 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57091 mkdir stage2-libctf; \
57092 mv stage2-libctf libctf; \
57093 mv stage1-libctf prev-libctf || test -f stage1-lean
57094 @endif libctf
57095 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57096 mkdir stage2-$(TARGET_SUBDIR); \
57097 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57098 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57099
57100 stage2-end::
57101 @if bfd
57102 @if test -d $(HOST_SUBDIR)/bfd; then \
57103 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57104 mv prev-bfd stage1-bfd; : ; \
57105 fi
57106 @endif bfd
57107 @if opcodes
57108 @if test -d $(HOST_SUBDIR)/opcodes; then \
57109 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57110 mv prev-opcodes stage1-opcodes; : ; \
57111 fi
57112 @endif opcodes
57113 @if binutils
57114 @if test -d $(HOST_SUBDIR)/binutils; then \
57115 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57116 mv prev-binutils stage1-binutils; : ; \
57117 fi
57118 @endif binutils
57119 @if fixincludes
57120 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57121 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57122 mv prev-fixincludes stage1-fixincludes; : ; \
57123 fi
57124 @endif fixincludes
57125 @if gas
57126 @if test -d $(HOST_SUBDIR)/gas; then \
57127 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57128 mv prev-gas stage1-gas; : ; \
57129 fi
57130 @endif gas
57131 @if gcc
57132 @if test -d $(HOST_SUBDIR)/gcc; then \
57133 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57134 mv prev-gcc stage1-gcc; : ; \
57135 fi
57136 @endif gcc
57137 @if gmp
57138 @if test -d $(HOST_SUBDIR)/gmp; then \
57139 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57140 mv prev-gmp stage1-gmp; : ; \
57141 fi
57142 @endif gmp
57143 @if mpfr
57144 @if test -d $(HOST_SUBDIR)/mpfr; then \
57145 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57146 mv prev-mpfr stage1-mpfr; : ; \
57147 fi
57148 @endif mpfr
57149 @if mpc
57150 @if test -d $(HOST_SUBDIR)/mpc; then \
57151 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57152 mv prev-mpc stage1-mpc; : ; \
57153 fi
57154 @endif mpc
57155 @if isl
57156 @if test -d $(HOST_SUBDIR)/isl; then \
57157 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57158 mv prev-isl stage1-isl; : ; \
57159 fi
57160 @endif isl
57161 @if libelf
57162 @if test -d $(HOST_SUBDIR)/libelf; then \
57163 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57164 mv prev-libelf stage1-libelf; : ; \
57165 fi
57166 @endif libelf
57167 @if gold
57168 @if test -d $(HOST_SUBDIR)/gold; then \
57169 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57170 mv prev-gold stage1-gold; : ; \
57171 fi
57172 @endif gold
57173 @if intl
57174 @if test -d $(HOST_SUBDIR)/intl; then \
57175 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57176 mv prev-intl stage1-intl; : ; \
57177 fi
57178 @endif intl
57179 @if ld
57180 @if test -d $(HOST_SUBDIR)/ld; then \
57181 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57182 mv prev-ld stage1-ld; : ; \
57183 fi
57184 @endif ld
57185 @if libbacktrace
57186 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57187 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57188 mv prev-libbacktrace stage1-libbacktrace; : ; \
57189 fi
57190 @endif libbacktrace
57191 @if libcpp
57192 @if test -d $(HOST_SUBDIR)/libcpp; then \
57193 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57194 mv prev-libcpp stage1-libcpp; : ; \
57195 fi
57196 @endif libcpp
57197 @if libcody
57198 @if test -d $(HOST_SUBDIR)/libcody; then \
57199 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57200 mv prev-libcody stage1-libcody; : ; \
57201 fi
57202 @endif libcody
57203 @if libdecnumber
57204 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57205 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57206 mv prev-libdecnumber stage1-libdecnumber; : ; \
57207 fi
57208 @endif libdecnumber
57209 @if libiberty
57210 @if test -d $(HOST_SUBDIR)/libiberty; then \
57211 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57212 mv prev-libiberty stage1-libiberty; : ; \
57213 fi
57214 @endif libiberty
57215 @if libiberty-linker-plugin
57216 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57217 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57218 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57219 fi
57220 @endif libiberty-linker-plugin
57221 @if libiconv
57222 @if test -d $(HOST_SUBDIR)/libiconv; then \
57223 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57224 mv prev-libiconv stage1-libiconv; : ; \
57225 fi
57226 @endif libiconv
57227 @if zlib
57228 @if test -d $(HOST_SUBDIR)/zlib; then \
57229 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57230 mv prev-zlib stage1-zlib; : ; \
57231 fi
57232 @endif zlib
57233 @if lto-plugin
57234 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57235 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57236 mv prev-lto-plugin stage1-lto-plugin; : ; \
57237 fi
57238 @endif lto-plugin
57239 @if libctf
57240 @if test -d $(HOST_SUBDIR)/libctf; then \
57241 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57242 mv prev-libctf stage1-libctf; : ; \
57243 fi
57244 @endif libctf
57245 @if test -d $(TARGET_SUBDIR); then \
57246 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57247 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57248 fi
57249 rm -f stage_current
57250
57251 # Bubble a bug fix through all the stages up to stage 2. They are
57252 # remade, but not reconfigured. The next stage (if any) will not be
57253 # reconfigured either.
57254 .PHONY: stage2-bubble
57255 stage2-bubble:: stage1-bubble
57256 @r=`${PWD_COMMAND}`; export r; \
57257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57258 if test -f stage2-lean || test -f stage1-lean ; then \
57259 echo Skipping rebuild of stage2; \
57260 else \
57261 $(MAKE) stage2-start; \
57262 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57263 fi
57264
57265 .PHONY: all-stage2 clean-stage2
57266 do-clean: clean-stage2
57267
57268 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57269 # only possibility, but now it conflicts with no-bootstrap rules
57270 @if gcc-bootstrap
57271
57272
57273
57274 .PHONY: bootstrap2 bootstrap2-lean
57275 bootstrap2:
57276 echo stage2 > stage_final
57277 @r=`${PWD_COMMAND}`; export r; \
57278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57280 @: $(MAKE); $(unstage)
57281 @r=`${PWD_COMMAND}`; export r; \
57282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57283 TFLAGS="$(STAGE2_TFLAGS)"; \
57284 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57285
57286 bootstrap2-lean:
57287 echo stage2 > stage_final
57288 @r=`${PWD_COMMAND}`; export r; \
57289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57290 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57291 @: $(MAKE); $(unstage)
57292 @r=`${PWD_COMMAND}`; export r; \
57293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57294 TFLAGS="$(STAGE2_TFLAGS)"; \
57295 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57296
57297
57298 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57299 distclean-stage1:: distclean-stage2
57300 .PHONY: distclean-stage2
57301 distclean-stage2::
57302 @: $(MAKE); $(stage)
57303 @test "`cat stage_last`" != stage2 || rm -f stage_last
57304 rm -rf stage2-*
57305
57306
57307 @endif gcc-bootstrap
57308
57309
57310 .PHONY: stage3-start stage3-end
57311
57312 stage3-start::
57313 @: $(MAKE); $(stage); \
57314 echo stage3 > stage_current; \
57315 echo stage3 > stage_last; \
57316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57317 @if bfd
57318 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57319 mkdir stage3-bfd; \
57320 mv stage3-bfd bfd; \
57321 mv stage2-bfd prev-bfd || test -f stage2-lean
57322 @endif bfd
57323 @if opcodes
57324 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57325 mkdir stage3-opcodes; \
57326 mv stage3-opcodes opcodes; \
57327 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57328 @endif opcodes
57329 @if binutils
57330 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57331 mkdir stage3-binutils; \
57332 mv stage3-binutils binutils; \
57333 mv stage2-binutils prev-binutils || test -f stage2-lean
57334 @endif binutils
57335 @if fixincludes
57336 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57337 mkdir stage3-fixincludes; \
57338 mv stage3-fixincludes fixincludes; \
57339 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57340 @endif fixincludes
57341 @if gas
57342 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57343 mkdir stage3-gas; \
57344 mv stage3-gas gas; \
57345 mv stage2-gas prev-gas || test -f stage2-lean
57346 @endif gas
57347 @if gcc
57348 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57349 mkdir stage3-gcc; \
57350 mv stage3-gcc gcc; \
57351 mv stage2-gcc prev-gcc || test -f stage2-lean
57352 @endif gcc
57353 @if gmp
57354 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57355 mkdir stage3-gmp; \
57356 mv stage3-gmp gmp; \
57357 mv stage2-gmp prev-gmp || test -f stage2-lean
57358 @endif gmp
57359 @if mpfr
57360 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57361 mkdir stage3-mpfr; \
57362 mv stage3-mpfr mpfr; \
57363 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57364 @endif mpfr
57365 @if mpc
57366 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57367 mkdir stage3-mpc; \
57368 mv stage3-mpc mpc; \
57369 mv stage2-mpc prev-mpc || test -f stage2-lean
57370 @endif mpc
57371 @if isl
57372 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57373 mkdir stage3-isl; \
57374 mv stage3-isl isl; \
57375 mv stage2-isl prev-isl || test -f stage2-lean
57376 @endif isl
57377 @if libelf
57378 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57379 mkdir stage3-libelf; \
57380 mv stage3-libelf libelf; \
57381 mv stage2-libelf prev-libelf || test -f stage2-lean
57382 @endif libelf
57383 @if gold
57384 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57385 mkdir stage3-gold; \
57386 mv stage3-gold gold; \
57387 mv stage2-gold prev-gold || test -f stage2-lean
57388 @endif gold
57389 @if intl
57390 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57391 mkdir stage3-intl; \
57392 mv stage3-intl intl; \
57393 mv stage2-intl prev-intl || test -f stage2-lean
57394 @endif intl
57395 @if ld
57396 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57397 mkdir stage3-ld; \
57398 mv stage3-ld ld; \
57399 mv stage2-ld prev-ld || test -f stage2-lean
57400 @endif ld
57401 @if libbacktrace
57402 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57403 mkdir stage3-libbacktrace; \
57404 mv stage3-libbacktrace libbacktrace; \
57405 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57406 @endif libbacktrace
57407 @if libcpp
57408 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57409 mkdir stage3-libcpp; \
57410 mv stage3-libcpp libcpp; \
57411 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57412 @endif libcpp
57413 @if libcody
57414 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57415 mkdir stage3-libcody; \
57416 mv stage3-libcody libcody; \
57417 mv stage2-libcody prev-libcody || test -f stage2-lean
57418 @endif libcody
57419 @if libdecnumber
57420 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57421 mkdir stage3-libdecnumber; \
57422 mv stage3-libdecnumber libdecnumber; \
57423 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57424 @endif libdecnumber
57425 @if libiberty
57426 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57427 mkdir stage3-libiberty; \
57428 mv stage3-libiberty libiberty; \
57429 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57430 @endif libiberty
57431 @if libiberty-linker-plugin
57432 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57433 mkdir stage3-libiberty-linker-plugin; \
57434 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57435 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57436 @endif libiberty-linker-plugin
57437 @if libiconv
57438 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57439 mkdir stage3-libiconv; \
57440 mv stage3-libiconv libiconv; \
57441 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57442 @endif libiconv
57443 @if zlib
57444 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57445 mkdir stage3-zlib; \
57446 mv stage3-zlib zlib; \
57447 mv stage2-zlib prev-zlib || test -f stage2-lean
57448 @endif zlib
57449 @if lto-plugin
57450 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57451 mkdir stage3-lto-plugin; \
57452 mv stage3-lto-plugin lto-plugin; \
57453 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57454 @endif lto-plugin
57455 @if libctf
57456 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57457 mkdir stage3-libctf; \
57458 mv stage3-libctf libctf; \
57459 mv stage2-libctf prev-libctf || test -f stage2-lean
57460 @endif libctf
57461 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57462 mkdir stage3-$(TARGET_SUBDIR); \
57463 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57464 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57465
57466 stage3-end::
57467 @if bfd
57468 @if test -d $(HOST_SUBDIR)/bfd; then \
57469 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57470 mv prev-bfd stage2-bfd; : ; \
57471 fi
57472 @endif bfd
57473 @if opcodes
57474 @if test -d $(HOST_SUBDIR)/opcodes; then \
57475 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57476 mv prev-opcodes stage2-opcodes; : ; \
57477 fi
57478 @endif opcodes
57479 @if binutils
57480 @if test -d $(HOST_SUBDIR)/binutils; then \
57481 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57482 mv prev-binutils stage2-binutils; : ; \
57483 fi
57484 @endif binutils
57485 @if fixincludes
57486 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57487 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57488 mv prev-fixincludes stage2-fixincludes; : ; \
57489 fi
57490 @endif fixincludes
57491 @if gas
57492 @if test -d $(HOST_SUBDIR)/gas; then \
57493 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57494 mv prev-gas stage2-gas; : ; \
57495 fi
57496 @endif gas
57497 @if gcc
57498 @if test -d $(HOST_SUBDIR)/gcc; then \
57499 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57500 mv prev-gcc stage2-gcc; : ; \
57501 fi
57502 @endif gcc
57503 @if gmp
57504 @if test -d $(HOST_SUBDIR)/gmp; then \
57505 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57506 mv prev-gmp stage2-gmp; : ; \
57507 fi
57508 @endif gmp
57509 @if mpfr
57510 @if test -d $(HOST_SUBDIR)/mpfr; then \
57511 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57512 mv prev-mpfr stage2-mpfr; : ; \
57513 fi
57514 @endif mpfr
57515 @if mpc
57516 @if test -d $(HOST_SUBDIR)/mpc; then \
57517 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57518 mv prev-mpc stage2-mpc; : ; \
57519 fi
57520 @endif mpc
57521 @if isl
57522 @if test -d $(HOST_SUBDIR)/isl; then \
57523 cd $(HOST_SUBDIR); mv isl stage3-isl; \
57524 mv prev-isl stage2-isl; : ; \
57525 fi
57526 @endif isl
57527 @if libelf
57528 @if test -d $(HOST_SUBDIR)/libelf; then \
57529 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57530 mv prev-libelf stage2-libelf; : ; \
57531 fi
57532 @endif libelf
57533 @if gold
57534 @if test -d $(HOST_SUBDIR)/gold; then \
57535 cd $(HOST_SUBDIR); mv gold stage3-gold; \
57536 mv prev-gold stage2-gold; : ; \
57537 fi
57538 @endif gold
57539 @if intl
57540 @if test -d $(HOST_SUBDIR)/intl; then \
57541 cd $(HOST_SUBDIR); mv intl stage3-intl; \
57542 mv prev-intl stage2-intl; : ; \
57543 fi
57544 @endif intl
57545 @if ld
57546 @if test -d $(HOST_SUBDIR)/ld; then \
57547 cd $(HOST_SUBDIR); mv ld stage3-ld; \
57548 mv prev-ld stage2-ld; : ; \
57549 fi
57550 @endif ld
57551 @if libbacktrace
57552 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57553 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57554 mv prev-libbacktrace stage2-libbacktrace; : ; \
57555 fi
57556 @endif libbacktrace
57557 @if libcpp
57558 @if test -d $(HOST_SUBDIR)/libcpp; then \
57559 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57560 mv prev-libcpp stage2-libcpp; : ; \
57561 fi
57562 @endif libcpp
57563 @if libcody
57564 @if test -d $(HOST_SUBDIR)/libcody; then \
57565 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57566 mv prev-libcody stage2-libcody; : ; \
57567 fi
57568 @endif libcody
57569 @if libdecnumber
57570 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57571 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57572 mv prev-libdecnumber stage2-libdecnumber; : ; \
57573 fi
57574 @endif libdecnumber
57575 @if libiberty
57576 @if test -d $(HOST_SUBDIR)/libiberty; then \
57577 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57578 mv prev-libiberty stage2-libiberty; : ; \
57579 fi
57580 @endif libiberty
57581 @if libiberty-linker-plugin
57582 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57583 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57584 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57585 fi
57586 @endif libiberty-linker-plugin
57587 @if libiconv
57588 @if test -d $(HOST_SUBDIR)/libiconv; then \
57589 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57590 mv prev-libiconv stage2-libiconv; : ; \
57591 fi
57592 @endif libiconv
57593 @if zlib
57594 @if test -d $(HOST_SUBDIR)/zlib; then \
57595 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57596 mv prev-zlib stage2-zlib; : ; \
57597 fi
57598 @endif zlib
57599 @if lto-plugin
57600 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57601 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57602 mv prev-lto-plugin stage2-lto-plugin; : ; \
57603 fi
57604 @endif lto-plugin
57605 @if libctf
57606 @if test -d $(HOST_SUBDIR)/libctf; then \
57607 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57608 mv prev-libctf stage2-libctf; : ; \
57609 fi
57610 @endif libctf
57611 @if test -d $(TARGET_SUBDIR); then \
57612 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57613 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57614 fi
57615 rm -f stage_current
57616
57617 # Bubble a bug fix through all the stages up to stage 3. They are
57618 # remade, but not reconfigured. The next stage (if any) will not be
57619 # reconfigured either.
57620 .PHONY: stage3-bubble
57621 stage3-bubble:: stage2-bubble
57622 @r=`${PWD_COMMAND}`; export r; \
57623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57624 if test -f stage3-lean || test -f stage2-lean ; then \
57625 echo Skipping rebuild of stage3; \
57626 else \
57627 $(MAKE) stage3-start; \
57628 if $(LEAN); then \
57629 rm -rf stage1-*; \
57630 $(STAMP) stage1-lean; \
57631 fi; \
57632 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57633 fi
57634 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57635
57636 .PHONY: all-stage3 clean-stage3
57637 do-clean: clean-stage3
57638
57639 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57640 # only possibility, but now it conflicts with no-bootstrap rules
57641 @if gcc-bootstrap
57642
57643 compare:
57644 @r=`${PWD_COMMAND}`; export r; \
57645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57646 if test -f stage2-lean; then \
57647 echo Cannot compare object files as stage 2 was deleted.; \
57648 exit 0; \
57649 fi; \
57650 : $(MAKE); $(stage); \
57651 rm -f .bad_compare; \
57652 echo Comparing stages 2 and 3; \
57653 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57654 files=`find stage3-* -name "*$(objext)" -print | \
57655 sed -n s,^stage$$sed-,,p`; \
57656 for file in $${files} ${extra-compare}; do \
57657 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57658 if test ! -f $$f1; then continue; fi; \
57659 $(do-compare) > /dev/null 2>&1; \
57660 if test $$? -eq 1; then \
57661 case $$file in \
57662 @compare_exclusions@) \
57663 echo warning: $$file differs ;; \
57664 *) \
57665 echo $$file differs >> .bad_compare ;; \
57666 esac; \
57667 fi; \
57668 done; \
57669 if [ -f .bad_compare ]; then \
57670 echo "Bootstrap comparison failure!"; \
57671 cat .bad_compare; \
57672 exit 1; \
57673 else \
57674 echo Comparison successful.; \
57675 fi; \
57676 $(STAMP) compare
57677 if $(LEAN); then \
57678 rm -rf stage2-*; \
57679 $(STAMP) stage2-lean; \
57680 fi
57681
57682
57683
57684 .PHONY: bootstrap bootstrap-lean
57685 bootstrap:
57686 echo stage3 > stage_final
57687 @r=`${PWD_COMMAND}`; export r; \
57688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57689 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57690 @: $(MAKE); $(unstage)
57691 @r=`${PWD_COMMAND}`; export r; \
57692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57693 TFLAGS="$(STAGE3_TFLAGS)"; \
57694 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57695
57696 bootstrap-lean:
57697 echo stage3 > stage_final
57698 @r=`${PWD_COMMAND}`; export r; \
57699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57700 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57701 @: $(MAKE); $(unstage)
57702 @r=`${PWD_COMMAND}`; export r; \
57703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57704 TFLAGS="$(STAGE3_TFLAGS)"; \
57705 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57706
57707
57708 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57709 distclean-stage2:: distclean-stage3
57710 .PHONY: distclean-stage3
57711 distclean-stage3::
57712 @: $(MAKE); $(stage)
57713 @test "`cat stage_last`" != stage3 || rm -f stage_last
57714 rm -rf stage3-* compare
57715
57716
57717 .PHONY: cleanstrap
57718 cleanstrap: do-distclean local-clean
57719 echo stage3 > stage_final
57720 @r=`${PWD_COMMAND}`; export r; \
57721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57722 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57723 @: $(MAKE); $(unstage)
57724 @r=`${PWD_COMMAND}`; export r; \
57725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57726 TFLAGS="$(STAGE3_TFLAGS)"; \
57727 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57728
57729 @endif gcc-bootstrap
57730
57731
57732 .PHONY: stage4-start stage4-end
57733
57734 stage4-start::
57735 @: $(MAKE); $(stage); \
57736 echo stage4 > stage_current; \
57737 echo stage4 > stage_last; \
57738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57739 @if bfd
57740 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57741 mkdir stage4-bfd; \
57742 mv stage4-bfd bfd; \
57743 mv stage3-bfd prev-bfd || test -f stage3-lean
57744 @endif bfd
57745 @if opcodes
57746 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57747 mkdir stage4-opcodes; \
57748 mv stage4-opcodes opcodes; \
57749 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57750 @endif opcodes
57751 @if binutils
57752 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57753 mkdir stage4-binutils; \
57754 mv stage4-binutils binutils; \
57755 mv stage3-binutils prev-binutils || test -f stage3-lean
57756 @endif binutils
57757 @if fixincludes
57758 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57759 mkdir stage4-fixincludes; \
57760 mv stage4-fixincludes fixincludes; \
57761 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
57762 @endif fixincludes
57763 @if gas
57764 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57765 mkdir stage4-gas; \
57766 mv stage4-gas gas; \
57767 mv stage3-gas prev-gas || test -f stage3-lean
57768 @endif gas
57769 @if gcc
57770 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57771 mkdir stage4-gcc; \
57772 mv stage4-gcc gcc; \
57773 mv stage3-gcc prev-gcc || test -f stage3-lean
57774 @endif gcc
57775 @if gmp
57776 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57777 mkdir stage4-gmp; \
57778 mv stage4-gmp gmp; \
57779 mv stage3-gmp prev-gmp || test -f stage3-lean
57780 @endif gmp
57781 @if mpfr
57782 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57783 mkdir stage4-mpfr; \
57784 mv stage4-mpfr mpfr; \
57785 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57786 @endif mpfr
57787 @if mpc
57788 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57789 mkdir stage4-mpc; \
57790 mv stage4-mpc mpc; \
57791 mv stage3-mpc prev-mpc || test -f stage3-lean
57792 @endif mpc
57793 @if isl
57794 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57795 mkdir stage4-isl; \
57796 mv stage4-isl isl; \
57797 mv stage3-isl prev-isl || test -f stage3-lean
57798 @endif isl
57799 @if libelf
57800 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57801 mkdir stage4-libelf; \
57802 mv stage4-libelf libelf; \
57803 mv stage3-libelf prev-libelf || test -f stage3-lean
57804 @endif libelf
57805 @if gold
57806 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57807 mkdir stage4-gold; \
57808 mv stage4-gold gold; \
57809 mv stage3-gold prev-gold || test -f stage3-lean
57810 @endif gold
57811 @if intl
57812 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57813 mkdir stage4-intl; \
57814 mv stage4-intl intl; \
57815 mv stage3-intl prev-intl || test -f stage3-lean
57816 @endif intl
57817 @if ld
57818 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57819 mkdir stage4-ld; \
57820 mv stage4-ld ld; \
57821 mv stage3-ld prev-ld || test -f stage3-lean
57822 @endif ld
57823 @if libbacktrace
57824 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57825 mkdir stage4-libbacktrace; \
57826 mv stage4-libbacktrace libbacktrace; \
57827 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
57828 @endif libbacktrace
57829 @if libcpp
57830 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57831 mkdir stage4-libcpp; \
57832 mv stage4-libcpp libcpp; \
57833 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57834 @endif libcpp
57835 @if libcody
57836 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57837 mkdir stage4-libcody; \
57838 mv stage4-libcody libcody; \
57839 mv stage3-libcody prev-libcody || test -f stage3-lean
57840 @endif libcody
57841 @if libdecnumber
57842 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57843 mkdir stage4-libdecnumber; \
57844 mv stage4-libdecnumber libdecnumber; \
57845 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57846 @endif libdecnumber
57847 @if libiberty
57848 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57849 mkdir stage4-libiberty; \
57850 mv stage4-libiberty libiberty; \
57851 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57852 @endif libiberty
57853 @if libiberty-linker-plugin
57854 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57855 mkdir stage4-libiberty-linker-plugin; \
57856 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57857 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
57858 @endif libiberty-linker-plugin
57859 @if libiconv
57860 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57861 mkdir stage4-libiconv; \
57862 mv stage4-libiconv libiconv; \
57863 mv stage3-libiconv prev-libiconv || test -f stage3-lean
57864 @endif libiconv
57865 @if zlib
57866 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57867 mkdir stage4-zlib; \
57868 mv stage4-zlib zlib; \
57869 mv stage3-zlib prev-zlib || test -f stage3-lean
57870 @endif zlib
57871 @if lto-plugin
57872 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57873 mkdir stage4-lto-plugin; \
57874 mv stage4-lto-plugin lto-plugin; \
57875 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57876 @endif lto-plugin
57877 @if libctf
57878 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57879 mkdir stage4-libctf; \
57880 mv stage4-libctf libctf; \
57881 mv stage3-libctf prev-libctf || test -f stage3-lean
57882 @endif libctf
57883 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57884 mkdir stage4-$(TARGET_SUBDIR); \
57885 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57886 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57887
57888 stage4-end::
57889 @if bfd
57890 @if test -d $(HOST_SUBDIR)/bfd; then \
57891 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57892 mv prev-bfd stage3-bfd; : ; \
57893 fi
57894 @endif bfd
57895 @if opcodes
57896 @if test -d $(HOST_SUBDIR)/opcodes; then \
57897 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57898 mv prev-opcodes stage3-opcodes; : ; \
57899 fi
57900 @endif opcodes
57901 @if binutils
57902 @if test -d $(HOST_SUBDIR)/binutils; then \
57903 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57904 mv prev-binutils stage3-binutils; : ; \
57905 fi
57906 @endif binutils
57907 @if fixincludes
57908 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57909 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57910 mv prev-fixincludes stage3-fixincludes; : ; \
57911 fi
57912 @endif fixincludes
57913 @if gas
57914 @if test -d $(HOST_SUBDIR)/gas; then \
57915 cd $(HOST_SUBDIR); mv gas stage4-gas; \
57916 mv prev-gas stage3-gas; : ; \
57917 fi
57918 @endif gas
57919 @if gcc
57920 @if test -d $(HOST_SUBDIR)/gcc; then \
57921 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57922 mv prev-gcc stage3-gcc; : ; \
57923 fi
57924 @endif gcc
57925 @if gmp
57926 @if test -d $(HOST_SUBDIR)/gmp; then \
57927 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57928 mv prev-gmp stage3-gmp; : ; \
57929 fi
57930 @endif gmp
57931 @if mpfr
57932 @if test -d $(HOST_SUBDIR)/mpfr; then \
57933 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57934 mv prev-mpfr stage3-mpfr; : ; \
57935 fi
57936 @endif mpfr
57937 @if mpc
57938 @if test -d $(HOST_SUBDIR)/mpc; then \
57939 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57940 mv prev-mpc stage3-mpc; : ; \
57941 fi
57942 @endif mpc
57943 @if isl
57944 @if test -d $(HOST_SUBDIR)/isl; then \
57945 cd $(HOST_SUBDIR); mv isl stage4-isl; \
57946 mv prev-isl stage3-isl; : ; \
57947 fi
57948 @endif isl
57949 @if libelf
57950 @if test -d $(HOST_SUBDIR)/libelf; then \
57951 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57952 mv prev-libelf stage3-libelf; : ; \
57953 fi
57954 @endif libelf
57955 @if gold
57956 @if test -d $(HOST_SUBDIR)/gold; then \
57957 cd $(HOST_SUBDIR); mv gold stage4-gold; \
57958 mv prev-gold stage3-gold; : ; \
57959 fi
57960 @endif gold
57961 @if intl
57962 @if test -d $(HOST_SUBDIR)/intl; then \
57963 cd $(HOST_SUBDIR); mv intl stage4-intl; \
57964 mv prev-intl stage3-intl; : ; \
57965 fi
57966 @endif intl
57967 @if ld
57968 @if test -d $(HOST_SUBDIR)/ld; then \
57969 cd $(HOST_SUBDIR); mv ld stage4-ld; \
57970 mv prev-ld stage3-ld; : ; \
57971 fi
57972 @endif ld
57973 @if libbacktrace
57974 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57975 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57976 mv prev-libbacktrace stage3-libbacktrace; : ; \
57977 fi
57978 @endif libbacktrace
57979 @if libcpp
57980 @if test -d $(HOST_SUBDIR)/libcpp; then \
57981 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57982 mv prev-libcpp stage3-libcpp; : ; \
57983 fi
57984 @endif libcpp
57985 @if libcody
57986 @if test -d $(HOST_SUBDIR)/libcody; then \
57987 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57988 mv prev-libcody stage3-libcody; : ; \
57989 fi
57990 @endif libcody
57991 @if libdecnumber
57992 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57993 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
57994 mv prev-libdecnumber stage3-libdecnumber; : ; \
57995 fi
57996 @endif libdecnumber
57997 @if libiberty
57998 @if test -d $(HOST_SUBDIR)/libiberty; then \
57999 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58000 mv prev-libiberty stage3-libiberty; : ; \
58001 fi
58002 @endif libiberty
58003 @if libiberty-linker-plugin
58004 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58005 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58006 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58007 fi
58008 @endif libiberty-linker-plugin
58009 @if libiconv
58010 @if test -d $(HOST_SUBDIR)/libiconv; then \
58011 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58012 mv prev-libiconv stage3-libiconv; : ; \
58013 fi
58014 @endif libiconv
58015 @if zlib
58016 @if test -d $(HOST_SUBDIR)/zlib; then \
58017 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58018 mv prev-zlib stage3-zlib; : ; \
58019 fi
58020 @endif zlib
58021 @if lto-plugin
58022 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58023 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58024 mv prev-lto-plugin stage3-lto-plugin; : ; \
58025 fi
58026 @endif lto-plugin
58027 @if libctf
58028 @if test -d $(HOST_SUBDIR)/libctf; then \
58029 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58030 mv prev-libctf stage3-libctf; : ; \
58031 fi
58032 @endif libctf
58033 @if test -d $(TARGET_SUBDIR); then \
58034 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58035 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58036 fi
58037 rm -f stage_current
58038
58039 # Bubble a bug fix through all the stages up to stage 4. They are
58040 # remade, but not reconfigured. The next stage (if any) will not be
58041 # reconfigured either.
58042 .PHONY: stage4-bubble
58043 stage4-bubble:: stage3-bubble
58044 @r=`${PWD_COMMAND}`; export r; \
58045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58046 if test -f stage4-lean || test -f stage3-lean ; then \
58047 echo Skipping rebuild of stage4; \
58048 else \
58049 $(MAKE) stage4-start; \
58050 if $(LEAN); then \
58051 rm -rf stage2-*; \
58052 $(STAMP) stage2-lean; \
58053 fi; \
58054 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58055 fi
58056 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58057
58058 .PHONY: all-stage4 clean-stage4
58059 do-clean: clean-stage4
58060
58061 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58062 # only possibility, but now it conflicts with no-bootstrap rules
58063 @if gcc-bootstrap
58064
58065 compare3:
58066 @r=`${PWD_COMMAND}`; export r; \
58067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58068 if test -f stage3-lean; then \
58069 echo Cannot compare object files as stage 3 was deleted.; \
58070 exit 0; \
58071 fi; \
58072 : $(MAKE); $(stage); \
58073 rm -f .bad_compare; \
58074 echo Comparing stages 3 and 4; \
58075 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58076 files=`find stage4-* -name "*$(objext)" -print | \
58077 sed -n s,^stage$$sed-,,p`; \
58078 for file in $${files} ${extra-compare}; do \
58079 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58080 if test ! -f $$f1; then continue; fi; \
58081 $(do-compare3) > /dev/null 2>&1; \
58082 if test $$? -eq 1; then \
58083 case $$file in \
58084 @compare_exclusions@) \
58085 echo warning: $$file differs ;; \
58086 *) \
58087 echo $$file differs >> .bad_compare ;; \
58088 esac; \
58089 fi; \
58090 done; \
58091 if [ -f .bad_compare ]; then \
58092 echo "Bootstrap comparison failure!"; \
58093 cat .bad_compare; \
58094 exit 1; \
58095 else \
58096 echo Comparison successful.; \
58097 fi; \
58098 $(STAMP) compare3
58099 if $(LEAN); then \
58100 rm -rf stage3-*; \
58101 $(STAMP) stage3-lean; \
58102 fi
58103
58104
58105
58106 .PHONY: bootstrap4 bootstrap4-lean
58107 bootstrap4:
58108 echo stage4 > stage_final
58109 @r=`${PWD_COMMAND}`; export r; \
58110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58111 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58112 @: $(MAKE); $(unstage)
58113 @r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 TFLAGS="$(STAGE4_TFLAGS)"; \
58116 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58117
58118 bootstrap4-lean:
58119 echo stage4 > stage_final
58120 @r=`${PWD_COMMAND}`; export r; \
58121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58123 @: $(MAKE); $(unstage)
58124 @r=`${PWD_COMMAND}`; export r; \
58125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58126 TFLAGS="$(STAGE4_TFLAGS)"; \
58127 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58128
58129
58130 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58131 distclean-stage3:: distclean-stage4
58132 .PHONY: distclean-stage4
58133 distclean-stage4::
58134 @: $(MAKE); $(stage)
58135 @test "`cat stage_last`" != stage4 || rm -f stage_last
58136 rm -rf stage4-* compare3
58137
58138
58139 @endif gcc-bootstrap
58140
58141
58142 .PHONY: stageprofile-start stageprofile-end
58143
58144 stageprofile-start::
58145 @: $(MAKE); $(stage); \
58146 echo stageprofile > stage_current; \
58147 echo stageprofile > stage_last; \
58148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58149 @if bfd
58150 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58151 mkdir stageprofile-bfd; \
58152 mv stageprofile-bfd bfd; \
58153 mv stage1-bfd prev-bfd || test -f stage1-lean
58154 @endif bfd
58155 @if opcodes
58156 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58157 mkdir stageprofile-opcodes; \
58158 mv stageprofile-opcodes opcodes; \
58159 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58160 @endif opcodes
58161 @if binutils
58162 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58163 mkdir stageprofile-binutils; \
58164 mv stageprofile-binutils binutils; \
58165 mv stage1-binutils prev-binutils || test -f stage1-lean
58166 @endif binutils
58167 @if fixincludes
58168 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58169 mkdir stageprofile-fixincludes; \
58170 mv stageprofile-fixincludes fixincludes; \
58171 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58172 @endif fixincludes
58173 @if gas
58174 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58175 mkdir stageprofile-gas; \
58176 mv stageprofile-gas gas; \
58177 mv stage1-gas prev-gas || test -f stage1-lean
58178 @endif gas
58179 @if gcc
58180 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58181 mkdir stageprofile-gcc; \
58182 mv stageprofile-gcc gcc; \
58183 mv stage1-gcc prev-gcc || test -f stage1-lean
58184 @endif gcc
58185 @if gmp
58186 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58187 mkdir stageprofile-gmp; \
58188 mv stageprofile-gmp gmp; \
58189 mv stage1-gmp prev-gmp || test -f stage1-lean
58190 @endif gmp
58191 @if mpfr
58192 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58193 mkdir stageprofile-mpfr; \
58194 mv stageprofile-mpfr mpfr; \
58195 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58196 @endif mpfr
58197 @if mpc
58198 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58199 mkdir stageprofile-mpc; \
58200 mv stageprofile-mpc mpc; \
58201 mv stage1-mpc prev-mpc || test -f stage1-lean
58202 @endif mpc
58203 @if isl
58204 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58205 mkdir stageprofile-isl; \
58206 mv stageprofile-isl isl; \
58207 mv stage1-isl prev-isl || test -f stage1-lean
58208 @endif isl
58209 @if libelf
58210 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58211 mkdir stageprofile-libelf; \
58212 mv stageprofile-libelf libelf; \
58213 mv stage1-libelf prev-libelf || test -f stage1-lean
58214 @endif libelf
58215 @if gold
58216 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58217 mkdir stageprofile-gold; \
58218 mv stageprofile-gold gold; \
58219 mv stage1-gold prev-gold || test -f stage1-lean
58220 @endif gold
58221 @if intl
58222 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58223 mkdir stageprofile-intl; \
58224 mv stageprofile-intl intl; \
58225 mv stage1-intl prev-intl || test -f stage1-lean
58226 @endif intl
58227 @if ld
58228 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58229 mkdir stageprofile-ld; \
58230 mv stageprofile-ld ld; \
58231 mv stage1-ld prev-ld || test -f stage1-lean
58232 @endif ld
58233 @if libbacktrace
58234 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58235 mkdir stageprofile-libbacktrace; \
58236 mv stageprofile-libbacktrace libbacktrace; \
58237 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58238 @endif libbacktrace
58239 @if libcpp
58240 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58241 mkdir stageprofile-libcpp; \
58242 mv stageprofile-libcpp libcpp; \
58243 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58244 @endif libcpp
58245 @if libcody
58246 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58247 mkdir stageprofile-libcody; \
58248 mv stageprofile-libcody libcody; \
58249 mv stage1-libcody prev-libcody || test -f stage1-lean
58250 @endif libcody
58251 @if libdecnumber
58252 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58253 mkdir stageprofile-libdecnumber; \
58254 mv stageprofile-libdecnumber libdecnumber; \
58255 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58256 @endif libdecnumber
58257 @if libiberty
58258 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58259 mkdir stageprofile-libiberty; \
58260 mv stageprofile-libiberty libiberty; \
58261 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58262 @endif libiberty
58263 @if libiberty-linker-plugin
58264 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58265 mkdir stageprofile-libiberty-linker-plugin; \
58266 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58267 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58268 @endif libiberty-linker-plugin
58269 @if libiconv
58270 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58271 mkdir stageprofile-libiconv; \
58272 mv stageprofile-libiconv libiconv; \
58273 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58274 @endif libiconv
58275 @if zlib
58276 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58277 mkdir stageprofile-zlib; \
58278 mv stageprofile-zlib zlib; \
58279 mv stage1-zlib prev-zlib || test -f stage1-lean
58280 @endif zlib
58281 @if lto-plugin
58282 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58283 mkdir stageprofile-lto-plugin; \
58284 mv stageprofile-lto-plugin lto-plugin; \
58285 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58286 @endif lto-plugin
58287 @if libctf
58288 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58289 mkdir stageprofile-libctf; \
58290 mv stageprofile-libctf libctf; \
58291 mv stage1-libctf prev-libctf || test -f stage1-lean
58292 @endif libctf
58293 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58294 mkdir stageprofile-$(TARGET_SUBDIR); \
58295 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58296 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58297
58298 stageprofile-end::
58299 @if bfd
58300 @if test -d $(HOST_SUBDIR)/bfd; then \
58301 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58302 mv prev-bfd stage1-bfd; : ; \
58303 fi
58304 @endif bfd
58305 @if opcodes
58306 @if test -d $(HOST_SUBDIR)/opcodes; then \
58307 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58308 mv prev-opcodes stage1-opcodes; : ; \
58309 fi
58310 @endif opcodes
58311 @if binutils
58312 @if test -d $(HOST_SUBDIR)/binutils; then \
58313 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58314 mv prev-binutils stage1-binutils; : ; \
58315 fi
58316 @endif binutils
58317 @if fixincludes
58318 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58319 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58320 mv prev-fixincludes stage1-fixincludes; : ; \
58321 fi
58322 @endif fixincludes
58323 @if gas
58324 @if test -d $(HOST_SUBDIR)/gas; then \
58325 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58326 mv prev-gas stage1-gas; : ; \
58327 fi
58328 @endif gas
58329 @if gcc
58330 @if test -d $(HOST_SUBDIR)/gcc; then \
58331 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58332 mv prev-gcc stage1-gcc; : ; \
58333 fi
58334 @endif gcc
58335 @if gmp
58336 @if test -d $(HOST_SUBDIR)/gmp; then \
58337 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58338 mv prev-gmp stage1-gmp; : ; \
58339 fi
58340 @endif gmp
58341 @if mpfr
58342 @if test -d $(HOST_SUBDIR)/mpfr; then \
58343 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58344 mv prev-mpfr stage1-mpfr; : ; \
58345 fi
58346 @endif mpfr
58347 @if mpc
58348 @if test -d $(HOST_SUBDIR)/mpc; then \
58349 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58350 mv prev-mpc stage1-mpc; : ; \
58351 fi
58352 @endif mpc
58353 @if isl
58354 @if test -d $(HOST_SUBDIR)/isl; then \
58355 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58356 mv prev-isl stage1-isl; : ; \
58357 fi
58358 @endif isl
58359 @if libelf
58360 @if test -d $(HOST_SUBDIR)/libelf; then \
58361 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58362 mv prev-libelf stage1-libelf; : ; \
58363 fi
58364 @endif libelf
58365 @if gold
58366 @if test -d $(HOST_SUBDIR)/gold; then \
58367 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58368 mv prev-gold stage1-gold; : ; \
58369 fi
58370 @endif gold
58371 @if intl
58372 @if test -d $(HOST_SUBDIR)/intl; then \
58373 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58374 mv prev-intl stage1-intl; : ; \
58375 fi
58376 @endif intl
58377 @if ld
58378 @if test -d $(HOST_SUBDIR)/ld; then \
58379 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58380 mv prev-ld stage1-ld; : ; \
58381 fi
58382 @endif ld
58383 @if libbacktrace
58384 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58385 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58386 mv prev-libbacktrace stage1-libbacktrace; : ; \
58387 fi
58388 @endif libbacktrace
58389 @if libcpp
58390 @if test -d $(HOST_SUBDIR)/libcpp; then \
58391 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58392 mv prev-libcpp stage1-libcpp; : ; \
58393 fi
58394 @endif libcpp
58395 @if libcody
58396 @if test -d $(HOST_SUBDIR)/libcody; then \
58397 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58398 mv prev-libcody stage1-libcody; : ; \
58399 fi
58400 @endif libcody
58401 @if libdecnumber
58402 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58403 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58404 mv prev-libdecnumber stage1-libdecnumber; : ; \
58405 fi
58406 @endif libdecnumber
58407 @if libiberty
58408 @if test -d $(HOST_SUBDIR)/libiberty; then \
58409 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58410 mv prev-libiberty stage1-libiberty; : ; \
58411 fi
58412 @endif libiberty
58413 @if libiberty-linker-plugin
58414 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58415 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58416 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58417 fi
58418 @endif libiberty-linker-plugin
58419 @if libiconv
58420 @if test -d $(HOST_SUBDIR)/libiconv; then \
58421 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58422 mv prev-libiconv stage1-libiconv; : ; \
58423 fi
58424 @endif libiconv
58425 @if zlib
58426 @if test -d $(HOST_SUBDIR)/zlib; then \
58427 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58428 mv prev-zlib stage1-zlib; : ; \
58429 fi
58430 @endif zlib
58431 @if lto-plugin
58432 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58433 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58434 mv prev-lto-plugin stage1-lto-plugin; : ; \
58435 fi
58436 @endif lto-plugin
58437 @if libctf
58438 @if test -d $(HOST_SUBDIR)/libctf; then \
58439 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58440 mv prev-libctf stage1-libctf; : ; \
58441 fi
58442 @endif libctf
58443 @if test -d $(TARGET_SUBDIR); then \
58444 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58445 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58446 fi
58447 rm -f stage_current
58448
58449 # Bubble a bug fix through all the stages up to stage profile. They are
58450 # remade, but not reconfigured. The next stage (if any) will not be
58451 # reconfigured either.
58452 .PHONY: stageprofile-bubble
58453 stageprofile-bubble:: stage1-bubble
58454 @r=`${PWD_COMMAND}`; export r; \
58455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58456 if test -f stageprofile-lean || test -f stage1-lean ; then \
58457 echo Skipping rebuild of stageprofile; \
58458 else \
58459 $(MAKE) stageprofile-start; \
58460 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58461 fi
58462
58463 .PHONY: all-stageprofile clean-stageprofile
58464 do-clean: clean-stageprofile
58465
58466 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58467 # only possibility, but now it conflicts with no-bootstrap rules
58468 @if gcc-bootstrap
58469
58470
58471
58472
58473 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58474 distclean-stage1:: distclean-stageprofile
58475 .PHONY: distclean-stageprofile
58476 distclean-stageprofile::
58477 @: $(MAKE); $(stage)
58478 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58479 rm -rf stageprofile-*
58480
58481
58482 @endif gcc-bootstrap
58483
58484
58485 .PHONY: stagetrain-start stagetrain-end
58486
58487 stagetrain-start::
58488 @: $(MAKE); $(stage); \
58489 echo stagetrain > stage_current; \
58490 echo stagetrain > stage_last; \
58491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58492 @if bfd
58493 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58494 mkdir stagetrain-bfd; \
58495 mv stagetrain-bfd bfd; \
58496 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58497 @endif bfd
58498 @if opcodes
58499 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58500 mkdir stagetrain-opcodes; \
58501 mv stagetrain-opcodes opcodes; \
58502 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58503 @endif opcodes
58504 @if binutils
58505 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58506 mkdir stagetrain-binutils; \
58507 mv stagetrain-binutils binutils; \
58508 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58509 @endif binutils
58510 @if fixincludes
58511 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58512 mkdir stagetrain-fixincludes; \
58513 mv stagetrain-fixincludes fixincludes; \
58514 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58515 @endif fixincludes
58516 @if gas
58517 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58518 mkdir stagetrain-gas; \
58519 mv stagetrain-gas gas; \
58520 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58521 @endif gas
58522 @if gcc
58523 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58524 mkdir stagetrain-gcc; \
58525 mv stagetrain-gcc gcc; \
58526 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58527 @endif gcc
58528 @if gmp
58529 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58530 mkdir stagetrain-gmp; \
58531 mv stagetrain-gmp gmp; \
58532 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58533 @endif gmp
58534 @if mpfr
58535 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58536 mkdir stagetrain-mpfr; \
58537 mv stagetrain-mpfr mpfr; \
58538 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58539 @endif mpfr
58540 @if mpc
58541 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58542 mkdir stagetrain-mpc; \
58543 mv stagetrain-mpc mpc; \
58544 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58545 @endif mpc
58546 @if isl
58547 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58548 mkdir stagetrain-isl; \
58549 mv stagetrain-isl isl; \
58550 mv stageprofile-isl prev-isl || test -f stageprofile-lean
58551 @endif isl
58552 @if libelf
58553 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58554 mkdir stagetrain-libelf; \
58555 mv stagetrain-libelf libelf; \
58556 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58557 @endif libelf
58558 @if gold
58559 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58560 mkdir stagetrain-gold; \
58561 mv stagetrain-gold gold; \
58562 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58563 @endif gold
58564 @if intl
58565 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58566 mkdir stagetrain-intl; \
58567 mv stagetrain-intl intl; \
58568 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58569 @endif intl
58570 @if ld
58571 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58572 mkdir stagetrain-ld; \
58573 mv stagetrain-ld ld; \
58574 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58575 @endif ld
58576 @if libbacktrace
58577 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58578 mkdir stagetrain-libbacktrace; \
58579 mv stagetrain-libbacktrace libbacktrace; \
58580 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
58581 @endif libbacktrace
58582 @if libcpp
58583 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58584 mkdir stagetrain-libcpp; \
58585 mv stagetrain-libcpp libcpp; \
58586 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58587 @endif libcpp
58588 @if libcody
58589 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58590 mkdir stagetrain-libcody; \
58591 mv stagetrain-libcody libcody; \
58592 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
58593 @endif libcody
58594 @if libdecnumber
58595 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58596 mkdir stagetrain-libdecnumber; \
58597 mv stagetrain-libdecnumber libdecnumber; \
58598 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58599 @endif libdecnumber
58600 @if libiberty
58601 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58602 mkdir stagetrain-libiberty; \
58603 mv stagetrain-libiberty libiberty; \
58604 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58605 @endif libiberty
58606 @if libiberty-linker-plugin
58607 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58608 mkdir stagetrain-libiberty-linker-plugin; \
58609 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58610 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
58611 @endif libiberty-linker-plugin
58612 @if libiconv
58613 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58614 mkdir stagetrain-libiconv; \
58615 mv stagetrain-libiconv libiconv; \
58616 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
58617 @endif libiconv
58618 @if zlib
58619 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58620 mkdir stagetrain-zlib; \
58621 mv stagetrain-zlib zlib; \
58622 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58623 @endif zlib
58624 @if lto-plugin
58625 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58626 mkdir stagetrain-lto-plugin; \
58627 mv stagetrain-lto-plugin lto-plugin; \
58628 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58629 @endif lto-plugin
58630 @if libctf
58631 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58632 mkdir stagetrain-libctf; \
58633 mv stagetrain-libctf libctf; \
58634 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
58635 @endif libctf
58636 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58637 mkdir stagetrain-$(TARGET_SUBDIR); \
58638 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58639 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58640
58641 stagetrain-end::
58642 @if bfd
58643 @if test -d $(HOST_SUBDIR)/bfd; then \
58644 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58645 mv prev-bfd stageprofile-bfd; : ; \
58646 fi
58647 @endif bfd
58648 @if opcodes
58649 @if test -d $(HOST_SUBDIR)/opcodes; then \
58650 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58651 mv prev-opcodes stageprofile-opcodes; : ; \
58652 fi
58653 @endif opcodes
58654 @if binutils
58655 @if test -d $(HOST_SUBDIR)/binutils; then \
58656 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58657 mv prev-binutils stageprofile-binutils; : ; \
58658 fi
58659 @endif binutils
58660 @if fixincludes
58661 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58662 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58663 mv prev-fixincludes stageprofile-fixincludes; : ; \
58664 fi
58665 @endif fixincludes
58666 @if gas
58667 @if test -d $(HOST_SUBDIR)/gas; then \
58668 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58669 mv prev-gas stageprofile-gas; : ; \
58670 fi
58671 @endif gas
58672 @if gcc
58673 @if test -d $(HOST_SUBDIR)/gcc; then \
58674 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58675 mv prev-gcc stageprofile-gcc; : ; \
58676 fi
58677 @endif gcc
58678 @if gmp
58679 @if test -d $(HOST_SUBDIR)/gmp; then \
58680 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58681 mv prev-gmp stageprofile-gmp; : ; \
58682 fi
58683 @endif gmp
58684 @if mpfr
58685 @if test -d $(HOST_SUBDIR)/mpfr; then \
58686 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58687 mv prev-mpfr stageprofile-mpfr; : ; \
58688 fi
58689 @endif mpfr
58690 @if mpc
58691 @if test -d $(HOST_SUBDIR)/mpc; then \
58692 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58693 mv prev-mpc stageprofile-mpc; : ; \
58694 fi
58695 @endif mpc
58696 @if isl
58697 @if test -d $(HOST_SUBDIR)/isl; then \
58698 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58699 mv prev-isl stageprofile-isl; : ; \
58700 fi
58701 @endif isl
58702 @if libelf
58703 @if test -d $(HOST_SUBDIR)/libelf; then \
58704 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58705 mv prev-libelf stageprofile-libelf; : ; \
58706 fi
58707 @endif libelf
58708 @if gold
58709 @if test -d $(HOST_SUBDIR)/gold; then \
58710 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58711 mv prev-gold stageprofile-gold; : ; \
58712 fi
58713 @endif gold
58714 @if intl
58715 @if test -d $(HOST_SUBDIR)/intl; then \
58716 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58717 mv prev-intl stageprofile-intl; : ; \
58718 fi
58719 @endif intl
58720 @if ld
58721 @if test -d $(HOST_SUBDIR)/ld; then \
58722 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58723 mv prev-ld stageprofile-ld; : ; \
58724 fi
58725 @endif ld
58726 @if libbacktrace
58727 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58728 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58729 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58730 fi
58731 @endif libbacktrace
58732 @if libcpp
58733 @if test -d $(HOST_SUBDIR)/libcpp; then \
58734 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58735 mv prev-libcpp stageprofile-libcpp; : ; \
58736 fi
58737 @endif libcpp
58738 @if libcody
58739 @if test -d $(HOST_SUBDIR)/libcody; then \
58740 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58741 mv prev-libcody stageprofile-libcody; : ; \
58742 fi
58743 @endif libcody
58744 @if libdecnumber
58745 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58746 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58747 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58748 fi
58749 @endif libdecnumber
58750 @if libiberty
58751 @if test -d $(HOST_SUBDIR)/libiberty; then \
58752 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58753 mv prev-libiberty stageprofile-libiberty; : ; \
58754 fi
58755 @endif libiberty
58756 @if libiberty-linker-plugin
58757 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58758 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58759 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58760 fi
58761 @endif libiberty-linker-plugin
58762 @if libiconv
58763 @if test -d $(HOST_SUBDIR)/libiconv; then \
58764 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58765 mv prev-libiconv stageprofile-libiconv; : ; \
58766 fi
58767 @endif libiconv
58768 @if zlib
58769 @if test -d $(HOST_SUBDIR)/zlib; then \
58770 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58771 mv prev-zlib stageprofile-zlib; : ; \
58772 fi
58773 @endif zlib
58774 @if lto-plugin
58775 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58776 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58777 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58778 fi
58779 @endif lto-plugin
58780 @if libctf
58781 @if test -d $(HOST_SUBDIR)/libctf; then \
58782 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58783 mv prev-libctf stageprofile-libctf; : ; \
58784 fi
58785 @endif libctf
58786 @if test -d $(TARGET_SUBDIR); then \
58787 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58788 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58789 fi
58790 rm -f stage_current
58791
58792 # Bubble a bug fix through all the stages up to stage train. They are
58793 # remade, but not reconfigured. The next stage (if any) will not be
58794 # reconfigured either.
58795 .PHONY: stagetrain-bubble
58796 stagetrain-bubble:: stageprofile-bubble
58797 @r=`${PWD_COMMAND}`; export r; \
58798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58799 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58800 echo Skipping rebuild of stagetrain; \
58801 else \
58802 $(MAKE) stagetrain-start; \
58803 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58804 fi
58805
58806 .PHONY: all-stagetrain clean-stagetrain
58807 do-clean: clean-stagetrain
58808
58809 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58810 # only possibility, but now it conflicts with no-bootstrap rules
58811 @if gcc-bootstrap
58812
58813
58814
58815
58816 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58817 distclean-stageprofile:: distclean-stagetrain
58818 .PHONY: distclean-stagetrain
58819 distclean-stagetrain::
58820 @: $(MAKE); $(stage)
58821 @test "`cat stage_last`" != stagetrain || rm -f stage_last
58822 rm -rf stagetrain-*
58823
58824
58825 @endif gcc-bootstrap
58826
58827
58828 .PHONY: stagefeedback-start stagefeedback-end
58829
58830 stagefeedback-start::
58831 @: $(MAKE); $(stage); \
58832 echo stagefeedback > stage_current; \
58833 echo stagefeedback > stage_last; \
58834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58835 @if bfd
58836 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58837 mkdir stagefeedback-bfd; \
58838 mv stagefeedback-bfd bfd; \
58839 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
58840 @endif bfd
58841 @if opcodes
58842 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58843 mkdir stagefeedback-opcodes; \
58844 mv stagefeedback-opcodes opcodes; \
58845 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
58846 @endif opcodes
58847 @if binutils
58848 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58849 mkdir stagefeedback-binutils; \
58850 mv stagefeedback-binutils binutils; \
58851 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
58852 @endif binutils
58853 @if fixincludes
58854 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58855 mkdir stagefeedback-fixincludes; \
58856 mv stagefeedback-fixincludes fixincludes; \
58857 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
58858 @endif fixincludes
58859 @if gas
58860 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58861 mkdir stagefeedback-gas; \
58862 mv stagefeedback-gas gas; \
58863 mv stagetrain-gas prev-gas || test -f stagetrain-lean
58864 @endif gas
58865 @if gcc
58866 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58867 mkdir stagefeedback-gcc; \
58868 mv stagefeedback-gcc gcc; \
58869 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
58870 @endif gcc
58871 @if gmp
58872 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58873 mkdir stagefeedback-gmp; \
58874 mv stagefeedback-gmp gmp; \
58875 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
58876 @endif gmp
58877 @if mpfr
58878 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58879 mkdir stagefeedback-mpfr; \
58880 mv stagefeedback-mpfr mpfr; \
58881 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
58882 @endif mpfr
58883 @if mpc
58884 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58885 mkdir stagefeedback-mpc; \
58886 mv stagefeedback-mpc mpc; \
58887 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
58888 @endif mpc
58889 @if isl
58890 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58891 mkdir stagefeedback-isl; \
58892 mv stagefeedback-isl isl; \
58893 mv stagetrain-isl prev-isl || test -f stagetrain-lean
58894 @endif isl
58895 @if libelf
58896 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58897 mkdir stagefeedback-libelf; \
58898 mv stagefeedback-libelf libelf; \
58899 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
58900 @endif libelf
58901 @if gold
58902 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58903 mkdir stagefeedback-gold; \
58904 mv stagefeedback-gold gold; \
58905 mv stagetrain-gold prev-gold || test -f stagetrain-lean
58906 @endif gold
58907 @if intl
58908 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58909 mkdir stagefeedback-intl; \
58910 mv stagefeedback-intl intl; \
58911 mv stagetrain-intl prev-intl || test -f stagetrain-lean
58912 @endif intl
58913 @if ld
58914 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58915 mkdir stagefeedback-ld; \
58916 mv stagefeedback-ld ld; \
58917 mv stagetrain-ld prev-ld || test -f stagetrain-lean
58918 @endif ld
58919 @if libbacktrace
58920 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58921 mkdir stagefeedback-libbacktrace; \
58922 mv stagefeedback-libbacktrace libbacktrace; \
58923 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
58924 @endif libbacktrace
58925 @if libcpp
58926 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58927 mkdir stagefeedback-libcpp; \
58928 mv stagefeedback-libcpp libcpp; \
58929 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
58930 @endif libcpp
58931 @if libcody
58932 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58933 mkdir stagefeedback-libcody; \
58934 mv stagefeedback-libcody libcody; \
58935 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
58936 @endif libcody
58937 @if libdecnumber
58938 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58939 mkdir stagefeedback-libdecnumber; \
58940 mv stagefeedback-libdecnumber libdecnumber; \
58941 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
58942 @endif libdecnumber
58943 @if libiberty
58944 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58945 mkdir stagefeedback-libiberty; \
58946 mv stagefeedback-libiberty libiberty; \
58947 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
58948 @endif libiberty
58949 @if libiberty-linker-plugin
58950 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58951 mkdir stagefeedback-libiberty-linker-plugin; \
58952 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58953 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
58954 @endif libiberty-linker-plugin
58955 @if libiconv
58956 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58957 mkdir stagefeedback-libiconv; \
58958 mv stagefeedback-libiconv libiconv; \
58959 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
58960 @endif libiconv
58961 @if zlib
58962 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58963 mkdir stagefeedback-zlib; \
58964 mv stagefeedback-zlib zlib; \
58965 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
58966 @endif zlib
58967 @if lto-plugin
58968 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58969 mkdir stagefeedback-lto-plugin; \
58970 mv stagefeedback-lto-plugin lto-plugin; \
58971 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
58972 @endif lto-plugin
58973 @if libctf
58974 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58975 mkdir stagefeedback-libctf; \
58976 mv stagefeedback-libctf libctf; \
58977 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
58978 @endif libctf
58979 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58980 mkdir stagefeedback-$(TARGET_SUBDIR); \
58981 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58982 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
58983
58984 stagefeedback-end::
58985 @if bfd
58986 @if test -d $(HOST_SUBDIR)/bfd; then \
58987 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58988 mv prev-bfd stagetrain-bfd; : ; \
58989 fi
58990 @endif bfd
58991 @if opcodes
58992 @if test -d $(HOST_SUBDIR)/opcodes; then \
58993 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
58994 mv prev-opcodes stagetrain-opcodes; : ; \
58995 fi
58996 @endif opcodes
58997 @if binutils
58998 @if test -d $(HOST_SUBDIR)/binutils; then \
58999 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59000 mv prev-binutils stagetrain-binutils; : ; \
59001 fi
59002 @endif binutils
59003 @if fixincludes
59004 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59005 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59006 mv prev-fixincludes stagetrain-fixincludes; : ; \
59007 fi
59008 @endif fixincludes
59009 @if gas
59010 @if test -d $(HOST_SUBDIR)/gas; then \
59011 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59012 mv prev-gas stagetrain-gas; : ; \
59013 fi
59014 @endif gas
59015 @if gcc
59016 @if test -d $(HOST_SUBDIR)/gcc; then \
59017 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59018 mv prev-gcc stagetrain-gcc; : ; \
59019 fi
59020 @endif gcc
59021 @if gmp
59022 @if test -d $(HOST_SUBDIR)/gmp; then \
59023 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59024 mv prev-gmp stagetrain-gmp; : ; \
59025 fi
59026 @endif gmp
59027 @if mpfr
59028 @if test -d $(HOST_SUBDIR)/mpfr; then \
59029 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59030 mv prev-mpfr stagetrain-mpfr; : ; \
59031 fi
59032 @endif mpfr
59033 @if mpc
59034 @if test -d $(HOST_SUBDIR)/mpc; then \
59035 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59036 mv prev-mpc stagetrain-mpc; : ; \
59037 fi
59038 @endif mpc
59039 @if isl
59040 @if test -d $(HOST_SUBDIR)/isl; then \
59041 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59042 mv prev-isl stagetrain-isl; : ; \
59043 fi
59044 @endif isl
59045 @if libelf
59046 @if test -d $(HOST_SUBDIR)/libelf; then \
59047 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59048 mv prev-libelf stagetrain-libelf; : ; \
59049 fi
59050 @endif libelf
59051 @if gold
59052 @if test -d $(HOST_SUBDIR)/gold; then \
59053 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59054 mv prev-gold stagetrain-gold; : ; \
59055 fi
59056 @endif gold
59057 @if intl
59058 @if test -d $(HOST_SUBDIR)/intl; then \
59059 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59060 mv prev-intl stagetrain-intl; : ; \
59061 fi
59062 @endif intl
59063 @if ld
59064 @if test -d $(HOST_SUBDIR)/ld; then \
59065 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59066 mv prev-ld stagetrain-ld; : ; \
59067 fi
59068 @endif ld
59069 @if libbacktrace
59070 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59071 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59072 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59073 fi
59074 @endif libbacktrace
59075 @if libcpp
59076 @if test -d $(HOST_SUBDIR)/libcpp; then \
59077 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59078 mv prev-libcpp stagetrain-libcpp; : ; \
59079 fi
59080 @endif libcpp
59081 @if libcody
59082 @if test -d $(HOST_SUBDIR)/libcody; then \
59083 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59084 mv prev-libcody stagetrain-libcody; : ; \
59085 fi
59086 @endif libcody
59087 @if libdecnumber
59088 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59089 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59090 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59091 fi
59092 @endif libdecnumber
59093 @if libiberty
59094 @if test -d $(HOST_SUBDIR)/libiberty; then \
59095 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59096 mv prev-libiberty stagetrain-libiberty; : ; \
59097 fi
59098 @endif libiberty
59099 @if libiberty-linker-plugin
59100 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59101 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59102 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59103 fi
59104 @endif libiberty-linker-plugin
59105 @if libiconv
59106 @if test -d $(HOST_SUBDIR)/libiconv; then \
59107 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59108 mv prev-libiconv stagetrain-libiconv; : ; \
59109 fi
59110 @endif libiconv
59111 @if zlib
59112 @if test -d $(HOST_SUBDIR)/zlib; then \
59113 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59114 mv prev-zlib stagetrain-zlib; : ; \
59115 fi
59116 @endif zlib
59117 @if lto-plugin
59118 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59119 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59120 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59121 fi
59122 @endif lto-plugin
59123 @if libctf
59124 @if test -d $(HOST_SUBDIR)/libctf; then \
59125 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59126 mv prev-libctf stagetrain-libctf; : ; \
59127 fi
59128 @endif libctf
59129 @if test -d $(TARGET_SUBDIR); then \
59130 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59131 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59132 fi
59133 rm -f stage_current
59134
59135 # Bubble a bug fix through all the stages up to stage feedback. They are
59136 # remade, but not reconfigured. The next stage (if any) will not be
59137 # reconfigured either.
59138 .PHONY: stagefeedback-bubble
59139 stagefeedback-bubble:: stagetrain-bubble
59140 @r=`${PWD_COMMAND}`; export r; \
59141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59142 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59143 echo Skipping rebuild of stagefeedback; \
59144 else \
59145 $(MAKE) stagefeedback-start; \
59146 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59147 fi
59148
59149 .PHONY: all-stagefeedback clean-stagefeedback
59150 do-clean: clean-stagefeedback
59151
59152 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59153 # only possibility, but now it conflicts with no-bootstrap rules
59154 @if gcc-bootstrap
59155
59156
59157
59158 .PHONY: profiledbootstrap profiledbootstrap-lean
59159 profiledbootstrap:
59160 echo stagefeedback > stage_final
59161 @r=`${PWD_COMMAND}`; export r; \
59162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59164 @: $(MAKE); $(unstage)
59165 @r=`${PWD_COMMAND}`; export r; \
59166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59168 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59169
59170 profiledbootstrap-lean:
59171 echo stagefeedback > stage_final
59172 @r=`${PWD_COMMAND}`; export r; \
59173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59175 @: $(MAKE); $(unstage)
59176 @r=`${PWD_COMMAND}`; export r; \
59177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59178 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59179 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59180
59181
59182 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59183 distclean-stagetrain:: distclean-stagefeedback
59184 .PHONY: distclean-stagefeedback
59185 distclean-stagefeedback::
59186 @: $(MAKE); $(stage)
59187 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59188 rm -rf stagefeedback-*
59189
59190
59191 @endif gcc-bootstrap
59192
59193
59194 .PHONY: stageautoprofile-start stageautoprofile-end
59195
59196 stageautoprofile-start::
59197 @: $(MAKE); $(stage); \
59198 echo stageautoprofile > stage_current; \
59199 echo stageautoprofile > stage_last; \
59200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59201 @if bfd
59202 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59203 mkdir stageautoprofile-bfd; \
59204 mv stageautoprofile-bfd bfd; \
59205 mv stage1-bfd prev-bfd || test -f stage1-lean
59206 @endif bfd
59207 @if opcodes
59208 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59209 mkdir stageautoprofile-opcodes; \
59210 mv stageautoprofile-opcodes opcodes; \
59211 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59212 @endif opcodes
59213 @if binutils
59214 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59215 mkdir stageautoprofile-binutils; \
59216 mv stageautoprofile-binutils binutils; \
59217 mv stage1-binutils prev-binutils || test -f stage1-lean
59218 @endif binutils
59219 @if fixincludes
59220 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59221 mkdir stageautoprofile-fixincludes; \
59222 mv stageautoprofile-fixincludes fixincludes; \
59223 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59224 @endif fixincludes
59225 @if gas
59226 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59227 mkdir stageautoprofile-gas; \
59228 mv stageautoprofile-gas gas; \
59229 mv stage1-gas prev-gas || test -f stage1-lean
59230 @endif gas
59231 @if gcc
59232 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59233 mkdir stageautoprofile-gcc; \
59234 mv stageautoprofile-gcc gcc; \
59235 mv stage1-gcc prev-gcc || test -f stage1-lean
59236 @endif gcc
59237 @if gmp
59238 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59239 mkdir stageautoprofile-gmp; \
59240 mv stageautoprofile-gmp gmp; \
59241 mv stage1-gmp prev-gmp || test -f stage1-lean
59242 @endif gmp
59243 @if mpfr
59244 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59245 mkdir stageautoprofile-mpfr; \
59246 mv stageautoprofile-mpfr mpfr; \
59247 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59248 @endif mpfr
59249 @if mpc
59250 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59251 mkdir stageautoprofile-mpc; \
59252 mv stageautoprofile-mpc mpc; \
59253 mv stage1-mpc prev-mpc || test -f stage1-lean
59254 @endif mpc
59255 @if isl
59256 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59257 mkdir stageautoprofile-isl; \
59258 mv stageautoprofile-isl isl; \
59259 mv stage1-isl prev-isl || test -f stage1-lean
59260 @endif isl
59261 @if libelf
59262 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59263 mkdir stageautoprofile-libelf; \
59264 mv stageautoprofile-libelf libelf; \
59265 mv stage1-libelf prev-libelf || test -f stage1-lean
59266 @endif libelf
59267 @if gold
59268 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59269 mkdir stageautoprofile-gold; \
59270 mv stageautoprofile-gold gold; \
59271 mv stage1-gold prev-gold || test -f stage1-lean
59272 @endif gold
59273 @if intl
59274 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59275 mkdir stageautoprofile-intl; \
59276 mv stageautoprofile-intl intl; \
59277 mv stage1-intl prev-intl || test -f stage1-lean
59278 @endif intl
59279 @if ld
59280 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59281 mkdir stageautoprofile-ld; \
59282 mv stageautoprofile-ld ld; \
59283 mv stage1-ld prev-ld || test -f stage1-lean
59284 @endif ld
59285 @if libbacktrace
59286 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59287 mkdir stageautoprofile-libbacktrace; \
59288 mv stageautoprofile-libbacktrace libbacktrace; \
59289 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59290 @endif libbacktrace
59291 @if libcpp
59292 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59293 mkdir stageautoprofile-libcpp; \
59294 mv stageautoprofile-libcpp libcpp; \
59295 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59296 @endif libcpp
59297 @if libcody
59298 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59299 mkdir stageautoprofile-libcody; \
59300 mv stageautoprofile-libcody libcody; \
59301 mv stage1-libcody prev-libcody || test -f stage1-lean
59302 @endif libcody
59303 @if libdecnumber
59304 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59305 mkdir stageautoprofile-libdecnumber; \
59306 mv stageautoprofile-libdecnumber libdecnumber; \
59307 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59308 @endif libdecnumber
59309 @if libiberty
59310 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59311 mkdir stageautoprofile-libiberty; \
59312 mv stageautoprofile-libiberty libiberty; \
59313 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59314 @endif libiberty
59315 @if libiberty-linker-plugin
59316 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59317 mkdir stageautoprofile-libiberty-linker-plugin; \
59318 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59319 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59320 @endif libiberty-linker-plugin
59321 @if libiconv
59322 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59323 mkdir stageautoprofile-libiconv; \
59324 mv stageautoprofile-libiconv libiconv; \
59325 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59326 @endif libiconv
59327 @if zlib
59328 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59329 mkdir stageautoprofile-zlib; \
59330 mv stageautoprofile-zlib zlib; \
59331 mv stage1-zlib prev-zlib || test -f stage1-lean
59332 @endif zlib
59333 @if lto-plugin
59334 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59335 mkdir stageautoprofile-lto-plugin; \
59336 mv stageautoprofile-lto-plugin lto-plugin; \
59337 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59338 @endif lto-plugin
59339 @if libctf
59340 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59341 mkdir stageautoprofile-libctf; \
59342 mv stageautoprofile-libctf libctf; \
59343 mv stage1-libctf prev-libctf || test -f stage1-lean
59344 @endif libctf
59345 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59346 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59347 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59348 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59349
59350 stageautoprofile-end::
59351 @if bfd
59352 @if test -d $(HOST_SUBDIR)/bfd; then \
59353 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59354 mv prev-bfd stage1-bfd; : ; \
59355 fi
59356 @endif bfd
59357 @if opcodes
59358 @if test -d $(HOST_SUBDIR)/opcodes; then \
59359 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59360 mv prev-opcodes stage1-opcodes; : ; \
59361 fi
59362 @endif opcodes
59363 @if binutils
59364 @if test -d $(HOST_SUBDIR)/binutils; then \
59365 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59366 mv prev-binutils stage1-binutils; : ; \
59367 fi
59368 @endif binutils
59369 @if fixincludes
59370 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59371 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59372 mv prev-fixincludes stage1-fixincludes; : ; \
59373 fi
59374 @endif fixincludes
59375 @if gas
59376 @if test -d $(HOST_SUBDIR)/gas; then \
59377 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59378 mv prev-gas stage1-gas; : ; \
59379 fi
59380 @endif gas
59381 @if gcc
59382 @if test -d $(HOST_SUBDIR)/gcc; then \
59383 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59384 mv prev-gcc stage1-gcc; : ; \
59385 fi
59386 @endif gcc
59387 @if gmp
59388 @if test -d $(HOST_SUBDIR)/gmp; then \
59389 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59390 mv prev-gmp stage1-gmp; : ; \
59391 fi
59392 @endif gmp
59393 @if mpfr
59394 @if test -d $(HOST_SUBDIR)/mpfr; then \
59395 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59396 mv prev-mpfr stage1-mpfr; : ; \
59397 fi
59398 @endif mpfr
59399 @if mpc
59400 @if test -d $(HOST_SUBDIR)/mpc; then \
59401 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59402 mv prev-mpc stage1-mpc; : ; \
59403 fi
59404 @endif mpc
59405 @if isl
59406 @if test -d $(HOST_SUBDIR)/isl; then \
59407 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59408 mv prev-isl stage1-isl; : ; \
59409 fi
59410 @endif isl
59411 @if libelf
59412 @if test -d $(HOST_SUBDIR)/libelf; then \
59413 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59414 mv prev-libelf stage1-libelf; : ; \
59415 fi
59416 @endif libelf
59417 @if gold
59418 @if test -d $(HOST_SUBDIR)/gold; then \
59419 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59420 mv prev-gold stage1-gold; : ; \
59421 fi
59422 @endif gold
59423 @if intl
59424 @if test -d $(HOST_SUBDIR)/intl; then \
59425 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59426 mv prev-intl stage1-intl; : ; \
59427 fi
59428 @endif intl
59429 @if ld
59430 @if test -d $(HOST_SUBDIR)/ld; then \
59431 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59432 mv prev-ld stage1-ld; : ; \
59433 fi
59434 @endif ld
59435 @if libbacktrace
59436 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59437 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59438 mv prev-libbacktrace stage1-libbacktrace; : ; \
59439 fi
59440 @endif libbacktrace
59441 @if libcpp
59442 @if test -d $(HOST_SUBDIR)/libcpp; then \
59443 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59444 mv prev-libcpp stage1-libcpp; : ; \
59445 fi
59446 @endif libcpp
59447 @if libcody
59448 @if test -d $(HOST_SUBDIR)/libcody; then \
59449 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59450 mv prev-libcody stage1-libcody; : ; \
59451 fi
59452 @endif libcody
59453 @if libdecnumber
59454 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59455 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59456 mv prev-libdecnumber stage1-libdecnumber; : ; \
59457 fi
59458 @endif libdecnumber
59459 @if libiberty
59460 @if test -d $(HOST_SUBDIR)/libiberty; then \
59461 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59462 mv prev-libiberty stage1-libiberty; : ; \
59463 fi
59464 @endif libiberty
59465 @if libiberty-linker-plugin
59466 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59467 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59468 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59469 fi
59470 @endif libiberty-linker-plugin
59471 @if libiconv
59472 @if test -d $(HOST_SUBDIR)/libiconv; then \
59473 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59474 mv prev-libiconv stage1-libiconv; : ; \
59475 fi
59476 @endif libiconv
59477 @if zlib
59478 @if test -d $(HOST_SUBDIR)/zlib; then \
59479 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59480 mv prev-zlib stage1-zlib; : ; \
59481 fi
59482 @endif zlib
59483 @if lto-plugin
59484 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59485 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59486 mv prev-lto-plugin stage1-lto-plugin; : ; \
59487 fi
59488 @endif lto-plugin
59489 @if libctf
59490 @if test -d $(HOST_SUBDIR)/libctf; then \
59491 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59492 mv prev-libctf stage1-libctf; : ; \
59493 fi
59494 @endif libctf
59495 @if test -d $(TARGET_SUBDIR); then \
59496 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59497 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59498 fi
59499 rm -f stage_current
59500
59501 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59502 # remade, but not reconfigured. The next stage (if any) will not be
59503 # reconfigured either.
59504 .PHONY: stageautoprofile-bubble
59505 stageautoprofile-bubble:: stage1-bubble
59506 @r=`${PWD_COMMAND}`; export r; \
59507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59508 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59509 echo Skipping rebuild of stageautoprofile; \
59510 else \
59511 $(MAKE) stageautoprofile-start; \
59512 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59513 fi
59514
59515 .PHONY: all-stageautoprofile clean-stageautoprofile
59516 do-clean: clean-stageautoprofile
59517
59518 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59519 # only possibility, but now it conflicts with no-bootstrap rules
59520 @if gcc-bootstrap
59521
59522
59523
59524
59525 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59526 distclean-stage1:: distclean-stageautoprofile
59527 .PHONY: distclean-stageautoprofile
59528 distclean-stageautoprofile::
59529 @: $(MAKE); $(stage)
59530 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59531 rm -rf stageautoprofile-*
59532
59533
59534 @endif gcc-bootstrap
59535
59536
59537 .PHONY: stageautofeedback-start stageautofeedback-end
59538
59539 stageautofeedback-start::
59540 @: $(MAKE); $(stage); \
59541 echo stageautofeedback > stage_current; \
59542 echo stageautofeedback > stage_last; \
59543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59544 @if bfd
59545 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59546 mkdir stageautofeedback-bfd; \
59547 mv stageautofeedback-bfd bfd; \
59548 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
59549 @endif bfd
59550 @if opcodes
59551 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59552 mkdir stageautofeedback-opcodes; \
59553 mv stageautofeedback-opcodes opcodes; \
59554 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
59555 @endif opcodes
59556 @if binutils
59557 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59558 mkdir stageautofeedback-binutils; \
59559 mv stageautofeedback-binutils binutils; \
59560 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
59561 @endif binutils
59562 @if fixincludes
59563 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59564 mkdir stageautofeedback-fixincludes; \
59565 mv stageautofeedback-fixincludes fixincludes; \
59566 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
59567 @endif fixincludes
59568 @if gas
59569 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59570 mkdir stageautofeedback-gas; \
59571 mv stageautofeedback-gas gas; \
59572 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
59573 @endif gas
59574 @if gcc
59575 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59576 mkdir stageautofeedback-gcc; \
59577 mv stageautofeedback-gcc gcc; \
59578 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
59579 @endif gcc
59580 @if gmp
59581 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59582 mkdir stageautofeedback-gmp; \
59583 mv stageautofeedback-gmp gmp; \
59584 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
59585 @endif gmp
59586 @if mpfr
59587 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59588 mkdir stageautofeedback-mpfr; \
59589 mv stageautofeedback-mpfr mpfr; \
59590 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
59591 @endif mpfr
59592 @if mpc
59593 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59594 mkdir stageautofeedback-mpc; \
59595 mv stageautofeedback-mpc mpc; \
59596 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
59597 @endif mpc
59598 @if isl
59599 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59600 mkdir stageautofeedback-isl; \
59601 mv stageautofeedback-isl isl; \
59602 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
59603 @endif isl
59604 @if libelf
59605 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59606 mkdir stageautofeedback-libelf; \
59607 mv stageautofeedback-libelf libelf; \
59608 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
59609 @endif libelf
59610 @if gold
59611 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59612 mkdir stageautofeedback-gold; \
59613 mv stageautofeedback-gold gold; \
59614 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
59615 @endif gold
59616 @if intl
59617 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59618 mkdir stageautofeedback-intl; \
59619 mv stageautofeedback-intl intl; \
59620 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
59621 @endif intl
59622 @if ld
59623 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59624 mkdir stageautofeedback-ld; \
59625 mv stageautofeedback-ld ld; \
59626 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
59627 @endif ld
59628 @if libbacktrace
59629 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59630 mkdir stageautofeedback-libbacktrace; \
59631 mv stageautofeedback-libbacktrace libbacktrace; \
59632 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
59633 @endif libbacktrace
59634 @if libcpp
59635 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59636 mkdir stageautofeedback-libcpp; \
59637 mv stageautofeedback-libcpp libcpp; \
59638 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
59639 @endif libcpp
59640 @if libcody
59641 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59642 mkdir stageautofeedback-libcody; \
59643 mv stageautofeedback-libcody libcody; \
59644 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
59645 @endif libcody
59646 @if libdecnumber
59647 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59648 mkdir stageautofeedback-libdecnumber; \
59649 mv stageautofeedback-libdecnumber libdecnumber; \
59650 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
59651 @endif libdecnumber
59652 @if libiberty
59653 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59654 mkdir stageautofeedback-libiberty; \
59655 mv stageautofeedback-libiberty libiberty; \
59656 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
59657 @endif libiberty
59658 @if libiberty-linker-plugin
59659 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59660 mkdir stageautofeedback-libiberty-linker-plugin; \
59661 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59662 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
59663 @endif libiberty-linker-plugin
59664 @if libiconv
59665 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59666 mkdir stageautofeedback-libiconv; \
59667 mv stageautofeedback-libiconv libiconv; \
59668 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
59669 @endif libiconv
59670 @if zlib
59671 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59672 mkdir stageautofeedback-zlib; \
59673 mv stageautofeedback-zlib zlib; \
59674 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
59675 @endif zlib
59676 @if lto-plugin
59677 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59678 mkdir stageautofeedback-lto-plugin; \
59679 mv stageautofeedback-lto-plugin lto-plugin; \
59680 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
59681 @endif lto-plugin
59682 @if libctf
59683 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59684 mkdir stageautofeedback-libctf; \
59685 mv stageautofeedback-libctf libctf; \
59686 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
59687 @endif libctf
59688 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59689 mkdir stageautofeedback-$(TARGET_SUBDIR); \
59690 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59691 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
59692
59693 stageautofeedback-end::
59694 @if bfd
59695 @if test -d $(HOST_SUBDIR)/bfd; then \
59696 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59697 mv prev-bfd stageautoprofile-bfd; : ; \
59698 fi
59699 @endif bfd
59700 @if opcodes
59701 @if test -d $(HOST_SUBDIR)/opcodes; then \
59702 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59703 mv prev-opcodes stageautoprofile-opcodes; : ; \
59704 fi
59705 @endif opcodes
59706 @if binutils
59707 @if test -d $(HOST_SUBDIR)/binutils; then \
59708 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59709 mv prev-binutils stageautoprofile-binutils; : ; \
59710 fi
59711 @endif binutils
59712 @if fixincludes
59713 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59714 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59715 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59716 fi
59717 @endif fixincludes
59718 @if gas
59719 @if test -d $(HOST_SUBDIR)/gas; then \
59720 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59721 mv prev-gas stageautoprofile-gas; : ; \
59722 fi
59723 @endif gas
59724 @if gcc
59725 @if test -d $(HOST_SUBDIR)/gcc; then \
59726 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59727 mv prev-gcc stageautoprofile-gcc; : ; \
59728 fi
59729 @endif gcc
59730 @if gmp
59731 @if test -d $(HOST_SUBDIR)/gmp; then \
59732 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59733 mv prev-gmp stageautoprofile-gmp; : ; \
59734 fi
59735 @endif gmp
59736 @if mpfr
59737 @if test -d $(HOST_SUBDIR)/mpfr; then \
59738 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59739 mv prev-mpfr stageautoprofile-mpfr; : ; \
59740 fi
59741 @endif mpfr
59742 @if mpc
59743 @if test -d $(HOST_SUBDIR)/mpc; then \
59744 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59745 mv prev-mpc stageautoprofile-mpc; : ; \
59746 fi
59747 @endif mpc
59748 @if isl
59749 @if test -d $(HOST_SUBDIR)/isl; then \
59750 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59751 mv prev-isl stageautoprofile-isl; : ; \
59752 fi
59753 @endif isl
59754 @if libelf
59755 @if test -d $(HOST_SUBDIR)/libelf; then \
59756 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59757 mv prev-libelf stageautoprofile-libelf; : ; \
59758 fi
59759 @endif libelf
59760 @if gold
59761 @if test -d $(HOST_SUBDIR)/gold; then \
59762 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59763 mv prev-gold stageautoprofile-gold; : ; \
59764 fi
59765 @endif gold
59766 @if intl
59767 @if test -d $(HOST_SUBDIR)/intl; then \
59768 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59769 mv prev-intl stageautoprofile-intl; : ; \
59770 fi
59771 @endif intl
59772 @if ld
59773 @if test -d $(HOST_SUBDIR)/ld; then \
59774 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59775 mv prev-ld stageautoprofile-ld; : ; \
59776 fi
59777 @endif ld
59778 @if libbacktrace
59779 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59780 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59781 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59782 fi
59783 @endif libbacktrace
59784 @if libcpp
59785 @if test -d $(HOST_SUBDIR)/libcpp; then \
59786 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59787 mv prev-libcpp stageautoprofile-libcpp; : ; \
59788 fi
59789 @endif libcpp
59790 @if libcody
59791 @if test -d $(HOST_SUBDIR)/libcody; then \
59792 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59793 mv prev-libcody stageautoprofile-libcody; : ; \
59794 fi
59795 @endif libcody
59796 @if libdecnumber
59797 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59798 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59799 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59800 fi
59801 @endif libdecnumber
59802 @if libiberty
59803 @if test -d $(HOST_SUBDIR)/libiberty; then \
59804 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59805 mv prev-libiberty stageautoprofile-libiberty; : ; \
59806 fi
59807 @endif libiberty
59808 @if libiberty-linker-plugin
59809 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59810 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59811 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59812 fi
59813 @endif libiberty-linker-plugin
59814 @if libiconv
59815 @if test -d $(HOST_SUBDIR)/libiconv; then \
59816 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59817 mv prev-libiconv stageautoprofile-libiconv; : ; \
59818 fi
59819 @endif libiconv
59820 @if zlib
59821 @if test -d $(HOST_SUBDIR)/zlib; then \
59822 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59823 mv prev-zlib stageautoprofile-zlib; : ; \
59824 fi
59825 @endif zlib
59826 @if lto-plugin
59827 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59828 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59829 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59830 fi
59831 @endif lto-plugin
59832 @if libctf
59833 @if test -d $(HOST_SUBDIR)/libctf; then \
59834 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59835 mv prev-libctf stageautoprofile-libctf; : ; \
59836 fi
59837 @endif libctf
59838 @if test -d $(TARGET_SUBDIR); then \
59839 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59840 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59841 fi
59842 rm -f stage_current
59843
59844 # Bubble a bug fix through all the stages up to stage autofeedback. They are
59845 # remade, but not reconfigured. The next stage (if any) will not be
59846 # reconfigured either.
59847 .PHONY: stageautofeedback-bubble
59848 stageautofeedback-bubble:: stageautoprofile-bubble
59849 @r=`${PWD_COMMAND}`; export r; \
59850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59851 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59852 echo Skipping rebuild of stageautofeedback; \
59853 else \
59854 $(MAKE) stageautofeedback-start; \
59855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59856 fi
59857
59858 .PHONY: all-stageautofeedback clean-stageautofeedback
59859 do-clean: clean-stageautofeedback
59860
59861 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59862 # only possibility, but now it conflicts with no-bootstrap rules
59863 @if gcc-bootstrap
59864
59865
59866
59867 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59868 autoprofiledbootstrap:
59869 echo stageautofeedback > stage_final
59870 @r=`${PWD_COMMAND}`; export r; \
59871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59872 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59873 @: $(MAKE); $(unstage)
59874 @r=`${PWD_COMMAND}`; export r; \
59875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59876 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59877 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59878
59879 autoprofiledbootstrap-lean:
59880 echo stageautofeedback > stage_final
59881 @r=`${PWD_COMMAND}`; export r; \
59882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59883 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59884 @: $(MAKE); $(unstage)
59885 @r=`${PWD_COMMAND}`; export r; \
59886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59887 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59888 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59889
59890
59891 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59892 distclean-stageautoprofile:: distclean-stageautofeedback
59893 .PHONY: distclean-stageautofeedback
59894 distclean-stageautofeedback::
59895 @: $(MAKE); $(stage)
59896 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59897 rm -rf stageautofeedback-*
59898
59899
59900 @endif gcc-bootstrap
59901
59902
59903
59904 stageprofile-end::
59905 $(MAKE) distclean-stagefeedback
59906
59907 stagefeedback-start::
59908 @r=`${PWD_COMMAND}`; export r; \
59909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59910 for i in prev-*; do \
59911 j=`echo $$i | sed s/^prev-//`; \
59912 cd $$r/$$i && \
59913 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59914 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59915 done
59916
59917 @if gcc-bootstrap
59918 do-distclean: distclean-stage1
59919
59920 # Provide a GCC build when we're building target libraries. This does
59921 # not work as a dependency, just as the minimum necessary to avoid errors.
59922 stage_last:
59923 @r=`${PWD_COMMAND}`; export r; \
59924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59925 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59926
59927 # Same as unstage, but not phony and defaulting to stage1-start. We place
59928 # it in the dependency so that for example `make -j3 all-gcc' works.
59929 stage_current:
59930 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59931
59932 .PHONY: restrap
59933 restrap::
59934 @: $(MAKE); $(stage)
59935 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59936 restrap:: all
59937 @endif gcc-bootstrap
59938
59939 # --------------------------------------
59940 # Dependencies between different modules
59941 # --------------------------------------
59942
59943 # Generic dependencies for target modules on host stuff, especially gcc
59944 @if gcc-bootstrap
59945 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59946 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59947 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59948 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59949 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59950 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59951 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59952 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59953 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59954 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59955 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59956 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59957 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59958 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59959 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59960 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59961 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59962 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59963 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59964 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59965 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59966 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59967 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59968 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59969 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59970 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59971 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59972 configure-target-liboffloadmic: stage_last
59973 configure-target-libssp: stage_last
59974 configure-target-newlib: stage_last
59975 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59976 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59977 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59978 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59979 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59980 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59981 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59982 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59983 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59984 configure-target-libbacktrace: stage_last
59985 configure-target-libquadmath: stage_last
59986 configure-target-libgfortran: stage_last
59987 configure-target-libobjc: stage_last
59988 configure-target-libgo: stage_last
59989 configure-target-libhsail-rt: stage_last
59990 configure-target-libphobos: stage_last
59991 configure-target-libtermcap: stage_last
59992 configure-target-winsup: stage_last
59993 configure-target-libgloss: stage_last
59994 configure-target-libffi: stage_last
59995 configure-target-zlib: stage_last
59996 configure-target-rda: stage_last
59997 configure-target-libada: stage_last
59998 configure-stage1-target-libgomp: maybe-all-stage1-gcc
59999 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60000 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60001 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60002 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60003 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60004 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60005 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60006 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60007 configure-target-libitm: stage_last
60008 configure-target-libatomic: stage_last
60009 @endif gcc-bootstrap
60010
60011 @if gcc-no-bootstrap
60012 configure-target-libstdc++-v3: maybe-all-gcc
60013 configure-target-libsanitizer: maybe-all-gcc
60014 configure-target-libvtv: maybe-all-gcc
60015 configure-target-liboffloadmic: maybe-all-gcc
60016 configure-target-libssp: maybe-all-gcc
60017 configure-target-newlib: maybe-all-gcc
60018 configure-target-libgcc: maybe-all-gcc
60019 configure-target-libbacktrace: maybe-all-gcc
60020 configure-target-libquadmath: maybe-all-gcc
60021 configure-target-libgfortran: maybe-all-gcc
60022 configure-target-libobjc: maybe-all-gcc
60023 configure-target-libgo: maybe-all-gcc
60024 configure-target-libhsail-rt: maybe-all-gcc
60025 configure-target-libphobos: maybe-all-gcc
60026 configure-target-libtermcap: maybe-all-gcc
60027 configure-target-winsup: maybe-all-gcc
60028 configure-target-libgloss: maybe-all-gcc
60029 configure-target-libffi: maybe-all-gcc
60030 configure-target-zlib: maybe-all-gcc
60031 configure-target-rda: maybe-all-gcc
60032 configure-target-libada: maybe-all-gcc
60033 configure-target-libgomp: maybe-all-gcc
60034 configure-target-libitm: maybe-all-gcc
60035 configure-target-libatomic: maybe-all-gcc
60036 @endif gcc-no-bootstrap
60037
60038
60039 # There are two types of dependencies here: 'hard' dependencies, where one
60040 # module simply won't build without the other; and 'soft' dependencies, where
60041 # if the depended-on module is missing, the depending module will do without
60042 # or find a substitute somewhere (perhaps installed). Soft dependencies
60043 # are made here to depend on a 'maybe-' target. If you're not sure,
60044 # it's safer to use a soft dependency.
60045
60046
60047
60048
60049
60050
60051 # With all the machinery above in place, it is pretty easy to generate
60052 # dependencies. Host dependencies are a bit more complex because we have
60053 # to check for bootstrap/prebootstrap dependencies. To resolve
60054 # prebootstrap dependencies, prebootstrap modules are gathered in
60055 # a hash table.
60056 all-build-bison: maybe-all-build-texinfo
60057 all-build-flex: maybe-all-build-texinfo
60058 all-build-flex: maybe-all-build-bison
60059 all-build-flex: maybe-all-build-m4
60060 all-build-libiberty: maybe-all-build-texinfo
60061 all-build-m4: maybe-all-build-texinfo
60062 all-build-fixincludes: maybe-all-build-libiberty
60063 all-build-libcpp: maybe-all-build-libiberty
60064 configure-gcc: maybe-configure-intl
60065 configure-stage1-gcc: maybe-configure-stage1-intl
60066 configure-stage2-gcc: maybe-configure-stage2-intl
60067 configure-stage3-gcc: maybe-configure-stage3-intl
60068 configure-stage4-gcc: maybe-configure-stage4-intl
60069 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60070 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60071 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60072 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60073 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60074 configure-gcc: maybe-all-gmp
60075 configure-stage1-gcc: maybe-all-stage1-gmp
60076 configure-stage2-gcc: maybe-all-stage2-gmp
60077 configure-stage3-gcc: maybe-all-stage3-gmp
60078 configure-stage4-gcc: maybe-all-stage4-gmp
60079 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60080 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60081 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60082 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60083 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60084 configure-gcc: maybe-all-mpfr
60085 configure-stage1-gcc: maybe-all-stage1-mpfr
60086 configure-stage2-gcc: maybe-all-stage2-mpfr
60087 configure-stage3-gcc: maybe-all-stage3-mpfr
60088 configure-stage4-gcc: maybe-all-stage4-mpfr
60089 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60090 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60091 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60092 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60093 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60094 configure-gcc: maybe-all-mpc
60095 configure-stage1-gcc: maybe-all-stage1-mpc
60096 configure-stage2-gcc: maybe-all-stage2-mpc
60097 configure-stage3-gcc: maybe-all-stage3-mpc
60098 configure-stage4-gcc: maybe-all-stage4-mpc
60099 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60100 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60101 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60102 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60103 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60104 configure-gcc: maybe-all-isl
60105 configure-stage1-gcc: maybe-all-stage1-isl
60106 configure-stage2-gcc: maybe-all-stage2-isl
60107 configure-stage3-gcc: maybe-all-stage3-isl
60108 configure-stage4-gcc: maybe-all-stage4-isl
60109 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60110 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60111 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60112 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60113 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60114 configure-gcc: maybe-all-lto-plugin
60115 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60116 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60117 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60118 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60119 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60120 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60121 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60122 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60123 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60124 configure-gcc: maybe-all-binutils
60125 configure-stage1-gcc: maybe-all-stage1-binutils
60126 configure-stage2-gcc: maybe-all-stage2-binutils
60127 configure-stage3-gcc: maybe-all-stage3-binutils
60128 configure-stage4-gcc: maybe-all-stage4-binutils
60129 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60130 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60131 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60132 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60133 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60134 configure-gcc: maybe-all-gas
60135 configure-stage1-gcc: maybe-all-stage1-gas
60136 configure-stage2-gcc: maybe-all-stage2-gas
60137 configure-stage3-gcc: maybe-all-stage3-gas
60138 configure-stage4-gcc: maybe-all-stage4-gas
60139 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60140 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60141 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60142 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60143 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60144 configure-gcc: maybe-all-ld
60145 configure-stage1-gcc: maybe-all-stage1-ld
60146 configure-stage2-gcc: maybe-all-stage2-ld
60147 configure-stage3-gcc: maybe-all-stage3-ld
60148 configure-stage4-gcc: maybe-all-stage4-ld
60149 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60150 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60151 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60152 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60153 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60154 configure-gcc: maybe-all-gold
60155 configure-stage1-gcc: maybe-all-stage1-gold
60156 configure-stage2-gcc: maybe-all-stage2-gold
60157 configure-stage3-gcc: maybe-all-stage3-gold
60158 configure-stage4-gcc: maybe-all-stage4-gold
60159 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60160 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60161 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60162 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60163 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60164 configure-gcc: maybe-all-libelf
60165 configure-stage1-gcc: maybe-all-stage1-libelf
60166 configure-stage2-gcc: maybe-all-stage2-libelf
60167 configure-stage3-gcc: maybe-all-stage3-libelf
60168 configure-stage4-gcc: maybe-all-stage4-libelf
60169 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60170 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60171 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60172 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60173 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60174 configure-gcc: maybe-all-libiconv
60175 configure-stage1-gcc: maybe-all-stage1-libiconv
60176 configure-stage2-gcc: maybe-all-stage2-libiconv
60177 configure-stage3-gcc: maybe-all-stage3-libiconv
60178 configure-stage4-gcc: maybe-all-stage4-libiconv
60179 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60180 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60181 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60182 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60183 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60184 all-gcc: all-libiberty
60185 all-stage1-gcc: all-stage1-libiberty
60186 all-stage2-gcc: all-stage2-libiberty
60187 all-stage3-gcc: all-stage3-libiberty
60188 all-stage4-gcc: all-stage4-libiberty
60189 all-stageprofile-gcc: all-stageprofile-libiberty
60190 all-stagetrain-gcc: all-stagetrain-libiberty
60191 all-stagefeedback-gcc: all-stagefeedback-libiberty
60192 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60193 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60194 all-gcc: maybe-all-intl
60195 all-stage1-gcc: maybe-all-stage1-intl
60196 all-stage2-gcc: maybe-all-stage2-intl
60197 all-stage3-gcc: maybe-all-stage3-intl
60198 all-stage4-gcc: maybe-all-stage4-intl
60199 all-stageprofile-gcc: maybe-all-stageprofile-intl
60200 all-stagetrain-gcc: maybe-all-stagetrain-intl
60201 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60202 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60203 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60204 all-gcc: maybe-all-mpfr
60205 all-stage1-gcc: maybe-all-stage1-mpfr
60206 all-stage2-gcc: maybe-all-stage2-mpfr
60207 all-stage3-gcc: maybe-all-stage3-mpfr
60208 all-stage4-gcc: maybe-all-stage4-mpfr
60209 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60210 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60211 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60212 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60213 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60214 all-gcc: maybe-all-mpc
60215 all-stage1-gcc: maybe-all-stage1-mpc
60216 all-stage2-gcc: maybe-all-stage2-mpc
60217 all-stage3-gcc: maybe-all-stage3-mpc
60218 all-stage4-gcc: maybe-all-stage4-mpc
60219 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60220 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60221 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60222 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60223 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60224 all-gcc: maybe-all-isl
60225 all-stage1-gcc: maybe-all-stage1-isl
60226 all-stage2-gcc: maybe-all-stage2-isl
60227 all-stage3-gcc: maybe-all-stage3-isl
60228 all-stage4-gcc: maybe-all-stage4-isl
60229 all-stageprofile-gcc: maybe-all-stageprofile-isl
60230 all-stagetrain-gcc: maybe-all-stagetrain-isl
60231 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60232 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60233 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60234 all-gcc: maybe-all-build-texinfo
60235 all-stage1-gcc: maybe-all-build-texinfo
60236 all-stage2-gcc: maybe-all-build-texinfo
60237 all-stage3-gcc: maybe-all-build-texinfo
60238 all-stage4-gcc: maybe-all-build-texinfo
60239 all-stageprofile-gcc: maybe-all-build-texinfo
60240 all-stagetrain-gcc: maybe-all-build-texinfo
60241 all-stagefeedback-gcc: maybe-all-build-texinfo
60242 all-stageautoprofile-gcc: maybe-all-build-texinfo
60243 all-stageautofeedback-gcc: maybe-all-build-texinfo
60244 all-gcc: maybe-all-build-bison
60245 all-stage1-gcc: maybe-all-build-bison
60246 all-stage2-gcc: maybe-all-build-bison
60247 all-stage3-gcc: maybe-all-build-bison
60248 all-stage4-gcc: maybe-all-build-bison
60249 all-stageprofile-gcc: maybe-all-build-bison
60250 all-stagetrain-gcc: maybe-all-build-bison
60251 all-stagefeedback-gcc: maybe-all-build-bison
60252 all-stageautoprofile-gcc: maybe-all-build-bison
60253 all-stageautofeedback-gcc: maybe-all-build-bison
60254 all-gcc: maybe-all-build-flex
60255 all-stage1-gcc: maybe-all-build-flex
60256 all-stage2-gcc: maybe-all-build-flex
60257 all-stage3-gcc: maybe-all-build-flex
60258 all-stage4-gcc: maybe-all-build-flex
60259 all-stageprofile-gcc: maybe-all-build-flex
60260 all-stagetrain-gcc: maybe-all-build-flex
60261 all-stagefeedback-gcc: maybe-all-build-flex
60262 all-stageautoprofile-gcc: maybe-all-build-flex
60263 all-stageautofeedback-gcc: maybe-all-build-flex
60264 all-gcc: maybe-all-build-libiberty
60265 all-stage1-gcc: maybe-all-build-libiberty
60266 all-stage2-gcc: maybe-all-build-libiberty
60267 all-stage3-gcc: maybe-all-build-libiberty
60268 all-stage4-gcc: maybe-all-build-libiberty
60269 all-stageprofile-gcc: maybe-all-build-libiberty
60270 all-stagetrain-gcc: maybe-all-build-libiberty
60271 all-stagefeedback-gcc: maybe-all-build-libiberty
60272 all-stageautoprofile-gcc: maybe-all-build-libiberty
60273 all-stageautofeedback-gcc: maybe-all-build-libiberty
60274 all-gcc: maybe-all-build-fixincludes
60275 all-stage1-gcc: maybe-all-build-fixincludes
60276 all-stage2-gcc: maybe-all-build-fixincludes
60277 all-stage3-gcc: maybe-all-build-fixincludes
60278 all-stage4-gcc: maybe-all-build-fixincludes
60279 all-stageprofile-gcc: maybe-all-build-fixincludes
60280 all-stagetrain-gcc: maybe-all-build-fixincludes
60281 all-stagefeedback-gcc: maybe-all-build-fixincludes
60282 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60283 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60284 all-gcc: maybe-all-build-libcpp
60285 all-stage1-gcc: maybe-all-build-libcpp
60286 all-stage2-gcc: maybe-all-build-libcpp
60287 all-stage3-gcc: maybe-all-build-libcpp
60288 all-stage4-gcc: maybe-all-build-libcpp
60289 all-stageprofile-gcc: maybe-all-build-libcpp
60290 all-stagetrain-gcc: maybe-all-build-libcpp
60291 all-stagefeedback-gcc: maybe-all-build-libcpp
60292 all-stageautoprofile-gcc: maybe-all-build-libcpp
60293 all-stageautofeedback-gcc: maybe-all-build-libcpp
60294 all-gcc: maybe-all-zlib
60295 all-stage1-gcc: maybe-all-stage1-zlib
60296 all-stage2-gcc: maybe-all-stage2-zlib
60297 all-stage3-gcc: maybe-all-stage3-zlib
60298 all-stage4-gcc: maybe-all-stage4-zlib
60299 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60300 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60301 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60302 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60303 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60304 all-gcc: all-libbacktrace
60305 all-stage1-gcc: all-stage1-libbacktrace
60306 all-stage2-gcc: all-stage2-libbacktrace
60307 all-stage3-gcc: all-stage3-libbacktrace
60308 all-stage4-gcc: all-stage4-libbacktrace
60309 all-stageprofile-gcc: all-stageprofile-libbacktrace
60310 all-stagetrain-gcc: all-stagetrain-libbacktrace
60311 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60312 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60313 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60314 all-gcc: all-libcpp
60315 all-stage1-gcc: all-stage1-libcpp
60316 all-stage2-gcc: all-stage2-libcpp
60317 all-stage3-gcc: all-stage3-libcpp
60318 all-stage4-gcc: all-stage4-libcpp
60319 all-stageprofile-gcc: all-stageprofile-libcpp
60320 all-stagetrain-gcc: all-stagetrain-libcpp
60321 all-stagefeedback-gcc: all-stagefeedback-libcpp
60322 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60323 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60324 all-gcc: all-libcody
60325 all-stage1-gcc: all-stage1-libcody
60326 all-stage2-gcc: all-stage2-libcody
60327 all-stage3-gcc: all-stage3-libcody
60328 all-stage4-gcc: all-stage4-libcody
60329 all-stageprofile-gcc: all-stageprofile-libcody
60330 all-stagetrain-gcc: all-stagetrain-libcody
60331 all-stagefeedback-gcc: all-stagefeedback-libcody
60332 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60333 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60334 all-gcc: all-libdecnumber
60335 all-stage1-gcc: all-stage1-libdecnumber
60336 all-stage2-gcc: all-stage2-libdecnumber
60337 all-stage3-gcc: all-stage3-libdecnumber
60338 all-stage4-gcc: all-stage4-libdecnumber
60339 all-stageprofile-gcc: all-stageprofile-libdecnumber
60340 all-stagetrain-gcc: all-stagetrain-libdecnumber
60341 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60342 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60343 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60344 all-gcc: maybe-all-libiberty
60345 all-stage1-gcc: maybe-all-stage1-libiberty
60346 all-stage2-gcc: maybe-all-stage2-libiberty
60347 all-stage3-gcc: maybe-all-stage3-libiberty
60348 all-stage4-gcc: maybe-all-stage4-libiberty
60349 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60350 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60351 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60352 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60353 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60354 all-gcc: maybe-all-fixincludes
60355 all-stage1-gcc: maybe-all-stage1-fixincludes
60356 all-stage2-gcc: maybe-all-stage2-fixincludes
60357 all-stage3-gcc: maybe-all-stage3-fixincludes
60358 all-stage4-gcc: maybe-all-stage4-fixincludes
60359 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60360 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60361 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60362 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60363 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60364 all-gcc: maybe-all-lto-plugin
60365 all-stage1-gcc: maybe-all-stage1-lto-plugin
60366 all-stage2-gcc: maybe-all-stage2-lto-plugin
60367 all-stage3-gcc: maybe-all-stage3-lto-plugin
60368 all-stage4-gcc: maybe-all-stage4-lto-plugin
60369 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60370 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60371 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60372 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60373 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60374 all-gcc: maybe-all-libiconv
60375 all-stage1-gcc: maybe-all-stage1-libiconv
60376 all-stage2-gcc: maybe-all-stage2-libiconv
60377 all-stage3-gcc: maybe-all-stage3-libiconv
60378 all-stage4-gcc: maybe-all-stage4-libiconv
60379 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60380 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60381 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60382 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60383 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60384 info-gcc: maybe-all-build-libiberty
60385 info-stage1-gcc: maybe-all-build-libiberty
60386 info-stage2-gcc: maybe-all-build-libiberty
60387 info-stage3-gcc: maybe-all-build-libiberty
60388 info-stage4-gcc: maybe-all-build-libiberty
60389 info-stageprofile-gcc: maybe-all-build-libiberty
60390 info-stagetrain-gcc: maybe-all-build-libiberty
60391 info-stagefeedback-gcc: maybe-all-build-libiberty
60392 info-stageautoprofile-gcc: maybe-all-build-libiberty
60393 info-stageautofeedback-gcc: maybe-all-build-libiberty
60394 dvi-gcc: maybe-all-build-libiberty
60395 dvi-stage1-gcc: maybe-all-build-libiberty
60396 dvi-stage2-gcc: maybe-all-build-libiberty
60397 dvi-stage3-gcc: maybe-all-build-libiberty
60398 dvi-stage4-gcc: maybe-all-build-libiberty
60399 dvi-stageprofile-gcc: maybe-all-build-libiberty
60400 dvi-stagetrain-gcc: maybe-all-build-libiberty
60401 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60402 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60403 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60404 pdf-gcc: maybe-all-build-libiberty
60405 pdf-stage1-gcc: maybe-all-build-libiberty
60406 pdf-stage2-gcc: maybe-all-build-libiberty
60407 pdf-stage3-gcc: maybe-all-build-libiberty
60408 pdf-stage4-gcc: maybe-all-build-libiberty
60409 pdf-stageprofile-gcc: maybe-all-build-libiberty
60410 pdf-stagetrain-gcc: maybe-all-build-libiberty
60411 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60412 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60413 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60414 html-gcc: maybe-all-build-libiberty
60415 html-stage1-gcc: maybe-all-build-libiberty
60416 html-stage2-gcc: maybe-all-build-libiberty
60417 html-stage3-gcc: maybe-all-build-libiberty
60418 html-stage4-gcc: maybe-all-build-libiberty
60419 html-stageprofile-gcc: maybe-all-build-libiberty
60420 html-stagetrain-gcc: maybe-all-build-libiberty
60421 html-stagefeedback-gcc: maybe-all-build-libiberty
60422 html-stageautoprofile-gcc: maybe-all-build-libiberty
60423 html-stageautofeedback-gcc: maybe-all-build-libiberty
60424 install-gcc: maybe-install-fixincludes
60425 install-gcc: maybe-install-lto-plugin
60426 install-strip-gcc: maybe-install-strip-fixincludes
60427 install-strip-gcc: maybe-install-strip-lto-plugin
60428 configure-libcpp: configure-libiberty
60429 configure-stage1-libcpp: configure-stage1-libiberty
60430 configure-stage2-libcpp: configure-stage2-libiberty
60431 configure-stage3-libcpp: configure-stage3-libiberty
60432 configure-stage4-libcpp: configure-stage4-libiberty
60433 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60434 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60435 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60436 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60437 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60438 configure-libcpp: maybe-configure-intl
60439 configure-stage1-libcpp: maybe-configure-stage1-intl
60440 configure-stage2-libcpp: maybe-configure-stage2-intl
60441 configure-stage3-libcpp: maybe-configure-stage3-intl
60442 configure-stage4-libcpp: maybe-configure-stage4-intl
60443 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60444 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60445 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60446 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60447 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60448 configure-libcpp: maybe-all-libiconv
60449 configure-stage1-libcpp: maybe-all-stage1-libiconv
60450 configure-stage2-libcpp: maybe-all-stage2-libiconv
60451 configure-stage3-libcpp: maybe-all-stage3-libiconv
60452 configure-stage4-libcpp: maybe-all-stage4-libiconv
60453 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60454 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60455 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60456 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60457 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60458 all-libcpp: all-libiberty
60459 all-stage1-libcpp: all-stage1-libiberty
60460 all-stage2-libcpp: all-stage2-libiberty
60461 all-stage3-libcpp: all-stage3-libiberty
60462 all-stage4-libcpp: all-stage4-libiberty
60463 all-stageprofile-libcpp: all-stageprofile-libiberty
60464 all-stagetrain-libcpp: all-stagetrain-libiberty
60465 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60466 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60467 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60468 all-libcpp: maybe-all-intl
60469 all-stage1-libcpp: maybe-all-stage1-intl
60470 all-stage2-libcpp: maybe-all-stage2-intl
60471 all-stage3-libcpp: maybe-all-stage3-intl
60472 all-stage4-libcpp: maybe-all-stage4-intl
60473 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60474 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60475 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60476 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60477 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60478 all-libcpp: maybe-all-libiconv
60479 all-stage1-libcpp: maybe-all-stage1-libiconv
60480 all-stage2-libcpp: maybe-all-stage2-libiconv
60481 all-stage3-libcpp: maybe-all-stage3-libiconv
60482 all-stage4-libcpp: maybe-all-stage4-libiconv
60483 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60484 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60485 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60486 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60487 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60488 all-fixincludes: maybe-all-libiberty
60489 all-stage1-fixincludes: maybe-all-stage1-libiberty
60490 all-stage2-fixincludes: maybe-all-stage2-libiberty
60491 all-stage3-fixincludes: maybe-all-stage3-libiberty
60492 all-stage4-fixincludes: maybe-all-stage4-libiberty
60493 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60494 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60495 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60496 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60497 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60498 all-gnattools: maybe-all-target-libada
60499 all-lto-plugin: maybe-all-libiberty
60500 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60501 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60502 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60503 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60504 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60505 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60506 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60507 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60508 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60509 all-lto-plugin: maybe-all-libiberty-linker-plugin
60510 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60511 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60512 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60513 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60514 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60515 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60516 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60517 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60518 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60519 all-gotools: maybe-all-target-libgo
60520 configure-intl: maybe-all-libiconv
60521 configure-stage1-intl: maybe-all-stage1-libiconv
60522 configure-stage2-intl: maybe-all-stage2-libiconv
60523 configure-stage3-intl: maybe-all-stage3-libiconv
60524 configure-stage4-intl: maybe-all-stage4-libiconv
60525 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60526 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60527 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60528 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60529 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60530 configure-mpfr: maybe-all-gmp
60531 configure-stage1-mpfr: maybe-all-stage1-gmp
60532 configure-stage2-mpfr: maybe-all-stage2-gmp
60533 configure-stage3-mpfr: maybe-all-stage3-gmp
60534 configure-stage4-mpfr: maybe-all-stage4-gmp
60535 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60536 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60537 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60538 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60539 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60540 configure-mpc: maybe-all-mpfr
60541 configure-stage1-mpc: maybe-all-stage1-mpfr
60542 configure-stage2-mpc: maybe-all-stage2-mpfr
60543 configure-stage3-mpc: maybe-all-stage3-mpfr
60544 configure-stage4-mpc: maybe-all-stage4-mpfr
60545 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60546 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60547 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60548 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60549 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60550 configure-isl: maybe-all-gmp
60551 configure-stage1-isl: maybe-all-stage1-gmp
60552 configure-stage2-isl: maybe-all-stage2-gmp
60553 configure-stage3-isl: maybe-all-stage3-gmp
60554 configure-stage4-isl: maybe-all-stage4-gmp
60555 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60556 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60557 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60558 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60559 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60560 all-intl: maybe-all-libiconv
60561 all-stage1-intl: maybe-all-stage1-libiconv
60562 all-stage2-intl: maybe-all-stage2-libiconv
60563 all-stage3-intl: maybe-all-stage3-libiconv
60564 all-stage4-intl: maybe-all-stage4-libiconv
60565 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60566 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60567 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60568 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60569 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60570 configure-gdb: maybe-configure-sim
60571 configure-gdb: maybe-all-gnulib
60572 configure-gdb: maybe-all-gdbsupport
60573 all-gdb: maybe-all-gnulib
60574 all-gdb: maybe-all-gdbsupport
60575 all-gdb: maybe-all-readline
60576 all-gdb: maybe-all-build-bison
60577 all-gdb: maybe-all-sim
60578 all-gdb: maybe-all-libtermcap
60579 configure-gdbserver: maybe-all-gnulib
60580 all-gdbserver: maybe-all-gdbsupport
60581 all-gdbserver: maybe-all-gnulib
60582 configure-libgui: maybe-configure-tcl
60583 configure-libgui: maybe-configure-tk
60584 all-libgui: maybe-all-tcl
60585 all-libgui: maybe-all-tk
60586 all-libgui: maybe-all-itcl
60587 configure-gdbsupport: maybe-configure-gnulib
60588 all-gdbsupport: maybe-all-gnulib
60589 configure-bfd: configure-libiberty
60590 configure-stage1-bfd: configure-stage1-libiberty
60591 configure-stage2-bfd: configure-stage2-libiberty
60592 configure-stage3-bfd: configure-stage3-libiberty
60593 configure-stage4-bfd: configure-stage4-libiberty
60594 configure-stageprofile-bfd: configure-stageprofile-libiberty
60595 configure-stagetrain-bfd: configure-stagetrain-libiberty
60596 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60597 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60598 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60599 configure-bfd: maybe-configure-intl
60600 configure-stage1-bfd: maybe-configure-stage1-intl
60601 configure-stage2-bfd: maybe-configure-stage2-intl
60602 configure-stage3-bfd: maybe-configure-stage3-intl
60603 configure-stage4-bfd: maybe-configure-stage4-intl
60604 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60605 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60606 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60607 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60608 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60609 all-bfd: maybe-all-libiberty
60610 all-stage1-bfd: maybe-all-stage1-libiberty
60611 all-stage2-bfd: maybe-all-stage2-libiberty
60612 all-stage3-bfd: maybe-all-stage3-libiberty
60613 all-stage4-bfd: maybe-all-stage4-libiberty
60614 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60615 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60616 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60617 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60618 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60619 all-bfd: maybe-all-intl
60620 all-stage1-bfd: maybe-all-stage1-intl
60621 all-stage2-bfd: maybe-all-stage2-intl
60622 all-stage3-bfd: maybe-all-stage3-intl
60623 all-stage4-bfd: maybe-all-stage4-intl
60624 all-stageprofile-bfd: maybe-all-stageprofile-intl
60625 all-stagetrain-bfd: maybe-all-stagetrain-intl
60626 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60627 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60628 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60629 all-bfd: maybe-all-zlib
60630 all-stage1-bfd: maybe-all-stage1-zlib
60631 all-stage2-bfd: maybe-all-stage2-zlib
60632 all-stage3-bfd: maybe-all-stage3-zlib
60633 all-stage4-bfd: maybe-all-stage4-zlib
60634 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60635 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60636 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60637 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60638 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60639 configure-opcodes: configure-libiberty
60640 configure-stage1-opcodes: configure-stage1-libiberty
60641 configure-stage2-opcodes: configure-stage2-libiberty
60642 configure-stage3-opcodes: configure-stage3-libiberty
60643 configure-stage4-opcodes: configure-stage4-libiberty
60644 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60645 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60646 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60647 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60648 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60649 all-opcodes: maybe-all-libiberty
60650 all-stage1-opcodes: maybe-all-stage1-libiberty
60651 all-stage2-opcodes: maybe-all-stage2-libiberty
60652 all-stage3-opcodes: maybe-all-stage3-libiberty
60653 all-stage4-opcodes: maybe-all-stage4-libiberty
60654 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60655 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60656 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60657 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60658 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60659 configure-binutils: maybe-configure-intl
60660 configure-stage1-binutils: maybe-configure-stage1-intl
60661 configure-stage2-binutils: maybe-configure-stage2-intl
60662 configure-stage3-binutils: maybe-configure-stage3-intl
60663 configure-stage4-binutils: maybe-configure-stage4-intl
60664 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60665 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60666 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60667 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60668 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60669 all-binutils: maybe-all-libiberty
60670 all-stage1-binutils: maybe-all-stage1-libiberty
60671 all-stage2-binutils: maybe-all-stage2-libiberty
60672 all-stage3-binutils: maybe-all-stage3-libiberty
60673 all-stage4-binutils: maybe-all-stage4-libiberty
60674 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60675 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60676 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60677 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60678 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60679 all-binutils: maybe-all-opcodes
60680 all-stage1-binutils: maybe-all-stage1-opcodes
60681 all-stage2-binutils: maybe-all-stage2-opcodes
60682 all-stage3-binutils: maybe-all-stage3-opcodes
60683 all-stage4-binutils: maybe-all-stage4-opcodes
60684 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60685 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60686 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60687 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60688 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60689 all-binutils: maybe-all-bfd
60690 all-stage1-binutils: maybe-all-stage1-bfd
60691 all-stage2-binutils: maybe-all-stage2-bfd
60692 all-stage3-binutils: maybe-all-stage3-bfd
60693 all-stage4-binutils: maybe-all-stage4-bfd
60694 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60695 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60696 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60697 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60698 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60699 all-binutils: maybe-all-build-flex
60700 all-stage1-binutils: maybe-all-build-flex
60701 all-stage2-binutils: maybe-all-build-flex
60702 all-stage3-binutils: maybe-all-build-flex
60703 all-stage4-binutils: maybe-all-build-flex
60704 all-stageprofile-binutils: maybe-all-build-flex
60705 all-stagetrain-binutils: maybe-all-build-flex
60706 all-stagefeedback-binutils: maybe-all-build-flex
60707 all-stageautoprofile-binutils: maybe-all-build-flex
60708 all-stageautofeedback-binutils: maybe-all-build-flex
60709 all-binutils: maybe-all-build-bison
60710 all-stage1-binutils: maybe-all-build-bison
60711 all-stage2-binutils: maybe-all-build-bison
60712 all-stage3-binutils: maybe-all-build-bison
60713 all-stage4-binutils: maybe-all-build-bison
60714 all-stageprofile-binutils: maybe-all-build-bison
60715 all-stagetrain-binutils: maybe-all-build-bison
60716 all-stagefeedback-binutils: maybe-all-build-bison
60717 all-stageautoprofile-binutils: maybe-all-build-bison
60718 all-stageautofeedback-binutils: maybe-all-build-bison
60719 all-binutils: maybe-all-intl
60720 all-stage1-binutils: maybe-all-stage1-intl
60721 all-stage2-binutils: maybe-all-stage2-intl
60722 all-stage3-binutils: maybe-all-stage3-intl
60723 all-stage4-binutils: maybe-all-stage4-intl
60724 all-stageprofile-binutils: maybe-all-stageprofile-intl
60725 all-stagetrain-binutils: maybe-all-stagetrain-intl
60726 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60727 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60728 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60729 all-binutils: maybe-all-gas
60730 all-stage1-binutils: maybe-all-stage1-gas
60731 all-stage2-binutils: maybe-all-stage2-gas
60732 all-stage3-binutils: maybe-all-stage3-gas
60733 all-stage4-binutils: maybe-all-stage4-gas
60734 all-stageprofile-binutils: maybe-all-stageprofile-gas
60735 all-stagetrain-binutils: maybe-all-stagetrain-gas
60736 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60737 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60738 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60739 all-binutils: maybe-all-libctf
60740 all-stage1-binutils: maybe-all-stage1-libctf
60741 all-stage2-binutils: maybe-all-stage2-libctf
60742 all-stage3-binutils: maybe-all-stage3-libctf
60743 all-stage4-binutils: maybe-all-stage4-libctf
60744 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60745 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60746 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60747 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60748 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60749 install-binutils: maybe-install-opcodes
60750 install-strip-binutils: maybe-install-strip-opcodes
60751 install-opcodes: maybe-install-bfd
60752 install-strip-opcodes: maybe-install-strip-bfd
60753 configure-gas: maybe-configure-intl
60754 configure-stage1-gas: maybe-configure-stage1-intl
60755 configure-stage2-gas: maybe-configure-stage2-intl
60756 configure-stage3-gas: maybe-configure-stage3-intl
60757 configure-stage4-gas: maybe-configure-stage4-intl
60758 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60759 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60760 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60761 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60762 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60763 all-gas: maybe-all-libiberty
60764 all-stage1-gas: maybe-all-stage1-libiberty
60765 all-stage2-gas: maybe-all-stage2-libiberty
60766 all-stage3-gas: maybe-all-stage3-libiberty
60767 all-stage4-gas: maybe-all-stage4-libiberty
60768 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60769 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60770 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60771 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60772 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60773 all-gas: maybe-all-opcodes
60774 all-stage1-gas: maybe-all-stage1-opcodes
60775 all-stage2-gas: maybe-all-stage2-opcodes
60776 all-stage3-gas: maybe-all-stage3-opcodes
60777 all-stage4-gas: maybe-all-stage4-opcodes
60778 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60779 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60780 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60781 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60782 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60783 all-gas: maybe-all-bfd
60784 all-stage1-gas: maybe-all-stage1-bfd
60785 all-stage2-gas: maybe-all-stage2-bfd
60786 all-stage3-gas: maybe-all-stage3-bfd
60787 all-stage4-gas: maybe-all-stage4-bfd
60788 all-stageprofile-gas: maybe-all-stageprofile-bfd
60789 all-stagetrain-gas: maybe-all-stagetrain-bfd
60790 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60791 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60792 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60793 all-gas: maybe-all-intl
60794 all-stage1-gas: maybe-all-stage1-intl
60795 all-stage2-gas: maybe-all-stage2-intl
60796 all-stage3-gas: maybe-all-stage3-intl
60797 all-stage4-gas: maybe-all-stage4-intl
60798 all-stageprofile-gas: maybe-all-stageprofile-intl
60799 all-stagetrain-gas: maybe-all-stagetrain-intl
60800 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60801 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60802 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60803 configure-ld: maybe-configure-intl
60804 configure-stage1-ld: maybe-configure-stage1-intl
60805 configure-stage2-ld: maybe-configure-stage2-intl
60806 configure-stage3-ld: maybe-configure-stage3-intl
60807 configure-stage4-ld: maybe-configure-stage4-intl
60808 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60809 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60810 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60811 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60812 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60813 all-ld: maybe-all-libiberty
60814 all-stage1-ld: maybe-all-stage1-libiberty
60815 all-stage2-ld: maybe-all-stage2-libiberty
60816 all-stage3-ld: maybe-all-stage3-libiberty
60817 all-stage4-ld: maybe-all-stage4-libiberty
60818 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60819 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60820 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60821 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60822 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60823 all-ld: maybe-all-bfd
60824 all-stage1-ld: maybe-all-stage1-bfd
60825 all-stage2-ld: maybe-all-stage2-bfd
60826 all-stage3-ld: maybe-all-stage3-bfd
60827 all-stage4-ld: maybe-all-stage4-bfd
60828 all-stageprofile-ld: maybe-all-stageprofile-bfd
60829 all-stagetrain-ld: maybe-all-stagetrain-bfd
60830 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60831 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60832 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60833 all-ld: maybe-all-opcodes
60834 all-stage1-ld: maybe-all-stage1-opcodes
60835 all-stage2-ld: maybe-all-stage2-opcodes
60836 all-stage3-ld: maybe-all-stage3-opcodes
60837 all-stage4-ld: maybe-all-stage4-opcodes
60838 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60839 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60840 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60841 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60842 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60843 all-ld: maybe-all-build-bison
60844 all-stage1-ld: maybe-all-build-bison
60845 all-stage2-ld: maybe-all-build-bison
60846 all-stage3-ld: maybe-all-build-bison
60847 all-stage4-ld: maybe-all-build-bison
60848 all-stageprofile-ld: maybe-all-build-bison
60849 all-stagetrain-ld: maybe-all-build-bison
60850 all-stagefeedback-ld: maybe-all-build-bison
60851 all-stageautoprofile-ld: maybe-all-build-bison
60852 all-stageautofeedback-ld: maybe-all-build-bison
60853 all-ld: maybe-all-build-flex
60854 all-stage1-ld: maybe-all-build-flex
60855 all-stage2-ld: maybe-all-build-flex
60856 all-stage3-ld: maybe-all-build-flex
60857 all-stage4-ld: maybe-all-build-flex
60858 all-stageprofile-ld: maybe-all-build-flex
60859 all-stagetrain-ld: maybe-all-build-flex
60860 all-stagefeedback-ld: maybe-all-build-flex
60861 all-stageautoprofile-ld: maybe-all-build-flex
60862 all-stageautofeedback-ld: maybe-all-build-flex
60863 all-ld: maybe-all-intl
60864 all-stage1-ld: maybe-all-stage1-intl
60865 all-stage2-ld: maybe-all-stage2-intl
60866 all-stage3-ld: maybe-all-stage3-intl
60867 all-stage4-ld: maybe-all-stage4-intl
60868 all-stageprofile-ld: maybe-all-stageprofile-intl
60869 all-stagetrain-ld: maybe-all-stagetrain-intl
60870 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60871 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60872 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60873 all-ld: maybe-all-gas
60874 all-stage1-ld: maybe-all-stage1-gas
60875 all-stage2-ld: maybe-all-stage2-gas
60876 all-stage3-ld: maybe-all-stage3-gas
60877 all-stage4-ld: maybe-all-stage4-gas
60878 all-stageprofile-ld: maybe-all-stageprofile-gas
60879 all-stagetrain-ld: maybe-all-stagetrain-gas
60880 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60881 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60882 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60883 all-ld: maybe-all-binutils
60884 all-stage1-ld: maybe-all-stage1-binutils
60885 all-stage2-ld: maybe-all-stage2-binutils
60886 all-stage3-ld: maybe-all-stage3-binutils
60887 all-stage4-ld: maybe-all-stage4-binutils
60888 all-stageprofile-ld: maybe-all-stageprofile-binutils
60889 all-stagetrain-ld: maybe-all-stagetrain-binutils
60890 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60891 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60892 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60893 install-ld: maybe-install-gold
60894 install-strip-ld: maybe-install-strip-gold
60895 configure-gold: maybe-configure-intl
60896 configure-stage1-gold: maybe-configure-stage1-intl
60897 configure-stage2-gold: maybe-configure-stage2-intl
60898 configure-stage3-gold: maybe-configure-stage3-intl
60899 configure-stage4-gold: maybe-configure-stage4-intl
60900 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60901 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60902 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60903 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60904 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60905 all-gold: maybe-all-libiberty
60906 all-stage1-gold: maybe-all-stage1-libiberty
60907 all-stage2-gold: maybe-all-stage2-libiberty
60908 all-stage3-gold: maybe-all-stage3-libiberty
60909 all-stage4-gold: maybe-all-stage4-libiberty
60910 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60911 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60912 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60913 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60914 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60915 all-gold: maybe-all-intl
60916 all-stage1-gold: maybe-all-stage1-intl
60917 all-stage2-gold: maybe-all-stage2-intl
60918 all-stage3-gold: maybe-all-stage3-intl
60919 all-stage4-gold: maybe-all-stage4-intl
60920 all-stageprofile-gold: maybe-all-stageprofile-intl
60921 all-stagetrain-gold: maybe-all-stagetrain-intl
60922 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60923 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60924 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60925 all-gold: maybe-all-bfd
60926 all-stage1-gold: maybe-all-stage1-bfd
60927 all-stage2-gold: maybe-all-stage2-bfd
60928 all-stage3-gold: maybe-all-stage3-bfd
60929 all-stage4-gold: maybe-all-stage4-bfd
60930 all-stageprofile-gold: maybe-all-stageprofile-bfd
60931 all-stagetrain-gold: maybe-all-stagetrain-bfd
60932 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60933 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60934 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60935 all-gold: maybe-all-build-bison
60936 all-stage1-gold: maybe-all-build-bison
60937 all-stage2-gold: maybe-all-build-bison
60938 all-stage3-gold: maybe-all-build-bison
60939 all-stage4-gold: maybe-all-build-bison
60940 all-stageprofile-gold: maybe-all-build-bison
60941 all-stagetrain-gold: maybe-all-build-bison
60942 all-stagefeedback-gold: maybe-all-build-bison
60943 all-stageautoprofile-gold: maybe-all-build-bison
60944 all-stageautofeedback-gold: maybe-all-build-bison
60945 all-gold: maybe-all-gas
60946 all-stage1-gold: maybe-all-stage1-gas
60947 all-stage2-gold: maybe-all-stage2-gas
60948 all-stage3-gold: maybe-all-stage3-gas
60949 all-stage4-gold: maybe-all-stage4-gas
60950 all-stageprofile-gold: maybe-all-stageprofile-gas
60951 all-stagetrain-gold: maybe-all-stagetrain-gas
60952 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60953 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60954 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60955 check-gold: maybe-all-binutils
60956 check-stage1-gold: maybe-all-stage1-binutils
60957 check-stage2-gold: maybe-all-stage2-binutils
60958 check-stage3-gold: maybe-all-stage3-binutils
60959 check-stage4-gold: maybe-all-stage4-binutils
60960 check-stageprofile-gold: maybe-all-stageprofile-binutils
60961 check-stagetrain-gold: maybe-all-stagetrain-binutils
60962 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60963 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60964 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60965 check-gold: maybe-all-gas
60966 check-stage1-gold: maybe-all-stage1-gas
60967 check-stage2-gold: maybe-all-stage2-gas
60968 check-stage3-gold: maybe-all-stage3-gas
60969 check-stage4-gold: maybe-all-stage4-gas
60970 check-stageprofile-gold: maybe-all-stageprofile-gas
60971 check-stagetrain-gold: maybe-all-stagetrain-gas
60972 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60973 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60974 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60975 configure-opcodes: maybe-configure-intl
60976 configure-stage1-opcodes: maybe-configure-stage1-intl
60977 configure-stage2-opcodes: maybe-configure-stage2-intl
60978 configure-stage3-opcodes: maybe-configure-stage3-intl
60979 configure-stage4-opcodes: maybe-configure-stage4-intl
60980 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60981 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60982 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60983 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60984 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
60985 all-opcodes: maybe-all-bfd
60986 all-stage1-opcodes: maybe-all-stage1-bfd
60987 all-stage2-opcodes: maybe-all-stage2-bfd
60988 all-stage3-opcodes: maybe-all-stage3-bfd
60989 all-stage4-opcodes: maybe-all-stage4-bfd
60990 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60991 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
60992 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60993 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
60994 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
60995 all-opcodes: maybe-all-libiberty
60996 all-stage1-opcodes: maybe-all-stage1-libiberty
60997 all-stage2-opcodes: maybe-all-stage2-libiberty
60998 all-stage3-opcodes: maybe-all-stage3-libiberty
60999 all-stage4-opcodes: maybe-all-stage4-libiberty
61000 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61001 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61002 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61003 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61004 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61005 all-opcodes: maybe-all-intl
61006 all-stage1-opcodes: maybe-all-stage1-intl
61007 all-stage2-opcodes: maybe-all-stage2-intl
61008 all-stage3-opcodes: maybe-all-stage3-intl
61009 all-stage4-opcodes: maybe-all-stage4-intl
61010 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61011 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61012 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61013 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61014 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61015 all-dejagnu: maybe-all-tcl
61016 all-dejagnu: maybe-all-expect
61017 all-dejagnu: maybe-all-tk
61018 configure-expect: maybe-configure-tcl
61019 configure-expect: maybe-configure-tk
61020 all-expect: maybe-all-tcl
61021 all-expect: maybe-all-tk
61022 configure-itcl: maybe-configure-tcl
61023 configure-itcl: maybe-configure-tk
61024 all-itcl: maybe-all-tcl
61025 all-itcl: maybe-all-tk
61026 install-itcl: maybe-install-tcl
61027 install-strip-itcl: maybe-install-strip-tcl
61028 configure-tk: maybe-configure-tcl
61029 all-tk: maybe-all-tcl
61030 all-sid: maybe-all-tcl
61031 all-sid: maybe-all-tk
61032 install-sid: maybe-install-tcl
61033 install-strip-sid: maybe-install-strip-tcl
61034 install-sid: maybe-install-tk
61035 install-strip-sid: maybe-install-strip-tk
61036 all-sim: maybe-all-readline
61037 all-sim: maybe-configure-gdb
61038 all-fastjar: maybe-all-build-texinfo
61039 all-libctf: all-libiberty
61040 all-stage1-libctf: all-stage1-libiberty
61041 all-stage2-libctf: all-stage2-libiberty
61042 all-stage3-libctf: all-stage3-libiberty
61043 all-stage4-libctf: all-stage4-libiberty
61044 all-stageprofile-libctf: all-stageprofile-libiberty
61045 all-stagetrain-libctf: all-stagetrain-libiberty
61046 all-stagefeedback-libctf: all-stagefeedback-libiberty
61047 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61048 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61049 all-libctf: maybe-all-bfd
61050 all-stage1-libctf: maybe-all-stage1-bfd
61051 all-stage2-libctf: maybe-all-stage2-bfd
61052 all-stage3-libctf: maybe-all-stage3-bfd
61053 all-stage4-libctf: maybe-all-stage4-bfd
61054 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61055 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61056 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61057 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61058 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61059 all-libctf: maybe-all-zlib
61060 all-stage1-libctf: maybe-all-stage1-zlib
61061 all-stage2-libctf: maybe-all-stage2-zlib
61062 all-stage3-libctf: maybe-all-stage3-zlib
61063 all-stage4-libctf: maybe-all-stage4-zlib
61064 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61065 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61066 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61067 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61068 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61069 configure-libctf: maybe-all-bfd
61070 configure-stage1-libctf: maybe-all-stage1-bfd
61071 configure-stage2-libctf: maybe-all-stage2-bfd
61072 configure-stage3-libctf: maybe-all-stage3-bfd
61073 configure-stage4-libctf: maybe-all-stage4-bfd
61074 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61075 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61076 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61077 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61078 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61079 configure-libctf: maybe-all-intl
61080 configure-stage1-libctf: maybe-all-stage1-intl
61081 configure-stage2-libctf: maybe-all-stage2-intl
61082 configure-stage3-libctf: maybe-all-stage3-intl
61083 configure-stage4-libctf: maybe-all-stage4-intl
61084 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61085 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61086 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61087 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61088 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61089 configure-libctf: maybe-all-zlib
61090 configure-stage1-libctf: maybe-all-stage1-zlib
61091 configure-stage2-libctf: maybe-all-stage2-zlib
61092 configure-stage3-libctf: maybe-all-stage3-zlib
61093 configure-stage4-libctf: maybe-all-stage4-zlib
61094 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61095 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61096 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61097 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61098 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61099 configure-libctf: maybe-all-libiconv
61100 configure-stage1-libctf: maybe-all-stage1-libiconv
61101 configure-stage2-libctf: maybe-all-stage2-libiconv
61102 configure-stage3-libctf: maybe-all-stage3-libiconv
61103 configure-stage4-libctf: maybe-all-stage4-libiconv
61104 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61105 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61106 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61107 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61108 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61109 all-bison: maybe-all-build-texinfo
61110 all-flex: maybe-all-build-bison
61111 all-flex: maybe-all-m4
61112 all-flex: maybe-all-build-texinfo
61113 all-m4: maybe-all-build-texinfo
61114 configure-target-fastjar: maybe-configure-target-zlib
61115 all-target-fastjar: maybe-all-target-zlib
61116 configure-target-libgo: maybe-configure-target-libffi
61117 all-target-libgo: maybe-all-target-libbacktrace
61118 all-target-libgo: maybe-all-target-libffi
61119 all-target-libgo: maybe-all-target-libatomic
61120 configure-target-libphobos: maybe-configure-target-libbacktrace
61121 configure-target-libphobos: maybe-configure-target-zlib
61122 all-target-libphobos: maybe-all-target-libbacktrace
61123 all-target-libphobos: maybe-all-target-zlib
61124 all-target-libphobos: maybe-all-target-libatomic
61125 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61126 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61127 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61128 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61129 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61130 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61131 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61132 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61133 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61134 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61135 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61136 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61137 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61138 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61139 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61140 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61141 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61142 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61143 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61144 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61145 configure-target-libvtv: maybe-all-target-libstdc++-v3
61146 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61147 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61148 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61149 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61150 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61151 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61152 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61153 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61154 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61155 all-target-libstdc++-v3: maybe-configure-target-libgomp
61156 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61157 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61158 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61159 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61160 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61161 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61162 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61163 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61164 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61165 install-target-libgo: maybe-install-target-libatomic
61166 install-target-libgfortran: maybe-install-target-libquadmath
61167 install-target-libgfortran: maybe-install-target-libgcc
61168 install-target-libphobos: maybe-install-target-libatomic
61169 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61170 install-target-libsanitizer: maybe-install-target-libgcc
61171 install-target-libvtv: maybe-install-target-libstdc++-v3
61172 install-target-libvtv: maybe-install-target-libgcc
61173 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61174 install-target-liboffloadmic: maybe-install-target-libgcc
61175 install-target-libitm: maybe-install-target-libgcc
61176 install-target-libobjc: maybe-install-target-libgcc
61177 install-target-libstdc++-v3: maybe-install-target-libgcc
61178 all-target-libgloss: maybe-all-target-newlib
61179 all-target-winsup: maybe-all-target-libtermcap
61180 configure-target-libgfortran: maybe-all-target-libquadmath
61181 configure-target-libgfortran: maybe-all-target-libbacktrace
61182
61183
61184 @if gcc-bootstrap
61185 configure-gnattools: stage_last
61186 configure-libcc1: stage_last
61187 configure-utils: stage_last
61188 configure-gdb: stage_last
61189 configure-gdbserver: stage_last
61190 configure-gdbsupport: stage_last
61191 configure-gprof: stage_last
61192 configure-sid: stage_last
61193 configure-sim: stage_last
61194 configure-fastjar: stage_last
61195 configure-bison: stage_last
61196 configure-flex: stage_last
61197 configure-m4: stage_last
61198 @endif gcc-bootstrap
61199
61200 @unless gcc-bootstrap
61201 all-gnattools: maybe-all-target-libstdc++-v3
61202 configure-libcc1: maybe-configure-gcc
61203 all-libcc1: maybe-all-gcc
61204 all-utils: maybe-all-libiberty
61205 configure-gdb: maybe-all-intl
61206 configure-gdb: maybe-all-bfd
61207 configure-gdb: maybe-all-libiconv
61208 all-gdb: maybe-all-libiberty
61209 all-gdb: maybe-all-libiconv
61210 all-gdb: maybe-all-opcodes
61211 all-gdb: maybe-all-libdecnumber
61212 all-gdb: maybe-all-libctf
61213 all-gdbserver: maybe-all-libiberty
61214 configure-gdbsupport: maybe-configure-intl
61215 all-gdbsupport: maybe-all-intl
61216 configure-gprof: maybe-configure-intl
61217 all-gprof: maybe-all-libiberty
61218 all-gprof: maybe-all-bfd
61219 all-gprof: maybe-all-opcodes
61220 all-gprof: maybe-all-intl
61221 all-gprof: maybe-all-gas
61222 all-sid: maybe-all-libiberty
61223 all-sid: maybe-all-bfd
61224 all-sid: maybe-all-opcodes
61225 configure-sim: maybe-configure-intl
61226 all-sim: maybe-all-intl
61227 all-sim: maybe-all-libiberty
61228 all-sim: maybe-all-bfd
61229 all-sim: maybe-all-opcodes
61230 all-fastjar: maybe-all-zlib
61231 all-fastjar: maybe-all-libiberty
61232 all-bison: maybe-all-intl
61233 all-flex: maybe-all-intl
61234 all-m4: maybe-all-intl
61235 configure-target-libgo: maybe-all-target-libstdc++-v3
61236 configure-target-liboffloadmic: maybe-configure-target-libgomp
61237 all-target-liboffloadmic: maybe-all-target-libgomp
61238 configure-target-newlib: maybe-all-binutils
61239 configure-target-newlib: maybe-all-ld
61240 @endunless gcc-bootstrap
61241
61242 # Dependencies for target modules on other target modules are
61243 # described by lang_env_dependencies; the defaults apply to anything
61244 # not mentioned there.
61245
61246
61247 @if gcc-bootstrap
61248 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61249 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61250 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61251 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61252 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61253 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61254 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61255 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61256 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61257 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61258 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61259 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61260 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61261 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61262 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61263 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61264 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61265 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61266 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61267 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61268 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61269 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61270 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61271 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61272 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61273 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61274 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61275 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61276 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61277 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61278 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61279 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61280 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61281 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61282 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61283 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61284 @endif gcc-bootstrap
61285
61286 @if gcc-no-bootstrap
61287 configure-target-libstdc++-v3: maybe-all-target-libgcc
61288 configure-target-libsanitizer: maybe-all-target-libgcc
61289 configure-target-libvtv: maybe-all-target-libgcc
61290 configure-target-liboffloadmic: maybe-all-target-libgcc
61291 configure-target-libssp: maybe-all-target-libgcc
61292 configure-target-newlib: maybe-all-target-libgcc
61293 configure-target-libbacktrace: maybe-all-target-libgcc
61294 configure-target-libquadmath: maybe-all-target-libgcc
61295 configure-target-libgfortran: maybe-all-target-libgcc
61296 configure-target-libobjc: maybe-all-target-libgcc
61297 configure-target-libgo: maybe-all-target-libgcc
61298 configure-target-libhsail-rt: maybe-all-target-libgcc
61299 configure-target-libphobos: maybe-all-target-libgcc
61300 configure-target-libtermcap: maybe-all-target-libgcc
61301 configure-target-winsup: maybe-all-target-libgcc
61302 configure-target-libgloss: maybe-all-target-libgcc
61303 configure-target-libffi: maybe-all-target-libgcc
61304 configure-target-zlib: maybe-all-target-libgcc
61305 configure-target-rda: maybe-all-target-libgcc
61306 configure-target-libada: maybe-all-target-libgcc
61307 configure-target-libgomp: maybe-all-target-libgcc
61308 configure-target-libitm: maybe-all-target-libgcc
61309 configure-target-libatomic: maybe-all-target-libgcc
61310 @endif gcc-no-bootstrap
61311
61312
61313 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61314
61315 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61316
61317 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61318
61319 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61320 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61321
61322 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61323
61324
61325
61326 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61327
61328 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61329
61330 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61331
61332 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61333
61334 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61335
61336 configure-target-libhsail-rt: maybe-all-target-newlib maybe-all-target-libgloss
61337
61338 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61339
61340 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61341
61342 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61343
61344
61345 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61346 configure-target-libffi: maybe-all-target-libstdc++-v3
61347
61348 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61349
61350 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61351
61352 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61353
61354 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61355
61356 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61357 configure-target-libitm: maybe-all-target-libstdc++-v3
61358
61359 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61360
61361
61362 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61363 GDB_TK = @GDB_TK@
61364 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61365 configure-gdb: $(CONFIGURE_GDB_TK)
61366 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61367 install-gdb: $(INSTALL_GDB_TK)
61368
61369 # Serialization dependencies. Host configures don't work well in parallel to
61370 # each other, due to contention over config.cache. Target configures and
61371 # build configures are similar.
61372 @serialization_dependencies@
61373
61374 # --------------------------------
61375 # Regenerating top level configury
61376 # --------------------------------
61377
61378 # Rebuilding Makefile.in, using autogen.
61379 AUTOGEN = autogen
61380 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61381 cd $(srcdir) && $(AUTOGEN) Makefile.def
61382
61383 # Rebuilding Makefile.
61384 Makefile: $(srcdir)/Makefile.in config.status
61385 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61386
61387 config.status: configure
61388 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61389
61390 # Rebuilding configure.
61391 AUTOCONF = autoconf
61392 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61393 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61394 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61395 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61396 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61397 cd $(srcdir) && $(AUTOCONF)
61398
61399 # ------------------------------
61400 # Special directives to GNU Make
61401 # ------------------------------
61402
61403 # Don't pass command-line variables to submakes.
61404 .NOEXPORT:
61405 MAKEOVERRIDES=
61406
61407 # end of Makefile.in