Revert "configure: Implement --enable-host-pie"
[official-gcc.git] / Makefile.in
blob6ffa9660c2572d5d86374b8aeef58e0d66010897
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
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
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.
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.
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/>.
24 # First, test for a proper version of make, but only where one is required.
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
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
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@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
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
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@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
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@
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CPP="$(CPP_FOR_BUILD)"; export CPP; \
158 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159 CXX="$(CXX_FOR_BUILD)"; export CXX; \
160 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162 GOC="$(GOC_FOR_BUILD)"; export GOC; \
163 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164 GDC="$(GDC_FOR_BUILD)"; export GDC; \
165 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
167 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
168 LD="$(LD_FOR_BUILD)"; export LD; \
169 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
170 NM="$(NM_FOR_BUILD)"; export NM; \
171 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
172 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
173 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
175 # These variables must be set on the make command line for directories
176 # built for the build system to override those in BASE_FLAGS_TO_PASS.
177 EXTRA_BUILD_FLAGS = \
178 CFLAGS="$(CFLAGS_FOR_BUILD)" \
179 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
181 # This is the list of directories to built for the host system.
182 SUBDIRS = @configdirs@
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the host system.
186 HOST_CONFIGARGS = @host_configargs@
187 # Host programs are put under this directory, which is . except if building
188 # with srcdir=..
189 HOST_SUBDIR = @host_subdir@
190 # This is the list of variables to export in the environment when
191 # configuring subdirectories for the host system. We need to pass
192 # some to the GCC configure because of its hybrid host/target nature.
193 HOST_EXPORTS = \
194 $(BASE_EXPORTS) \
195 CC="$(CC)"; export CC; \
196 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
197 CFLAGS="$(CFLAGS)"; export CFLAGS; \
198 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
199 CXX="$(CXX)"; export CXX; \
200 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
201 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
202 GOC="$(GOC)"; export GOC; \
203 GDC="$(GDC)"; export GDC; \
204 AR="$(AR)"; export AR; \
205 AS="$(AS)"; export AS; \
206 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
207 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
208 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
209 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
210 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
211 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
212 LD="$(LD)"; export LD; \
213 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
214 NM="$(NM)"; export NM; \
215 RANLIB="$(RANLIB)"; export RANLIB; \
216 WINDRES="$(WINDRES)"; export WINDRES; \
217 WINDMC="$(WINDMC)"; export WINDMC; \
218 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
219 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
220 OTOOL="$(OTOOL)"; export OTOOL; \
221 READELF="$(READELF)"; export READELF; \
222 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
223 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
224 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
225 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
226 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
227 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
228 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
229 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
230 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
231 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
232 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
233 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
234 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
235 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
236 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
237 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
238 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
239 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
240 @if gcc-bootstrap
241 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
242 @endif gcc-bootstrap
243 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
245 POSTSTAGE1_CXX_EXPORT = \
246 CXX='$(CXX)'; export CXX; \
247 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
248 @if target-libstdc++-v3-bootstrap
249 # Override the above if we're bootstrapping C++.
250 POSTSTAGE1_CXX_EXPORT = \
251 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
252 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
253 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
254 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
255 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
256 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
257 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
258 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
259 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
260 export CXX; \
261 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
262 @endif target-libstdc++-v3-bootstrap
264 # Similar, for later GCC stages.
265 POSTSTAGE1_HOST_EXPORTS = \
266 $(HOST_EXPORTS) \
267 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
268 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
269 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
270 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
271 $(POSTSTAGE1_CXX_EXPORT) \
272 $(LTO_EXPORTS) \
273 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
274 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
275 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
276 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
277 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
278 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
279 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
280 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
281 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
282 export GDC; \
283 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
284 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
285 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
286 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
288 # Target libraries are put under this directory:
289 TARGET_SUBDIR = @target_subdir@
290 # This is set by the configure script to the arguments to use when configuring
291 # directories built for the target.
292 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
293 # This is the list of variables to export in the environment when
294 # configuring subdirectories for the target system.
295 BASE_TARGET_EXPORTS = \
296 $(BASE_EXPORTS) \
297 AR="$(AR_FOR_TARGET)"; export AR; \
298 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
299 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
301 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
302 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
304 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
305 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
306 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
307 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
308 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
309 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
310 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
311 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
312 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
313 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
314 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
315 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
316 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
317 READELF="$(READELF_FOR_TARGET)"; export READELF; \
318 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
319 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
320 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
321 @if gcc-bootstrap
322 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
323 @endif gcc-bootstrap
324 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
325 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
327 RAW_CXX_TARGET_EXPORTS = \
328 $(BASE_TARGET_EXPORTS) \
329 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
330 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
332 NORMAL_TARGET_EXPORTS = \
333 $(BASE_TARGET_EXPORTS) \
334 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
336 # Where to find GMP
337 HOST_GMPLIBS = @gmplibs@
338 HOST_GMPINC = @gmpinc@
340 # Where to find isl
341 HOST_ISLLIBS = @isllibs@
342 HOST_ISLINC = @islinc@
344 # ----------------------------------------------
345 # Programs producing files for the BUILD machine
346 # ----------------------------------------------
348 SHELL = @SHELL@
350 # pwd command to use. Allow user to override default by setting PWDCMD in
351 # the environment to account for automounters. The make variable must not
352 # be called PWDCMD, otherwise the value set here is passed to make
353 # subprocesses and overrides the setting from the user's environment.
354 # Don't use PWD since it is a common shell environment variable and we
355 # don't want to corrupt it.
356 PWD_COMMAND = $${PWDCMD-pwd}
358 # compilers to use to create programs which must be run in the build
359 # environment.
360 AR_FOR_BUILD = @AR_FOR_BUILD@
361 AS_FOR_BUILD = @AS_FOR_BUILD@
362 CC_FOR_BUILD = @CC_FOR_BUILD@
363 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
364 CPP_FOR_BUILD = @CPP_FOR_BUILD@
365 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
366 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
367 CXX_FOR_BUILD = @CXX_FOR_BUILD@
368 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
369 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
370 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
371 GOC_FOR_BUILD = @GOC_FOR_BUILD@
372 GDC_FOR_BUILD = @GDC_FOR_BUILD@
373 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
374 LD_FOR_BUILD = @LD_FOR_BUILD@
375 NM_FOR_BUILD = @NM_FOR_BUILD@
376 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
377 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
378 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
380 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
381 # here so that they can be overridden by Makefile fragments.
382 BUILD_PREFIX = @BUILD_PREFIX@
383 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
385 # Flags to pass to stage2 and later makes. They are defined
386 # here so that they can be overridden by Makefile fragments.
387 BOOT_CFLAGS= -g -O2
388 BOOT_LDFLAGS=
389 BOOT_ADAFLAGS= -gnatpg
391 AWK = @AWK@
392 SED = @SED@
393 BISON = @BISON@
394 YACC = @YACC@
395 FLEX = @FLEX@
396 LEX = @LEX@
397 M4 = @M4@
398 MAKEINFO = @MAKEINFO@
399 EXPECT = @EXPECT@
400 RUNTEST = @RUNTEST@
402 AUTO_PROFILE = gcc-auto-profile -c 10000000
404 # This just becomes part of the MAKEINFO definition passed down to
405 # sub-makes. It lets flags be given on the command line while still
406 # using the makeinfo from the object tree.
407 # (Default to avoid splitting info files by setting the threshold high.)
408 MAKEINFOFLAGS = --split-size=5000000
410 # ---------------------------------------------
411 # Programs producing files for the HOST machine
412 # ---------------------------------------------
414 AS = @AS@
415 AR = @AR@
416 AR_FLAGS = rc
417 CC = @CC@
418 CXX = @CXX@
419 DLLTOOL = @DLLTOOL@
420 DSYMUTIL = @DSYMUTIL@
421 LD = @LD@
422 LIPO = @LIPO@
423 NM = @NM@
424 OBJDUMP = @OBJDUMP@
425 OTOOL = @OTOOL@
426 RANLIB = @RANLIB@
427 READELF = @READELF@
428 STRIP = @STRIP@
429 WINDRES = @WINDRES@
430 WINDMC = @WINDMC@
432 GDC = @GDC@
433 GNATBIND = @GNATBIND@
434 GNATMAKE = @GNATMAKE@
436 CFLAGS = @CFLAGS@
437 LDFLAGS = @LDFLAGS@
438 LIBCFLAGS = $(CFLAGS)
439 CXXFLAGS = @CXXFLAGS@
440 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
441 GOCFLAGS = $(CFLAGS)
442 GDCFLAGS = $(CFLAGS)
444 # Pass additional PGO and LTO compiler options to the PGO build.
445 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
446 override CFLAGS += $(BUILD_CFLAGS)
447 override CXXFLAGS += $(BUILD_CFLAGS)
449 # Additional PGO and LTO compiler options to generate profiling data
450 # for the PGO build.
451 PGO_BUILD_GEN_FLAGS_TO_PASS = \
452 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
453 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
455 # NB: Filter out any compiler options which may fail PGO training runs.
456 PGO_BUILD_TRAINING_CFLAGS:= \
457 $(filter-out -Werror=%,$(CFLAGS))
458 PGO_BUILD_TRAINING_CXXFLAGS:=\
459 $(filter-out -Werror=%,$(CXXFLAGS))
460 PGO_BUILD_TRAINING_CFLAGS:= \
461 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
462 PGO_BUILD_TRAINING_CXXFLAGS:= \
463 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
464 PGO_BUILD_TRAINING_CFLAGS:= \
465 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
466 PGO_BUILD_TRAINING_CXXFLAGS:= \
467 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
468 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
469 PGO_BUILD_TRAINING=yes \
470 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
471 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
473 # Ignore "make check" errors in PGO training runs.
474 PGO_BUILD_TRAINING_MFLAGS = -i
476 # Additional PGO and LTO compiler options to use profiling data for the
477 # PGO build.
478 PGO_BUILD_USE_FLAGS_TO_PASS = \
479 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
480 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
482 # PGO training targets for the PGO build. FIXME: Add gold tests to
483 # training.
484 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
485 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
487 CREATE_GCOV = create_gcov
489 TFLAGS =
491 # Defaults for all stages; some are overridden below.
493 STAGE_CFLAGS = $(BOOT_CFLAGS)
494 STAGE_TFLAGS = $(TFLAGS)
495 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
498 # Defaults for stage 1; some are overridden below.
499 STAGE1_CFLAGS = $(STAGE_CFLAGS)
500 STAGE1_CXXFLAGS = $(CXXFLAGS)
501 @if target-libstdc++-v3-bootstrap
502 # Override the above if we're bootstrapping C++.
503 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
504 @endif target-libstdc++-v3-bootstrap
505 STAGE1_TFLAGS = $(STAGE_TFLAGS)
506 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
508 # Defaults for stage 2; some are overridden below.
509 STAGE2_CFLAGS = $(STAGE_CFLAGS)
510 STAGE2_CXXFLAGS = $(CXXFLAGS)
511 @if target-libstdc++-v3-bootstrap
512 # Override the above if we're bootstrapping C++.
513 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
514 @endif target-libstdc++-v3-bootstrap
515 STAGE2_TFLAGS = $(STAGE_TFLAGS)
516 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
518 # Defaults for stage 3; some are overridden below.
519 STAGE3_CFLAGS = $(STAGE_CFLAGS)
520 STAGE3_CXXFLAGS = $(CXXFLAGS)
521 @if target-libstdc++-v3-bootstrap
522 # Override the above if we're bootstrapping C++.
523 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
524 @endif target-libstdc++-v3-bootstrap
525 STAGE3_TFLAGS = $(STAGE_TFLAGS)
526 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528 # Defaults for stage 4; some are overridden below.
529 STAGE4_CFLAGS = $(STAGE_CFLAGS)
530 STAGE4_CXXFLAGS = $(CXXFLAGS)
531 @if target-libstdc++-v3-bootstrap
532 # Override the above if we're bootstrapping C++.
533 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
534 @endif target-libstdc++-v3-bootstrap
535 STAGE4_TFLAGS = $(STAGE_TFLAGS)
536 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
538 # Defaults for stage profile; some are overridden below.
539 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
540 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
541 @if target-libstdc++-v3-bootstrap
542 # Override the above if we're bootstrapping C++.
543 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
544 @endif target-libstdc++-v3-bootstrap
545 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
546 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
548 # Defaults for stage train; some are overridden below.
549 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
550 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
551 @if target-libstdc++-v3-bootstrap
552 # Override the above if we're bootstrapping C++.
553 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
554 @endif target-libstdc++-v3-bootstrap
555 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
556 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
558 # Defaults for stage feedback; some are overridden below.
559 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
560 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
561 @if target-libstdc++-v3-bootstrap
562 # Override the above if we're bootstrapping C++.
563 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
564 @endif target-libstdc++-v3-bootstrap
565 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
566 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
568 # Defaults for stage autoprofile; some are overridden below.
569 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
570 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
571 @if target-libstdc++-v3-bootstrap
572 # Override the above if we're bootstrapping C++.
573 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
574 @endif target-libstdc++-v3-bootstrap
575 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
576 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
578 # Defaults for stage autofeedback; some are overridden below.
579 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
580 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
581 @if target-libstdc++-v3-bootstrap
582 # Override the above if we're bootstrapping C++.
583 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
584 @endif target-libstdc++-v3-bootstrap
585 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
586 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
589 # By default, C and C++ are the only stage1 languages, because they are the
590 # only ones we require to build with the bootstrap compiler, and also the
591 # only ones useful for building stage2.
593 STAGE1_CFLAGS = @stage1_cflags@
594 STAGE1_CHECKING = @stage1_checking@
595 STAGE1_LANGUAGES = @stage1_languages@
596 # * We force-disable intermodule optimizations, even if
597 # --enable-intermodule was passed, since the installed compiler
598 # probably can't handle them. Luckily, autoconf always respects
599 # the last argument when conflicting --enable arguments are passed.
600 # * Likewise, we force-disable coverage flags, since the installed
601 # compiler probably has never heard of them.
602 # * We also disable -Wformat, since older GCCs don't understand newer %s.
603 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
604 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
605 --disable-build-format-warnings
607 @if target-libphobos-bootstrap
608 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
609 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
610 @endif target-libphobos-bootstrap
612 # When using the slow stage1 compiler disable IL verification and forcefully
613 # enable it when using the stage2 compiler instead. As we later compare
614 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
615 # checking when building all target libraries for release builds.
616 STAGE1_TFLAGS += -fno-checking
617 STAGE2_CFLAGS += -fno-checking
618 STAGE2_TFLAGS += -fno-checking
619 STAGE3_CFLAGS += -fchecking=1
620 STAGE3_TFLAGS += -fchecking=1
622 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
623 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
625 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
626 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
628 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
629 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
631 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
632 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
634 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
635 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
637 do-compare = @do_compare@
638 do-compare3 = $(do-compare)
640 # -----------------------------------------------
641 # Programs producing files for the TARGET machine
642 # -----------------------------------------------
644 AR_FOR_TARGET=@AR_FOR_TARGET@
645 AS_FOR_TARGET=@AS_FOR_TARGET@
646 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
648 # If GCC_FOR_TARGET is not overriden on the command line, then this
649 # variable is passed down to the gcc Makefile, where it is used to
650 # build libgcc2.a. We define it here so that it can itself be
651 # overridden on the command line.
652 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
653 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
654 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
655 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
656 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
657 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
658 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
659 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
660 LD_FOR_TARGET=@LD_FOR_TARGET@
662 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
663 NM_FOR_TARGET=@NM_FOR_TARGET@
664 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
665 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
666 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
667 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
668 READELF_FOR_TARGET=@READELF_FOR_TARGET@
669 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
670 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
671 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
673 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
674 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
675 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
677 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
678 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
680 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
681 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
682 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
683 GOCFLAGS_FOR_TARGET = -O2 -g
684 GDCFLAGS_FOR_TARGET = -O2 -g
686 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
687 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
688 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
690 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
692 # ------------------------------------
693 # Miscellaneous targets and flag lists
694 # ------------------------------------
696 # The first rule in the file had better be this one. Don't put any above it.
697 # This lives here to allow makefile fragments to contain dependencies.
698 all:
700 #### host and target specific makefile fragments come in here.
701 @target_makefile_frag@
702 @alphaieee_frag@
703 @ospace_frag@
704 @host_makefile_frag@
707 # This is the list of directories that may be needed in RPATH_ENVVAR
708 # so that programs built for the target machine work.
709 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
711 @if target-libstdc++-v3
712 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
713 @endif target-libstdc++-v3
715 @if target-libsanitizer
716 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
717 @endif target-libsanitizer
719 @if target-libvtv
720 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
721 @endif target-libvtv
723 @if target-libssp
724 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
725 @endif target-libssp
727 @if target-libphobos
728 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
729 @endif target-libphobos
731 @if target-libgomp
732 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
733 @endif target-libgomp
735 @if target-libitm
736 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
737 @endif target-libitm
739 @if target-libatomic
740 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
741 @endif target-libatomic
745 # This is the list of directories that may be needed in RPATH_ENVVAR
746 # so that programs built for the host machine work.
747 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
749 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
750 @if gcc
751 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
752 @endif gcc
755 @if gmp
756 HOST_LIB_PATH_gmp = \
757 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
758 @endif gmp
760 @if mpfr
761 HOST_LIB_PATH_mpfr = \
762 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
763 @endif mpfr
765 @if mpc
766 HOST_LIB_PATH_mpc = \
767 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
768 @endif mpc
770 @if isl
771 HOST_LIB_PATH_isl = \
772 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
773 @endif isl
776 CXX_FOR_TARGET_FLAG_TO_PASS = \
777 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
778 @if target-libstdc++-v3
779 # CXX_FOR_TARGET is tricky to get right for target libs that require a
780 # functional C++ compiler. When we recurse, if we expand
781 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
782 # libstdc++ include flags from the script. Instead, we get an
783 # -funconfigured-* word, so that we'll get errors if this invalid C++
784 # command line is used for anything, but also so that we can use the
785 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
786 # don't pass it on, sub-make will use the default definition, that
787 # re-expands it at the time of use, so we'll get it right when we need
788 # it. One potential exception is the expansion of CXX_FOR_TARGET
789 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
790 # really work, for C++ host programs can't depend on the current-stage
791 # C++ target library.
792 CXX_FOR_TARGET_FLAG_TO_PASS = \
793 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
794 @endif target-libstdc++-v3
796 # Flags to pass down to all sub-makes. STAGE*FLAGS,
797 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
798 # overrideable (for a bootstrap build stage1 also builds gcc.info).
799 BASE_FLAGS_TO_PASS = \
800 "DESTDIR=$(DESTDIR)" \
801 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
802 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
803 "bindir=$(bindir)" \
804 "datadir=$(datadir)" \
805 "exec_prefix=$(exec_prefix)" \
806 "includedir=$(includedir)" \
807 "datarootdir=$(datarootdir)" \
808 "docdir=$(docdir)" \
809 "infodir=$(infodir)" \
810 "pdfdir=$(pdfdir)" \
811 "htmldir=$(htmldir)" \
812 "libdir=$(libdir)" \
813 "libexecdir=$(libexecdir)" \
814 "lispdir=$(lispdir)" \
815 "localstatedir=$(localstatedir)" \
816 "mandir=$(mandir)" \
817 "oldincludedir=$(oldincludedir)" \
818 "prefix=$(prefix)" \
819 "sbindir=$(sbindir)" \
820 "sharedstatedir=$(sharedstatedir)" \
821 "sysconfdir=$(sysconfdir)" \
822 "tooldir=$(tooldir)" \
823 "build_tooldir=$(build_tooldir)" \
824 "target_alias=$(target_alias)" \
825 "AWK=$(AWK)" \
826 "BISON=$(BISON)" \
827 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
828 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
829 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
830 "EXPECT=$(EXPECT)" \
831 "FLEX=$(FLEX)" \
832 "INSTALL=$(INSTALL)" \
833 "INSTALL_DATA=$(INSTALL_DATA)" \
834 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
835 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
836 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
837 "LEX=$(LEX)" \
838 "M4=$(M4)" \
839 "MAKE=$(MAKE)" \
840 "RUNTEST=$(RUNTEST)" \
841 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
842 "SED=$(SED)" \
843 "SHELL=$(SHELL)" \
844 "YACC=$(YACC)" \
845 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
846 "ADA_CFLAGS=$(ADA_CFLAGS)" \
847 "AR_FLAGS=$(AR_FLAGS)" \
848 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
850 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
851 "CFLAGS=$(CFLAGS)" \
852 "CXXFLAGS=$(CXXFLAGS)" \
853 "LDFLAGS=$(LDFLAGS)" \
854 "LIBCFLAGS=$(LIBCFLAGS)" \
855 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
856 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
857 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
858 "GNATBIND=$(GNATBIND)" \
859 "GNATMAKE=$(GNATMAKE)" \
860 "GDC=$(GDC)" \
861 "GDCFLAGS=$(GDCFLAGS)" \
862 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
863 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
864 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
865 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
866 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
867 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
868 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
869 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
870 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
871 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
872 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
873 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
874 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
875 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
876 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
877 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
878 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
879 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
880 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
881 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
882 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
883 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
884 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
885 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
886 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
887 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
888 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
889 "BUILD_CONFIG=$(BUILD_CONFIG)" \
890 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
891 "LEAN=$(LEAN)" \
892 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
893 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
894 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
895 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
896 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
897 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
898 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
899 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
900 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
901 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
902 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
903 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
904 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
905 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
906 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
907 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
908 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
909 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
910 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
911 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
912 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
913 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
914 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
915 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
916 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
917 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
918 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
919 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
920 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
921 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
922 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
923 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
924 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
925 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
926 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
927 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
928 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
929 "TFLAGS=$(TFLAGS)" \
930 "CONFIG_SHELL=$(SHELL)" \
931 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
932 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
934 # We leave this in just in case, but it is not needed anymore.
935 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
937 # Flags to pass down to most sub-makes, in which we're building with
938 # the host environment.
939 EXTRA_HOST_FLAGS = \
940 'AR=$(AR)' \
941 'AS=$(AS)' \
942 'CC=$(CC)' \
943 'CXX=$(CXX)' \
944 'DLLTOOL=$(DLLTOOL)' \
945 'DSYMUTIL=$(DSYMUTIL)' \
946 'GFORTRAN=$(GFORTRAN)' \
947 'GOC=$(GOC)' \
948 'GDC=$(GDC)' \
949 'LD=$(LD)' \
950 'LIPO=$(LIPO)' \
951 'NM=$(NM)' \
952 'OBJDUMP=$(OBJDUMP)' \
953 'OTOOL=$(OTOOL)' \
954 'RANLIB=$(RANLIB)' \
955 'READELF=$(READELF)' \
956 'STRIP=$(STRIP)' \
957 'WINDRES=$(WINDRES)' \
958 'WINDMC=$(WINDMC)' \
959 'CREATE_GCOV=$(CREATE_GCOV)'
961 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
963 # Flags to pass to stage1 or when not bootstrapping.
965 STAGE1_FLAGS_TO_PASS = \
966 LDFLAGS="$${LDFLAGS}" \
967 HOST_LIBS="$${HOST_LIBS}"
969 # Flags to pass to stage2 and later makes.
971 POSTSTAGE1_FLAGS_TO_PASS = \
972 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
973 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
974 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
975 GNATBIND="$${GNATBIND}" \
976 LDFLAGS="$${LDFLAGS}" \
977 HOST_LIBS="$${HOST_LIBS}" \
978 $(LTO_FLAGS_TO_PASS) \
979 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
981 @if gcc-bootstrap
982 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
983 $(POSTSTAGE1_HOST_EXPORTS) \
986 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
987 @endif gcc-bootstrap
989 # Flags to pass down to makes which are built with the target environment.
990 # The double $ decreases the length of the command line; those variables
991 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
992 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
993 # so we expand them here.
994 EXTRA_TARGET_FLAGS = \
995 'AR=$$(AR_FOR_TARGET)' \
996 'AS=$(COMPILER_AS_FOR_TARGET)' \
997 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
998 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
999 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1000 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1001 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1002 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1003 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1004 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1005 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1006 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1007 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1008 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1009 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1010 'LD=$(COMPILER_LD_FOR_TARGET)' \
1011 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1012 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1013 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1014 'NM=$(COMPILER_NM_FOR_TARGET)' \
1015 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1016 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1017 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1018 'READELF=$$(READELF_FOR_TARGET)' \
1019 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1020 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1021 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1022 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1023 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1024 "TFLAGS=$$TFLAGS"
1026 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1028 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1029 # unfortunately needs the native compiler and the target ar and
1030 # ranlib.
1031 # If any variables are added here, they must be added to do-*, below.
1032 # The BUILD_* variables are a special case, which are used for the gcc
1033 # cross-building scheme.
1034 EXTRA_GCC_FLAGS = \
1035 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1036 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1037 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1039 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1041 @if gcc
1042 BUILD_CONFIG = @BUILD_CONFIG@
1043 ifneq ($(BUILD_CONFIG),)
1044 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1045 endif
1046 @endif gcc
1048 .PHONY: configure-host
1049 configure-host: \
1050 maybe-configure-bfd \
1051 maybe-configure-opcodes \
1052 maybe-configure-binutils \
1053 maybe-configure-bison \
1054 maybe-configure-cgen \
1055 maybe-configure-dejagnu \
1056 maybe-configure-etc \
1057 maybe-configure-fastjar \
1058 maybe-configure-fixincludes \
1059 maybe-configure-flex \
1060 maybe-configure-gas \
1061 maybe-configure-gcc \
1062 maybe-configure-gmp \
1063 maybe-configure-mpfr \
1064 maybe-configure-mpc \
1065 maybe-configure-isl \
1066 maybe-configure-gold \
1067 maybe-configure-gprof \
1068 maybe-configure-intl \
1069 maybe-configure-tcl \
1070 maybe-configure-itcl \
1071 maybe-configure-ld \
1072 maybe-configure-libbacktrace \
1073 maybe-configure-libcpp \
1074 maybe-configure-libcody \
1075 maybe-configure-libdecnumber \
1076 maybe-configure-libgui \
1077 maybe-configure-libiberty \
1078 maybe-configure-libiberty-linker-plugin \
1079 maybe-configure-libiconv \
1080 maybe-configure-m4 \
1081 maybe-configure-readline \
1082 maybe-configure-sid \
1083 maybe-configure-sim \
1084 maybe-configure-texinfo \
1085 maybe-configure-zlib \
1086 maybe-configure-gnulib \
1087 maybe-configure-gdbsupport \
1088 maybe-configure-gdbserver \
1089 maybe-configure-gdb \
1090 maybe-configure-expect \
1091 maybe-configure-guile \
1092 maybe-configure-tk \
1093 maybe-configure-libtermcap \
1094 maybe-configure-utils \
1095 maybe-configure-c++tools \
1096 maybe-configure-gnattools \
1097 maybe-configure-lto-plugin \
1098 maybe-configure-libcc1 \
1099 maybe-configure-gotools \
1100 maybe-configure-libctf
1101 .PHONY: configure-target
1102 configure-target: \
1103 maybe-configure-target-libstdc++-v3 \
1104 maybe-configure-target-libsanitizer \
1105 maybe-configure-target-libvtv \
1106 maybe-configure-target-libssp \
1107 maybe-configure-target-newlib \
1108 maybe-configure-target-libgcc \
1109 maybe-configure-target-libbacktrace \
1110 maybe-configure-target-libquadmath \
1111 maybe-configure-target-libgfortran \
1112 maybe-configure-target-libobjc \
1113 maybe-configure-target-libgo \
1114 maybe-configure-target-libphobos \
1115 maybe-configure-target-libtermcap \
1116 maybe-configure-target-winsup \
1117 maybe-configure-target-libgloss \
1118 maybe-configure-target-libffi \
1119 maybe-configure-target-zlib \
1120 maybe-configure-target-rda \
1121 maybe-configure-target-libada \
1122 maybe-configure-target-libgomp \
1123 maybe-configure-target-libitm \
1124 maybe-configure-target-libatomic
1126 # The target built for a native non-bootstrap build.
1127 .PHONY: all
1129 # --enable-pgo-build enables the PGO build.
1130 # 1. First build with -fprofile-generate.
1131 # 2. Use "make maybe-check-*" to generate profiling data.
1132 # 3. Use "make clean" to remove the previous build.
1133 # 4. Rebuild with -fprofile-use.
1134 all:
1135 @if gcc-bootstrap
1136 [ -f stage_final ] || echo stage3 > stage_final
1137 @r=`${PWD_COMMAND}`; export r; \
1138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1140 @endif gcc-bootstrap
1141 @: $(MAKE); $(unstage)
1142 +@r=`${PWD_COMMAND}`; export r; \
1143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1144 @if gcc-bootstrap
1145 if [ -f stage_last ]; then \
1146 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1147 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1148 else \
1149 @endif gcc-bootstrap
1150 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1151 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1152 @if pgo-build
1153 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1154 $(PGO_BUILD_TRAINING_MFLAGS) \
1155 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1156 $(PGO_BUILD_TRAINING) \
1157 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1158 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1159 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1160 @endif pgo-build
1161 @if gcc-bootstrap
1163 fi \
1164 @endif gcc-bootstrap
1165 && :
1167 .PHONY: all-build
1169 all-build: maybe-all-build-libiberty
1170 all-build: maybe-all-build-bison
1171 all-build: maybe-all-build-flex
1172 all-build: maybe-all-build-m4
1173 all-build: maybe-all-build-texinfo
1174 all-build: maybe-all-build-fixincludes
1175 all-build: maybe-all-build-libcpp
1177 .PHONY: all-host
1179 @if bfd-no-bootstrap
1180 all-host: maybe-all-bfd
1181 @endif bfd-no-bootstrap
1182 @if opcodes-no-bootstrap
1183 all-host: maybe-all-opcodes
1184 @endif opcodes-no-bootstrap
1185 @if binutils-no-bootstrap
1186 all-host: maybe-all-binutils
1187 @endif binutils-no-bootstrap
1188 all-host: maybe-all-bison
1189 all-host: maybe-all-cgen
1190 all-host: maybe-all-dejagnu
1191 all-host: maybe-all-etc
1192 all-host: maybe-all-fastjar
1193 @if fixincludes-no-bootstrap
1194 all-host: maybe-all-fixincludes
1195 @endif fixincludes-no-bootstrap
1196 all-host: maybe-all-flex
1197 @if gas-no-bootstrap
1198 all-host: maybe-all-gas
1199 @endif gas-no-bootstrap
1200 @if gcc-no-bootstrap
1201 all-host: maybe-all-gcc
1202 @endif gcc-no-bootstrap
1203 @if gmp-no-bootstrap
1204 all-host: maybe-all-gmp
1205 @endif gmp-no-bootstrap
1206 @if mpfr-no-bootstrap
1207 all-host: maybe-all-mpfr
1208 @endif mpfr-no-bootstrap
1209 @if mpc-no-bootstrap
1210 all-host: maybe-all-mpc
1211 @endif mpc-no-bootstrap
1212 @if isl-no-bootstrap
1213 all-host: maybe-all-isl
1214 @endif isl-no-bootstrap
1215 @if gold-no-bootstrap
1216 all-host: maybe-all-gold
1217 @endif gold-no-bootstrap
1218 all-host: maybe-all-gprof
1219 @if intl-no-bootstrap
1220 all-host: maybe-all-intl
1221 @endif intl-no-bootstrap
1222 all-host: maybe-all-tcl
1223 all-host: maybe-all-itcl
1224 @if ld-no-bootstrap
1225 all-host: maybe-all-ld
1226 @endif ld-no-bootstrap
1227 @if libbacktrace-no-bootstrap
1228 all-host: maybe-all-libbacktrace
1229 @endif libbacktrace-no-bootstrap
1230 @if libcpp-no-bootstrap
1231 all-host: maybe-all-libcpp
1232 @endif libcpp-no-bootstrap
1233 @if libcody-no-bootstrap
1234 all-host: maybe-all-libcody
1235 @endif libcody-no-bootstrap
1236 @if libdecnumber-no-bootstrap
1237 all-host: maybe-all-libdecnumber
1238 @endif libdecnumber-no-bootstrap
1239 all-host: maybe-all-libgui
1240 @if libiberty-no-bootstrap
1241 all-host: maybe-all-libiberty
1242 @endif libiberty-no-bootstrap
1243 @if libiberty-linker-plugin-no-bootstrap
1244 all-host: maybe-all-libiberty-linker-plugin
1245 @endif libiberty-linker-plugin-no-bootstrap
1246 @if libiconv-no-bootstrap
1247 all-host: maybe-all-libiconv
1248 @endif libiconv-no-bootstrap
1249 all-host: maybe-all-m4
1250 all-host: maybe-all-readline
1251 all-host: maybe-all-sid
1252 all-host: maybe-all-sim
1253 all-host: maybe-all-texinfo
1254 @if zlib-no-bootstrap
1255 all-host: maybe-all-zlib
1256 @endif zlib-no-bootstrap
1257 all-host: maybe-all-gnulib
1258 all-host: maybe-all-gdbsupport
1259 all-host: maybe-all-gdbserver
1260 all-host: maybe-all-gdb
1261 all-host: maybe-all-expect
1262 all-host: maybe-all-guile
1263 all-host: maybe-all-tk
1264 all-host: maybe-all-libtermcap
1265 all-host: maybe-all-utils
1266 all-host: maybe-all-c++tools
1267 all-host: maybe-all-gnattools
1268 @if lto-plugin-no-bootstrap
1269 all-host: maybe-all-lto-plugin
1270 @endif lto-plugin-no-bootstrap
1271 all-host: maybe-all-libcc1
1272 all-host: maybe-all-gotools
1273 @if libctf-no-bootstrap
1274 all-host: maybe-all-libctf
1275 @endif libctf-no-bootstrap
1277 .PHONY: all-target
1279 @if target-libstdc++-v3-no-bootstrap
1280 all-target: maybe-all-target-libstdc++-v3
1281 @endif target-libstdc++-v3-no-bootstrap
1282 @if target-libsanitizer-no-bootstrap
1283 all-target: maybe-all-target-libsanitizer
1284 @endif target-libsanitizer-no-bootstrap
1285 @if target-libvtv-no-bootstrap
1286 all-target: maybe-all-target-libvtv
1287 @endif target-libvtv-no-bootstrap
1288 all-target: maybe-all-target-libssp
1289 all-target: maybe-all-target-newlib
1290 @if target-libgcc-no-bootstrap
1291 all-target: maybe-all-target-libgcc
1292 @endif target-libgcc-no-bootstrap
1293 @if target-libbacktrace-no-bootstrap
1294 all-target: maybe-all-target-libbacktrace
1295 @endif target-libbacktrace-no-bootstrap
1296 all-target: maybe-all-target-libquadmath
1297 all-target: maybe-all-target-libgfortran
1298 all-target: maybe-all-target-libobjc
1299 all-target: maybe-all-target-libgo
1300 @if target-libphobos-no-bootstrap
1301 all-target: maybe-all-target-libphobos
1302 @endif target-libphobos-no-bootstrap
1303 all-target: maybe-all-target-libtermcap
1304 all-target: maybe-all-target-winsup
1305 all-target: maybe-all-target-libgloss
1306 all-target: maybe-all-target-libffi
1307 @if target-zlib-no-bootstrap
1308 all-target: maybe-all-target-zlib
1309 @endif target-zlib-no-bootstrap
1310 all-target: maybe-all-target-rda
1311 all-target: maybe-all-target-libada
1312 @if target-libgomp-no-bootstrap
1313 all-target: maybe-all-target-libgomp
1314 @endif target-libgomp-no-bootstrap
1315 all-target: maybe-all-target-libitm
1316 @if target-libatomic-no-bootstrap
1317 all-target: maybe-all-target-libatomic
1318 @endif target-libatomic-no-bootstrap
1320 # Do a target for all the subdirectories. A ``make do-X'' will do a
1321 # ``make X'' in all subdirectories (because, in general, there is a
1322 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1323 # but it may do additional work as well).
1325 .PHONY: do-info
1326 do-info:
1327 @: $(MAKE); $(unstage)
1328 @r=`${PWD_COMMAND}`; export r; \
1329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1330 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1331 info-target
1334 .PHONY: info-host
1336 info-host: maybe-info-bfd
1337 info-host: maybe-info-opcodes
1338 info-host: maybe-info-binutils
1339 info-host: maybe-info-bison
1340 info-host: maybe-info-cgen
1341 info-host: maybe-info-dejagnu
1342 info-host: maybe-info-etc
1343 info-host: maybe-info-fastjar
1344 info-host: maybe-info-fixincludes
1345 info-host: maybe-info-flex
1346 info-host: maybe-info-gas
1347 info-host: maybe-info-gcc
1348 info-host: maybe-info-gmp
1349 info-host: maybe-info-mpfr
1350 info-host: maybe-info-mpc
1351 info-host: maybe-info-isl
1352 info-host: maybe-info-gold
1353 info-host: maybe-info-gprof
1354 info-host: maybe-info-intl
1355 info-host: maybe-info-tcl
1356 info-host: maybe-info-itcl
1357 info-host: maybe-info-ld
1358 info-host: maybe-info-libbacktrace
1359 info-host: maybe-info-libcpp
1360 info-host: maybe-info-libcody
1361 info-host: maybe-info-libdecnumber
1362 info-host: maybe-info-libgui
1363 info-host: maybe-info-libiberty
1364 info-host: maybe-info-libiberty-linker-plugin
1365 info-host: maybe-info-libiconv
1366 info-host: maybe-info-m4
1367 info-host: maybe-info-readline
1368 info-host: maybe-info-sid
1369 info-host: maybe-info-sim
1370 info-host: maybe-info-texinfo
1371 info-host: maybe-info-zlib
1372 info-host: maybe-info-gnulib
1373 info-host: maybe-info-gdbsupport
1374 info-host: maybe-info-gdbserver
1375 info-host: maybe-info-gdb
1376 info-host: maybe-info-expect
1377 info-host: maybe-info-guile
1378 info-host: maybe-info-tk
1379 info-host: maybe-info-libtermcap
1380 info-host: maybe-info-utils
1381 info-host: maybe-info-c++tools
1382 info-host: maybe-info-gnattools
1383 info-host: maybe-info-lto-plugin
1384 info-host: maybe-info-libcc1
1385 info-host: maybe-info-gotools
1386 info-host: maybe-info-libctf
1388 .PHONY: info-target
1390 info-target: maybe-info-target-libstdc++-v3
1391 info-target: maybe-info-target-libsanitizer
1392 info-target: maybe-info-target-libvtv
1393 info-target: maybe-info-target-libssp
1394 info-target: maybe-info-target-newlib
1395 info-target: maybe-info-target-libgcc
1396 info-target: maybe-info-target-libbacktrace
1397 info-target: maybe-info-target-libquadmath
1398 info-target: maybe-info-target-libgfortran
1399 info-target: maybe-info-target-libobjc
1400 info-target: maybe-info-target-libgo
1401 info-target: maybe-info-target-libphobos
1402 info-target: maybe-info-target-libtermcap
1403 info-target: maybe-info-target-winsup
1404 info-target: maybe-info-target-libgloss
1405 info-target: maybe-info-target-libffi
1406 info-target: maybe-info-target-zlib
1407 info-target: maybe-info-target-rda
1408 info-target: maybe-info-target-libada
1409 info-target: maybe-info-target-libgomp
1410 info-target: maybe-info-target-libitm
1411 info-target: maybe-info-target-libatomic
1413 .PHONY: do-dvi
1414 do-dvi:
1415 @: $(MAKE); $(unstage)
1416 @r=`${PWD_COMMAND}`; export r; \
1417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1418 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1419 dvi-target
1422 .PHONY: dvi-host
1424 dvi-host: maybe-dvi-bfd
1425 dvi-host: maybe-dvi-opcodes
1426 dvi-host: maybe-dvi-binutils
1427 dvi-host: maybe-dvi-bison
1428 dvi-host: maybe-dvi-cgen
1429 dvi-host: maybe-dvi-dejagnu
1430 dvi-host: maybe-dvi-etc
1431 dvi-host: maybe-dvi-fastjar
1432 dvi-host: maybe-dvi-fixincludes
1433 dvi-host: maybe-dvi-flex
1434 dvi-host: maybe-dvi-gas
1435 dvi-host: maybe-dvi-gcc
1436 dvi-host: maybe-dvi-gmp
1437 dvi-host: maybe-dvi-mpfr
1438 dvi-host: maybe-dvi-mpc
1439 dvi-host: maybe-dvi-isl
1440 dvi-host: maybe-dvi-gold
1441 dvi-host: maybe-dvi-gprof
1442 dvi-host: maybe-dvi-intl
1443 dvi-host: maybe-dvi-tcl
1444 dvi-host: maybe-dvi-itcl
1445 dvi-host: maybe-dvi-ld
1446 dvi-host: maybe-dvi-libbacktrace
1447 dvi-host: maybe-dvi-libcpp
1448 dvi-host: maybe-dvi-libcody
1449 dvi-host: maybe-dvi-libdecnumber
1450 dvi-host: maybe-dvi-libgui
1451 dvi-host: maybe-dvi-libiberty
1452 dvi-host: maybe-dvi-libiberty-linker-plugin
1453 dvi-host: maybe-dvi-libiconv
1454 dvi-host: maybe-dvi-m4
1455 dvi-host: maybe-dvi-readline
1456 dvi-host: maybe-dvi-sid
1457 dvi-host: maybe-dvi-sim
1458 dvi-host: maybe-dvi-texinfo
1459 dvi-host: maybe-dvi-zlib
1460 dvi-host: maybe-dvi-gnulib
1461 dvi-host: maybe-dvi-gdbsupport
1462 dvi-host: maybe-dvi-gdbserver
1463 dvi-host: maybe-dvi-gdb
1464 dvi-host: maybe-dvi-expect
1465 dvi-host: maybe-dvi-guile
1466 dvi-host: maybe-dvi-tk
1467 dvi-host: maybe-dvi-libtermcap
1468 dvi-host: maybe-dvi-utils
1469 dvi-host: maybe-dvi-c++tools
1470 dvi-host: maybe-dvi-gnattools
1471 dvi-host: maybe-dvi-lto-plugin
1472 dvi-host: maybe-dvi-libcc1
1473 dvi-host: maybe-dvi-gotools
1474 dvi-host: maybe-dvi-libctf
1476 .PHONY: dvi-target
1478 dvi-target: maybe-dvi-target-libstdc++-v3
1479 dvi-target: maybe-dvi-target-libsanitizer
1480 dvi-target: maybe-dvi-target-libvtv
1481 dvi-target: maybe-dvi-target-libssp
1482 dvi-target: maybe-dvi-target-newlib
1483 dvi-target: maybe-dvi-target-libgcc
1484 dvi-target: maybe-dvi-target-libbacktrace
1485 dvi-target: maybe-dvi-target-libquadmath
1486 dvi-target: maybe-dvi-target-libgfortran
1487 dvi-target: maybe-dvi-target-libobjc
1488 dvi-target: maybe-dvi-target-libgo
1489 dvi-target: maybe-dvi-target-libphobos
1490 dvi-target: maybe-dvi-target-libtermcap
1491 dvi-target: maybe-dvi-target-winsup
1492 dvi-target: maybe-dvi-target-libgloss
1493 dvi-target: maybe-dvi-target-libffi
1494 dvi-target: maybe-dvi-target-zlib
1495 dvi-target: maybe-dvi-target-rda
1496 dvi-target: maybe-dvi-target-libada
1497 dvi-target: maybe-dvi-target-libgomp
1498 dvi-target: maybe-dvi-target-libitm
1499 dvi-target: maybe-dvi-target-libatomic
1501 .PHONY: do-pdf
1502 do-pdf:
1503 @: $(MAKE); $(unstage)
1504 @r=`${PWD_COMMAND}`; export r; \
1505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1506 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1507 pdf-target
1510 .PHONY: pdf-host
1512 pdf-host: maybe-pdf-bfd
1513 pdf-host: maybe-pdf-opcodes
1514 pdf-host: maybe-pdf-binutils
1515 pdf-host: maybe-pdf-bison
1516 pdf-host: maybe-pdf-cgen
1517 pdf-host: maybe-pdf-dejagnu
1518 pdf-host: maybe-pdf-etc
1519 pdf-host: maybe-pdf-fastjar
1520 pdf-host: maybe-pdf-fixincludes
1521 pdf-host: maybe-pdf-flex
1522 pdf-host: maybe-pdf-gas
1523 pdf-host: maybe-pdf-gcc
1524 pdf-host: maybe-pdf-gmp
1525 pdf-host: maybe-pdf-mpfr
1526 pdf-host: maybe-pdf-mpc
1527 pdf-host: maybe-pdf-isl
1528 pdf-host: maybe-pdf-gold
1529 pdf-host: maybe-pdf-gprof
1530 pdf-host: maybe-pdf-intl
1531 pdf-host: maybe-pdf-tcl
1532 pdf-host: maybe-pdf-itcl
1533 pdf-host: maybe-pdf-ld
1534 pdf-host: maybe-pdf-libbacktrace
1535 pdf-host: maybe-pdf-libcpp
1536 pdf-host: maybe-pdf-libcody
1537 pdf-host: maybe-pdf-libdecnumber
1538 pdf-host: maybe-pdf-libgui
1539 pdf-host: maybe-pdf-libiberty
1540 pdf-host: maybe-pdf-libiberty-linker-plugin
1541 pdf-host: maybe-pdf-libiconv
1542 pdf-host: maybe-pdf-m4
1543 pdf-host: maybe-pdf-readline
1544 pdf-host: maybe-pdf-sid
1545 pdf-host: maybe-pdf-sim
1546 pdf-host: maybe-pdf-texinfo
1547 pdf-host: maybe-pdf-zlib
1548 pdf-host: maybe-pdf-gnulib
1549 pdf-host: maybe-pdf-gdbsupport
1550 pdf-host: maybe-pdf-gdbserver
1551 pdf-host: maybe-pdf-gdb
1552 pdf-host: maybe-pdf-expect
1553 pdf-host: maybe-pdf-guile
1554 pdf-host: maybe-pdf-tk
1555 pdf-host: maybe-pdf-libtermcap
1556 pdf-host: maybe-pdf-utils
1557 pdf-host: maybe-pdf-c++tools
1558 pdf-host: maybe-pdf-gnattools
1559 pdf-host: maybe-pdf-lto-plugin
1560 pdf-host: maybe-pdf-libcc1
1561 pdf-host: maybe-pdf-gotools
1562 pdf-host: maybe-pdf-libctf
1564 .PHONY: pdf-target
1566 pdf-target: maybe-pdf-target-libstdc++-v3
1567 pdf-target: maybe-pdf-target-libsanitizer
1568 pdf-target: maybe-pdf-target-libvtv
1569 pdf-target: maybe-pdf-target-libssp
1570 pdf-target: maybe-pdf-target-newlib
1571 pdf-target: maybe-pdf-target-libgcc
1572 pdf-target: maybe-pdf-target-libbacktrace
1573 pdf-target: maybe-pdf-target-libquadmath
1574 pdf-target: maybe-pdf-target-libgfortran
1575 pdf-target: maybe-pdf-target-libobjc
1576 pdf-target: maybe-pdf-target-libgo
1577 pdf-target: maybe-pdf-target-libphobos
1578 pdf-target: maybe-pdf-target-libtermcap
1579 pdf-target: maybe-pdf-target-winsup
1580 pdf-target: maybe-pdf-target-libgloss
1581 pdf-target: maybe-pdf-target-libffi
1582 pdf-target: maybe-pdf-target-zlib
1583 pdf-target: maybe-pdf-target-rda
1584 pdf-target: maybe-pdf-target-libada
1585 pdf-target: maybe-pdf-target-libgomp
1586 pdf-target: maybe-pdf-target-libitm
1587 pdf-target: maybe-pdf-target-libatomic
1589 .PHONY: do-html
1590 do-html:
1591 @: $(MAKE); $(unstage)
1592 @r=`${PWD_COMMAND}`; export r; \
1593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1594 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1595 html-target
1598 .PHONY: html-host
1600 html-host: maybe-html-bfd
1601 html-host: maybe-html-opcodes
1602 html-host: maybe-html-binutils
1603 html-host: maybe-html-bison
1604 html-host: maybe-html-cgen
1605 html-host: maybe-html-dejagnu
1606 html-host: maybe-html-etc
1607 html-host: maybe-html-fastjar
1608 html-host: maybe-html-fixincludes
1609 html-host: maybe-html-flex
1610 html-host: maybe-html-gas
1611 html-host: maybe-html-gcc
1612 html-host: maybe-html-gmp
1613 html-host: maybe-html-mpfr
1614 html-host: maybe-html-mpc
1615 html-host: maybe-html-isl
1616 html-host: maybe-html-gold
1617 html-host: maybe-html-gprof
1618 html-host: maybe-html-intl
1619 html-host: maybe-html-tcl
1620 html-host: maybe-html-itcl
1621 html-host: maybe-html-ld
1622 html-host: maybe-html-libbacktrace
1623 html-host: maybe-html-libcpp
1624 html-host: maybe-html-libcody
1625 html-host: maybe-html-libdecnumber
1626 html-host: maybe-html-libgui
1627 html-host: maybe-html-libiberty
1628 html-host: maybe-html-libiberty-linker-plugin
1629 html-host: maybe-html-libiconv
1630 html-host: maybe-html-m4
1631 html-host: maybe-html-readline
1632 html-host: maybe-html-sid
1633 html-host: maybe-html-sim
1634 html-host: maybe-html-texinfo
1635 html-host: maybe-html-zlib
1636 html-host: maybe-html-gnulib
1637 html-host: maybe-html-gdbsupport
1638 html-host: maybe-html-gdbserver
1639 html-host: maybe-html-gdb
1640 html-host: maybe-html-expect
1641 html-host: maybe-html-guile
1642 html-host: maybe-html-tk
1643 html-host: maybe-html-libtermcap
1644 html-host: maybe-html-utils
1645 html-host: maybe-html-c++tools
1646 html-host: maybe-html-gnattools
1647 html-host: maybe-html-lto-plugin
1648 html-host: maybe-html-libcc1
1649 html-host: maybe-html-gotools
1650 html-host: maybe-html-libctf
1652 .PHONY: html-target
1654 html-target: maybe-html-target-libstdc++-v3
1655 html-target: maybe-html-target-libsanitizer
1656 html-target: maybe-html-target-libvtv
1657 html-target: maybe-html-target-libssp
1658 html-target: maybe-html-target-newlib
1659 html-target: maybe-html-target-libgcc
1660 html-target: maybe-html-target-libbacktrace
1661 html-target: maybe-html-target-libquadmath
1662 html-target: maybe-html-target-libgfortran
1663 html-target: maybe-html-target-libobjc
1664 html-target: maybe-html-target-libgo
1665 html-target: maybe-html-target-libphobos
1666 html-target: maybe-html-target-libtermcap
1667 html-target: maybe-html-target-winsup
1668 html-target: maybe-html-target-libgloss
1669 html-target: maybe-html-target-libffi
1670 html-target: maybe-html-target-zlib
1671 html-target: maybe-html-target-rda
1672 html-target: maybe-html-target-libada
1673 html-target: maybe-html-target-libgomp
1674 html-target: maybe-html-target-libitm
1675 html-target: maybe-html-target-libatomic
1677 .PHONY: do-TAGS
1678 do-TAGS:
1679 @: $(MAKE); $(unstage)
1680 @r=`${PWD_COMMAND}`; export r; \
1681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1682 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1683 TAGS-target
1686 .PHONY: TAGS-host
1688 TAGS-host: maybe-TAGS-bfd
1689 TAGS-host: maybe-TAGS-opcodes
1690 TAGS-host: maybe-TAGS-binutils
1691 TAGS-host: maybe-TAGS-bison
1692 TAGS-host: maybe-TAGS-cgen
1693 TAGS-host: maybe-TAGS-dejagnu
1694 TAGS-host: maybe-TAGS-etc
1695 TAGS-host: maybe-TAGS-fastjar
1696 TAGS-host: maybe-TAGS-fixincludes
1697 TAGS-host: maybe-TAGS-flex
1698 TAGS-host: maybe-TAGS-gas
1699 TAGS-host: maybe-TAGS-gcc
1700 TAGS-host: maybe-TAGS-gmp
1701 TAGS-host: maybe-TAGS-mpfr
1702 TAGS-host: maybe-TAGS-mpc
1703 TAGS-host: maybe-TAGS-isl
1704 TAGS-host: maybe-TAGS-gold
1705 TAGS-host: maybe-TAGS-gprof
1706 TAGS-host: maybe-TAGS-intl
1707 TAGS-host: maybe-TAGS-tcl
1708 TAGS-host: maybe-TAGS-itcl
1709 TAGS-host: maybe-TAGS-ld
1710 TAGS-host: maybe-TAGS-libbacktrace
1711 TAGS-host: maybe-TAGS-libcpp
1712 TAGS-host: maybe-TAGS-libcody
1713 TAGS-host: maybe-TAGS-libdecnumber
1714 TAGS-host: maybe-TAGS-libgui
1715 TAGS-host: maybe-TAGS-libiberty
1716 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1717 TAGS-host: maybe-TAGS-libiconv
1718 TAGS-host: maybe-TAGS-m4
1719 TAGS-host: maybe-TAGS-readline
1720 TAGS-host: maybe-TAGS-sid
1721 TAGS-host: maybe-TAGS-sim
1722 TAGS-host: maybe-TAGS-texinfo
1723 TAGS-host: maybe-TAGS-zlib
1724 TAGS-host: maybe-TAGS-gnulib
1725 TAGS-host: maybe-TAGS-gdbsupport
1726 TAGS-host: maybe-TAGS-gdbserver
1727 TAGS-host: maybe-TAGS-gdb
1728 TAGS-host: maybe-TAGS-expect
1729 TAGS-host: maybe-TAGS-guile
1730 TAGS-host: maybe-TAGS-tk
1731 TAGS-host: maybe-TAGS-libtermcap
1732 TAGS-host: maybe-TAGS-utils
1733 TAGS-host: maybe-TAGS-c++tools
1734 TAGS-host: maybe-TAGS-gnattools
1735 TAGS-host: maybe-TAGS-lto-plugin
1736 TAGS-host: maybe-TAGS-libcc1
1737 TAGS-host: maybe-TAGS-gotools
1738 TAGS-host: maybe-TAGS-libctf
1740 .PHONY: TAGS-target
1742 TAGS-target: maybe-TAGS-target-libstdc++-v3
1743 TAGS-target: maybe-TAGS-target-libsanitizer
1744 TAGS-target: maybe-TAGS-target-libvtv
1745 TAGS-target: maybe-TAGS-target-libssp
1746 TAGS-target: maybe-TAGS-target-newlib
1747 TAGS-target: maybe-TAGS-target-libgcc
1748 TAGS-target: maybe-TAGS-target-libbacktrace
1749 TAGS-target: maybe-TAGS-target-libquadmath
1750 TAGS-target: maybe-TAGS-target-libgfortran
1751 TAGS-target: maybe-TAGS-target-libobjc
1752 TAGS-target: maybe-TAGS-target-libgo
1753 TAGS-target: maybe-TAGS-target-libphobos
1754 TAGS-target: maybe-TAGS-target-libtermcap
1755 TAGS-target: maybe-TAGS-target-winsup
1756 TAGS-target: maybe-TAGS-target-libgloss
1757 TAGS-target: maybe-TAGS-target-libffi
1758 TAGS-target: maybe-TAGS-target-zlib
1759 TAGS-target: maybe-TAGS-target-rda
1760 TAGS-target: maybe-TAGS-target-libada
1761 TAGS-target: maybe-TAGS-target-libgomp
1762 TAGS-target: maybe-TAGS-target-libitm
1763 TAGS-target: maybe-TAGS-target-libatomic
1765 .PHONY: do-install-info
1766 do-install-info:
1767 @: $(MAKE); $(unstage)
1768 @r=`${PWD_COMMAND}`; export r; \
1769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1771 install-info-target
1774 .PHONY: install-info-host
1776 install-info-host: maybe-install-info-bfd
1777 install-info-host: maybe-install-info-opcodes
1778 install-info-host: maybe-install-info-binutils
1779 install-info-host: maybe-install-info-bison
1780 install-info-host: maybe-install-info-cgen
1781 install-info-host: maybe-install-info-dejagnu
1782 install-info-host: maybe-install-info-etc
1783 install-info-host: maybe-install-info-fastjar
1784 install-info-host: maybe-install-info-fixincludes
1785 install-info-host: maybe-install-info-flex
1786 install-info-host: maybe-install-info-gas
1787 install-info-host: maybe-install-info-gcc
1788 install-info-host: maybe-install-info-gmp
1789 install-info-host: maybe-install-info-mpfr
1790 install-info-host: maybe-install-info-mpc
1791 install-info-host: maybe-install-info-isl
1792 install-info-host: maybe-install-info-gold
1793 install-info-host: maybe-install-info-gprof
1794 install-info-host: maybe-install-info-intl
1795 install-info-host: maybe-install-info-tcl
1796 install-info-host: maybe-install-info-itcl
1797 install-info-host: maybe-install-info-ld
1798 install-info-host: maybe-install-info-libbacktrace
1799 install-info-host: maybe-install-info-libcpp
1800 install-info-host: maybe-install-info-libcody
1801 install-info-host: maybe-install-info-libdecnumber
1802 install-info-host: maybe-install-info-libgui
1803 install-info-host: maybe-install-info-libiberty
1804 install-info-host: maybe-install-info-libiberty-linker-plugin
1805 install-info-host: maybe-install-info-libiconv
1806 install-info-host: maybe-install-info-m4
1807 install-info-host: maybe-install-info-readline
1808 install-info-host: maybe-install-info-sid
1809 install-info-host: maybe-install-info-sim
1810 install-info-host: maybe-install-info-texinfo
1811 install-info-host: maybe-install-info-zlib
1812 install-info-host: maybe-install-info-gnulib
1813 install-info-host: maybe-install-info-gdbsupport
1814 install-info-host: maybe-install-info-gdbserver
1815 install-info-host: maybe-install-info-gdb
1816 install-info-host: maybe-install-info-expect
1817 install-info-host: maybe-install-info-guile
1818 install-info-host: maybe-install-info-tk
1819 install-info-host: maybe-install-info-libtermcap
1820 install-info-host: maybe-install-info-utils
1821 install-info-host: maybe-install-info-c++tools
1822 install-info-host: maybe-install-info-gnattools
1823 install-info-host: maybe-install-info-lto-plugin
1824 install-info-host: maybe-install-info-libcc1
1825 install-info-host: maybe-install-info-gotools
1826 install-info-host: maybe-install-info-libctf
1828 .PHONY: install-info-target
1830 install-info-target: maybe-install-info-target-libstdc++-v3
1831 install-info-target: maybe-install-info-target-libsanitizer
1832 install-info-target: maybe-install-info-target-libvtv
1833 install-info-target: maybe-install-info-target-libssp
1834 install-info-target: maybe-install-info-target-newlib
1835 install-info-target: maybe-install-info-target-libgcc
1836 install-info-target: maybe-install-info-target-libbacktrace
1837 install-info-target: maybe-install-info-target-libquadmath
1838 install-info-target: maybe-install-info-target-libgfortran
1839 install-info-target: maybe-install-info-target-libobjc
1840 install-info-target: maybe-install-info-target-libgo
1841 install-info-target: maybe-install-info-target-libphobos
1842 install-info-target: maybe-install-info-target-libtermcap
1843 install-info-target: maybe-install-info-target-winsup
1844 install-info-target: maybe-install-info-target-libgloss
1845 install-info-target: maybe-install-info-target-libffi
1846 install-info-target: maybe-install-info-target-zlib
1847 install-info-target: maybe-install-info-target-rda
1848 install-info-target: maybe-install-info-target-libada
1849 install-info-target: maybe-install-info-target-libgomp
1850 install-info-target: maybe-install-info-target-libitm
1851 install-info-target: maybe-install-info-target-libatomic
1853 .PHONY: do-install-dvi
1854 do-install-dvi:
1855 @: $(MAKE); $(unstage)
1856 @r=`${PWD_COMMAND}`; export r; \
1857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1858 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1859 install-dvi-target
1862 .PHONY: install-dvi-host
1864 install-dvi-host: maybe-install-dvi-bfd
1865 install-dvi-host: maybe-install-dvi-opcodes
1866 install-dvi-host: maybe-install-dvi-binutils
1867 install-dvi-host: maybe-install-dvi-bison
1868 install-dvi-host: maybe-install-dvi-cgen
1869 install-dvi-host: maybe-install-dvi-dejagnu
1870 install-dvi-host: maybe-install-dvi-etc
1871 install-dvi-host: maybe-install-dvi-fastjar
1872 install-dvi-host: maybe-install-dvi-fixincludes
1873 install-dvi-host: maybe-install-dvi-flex
1874 install-dvi-host: maybe-install-dvi-gas
1875 install-dvi-host: maybe-install-dvi-gcc
1876 install-dvi-host: maybe-install-dvi-gmp
1877 install-dvi-host: maybe-install-dvi-mpfr
1878 install-dvi-host: maybe-install-dvi-mpc
1879 install-dvi-host: maybe-install-dvi-isl
1880 install-dvi-host: maybe-install-dvi-gold
1881 install-dvi-host: maybe-install-dvi-gprof
1882 install-dvi-host: maybe-install-dvi-intl
1883 install-dvi-host: maybe-install-dvi-tcl
1884 install-dvi-host: maybe-install-dvi-itcl
1885 install-dvi-host: maybe-install-dvi-ld
1886 install-dvi-host: maybe-install-dvi-libbacktrace
1887 install-dvi-host: maybe-install-dvi-libcpp
1888 install-dvi-host: maybe-install-dvi-libcody
1889 install-dvi-host: maybe-install-dvi-libdecnumber
1890 install-dvi-host: maybe-install-dvi-libgui
1891 install-dvi-host: maybe-install-dvi-libiberty
1892 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1893 install-dvi-host: maybe-install-dvi-libiconv
1894 install-dvi-host: maybe-install-dvi-m4
1895 install-dvi-host: maybe-install-dvi-readline
1896 install-dvi-host: maybe-install-dvi-sid
1897 install-dvi-host: maybe-install-dvi-sim
1898 install-dvi-host: maybe-install-dvi-texinfo
1899 install-dvi-host: maybe-install-dvi-zlib
1900 install-dvi-host: maybe-install-dvi-gnulib
1901 install-dvi-host: maybe-install-dvi-gdbsupport
1902 install-dvi-host: maybe-install-dvi-gdbserver
1903 install-dvi-host: maybe-install-dvi-gdb
1904 install-dvi-host: maybe-install-dvi-expect
1905 install-dvi-host: maybe-install-dvi-guile
1906 install-dvi-host: maybe-install-dvi-tk
1907 install-dvi-host: maybe-install-dvi-libtermcap
1908 install-dvi-host: maybe-install-dvi-utils
1909 install-dvi-host: maybe-install-dvi-c++tools
1910 install-dvi-host: maybe-install-dvi-gnattools
1911 install-dvi-host: maybe-install-dvi-lto-plugin
1912 install-dvi-host: maybe-install-dvi-libcc1
1913 install-dvi-host: maybe-install-dvi-gotools
1914 install-dvi-host: maybe-install-dvi-libctf
1916 .PHONY: install-dvi-target
1918 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1919 install-dvi-target: maybe-install-dvi-target-libsanitizer
1920 install-dvi-target: maybe-install-dvi-target-libvtv
1921 install-dvi-target: maybe-install-dvi-target-libssp
1922 install-dvi-target: maybe-install-dvi-target-newlib
1923 install-dvi-target: maybe-install-dvi-target-libgcc
1924 install-dvi-target: maybe-install-dvi-target-libbacktrace
1925 install-dvi-target: maybe-install-dvi-target-libquadmath
1926 install-dvi-target: maybe-install-dvi-target-libgfortran
1927 install-dvi-target: maybe-install-dvi-target-libobjc
1928 install-dvi-target: maybe-install-dvi-target-libgo
1929 install-dvi-target: maybe-install-dvi-target-libphobos
1930 install-dvi-target: maybe-install-dvi-target-libtermcap
1931 install-dvi-target: maybe-install-dvi-target-winsup
1932 install-dvi-target: maybe-install-dvi-target-libgloss
1933 install-dvi-target: maybe-install-dvi-target-libffi
1934 install-dvi-target: maybe-install-dvi-target-zlib
1935 install-dvi-target: maybe-install-dvi-target-rda
1936 install-dvi-target: maybe-install-dvi-target-libada
1937 install-dvi-target: maybe-install-dvi-target-libgomp
1938 install-dvi-target: maybe-install-dvi-target-libitm
1939 install-dvi-target: maybe-install-dvi-target-libatomic
1941 .PHONY: do-install-pdf
1942 do-install-pdf:
1943 @: $(MAKE); $(unstage)
1944 @r=`${PWD_COMMAND}`; export r; \
1945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1946 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1947 install-pdf-target
1950 .PHONY: install-pdf-host
1952 install-pdf-host: maybe-install-pdf-bfd
1953 install-pdf-host: maybe-install-pdf-opcodes
1954 install-pdf-host: maybe-install-pdf-binutils
1955 install-pdf-host: maybe-install-pdf-bison
1956 install-pdf-host: maybe-install-pdf-cgen
1957 install-pdf-host: maybe-install-pdf-dejagnu
1958 install-pdf-host: maybe-install-pdf-etc
1959 install-pdf-host: maybe-install-pdf-fastjar
1960 install-pdf-host: maybe-install-pdf-fixincludes
1961 install-pdf-host: maybe-install-pdf-flex
1962 install-pdf-host: maybe-install-pdf-gas
1963 install-pdf-host: maybe-install-pdf-gcc
1964 install-pdf-host: maybe-install-pdf-gmp
1965 install-pdf-host: maybe-install-pdf-mpfr
1966 install-pdf-host: maybe-install-pdf-mpc
1967 install-pdf-host: maybe-install-pdf-isl
1968 install-pdf-host: maybe-install-pdf-gold
1969 install-pdf-host: maybe-install-pdf-gprof
1970 install-pdf-host: maybe-install-pdf-intl
1971 install-pdf-host: maybe-install-pdf-tcl
1972 install-pdf-host: maybe-install-pdf-itcl
1973 install-pdf-host: maybe-install-pdf-ld
1974 install-pdf-host: maybe-install-pdf-libbacktrace
1975 install-pdf-host: maybe-install-pdf-libcpp
1976 install-pdf-host: maybe-install-pdf-libcody
1977 install-pdf-host: maybe-install-pdf-libdecnumber
1978 install-pdf-host: maybe-install-pdf-libgui
1979 install-pdf-host: maybe-install-pdf-libiberty
1980 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1981 install-pdf-host: maybe-install-pdf-libiconv
1982 install-pdf-host: maybe-install-pdf-m4
1983 install-pdf-host: maybe-install-pdf-readline
1984 install-pdf-host: maybe-install-pdf-sid
1985 install-pdf-host: maybe-install-pdf-sim
1986 install-pdf-host: maybe-install-pdf-texinfo
1987 install-pdf-host: maybe-install-pdf-zlib
1988 install-pdf-host: maybe-install-pdf-gnulib
1989 install-pdf-host: maybe-install-pdf-gdbsupport
1990 install-pdf-host: maybe-install-pdf-gdbserver
1991 install-pdf-host: maybe-install-pdf-gdb
1992 install-pdf-host: maybe-install-pdf-expect
1993 install-pdf-host: maybe-install-pdf-guile
1994 install-pdf-host: maybe-install-pdf-tk
1995 install-pdf-host: maybe-install-pdf-libtermcap
1996 install-pdf-host: maybe-install-pdf-utils
1997 install-pdf-host: maybe-install-pdf-c++tools
1998 install-pdf-host: maybe-install-pdf-gnattools
1999 install-pdf-host: maybe-install-pdf-lto-plugin
2000 install-pdf-host: maybe-install-pdf-libcc1
2001 install-pdf-host: maybe-install-pdf-gotools
2002 install-pdf-host: maybe-install-pdf-libctf
2004 .PHONY: install-pdf-target
2006 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2007 install-pdf-target: maybe-install-pdf-target-libsanitizer
2008 install-pdf-target: maybe-install-pdf-target-libvtv
2009 install-pdf-target: maybe-install-pdf-target-libssp
2010 install-pdf-target: maybe-install-pdf-target-newlib
2011 install-pdf-target: maybe-install-pdf-target-libgcc
2012 install-pdf-target: maybe-install-pdf-target-libbacktrace
2013 install-pdf-target: maybe-install-pdf-target-libquadmath
2014 install-pdf-target: maybe-install-pdf-target-libgfortran
2015 install-pdf-target: maybe-install-pdf-target-libobjc
2016 install-pdf-target: maybe-install-pdf-target-libgo
2017 install-pdf-target: maybe-install-pdf-target-libphobos
2018 install-pdf-target: maybe-install-pdf-target-libtermcap
2019 install-pdf-target: maybe-install-pdf-target-winsup
2020 install-pdf-target: maybe-install-pdf-target-libgloss
2021 install-pdf-target: maybe-install-pdf-target-libffi
2022 install-pdf-target: maybe-install-pdf-target-zlib
2023 install-pdf-target: maybe-install-pdf-target-rda
2024 install-pdf-target: maybe-install-pdf-target-libada
2025 install-pdf-target: maybe-install-pdf-target-libgomp
2026 install-pdf-target: maybe-install-pdf-target-libitm
2027 install-pdf-target: maybe-install-pdf-target-libatomic
2029 .PHONY: do-install-html
2030 do-install-html:
2031 @: $(MAKE); $(unstage)
2032 @r=`${PWD_COMMAND}`; export r; \
2033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2034 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2035 install-html-target
2038 .PHONY: install-html-host
2040 install-html-host: maybe-install-html-bfd
2041 install-html-host: maybe-install-html-opcodes
2042 install-html-host: maybe-install-html-binutils
2043 install-html-host: maybe-install-html-bison
2044 install-html-host: maybe-install-html-cgen
2045 install-html-host: maybe-install-html-dejagnu
2046 install-html-host: maybe-install-html-etc
2047 install-html-host: maybe-install-html-fastjar
2048 install-html-host: maybe-install-html-fixincludes
2049 install-html-host: maybe-install-html-flex
2050 install-html-host: maybe-install-html-gas
2051 install-html-host: maybe-install-html-gcc
2052 install-html-host: maybe-install-html-gmp
2053 install-html-host: maybe-install-html-mpfr
2054 install-html-host: maybe-install-html-mpc
2055 install-html-host: maybe-install-html-isl
2056 install-html-host: maybe-install-html-gold
2057 install-html-host: maybe-install-html-gprof
2058 install-html-host: maybe-install-html-intl
2059 install-html-host: maybe-install-html-tcl
2060 install-html-host: maybe-install-html-itcl
2061 install-html-host: maybe-install-html-ld
2062 install-html-host: maybe-install-html-libbacktrace
2063 install-html-host: maybe-install-html-libcpp
2064 install-html-host: maybe-install-html-libcody
2065 install-html-host: maybe-install-html-libdecnumber
2066 install-html-host: maybe-install-html-libgui
2067 install-html-host: maybe-install-html-libiberty
2068 install-html-host: maybe-install-html-libiberty-linker-plugin
2069 install-html-host: maybe-install-html-libiconv
2070 install-html-host: maybe-install-html-m4
2071 install-html-host: maybe-install-html-readline
2072 install-html-host: maybe-install-html-sid
2073 install-html-host: maybe-install-html-sim
2074 install-html-host: maybe-install-html-texinfo
2075 install-html-host: maybe-install-html-zlib
2076 install-html-host: maybe-install-html-gnulib
2077 install-html-host: maybe-install-html-gdbsupport
2078 install-html-host: maybe-install-html-gdbserver
2079 install-html-host: maybe-install-html-gdb
2080 install-html-host: maybe-install-html-expect
2081 install-html-host: maybe-install-html-guile
2082 install-html-host: maybe-install-html-tk
2083 install-html-host: maybe-install-html-libtermcap
2084 install-html-host: maybe-install-html-utils
2085 install-html-host: maybe-install-html-c++tools
2086 install-html-host: maybe-install-html-gnattools
2087 install-html-host: maybe-install-html-lto-plugin
2088 install-html-host: maybe-install-html-libcc1
2089 install-html-host: maybe-install-html-gotools
2090 install-html-host: maybe-install-html-libctf
2092 .PHONY: install-html-target
2094 install-html-target: maybe-install-html-target-libstdc++-v3
2095 install-html-target: maybe-install-html-target-libsanitizer
2096 install-html-target: maybe-install-html-target-libvtv
2097 install-html-target: maybe-install-html-target-libssp
2098 install-html-target: maybe-install-html-target-newlib
2099 install-html-target: maybe-install-html-target-libgcc
2100 install-html-target: maybe-install-html-target-libbacktrace
2101 install-html-target: maybe-install-html-target-libquadmath
2102 install-html-target: maybe-install-html-target-libgfortran
2103 install-html-target: maybe-install-html-target-libobjc
2104 install-html-target: maybe-install-html-target-libgo
2105 install-html-target: maybe-install-html-target-libphobos
2106 install-html-target: maybe-install-html-target-libtermcap
2107 install-html-target: maybe-install-html-target-winsup
2108 install-html-target: maybe-install-html-target-libgloss
2109 install-html-target: maybe-install-html-target-libffi
2110 install-html-target: maybe-install-html-target-zlib
2111 install-html-target: maybe-install-html-target-rda
2112 install-html-target: maybe-install-html-target-libada
2113 install-html-target: maybe-install-html-target-libgomp
2114 install-html-target: maybe-install-html-target-libitm
2115 install-html-target: maybe-install-html-target-libatomic
2117 .PHONY: do-installcheck
2118 do-installcheck:
2119 @: $(MAKE); $(unstage)
2120 @r=`${PWD_COMMAND}`; export r; \
2121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2123 installcheck-target
2126 .PHONY: installcheck-host
2128 installcheck-host: maybe-installcheck-bfd
2129 installcheck-host: maybe-installcheck-opcodes
2130 installcheck-host: maybe-installcheck-binutils
2131 installcheck-host: maybe-installcheck-bison
2132 installcheck-host: maybe-installcheck-cgen
2133 installcheck-host: maybe-installcheck-dejagnu
2134 installcheck-host: maybe-installcheck-etc
2135 installcheck-host: maybe-installcheck-fastjar
2136 installcheck-host: maybe-installcheck-fixincludes
2137 installcheck-host: maybe-installcheck-flex
2138 installcheck-host: maybe-installcheck-gas
2139 installcheck-host: maybe-installcheck-gcc
2140 installcheck-host: maybe-installcheck-gmp
2141 installcheck-host: maybe-installcheck-mpfr
2142 installcheck-host: maybe-installcheck-mpc
2143 installcheck-host: maybe-installcheck-isl
2144 installcheck-host: maybe-installcheck-gold
2145 installcheck-host: maybe-installcheck-gprof
2146 installcheck-host: maybe-installcheck-intl
2147 installcheck-host: maybe-installcheck-tcl
2148 installcheck-host: maybe-installcheck-itcl
2149 installcheck-host: maybe-installcheck-ld
2150 installcheck-host: maybe-installcheck-libbacktrace
2151 installcheck-host: maybe-installcheck-libcpp
2152 installcheck-host: maybe-installcheck-libcody
2153 installcheck-host: maybe-installcheck-libdecnumber
2154 installcheck-host: maybe-installcheck-libgui
2155 installcheck-host: maybe-installcheck-libiberty
2156 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2157 installcheck-host: maybe-installcheck-libiconv
2158 installcheck-host: maybe-installcheck-m4
2159 installcheck-host: maybe-installcheck-readline
2160 installcheck-host: maybe-installcheck-sid
2161 installcheck-host: maybe-installcheck-sim
2162 installcheck-host: maybe-installcheck-texinfo
2163 installcheck-host: maybe-installcheck-zlib
2164 installcheck-host: maybe-installcheck-gnulib
2165 installcheck-host: maybe-installcheck-gdbsupport
2166 installcheck-host: maybe-installcheck-gdbserver
2167 installcheck-host: maybe-installcheck-gdb
2168 installcheck-host: maybe-installcheck-expect
2169 installcheck-host: maybe-installcheck-guile
2170 installcheck-host: maybe-installcheck-tk
2171 installcheck-host: maybe-installcheck-libtermcap
2172 installcheck-host: maybe-installcheck-utils
2173 installcheck-host: maybe-installcheck-c++tools
2174 installcheck-host: maybe-installcheck-gnattools
2175 installcheck-host: maybe-installcheck-lto-plugin
2176 installcheck-host: maybe-installcheck-libcc1
2177 installcheck-host: maybe-installcheck-gotools
2178 installcheck-host: maybe-installcheck-libctf
2180 .PHONY: installcheck-target
2182 installcheck-target: maybe-installcheck-target-libstdc++-v3
2183 installcheck-target: maybe-installcheck-target-libsanitizer
2184 installcheck-target: maybe-installcheck-target-libvtv
2185 installcheck-target: maybe-installcheck-target-libssp
2186 installcheck-target: maybe-installcheck-target-newlib
2187 installcheck-target: maybe-installcheck-target-libgcc
2188 installcheck-target: maybe-installcheck-target-libbacktrace
2189 installcheck-target: maybe-installcheck-target-libquadmath
2190 installcheck-target: maybe-installcheck-target-libgfortran
2191 installcheck-target: maybe-installcheck-target-libobjc
2192 installcheck-target: maybe-installcheck-target-libgo
2193 installcheck-target: maybe-installcheck-target-libphobos
2194 installcheck-target: maybe-installcheck-target-libtermcap
2195 installcheck-target: maybe-installcheck-target-winsup
2196 installcheck-target: maybe-installcheck-target-libgloss
2197 installcheck-target: maybe-installcheck-target-libffi
2198 installcheck-target: maybe-installcheck-target-zlib
2199 installcheck-target: maybe-installcheck-target-rda
2200 installcheck-target: maybe-installcheck-target-libada
2201 installcheck-target: maybe-installcheck-target-libgomp
2202 installcheck-target: maybe-installcheck-target-libitm
2203 installcheck-target: maybe-installcheck-target-libatomic
2205 .PHONY: do-mostlyclean
2206 do-mostlyclean:
2207 @: $(MAKE); $(unstage)
2208 @r=`${PWD_COMMAND}`; export r; \
2209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2210 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2211 mostlyclean-target
2214 .PHONY: mostlyclean-host
2216 mostlyclean-host: maybe-mostlyclean-bfd
2217 mostlyclean-host: maybe-mostlyclean-opcodes
2218 mostlyclean-host: maybe-mostlyclean-binutils
2219 mostlyclean-host: maybe-mostlyclean-bison
2220 mostlyclean-host: maybe-mostlyclean-cgen
2221 mostlyclean-host: maybe-mostlyclean-dejagnu
2222 mostlyclean-host: maybe-mostlyclean-etc
2223 mostlyclean-host: maybe-mostlyclean-fastjar
2224 mostlyclean-host: maybe-mostlyclean-fixincludes
2225 mostlyclean-host: maybe-mostlyclean-flex
2226 mostlyclean-host: maybe-mostlyclean-gas
2227 mostlyclean-host: maybe-mostlyclean-gcc
2228 mostlyclean-host: maybe-mostlyclean-gmp
2229 mostlyclean-host: maybe-mostlyclean-mpfr
2230 mostlyclean-host: maybe-mostlyclean-mpc
2231 mostlyclean-host: maybe-mostlyclean-isl
2232 mostlyclean-host: maybe-mostlyclean-gold
2233 mostlyclean-host: maybe-mostlyclean-gprof
2234 mostlyclean-host: maybe-mostlyclean-intl
2235 mostlyclean-host: maybe-mostlyclean-tcl
2236 mostlyclean-host: maybe-mostlyclean-itcl
2237 mostlyclean-host: maybe-mostlyclean-ld
2238 mostlyclean-host: maybe-mostlyclean-libbacktrace
2239 mostlyclean-host: maybe-mostlyclean-libcpp
2240 mostlyclean-host: maybe-mostlyclean-libcody
2241 mostlyclean-host: maybe-mostlyclean-libdecnumber
2242 mostlyclean-host: maybe-mostlyclean-libgui
2243 mostlyclean-host: maybe-mostlyclean-libiberty
2244 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2245 mostlyclean-host: maybe-mostlyclean-libiconv
2246 mostlyclean-host: maybe-mostlyclean-m4
2247 mostlyclean-host: maybe-mostlyclean-readline
2248 mostlyclean-host: maybe-mostlyclean-sid
2249 mostlyclean-host: maybe-mostlyclean-sim
2250 mostlyclean-host: maybe-mostlyclean-texinfo
2251 mostlyclean-host: maybe-mostlyclean-zlib
2252 mostlyclean-host: maybe-mostlyclean-gnulib
2253 mostlyclean-host: maybe-mostlyclean-gdbsupport
2254 mostlyclean-host: maybe-mostlyclean-gdbserver
2255 mostlyclean-host: maybe-mostlyclean-gdb
2256 mostlyclean-host: maybe-mostlyclean-expect
2257 mostlyclean-host: maybe-mostlyclean-guile
2258 mostlyclean-host: maybe-mostlyclean-tk
2259 mostlyclean-host: maybe-mostlyclean-libtermcap
2260 mostlyclean-host: maybe-mostlyclean-utils
2261 mostlyclean-host: maybe-mostlyclean-c++tools
2262 mostlyclean-host: maybe-mostlyclean-gnattools
2263 mostlyclean-host: maybe-mostlyclean-lto-plugin
2264 mostlyclean-host: maybe-mostlyclean-libcc1
2265 mostlyclean-host: maybe-mostlyclean-gotools
2266 mostlyclean-host: maybe-mostlyclean-libctf
2268 .PHONY: mostlyclean-target
2270 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2271 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2272 mostlyclean-target: maybe-mostlyclean-target-libvtv
2273 mostlyclean-target: maybe-mostlyclean-target-libssp
2274 mostlyclean-target: maybe-mostlyclean-target-newlib
2275 mostlyclean-target: maybe-mostlyclean-target-libgcc
2276 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2277 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2278 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2279 mostlyclean-target: maybe-mostlyclean-target-libobjc
2280 mostlyclean-target: maybe-mostlyclean-target-libgo
2281 mostlyclean-target: maybe-mostlyclean-target-libphobos
2282 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2283 mostlyclean-target: maybe-mostlyclean-target-winsup
2284 mostlyclean-target: maybe-mostlyclean-target-libgloss
2285 mostlyclean-target: maybe-mostlyclean-target-libffi
2286 mostlyclean-target: maybe-mostlyclean-target-zlib
2287 mostlyclean-target: maybe-mostlyclean-target-rda
2288 mostlyclean-target: maybe-mostlyclean-target-libada
2289 mostlyclean-target: maybe-mostlyclean-target-libgomp
2290 mostlyclean-target: maybe-mostlyclean-target-libitm
2291 mostlyclean-target: maybe-mostlyclean-target-libatomic
2293 .PHONY: do-clean
2294 do-clean:
2295 @: $(MAKE); $(unstage)
2296 @r=`${PWD_COMMAND}`; export r; \
2297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2299 clean-target
2302 .PHONY: clean-host
2304 clean-host: maybe-clean-bfd
2305 clean-host: maybe-clean-opcodes
2306 clean-host: maybe-clean-binutils
2307 clean-host: maybe-clean-bison
2308 clean-host: maybe-clean-cgen
2309 clean-host: maybe-clean-dejagnu
2310 clean-host: maybe-clean-etc
2311 clean-host: maybe-clean-fastjar
2312 clean-host: maybe-clean-fixincludes
2313 clean-host: maybe-clean-flex
2314 clean-host: maybe-clean-gas
2315 clean-host: maybe-clean-gcc
2316 clean-host: maybe-clean-gmp
2317 clean-host: maybe-clean-mpfr
2318 clean-host: maybe-clean-mpc
2319 clean-host: maybe-clean-isl
2320 clean-host: maybe-clean-gold
2321 clean-host: maybe-clean-gprof
2322 clean-host: maybe-clean-intl
2323 clean-host: maybe-clean-tcl
2324 clean-host: maybe-clean-itcl
2325 clean-host: maybe-clean-ld
2326 clean-host: maybe-clean-libbacktrace
2327 clean-host: maybe-clean-libcpp
2328 clean-host: maybe-clean-libcody
2329 clean-host: maybe-clean-libdecnumber
2330 clean-host: maybe-clean-libgui
2331 clean-host: maybe-clean-libiberty
2332 clean-host: maybe-clean-libiberty-linker-plugin
2333 clean-host: maybe-clean-libiconv
2334 clean-host: maybe-clean-m4
2335 clean-host: maybe-clean-readline
2336 clean-host: maybe-clean-sid
2337 clean-host: maybe-clean-sim
2338 clean-host: maybe-clean-texinfo
2339 clean-host: maybe-clean-zlib
2340 clean-host: maybe-clean-gnulib
2341 clean-host: maybe-clean-gdbsupport
2342 clean-host: maybe-clean-gdbserver
2343 clean-host: maybe-clean-gdb
2344 clean-host: maybe-clean-expect
2345 clean-host: maybe-clean-guile
2346 clean-host: maybe-clean-tk
2347 clean-host: maybe-clean-libtermcap
2348 clean-host: maybe-clean-utils
2349 clean-host: maybe-clean-c++tools
2350 clean-host: maybe-clean-gnattools
2351 clean-host: maybe-clean-lto-plugin
2352 clean-host: maybe-clean-libcc1
2353 clean-host: maybe-clean-gotools
2354 clean-host: maybe-clean-libctf
2356 .PHONY: clean-target
2358 clean-target: maybe-clean-target-libstdc++-v3
2359 clean-target: maybe-clean-target-libsanitizer
2360 clean-target: maybe-clean-target-libvtv
2361 clean-target: maybe-clean-target-libssp
2362 clean-target: maybe-clean-target-newlib
2363 clean-target: maybe-clean-target-libgcc
2364 clean-target: maybe-clean-target-libbacktrace
2365 clean-target: maybe-clean-target-libquadmath
2366 clean-target: maybe-clean-target-libgfortran
2367 clean-target: maybe-clean-target-libobjc
2368 clean-target: maybe-clean-target-libgo
2369 clean-target: maybe-clean-target-libphobos
2370 clean-target: maybe-clean-target-libtermcap
2371 clean-target: maybe-clean-target-winsup
2372 clean-target: maybe-clean-target-libgloss
2373 clean-target: maybe-clean-target-libffi
2374 clean-target: maybe-clean-target-zlib
2375 clean-target: maybe-clean-target-rda
2376 clean-target: maybe-clean-target-libada
2377 clean-target: maybe-clean-target-libgomp
2378 clean-target: maybe-clean-target-libitm
2379 clean-target: maybe-clean-target-libatomic
2381 .PHONY: do-distclean
2382 do-distclean:
2383 @: $(MAKE); $(unstage)
2384 @r=`${PWD_COMMAND}`; export r; \
2385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2386 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2387 distclean-target
2390 .PHONY: distclean-host
2392 distclean-host: maybe-distclean-bfd
2393 distclean-host: maybe-distclean-opcodes
2394 distclean-host: maybe-distclean-binutils
2395 distclean-host: maybe-distclean-bison
2396 distclean-host: maybe-distclean-cgen
2397 distclean-host: maybe-distclean-dejagnu
2398 distclean-host: maybe-distclean-etc
2399 distclean-host: maybe-distclean-fastjar
2400 distclean-host: maybe-distclean-fixincludes
2401 distclean-host: maybe-distclean-flex
2402 distclean-host: maybe-distclean-gas
2403 distclean-host: maybe-distclean-gcc
2404 distclean-host: maybe-distclean-gmp
2405 distclean-host: maybe-distclean-mpfr
2406 distclean-host: maybe-distclean-mpc
2407 distclean-host: maybe-distclean-isl
2408 distclean-host: maybe-distclean-gold
2409 distclean-host: maybe-distclean-gprof
2410 distclean-host: maybe-distclean-intl
2411 distclean-host: maybe-distclean-tcl
2412 distclean-host: maybe-distclean-itcl
2413 distclean-host: maybe-distclean-ld
2414 distclean-host: maybe-distclean-libbacktrace
2415 distclean-host: maybe-distclean-libcpp
2416 distclean-host: maybe-distclean-libcody
2417 distclean-host: maybe-distclean-libdecnumber
2418 distclean-host: maybe-distclean-libgui
2419 distclean-host: maybe-distclean-libiberty
2420 distclean-host: maybe-distclean-libiberty-linker-plugin
2421 distclean-host: maybe-distclean-libiconv
2422 distclean-host: maybe-distclean-m4
2423 distclean-host: maybe-distclean-readline
2424 distclean-host: maybe-distclean-sid
2425 distclean-host: maybe-distclean-sim
2426 distclean-host: maybe-distclean-texinfo
2427 distclean-host: maybe-distclean-zlib
2428 distclean-host: maybe-distclean-gnulib
2429 distclean-host: maybe-distclean-gdbsupport
2430 distclean-host: maybe-distclean-gdbserver
2431 distclean-host: maybe-distclean-gdb
2432 distclean-host: maybe-distclean-expect
2433 distclean-host: maybe-distclean-guile
2434 distclean-host: maybe-distclean-tk
2435 distclean-host: maybe-distclean-libtermcap
2436 distclean-host: maybe-distclean-utils
2437 distclean-host: maybe-distclean-c++tools
2438 distclean-host: maybe-distclean-gnattools
2439 distclean-host: maybe-distclean-lto-plugin
2440 distclean-host: maybe-distclean-libcc1
2441 distclean-host: maybe-distclean-gotools
2442 distclean-host: maybe-distclean-libctf
2444 .PHONY: distclean-target
2446 distclean-target: maybe-distclean-target-libstdc++-v3
2447 distclean-target: maybe-distclean-target-libsanitizer
2448 distclean-target: maybe-distclean-target-libvtv
2449 distclean-target: maybe-distclean-target-libssp
2450 distclean-target: maybe-distclean-target-newlib
2451 distclean-target: maybe-distclean-target-libgcc
2452 distclean-target: maybe-distclean-target-libbacktrace
2453 distclean-target: maybe-distclean-target-libquadmath
2454 distclean-target: maybe-distclean-target-libgfortran
2455 distclean-target: maybe-distclean-target-libobjc
2456 distclean-target: maybe-distclean-target-libgo
2457 distclean-target: maybe-distclean-target-libphobos
2458 distclean-target: maybe-distclean-target-libtermcap
2459 distclean-target: maybe-distclean-target-winsup
2460 distclean-target: maybe-distclean-target-libgloss
2461 distclean-target: maybe-distclean-target-libffi
2462 distclean-target: maybe-distclean-target-zlib
2463 distclean-target: maybe-distclean-target-rda
2464 distclean-target: maybe-distclean-target-libada
2465 distclean-target: maybe-distclean-target-libgomp
2466 distclean-target: maybe-distclean-target-libitm
2467 distclean-target: maybe-distclean-target-libatomic
2469 .PHONY: do-maintainer-clean
2470 do-maintainer-clean:
2471 @: $(MAKE); $(unstage)
2472 @r=`${PWD_COMMAND}`; export r; \
2473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2474 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2475 maintainer-clean-target
2478 .PHONY: maintainer-clean-host
2480 maintainer-clean-host: maybe-maintainer-clean-bfd
2481 maintainer-clean-host: maybe-maintainer-clean-opcodes
2482 maintainer-clean-host: maybe-maintainer-clean-binutils
2483 maintainer-clean-host: maybe-maintainer-clean-bison
2484 maintainer-clean-host: maybe-maintainer-clean-cgen
2485 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2486 maintainer-clean-host: maybe-maintainer-clean-etc
2487 maintainer-clean-host: maybe-maintainer-clean-fastjar
2488 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2489 maintainer-clean-host: maybe-maintainer-clean-flex
2490 maintainer-clean-host: maybe-maintainer-clean-gas
2491 maintainer-clean-host: maybe-maintainer-clean-gcc
2492 maintainer-clean-host: maybe-maintainer-clean-gmp
2493 maintainer-clean-host: maybe-maintainer-clean-mpfr
2494 maintainer-clean-host: maybe-maintainer-clean-mpc
2495 maintainer-clean-host: maybe-maintainer-clean-isl
2496 maintainer-clean-host: maybe-maintainer-clean-gold
2497 maintainer-clean-host: maybe-maintainer-clean-gprof
2498 maintainer-clean-host: maybe-maintainer-clean-intl
2499 maintainer-clean-host: maybe-maintainer-clean-tcl
2500 maintainer-clean-host: maybe-maintainer-clean-itcl
2501 maintainer-clean-host: maybe-maintainer-clean-ld
2502 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2503 maintainer-clean-host: maybe-maintainer-clean-libcpp
2504 maintainer-clean-host: maybe-maintainer-clean-libcody
2505 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2506 maintainer-clean-host: maybe-maintainer-clean-libgui
2507 maintainer-clean-host: maybe-maintainer-clean-libiberty
2508 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2509 maintainer-clean-host: maybe-maintainer-clean-libiconv
2510 maintainer-clean-host: maybe-maintainer-clean-m4
2511 maintainer-clean-host: maybe-maintainer-clean-readline
2512 maintainer-clean-host: maybe-maintainer-clean-sid
2513 maintainer-clean-host: maybe-maintainer-clean-sim
2514 maintainer-clean-host: maybe-maintainer-clean-texinfo
2515 maintainer-clean-host: maybe-maintainer-clean-zlib
2516 maintainer-clean-host: maybe-maintainer-clean-gnulib
2517 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2518 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2519 maintainer-clean-host: maybe-maintainer-clean-gdb
2520 maintainer-clean-host: maybe-maintainer-clean-expect
2521 maintainer-clean-host: maybe-maintainer-clean-guile
2522 maintainer-clean-host: maybe-maintainer-clean-tk
2523 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2524 maintainer-clean-host: maybe-maintainer-clean-utils
2525 maintainer-clean-host: maybe-maintainer-clean-c++tools
2526 maintainer-clean-host: maybe-maintainer-clean-gnattools
2527 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2528 maintainer-clean-host: maybe-maintainer-clean-libcc1
2529 maintainer-clean-host: maybe-maintainer-clean-gotools
2530 maintainer-clean-host: maybe-maintainer-clean-libctf
2532 .PHONY: maintainer-clean-target
2534 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2535 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2536 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2537 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2538 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2539 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2540 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2541 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2542 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2543 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2544 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2545 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2546 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2547 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2548 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2549 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2550 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2551 maintainer-clean-target: maybe-maintainer-clean-target-rda
2552 maintainer-clean-target: maybe-maintainer-clean-target-libada
2553 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2554 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2555 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2558 # Here are the targets which correspond to the do-X targets.
2560 .PHONY: info installcheck dvi pdf html
2561 .PHONY: install-info install-dvi install-pdf install-html
2562 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2563 .PHONY: local-clean local-distclean local-maintainer-clean
2564 info: do-info
2565 installcheck: do-installcheck
2566 dvi: do-dvi
2567 pdf: do-pdf
2568 html: do-html
2570 # Make sure makeinfo is built before we do a `make info', if we're
2571 # in fact building texinfo.
2572 do-info: maybe-all-texinfo
2574 install-info: do-install-info dir.info
2575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2576 if [ -f dir.info ]; then \
2577 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2578 else true; fi
2580 install-dvi: do-install-dvi
2582 install-pdf: do-install-pdf
2584 install-html: do-install-html
2586 local-clean:
2587 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2589 local-distclean:
2590 -rm -f Makefile config.status config.cache mh-frag mt-frag
2591 -rm -f maybedep.tmp serdep.tmp stage_final
2592 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2593 rm -rf $(TARGET_SUBDIR); \
2594 else true; fi
2595 -rm -rf $(BUILD_SUBDIR)
2596 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2597 rm -rf $(HOST_SUBDIR); \
2598 else true; fi
2599 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2600 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2601 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2602 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2603 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2604 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2605 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2607 local-maintainer-clean:
2608 @echo "This command is intended for maintainers to use;"
2609 @echo "it deletes files that may require special tools to rebuild."
2611 clean: do-clean local-clean
2612 mostlyclean: do-mostlyclean local-clean
2613 distclean: do-distclean local-clean local-distclean
2614 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2615 maintainer-clean: local-distclean
2616 realclean: maintainer-clean
2618 # Check target.
2620 .PHONY: check do-check
2621 check: do-check
2623 # Only include modules actually being configured and built.
2624 .PHONY: check-host
2625 check-host: \
2626 maybe-check-bfd \
2627 maybe-check-opcodes \
2628 maybe-check-binutils \
2629 maybe-check-bison \
2630 maybe-check-cgen \
2631 maybe-check-dejagnu \
2632 maybe-check-etc \
2633 maybe-check-fastjar \
2634 maybe-check-fixincludes \
2635 maybe-check-flex \
2636 maybe-check-gas \
2637 maybe-check-gcc \
2638 maybe-check-gmp \
2639 maybe-check-mpfr \
2640 maybe-check-mpc \
2641 maybe-check-isl \
2642 maybe-check-gold \
2643 maybe-check-gprof \
2644 maybe-check-intl \
2645 maybe-check-tcl \
2646 maybe-check-itcl \
2647 maybe-check-ld \
2648 maybe-check-libbacktrace \
2649 maybe-check-libcpp \
2650 maybe-check-libcody \
2651 maybe-check-libdecnumber \
2652 maybe-check-libgui \
2653 maybe-check-libiberty \
2654 maybe-check-libiberty-linker-plugin \
2655 maybe-check-libiconv \
2656 maybe-check-m4 \
2657 maybe-check-readline \
2658 maybe-check-sid \
2659 maybe-check-sim \
2660 maybe-check-texinfo \
2661 maybe-check-zlib \
2662 maybe-check-gnulib \
2663 maybe-check-gdbsupport \
2664 maybe-check-gdbserver \
2665 maybe-check-gdb \
2666 maybe-check-expect \
2667 maybe-check-guile \
2668 maybe-check-tk \
2669 maybe-check-libtermcap \
2670 maybe-check-utils \
2671 maybe-check-c++tools \
2672 maybe-check-gnattools \
2673 maybe-check-lto-plugin \
2674 maybe-check-libcc1 \
2675 maybe-check-gotools \
2676 maybe-check-libctf
2678 .PHONY: check-target
2679 check-target: \
2680 maybe-check-target-libstdc++-v3 \
2681 maybe-check-target-libsanitizer \
2682 maybe-check-target-libvtv \
2683 maybe-check-target-libssp \
2684 maybe-check-target-newlib \
2685 maybe-check-target-libgcc \
2686 maybe-check-target-libbacktrace \
2687 maybe-check-target-libquadmath \
2688 maybe-check-target-libgfortran \
2689 maybe-check-target-libobjc \
2690 maybe-check-target-libgo \
2691 maybe-check-target-libphobos \
2692 maybe-check-target-libtermcap \
2693 maybe-check-target-winsup \
2694 maybe-check-target-libgloss \
2695 maybe-check-target-libffi \
2696 maybe-check-target-zlib \
2697 maybe-check-target-rda \
2698 maybe-check-target-libada \
2699 maybe-check-target-libgomp \
2700 maybe-check-target-libitm \
2701 maybe-check-target-libatomic
2703 do-check:
2704 @: $(MAKE); $(unstage)
2705 @r=`${PWD_COMMAND}`; export r; \
2706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2709 # Automated reporting of test results.
2711 warning.log: build.log
2712 $(srcdir)/contrib/warn_summary build.log > $@
2714 mail-report.log:
2715 if test x'$(BOOT_CFLAGS)' != x''; then \
2716 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2717 fi; \
2718 $(srcdir)/contrib/test_summary -t >$@
2719 chmod +x $@
2720 echo If you really want to send e-mail, run ./$@ now
2722 mail-report-with-warnings.log: warning.log
2723 if test x'$(BOOT_CFLAGS)' != x''; then \
2724 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2725 fi; \
2726 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2727 chmod +x $@
2728 echo If you really want to send e-mail, run ./$@ now
2730 # Local Vim config
2732 $(srcdir)/.local.vimrc:
2733 $(LN_S) contrib/vimrc $@
2735 $(srcdir)/.lvimrc:
2736 $(LN_S) contrib/vimrc $@
2738 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2740 .PHONY: vimrc
2742 # clang-format config
2744 $(srcdir)/.clang-format:
2745 $(LN_S) contrib/clang-format $@
2747 clang-format: $(srcdir)/.clang-format
2749 .PHONY: clang-format
2751 # Installation targets.
2753 .PHONY: install uninstall
2754 install:
2755 @: $(MAKE); $(unstage)
2756 @r=`${PWD_COMMAND}`; export r; \
2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2760 .PHONY: install-host-nogcc
2761 install-host-nogcc: \
2762 maybe-install-bfd \
2763 maybe-install-opcodes \
2764 maybe-install-binutils \
2765 maybe-install-bison \
2766 maybe-install-cgen \
2767 maybe-install-dejagnu \
2768 maybe-install-etc \
2769 maybe-install-fastjar \
2770 maybe-install-fixincludes \
2771 maybe-install-flex \
2772 maybe-install-gas \
2773 maybe-install-gmp \
2774 maybe-install-mpfr \
2775 maybe-install-mpc \
2776 maybe-install-isl \
2777 maybe-install-gold \
2778 maybe-install-gprof \
2779 maybe-install-intl \
2780 maybe-install-tcl \
2781 maybe-install-itcl \
2782 maybe-install-ld \
2783 maybe-install-libbacktrace \
2784 maybe-install-libcpp \
2785 maybe-install-libcody \
2786 maybe-install-libdecnumber \
2787 maybe-install-libgui \
2788 maybe-install-libiberty \
2789 maybe-install-libiberty-linker-plugin \
2790 maybe-install-libiconv \
2791 maybe-install-m4 \
2792 maybe-install-readline \
2793 maybe-install-sid \
2794 maybe-install-sim \
2795 maybe-install-texinfo \
2796 maybe-install-zlib \
2797 maybe-install-gnulib \
2798 maybe-install-gdbsupport \
2799 maybe-install-gdbserver \
2800 maybe-install-gdb \
2801 maybe-install-expect \
2802 maybe-install-guile \
2803 maybe-install-tk \
2804 maybe-install-libtermcap \
2805 maybe-install-utils \
2806 maybe-install-c++tools \
2807 maybe-install-gnattools \
2808 maybe-install-lto-plugin \
2809 maybe-install-libcc1 \
2810 maybe-install-gotools \
2811 maybe-install-libctf
2813 .PHONY: install-host
2814 install-host: \
2815 maybe-install-bfd \
2816 maybe-install-opcodes \
2817 maybe-install-binutils \
2818 maybe-install-bison \
2819 maybe-install-cgen \
2820 maybe-install-dejagnu \
2821 maybe-install-etc \
2822 maybe-install-fastjar \
2823 maybe-install-fixincludes \
2824 maybe-install-flex \
2825 maybe-install-gas \
2826 maybe-install-gcc \
2827 maybe-install-gmp \
2828 maybe-install-mpfr \
2829 maybe-install-mpc \
2830 maybe-install-isl \
2831 maybe-install-gold \
2832 maybe-install-gprof \
2833 maybe-install-intl \
2834 maybe-install-tcl \
2835 maybe-install-itcl \
2836 maybe-install-ld \
2837 maybe-install-libbacktrace \
2838 maybe-install-libcpp \
2839 maybe-install-libcody \
2840 maybe-install-libdecnumber \
2841 maybe-install-libgui \
2842 maybe-install-libiberty \
2843 maybe-install-libiberty-linker-plugin \
2844 maybe-install-libiconv \
2845 maybe-install-m4 \
2846 maybe-install-readline \
2847 maybe-install-sid \
2848 maybe-install-sim \
2849 maybe-install-texinfo \
2850 maybe-install-zlib \
2851 maybe-install-gnulib \
2852 maybe-install-gdbsupport \
2853 maybe-install-gdbserver \
2854 maybe-install-gdb \
2855 maybe-install-expect \
2856 maybe-install-guile \
2857 maybe-install-tk \
2858 maybe-install-libtermcap \
2859 maybe-install-utils \
2860 maybe-install-c++tools \
2861 maybe-install-gnattools \
2862 maybe-install-lto-plugin \
2863 maybe-install-libcc1 \
2864 maybe-install-gotools \
2865 maybe-install-libctf
2867 .PHONY: install-target
2868 install-target: \
2869 maybe-install-target-libstdc++-v3 \
2870 maybe-install-target-libsanitizer \
2871 maybe-install-target-libvtv \
2872 maybe-install-target-libssp \
2873 maybe-install-target-newlib \
2874 maybe-install-target-libgcc \
2875 maybe-install-target-libbacktrace \
2876 maybe-install-target-libquadmath \
2877 maybe-install-target-libgfortran \
2878 maybe-install-target-libobjc \
2879 maybe-install-target-libgo \
2880 maybe-install-target-libphobos \
2881 maybe-install-target-libtermcap \
2882 maybe-install-target-winsup \
2883 maybe-install-target-libgloss \
2884 maybe-install-target-libffi \
2885 maybe-install-target-zlib \
2886 maybe-install-target-rda \
2887 maybe-install-target-libada \
2888 maybe-install-target-libgomp \
2889 maybe-install-target-libitm \
2890 maybe-install-target-libatomic
2892 uninstall:
2893 @echo "the uninstall target is not supported in this tree"
2895 .PHONY: install.all
2896 install.all: install-no-fixedincludes
2897 @if [ -f ./gcc/Makefile ]; then \
2898 r=`${PWD_COMMAND}`; export r; \
2899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2900 $(HOST_EXPORTS) \
2901 (cd ./gcc && \
2902 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2903 else \
2904 true; \
2907 # install-no-fixedincludes is used to allow the elaboration of binary packages
2908 # suitable for distribution, where we cannot include the fixed system header
2909 # files.
2910 .PHONY: install-no-fixedincludes
2911 install-no-fixedincludes: installdirs install-host-nogcc \
2912 install-target gcc-install-no-fixedincludes
2914 .PHONY: install-strip
2915 install-strip:
2916 @: $(MAKE); $(unstage)
2917 @r=`${PWD_COMMAND}`; export r; \
2918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2921 .PHONY: install-strip-host
2922 install-strip-host: \
2923 maybe-install-strip-bfd \
2924 maybe-install-strip-opcodes \
2925 maybe-install-strip-binutils \
2926 maybe-install-strip-bison \
2927 maybe-install-strip-cgen \
2928 maybe-install-strip-dejagnu \
2929 maybe-install-strip-etc \
2930 maybe-install-strip-fastjar \
2931 maybe-install-strip-fixincludes \
2932 maybe-install-strip-flex \
2933 maybe-install-strip-gas \
2934 maybe-install-strip-gcc \
2935 maybe-install-strip-gmp \
2936 maybe-install-strip-mpfr \
2937 maybe-install-strip-mpc \
2938 maybe-install-strip-isl \
2939 maybe-install-strip-gold \
2940 maybe-install-strip-gprof \
2941 maybe-install-strip-intl \
2942 maybe-install-strip-tcl \
2943 maybe-install-strip-itcl \
2944 maybe-install-strip-ld \
2945 maybe-install-strip-libbacktrace \
2946 maybe-install-strip-libcpp \
2947 maybe-install-strip-libcody \
2948 maybe-install-strip-libdecnumber \
2949 maybe-install-strip-libgui \
2950 maybe-install-strip-libiberty \
2951 maybe-install-strip-libiberty-linker-plugin \
2952 maybe-install-strip-libiconv \
2953 maybe-install-strip-m4 \
2954 maybe-install-strip-readline \
2955 maybe-install-strip-sid \
2956 maybe-install-strip-sim \
2957 maybe-install-strip-texinfo \
2958 maybe-install-strip-zlib \
2959 maybe-install-strip-gnulib \
2960 maybe-install-strip-gdbsupport \
2961 maybe-install-strip-gdbserver \
2962 maybe-install-strip-gdb \
2963 maybe-install-strip-expect \
2964 maybe-install-strip-guile \
2965 maybe-install-strip-tk \
2966 maybe-install-strip-libtermcap \
2967 maybe-install-strip-utils \
2968 maybe-install-strip-c++tools \
2969 maybe-install-strip-gnattools \
2970 maybe-install-strip-lto-plugin \
2971 maybe-install-strip-libcc1 \
2972 maybe-install-strip-gotools \
2973 maybe-install-strip-libctf
2975 .PHONY: install-strip-target
2976 install-strip-target: \
2977 maybe-install-strip-target-libstdc++-v3 \
2978 maybe-install-strip-target-libsanitizer \
2979 maybe-install-strip-target-libvtv \
2980 maybe-install-strip-target-libssp \
2981 maybe-install-strip-target-newlib \
2982 maybe-install-strip-target-libgcc \
2983 maybe-install-strip-target-libbacktrace \
2984 maybe-install-strip-target-libquadmath \
2985 maybe-install-strip-target-libgfortran \
2986 maybe-install-strip-target-libobjc \
2987 maybe-install-strip-target-libgo \
2988 maybe-install-strip-target-libphobos \
2989 maybe-install-strip-target-libtermcap \
2990 maybe-install-strip-target-winsup \
2991 maybe-install-strip-target-libgloss \
2992 maybe-install-strip-target-libffi \
2993 maybe-install-strip-target-zlib \
2994 maybe-install-strip-target-rda \
2995 maybe-install-strip-target-libada \
2996 maybe-install-strip-target-libgomp \
2997 maybe-install-strip-target-libitm \
2998 maybe-install-strip-target-libatomic
3001 ### other supporting targets
3003 MAKEDIRS= \
3004 $(DESTDIR)$(prefix) \
3005 $(DESTDIR)$(exec_prefix)
3006 .PHONY: installdirs
3007 installdirs: mkinstalldirs
3008 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3010 dir.info: do-install-info
3011 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3012 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3013 mv -f dir.info.new dir.info; \
3014 else true; \
3017 dist:
3018 @echo "Building a full distribution of this tree isn't done"
3019 @echo "via 'make dist'. Check out the etc/ subdirectory"
3021 etags tags: TAGS
3023 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3024 # ability to use several tags files at once, so there is probably no need
3025 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3026 # (if we felt like it) have this Makefile write a piece of elisp which
3027 # the user could load to tell emacs19 where all the TAGS files we just
3028 # built are.
3029 TAGS: do-TAGS
3031 # ------------------------------------
3032 # Macros for configure and all targets
3033 # ------------------------------------
3039 # --------------------------------------
3040 # Modules which run on the build machine
3041 # --------------------------------------
3044 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3045 maybe-configure-build-libiberty:
3046 @if gcc-bootstrap
3047 configure-build-libiberty: stage_current
3048 @endif gcc-bootstrap
3049 @if build-libiberty
3050 maybe-configure-build-libiberty: configure-build-libiberty
3051 configure-build-libiberty:
3052 @: $(MAKE); $(unstage)
3053 @r=`${PWD_COMMAND}`; export r; \
3054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3056 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3057 $(BUILD_EXPORTS) \
3058 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3059 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3060 case $(srcdir) in \
3061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3062 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3064 esac; \
3065 module_srcdir=libiberty; \
3066 rm -f no-such-file || : ; \
3067 CONFIG_SITE=no-such-file $(SHELL) \
3068 $$s/$$module_srcdir/configure \
3069 --srcdir=$${topdir}/$$module_srcdir \
3070 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3071 --target=${target_alias} \
3072 || exit 1
3073 @endif build-libiberty
3079 .PHONY: all-build-libiberty maybe-all-build-libiberty
3080 maybe-all-build-libiberty:
3081 @if gcc-bootstrap
3082 all-build-libiberty: stage_current
3083 @endif gcc-bootstrap
3084 @if build-libiberty
3085 TARGET-build-libiberty=all
3086 maybe-all-build-libiberty: all-build-libiberty
3087 all-build-libiberty: configure-build-libiberty
3088 @: $(MAKE); $(unstage)
3089 @r=`${PWD_COMMAND}`; export r; \
3090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3091 $(BUILD_EXPORTS) \
3092 (cd $(BUILD_SUBDIR)/libiberty && \
3093 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3094 $(TARGET-build-libiberty))
3095 @endif build-libiberty
3101 .PHONY: configure-build-bison maybe-configure-build-bison
3102 maybe-configure-build-bison:
3103 @if gcc-bootstrap
3104 configure-build-bison: stage_current
3105 @endif gcc-bootstrap
3106 @if build-bison
3107 maybe-configure-build-bison: configure-build-bison
3108 configure-build-bison:
3109 @: $(MAKE); $(unstage)
3110 @r=`${PWD_COMMAND}`; export r; \
3111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3112 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3113 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3114 $(BUILD_EXPORTS) \
3115 echo Configuring in $(BUILD_SUBDIR)/bison; \
3116 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3117 case $(srcdir) in \
3118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3119 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3121 esac; \
3122 module_srcdir=bison; \
3123 rm -f no-such-file || : ; \
3124 CONFIG_SITE=no-such-file $(SHELL) \
3125 $$s/$$module_srcdir/configure \
3126 --srcdir=$${topdir}/$$module_srcdir \
3127 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3128 --target=${target_alias} \
3129 || exit 1
3130 @endif build-bison
3136 .PHONY: all-build-bison maybe-all-build-bison
3137 maybe-all-build-bison:
3138 @if gcc-bootstrap
3139 all-build-bison: stage_current
3140 @endif gcc-bootstrap
3141 @if build-bison
3142 TARGET-build-bison=all
3143 maybe-all-build-bison: all-build-bison
3144 all-build-bison: configure-build-bison
3145 @: $(MAKE); $(unstage)
3146 @r=`${PWD_COMMAND}`; export r; \
3147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3148 $(BUILD_EXPORTS) \
3149 (cd $(BUILD_SUBDIR)/bison && \
3150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3151 $(TARGET-build-bison))
3152 @endif build-bison
3158 .PHONY: configure-build-flex maybe-configure-build-flex
3159 maybe-configure-build-flex:
3160 @if gcc-bootstrap
3161 configure-build-flex: stage_current
3162 @endif gcc-bootstrap
3163 @if build-flex
3164 maybe-configure-build-flex: configure-build-flex
3165 configure-build-flex:
3166 @: $(MAKE); $(unstage)
3167 @r=`${PWD_COMMAND}`; export r; \
3168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3170 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3171 $(BUILD_EXPORTS) \
3172 echo Configuring in $(BUILD_SUBDIR)/flex; \
3173 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3174 case $(srcdir) in \
3175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3176 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3178 esac; \
3179 module_srcdir=flex; \
3180 rm -f no-such-file || : ; \
3181 CONFIG_SITE=no-such-file $(SHELL) \
3182 $$s/$$module_srcdir/configure \
3183 --srcdir=$${topdir}/$$module_srcdir \
3184 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3185 --target=${target_alias} \
3186 || exit 1
3187 @endif build-flex
3193 .PHONY: all-build-flex maybe-all-build-flex
3194 maybe-all-build-flex:
3195 @if gcc-bootstrap
3196 all-build-flex: stage_current
3197 @endif gcc-bootstrap
3198 @if build-flex
3199 TARGET-build-flex=all
3200 maybe-all-build-flex: all-build-flex
3201 all-build-flex: configure-build-flex
3202 @: $(MAKE); $(unstage)
3203 @r=`${PWD_COMMAND}`; export r; \
3204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205 $(BUILD_EXPORTS) \
3206 (cd $(BUILD_SUBDIR)/flex && \
3207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3208 $(TARGET-build-flex))
3209 @endif build-flex
3215 .PHONY: configure-build-m4 maybe-configure-build-m4
3216 maybe-configure-build-m4:
3217 @if gcc-bootstrap
3218 configure-build-m4: stage_current
3219 @endif gcc-bootstrap
3220 @if build-m4
3221 maybe-configure-build-m4: configure-build-m4
3222 configure-build-m4:
3223 @: $(MAKE); $(unstage)
3224 @r=`${PWD_COMMAND}`; export r; \
3225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3227 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3228 $(BUILD_EXPORTS) \
3229 echo Configuring in $(BUILD_SUBDIR)/m4; \
3230 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3231 case $(srcdir) in \
3232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3233 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3235 esac; \
3236 module_srcdir=m4; \
3237 rm -f no-such-file || : ; \
3238 CONFIG_SITE=no-such-file $(SHELL) \
3239 $$s/$$module_srcdir/configure \
3240 --srcdir=$${topdir}/$$module_srcdir \
3241 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3242 --target=${target_alias} \
3243 || exit 1
3244 @endif build-m4
3250 .PHONY: all-build-m4 maybe-all-build-m4
3251 maybe-all-build-m4:
3252 @if gcc-bootstrap
3253 all-build-m4: stage_current
3254 @endif gcc-bootstrap
3255 @if build-m4
3256 TARGET-build-m4=all
3257 maybe-all-build-m4: all-build-m4
3258 all-build-m4: configure-build-m4
3259 @: $(MAKE); $(unstage)
3260 @r=`${PWD_COMMAND}`; export r; \
3261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262 $(BUILD_EXPORTS) \
3263 (cd $(BUILD_SUBDIR)/m4 && \
3264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3265 $(TARGET-build-m4))
3266 @endif build-m4
3272 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3273 maybe-configure-build-texinfo:
3274 @if gcc-bootstrap
3275 configure-build-texinfo: stage_current
3276 @endif gcc-bootstrap
3277 @if build-texinfo
3278 maybe-configure-build-texinfo: configure-build-texinfo
3279 configure-build-texinfo:
3280 @: $(MAKE); $(unstage)
3281 @r=`${PWD_COMMAND}`; export r; \
3282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3284 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3285 $(BUILD_EXPORTS) \
3286 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3287 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3288 case $(srcdir) in \
3289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3290 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3292 esac; \
3293 module_srcdir=texinfo; \
3294 rm -f no-such-file || : ; \
3295 CONFIG_SITE=no-such-file $(SHELL) \
3296 $$s/$$module_srcdir/configure \
3297 --srcdir=$${topdir}/$$module_srcdir \
3298 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3299 --target=${target_alias} \
3300 || exit 1
3301 @endif build-texinfo
3307 .PHONY: all-build-texinfo maybe-all-build-texinfo
3308 maybe-all-build-texinfo:
3309 @if gcc-bootstrap
3310 all-build-texinfo: stage_current
3311 @endif gcc-bootstrap
3312 @if build-texinfo
3313 TARGET-build-texinfo=all
3314 maybe-all-build-texinfo: all-build-texinfo
3315 all-build-texinfo: configure-build-texinfo
3316 @: $(MAKE); $(unstage)
3317 @r=`${PWD_COMMAND}`; export r; \
3318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3319 $(BUILD_EXPORTS) \
3320 (cd $(BUILD_SUBDIR)/texinfo && \
3321 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3322 $(TARGET-build-texinfo))
3323 @endif build-texinfo
3329 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3330 maybe-configure-build-fixincludes:
3331 @if gcc-bootstrap
3332 configure-build-fixincludes: stage_current
3333 @endif gcc-bootstrap
3334 @if build-fixincludes
3335 maybe-configure-build-fixincludes: configure-build-fixincludes
3336 configure-build-fixincludes:
3337 @: $(MAKE); $(unstage)
3338 @r=`${PWD_COMMAND}`; export r; \
3339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3341 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3342 $(BUILD_EXPORTS) \
3343 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3344 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3345 case $(srcdir) in \
3346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3347 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3349 esac; \
3350 module_srcdir=fixincludes; \
3351 rm -f no-such-file || : ; \
3352 CONFIG_SITE=no-such-file $(SHELL) \
3353 $$s/$$module_srcdir/configure \
3354 --srcdir=$${topdir}/$$module_srcdir \
3355 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3356 --target=${target_alias} \
3357 || exit 1
3358 @endif build-fixincludes
3364 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3365 maybe-all-build-fixincludes:
3366 @if gcc-bootstrap
3367 all-build-fixincludes: stage_current
3368 @endif gcc-bootstrap
3369 @if build-fixincludes
3370 TARGET-build-fixincludes=all
3371 maybe-all-build-fixincludes: all-build-fixincludes
3372 all-build-fixincludes: configure-build-fixincludes
3373 @: $(MAKE); $(unstage)
3374 @r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 $(BUILD_EXPORTS) \
3377 (cd $(BUILD_SUBDIR)/fixincludes && \
3378 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3379 $(TARGET-build-fixincludes))
3380 @endif build-fixincludes
3386 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3387 maybe-configure-build-libcpp:
3388 @if gcc-bootstrap
3389 configure-build-libcpp: stage_current
3390 @endif gcc-bootstrap
3391 @if build-libcpp
3392 maybe-configure-build-libcpp: configure-build-libcpp
3393 configure-build-libcpp:
3394 @: $(MAKE); $(unstage)
3395 @r=`${PWD_COMMAND}`; export r; \
3396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3398 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3399 $(BUILD_EXPORTS) \
3400 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3401 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3402 case $(srcdir) in \
3403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3404 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3406 esac; \
3407 module_srcdir=libcpp; \
3408 rm -f no-such-file || : ; \
3409 CONFIG_SITE=no-such-file $(SHELL) \
3410 $$s/$$module_srcdir/configure \
3411 --srcdir=$${topdir}/$$module_srcdir \
3412 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3413 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3414 || exit 1
3415 @endif build-libcpp
3421 .PHONY: all-build-libcpp maybe-all-build-libcpp
3422 maybe-all-build-libcpp:
3423 @if gcc-bootstrap
3424 all-build-libcpp: stage_current
3425 @endif gcc-bootstrap
3426 @if build-libcpp
3427 TARGET-build-libcpp=all
3428 maybe-all-build-libcpp: all-build-libcpp
3429 all-build-libcpp: configure-build-libcpp
3430 @: $(MAKE); $(unstage)
3431 @r=`${PWD_COMMAND}`; export r; \
3432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433 $(BUILD_EXPORTS) \
3434 (cd $(BUILD_SUBDIR)/libcpp && \
3435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3436 $(TARGET-build-libcpp))
3437 @endif build-libcpp
3443 # --------------------------------------
3444 # Modules which run on the host machine
3445 # --------------------------------------
3448 .PHONY: configure-bfd maybe-configure-bfd
3449 maybe-configure-bfd:
3450 @if gcc-bootstrap
3451 configure-bfd: stage_current
3452 @endif gcc-bootstrap
3453 @if bfd
3454 maybe-configure-bfd: configure-bfd
3455 configure-bfd:
3456 @r=`${PWD_COMMAND}`; export r; \
3457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3458 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3460 $(HOST_EXPORTS) \
3461 echo Configuring in $(HOST_SUBDIR)/bfd; \
3462 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3463 case $(srcdir) in \
3464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3465 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3467 esac; \
3468 module_srcdir=bfd; \
3469 $(SHELL) \
3470 $$s/$$module_srcdir/configure \
3471 --srcdir=$${topdir}/$$module_srcdir \
3472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3473 --target=${target_alias} \
3474 || exit 1
3475 @endif bfd
3479 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3480 maybe-configure-stage1-bfd:
3481 @if bfd-bootstrap
3482 maybe-configure-stage1-bfd: configure-stage1-bfd
3483 configure-stage1-bfd:
3484 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3486 @r=`${PWD_COMMAND}`; export r; \
3487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3488 TFLAGS="$(STAGE1_TFLAGS)"; \
3489 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3490 $(HOST_EXPORTS) \
3491 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3492 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3493 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3494 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3496 cd $(HOST_SUBDIR)/bfd || exit 1; \
3497 case $(srcdir) in \
3498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3499 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3501 esac; \
3502 module_srcdir=bfd; \
3503 $(SHELL) $$s/$$module_srcdir/configure \
3504 --srcdir=$${topdir}/$$module_srcdir \
3505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3506 --target=${target_alias} \
3508 $(STAGE1_CONFIGURE_FLAGS)
3509 @endif bfd-bootstrap
3511 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3512 maybe-configure-stage2-bfd:
3513 @if bfd-bootstrap
3514 maybe-configure-stage2-bfd: configure-stage2-bfd
3515 configure-stage2-bfd:
3516 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3517 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3518 @r=`${PWD_COMMAND}`; export r; \
3519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3520 TFLAGS="$(STAGE2_TFLAGS)"; \
3521 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3522 $(HOST_EXPORTS) \
3523 $(POSTSTAGE1_HOST_EXPORTS) \
3524 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3525 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3526 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3527 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3529 cd $(HOST_SUBDIR)/bfd || exit 1; \
3530 case $(srcdir) in \
3531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3532 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3534 esac; \
3535 module_srcdir=bfd; \
3536 $(SHELL) $$s/$$module_srcdir/configure \
3537 --srcdir=$${topdir}/$$module_srcdir \
3538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3539 --target=${target_alias} \
3540 --with-build-libsubdir=$(HOST_SUBDIR) \
3541 $(STAGE2_CONFIGURE_FLAGS)
3542 @endif bfd-bootstrap
3544 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3545 maybe-configure-stage3-bfd:
3546 @if bfd-bootstrap
3547 maybe-configure-stage3-bfd: configure-stage3-bfd
3548 configure-stage3-bfd:
3549 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3551 @r=`${PWD_COMMAND}`; export r; \
3552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553 TFLAGS="$(STAGE3_TFLAGS)"; \
3554 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3555 $(HOST_EXPORTS) \
3556 $(POSTSTAGE1_HOST_EXPORTS) \
3557 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3558 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3559 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3560 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3562 cd $(HOST_SUBDIR)/bfd || exit 1; \
3563 case $(srcdir) in \
3564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3565 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3567 esac; \
3568 module_srcdir=bfd; \
3569 $(SHELL) $$s/$$module_srcdir/configure \
3570 --srcdir=$${topdir}/$$module_srcdir \
3571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3572 --target=${target_alias} \
3573 --with-build-libsubdir=$(HOST_SUBDIR) \
3574 $(STAGE3_CONFIGURE_FLAGS)
3575 @endif bfd-bootstrap
3577 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3578 maybe-configure-stage4-bfd:
3579 @if bfd-bootstrap
3580 maybe-configure-stage4-bfd: configure-stage4-bfd
3581 configure-stage4-bfd:
3582 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3584 @r=`${PWD_COMMAND}`; export r; \
3585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3586 TFLAGS="$(STAGE4_TFLAGS)"; \
3587 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3588 $(HOST_EXPORTS) \
3589 $(POSTSTAGE1_HOST_EXPORTS) \
3590 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3591 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3592 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3593 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3595 cd $(HOST_SUBDIR)/bfd || exit 1; \
3596 case $(srcdir) in \
3597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3598 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3600 esac; \
3601 module_srcdir=bfd; \
3602 $(SHELL) $$s/$$module_srcdir/configure \
3603 --srcdir=$${topdir}/$$module_srcdir \
3604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3605 --target=${target_alias} \
3606 --with-build-libsubdir=$(HOST_SUBDIR) \
3607 $(STAGE4_CONFIGURE_FLAGS)
3608 @endif bfd-bootstrap
3610 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3611 maybe-configure-stageprofile-bfd:
3612 @if bfd-bootstrap
3613 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3614 configure-stageprofile-bfd:
3615 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3617 @r=`${PWD_COMMAND}`; export r; \
3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3620 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3621 $(HOST_EXPORTS) \
3622 $(POSTSTAGE1_HOST_EXPORTS) \
3623 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3624 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3625 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3626 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3628 cd $(HOST_SUBDIR)/bfd || exit 1; \
3629 case $(srcdir) in \
3630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3631 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3633 esac; \
3634 module_srcdir=bfd; \
3635 $(SHELL) $$s/$$module_srcdir/configure \
3636 --srcdir=$${topdir}/$$module_srcdir \
3637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3638 --target=${target_alias} \
3639 --with-build-libsubdir=$(HOST_SUBDIR) \
3640 $(STAGEprofile_CONFIGURE_FLAGS)
3641 @endif bfd-bootstrap
3643 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3644 maybe-configure-stagetrain-bfd:
3645 @if bfd-bootstrap
3646 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3647 configure-stagetrain-bfd:
3648 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3650 @r=`${PWD_COMMAND}`; export r; \
3651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3652 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3653 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3654 $(HOST_EXPORTS) \
3655 $(POSTSTAGE1_HOST_EXPORTS) \
3656 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3657 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3658 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3659 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3661 cd $(HOST_SUBDIR)/bfd || exit 1; \
3662 case $(srcdir) in \
3663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3664 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3666 esac; \
3667 module_srcdir=bfd; \
3668 $(SHELL) $$s/$$module_srcdir/configure \
3669 --srcdir=$${topdir}/$$module_srcdir \
3670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3671 --target=${target_alias} \
3672 --with-build-libsubdir=$(HOST_SUBDIR) \
3673 $(STAGEtrain_CONFIGURE_FLAGS)
3674 @endif bfd-bootstrap
3676 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3677 maybe-configure-stagefeedback-bfd:
3678 @if bfd-bootstrap
3679 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3680 configure-stagefeedback-bfd:
3681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3683 @r=`${PWD_COMMAND}`; export r; \
3684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3686 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3687 $(HOST_EXPORTS) \
3688 $(POSTSTAGE1_HOST_EXPORTS) \
3689 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3690 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3691 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3692 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3694 cd $(HOST_SUBDIR)/bfd || exit 1; \
3695 case $(srcdir) in \
3696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3697 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3699 esac; \
3700 module_srcdir=bfd; \
3701 $(SHELL) $$s/$$module_srcdir/configure \
3702 --srcdir=$${topdir}/$$module_srcdir \
3703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3704 --target=${target_alias} \
3705 --with-build-libsubdir=$(HOST_SUBDIR) \
3706 $(STAGEfeedback_CONFIGURE_FLAGS)
3707 @endif bfd-bootstrap
3709 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3710 maybe-configure-stageautoprofile-bfd:
3711 @if bfd-bootstrap
3712 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3713 configure-stageautoprofile-bfd:
3714 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3715 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3716 @r=`${PWD_COMMAND}`; export r; \
3717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3718 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3719 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3720 $(HOST_EXPORTS) \
3721 $(POSTSTAGE1_HOST_EXPORTS) \
3722 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3723 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3724 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3725 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3727 cd $(HOST_SUBDIR)/bfd || exit 1; \
3728 case $(srcdir) in \
3729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3730 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3732 esac; \
3733 module_srcdir=bfd; \
3734 $(SHELL) $$s/$$module_srcdir/configure \
3735 --srcdir=$${topdir}/$$module_srcdir \
3736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3737 --target=${target_alias} \
3738 --with-build-libsubdir=$(HOST_SUBDIR) \
3739 $(STAGEautoprofile_CONFIGURE_FLAGS)
3740 @endif bfd-bootstrap
3742 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3743 maybe-configure-stageautofeedback-bfd:
3744 @if bfd-bootstrap
3745 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3746 configure-stageautofeedback-bfd:
3747 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3748 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3749 @r=`${PWD_COMMAND}`; export r; \
3750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3751 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3752 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3753 $(HOST_EXPORTS) \
3754 $(POSTSTAGE1_HOST_EXPORTS) \
3755 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3756 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3757 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3758 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3760 cd $(HOST_SUBDIR)/bfd || exit 1; \
3761 case $(srcdir) in \
3762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3763 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3765 esac; \
3766 module_srcdir=bfd; \
3767 $(SHELL) $$s/$$module_srcdir/configure \
3768 --srcdir=$${topdir}/$$module_srcdir \
3769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3770 --target=${target_alias} \
3771 --with-build-libsubdir=$(HOST_SUBDIR) \
3772 $(STAGEautofeedback_CONFIGURE_FLAGS)
3773 @endif bfd-bootstrap
3779 .PHONY: all-bfd maybe-all-bfd
3780 maybe-all-bfd:
3781 @if gcc-bootstrap
3782 all-bfd: stage_current
3783 @endif gcc-bootstrap
3784 @if bfd
3785 TARGET-bfd=all
3786 maybe-all-bfd: all-bfd
3787 all-bfd: configure-bfd
3788 @r=`${PWD_COMMAND}`; export r; \
3789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3790 $(HOST_EXPORTS) \
3791 (cd $(HOST_SUBDIR)/bfd && \
3792 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3793 $(TARGET-bfd))
3794 @endif bfd
3798 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3799 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3800 maybe-all-stage1-bfd:
3801 maybe-clean-stage1-bfd:
3802 @if bfd-bootstrap
3803 maybe-all-stage1-bfd: all-stage1-bfd
3804 all-stage1: all-stage1-bfd
3805 TARGET-stage1-bfd = $(TARGET-bfd)
3806 all-stage1-bfd: configure-stage1-bfd
3807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3808 @r=`${PWD_COMMAND}`; export r; \
3809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3810 TFLAGS="$(STAGE1_TFLAGS)"; \
3811 $(HOST_EXPORTS) \
3812 cd $(HOST_SUBDIR)/bfd && \
3814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3815 CFLAGS="$(STAGE1_CFLAGS)" \
3816 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3817 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3818 LIBCFLAGS="$(LIBCFLAGS)" \
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) \
3823 $(STAGE1_FLAGS_TO_PASS) \
3824 TFLAGS="$(STAGE1_TFLAGS)" \
3825 $(TARGET-stage1-bfd)
3827 maybe-clean-stage1-bfd: clean-stage1-bfd
3828 clean-stage1: clean-stage1-bfd
3829 clean-stage1-bfd:
3830 @if [ $(current_stage) = stage1 ]; then \
3831 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3832 else \
3833 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3834 $(MAKE) stage1-start; \
3835 fi; \
3836 cd $(HOST_SUBDIR)/bfd && \
3837 $(MAKE) $(EXTRA_HOST_FLAGS) \
3838 $(STAGE1_FLAGS_TO_PASS) clean
3839 @endif bfd-bootstrap
3842 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3843 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3844 maybe-all-stage2-bfd:
3845 maybe-clean-stage2-bfd:
3846 @if bfd-bootstrap
3847 maybe-all-stage2-bfd: all-stage2-bfd
3848 all-stage2: all-stage2-bfd
3849 TARGET-stage2-bfd = $(TARGET-bfd)
3850 all-stage2-bfd: configure-stage2-bfd
3851 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3852 @r=`${PWD_COMMAND}`; export r; \
3853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854 TFLAGS="$(STAGE2_TFLAGS)"; \
3855 $(HOST_EXPORTS) \
3856 $(POSTSTAGE1_HOST_EXPORTS) \
3857 cd $(HOST_SUBDIR)/bfd && \
3859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3860 CFLAGS="$(STAGE2_CFLAGS)" \
3861 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3862 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3863 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3868 TFLAGS="$(STAGE2_TFLAGS)" \
3869 $(TARGET-stage2-bfd)
3871 maybe-clean-stage2-bfd: clean-stage2-bfd
3872 clean-stage2: clean-stage2-bfd
3873 clean-stage2-bfd:
3874 @if [ $(current_stage) = stage2 ]; then \
3875 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3876 else \
3877 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3878 $(MAKE) stage2-start; \
3879 fi; \
3880 cd $(HOST_SUBDIR)/bfd && \
3881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3882 @endif bfd-bootstrap
3885 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3886 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3887 maybe-all-stage3-bfd:
3888 maybe-clean-stage3-bfd:
3889 @if bfd-bootstrap
3890 maybe-all-stage3-bfd: all-stage3-bfd
3891 all-stage3: all-stage3-bfd
3892 TARGET-stage3-bfd = $(TARGET-bfd)
3893 all-stage3-bfd: configure-stage3-bfd
3894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3895 @r=`${PWD_COMMAND}`; export r; \
3896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897 TFLAGS="$(STAGE3_TFLAGS)"; \
3898 $(HOST_EXPORTS) \
3899 $(POSTSTAGE1_HOST_EXPORTS) \
3900 cd $(HOST_SUBDIR)/bfd && \
3902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3903 CFLAGS="$(STAGE3_CFLAGS)" \
3904 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3905 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3906 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3911 TFLAGS="$(STAGE3_TFLAGS)" \
3912 $(TARGET-stage3-bfd)
3914 maybe-clean-stage3-bfd: clean-stage3-bfd
3915 clean-stage3: clean-stage3-bfd
3916 clean-stage3-bfd:
3917 @if [ $(current_stage) = stage3 ]; then \
3918 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3919 else \
3920 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3921 $(MAKE) stage3-start; \
3922 fi; \
3923 cd $(HOST_SUBDIR)/bfd && \
3924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3925 @endif bfd-bootstrap
3928 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3929 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3930 maybe-all-stage4-bfd:
3931 maybe-clean-stage4-bfd:
3932 @if bfd-bootstrap
3933 maybe-all-stage4-bfd: all-stage4-bfd
3934 all-stage4: all-stage4-bfd
3935 TARGET-stage4-bfd = $(TARGET-bfd)
3936 all-stage4-bfd: configure-stage4-bfd
3937 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3938 @r=`${PWD_COMMAND}`; export r; \
3939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3940 TFLAGS="$(STAGE4_TFLAGS)"; \
3941 $(HOST_EXPORTS) \
3942 $(POSTSTAGE1_HOST_EXPORTS) \
3943 cd $(HOST_SUBDIR)/bfd && \
3945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3946 CFLAGS="$(STAGE4_CFLAGS)" \
3947 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3948 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3949 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3954 TFLAGS="$(STAGE4_TFLAGS)" \
3955 $(TARGET-stage4-bfd)
3957 maybe-clean-stage4-bfd: clean-stage4-bfd
3958 clean-stage4: clean-stage4-bfd
3959 clean-stage4-bfd:
3960 @if [ $(current_stage) = stage4 ]; then \
3961 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3962 else \
3963 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3964 $(MAKE) stage4-start; \
3965 fi; \
3966 cd $(HOST_SUBDIR)/bfd && \
3967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3968 @endif bfd-bootstrap
3971 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3972 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3973 maybe-all-stageprofile-bfd:
3974 maybe-clean-stageprofile-bfd:
3975 @if bfd-bootstrap
3976 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3977 all-stageprofile: all-stageprofile-bfd
3978 TARGET-stageprofile-bfd = $(TARGET-bfd)
3979 all-stageprofile-bfd: configure-stageprofile-bfd
3980 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3981 @r=`${PWD_COMMAND}`; export r; \
3982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3984 $(HOST_EXPORTS) \
3985 $(POSTSTAGE1_HOST_EXPORTS) \
3986 cd $(HOST_SUBDIR)/bfd && \
3988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3989 CFLAGS="$(STAGEprofile_CFLAGS)" \
3990 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3991 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3992 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3997 TFLAGS="$(STAGEprofile_TFLAGS)" \
3998 $(TARGET-stageprofile-bfd)
4000 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4001 clean-stageprofile: clean-stageprofile-bfd
4002 clean-stageprofile-bfd:
4003 @if [ $(current_stage) = stageprofile ]; then \
4004 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4005 else \
4006 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4007 $(MAKE) stageprofile-start; \
4008 fi; \
4009 cd $(HOST_SUBDIR)/bfd && \
4010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4011 @endif bfd-bootstrap
4014 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4015 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4016 maybe-all-stagetrain-bfd:
4017 maybe-clean-stagetrain-bfd:
4018 @if bfd-bootstrap
4019 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4020 all-stagetrain: all-stagetrain-bfd
4021 TARGET-stagetrain-bfd = $(TARGET-bfd)
4022 all-stagetrain-bfd: configure-stagetrain-bfd
4023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4024 @r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4027 $(HOST_EXPORTS) \
4028 $(POSTSTAGE1_HOST_EXPORTS) \
4029 cd $(HOST_SUBDIR)/bfd && \
4031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4032 CFLAGS="$(STAGEtrain_CFLAGS)" \
4033 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4034 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4035 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4039 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4040 TFLAGS="$(STAGEtrain_TFLAGS)" \
4041 $(TARGET-stagetrain-bfd)
4043 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4044 clean-stagetrain: clean-stagetrain-bfd
4045 clean-stagetrain-bfd:
4046 @if [ $(current_stage) = stagetrain ]; then \
4047 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4048 else \
4049 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4050 $(MAKE) stagetrain-start; \
4051 fi; \
4052 cd $(HOST_SUBDIR)/bfd && \
4053 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4054 @endif bfd-bootstrap
4057 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4058 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4059 maybe-all-stagefeedback-bfd:
4060 maybe-clean-stagefeedback-bfd:
4061 @if bfd-bootstrap
4062 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4063 all-stagefeedback: all-stagefeedback-bfd
4064 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4065 all-stagefeedback-bfd: configure-stagefeedback-bfd
4066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4067 @r=`${PWD_COMMAND}`; export r; \
4068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4070 $(HOST_EXPORTS) \
4071 $(POSTSTAGE1_HOST_EXPORTS) \
4072 cd $(HOST_SUBDIR)/bfd && \
4074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4075 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4076 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4077 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4078 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4083 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4084 $(TARGET-stagefeedback-bfd)
4086 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4087 clean-stagefeedback: clean-stagefeedback-bfd
4088 clean-stagefeedback-bfd:
4089 @if [ $(current_stage) = stagefeedback ]; then \
4090 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4091 else \
4092 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4093 $(MAKE) stagefeedback-start; \
4094 fi; \
4095 cd $(HOST_SUBDIR)/bfd && \
4096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4097 @endif bfd-bootstrap
4100 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4101 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4102 maybe-all-stageautoprofile-bfd:
4103 maybe-clean-stageautoprofile-bfd:
4104 @if bfd-bootstrap
4105 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4106 all-stageautoprofile: all-stageautoprofile-bfd
4107 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4108 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4109 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4110 @r=`${PWD_COMMAND}`; export r; \
4111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4112 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4113 $(HOST_EXPORTS) \
4114 $(POSTSTAGE1_HOST_EXPORTS) \
4115 cd $(HOST_SUBDIR)/bfd && \
4116 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4118 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4119 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4120 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4121 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4125 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4126 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4127 $(TARGET-stageautoprofile-bfd)
4129 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4130 clean-stageautoprofile: clean-stageautoprofile-bfd
4131 clean-stageautoprofile-bfd:
4132 @if [ $(current_stage) = stageautoprofile ]; then \
4133 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4134 else \
4135 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4136 $(MAKE) stageautoprofile-start; \
4137 fi; \
4138 cd $(HOST_SUBDIR)/bfd && \
4139 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4140 @endif bfd-bootstrap
4143 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4144 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4145 maybe-all-stageautofeedback-bfd:
4146 maybe-clean-stageautofeedback-bfd:
4147 @if bfd-bootstrap
4148 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4149 all-stageautofeedback: all-stageautofeedback-bfd
4150 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4151 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4152 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4153 @r=`${PWD_COMMAND}`; export r; \
4154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4155 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4156 $(HOST_EXPORTS) \
4157 $(POSTSTAGE1_HOST_EXPORTS) \
4158 cd $(HOST_SUBDIR)/bfd && \
4160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4161 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4162 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4163 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4164 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4169 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4170 $(TARGET-stageautofeedback-bfd)
4172 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4173 clean-stageautofeedback: clean-stageautofeedback-bfd
4174 clean-stageautofeedback-bfd:
4175 @if [ $(current_stage) = stageautofeedback ]; then \
4176 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4177 else \
4178 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4179 $(MAKE) stageautofeedback-start; \
4180 fi; \
4181 cd $(HOST_SUBDIR)/bfd && \
4182 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4183 @endif bfd-bootstrap
4189 .PHONY: check-bfd maybe-check-bfd
4190 maybe-check-bfd:
4191 @if bfd
4192 maybe-check-bfd: check-bfd
4194 check-bfd:
4195 @: $(MAKE); $(unstage)
4196 @r=`${PWD_COMMAND}`; export r; \
4197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4198 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4199 (cd $(HOST_SUBDIR)/bfd && \
4200 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4202 @endif bfd
4204 .PHONY: install-bfd maybe-install-bfd
4205 maybe-install-bfd:
4206 @if bfd
4207 maybe-install-bfd: install-bfd
4209 install-bfd: installdirs
4210 @: $(MAKE); $(unstage)
4211 @r=`${PWD_COMMAND}`; export r; \
4212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213 $(HOST_EXPORTS) \
4214 (cd $(HOST_SUBDIR)/bfd && \
4215 $(MAKE) $(FLAGS_TO_PASS) install)
4217 @endif bfd
4219 .PHONY: install-strip-bfd maybe-install-strip-bfd
4220 maybe-install-strip-bfd:
4221 @if bfd
4222 maybe-install-strip-bfd: install-strip-bfd
4224 install-strip-bfd: installdirs
4225 @: $(MAKE); $(unstage)
4226 @r=`${PWD_COMMAND}`; export r; \
4227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4228 $(HOST_EXPORTS) \
4229 (cd $(HOST_SUBDIR)/bfd && \
4230 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4232 @endif bfd
4234 # Other targets (info, dvi, pdf, etc.)
4236 .PHONY: maybe-info-bfd info-bfd
4237 maybe-info-bfd:
4238 @if bfd
4239 maybe-info-bfd: info-bfd
4241 info-bfd: \
4242 configure-bfd
4243 @[ -f ./bfd/Makefile ] || exit 0; \
4244 r=`${PWD_COMMAND}`; export r; \
4245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246 $(HOST_EXPORTS) \
4247 for flag in $(EXTRA_HOST_FLAGS) ; do \
4248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4249 done; \
4250 echo "Doing info in bfd"; \
4251 (cd $(HOST_SUBDIR)/bfd && \
4252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4254 "RANLIB=$${RANLIB}" \
4255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4256 info) \
4257 || exit 1
4259 @endif bfd
4261 .PHONY: maybe-dvi-bfd dvi-bfd
4262 maybe-dvi-bfd:
4263 @if bfd
4264 maybe-dvi-bfd: dvi-bfd
4266 dvi-bfd: \
4267 configure-bfd
4268 @[ -f ./bfd/Makefile ] || exit 0; \
4269 r=`${PWD_COMMAND}`; export r; \
4270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271 $(HOST_EXPORTS) \
4272 for flag in $(EXTRA_HOST_FLAGS) ; do \
4273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4274 done; \
4275 echo "Doing dvi in bfd"; \
4276 (cd $(HOST_SUBDIR)/bfd && \
4277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279 "RANLIB=$${RANLIB}" \
4280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281 dvi) \
4282 || exit 1
4284 @endif bfd
4286 .PHONY: maybe-pdf-bfd pdf-bfd
4287 maybe-pdf-bfd:
4288 @if bfd
4289 maybe-pdf-bfd: pdf-bfd
4291 pdf-bfd: \
4292 configure-bfd
4293 @[ -f ./bfd/Makefile ] || exit 0; \
4294 r=`${PWD_COMMAND}`; export r; \
4295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 $(HOST_EXPORTS) \
4297 for flag in $(EXTRA_HOST_FLAGS) ; do \
4298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299 done; \
4300 echo "Doing pdf in bfd"; \
4301 (cd $(HOST_SUBDIR)/bfd && \
4302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304 "RANLIB=$${RANLIB}" \
4305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306 pdf) \
4307 || exit 1
4309 @endif bfd
4311 .PHONY: maybe-html-bfd html-bfd
4312 maybe-html-bfd:
4313 @if bfd
4314 maybe-html-bfd: html-bfd
4316 html-bfd: \
4317 configure-bfd
4318 @[ -f ./bfd/Makefile ] || exit 0; \
4319 r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 for flag in $(EXTRA_HOST_FLAGS) ; do \
4323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324 done; \
4325 echo "Doing html in bfd"; \
4326 (cd $(HOST_SUBDIR)/bfd && \
4327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329 "RANLIB=$${RANLIB}" \
4330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331 html) \
4332 || exit 1
4334 @endif bfd
4336 .PHONY: maybe-TAGS-bfd TAGS-bfd
4337 maybe-TAGS-bfd:
4338 @if bfd
4339 maybe-TAGS-bfd: TAGS-bfd
4341 TAGS-bfd: \
4342 configure-bfd
4343 @[ -f ./bfd/Makefile ] || exit 0; \
4344 r=`${PWD_COMMAND}`; export r; \
4345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346 $(HOST_EXPORTS) \
4347 for flag in $(EXTRA_HOST_FLAGS) ; do \
4348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4349 done; \
4350 echo "Doing TAGS in bfd"; \
4351 (cd $(HOST_SUBDIR)/bfd && \
4352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4354 "RANLIB=$${RANLIB}" \
4355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4356 TAGS) \
4357 || exit 1
4359 @endif bfd
4361 .PHONY: maybe-install-info-bfd install-info-bfd
4362 maybe-install-info-bfd:
4363 @if bfd
4364 maybe-install-info-bfd: install-info-bfd
4366 install-info-bfd: \
4367 configure-bfd \
4368 info-bfd
4369 @[ -f ./bfd/Makefile ] || exit 0; \
4370 r=`${PWD_COMMAND}`; export r; \
4371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372 $(HOST_EXPORTS) \
4373 for flag in $(EXTRA_HOST_FLAGS) ; do \
4374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4375 done; \
4376 echo "Doing install-info in bfd"; \
4377 (cd $(HOST_SUBDIR)/bfd && \
4378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4380 "RANLIB=$${RANLIB}" \
4381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4382 install-info) \
4383 || exit 1
4385 @endif bfd
4387 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4388 maybe-install-dvi-bfd:
4389 @if bfd
4390 maybe-install-dvi-bfd: install-dvi-bfd
4392 install-dvi-bfd: \
4393 configure-bfd \
4394 dvi-bfd
4395 @[ -f ./bfd/Makefile ] || exit 0; \
4396 r=`${PWD_COMMAND}`; export r; \
4397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398 $(HOST_EXPORTS) \
4399 for flag in $(EXTRA_HOST_FLAGS) ; do \
4400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401 done; \
4402 echo "Doing install-dvi in bfd"; \
4403 (cd $(HOST_SUBDIR)/bfd && \
4404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406 "RANLIB=$${RANLIB}" \
4407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4408 install-dvi) \
4409 || exit 1
4411 @endif bfd
4413 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4414 maybe-install-pdf-bfd:
4415 @if bfd
4416 maybe-install-pdf-bfd: install-pdf-bfd
4418 install-pdf-bfd: \
4419 configure-bfd \
4420 pdf-bfd
4421 @[ -f ./bfd/Makefile ] || exit 0; \
4422 r=`${PWD_COMMAND}`; export r; \
4423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424 $(HOST_EXPORTS) \
4425 for flag in $(EXTRA_HOST_FLAGS) ; do \
4426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4427 done; \
4428 echo "Doing install-pdf in bfd"; \
4429 (cd $(HOST_SUBDIR)/bfd && \
4430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4432 "RANLIB=$${RANLIB}" \
4433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4434 install-pdf) \
4435 || exit 1
4437 @endif bfd
4439 .PHONY: maybe-install-html-bfd install-html-bfd
4440 maybe-install-html-bfd:
4441 @if bfd
4442 maybe-install-html-bfd: install-html-bfd
4444 install-html-bfd: \
4445 configure-bfd \
4446 html-bfd
4447 @[ -f ./bfd/Makefile ] || exit 0; \
4448 r=`${PWD_COMMAND}`; export r; \
4449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4450 $(HOST_EXPORTS) \
4451 for flag in $(EXTRA_HOST_FLAGS) ; do \
4452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4453 done; \
4454 echo "Doing install-html in bfd"; \
4455 (cd $(HOST_SUBDIR)/bfd && \
4456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4458 "RANLIB=$${RANLIB}" \
4459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4460 install-html) \
4461 || exit 1
4463 @endif bfd
4465 .PHONY: maybe-installcheck-bfd installcheck-bfd
4466 maybe-installcheck-bfd:
4467 @if bfd
4468 maybe-installcheck-bfd: installcheck-bfd
4470 installcheck-bfd: \
4471 configure-bfd
4472 @[ -f ./bfd/Makefile ] || exit 0; \
4473 r=`${PWD_COMMAND}`; export r; \
4474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4475 $(HOST_EXPORTS) \
4476 for flag in $(EXTRA_HOST_FLAGS) ; do \
4477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4478 done; \
4479 echo "Doing installcheck in bfd"; \
4480 (cd $(HOST_SUBDIR)/bfd && \
4481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4483 "RANLIB=$${RANLIB}" \
4484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4485 installcheck) \
4486 || exit 1
4488 @endif bfd
4490 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4491 maybe-mostlyclean-bfd:
4492 @if bfd
4493 maybe-mostlyclean-bfd: mostlyclean-bfd
4495 mostlyclean-bfd:
4496 @[ -f ./bfd/Makefile ] || exit 0; \
4497 r=`${PWD_COMMAND}`; export r; \
4498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499 $(HOST_EXPORTS) \
4500 for flag in $(EXTRA_HOST_FLAGS) ; do \
4501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4502 done; \
4503 echo "Doing mostlyclean in bfd"; \
4504 (cd $(HOST_SUBDIR)/bfd && \
4505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4507 "RANLIB=$${RANLIB}" \
4508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4509 mostlyclean) \
4510 || exit 1
4512 @endif bfd
4514 .PHONY: maybe-clean-bfd clean-bfd
4515 maybe-clean-bfd:
4516 @if bfd
4517 maybe-clean-bfd: clean-bfd
4519 clean-bfd:
4520 @[ -f ./bfd/Makefile ] || exit 0; \
4521 r=`${PWD_COMMAND}`; export r; \
4522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523 $(HOST_EXPORTS) \
4524 for flag in $(EXTRA_HOST_FLAGS) ; do \
4525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4526 done; \
4527 echo "Doing clean in bfd"; \
4528 (cd $(HOST_SUBDIR)/bfd && \
4529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4531 "RANLIB=$${RANLIB}" \
4532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4533 clean) \
4534 || exit 1
4536 @endif bfd
4538 .PHONY: maybe-distclean-bfd distclean-bfd
4539 maybe-distclean-bfd:
4540 @if bfd
4541 maybe-distclean-bfd: distclean-bfd
4543 distclean-bfd:
4544 @[ -f ./bfd/Makefile ] || exit 0; \
4545 r=`${PWD_COMMAND}`; export r; \
4546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547 $(HOST_EXPORTS) \
4548 for flag in $(EXTRA_HOST_FLAGS) ; do \
4549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4550 done; \
4551 echo "Doing distclean in bfd"; \
4552 (cd $(HOST_SUBDIR)/bfd && \
4553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4555 "RANLIB=$${RANLIB}" \
4556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4557 distclean) \
4558 || exit 1
4560 @endif bfd
4562 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4563 maybe-maintainer-clean-bfd:
4564 @if bfd
4565 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4567 maintainer-clean-bfd:
4568 @[ -f ./bfd/Makefile ] || exit 0; \
4569 r=`${PWD_COMMAND}`; export r; \
4570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 $(HOST_EXPORTS) \
4572 for flag in $(EXTRA_HOST_FLAGS) ; do \
4573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 done; \
4575 echo "Doing maintainer-clean in bfd"; \
4576 (cd $(HOST_SUBDIR)/bfd && \
4577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579 "RANLIB=$${RANLIB}" \
4580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581 maintainer-clean) \
4582 || exit 1
4584 @endif bfd
4588 .PHONY: configure-opcodes maybe-configure-opcodes
4589 maybe-configure-opcodes:
4590 @if gcc-bootstrap
4591 configure-opcodes: stage_current
4592 @endif gcc-bootstrap
4593 @if opcodes
4594 maybe-configure-opcodes: configure-opcodes
4595 configure-opcodes:
4596 @r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4600 $(HOST_EXPORTS) \
4601 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4602 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4603 case $(srcdir) in \
4604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4605 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4607 esac; \
4608 module_srcdir=opcodes; \
4609 $(SHELL) \
4610 $$s/$$module_srcdir/configure \
4611 --srcdir=$${topdir}/$$module_srcdir \
4612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4613 --target=${target_alias} \
4614 || exit 1
4615 @endif opcodes
4619 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4620 maybe-configure-stage1-opcodes:
4621 @if opcodes-bootstrap
4622 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4623 configure-stage1-opcodes:
4624 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4625 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4626 @r=`${PWD_COMMAND}`; export r; \
4627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4628 TFLAGS="$(STAGE1_TFLAGS)"; \
4629 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4630 $(HOST_EXPORTS) \
4631 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4632 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4633 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4634 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4636 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4637 case $(srcdir) in \
4638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4639 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4641 esac; \
4642 module_srcdir=opcodes; \
4643 $(SHELL) $$s/$$module_srcdir/configure \
4644 --srcdir=$${topdir}/$$module_srcdir \
4645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4646 --target=${target_alias} \
4648 $(STAGE1_CONFIGURE_FLAGS)
4649 @endif opcodes-bootstrap
4651 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4652 maybe-configure-stage2-opcodes:
4653 @if opcodes-bootstrap
4654 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4655 configure-stage2-opcodes:
4656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4658 @r=`${PWD_COMMAND}`; export r; \
4659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4660 TFLAGS="$(STAGE2_TFLAGS)"; \
4661 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4662 $(HOST_EXPORTS) \
4663 $(POSTSTAGE1_HOST_EXPORTS) \
4664 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4665 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4666 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4667 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4669 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4670 case $(srcdir) in \
4671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4672 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4674 esac; \
4675 module_srcdir=opcodes; \
4676 $(SHELL) $$s/$$module_srcdir/configure \
4677 --srcdir=$${topdir}/$$module_srcdir \
4678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4679 --target=${target_alias} \
4680 --with-build-libsubdir=$(HOST_SUBDIR) \
4681 $(STAGE2_CONFIGURE_FLAGS)
4682 @endif opcodes-bootstrap
4684 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4685 maybe-configure-stage3-opcodes:
4686 @if opcodes-bootstrap
4687 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4688 configure-stage3-opcodes:
4689 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4691 @r=`${PWD_COMMAND}`; export r; \
4692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4693 TFLAGS="$(STAGE3_TFLAGS)"; \
4694 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4695 $(HOST_EXPORTS) \
4696 $(POSTSTAGE1_HOST_EXPORTS) \
4697 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4698 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4699 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4700 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4702 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4703 case $(srcdir) in \
4704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4705 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4707 esac; \
4708 module_srcdir=opcodes; \
4709 $(SHELL) $$s/$$module_srcdir/configure \
4710 --srcdir=$${topdir}/$$module_srcdir \
4711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4712 --target=${target_alias} \
4713 --with-build-libsubdir=$(HOST_SUBDIR) \
4714 $(STAGE3_CONFIGURE_FLAGS)
4715 @endif opcodes-bootstrap
4717 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4718 maybe-configure-stage4-opcodes:
4719 @if opcodes-bootstrap
4720 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4721 configure-stage4-opcodes:
4722 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4724 @r=`${PWD_COMMAND}`; export r; \
4725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726 TFLAGS="$(STAGE4_TFLAGS)"; \
4727 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4728 $(HOST_EXPORTS) \
4729 $(POSTSTAGE1_HOST_EXPORTS) \
4730 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4731 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4732 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4733 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4735 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4736 case $(srcdir) in \
4737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4738 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4740 esac; \
4741 module_srcdir=opcodes; \
4742 $(SHELL) $$s/$$module_srcdir/configure \
4743 --srcdir=$${topdir}/$$module_srcdir \
4744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4745 --target=${target_alias} \
4746 --with-build-libsubdir=$(HOST_SUBDIR) \
4747 $(STAGE4_CONFIGURE_FLAGS)
4748 @endif opcodes-bootstrap
4750 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4751 maybe-configure-stageprofile-opcodes:
4752 @if opcodes-bootstrap
4753 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4754 configure-stageprofile-opcodes:
4755 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4757 @r=`${PWD_COMMAND}`; export r; \
4758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4759 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4760 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4761 $(HOST_EXPORTS) \
4762 $(POSTSTAGE1_HOST_EXPORTS) \
4763 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4764 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4765 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4766 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4768 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4769 case $(srcdir) in \
4770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4771 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4773 esac; \
4774 module_srcdir=opcodes; \
4775 $(SHELL) $$s/$$module_srcdir/configure \
4776 --srcdir=$${topdir}/$$module_srcdir \
4777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4778 --target=${target_alias} \
4779 --with-build-libsubdir=$(HOST_SUBDIR) \
4780 $(STAGEprofile_CONFIGURE_FLAGS)
4781 @endif opcodes-bootstrap
4783 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4784 maybe-configure-stagetrain-opcodes:
4785 @if opcodes-bootstrap
4786 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4787 configure-stagetrain-opcodes:
4788 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4790 @r=`${PWD_COMMAND}`; export r; \
4791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4792 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4793 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4794 $(HOST_EXPORTS) \
4795 $(POSTSTAGE1_HOST_EXPORTS) \
4796 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4797 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4798 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4799 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4801 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4802 case $(srcdir) in \
4803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4804 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4806 esac; \
4807 module_srcdir=opcodes; \
4808 $(SHELL) $$s/$$module_srcdir/configure \
4809 --srcdir=$${topdir}/$$module_srcdir \
4810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4811 --target=${target_alias} \
4812 --with-build-libsubdir=$(HOST_SUBDIR) \
4813 $(STAGEtrain_CONFIGURE_FLAGS)
4814 @endif opcodes-bootstrap
4816 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4817 maybe-configure-stagefeedback-opcodes:
4818 @if opcodes-bootstrap
4819 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4820 configure-stagefeedback-opcodes:
4821 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4823 @r=`${PWD_COMMAND}`; export r; \
4824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4825 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4826 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4827 $(HOST_EXPORTS) \
4828 $(POSTSTAGE1_HOST_EXPORTS) \
4829 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4830 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4831 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4832 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4834 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4835 case $(srcdir) in \
4836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4837 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4839 esac; \
4840 module_srcdir=opcodes; \
4841 $(SHELL) $$s/$$module_srcdir/configure \
4842 --srcdir=$${topdir}/$$module_srcdir \
4843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4844 --target=${target_alias} \
4845 --with-build-libsubdir=$(HOST_SUBDIR) \
4846 $(STAGEfeedback_CONFIGURE_FLAGS)
4847 @endif opcodes-bootstrap
4849 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4850 maybe-configure-stageautoprofile-opcodes:
4851 @if opcodes-bootstrap
4852 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4853 configure-stageautoprofile-opcodes:
4854 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4856 @r=`${PWD_COMMAND}`; export r; \
4857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4858 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4859 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4860 $(HOST_EXPORTS) \
4861 $(POSTSTAGE1_HOST_EXPORTS) \
4862 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4863 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4864 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4865 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4867 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4868 case $(srcdir) in \
4869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4870 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4872 esac; \
4873 module_srcdir=opcodes; \
4874 $(SHELL) $$s/$$module_srcdir/configure \
4875 --srcdir=$${topdir}/$$module_srcdir \
4876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4877 --target=${target_alias} \
4878 --with-build-libsubdir=$(HOST_SUBDIR) \
4879 $(STAGEautoprofile_CONFIGURE_FLAGS)
4880 @endif opcodes-bootstrap
4882 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4883 maybe-configure-stageautofeedback-opcodes:
4884 @if opcodes-bootstrap
4885 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4886 configure-stageautofeedback-opcodes:
4887 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4889 @r=`${PWD_COMMAND}`; export r; \
4890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4891 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4892 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4893 $(HOST_EXPORTS) \
4894 $(POSTSTAGE1_HOST_EXPORTS) \
4895 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4896 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4897 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4898 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4900 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4901 case $(srcdir) in \
4902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4903 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4905 esac; \
4906 module_srcdir=opcodes; \
4907 $(SHELL) $$s/$$module_srcdir/configure \
4908 --srcdir=$${topdir}/$$module_srcdir \
4909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4910 --target=${target_alias} \
4911 --with-build-libsubdir=$(HOST_SUBDIR) \
4912 $(STAGEautofeedback_CONFIGURE_FLAGS)
4913 @endif opcodes-bootstrap
4919 .PHONY: all-opcodes maybe-all-opcodes
4920 maybe-all-opcodes:
4921 @if gcc-bootstrap
4922 all-opcodes: stage_current
4923 @endif gcc-bootstrap
4924 @if opcodes
4925 TARGET-opcodes=all
4926 maybe-all-opcodes: all-opcodes
4927 all-opcodes: configure-opcodes
4928 @r=`${PWD_COMMAND}`; export r; \
4929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4930 $(HOST_EXPORTS) \
4931 (cd $(HOST_SUBDIR)/opcodes && \
4932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4933 $(TARGET-opcodes))
4934 @endif opcodes
4938 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4939 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4940 maybe-all-stage1-opcodes:
4941 maybe-clean-stage1-opcodes:
4942 @if opcodes-bootstrap
4943 maybe-all-stage1-opcodes: all-stage1-opcodes
4944 all-stage1: all-stage1-opcodes
4945 TARGET-stage1-opcodes = $(TARGET-opcodes)
4946 all-stage1-opcodes: configure-stage1-opcodes
4947 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4948 @r=`${PWD_COMMAND}`; export r; \
4949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950 TFLAGS="$(STAGE1_TFLAGS)"; \
4951 $(HOST_EXPORTS) \
4952 cd $(HOST_SUBDIR)/opcodes && \
4954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4955 CFLAGS="$(STAGE1_CFLAGS)" \
4956 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4957 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4958 LIBCFLAGS="$(LIBCFLAGS)" \
4959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4962 $(EXTRA_HOST_FLAGS) \
4963 $(STAGE1_FLAGS_TO_PASS) \
4964 TFLAGS="$(STAGE1_TFLAGS)" \
4965 $(TARGET-stage1-opcodes)
4967 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4968 clean-stage1: clean-stage1-opcodes
4969 clean-stage1-opcodes:
4970 @if [ $(current_stage) = stage1 ]; then \
4971 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4972 else \
4973 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4974 $(MAKE) stage1-start; \
4975 fi; \
4976 cd $(HOST_SUBDIR)/opcodes && \
4977 $(MAKE) $(EXTRA_HOST_FLAGS) \
4978 $(STAGE1_FLAGS_TO_PASS) clean
4979 @endif opcodes-bootstrap
4982 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4983 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4984 maybe-all-stage2-opcodes:
4985 maybe-clean-stage2-opcodes:
4986 @if opcodes-bootstrap
4987 maybe-all-stage2-opcodes: all-stage2-opcodes
4988 all-stage2: all-stage2-opcodes
4989 TARGET-stage2-opcodes = $(TARGET-opcodes)
4990 all-stage2-opcodes: configure-stage2-opcodes
4991 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4992 @r=`${PWD_COMMAND}`; export r; \
4993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994 TFLAGS="$(STAGE2_TFLAGS)"; \
4995 $(HOST_EXPORTS) \
4996 $(POSTSTAGE1_HOST_EXPORTS) \
4997 cd $(HOST_SUBDIR)/opcodes && \
4999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5000 CFLAGS="$(STAGE2_CFLAGS)" \
5001 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5002 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5003 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5008 TFLAGS="$(STAGE2_TFLAGS)" \
5009 $(TARGET-stage2-opcodes)
5011 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5012 clean-stage2: clean-stage2-opcodes
5013 clean-stage2-opcodes:
5014 @if [ $(current_stage) = stage2 ]; then \
5015 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5016 else \
5017 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5018 $(MAKE) stage2-start; \
5019 fi; \
5020 cd $(HOST_SUBDIR)/opcodes && \
5021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5022 @endif opcodes-bootstrap
5025 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5026 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5027 maybe-all-stage3-opcodes:
5028 maybe-clean-stage3-opcodes:
5029 @if opcodes-bootstrap
5030 maybe-all-stage3-opcodes: all-stage3-opcodes
5031 all-stage3: all-stage3-opcodes
5032 TARGET-stage3-opcodes = $(TARGET-opcodes)
5033 all-stage3-opcodes: configure-stage3-opcodes
5034 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5035 @r=`${PWD_COMMAND}`; export r; \
5036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5037 TFLAGS="$(STAGE3_TFLAGS)"; \
5038 $(HOST_EXPORTS) \
5039 $(POSTSTAGE1_HOST_EXPORTS) \
5040 cd $(HOST_SUBDIR)/opcodes && \
5042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5043 CFLAGS="$(STAGE3_CFLAGS)" \
5044 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5045 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5046 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5051 TFLAGS="$(STAGE3_TFLAGS)" \
5052 $(TARGET-stage3-opcodes)
5054 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5055 clean-stage3: clean-stage3-opcodes
5056 clean-stage3-opcodes:
5057 @if [ $(current_stage) = stage3 ]; then \
5058 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5059 else \
5060 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5061 $(MAKE) stage3-start; \
5062 fi; \
5063 cd $(HOST_SUBDIR)/opcodes && \
5064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5065 @endif opcodes-bootstrap
5068 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5069 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5070 maybe-all-stage4-opcodes:
5071 maybe-clean-stage4-opcodes:
5072 @if opcodes-bootstrap
5073 maybe-all-stage4-opcodes: all-stage4-opcodes
5074 all-stage4: all-stage4-opcodes
5075 TARGET-stage4-opcodes = $(TARGET-opcodes)
5076 all-stage4-opcodes: configure-stage4-opcodes
5077 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5078 @r=`${PWD_COMMAND}`; export r; \
5079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080 TFLAGS="$(STAGE4_TFLAGS)"; \
5081 $(HOST_EXPORTS) \
5082 $(POSTSTAGE1_HOST_EXPORTS) \
5083 cd $(HOST_SUBDIR)/opcodes && \
5085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5086 CFLAGS="$(STAGE4_CFLAGS)" \
5087 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5088 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5089 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5094 TFLAGS="$(STAGE4_TFLAGS)" \
5095 $(TARGET-stage4-opcodes)
5097 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5098 clean-stage4: clean-stage4-opcodes
5099 clean-stage4-opcodes:
5100 @if [ $(current_stage) = stage4 ]; then \
5101 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5102 else \
5103 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5104 $(MAKE) stage4-start; \
5105 fi; \
5106 cd $(HOST_SUBDIR)/opcodes && \
5107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5108 @endif opcodes-bootstrap
5111 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5112 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5113 maybe-all-stageprofile-opcodes:
5114 maybe-clean-stageprofile-opcodes:
5115 @if opcodes-bootstrap
5116 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5117 all-stageprofile: all-stageprofile-opcodes
5118 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5119 all-stageprofile-opcodes: configure-stageprofile-opcodes
5120 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5121 @r=`${PWD_COMMAND}`; export r; \
5122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5123 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5124 $(HOST_EXPORTS) \
5125 $(POSTSTAGE1_HOST_EXPORTS) \
5126 cd $(HOST_SUBDIR)/opcodes && \
5128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5129 CFLAGS="$(STAGEprofile_CFLAGS)" \
5130 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5131 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5132 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5137 TFLAGS="$(STAGEprofile_TFLAGS)" \
5138 $(TARGET-stageprofile-opcodes)
5140 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5141 clean-stageprofile: clean-stageprofile-opcodes
5142 clean-stageprofile-opcodes:
5143 @if [ $(current_stage) = stageprofile ]; then \
5144 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5145 else \
5146 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5147 $(MAKE) stageprofile-start; \
5148 fi; \
5149 cd $(HOST_SUBDIR)/opcodes && \
5150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5151 @endif opcodes-bootstrap
5154 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5155 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5156 maybe-all-stagetrain-opcodes:
5157 maybe-clean-stagetrain-opcodes:
5158 @if opcodes-bootstrap
5159 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5160 all-stagetrain: all-stagetrain-opcodes
5161 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5162 all-stagetrain-opcodes: configure-stagetrain-opcodes
5163 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5164 @r=`${PWD_COMMAND}`; export r; \
5165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5167 $(HOST_EXPORTS) \
5168 $(POSTSTAGE1_HOST_EXPORTS) \
5169 cd $(HOST_SUBDIR)/opcodes && \
5171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5172 CFLAGS="$(STAGEtrain_CFLAGS)" \
5173 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5174 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5175 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5180 TFLAGS="$(STAGEtrain_TFLAGS)" \
5181 $(TARGET-stagetrain-opcodes)
5183 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5184 clean-stagetrain: clean-stagetrain-opcodes
5185 clean-stagetrain-opcodes:
5186 @if [ $(current_stage) = stagetrain ]; then \
5187 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5188 else \
5189 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5190 $(MAKE) stagetrain-start; \
5191 fi; \
5192 cd $(HOST_SUBDIR)/opcodes && \
5193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5194 @endif opcodes-bootstrap
5197 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5198 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5199 maybe-all-stagefeedback-opcodes:
5200 maybe-clean-stagefeedback-opcodes:
5201 @if opcodes-bootstrap
5202 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5203 all-stagefeedback: all-stagefeedback-opcodes
5204 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5205 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5206 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5207 @r=`${PWD_COMMAND}`; export r; \
5208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5209 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5210 $(HOST_EXPORTS) \
5211 $(POSTSTAGE1_HOST_EXPORTS) \
5212 cd $(HOST_SUBDIR)/opcodes && \
5214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5215 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5216 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5217 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5218 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5223 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5224 $(TARGET-stagefeedback-opcodes)
5226 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5227 clean-stagefeedback: clean-stagefeedback-opcodes
5228 clean-stagefeedback-opcodes:
5229 @if [ $(current_stage) = stagefeedback ]; then \
5230 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5231 else \
5232 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5233 $(MAKE) stagefeedback-start; \
5234 fi; \
5235 cd $(HOST_SUBDIR)/opcodes && \
5236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5237 @endif opcodes-bootstrap
5240 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5241 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5242 maybe-all-stageautoprofile-opcodes:
5243 maybe-clean-stageautoprofile-opcodes:
5244 @if opcodes-bootstrap
5245 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5246 all-stageautoprofile: all-stageautoprofile-opcodes
5247 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5248 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5249 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5250 @r=`${PWD_COMMAND}`; export r; \
5251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5252 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5253 $(HOST_EXPORTS) \
5254 $(POSTSTAGE1_HOST_EXPORTS) \
5255 cd $(HOST_SUBDIR)/opcodes && \
5256 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5258 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5259 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5260 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5261 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5266 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5267 $(TARGET-stageautoprofile-opcodes)
5269 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5270 clean-stageautoprofile: clean-stageautoprofile-opcodes
5271 clean-stageautoprofile-opcodes:
5272 @if [ $(current_stage) = stageautoprofile ]; then \
5273 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5274 else \
5275 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5276 $(MAKE) stageautoprofile-start; \
5277 fi; \
5278 cd $(HOST_SUBDIR)/opcodes && \
5279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5280 @endif opcodes-bootstrap
5283 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5284 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5285 maybe-all-stageautofeedback-opcodes:
5286 maybe-clean-stageautofeedback-opcodes:
5287 @if opcodes-bootstrap
5288 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5289 all-stageautofeedback: all-stageautofeedback-opcodes
5290 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5291 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5292 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5293 @r=`${PWD_COMMAND}`; export r; \
5294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5295 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5296 $(HOST_EXPORTS) \
5297 $(POSTSTAGE1_HOST_EXPORTS) \
5298 cd $(HOST_SUBDIR)/opcodes && \
5300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5301 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5302 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5303 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5304 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5309 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5310 $(TARGET-stageautofeedback-opcodes)
5312 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5313 clean-stageautofeedback: clean-stageautofeedback-opcodes
5314 clean-stageautofeedback-opcodes:
5315 @if [ $(current_stage) = stageautofeedback ]; then \
5316 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5317 else \
5318 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5319 $(MAKE) stageautofeedback-start; \
5320 fi; \
5321 cd $(HOST_SUBDIR)/opcodes && \
5322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5323 @endif opcodes-bootstrap
5329 .PHONY: check-opcodes maybe-check-opcodes
5330 maybe-check-opcodes:
5331 @if opcodes
5332 maybe-check-opcodes: check-opcodes
5334 check-opcodes:
5335 @: $(MAKE); $(unstage)
5336 @r=`${PWD_COMMAND}`; export r; \
5337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5338 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5339 (cd $(HOST_SUBDIR)/opcodes && \
5340 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5342 @endif opcodes
5344 .PHONY: install-opcodes maybe-install-opcodes
5345 maybe-install-opcodes:
5346 @if opcodes
5347 maybe-install-opcodes: install-opcodes
5349 install-opcodes: installdirs
5350 @: $(MAKE); $(unstage)
5351 @r=`${PWD_COMMAND}`; export r; \
5352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5353 $(HOST_EXPORTS) \
5354 (cd $(HOST_SUBDIR)/opcodes && \
5355 $(MAKE) $(FLAGS_TO_PASS) install)
5357 @endif opcodes
5359 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5360 maybe-install-strip-opcodes:
5361 @if opcodes
5362 maybe-install-strip-opcodes: install-strip-opcodes
5364 install-strip-opcodes: installdirs
5365 @: $(MAKE); $(unstage)
5366 @r=`${PWD_COMMAND}`; export r; \
5367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368 $(HOST_EXPORTS) \
5369 (cd $(HOST_SUBDIR)/opcodes && \
5370 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5372 @endif opcodes
5374 # Other targets (info, dvi, pdf, etc.)
5376 .PHONY: maybe-info-opcodes info-opcodes
5377 maybe-info-opcodes:
5378 @if opcodes
5379 maybe-info-opcodes: info-opcodes
5381 info-opcodes: \
5382 configure-opcodes
5383 @[ -f ./opcodes/Makefile ] || exit 0; \
5384 r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 $(HOST_EXPORTS) \
5387 for flag in $(EXTRA_HOST_FLAGS) ; do \
5388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389 done; \
5390 echo "Doing info in opcodes"; \
5391 (cd $(HOST_SUBDIR)/opcodes && \
5392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394 "RANLIB=$${RANLIB}" \
5395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5396 info) \
5397 || exit 1
5399 @endif opcodes
5401 .PHONY: maybe-dvi-opcodes dvi-opcodes
5402 maybe-dvi-opcodes:
5403 @if opcodes
5404 maybe-dvi-opcodes: dvi-opcodes
5406 dvi-opcodes: \
5407 configure-opcodes
5408 @[ -f ./opcodes/Makefile ] || exit 0; \
5409 r=`${PWD_COMMAND}`; export r; \
5410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411 $(HOST_EXPORTS) \
5412 for flag in $(EXTRA_HOST_FLAGS) ; do \
5413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5414 done; \
5415 echo "Doing dvi in opcodes"; \
5416 (cd $(HOST_SUBDIR)/opcodes && \
5417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5419 "RANLIB=$${RANLIB}" \
5420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5421 dvi) \
5422 || exit 1
5424 @endif opcodes
5426 .PHONY: maybe-pdf-opcodes pdf-opcodes
5427 maybe-pdf-opcodes:
5428 @if opcodes
5429 maybe-pdf-opcodes: pdf-opcodes
5431 pdf-opcodes: \
5432 configure-opcodes
5433 @[ -f ./opcodes/Makefile ] || exit 0; \
5434 r=`${PWD_COMMAND}`; export r; \
5435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436 $(HOST_EXPORTS) \
5437 for flag in $(EXTRA_HOST_FLAGS) ; do \
5438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5439 done; \
5440 echo "Doing pdf in opcodes"; \
5441 (cd $(HOST_SUBDIR)/opcodes && \
5442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5444 "RANLIB=$${RANLIB}" \
5445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5446 pdf) \
5447 || exit 1
5449 @endif opcodes
5451 .PHONY: maybe-html-opcodes html-opcodes
5452 maybe-html-opcodes:
5453 @if opcodes
5454 maybe-html-opcodes: html-opcodes
5456 html-opcodes: \
5457 configure-opcodes
5458 @[ -f ./opcodes/Makefile ] || exit 0; \
5459 r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 for flag in $(EXTRA_HOST_FLAGS) ; do \
5463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5464 done; \
5465 echo "Doing html in opcodes"; \
5466 (cd $(HOST_SUBDIR)/opcodes && \
5467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5469 "RANLIB=$${RANLIB}" \
5470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5471 html) \
5472 || exit 1
5474 @endif opcodes
5476 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5477 maybe-TAGS-opcodes:
5478 @if opcodes
5479 maybe-TAGS-opcodes: TAGS-opcodes
5481 TAGS-opcodes: \
5482 configure-opcodes
5483 @[ -f ./opcodes/Makefile ] || exit 0; \
5484 r=`${PWD_COMMAND}`; export r; \
5485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5486 $(HOST_EXPORTS) \
5487 for flag in $(EXTRA_HOST_FLAGS) ; do \
5488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5489 done; \
5490 echo "Doing TAGS in opcodes"; \
5491 (cd $(HOST_SUBDIR)/opcodes && \
5492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5494 "RANLIB=$${RANLIB}" \
5495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5496 TAGS) \
5497 || exit 1
5499 @endif opcodes
5501 .PHONY: maybe-install-info-opcodes install-info-opcodes
5502 maybe-install-info-opcodes:
5503 @if opcodes
5504 maybe-install-info-opcodes: install-info-opcodes
5506 install-info-opcodes: \
5507 configure-opcodes \
5508 info-opcodes
5509 @[ -f ./opcodes/Makefile ] || exit 0; \
5510 r=`${PWD_COMMAND}`; export r; \
5511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5512 $(HOST_EXPORTS) \
5513 for flag in $(EXTRA_HOST_FLAGS) ; do \
5514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5515 done; \
5516 echo "Doing install-info in opcodes"; \
5517 (cd $(HOST_SUBDIR)/opcodes && \
5518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5520 "RANLIB=$${RANLIB}" \
5521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5522 install-info) \
5523 || exit 1
5525 @endif opcodes
5527 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5528 maybe-install-dvi-opcodes:
5529 @if opcodes
5530 maybe-install-dvi-opcodes: install-dvi-opcodes
5532 install-dvi-opcodes: \
5533 configure-opcodes \
5534 dvi-opcodes
5535 @[ -f ./opcodes/Makefile ] || exit 0; \
5536 r=`${PWD_COMMAND}`; export r; \
5537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5538 $(HOST_EXPORTS) \
5539 for flag in $(EXTRA_HOST_FLAGS) ; do \
5540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5541 done; \
5542 echo "Doing install-dvi in opcodes"; \
5543 (cd $(HOST_SUBDIR)/opcodes && \
5544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5546 "RANLIB=$${RANLIB}" \
5547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5548 install-dvi) \
5549 || exit 1
5551 @endif opcodes
5553 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5554 maybe-install-pdf-opcodes:
5555 @if opcodes
5556 maybe-install-pdf-opcodes: install-pdf-opcodes
5558 install-pdf-opcodes: \
5559 configure-opcodes \
5560 pdf-opcodes
5561 @[ -f ./opcodes/Makefile ] || exit 0; \
5562 r=`${PWD_COMMAND}`; export r; \
5563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5564 $(HOST_EXPORTS) \
5565 for flag in $(EXTRA_HOST_FLAGS) ; do \
5566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5567 done; \
5568 echo "Doing install-pdf in opcodes"; \
5569 (cd $(HOST_SUBDIR)/opcodes && \
5570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5572 "RANLIB=$${RANLIB}" \
5573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5574 install-pdf) \
5575 || exit 1
5577 @endif opcodes
5579 .PHONY: maybe-install-html-opcodes install-html-opcodes
5580 maybe-install-html-opcodes:
5581 @if opcodes
5582 maybe-install-html-opcodes: install-html-opcodes
5584 install-html-opcodes: \
5585 configure-opcodes \
5586 html-opcodes
5587 @[ -f ./opcodes/Makefile ] || exit 0; \
5588 r=`${PWD_COMMAND}`; export r; \
5589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5590 $(HOST_EXPORTS) \
5591 for flag in $(EXTRA_HOST_FLAGS) ; do \
5592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5593 done; \
5594 echo "Doing install-html in opcodes"; \
5595 (cd $(HOST_SUBDIR)/opcodes && \
5596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5598 "RANLIB=$${RANLIB}" \
5599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5600 install-html) \
5601 || exit 1
5603 @endif opcodes
5605 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5606 maybe-installcheck-opcodes:
5607 @if opcodes
5608 maybe-installcheck-opcodes: installcheck-opcodes
5610 installcheck-opcodes: \
5611 configure-opcodes
5612 @[ -f ./opcodes/Makefile ] || exit 0; \
5613 r=`${PWD_COMMAND}`; export r; \
5614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5615 $(HOST_EXPORTS) \
5616 for flag in $(EXTRA_HOST_FLAGS) ; do \
5617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5618 done; \
5619 echo "Doing installcheck in opcodes"; \
5620 (cd $(HOST_SUBDIR)/opcodes && \
5621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5623 "RANLIB=$${RANLIB}" \
5624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5625 installcheck) \
5626 || exit 1
5628 @endif opcodes
5630 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5631 maybe-mostlyclean-opcodes:
5632 @if opcodes
5633 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5635 mostlyclean-opcodes:
5636 @[ -f ./opcodes/Makefile ] || exit 0; \
5637 r=`${PWD_COMMAND}`; export r; \
5638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5639 $(HOST_EXPORTS) \
5640 for flag in $(EXTRA_HOST_FLAGS) ; do \
5641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5642 done; \
5643 echo "Doing mostlyclean in opcodes"; \
5644 (cd $(HOST_SUBDIR)/opcodes && \
5645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5647 "RANLIB=$${RANLIB}" \
5648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5649 mostlyclean) \
5650 || exit 1
5652 @endif opcodes
5654 .PHONY: maybe-clean-opcodes clean-opcodes
5655 maybe-clean-opcodes:
5656 @if opcodes
5657 maybe-clean-opcodes: clean-opcodes
5659 clean-opcodes:
5660 @[ -f ./opcodes/Makefile ] || exit 0; \
5661 r=`${PWD_COMMAND}`; export r; \
5662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663 $(HOST_EXPORTS) \
5664 for flag in $(EXTRA_HOST_FLAGS) ; do \
5665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666 done; \
5667 echo "Doing clean in opcodes"; \
5668 (cd $(HOST_SUBDIR)/opcodes && \
5669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671 "RANLIB=$${RANLIB}" \
5672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673 clean) \
5674 || exit 1
5676 @endif opcodes
5678 .PHONY: maybe-distclean-opcodes distclean-opcodes
5679 maybe-distclean-opcodes:
5680 @if opcodes
5681 maybe-distclean-opcodes: distclean-opcodes
5683 distclean-opcodes:
5684 @[ -f ./opcodes/Makefile ] || exit 0; \
5685 r=`${PWD_COMMAND}`; export r; \
5686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5687 $(HOST_EXPORTS) \
5688 for flag in $(EXTRA_HOST_FLAGS) ; do \
5689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5690 done; \
5691 echo "Doing distclean in opcodes"; \
5692 (cd $(HOST_SUBDIR)/opcodes && \
5693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5695 "RANLIB=$${RANLIB}" \
5696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5697 distclean) \
5698 || exit 1
5700 @endif opcodes
5702 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5703 maybe-maintainer-clean-opcodes:
5704 @if opcodes
5705 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5707 maintainer-clean-opcodes:
5708 @[ -f ./opcodes/Makefile ] || exit 0; \
5709 r=`${PWD_COMMAND}`; export r; \
5710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5711 $(HOST_EXPORTS) \
5712 for flag in $(EXTRA_HOST_FLAGS) ; do \
5713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5714 done; \
5715 echo "Doing maintainer-clean in opcodes"; \
5716 (cd $(HOST_SUBDIR)/opcodes && \
5717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5719 "RANLIB=$${RANLIB}" \
5720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5721 maintainer-clean) \
5722 || exit 1
5724 @endif opcodes
5728 .PHONY: configure-binutils maybe-configure-binutils
5729 maybe-configure-binutils:
5730 @if gcc-bootstrap
5731 configure-binutils: stage_current
5732 @endif gcc-bootstrap
5733 @if binutils
5734 maybe-configure-binutils: configure-binutils
5735 configure-binutils:
5736 @r=`${PWD_COMMAND}`; export r; \
5737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5738 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5740 $(HOST_EXPORTS) \
5741 echo Configuring in $(HOST_SUBDIR)/binutils; \
5742 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5743 case $(srcdir) in \
5744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5745 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5747 esac; \
5748 module_srcdir=binutils; \
5749 $(SHELL) \
5750 $$s/$$module_srcdir/configure \
5751 --srcdir=$${topdir}/$$module_srcdir \
5752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5753 --target=${target_alias} \
5754 || exit 1
5755 @endif binutils
5759 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5760 maybe-configure-stage1-binutils:
5761 @if binutils-bootstrap
5762 maybe-configure-stage1-binutils: configure-stage1-binutils
5763 configure-stage1-binutils:
5764 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5766 @r=`${PWD_COMMAND}`; export r; \
5767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768 TFLAGS="$(STAGE1_TFLAGS)"; \
5769 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5770 $(HOST_EXPORTS) \
5771 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5772 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5773 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5774 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5776 cd $(HOST_SUBDIR)/binutils || exit 1; \
5777 case $(srcdir) in \
5778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5779 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5781 esac; \
5782 module_srcdir=binutils; \
5783 $(SHELL) $$s/$$module_srcdir/configure \
5784 --srcdir=$${topdir}/$$module_srcdir \
5785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5786 --target=${target_alias} \
5788 $(STAGE1_CONFIGURE_FLAGS)
5789 @endif binutils-bootstrap
5791 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5792 maybe-configure-stage2-binutils:
5793 @if binutils-bootstrap
5794 maybe-configure-stage2-binutils: configure-stage2-binutils
5795 configure-stage2-binutils:
5796 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5798 @r=`${PWD_COMMAND}`; export r; \
5799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800 TFLAGS="$(STAGE2_TFLAGS)"; \
5801 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5802 $(HOST_EXPORTS) \
5803 $(POSTSTAGE1_HOST_EXPORTS) \
5804 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5805 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5806 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5807 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5809 cd $(HOST_SUBDIR)/binutils || exit 1; \
5810 case $(srcdir) in \
5811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5812 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5814 esac; \
5815 module_srcdir=binutils; \
5816 $(SHELL) $$s/$$module_srcdir/configure \
5817 --srcdir=$${topdir}/$$module_srcdir \
5818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5819 --target=${target_alias} \
5820 --with-build-libsubdir=$(HOST_SUBDIR) \
5821 $(STAGE2_CONFIGURE_FLAGS)
5822 @endif binutils-bootstrap
5824 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5825 maybe-configure-stage3-binutils:
5826 @if binutils-bootstrap
5827 maybe-configure-stage3-binutils: configure-stage3-binutils
5828 configure-stage3-binutils:
5829 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5831 @r=`${PWD_COMMAND}`; export r; \
5832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5833 TFLAGS="$(STAGE3_TFLAGS)"; \
5834 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5835 $(HOST_EXPORTS) \
5836 $(POSTSTAGE1_HOST_EXPORTS) \
5837 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5838 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5839 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5840 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5842 cd $(HOST_SUBDIR)/binutils || exit 1; \
5843 case $(srcdir) in \
5844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5845 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5847 esac; \
5848 module_srcdir=binutils; \
5849 $(SHELL) $$s/$$module_srcdir/configure \
5850 --srcdir=$${topdir}/$$module_srcdir \
5851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5852 --target=${target_alias} \
5853 --with-build-libsubdir=$(HOST_SUBDIR) \
5854 $(STAGE3_CONFIGURE_FLAGS)
5855 @endif binutils-bootstrap
5857 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5858 maybe-configure-stage4-binutils:
5859 @if binutils-bootstrap
5860 maybe-configure-stage4-binutils: configure-stage4-binutils
5861 configure-stage4-binutils:
5862 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5864 @r=`${PWD_COMMAND}`; export r; \
5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866 TFLAGS="$(STAGE4_TFLAGS)"; \
5867 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5868 $(HOST_EXPORTS) \
5869 $(POSTSTAGE1_HOST_EXPORTS) \
5870 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5871 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5872 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5873 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5875 cd $(HOST_SUBDIR)/binutils || exit 1; \
5876 case $(srcdir) in \
5877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5878 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5880 esac; \
5881 module_srcdir=binutils; \
5882 $(SHELL) $$s/$$module_srcdir/configure \
5883 --srcdir=$${topdir}/$$module_srcdir \
5884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5885 --target=${target_alias} \
5886 --with-build-libsubdir=$(HOST_SUBDIR) \
5887 $(STAGE4_CONFIGURE_FLAGS)
5888 @endif binutils-bootstrap
5890 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5891 maybe-configure-stageprofile-binutils:
5892 @if binutils-bootstrap
5893 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5894 configure-stageprofile-binutils:
5895 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5897 @r=`${PWD_COMMAND}`; export r; \
5898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5899 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5900 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5901 $(HOST_EXPORTS) \
5902 $(POSTSTAGE1_HOST_EXPORTS) \
5903 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5904 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5905 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5906 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5908 cd $(HOST_SUBDIR)/binutils || exit 1; \
5909 case $(srcdir) in \
5910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5911 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5913 esac; \
5914 module_srcdir=binutils; \
5915 $(SHELL) $$s/$$module_srcdir/configure \
5916 --srcdir=$${topdir}/$$module_srcdir \
5917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5918 --target=${target_alias} \
5919 --with-build-libsubdir=$(HOST_SUBDIR) \
5920 $(STAGEprofile_CONFIGURE_FLAGS)
5921 @endif binutils-bootstrap
5923 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5924 maybe-configure-stagetrain-binutils:
5925 @if binutils-bootstrap
5926 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5927 configure-stagetrain-binutils:
5928 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5930 @r=`${PWD_COMMAND}`; export r; \
5931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5933 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5934 $(HOST_EXPORTS) \
5935 $(POSTSTAGE1_HOST_EXPORTS) \
5936 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5937 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5938 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5939 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5941 cd $(HOST_SUBDIR)/binutils || exit 1; \
5942 case $(srcdir) in \
5943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5944 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5946 esac; \
5947 module_srcdir=binutils; \
5948 $(SHELL) $$s/$$module_srcdir/configure \
5949 --srcdir=$${topdir}/$$module_srcdir \
5950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5951 --target=${target_alias} \
5952 --with-build-libsubdir=$(HOST_SUBDIR) \
5953 $(STAGEtrain_CONFIGURE_FLAGS)
5954 @endif binutils-bootstrap
5956 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5957 maybe-configure-stagefeedback-binutils:
5958 @if binutils-bootstrap
5959 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5960 configure-stagefeedback-binutils:
5961 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5963 @r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5966 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5967 $(HOST_EXPORTS) \
5968 $(POSTSTAGE1_HOST_EXPORTS) \
5969 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5970 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5971 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5972 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5974 cd $(HOST_SUBDIR)/binutils || exit 1; \
5975 case $(srcdir) in \
5976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5977 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5979 esac; \
5980 module_srcdir=binutils; \
5981 $(SHELL) $$s/$$module_srcdir/configure \
5982 --srcdir=$${topdir}/$$module_srcdir \
5983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5984 --target=${target_alias} \
5985 --with-build-libsubdir=$(HOST_SUBDIR) \
5986 $(STAGEfeedback_CONFIGURE_FLAGS)
5987 @endif binutils-bootstrap
5989 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5990 maybe-configure-stageautoprofile-binutils:
5991 @if binutils-bootstrap
5992 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5993 configure-stageautoprofile-binutils:
5994 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5996 @r=`${PWD_COMMAND}`; export r; \
5997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5998 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5999 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6000 $(HOST_EXPORTS) \
6001 $(POSTSTAGE1_HOST_EXPORTS) \
6002 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6003 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6004 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6005 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6007 cd $(HOST_SUBDIR)/binutils || exit 1; \
6008 case $(srcdir) in \
6009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6010 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6012 esac; \
6013 module_srcdir=binutils; \
6014 $(SHELL) $$s/$$module_srcdir/configure \
6015 --srcdir=$${topdir}/$$module_srcdir \
6016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6017 --target=${target_alias} \
6018 --with-build-libsubdir=$(HOST_SUBDIR) \
6019 $(STAGEautoprofile_CONFIGURE_FLAGS)
6020 @endif binutils-bootstrap
6022 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6023 maybe-configure-stageautofeedback-binutils:
6024 @if binutils-bootstrap
6025 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6026 configure-stageautofeedback-binutils:
6027 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6029 @r=`${PWD_COMMAND}`; export r; \
6030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6031 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6032 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6033 $(HOST_EXPORTS) \
6034 $(POSTSTAGE1_HOST_EXPORTS) \
6035 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6036 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6037 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6038 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6040 cd $(HOST_SUBDIR)/binutils || exit 1; \
6041 case $(srcdir) in \
6042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6043 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6045 esac; \
6046 module_srcdir=binutils; \
6047 $(SHELL) $$s/$$module_srcdir/configure \
6048 --srcdir=$${topdir}/$$module_srcdir \
6049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6050 --target=${target_alias} \
6051 --with-build-libsubdir=$(HOST_SUBDIR) \
6052 $(STAGEautofeedback_CONFIGURE_FLAGS)
6053 @endif binutils-bootstrap
6059 .PHONY: all-binutils maybe-all-binutils
6060 maybe-all-binutils:
6061 @if gcc-bootstrap
6062 all-binutils: stage_current
6063 @endif gcc-bootstrap
6064 @if binutils
6065 TARGET-binutils=all
6066 maybe-all-binutils: all-binutils
6067 all-binutils: configure-binutils
6068 @r=`${PWD_COMMAND}`; export r; \
6069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6070 $(HOST_EXPORTS) \
6071 (cd $(HOST_SUBDIR)/binutils && \
6072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6073 $(TARGET-binutils))
6074 @endif binutils
6078 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6079 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6080 maybe-all-stage1-binutils:
6081 maybe-clean-stage1-binutils:
6082 @if binutils-bootstrap
6083 maybe-all-stage1-binutils: all-stage1-binutils
6084 all-stage1: all-stage1-binutils
6085 TARGET-stage1-binutils = $(TARGET-binutils)
6086 all-stage1-binutils: configure-stage1-binutils
6087 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6088 @r=`${PWD_COMMAND}`; export r; \
6089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6090 TFLAGS="$(STAGE1_TFLAGS)"; \
6091 $(HOST_EXPORTS) \
6092 cd $(HOST_SUBDIR)/binutils && \
6094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6095 CFLAGS="$(STAGE1_CFLAGS)" \
6096 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6097 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6098 LIBCFLAGS="$(LIBCFLAGS)" \
6099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6102 $(EXTRA_HOST_FLAGS) \
6103 $(STAGE1_FLAGS_TO_PASS) \
6104 TFLAGS="$(STAGE1_TFLAGS)" \
6105 $(TARGET-stage1-binutils)
6107 maybe-clean-stage1-binutils: clean-stage1-binutils
6108 clean-stage1: clean-stage1-binutils
6109 clean-stage1-binutils:
6110 @if [ $(current_stage) = stage1 ]; then \
6111 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6112 else \
6113 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6114 $(MAKE) stage1-start; \
6115 fi; \
6116 cd $(HOST_SUBDIR)/binutils && \
6117 $(MAKE) $(EXTRA_HOST_FLAGS) \
6118 $(STAGE1_FLAGS_TO_PASS) clean
6119 @endif binutils-bootstrap
6122 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6123 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6124 maybe-all-stage2-binutils:
6125 maybe-clean-stage2-binutils:
6126 @if binutils-bootstrap
6127 maybe-all-stage2-binutils: all-stage2-binutils
6128 all-stage2: all-stage2-binutils
6129 TARGET-stage2-binutils = $(TARGET-binutils)
6130 all-stage2-binutils: configure-stage2-binutils
6131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6132 @r=`${PWD_COMMAND}`; export r; \
6133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134 TFLAGS="$(STAGE2_TFLAGS)"; \
6135 $(HOST_EXPORTS) \
6136 $(POSTSTAGE1_HOST_EXPORTS) \
6137 cd $(HOST_SUBDIR)/binutils && \
6139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6140 CFLAGS="$(STAGE2_CFLAGS)" \
6141 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6142 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6143 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6148 TFLAGS="$(STAGE2_TFLAGS)" \
6149 $(TARGET-stage2-binutils)
6151 maybe-clean-stage2-binutils: clean-stage2-binutils
6152 clean-stage2: clean-stage2-binutils
6153 clean-stage2-binutils:
6154 @if [ $(current_stage) = stage2 ]; then \
6155 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6156 else \
6157 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6158 $(MAKE) stage2-start; \
6159 fi; \
6160 cd $(HOST_SUBDIR)/binutils && \
6161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6162 @endif binutils-bootstrap
6165 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6166 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6167 maybe-all-stage3-binutils:
6168 maybe-clean-stage3-binutils:
6169 @if binutils-bootstrap
6170 maybe-all-stage3-binutils: all-stage3-binutils
6171 all-stage3: all-stage3-binutils
6172 TARGET-stage3-binutils = $(TARGET-binutils)
6173 all-stage3-binutils: configure-stage3-binutils
6174 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6175 @r=`${PWD_COMMAND}`; export r; \
6176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6177 TFLAGS="$(STAGE3_TFLAGS)"; \
6178 $(HOST_EXPORTS) \
6179 $(POSTSTAGE1_HOST_EXPORTS) \
6180 cd $(HOST_SUBDIR)/binutils && \
6182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6183 CFLAGS="$(STAGE3_CFLAGS)" \
6184 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6185 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6186 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6191 TFLAGS="$(STAGE3_TFLAGS)" \
6192 $(TARGET-stage3-binutils)
6194 maybe-clean-stage3-binutils: clean-stage3-binutils
6195 clean-stage3: clean-stage3-binutils
6196 clean-stage3-binutils:
6197 @if [ $(current_stage) = stage3 ]; then \
6198 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6199 else \
6200 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6201 $(MAKE) stage3-start; \
6202 fi; \
6203 cd $(HOST_SUBDIR)/binutils && \
6204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6205 @endif binutils-bootstrap
6208 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6209 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6210 maybe-all-stage4-binutils:
6211 maybe-clean-stage4-binutils:
6212 @if binutils-bootstrap
6213 maybe-all-stage4-binutils: all-stage4-binutils
6214 all-stage4: all-stage4-binutils
6215 TARGET-stage4-binutils = $(TARGET-binutils)
6216 all-stage4-binutils: configure-stage4-binutils
6217 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6218 @r=`${PWD_COMMAND}`; export r; \
6219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6220 TFLAGS="$(STAGE4_TFLAGS)"; \
6221 $(HOST_EXPORTS) \
6222 $(POSTSTAGE1_HOST_EXPORTS) \
6223 cd $(HOST_SUBDIR)/binutils && \
6225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6226 CFLAGS="$(STAGE4_CFLAGS)" \
6227 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6228 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6229 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6234 TFLAGS="$(STAGE4_TFLAGS)" \
6235 $(TARGET-stage4-binutils)
6237 maybe-clean-stage4-binutils: clean-stage4-binutils
6238 clean-stage4: clean-stage4-binutils
6239 clean-stage4-binutils:
6240 @if [ $(current_stage) = stage4 ]; then \
6241 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6242 else \
6243 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6244 $(MAKE) stage4-start; \
6245 fi; \
6246 cd $(HOST_SUBDIR)/binutils && \
6247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6248 @endif binutils-bootstrap
6251 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6252 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6253 maybe-all-stageprofile-binutils:
6254 maybe-clean-stageprofile-binutils:
6255 @if binutils-bootstrap
6256 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6257 all-stageprofile: all-stageprofile-binutils
6258 TARGET-stageprofile-binutils = $(TARGET-binutils)
6259 all-stageprofile-binutils: configure-stageprofile-binutils
6260 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6261 @r=`${PWD_COMMAND}`; export r; \
6262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6263 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6264 $(HOST_EXPORTS) \
6265 $(POSTSTAGE1_HOST_EXPORTS) \
6266 cd $(HOST_SUBDIR)/binutils && \
6268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6269 CFLAGS="$(STAGEprofile_CFLAGS)" \
6270 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6271 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6272 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6277 TFLAGS="$(STAGEprofile_TFLAGS)" \
6278 $(TARGET-stageprofile-binutils)
6280 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6281 clean-stageprofile: clean-stageprofile-binutils
6282 clean-stageprofile-binutils:
6283 @if [ $(current_stage) = stageprofile ]; then \
6284 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6285 else \
6286 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6287 $(MAKE) stageprofile-start; \
6288 fi; \
6289 cd $(HOST_SUBDIR)/binutils && \
6290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6291 @endif binutils-bootstrap
6294 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6295 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6296 maybe-all-stagetrain-binutils:
6297 maybe-clean-stagetrain-binutils:
6298 @if binutils-bootstrap
6299 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6300 all-stagetrain: all-stagetrain-binutils
6301 TARGET-stagetrain-binutils = $(TARGET-binutils)
6302 all-stagetrain-binutils: configure-stagetrain-binutils
6303 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6304 @r=`${PWD_COMMAND}`; export r; \
6305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6306 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6307 $(HOST_EXPORTS) \
6308 $(POSTSTAGE1_HOST_EXPORTS) \
6309 cd $(HOST_SUBDIR)/binutils && \
6311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6312 CFLAGS="$(STAGEtrain_CFLAGS)" \
6313 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6314 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6315 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6320 TFLAGS="$(STAGEtrain_TFLAGS)" \
6321 $(TARGET-stagetrain-binutils)
6323 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6324 clean-stagetrain: clean-stagetrain-binutils
6325 clean-stagetrain-binutils:
6326 @if [ $(current_stage) = stagetrain ]; then \
6327 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6328 else \
6329 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6330 $(MAKE) stagetrain-start; \
6331 fi; \
6332 cd $(HOST_SUBDIR)/binutils && \
6333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6334 @endif binutils-bootstrap
6337 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6338 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6339 maybe-all-stagefeedback-binutils:
6340 maybe-clean-stagefeedback-binutils:
6341 @if binutils-bootstrap
6342 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6343 all-stagefeedback: all-stagefeedback-binutils
6344 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6345 all-stagefeedback-binutils: configure-stagefeedback-binutils
6346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6347 @r=`${PWD_COMMAND}`; export r; \
6348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6350 $(HOST_EXPORTS) \
6351 $(POSTSTAGE1_HOST_EXPORTS) \
6352 cd $(HOST_SUBDIR)/binutils && \
6354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6355 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6356 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6357 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6358 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6363 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6364 $(TARGET-stagefeedback-binutils)
6366 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6367 clean-stagefeedback: clean-stagefeedback-binutils
6368 clean-stagefeedback-binutils:
6369 @if [ $(current_stage) = stagefeedback ]; then \
6370 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6371 else \
6372 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6373 $(MAKE) stagefeedback-start; \
6374 fi; \
6375 cd $(HOST_SUBDIR)/binutils && \
6376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6377 @endif binutils-bootstrap
6380 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6381 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6382 maybe-all-stageautoprofile-binutils:
6383 maybe-clean-stageautoprofile-binutils:
6384 @if binutils-bootstrap
6385 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6386 all-stageautoprofile: all-stageautoprofile-binutils
6387 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6388 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6389 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6390 @r=`${PWD_COMMAND}`; export r; \
6391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6393 $(HOST_EXPORTS) \
6394 $(POSTSTAGE1_HOST_EXPORTS) \
6395 cd $(HOST_SUBDIR)/binutils && \
6396 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6398 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6399 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6400 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6401 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6406 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6407 $(TARGET-stageautoprofile-binutils)
6409 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6410 clean-stageautoprofile: clean-stageautoprofile-binutils
6411 clean-stageautoprofile-binutils:
6412 @if [ $(current_stage) = stageautoprofile ]; then \
6413 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6414 else \
6415 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6416 $(MAKE) stageautoprofile-start; \
6417 fi; \
6418 cd $(HOST_SUBDIR)/binutils && \
6419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6420 @endif binutils-bootstrap
6423 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6424 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6425 maybe-all-stageautofeedback-binutils:
6426 maybe-clean-stageautofeedback-binutils:
6427 @if binutils-bootstrap
6428 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6429 all-stageautofeedback: all-stageautofeedback-binutils
6430 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6431 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6432 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6433 @r=`${PWD_COMMAND}`; export r; \
6434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6436 $(HOST_EXPORTS) \
6437 $(POSTSTAGE1_HOST_EXPORTS) \
6438 cd $(HOST_SUBDIR)/binutils && \
6440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6441 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6442 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6443 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6444 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6449 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6450 $(TARGET-stageautofeedback-binutils)
6452 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6453 clean-stageautofeedback: clean-stageautofeedback-binutils
6454 clean-stageautofeedback-binutils:
6455 @if [ $(current_stage) = stageautofeedback ]; then \
6456 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6457 else \
6458 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6459 $(MAKE) stageautofeedback-start; \
6460 fi; \
6461 cd $(HOST_SUBDIR)/binutils && \
6462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6463 @endif binutils-bootstrap
6469 .PHONY: check-binutils maybe-check-binutils
6470 maybe-check-binutils:
6471 @if binutils
6472 maybe-check-binutils: check-binutils
6474 check-binutils:
6475 @: $(MAKE); $(unstage)
6476 @r=`${PWD_COMMAND}`; export r; \
6477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6479 (cd $(HOST_SUBDIR)/binutils && \
6480 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6482 @endif binutils
6484 .PHONY: install-binutils maybe-install-binutils
6485 maybe-install-binutils:
6486 @if binutils
6487 maybe-install-binutils: install-binutils
6489 install-binutils: installdirs
6490 @: $(MAKE); $(unstage)
6491 @r=`${PWD_COMMAND}`; export r; \
6492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6493 $(HOST_EXPORTS) \
6494 (cd $(HOST_SUBDIR)/binutils && \
6495 $(MAKE) $(FLAGS_TO_PASS) install)
6497 @endif binutils
6499 .PHONY: install-strip-binutils maybe-install-strip-binutils
6500 maybe-install-strip-binutils:
6501 @if binutils
6502 maybe-install-strip-binutils: install-strip-binutils
6504 install-strip-binutils: installdirs
6505 @: $(MAKE); $(unstage)
6506 @r=`${PWD_COMMAND}`; export r; \
6507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508 $(HOST_EXPORTS) \
6509 (cd $(HOST_SUBDIR)/binutils && \
6510 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6512 @endif binutils
6514 # Other targets (info, dvi, pdf, etc.)
6516 .PHONY: maybe-info-binutils info-binutils
6517 maybe-info-binutils:
6518 @if binutils
6519 maybe-info-binutils: info-binutils
6521 info-binutils: \
6522 configure-binutils
6523 @[ -f ./binutils/Makefile ] || exit 0; \
6524 r=`${PWD_COMMAND}`; export r; \
6525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6526 $(HOST_EXPORTS) \
6527 for flag in $(EXTRA_HOST_FLAGS) ; do \
6528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6529 done; \
6530 echo "Doing info in binutils"; \
6531 (cd $(HOST_SUBDIR)/binutils && \
6532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6534 "RANLIB=$${RANLIB}" \
6535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6536 info) \
6537 || exit 1
6539 @endif binutils
6541 .PHONY: maybe-dvi-binutils dvi-binutils
6542 maybe-dvi-binutils:
6543 @if binutils
6544 maybe-dvi-binutils: dvi-binutils
6546 dvi-binutils: \
6547 configure-binutils
6548 @[ -f ./binutils/Makefile ] || exit 0; \
6549 r=`${PWD_COMMAND}`; export r; \
6550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551 $(HOST_EXPORTS) \
6552 for flag in $(EXTRA_HOST_FLAGS) ; do \
6553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6554 done; \
6555 echo "Doing dvi in binutils"; \
6556 (cd $(HOST_SUBDIR)/binutils && \
6557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6559 "RANLIB=$${RANLIB}" \
6560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6561 dvi) \
6562 || exit 1
6564 @endif binutils
6566 .PHONY: maybe-pdf-binutils pdf-binutils
6567 maybe-pdf-binutils:
6568 @if binutils
6569 maybe-pdf-binutils: pdf-binutils
6571 pdf-binutils: \
6572 configure-binutils
6573 @[ -f ./binutils/Makefile ] || exit 0; \
6574 r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 $(HOST_EXPORTS) \
6577 for flag in $(EXTRA_HOST_FLAGS) ; do \
6578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579 done; \
6580 echo "Doing pdf in binutils"; \
6581 (cd $(HOST_SUBDIR)/binutils && \
6582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584 "RANLIB=$${RANLIB}" \
6585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586 pdf) \
6587 || exit 1
6589 @endif binutils
6591 .PHONY: maybe-html-binutils html-binutils
6592 maybe-html-binutils:
6593 @if binutils
6594 maybe-html-binutils: html-binutils
6596 html-binutils: \
6597 configure-binutils
6598 @[ -f ./binutils/Makefile ] || exit 0; \
6599 r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 for flag in $(EXTRA_HOST_FLAGS) ; do \
6603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604 done; \
6605 echo "Doing html in binutils"; \
6606 (cd $(HOST_SUBDIR)/binutils && \
6607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609 "RANLIB=$${RANLIB}" \
6610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611 html) \
6612 || exit 1
6614 @endif binutils
6616 .PHONY: maybe-TAGS-binutils TAGS-binutils
6617 maybe-TAGS-binutils:
6618 @if binutils
6619 maybe-TAGS-binutils: TAGS-binutils
6621 TAGS-binutils: \
6622 configure-binutils
6623 @[ -f ./binutils/Makefile ] || exit 0; \
6624 r=`${PWD_COMMAND}`; export r; \
6625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626 $(HOST_EXPORTS) \
6627 for flag in $(EXTRA_HOST_FLAGS) ; do \
6628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629 done; \
6630 echo "Doing TAGS in binutils"; \
6631 (cd $(HOST_SUBDIR)/binutils && \
6632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634 "RANLIB=$${RANLIB}" \
6635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6636 TAGS) \
6637 || exit 1
6639 @endif binutils
6641 .PHONY: maybe-install-info-binutils install-info-binutils
6642 maybe-install-info-binutils:
6643 @if binutils
6644 maybe-install-info-binutils: install-info-binutils
6646 install-info-binutils: \
6647 configure-binutils \
6648 info-binutils
6649 @[ -f ./binutils/Makefile ] || exit 0; \
6650 r=`${PWD_COMMAND}`; export r; \
6651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6652 $(HOST_EXPORTS) \
6653 for flag in $(EXTRA_HOST_FLAGS) ; do \
6654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6655 done; \
6656 echo "Doing install-info in binutils"; \
6657 (cd $(HOST_SUBDIR)/binutils && \
6658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6660 "RANLIB=$${RANLIB}" \
6661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6662 install-info) \
6663 || exit 1
6665 @endif binutils
6667 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6668 maybe-install-dvi-binutils:
6669 @if binutils
6670 maybe-install-dvi-binutils: install-dvi-binutils
6672 install-dvi-binutils: \
6673 configure-binutils \
6674 dvi-binutils
6675 @[ -f ./binutils/Makefile ] || exit 0; \
6676 r=`${PWD_COMMAND}`; export r; \
6677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678 $(HOST_EXPORTS) \
6679 for flag in $(EXTRA_HOST_FLAGS) ; do \
6680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681 done; \
6682 echo "Doing install-dvi in binutils"; \
6683 (cd $(HOST_SUBDIR)/binutils && \
6684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686 "RANLIB=$${RANLIB}" \
6687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688 install-dvi) \
6689 || exit 1
6691 @endif binutils
6693 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6694 maybe-install-pdf-binutils:
6695 @if binutils
6696 maybe-install-pdf-binutils: install-pdf-binutils
6698 install-pdf-binutils: \
6699 configure-binutils \
6700 pdf-binutils
6701 @[ -f ./binutils/Makefile ] || exit 0; \
6702 r=`${PWD_COMMAND}`; export r; \
6703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704 $(HOST_EXPORTS) \
6705 for flag in $(EXTRA_HOST_FLAGS) ; do \
6706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707 done; \
6708 echo "Doing install-pdf in binutils"; \
6709 (cd $(HOST_SUBDIR)/binutils && \
6710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712 "RANLIB=$${RANLIB}" \
6713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6714 install-pdf) \
6715 || exit 1
6717 @endif binutils
6719 .PHONY: maybe-install-html-binutils install-html-binutils
6720 maybe-install-html-binutils:
6721 @if binutils
6722 maybe-install-html-binutils: install-html-binutils
6724 install-html-binutils: \
6725 configure-binutils \
6726 html-binutils
6727 @[ -f ./binutils/Makefile ] || exit 0; \
6728 r=`${PWD_COMMAND}`; export r; \
6729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730 $(HOST_EXPORTS) \
6731 for flag in $(EXTRA_HOST_FLAGS) ; do \
6732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733 done; \
6734 echo "Doing install-html in binutils"; \
6735 (cd $(HOST_SUBDIR)/binutils && \
6736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738 "RANLIB=$${RANLIB}" \
6739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740 install-html) \
6741 || exit 1
6743 @endif binutils
6745 .PHONY: maybe-installcheck-binutils installcheck-binutils
6746 maybe-installcheck-binutils:
6747 @if binutils
6748 maybe-installcheck-binutils: installcheck-binutils
6750 installcheck-binutils: \
6751 configure-binutils
6752 @[ -f ./binutils/Makefile ] || exit 0; \
6753 r=`${PWD_COMMAND}`; export r; \
6754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755 $(HOST_EXPORTS) \
6756 for flag in $(EXTRA_HOST_FLAGS) ; do \
6757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6758 done; \
6759 echo "Doing installcheck in binutils"; \
6760 (cd $(HOST_SUBDIR)/binutils && \
6761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6763 "RANLIB=$${RANLIB}" \
6764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6765 installcheck) \
6766 || exit 1
6768 @endif binutils
6770 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6771 maybe-mostlyclean-binutils:
6772 @if binutils
6773 maybe-mostlyclean-binutils: mostlyclean-binutils
6775 mostlyclean-binutils:
6776 @[ -f ./binutils/Makefile ] || exit 0; \
6777 r=`${PWD_COMMAND}`; export r; \
6778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6779 $(HOST_EXPORTS) \
6780 for flag in $(EXTRA_HOST_FLAGS) ; do \
6781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6782 done; \
6783 echo "Doing mostlyclean in binutils"; \
6784 (cd $(HOST_SUBDIR)/binutils && \
6785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6787 "RANLIB=$${RANLIB}" \
6788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6789 mostlyclean) \
6790 || exit 1
6792 @endif binutils
6794 .PHONY: maybe-clean-binutils clean-binutils
6795 maybe-clean-binutils:
6796 @if binutils
6797 maybe-clean-binutils: clean-binutils
6799 clean-binutils:
6800 @[ -f ./binutils/Makefile ] || exit 0; \
6801 r=`${PWD_COMMAND}`; export r; \
6802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803 $(HOST_EXPORTS) \
6804 for flag in $(EXTRA_HOST_FLAGS) ; do \
6805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6806 done; \
6807 echo "Doing clean in binutils"; \
6808 (cd $(HOST_SUBDIR)/binutils && \
6809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6811 "RANLIB=$${RANLIB}" \
6812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6813 clean) \
6814 || exit 1
6816 @endif binutils
6818 .PHONY: maybe-distclean-binutils distclean-binutils
6819 maybe-distclean-binutils:
6820 @if binutils
6821 maybe-distclean-binutils: distclean-binutils
6823 distclean-binutils:
6824 @[ -f ./binutils/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 distclean in binutils"; \
6832 (cd $(HOST_SUBDIR)/binutils && \
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 distclean) \
6838 || exit 1
6840 @endif binutils
6842 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6843 maybe-maintainer-clean-binutils:
6844 @if binutils
6845 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6847 maintainer-clean-binutils:
6848 @[ -f ./binutils/Makefile ] || exit 0; \
6849 r=`${PWD_COMMAND}`; export r; \
6850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6851 $(HOST_EXPORTS) \
6852 for flag in $(EXTRA_HOST_FLAGS) ; do \
6853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6854 done; \
6855 echo "Doing maintainer-clean in binutils"; \
6856 (cd $(HOST_SUBDIR)/binutils && \
6857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6859 "RANLIB=$${RANLIB}" \
6860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6861 maintainer-clean) \
6862 || exit 1
6864 @endif binutils
6868 .PHONY: configure-bison maybe-configure-bison
6869 maybe-configure-bison:
6870 @if gcc-bootstrap
6871 configure-bison: stage_current
6872 @endif gcc-bootstrap
6873 @if bison
6874 maybe-configure-bison: configure-bison
6875 configure-bison:
6876 @: $(MAKE); $(unstage)
6877 @r=`${PWD_COMMAND}`; export r; \
6878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6881 $(HOST_EXPORTS) \
6882 echo Configuring in $(HOST_SUBDIR)/bison; \
6883 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6884 case $(srcdir) in \
6885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6886 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6888 esac; \
6889 module_srcdir=bison; \
6890 $(SHELL) \
6891 $$s/$$module_srcdir/configure \
6892 --srcdir=$${topdir}/$$module_srcdir \
6893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6894 --target=${target_alias} \
6895 || exit 1
6896 @endif bison
6902 .PHONY: all-bison maybe-all-bison
6903 maybe-all-bison:
6904 @if gcc-bootstrap
6905 all-bison: stage_current
6906 @endif gcc-bootstrap
6907 @if bison
6908 TARGET-bison=all
6909 maybe-all-bison: all-bison
6910 all-bison: configure-bison
6911 @: $(MAKE); $(unstage)
6912 @r=`${PWD_COMMAND}`; export r; \
6913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6914 $(HOST_EXPORTS) \
6915 (cd $(HOST_SUBDIR)/bison && \
6916 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6917 $(TARGET-bison))
6918 @endif bison
6923 .PHONY: check-bison maybe-check-bison
6924 maybe-check-bison:
6925 @if bison
6926 maybe-check-bison: check-bison
6928 # This module is only tested in a native toolchain.
6929 check-bison:
6930 @: $(MAKE); $(unstage)
6931 @if [ '$(host)' = '$(target)' ]; then \
6932 r=`${PWD_COMMAND}`; export r; \
6933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6934 $(HOST_EXPORTS) \
6935 (cd $(HOST_SUBDIR)/bison && \
6936 $(MAKE) $(FLAGS_TO_PASS) check)
6939 @endif bison
6941 .PHONY: install-bison maybe-install-bison
6942 maybe-install-bison:
6943 @if bison
6944 maybe-install-bison: install-bison
6946 install-bison: installdirs
6947 @: $(MAKE); $(unstage)
6948 @r=`${PWD_COMMAND}`; export r; \
6949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6950 $(HOST_EXPORTS) \
6951 (cd $(HOST_SUBDIR)/bison && \
6952 $(MAKE) $(FLAGS_TO_PASS) install)
6954 @endif bison
6956 .PHONY: install-strip-bison maybe-install-strip-bison
6957 maybe-install-strip-bison:
6958 @if bison
6959 maybe-install-strip-bison: install-strip-bison
6961 install-strip-bison: installdirs
6962 @: $(MAKE); $(unstage)
6963 @r=`${PWD_COMMAND}`; export r; \
6964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6965 $(HOST_EXPORTS) \
6966 (cd $(HOST_SUBDIR)/bison && \
6967 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6969 @endif bison
6971 # Other targets (info, dvi, pdf, etc.)
6973 .PHONY: maybe-info-bison info-bison
6974 maybe-info-bison:
6975 @if bison
6976 maybe-info-bison: info-bison
6978 info-bison: \
6979 configure-bison
6980 @: $(MAKE); $(unstage)
6981 @[ -f ./bison/Makefile ] || exit 0; \
6982 r=`${PWD_COMMAND}`; export r; \
6983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6984 $(HOST_EXPORTS) \
6985 for flag in $(EXTRA_HOST_FLAGS) ; do \
6986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6987 done; \
6988 echo "Doing info in bison"; \
6989 (cd $(HOST_SUBDIR)/bison && \
6990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6992 "RANLIB=$${RANLIB}" \
6993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6994 info) \
6995 || exit 1
6997 @endif bison
6999 .PHONY: maybe-dvi-bison dvi-bison
7000 maybe-dvi-bison:
7001 @if bison
7002 maybe-dvi-bison: dvi-bison
7004 dvi-bison: \
7005 configure-bison
7006 @: $(MAKE); $(unstage)
7007 @[ -f ./bison/Makefile ] || exit 0; \
7008 r=`${PWD_COMMAND}`; export r; \
7009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010 $(HOST_EXPORTS) \
7011 for flag in $(EXTRA_HOST_FLAGS) ; do \
7012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7013 done; \
7014 echo "Doing dvi in bison"; \
7015 (cd $(HOST_SUBDIR)/bison && \
7016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7018 "RANLIB=$${RANLIB}" \
7019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7020 dvi) \
7021 || exit 1
7023 @endif bison
7025 .PHONY: maybe-pdf-bison pdf-bison
7026 maybe-pdf-bison:
7027 @if bison
7028 maybe-pdf-bison: pdf-bison
7030 pdf-bison: \
7031 configure-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 pdf 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 pdf) \
7047 || exit 1
7049 @endif bison
7051 .PHONY: maybe-html-bison html-bison
7052 maybe-html-bison:
7053 @if bison
7054 maybe-html-bison: html-bison
7056 html-bison: \
7057 configure-bison
7058 @: $(MAKE); $(unstage)
7059 @[ -f ./bison/Makefile ] || exit 0; \
7060 r=`${PWD_COMMAND}`; export r; \
7061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062 $(HOST_EXPORTS) \
7063 for flag in $(EXTRA_HOST_FLAGS) ; do \
7064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7065 done; \
7066 echo "Doing html in bison"; \
7067 (cd $(HOST_SUBDIR)/bison && \
7068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7070 "RANLIB=$${RANLIB}" \
7071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7072 html) \
7073 || exit 1
7075 @endif bison
7077 .PHONY: maybe-TAGS-bison TAGS-bison
7078 maybe-TAGS-bison:
7079 @if bison
7080 maybe-TAGS-bison: TAGS-bison
7082 TAGS-bison: \
7083 configure-bison
7084 @: $(MAKE); $(unstage)
7085 @[ -f ./bison/Makefile ] || exit 0; \
7086 r=`${PWD_COMMAND}`; export r; \
7087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088 $(HOST_EXPORTS) \
7089 for flag in $(EXTRA_HOST_FLAGS) ; do \
7090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7091 done; \
7092 echo "Doing TAGS in bison"; \
7093 (cd $(HOST_SUBDIR)/bison && \
7094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7096 "RANLIB=$${RANLIB}" \
7097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7098 TAGS) \
7099 || exit 1
7101 @endif bison
7103 .PHONY: maybe-install-info-bison install-info-bison
7104 maybe-install-info-bison:
7105 @if bison
7106 maybe-install-info-bison: install-info-bison
7108 install-info-bison: \
7109 configure-bison \
7110 info-bison
7111 @: $(MAKE); $(unstage)
7112 @[ -f ./bison/Makefile ] || exit 0; \
7113 r=`${PWD_COMMAND}`; export r; \
7114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115 $(HOST_EXPORTS) \
7116 for flag in $(EXTRA_HOST_FLAGS) ; do \
7117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7118 done; \
7119 echo "Doing install-info in bison"; \
7120 (cd $(HOST_SUBDIR)/bison && \
7121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7123 "RANLIB=$${RANLIB}" \
7124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7125 install-info) \
7126 || exit 1
7128 @endif bison
7130 .PHONY: maybe-install-dvi-bison install-dvi-bison
7131 maybe-install-dvi-bison:
7132 @if bison
7133 maybe-install-dvi-bison: install-dvi-bison
7135 install-dvi-bison: \
7136 configure-bison \
7137 dvi-bison
7138 @: $(MAKE); $(unstage)
7139 @[ -f ./bison/Makefile ] || exit 0; \
7140 r=`${PWD_COMMAND}`; export r; \
7141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142 $(HOST_EXPORTS) \
7143 for flag in $(EXTRA_HOST_FLAGS) ; do \
7144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7145 done; \
7146 echo "Doing install-dvi in bison"; \
7147 (cd $(HOST_SUBDIR)/bison && \
7148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7150 "RANLIB=$${RANLIB}" \
7151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7152 install-dvi) \
7153 || exit 1
7155 @endif bison
7157 .PHONY: maybe-install-pdf-bison install-pdf-bison
7158 maybe-install-pdf-bison:
7159 @if bison
7160 maybe-install-pdf-bison: install-pdf-bison
7162 install-pdf-bison: \
7163 configure-bison \
7164 pdf-bison
7165 @: $(MAKE); $(unstage)
7166 @[ -f ./bison/Makefile ] || exit 0; \
7167 r=`${PWD_COMMAND}`; export r; \
7168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7169 $(HOST_EXPORTS) \
7170 for flag in $(EXTRA_HOST_FLAGS) ; do \
7171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7172 done; \
7173 echo "Doing install-pdf in bison"; \
7174 (cd $(HOST_SUBDIR)/bison && \
7175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7177 "RANLIB=$${RANLIB}" \
7178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7179 install-pdf) \
7180 || exit 1
7182 @endif bison
7184 .PHONY: maybe-install-html-bison install-html-bison
7185 maybe-install-html-bison:
7186 @if bison
7187 maybe-install-html-bison: install-html-bison
7189 install-html-bison: \
7190 configure-bison \
7191 html-bison
7192 @: $(MAKE); $(unstage)
7193 @[ -f ./bison/Makefile ] || exit 0; \
7194 r=`${PWD_COMMAND}`; export r; \
7195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196 $(HOST_EXPORTS) \
7197 for flag in $(EXTRA_HOST_FLAGS) ; do \
7198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7199 done; \
7200 echo "Doing install-html in bison"; \
7201 (cd $(HOST_SUBDIR)/bison && \
7202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7204 "RANLIB=$${RANLIB}" \
7205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7206 install-html) \
7207 || exit 1
7209 @endif bison
7211 .PHONY: maybe-installcheck-bison installcheck-bison
7212 maybe-installcheck-bison:
7213 @if bison
7214 maybe-installcheck-bison: installcheck-bison
7216 installcheck-bison: \
7217 configure-bison
7218 @: $(MAKE); $(unstage)
7219 @[ -f ./bison/Makefile ] || exit 0; \
7220 r=`${PWD_COMMAND}`; export r; \
7221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7222 $(HOST_EXPORTS) \
7223 for flag in $(EXTRA_HOST_FLAGS) ; do \
7224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7225 done; \
7226 echo "Doing installcheck in bison"; \
7227 (cd $(HOST_SUBDIR)/bison && \
7228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7230 "RANLIB=$${RANLIB}" \
7231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7232 installcheck) \
7233 || exit 1
7235 @endif bison
7237 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7238 maybe-mostlyclean-bison:
7239 @if bison
7240 maybe-mostlyclean-bison: mostlyclean-bison
7242 mostlyclean-bison:
7243 @: $(MAKE); $(unstage)
7244 @[ -f ./bison/Makefile ] || exit 0; \
7245 r=`${PWD_COMMAND}`; export r; \
7246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247 $(HOST_EXPORTS) \
7248 for flag in $(EXTRA_HOST_FLAGS) ; do \
7249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250 done; \
7251 echo "Doing mostlyclean in bison"; \
7252 (cd $(HOST_SUBDIR)/bison && \
7253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255 "RANLIB=$${RANLIB}" \
7256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7257 mostlyclean) \
7258 || exit 1
7260 @endif bison
7262 .PHONY: maybe-clean-bison clean-bison
7263 maybe-clean-bison:
7264 @if bison
7265 maybe-clean-bison: clean-bison
7267 clean-bison:
7268 @: $(MAKE); $(unstage)
7269 @[ -f ./bison/Makefile ] || exit 0; \
7270 r=`${PWD_COMMAND}`; export r; \
7271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272 $(HOST_EXPORTS) \
7273 for flag in $(EXTRA_HOST_FLAGS) ; do \
7274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275 done; \
7276 echo "Doing clean in bison"; \
7277 (cd $(HOST_SUBDIR)/bison && \
7278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280 "RANLIB=$${RANLIB}" \
7281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7282 clean) \
7283 || exit 1
7285 @endif bison
7287 .PHONY: maybe-distclean-bison distclean-bison
7288 maybe-distclean-bison:
7289 @if bison
7290 maybe-distclean-bison: distclean-bison
7292 distclean-bison:
7293 @: $(MAKE); $(unstage)
7294 @[ -f ./bison/Makefile ] || exit 0; \
7295 r=`${PWD_COMMAND}`; export r; \
7296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7297 $(HOST_EXPORTS) \
7298 for flag in $(EXTRA_HOST_FLAGS) ; do \
7299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7300 done; \
7301 echo "Doing distclean in bison"; \
7302 (cd $(HOST_SUBDIR)/bison && \
7303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7305 "RANLIB=$${RANLIB}" \
7306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7307 distclean) \
7308 || exit 1
7310 @endif bison
7312 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7313 maybe-maintainer-clean-bison:
7314 @if bison
7315 maybe-maintainer-clean-bison: maintainer-clean-bison
7317 maintainer-clean-bison:
7318 @: $(MAKE); $(unstage)
7319 @[ -f ./bison/Makefile ] || exit 0; \
7320 r=`${PWD_COMMAND}`; export r; \
7321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7322 $(HOST_EXPORTS) \
7323 for flag in $(EXTRA_HOST_FLAGS) ; do \
7324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7325 done; \
7326 echo "Doing maintainer-clean in bison"; \
7327 (cd $(HOST_SUBDIR)/bison && \
7328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7330 "RANLIB=$${RANLIB}" \
7331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7332 maintainer-clean) \
7333 || exit 1
7335 @endif bison
7339 .PHONY: configure-cgen maybe-configure-cgen
7340 maybe-configure-cgen:
7341 @if gcc-bootstrap
7342 configure-cgen: stage_current
7343 @endif gcc-bootstrap
7344 @if cgen
7345 maybe-configure-cgen: configure-cgen
7346 configure-cgen:
7347 @: $(MAKE); $(unstage)
7348 @r=`${PWD_COMMAND}`; export r; \
7349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7350 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7352 $(HOST_EXPORTS) \
7353 echo Configuring in $(HOST_SUBDIR)/cgen; \
7354 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7355 case $(srcdir) in \
7356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7357 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7359 esac; \
7360 module_srcdir=cgen; \
7361 $(SHELL) \
7362 $$s/$$module_srcdir/configure \
7363 --srcdir=$${topdir}/$$module_srcdir \
7364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7365 --target=${target_alias} \
7366 || exit 1
7367 @endif cgen
7373 .PHONY: all-cgen maybe-all-cgen
7374 maybe-all-cgen:
7375 @if gcc-bootstrap
7376 all-cgen: stage_current
7377 @endif gcc-bootstrap
7378 @if cgen
7379 TARGET-cgen=all
7380 maybe-all-cgen: all-cgen
7381 all-cgen: configure-cgen
7382 @: $(MAKE); $(unstage)
7383 @r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 $(HOST_EXPORTS) \
7386 (cd $(HOST_SUBDIR)/cgen && \
7387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7388 $(TARGET-cgen))
7389 @endif cgen
7394 .PHONY: check-cgen maybe-check-cgen
7395 maybe-check-cgen:
7396 @if cgen
7397 maybe-check-cgen: check-cgen
7399 check-cgen:
7400 @: $(MAKE); $(unstage)
7401 @r=`${PWD_COMMAND}`; export r; \
7402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7403 $(HOST_EXPORTS) \
7404 (cd $(HOST_SUBDIR)/cgen && \
7405 $(MAKE) $(FLAGS_TO_PASS) check)
7407 @endif cgen
7409 .PHONY: install-cgen maybe-install-cgen
7410 maybe-install-cgen:
7411 @if cgen
7412 maybe-install-cgen: install-cgen
7414 install-cgen: installdirs
7415 @: $(MAKE); $(unstage)
7416 @r=`${PWD_COMMAND}`; export r; \
7417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7418 $(HOST_EXPORTS) \
7419 (cd $(HOST_SUBDIR)/cgen && \
7420 $(MAKE) $(FLAGS_TO_PASS) install)
7422 @endif cgen
7424 .PHONY: install-strip-cgen maybe-install-strip-cgen
7425 maybe-install-strip-cgen:
7426 @if cgen
7427 maybe-install-strip-cgen: install-strip-cgen
7429 install-strip-cgen: installdirs
7430 @: $(MAKE); $(unstage)
7431 @r=`${PWD_COMMAND}`; export r; \
7432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7433 $(HOST_EXPORTS) \
7434 (cd $(HOST_SUBDIR)/cgen && \
7435 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7437 @endif cgen
7439 # Other targets (info, dvi, pdf, etc.)
7441 .PHONY: maybe-info-cgen info-cgen
7442 maybe-info-cgen:
7443 @if cgen
7444 maybe-info-cgen: info-cgen
7446 info-cgen: \
7447 configure-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 info 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 info) \
7463 || exit 1
7465 @endif cgen
7467 .PHONY: maybe-dvi-cgen dvi-cgen
7468 maybe-dvi-cgen:
7469 @if cgen
7470 maybe-dvi-cgen: dvi-cgen
7472 dvi-cgen: \
7473 configure-cgen
7474 @: $(MAKE); $(unstage)
7475 @[ -f ./cgen/Makefile ] || exit 0; \
7476 r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 $(HOST_EXPORTS) \
7479 for flag in $(EXTRA_HOST_FLAGS) ; do \
7480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7481 done; \
7482 echo "Doing dvi in cgen"; \
7483 (cd $(HOST_SUBDIR)/cgen && \
7484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7486 "RANLIB=$${RANLIB}" \
7487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7488 dvi) \
7489 || exit 1
7491 @endif cgen
7493 .PHONY: maybe-pdf-cgen pdf-cgen
7494 maybe-pdf-cgen:
7495 @if cgen
7496 maybe-pdf-cgen: pdf-cgen
7498 pdf-cgen: \
7499 configure-cgen
7500 @: $(MAKE); $(unstage)
7501 @[ -f ./cgen/Makefile ] || exit 0; \
7502 r=`${PWD_COMMAND}`; export r; \
7503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504 $(HOST_EXPORTS) \
7505 for flag in $(EXTRA_HOST_FLAGS) ; do \
7506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507 done; \
7508 echo "Doing pdf in cgen"; \
7509 (cd $(HOST_SUBDIR)/cgen && \
7510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512 "RANLIB=$${RANLIB}" \
7513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514 pdf) \
7515 || exit 1
7517 @endif cgen
7519 .PHONY: maybe-html-cgen html-cgen
7520 maybe-html-cgen:
7521 @if cgen
7522 maybe-html-cgen: html-cgen
7524 html-cgen: \
7525 configure-cgen
7526 @: $(MAKE); $(unstage)
7527 @[ -f ./cgen/Makefile ] || exit 0; \
7528 r=`${PWD_COMMAND}`; export r; \
7529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7530 $(HOST_EXPORTS) \
7531 for flag in $(EXTRA_HOST_FLAGS) ; do \
7532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7533 done; \
7534 echo "Doing html in cgen"; \
7535 (cd $(HOST_SUBDIR)/cgen && \
7536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7538 "RANLIB=$${RANLIB}" \
7539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7540 html) \
7541 || exit 1
7543 @endif cgen
7545 .PHONY: maybe-TAGS-cgen TAGS-cgen
7546 maybe-TAGS-cgen:
7547 @if cgen
7548 maybe-TAGS-cgen: TAGS-cgen
7550 TAGS-cgen: \
7551 configure-cgen
7552 @: $(MAKE); $(unstage)
7553 @[ -f ./cgen/Makefile ] || exit 0; \
7554 r=`${PWD_COMMAND}`; export r; \
7555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556 $(HOST_EXPORTS) \
7557 for flag in $(EXTRA_HOST_FLAGS) ; do \
7558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7559 done; \
7560 echo "Doing TAGS in cgen"; \
7561 (cd $(HOST_SUBDIR)/cgen && \
7562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7564 "RANLIB=$${RANLIB}" \
7565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7566 TAGS) \
7567 || exit 1
7569 @endif cgen
7571 .PHONY: maybe-install-info-cgen install-info-cgen
7572 maybe-install-info-cgen:
7573 @if cgen
7574 maybe-install-info-cgen: install-info-cgen
7576 install-info-cgen: \
7577 configure-cgen \
7578 info-cgen
7579 @: $(MAKE); $(unstage)
7580 @[ -f ./cgen/Makefile ] || exit 0; \
7581 r=`${PWD_COMMAND}`; export r; \
7582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7583 $(HOST_EXPORTS) \
7584 for flag in $(EXTRA_HOST_FLAGS) ; do \
7585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7586 done; \
7587 echo "Doing install-info in cgen"; \
7588 (cd $(HOST_SUBDIR)/cgen && \
7589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7591 "RANLIB=$${RANLIB}" \
7592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7593 install-info) \
7594 || exit 1
7596 @endif cgen
7598 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7599 maybe-install-dvi-cgen:
7600 @if cgen
7601 maybe-install-dvi-cgen: install-dvi-cgen
7603 install-dvi-cgen: \
7604 configure-cgen \
7605 dvi-cgen
7606 @: $(MAKE); $(unstage)
7607 @[ -f ./cgen/Makefile ] || exit 0; \
7608 r=`${PWD_COMMAND}`; export r; \
7609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610 $(HOST_EXPORTS) \
7611 for flag in $(EXTRA_HOST_FLAGS) ; do \
7612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613 done; \
7614 echo "Doing install-dvi in cgen"; \
7615 (cd $(HOST_SUBDIR)/cgen && \
7616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618 "RANLIB=$${RANLIB}" \
7619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7620 install-dvi) \
7621 || exit 1
7623 @endif cgen
7625 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7626 maybe-install-pdf-cgen:
7627 @if cgen
7628 maybe-install-pdf-cgen: install-pdf-cgen
7630 install-pdf-cgen: \
7631 configure-cgen \
7632 pdf-cgen
7633 @: $(MAKE); $(unstage)
7634 @[ -f ./cgen/Makefile ] || exit 0; \
7635 r=`${PWD_COMMAND}`; export r; \
7636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637 $(HOST_EXPORTS) \
7638 for flag in $(EXTRA_HOST_FLAGS) ; do \
7639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640 done; \
7641 echo "Doing install-pdf in cgen"; \
7642 (cd $(HOST_SUBDIR)/cgen && \
7643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645 "RANLIB=$${RANLIB}" \
7646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7647 install-pdf) \
7648 || exit 1
7650 @endif cgen
7652 .PHONY: maybe-install-html-cgen install-html-cgen
7653 maybe-install-html-cgen:
7654 @if cgen
7655 maybe-install-html-cgen: install-html-cgen
7657 install-html-cgen: \
7658 configure-cgen \
7659 html-cgen
7660 @: $(MAKE); $(unstage)
7661 @[ -f ./cgen/Makefile ] || exit 0; \
7662 r=`${PWD_COMMAND}`; export r; \
7663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7664 $(HOST_EXPORTS) \
7665 for flag in $(EXTRA_HOST_FLAGS) ; do \
7666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7667 done; \
7668 echo "Doing install-html in cgen"; \
7669 (cd $(HOST_SUBDIR)/cgen && \
7670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7672 "RANLIB=$${RANLIB}" \
7673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7674 install-html) \
7675 || exit 1
7677 @endif cgen
7679 .PHONY: maybe-installcheck-cgen installcheck-cgen
7680 maybe-installcheck-cgen:
7681 @if cgen
7682 maybe-installcheck-cgen: installcheck-cgen
7684 installcheck-cgen: \
7685 configure-cgen
7686 @: $(MAKE); $(unstage)
7687 @[ -f ./cgen/Makefile ] || exit 0; \
7688 r=`${PWD_COMMAND}`; export r; \
7689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690 $(HOST_EXPORTS) \
7691 for flag in $(EXTRA_HOST_FLAGS) ; do \
7692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7693 done; \
7694 echo "Doing installcheck in cgen"; \
7695 (cd $(HOST_SUBDIR)/cgen && \
7696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7698 "RANLIB=$${RANLIB}" \
7699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7700 installcheck) \
7701 || exit 1
7703 @endif cgen
7705 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7706 maybe-mostlyclean-cgen:
7707 @if cgen
7708 maybe-mostlyclean-cgen: mostlyclean-cgen
7710 mostlyclean-cgen:
7711 @: $(MAKE); $(unstage)
7712 @[ -f ./cgen/Makefile ] || exit 0; \
7713 r=`${PWD_COMMAND}`; export r; \
7714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715 $(HOST_EXPORTS) \
7716 for flag in $(EXTRA_HOST_FLAGS) ; do \
7717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718 done; \
7719 echo "Doing mostlyclean in cgen"; \
7720 (cd $(HOST_SUBDIR)/cgen && \
7721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723 "RANLIB=$${RANLIB}" \
7724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725 mostlyclean) \
7726 || exit 1
7728 @endif cgen
7730 .PHONY: maybe-clean-cgen clean-cgen
7731 maybe-clean-cgen:
7732 @if cgen
7733 maybe-clean-cgen: clean-cgen
7735 clean-cgen:
7736 @: $(MAKE); $(unstage)
7737 @[ -f ./cgen/Makefile ] || exit 0; \
7738 r=`${PWD_COMMAND}`; export r; \
7739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740 $(HOST_EXPORTS) \
7741 for flag in $(EXTRA_HOST_FLAGS) ; do \
7742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743 done; \
7744 echo "Doing clean in cgen"; \
7745 (cd $(HOST_SUBDIR)/cgen && \
7746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748 "RANLIB=$${RANLIB}" \
7749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750 clean) \
7751 || exit 1
7753 @endif cgen
7755 .PHONY: maybe-distclean-cgen distclean-cgen
7756 maybe-distclean-cgen:
7757 @if cgen
7758 maybe-distclean-cgen: distclean-cgen
7760 distclean-cgen:
7761 @: $(MAKE); $(unstage)
7762 @[ -f ./cgen/Makefile ] || exit 0; \
7763 r=`${PWD_COMMAND}`; export r; \
7764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7765 $(HOST_EXPORTS) \
7766 for flag in $(EXTRA_HOST_FLAGS) ; do \
7767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7768 done; \
7769 echo "Doing distclean in cgen"; \
7770 (cd $(HOST_SUBDIR)/cgen && \
7771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7773 "RANLIB=$${RANLIB}" \
7774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7775 distclean) \
7776 || exit 1
7778 @endif cgen
7780 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7781 maybe-maintainer-clean-cgen:
7782 @if cgen
7783 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7785 maintainer-clean-cgen:
7786 @: $(MAKE); $(unstage)
7787 @[ -f ./cgen/Makefile ] || exit 0; \
7788 r=`${PWD_COMMAND}`; export r; \
7789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7790 $(HOST_EXPORTS) \
7791 for flag in $(EXTRA_HOST_FLAGS) ; do \
7792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7793 done; \
7794 echo "Doing maintainer-clean in cgen"; \
7795 (cd $(HOST_SUBDIR)/cgen && \
7796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7798 "RANLIB=$${RANLIB}" \
7799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7800 maintainer-clean) \
7801 || exit 1
7803 @endif cgen
7807 .PHONY: configure-dejagnu maybe-configure-dejagnu
7808 maybe-configure-dejagnu:
7809 @if gcc-bootstrap
7810 configure-dejagnu: stage_current
7811 @endif gcc-bootstrap
7812 @if dejagnu
7813 maybe-configure-dejagnu: configure-dejagnu
7814 configure-dejagnu:
7815 @: $(MAKE); $(unstage)
7816 @r=`${PWD_COMMAND}`; export r; \
7817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7820 $(HOST_EXPORTS) \
7821 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7822 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7823 case $(srcdir) in \
7824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7825 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7827 esac; \
7828 module_srcdir=dejagnu; \
7829 $(SHELL) \
7830 $$s/$$module_srcdir/configure \
7831 --srcdir=$${topdir}/$$module_srcdir \
7832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7833 --target=${target_alias} \
7834 || exit 1
7835 @endif dejagnu
7841 .PHONY: all-dejagnu maybe-all-dejagnu
7842 maybe-all-dejagnu:
7843 @if gcc-bootstrap
7844 all-dejagnu: stage_current
7845 @endif gcc-bootstrap
7846 @if dejagnu
7847 TARGET-dejagnu=all
7848 maybe-all-dejagnu: all-dejagnu
7849 all-dejagnu: configure-dejagnu
7850 @: $(MAKE); $(unstage)
7851 @r=`${PWD_COMMAND}`; export r; \
7852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853 $(HOST_EXPORTS) \
7854 (cd $(HOST_SUBDIR)/dejagnu && \
7855 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7856 $(TARGET-dejagnu))
7857 @endif dejagnu
7862 .PHONY: check-dejagnu maybe-check-dejagnu
7863 maybe-check-dejagnu:
7864 @if dejagnu
7865 maybe-check-dejagnu: check-dejagnu
7867 check-dejagnu:
7868 @: $(MAKE); $(unstage)
7869 @r=`${PWD_COMMAND}`; export r; \
7870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871 $(HOST_EXPORTS) \
7872 (cd $(HOST_SUBDIR)/dejagnu && \
7873 $(MAKE) $(FLAGS_TO_PASS) check)
7875 @endif dejagnu
7877 .PHONY: install-dejagnu maybe-install-dejagnu
7878 maybe-install-dejagnu:
7879 @if dejagnu
7880 maybe-install-dejagnu: install-dejagnu
7882 install-dejagnu: installdirs
7883 @: $(MAKE); $(unstage)
7884 @r=`${PWD_COMMAND}`; export r; \
7885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7886 $(HOST_EXPORTS) \
7887 (cd $(HOST_SUBDIR)/dejagnu && \
7888 $(MAKE) $(FLAGS_TO_PASS) install)
7890 @endif dejagnu
7892 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7893 maybe-install-strip-dejagnu:
7894 @if dejagnu
7895 maybe-install-strip-dejagnu: install-strip-dejagnu
7897 install-strip-dejagnu: installdirs
7898 @: $(MAKE); $(unstage)
7899 @r=`${PWD_COMMAND}`; export r; \
7900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901 $(HOST_EXPORTS) \
7902 (cd $(HOST_SUBDIR)/dejagnu && \
7903 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7905 @endif dejagnu
7907 # Other targets (info, dvi, pdf, etc.)
7909 .PHONY: maybe-info-dejagnu info-dejagnu
7910 maybe-info-dejagnu:
7911 @if dejagnu
7912 maybe-info-dejagnu: info-dejagnu
7914 info-dejagnu: \
7915 configure-dejagnu
7916 @: $(MAKE); $(unstage)
7917 @[ -f ./dejagnu/Makefile ] || exit 0; \
7918 r=`${PWD_COMMAND}`; export r; \
7919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920 $(HOST_EXPORTS) \
7921 for flag in $(EXTRA_HOST_FLAGS) ; do \
7922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923 done; \
7924 echo "Doing info in dejagnu"; \
7925 (cd $(HOST_SUBDIR)/dejagnu && \
7926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928 "RANLIB=$${RANLIB}" \
7929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930 info) \
7931 || exit 1
7933 @endif dejagnu
7935 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7936 maybe-dvi-dejagnu:
7937 @if dejagnu
7938 maybe-dvi-dejagnu: dvi-dejagnu
7940 dvi-dejagnu: \
7941 configure-dejagnu
7942 @: $(MAKE); $(unstage)
7943 @[ -f ./dejagnu/Makefile ] || exit 0; \
7944 r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 for flag in $(EXTRA_HOST_FLAGS) ; do \
7948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949 done; \
7950 echo "Doing dvi in dejagnu"; \
7951 (cd $(HOST_SUBDIR)/dejagnu && \
7952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954 "RANLIB=$${RANLIB}" \
7955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956 dvi) \
7957 || exit 1
7959 @endif dejagnu
7961 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7962 maybe-pdf-dejagnu:
7963 @if dejagnu
7964 maybe-pdf-dejagnu: pdf-dejagnu
7966 pdf-dejagnu: \
7967 configure-dejagnu
7968 @: $(MAKE); $(unstage)
7969 @[ -f ./dejagnu/Makefile ] || exit 0; \
7970 r=`${PWD_COMMAND}`; export r; \
7971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7972 $(HOST_EXPORTS) \
7973 for flag in $(EXTRA_HOST_FLAGS) ; do \
7974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7975 done; \
7976 echo "Doing pdf in dejagnu"; \
7977 (cd $(HOST_SUBDIR)/dejagnu && \
7978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7980 "RANLIB=$${RANLIB}" \
7981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982 pdf) \
7983 || exit 1
7985 @endif dejagnu
7987 .PHONY: maybe-html-dejagnu html-dejagnu
7988 maybe-html-dejagnu:
7989 @if dejagnu
7990 maybe-html-dejagnu: html-dejagnu
7992 html-dejagnu: \
7993 configure-dejagnu
7994 @: $(MAKE); $(unstage)
7995 @[ -f ./dejagnu/Makefile ] || exit 0; \
7996 r=`${PWD_COMMAND}`; export r; \
7997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7998 $(HOST_EXPORTS) \
7999 for flag in $(EXTRA_HOST_FLAGS) ; do \
8000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8001 done; \
8002 echo "Doing html in dejagnu"; \
8003 (cd $(HOST_SUBDIR)/dejagnu && \
8004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8006 "RANLIB=$${RANLIB}" \
8007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8008 html) \
8009 || exit 1
8011 @endif dejagnu
8013 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8014 maybe-TAGS-dejagnu:
8015 @if dejagnu
8016 maybe-TAGS-dejagnu: TAGS-dejagnu
8018 TAGS-dejagnu: \
8019 configure-dejagnu
8020 @: $(MAKE); $(unstage)
8021 @[ -f ./dejagnu/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing TAGS in dejagnu"; \
8029 (cd $(HOST_SUBDIR)/dejagnu && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 TAGS) \
8035 || exit 1
8037 @endif dejagnu
8039 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8040 maybe-install-info-dejagnu:
8041 @if dejagnu
8042 maybe-install-info-dejagnu: install-info-dejagnu
8044 install-info-dejagnu: \
8045 configure-dejagnu \
8046 info-dejagnu
8047 @: $(MAKE); $(unstage)
8048 @[ -f ./dejagnu/Makefile ] || exit 0; \
8049 r=`${PWD_COMMAND}`; export r; \
8050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051 $(HOST_EXPORTS) \
8052 for flag in $(EXTRA_HOST_FLAGS) ; do \
8053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054 done; \
8055 echo "Doing install-info in dejagnu"; \
8056 (cd $(HOST_SUBDIR)/dejagnu && \
8057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059 "RANLIB=$${RANLIB}" \
8060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061 install-info) \
8062 || exit 1
8064 @endif dejagnu
8066 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8067 maybe-install-dvi-dejagnu:
8068 @if dejagnu
8069 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8071 install-dvi-dejagnu: \
8072 configure-dejagnu \
8073 dvi-dejagnu
8074 @: $(MAKE); $(unstage)
8075 @[ -f ./dejagnu/Makefile ] || exit 0; \
8076 r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 $(HOST_EXPORTS) \
8079 for flag in $(EXTRA_HOST_FLAGS) ; do \
8080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8081 done; \
8082 echo "Doing install-dvi in dejagnu"; \
8083 (cd $(HOST_SUBDIR)/dejagnu && \
8084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8086 "RANLIB=$${RANLIB}" \
8087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8088 install-dvi) \
8089 || exit 1
8091 @endif dejagnu
8093 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8094 maybe-install-pdf-dejagnu:
8095 @if dejagnu
8096 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8098 install-pdf-dejagnu: \
8099 configure-dejagnu \
8100 pdf-dejagnu
8101 @: $(MAKE); $(unstage)
8102 @[ -f ./dejagnu/Makefile ] || exit 0; \
8103 r=`${PWD_COMMAND}`; export r; \
8104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105 $(HOST_EXPORTS) \
8106 for flag in $(EXTRA_HOST_FLAGS) ; do \
8107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108 done; \
8109 echo "Doing install-pdf in dejagnu"; \
8110 (cd $(HOST_SUBDIR)/dejagnu && \
8111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113 "RANLIB=$${RANLIB}" \
8114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115 install-pdf) \
8116 || exit 1
8118 @endif dejagnu
8120 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8121 maybe-install-html-dejagnu:
8122 @if dejagnu
8123 maybe-install-html-dejagnu: install-html-dejagnu
8125 install-html-dejagnu: \
8126 configure-dejagnu \
8127 html-dejagnu
8128 @: $(MAKE); $(unstage)
8129 @[ -f ./dejagnu/Makefile ] || exit 0; \
8130 r=`${PWD_COMMAND}`; export r; \
8131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132 $(HOST_EXPORTS) \
8133 for flag in $(EXTRA_HOST_FLAGS) ; do \
8134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8135 done; \
8136 echo "Doing install-html in dejagnu"; \
8137 (cd $(HOST_SUBDIR)/dejagnu && \
8138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8140 "RANLIB=$${RANLIB}" \
8141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8142 install-html) \
8143 || exit 1
8145 @endif dejagnu
8147 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8148 maybe-installcheck-dejagnu:
8149 @if dejagnu
8150 maybe-installcheck-dejagnu: installcheck-dejagnu
8152 installcheck-dejagnu: \
8153 configure-dejagnu
8154 @: $(MAKE); $(unstage)
8155 @[ -f ./dejagnu/Makefile ] || exit 0; \
8156 r=`${PWD_COMMAND}`; export r; \
8157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158 $(HOST_EXPORTS) \
8159 for flag in $(EXTRA_HOST_FLAGS) ; do \
8160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8161 done; \
8162 echo "Doing installcheck in dejagnu"; \
8163 (cd $(HOST_SUBDIR)/dejagnu && \
8164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8166 "RANLIB=$${RANLIB}" \
8167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8168 installcheck) \
8169 || exit 1
8171 @endif dejagnu
8173 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8174 maybe-mostlyclean-dejagnu:
8175 @if dejagnu
8176 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8178 mostlyclean-dejagnu:
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./dejagnu/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing mostlyclean in dejagnu"; \
8188 (cd $(HOST_SUBDIR)/dejagnu && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 mostlyclean) \
8194 || exit 1
8196 @endif dejagnu
8198 .PHONY: maybe-clean-dejagnu clean-dejagnu
8199 maybe-clean-dejagnu:
8200 @if dejagnu
8201 maybe-clean-dejagnu: clean-dejagnu
8203 clean-dejagnu:
8204 @: $(MAKE); $(unstage)
8205 @[ -f ./dejagnu/Makefile ] || exit 0; \
8206 r=`${PWD_COMMAND}`; export r; \
8207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208 $(HOST_EXPORTS) \
8209 for flag in $(EXTRA_HOST_FLAGS) ; do \
8210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8211 done; \
8212 echo "Doing clean in dejagnu"; \
8213 (cd $(HOST_SUBDIR)/dejagnu && \
8214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8216 "RANLIB=$${RANLIB}" \
8217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8218 clean) \
8219 || exit 1
8221 @endif dejagnu
8223 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8224 maybe-distclean-dejagnu:
8225 @if dejagnu
8226 maybe-distclean-dejagnu: distclean-dejagnu
8228 distclean-dejagnu:
8229 @: $(MAKE); $(unstage)
8230 @[ -f ./dejagnu/Makefile ] || exit 0; \
8231 r=`${PWD_COMMAND}`; export r; \
8232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8233 $(HOST_EXPORTS) \
8234 for flag in $(EXTRA_HOST_FLAGS) ; do \
8235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8236 done; \
8237 echo "Doing distclean in dejagnu"; \
8238 (cd $(HOST_SUBDIR)/dejagnu && \
8239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8241 "RANLIB=$${RANLIB}" \
8242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8243 distclean) \
8244 || exit 1
8246 @endif dejagnu
8248 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8249 maybe-maintainer-clean-dejagnu:
8250 @if dejagnu
8251 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8253 maintainer-clean-dejagnu:
8254 @: $(MAKE); $(unstage)
8255 @[ -f ./dejagnu/Makefile ] || exit 0; \
8256 r=`${PWD_COMMAND}`; export r; \
8257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8258 $(HOST_EXPORTS) \
8259 for flag in $(EXTRA_HOST_FLAGS) ; do \
8260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8261 done; \
8262 echo "Doing maintainer-clean in dejagnu"; \
8263 (cd $(HOST_SUBDIR)/dejagnu && \
8264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8266 "RANLIB=$${RANLIB}" \
8267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8268 maintainer-clean) \
8269 || exit 1
8271 @endif dejagnu
8275 .PHONY: configure-etc maybe-configure-etc
8276 maybe-configure-etc:
8277 @if gcc-bootstrap
8278 configure-etc: stage_current
8279 @endif gcc-bootstrap
8280 @if etc
8281 maybe-configure-etc: configure-etc
8282 configure-etc:
8283 @: $(MAKE); $(unstage)
8284 @r=`${PWD_COMMAND}`; export r; \
8285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8286 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8288 $(HOST_EXPORTS) \
8289 echo Configuring in $(HOST_SUBDIR)/etc; \
8290 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8291 case $(srcdir) in \
8292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8293 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8295 esac; \
8296 module_srcdir=etc; \
8297 $(SHELL) \
8298 $$s/$$module_srcdir/configure \
8299 --srcdir=$${topdir}/$$module_srcdir \
8300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8301 --target=${target_alias} \
8302 || exit 1
8303 @endif etc
8309 .PHONY: all-etc maybe-all-etc
8310 maybe-all-etc:
8311 @if gcc-bootstrap
8312 all-etc: stage_current
8313 @endif gcc-bootstrap
8314 @if etc
8315 TARGET-etc=all
8316 maybe-all-etc: all-etc
8317 all-etc: configure-etc
8318 @: $(MAKE); $(unstage)
8319 @r=`${PWD_COMMAND}`; export r; \
8320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321 $(HOST_EXPORTS) \
8322 (cd $(HOST_SUBDIR)/etc && \
8323 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8324 $(TARGET-etc))
8325 @endif etc
8330 .PHONY: check-etc maybe-check-etc
8331 maybe-check-etc:
8332 @if etc
8333 maybe-check-etc: check-etc
8335 check-etc:
8336 @: $(MAKE); $(unstage)
8337 @r=`${PWD_COMMAND}`; export r; \
8338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8339 $(HOST_EXPORTS) \
8340 (cd $(HOST_SUBDIR)/etc && \
8341 $(MAKE) $(FLAGS_TO_PASS) check)
8343 @endif etc
8345 .PHONY: install-etc maybe-install-etc
8346 maybe-install-etc:
8347 @if etc
8348 maybe-install-etc: install-etc
8350 install-etc: installdirs
8351 @: $(MAKE); $(unstage)
8352 @r=`${PWD_COMMAND}`; export r; \
8353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354 $(HOST_EXPORTS) \
8355 (cd $(HOST_SUBDIR)/etc && \
8356 $(MAKE) $(FLAGS_TO_PASS) install)
8358 @endif etc
8360 .PHONY: install-strip-etc maybe-install-strip-etc
8361 maybe-install-strip-etc:
8362 @if etc
8363 maybe-install-strip-etc: install-strip-etc
8365 install-strip-etc: installdirs
8366 @: $(MAKE); $(unstage)
8367 @r=`${PWD_COMMAND}`; export r; \
8368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369 $(HOST_EXPORTS) \
8370 (cd $(HOST_SUBDIR)/etc && \
8371 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8373 @endif etc
8375 # Other targets (info, dvi, pdf, etc.)
8377 .PHONY: maybe-info-etc info-etc
8378 maybe-info-etc:
8379 @if etc
8380 maybe-info-etc: info-etc
8382 info-etc: \
8383 configure-etc
8384 @: $(MAKE); $(unstage)
8385 @[ -f ./etc/Makefile ] || exit 0; \
8386 r=`${PWD_COMMAND}`; export r; \
8387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8388 $(HOST_EXPORTS) \
8389 for flag in $(EXTRA_HOST_FLAGS) ; do \
8390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8391 done; \
8392 echo "Doing info in etc"; \
8393 (cd $(HOST_SUBDIR)/etc && \
8394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8396 "RANLIB=$${RANLIB}" \
8397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8398 info) \
8399 || exit 1
8401 @endif etc
8403 .PHONY: maybe-dvi-etc dvi-etc
8404 maybe-dvi-etc:
8405 @if etc
8406 maybe-dvi-etc: dvi-etc
8408 dvi-etc: \
8409 configure-etc
8410 @: $(MAKE); $(unstage)
8411 @[ -f ./etc/Makefile ] || exit 0; \
8412 r=`${PWD_COMMAND}`; export r; \
8413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414 $(HOST_EXPORTS) \
8415 for flag in $(EXTRA_HOST_FLAGS) ; do \
8416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8417 done; \
8418 echo "Doing dvi in etc"; \
8419 (cd $(HOST_SUBDIR)/etc && \
8420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8422 "RANLIB=$${RANLIB}" \
8423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8424 dvi) \
8425 || exit 1
8427 @endif etc
8429 .PHONY: maybe-pdf-etc pdf-etc
8430 maybe-pdf-etc:
8431 @if etc
8432 maybe-pdf-etc: pdf-etc
8434 pdf-etc: \
8435 configure-etc
8436 @: $(MAKE); $(unstage)
8437 @[ -f ./etc/Makefile ] || exit 0; \
8438 r=`${PWD_COMMAND}`; export r; \
8439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8440 $(HOST_EXPORTS) \
8441 for flag in $(EXTRA_HOST_FLAGS) ; do \
8442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8443 done; \
8444 echo "Doing pdf in etc"; \
8445 (cd $(HOST_SUBDIR)/etc && \
8446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8448 "RANLIB=$${RANLIB}" \
8449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8450 pdf) \
8451 || exit 1
8453 @endif etc
8455 .PHONY: maybe-html-etc html-etc
8456 maybe-html-etc:
8457 @if etc
8458 maybe-html-etc: html-etc
8460 html-etc: \
8461 configure-etc
8462 @: $(MAKE); $(unstage)
8463 @[ -f ./etc/Makefile ] || exit 0; \
8464 r=`${PWD_COMMAND}`; export r; \
8465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466 $(HOST_EXPORTS) \
8467 for flag in $(EXTRA_HOST_FLAGS) ; do \
8468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8469 done; \
8470 echo "Doing html in etc"; \
8471 (cd $(HOST_SUBDIR)/etc && \
8472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8474 "RANLIB=$${RANLIB}" \
8475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8476 html) \
8477 || exit 1
8479 @endif etc
8481 .PHONY: maybe-TAGS-etc TAGS-etc
8482 maybe-TAGS-etc:
8483 @if etc
8484 maybe-TAGS-etc: TAGS-etc
8486 TAGS-etc: \
8487 configure-etc
8488 @: $(MAKE); $(unstage)
8489 @[ -f ./etc/Makefile ] || exit 0; \
8490 r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 for flag in $(EXTRA_HOST_FLAGS) ; do \
8494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495 done; \
8496 echo "Doing TAGS in etc"; \
8497 (cd $(HOST_SUBDIR)/etc && \
8498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500 "RANLIB=$${RANLIB}" \
8501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8502 TAGS) \
8503 || exit 1
8505 @endif etc
8507 .PHONY: maybe-install-info-etc install-info-etc
8508 maybe-install-info-etc:
8509 @if etc
8510 maybe-install-info-etc: install-info-etc
8512 install-info-etc: \
8513 configure-etc \
8514 info-etc
8515 @: $(MAKE); $(unstage)
8516 @[ -f ./etc/Makefile ] || exit 0; \
8517 r=`${PWD_COMMAND}`; export r; \
8518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8519 $(HOST_EXPORTS) \
8520 for flag in $(EXTRA_HOST_FLAGS) ; do \
8521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8522 done; \
8523 echo "Doing install-info in etc"; \
8524 (cd $(HOST_SUBDIR)/etc && \
8525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8527 "RANLIB=$${RANLIB}" \
8528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8529 install-info) \
8530 || exit 1
8532 @endif etc
8534 .PHONY: maybe-install-dvi-etc install-dvi-etc
8535 maybe-install-dvi-etc:
8536 @if etc
8537 maybe-install-dvi-etc: install-dvi-etc
8539 install-dvi-etc: \
8540 configure-etc \
8541 dvi-etc
8542 @: $(MAKE); $(unstage)
8543 @[ -f ./etc/Makefile ] || exit 0; \
8544 r=`${PWD_COMMAND}`; export r; \
8545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546 $(HOST_EXPORTS) \
8547 for flag in $(EXTRA_HOST_FLAGS) ; do \
8548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8549 done; \
8550 echo "Doing install-dvi in etc"; \
8551 (cd $(HOST_SUBDIR)/etc && \
8552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554 "RANLIB=$${RANLIB}" \
8555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8556 install-dvi) \
8557 || exit 1
8559 @endif etc
8561 .PHONY: maybe-install-pdf-etc install-pdf-etc
8562 maybe-install-pdf-etc:
8563 @if etc
8564 maybe-install-pdf-etc: install-pdf-etc
8566 install-pdf-etc: \
8567 configure-etc \
8568 pdf-etc
8569 @: $(MAKE); $(unstage)
8570 @[ -f ./etc/Makefile ] || exit 0; \
8571 r=`${PWD_COMMAND}`; export r; \
8572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8573 $(HOST_EXPORTS) \
8574 for flag in $(EXTRA_HOST_FLAGS) ; do \
8575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8576 done; \
8577 echo "Doing install-pdf in etc"; \
8578 (cd $(HOST_SUBDIR)/etc && \
8579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8581 "RANLIB=$${RANLIB}" \
8582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8583 install-pdf) \
8584 || exit 1
8586 @endif etc
8588 .PHONY: maybe-install-html-etc install-html-etc
8589 maybe-install-html-etc:
8590 @if etc
8591 maybe-install-html-etc: install-html-etc
8593 install-html-etc: \
8594 configure-etc \
8595 html-etc
8596 @: $(MAKE); $(unstage)
8597 @[ -f ./etc/Makefile ] || exit 0; \
8598 r=`${PWD_COMMAND}`; export r; \
8599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8600 $(HOST_EXPORTS) \
8601 for flag in $(EXTRA_HOST_FLAGS) ; do \
8602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8603 done; \
8604 echo "Doing install-html in etc"; \
8605 (cd $(HOST_SUBDIR)/etc && \
8606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8608 "RANLIB=$${RANLIB}" \
8609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8610 install-html) \
8611 || exit 1
8613 @endif etc
8615 .PHONY: maybe-installcheck-etc installcheck-etc
8616 maybe-installcheck-etc:
8617 @if etc
8618 maybe-installcheck-etc: installcheck-etc
8620 installcheck-etc: \
8621 configure-etc
8622 @: $(MAKE); $(unstage)
8623 @[ -f ./etc/Makefile ] || exit 0; \
8624 r=`${PWD_COMMAND}`; export r; \
8625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8626 $(HOST_EXPORTS) \
8627 for flag in $(EXTRA_HOST_FLAGS) ; do \
8628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8629 done; \
8630 echo "Doing installcheck in etc"; \
8631 (cd $(HOST_SUBDIR)/etc && \
8632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8634 "RANLIB=$${RANLIB}" \
8635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8636 installcheck) \
8637 || exit 1
8639 @endif etc
8641 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8642 maybe-mostlyclean-etc:
8643 @if etc
8644 maybe-mostlyclean-etc: mostlyclean-etc
8646 mostlyclean-etc:
8647 @: $(MAKE); $(unstage)
8648 @[ -f ./etc/Makefile ] || exit 0; \
8649 r=`${PWD_COMMAND}`; export r; \
8650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8651 $(HOST_EXPORTS) \
8652 for flag in $(EXTRA_HOST_FLAGS) ; do \
8653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8654 done; \
8655 echo "Doing mostlyclean in etc"; \
8656 (cd $(HOST_SUBDIR)/etc && \
8657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8659 "RANLIB=$${RANLIB}" \
8660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8661 mostlyclean) \
8662 || exit 1
8664 @endif etc
8666 .PHONY: maybe-clean-etc clean-etc
8667 maybe-clean-etc:
8668 @if etc
8669 maybe-clean-etc: clean-etc
8671 clean-etc:
8672 @: $(MAKE); $(unstage)
8673 @[ -f ./etc/Makefile ] || exit 0; \
8674 r=`${PWD_COMMAND}`; export r; \
8675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8676 $(HOST_EXPORTS) \
8677 for flag in $(EXTRA_HOST_FLAGS) ; do \
8678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8679 done; \
8680 echo "Doing clean in etc"; \
8681 (cd $(HOST_SUBDIR)/etc && \
8682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8684 "RANLIB=$${RANLIB}" \
8685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8686 clean) \
8687 || exit 1
8689 @endif etc
8691 .PHONY: maybe-distclean-etc distclean-etc
8692 maybe-distclean-etc:
8693 @if etc
8694 maybe-distclean-etc: distclean-etc
8696 distclean-etc:
8697 @: $(MAKE); $(unstage)
8698 @[ -f ./etc/Makefile ] || exit 0; \
8699 r=`${PWD_COMMAND}`; export r; \
8700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701 $(HOST_EXPORTS) \
8702 for flag in $(EXTRA_HOST_FLAGS) ; do \
8703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704 done; \
8705 echo "Doing distclean in etc"; \
8706 (cd $(HOST_SUBDIR)/etc && \
8707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709 "RANLIB=$${RANLIB}" \
8710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711 distclean) \
8712 || exit 1
8714 @endif etc
8716 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8717 maybe-maintainer-clean-etc:
8718 @if etc
8719 maybe-maintainer-clean-etc: maintainer-clean-etc
8721 maintainer-clean-etc:
8722 @: $(MAKE); $(unstage)
8723 @[ -f ./etc/Makefile ] || exit 0; \
8724 r=`${PWD_COMMAND}`; export r; \
8725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8726 $(HOST_EXPORTS) \
8727 for flag in $(EXTRA_HOST_FLAGS) ; do \
8728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8729 done; \
8730 echo "Doing maintainer-clean in etc"; \
8731 (cd $(HOST_SUBDIR)/etc && \
8732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8734 "RANLIB=$${RANLIB}" \
8735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8736 maintainer-clean) \
8737 || exit 1
8739 @endif etc
8743 .PHONY: configure-fastjar maybe-configure-fastjar
8744 maybe-configure-fastjar:
8745 @if gcc-bootstrap
8746 configure-fastjar: stage_current
8747 @endif gcc-bootstrap
8748 @if fastjar
8749 maybe-configure-fastjar: configure-fastjar
8750 configure-fastjar:
8751 @: $(MAKE); $(unstage)
8752 @r=`${PWD_COMMAND}`; export r; \
8753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8756 $(HOST_EXPORTS) \
8757 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8758 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8759 case $(srcdir) in \
8760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8761 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8763 esac; \
8764 module_srcdir=fastjar; \
8765 $(SHELL) \
8766 $$s/$$module_srcdir/configure \
8767 --srcdir=$${topdir}/$$module_srcdir \
8768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8769 --target=${target_alias} \
8770 || exit 1
8771 @endif fastjar
8777 .PHONY: all-fastjar maybe-all-fastjar
8778 maybe-all-fastjar:
8779 @if gcc-bootstrap
8780 all-fastjar: stage_current
8781 @endif gcc-bootstrap
8782 @if fastjar
8783 TARGET-fastjar=all
8784 maybe-all-fastjar: all-fastjar
8785 all-fastjar: configure-fastjar
8786 @: $(MAKE); $(unstage)
8787 @r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789 $(HOST_EXPORTS) \
8790 (cd $(HOST_SUBDIR)/fastjar && \
8791 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8792 $(TARGET-fastjar))
8793 @endif fastjar
8798 .PHONY: check-fastjar maybe-check-fastjar
8799 maybe-check-fastjar:
8800 @if fastjar
8801 maybe-check-fastjar: check-fastjar
8803 # This module is only tested in a native toolchain.
8804 check-fastjar:
8805 @: $(MAKE); $(unstage)
8806 @if [ '$(host)' = '$(target)' ]; then \
8807 r=`${PWD_COMMAND}`; export r; \
8808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809 $(HOST_EXPORTS) \
8810 (cd $(HOST_SUBDIR)/fastjar && \
8811 $(MAKE) $(FLAGS_TO_PASS) check)
8814 @endif fastjar
8816 .PHONY: install-fastjar maybe-install-fastjar
8817 maybe-install-fastjar:
8818 @if fastjar
8819 maybe-install-fastjar: install-fastjar
8821 install-fastjar: installdirs
8822 @: $(MAKE); $(unstage)
8823 @r=`${PWD_COMMAND}`; export r; \
8824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825 $(HOST_EXPORTS) \
8826 (cd $(HOST_SUBDIR)/fastjar && \
8827 $(MAKE) $(FLAGS_TO_PASS) install)
8829 @endif fastjar
8831 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8832 maybe-install-strip-fastjar:
8833 @if fastjar
8834 maybe-install-strip-fastjar: install-strip-fastjar
8836 install-strip-fastjar: installdirs
8837 @: $(MAKE); $(unstage)
8838 @r=`${PWD_COMMAND}`; export r; \
8839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840 $(HOST_EXPORTS) \
8841 (cd $(HOST_SUBDIR)/fastjar && \
8842 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8844 @endif fastjar
8846 # Other targets (info, dvi, pdf, etc.)
8848 .PHONY: maybe-info-fastjar info-fastjar
8849 maybe-info-fastjar:
8850 @if fastjar
8851 maybe-info-fastjar: info-fastjar
8853 info-fastjar: \
8854 configure-fastjar
8855 @: $(MAKE); $(unstage)
8856 @[ -f ./fastjar/Makefile ] || exit 0; \
8857 r=`${PWD_COMMAND}`; export r; \
8858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859 $(HOST_EXPORTS) \
8860 for flag in $(EXTRA_HOST_FLAGS) ; do \
8861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862 done; \
8863 echo "Doing info in fastjar"; \
8864 (cd $(HOST_SUBDIR)/fastjar && \
8865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867 "RANLIB=$${RANLIB}" \
8868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8869 info) \
8870 || exit 1
8872 @endif fastjar
8874 .PHONY: maybe-dvi-fastjar dvi-fastjar
8875 maybe-dvi-fastjar:
8876 @if fastjar
8877 maybe-dvi-fastjar: dvi-fastjar
8879 dvi-fastjar: \
8880 configure-fastjar
8881 @: $(MAKE); $(unstage)
8882 @[ -f ./fastjar/Makefile ] || exit 0; \
8883 r=`${PWD_COMMAND}`; export r; \
8884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885 $(HOST_EXPORTS) \
8886 for flag in $(EXTRA_HOST_FLAGS) ; do \
8887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8888 done; \
8889 echo "Doing dvi in fastjar"; \
8890 (cd $(HOST_SUBDIR)/fastjar && \
8891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8893 "RANLIB=$${RANLIB}" \
8894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8895 dvi) \
8896 || exit 1
8898 @endif fastjar
8900 .PHONY: maybe-pdf-fastjar pdf-fastjar
8901 maybe-pdf-fastjar:
8902 @if fastjar
8903 maybe-pdf-fastjar: pdf-fastjar
8905 pdf-fastjar: \
8906 configure-fastjar
8907 @: $(MAKE); $(unstage)
8908 @[ -f ./fastjar/Makefile ] || exit 0; \
8909 r=`${PWD_COMMAND}`; export r; \
8910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8911 $(HOST_EXPORTS) \
8912 for flag in $(EXTRA_HOST_FLAGS) ; do \
8913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8914 done; \
8915 echo "Doing pdf in fastjar"; \
8916 (cd $(HOST_SUBDIR)/fastjar && \
8917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8919 "RANLIB=$${RANLIB}" \
8920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8921 pdf) \
8922 || exit 1
8924 @endif fastjar
8926 .PHONY: maybe-html-fastjar html-fastjar
8927 maybe-html-fastjar:
8928 @if fastjar
8929 maybe-html-fastjar: html-fastjar
8931 html-fastjar: \
8932 configure-fastjar
8933 @: $(MAKE); $(unstage)
8934 @[ -f ./fastjar/Makefile ] || exit 0; \
8935 r=`${PWD_COMMAND}`; export r; \
8936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937 $(HOST_EXPORTS) \
8938 for flag in $(EXTRA_HOST_FLAGS) ; do \
8939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8940 done; \
8941 echo "Doing html in fastjar"; \
8942 (cd $(HOST_SUBDIR)/fastjar && \
8943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8945 "RANLIB=$${RANLIB}" \
8946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8947 html) \
8948 || exit 1
8950 @endif fastjar
8952 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8953 maybe-TAGS-fastjar:
8954 @if fastjar
8955 maybe-TAGS-fastjar: TAGS-fastjar
8957 TAGS-fastjar: \
8958 configure-fastjar
8959 @: $(MAKE); $(unstage)
8960 @[ -f ./fastjar/Makefile ] || exit 0; \
8961 r=`${PWD_COMMAND}`; export r; \
8962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8963 $(HOST_EXPORTS) \
8964 for flag in $(EXTRA_HOST_FLAGS) ; do \
8965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8966 done; \
8967 echo "Doing TAGS in fastjar"; \
8968 (cd $(HOST_SUBDIR)/fastjar && \
8969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8971 "RANLIB=$${RANLIB}" \
8972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8973 TAGS) \
8974 || exit 1
8976 @endif fastjar
8978 .PHONY: maybe-install-info-fastjar install-info-fastjar
8979 maybe-install-info-fastjar:
8980 @if fastjar
8981 maybe-install-info-fastjar: install-info-fastjar
8983 install-info-fastjar: \
8984 configure-fastjar \
8985 info-fastjar
8986 @: $(MAKE); $(unstage)
8987 @[ -f ./fastjar/Makefile ] || exit 0; \
8988 r=`${PWD_COMMAND}`; export r; \
8989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8990 $(HOST_EXPORTS) \
8991 for flag in $(EXTRA_HOST_FLAGS) ; do \
8992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8993 done; \
8994 echo "Doing install-info in fastjar"; \
8995 (cd $(HOST_SUBDIR)/fastjar && \
8996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8998 "RANLIB=$${RANLIB}" \
8999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9000 install-info) \
9001 || exit 1
9003 @endif fastjar
9005 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9006 maybe-install-dvi-fastjar:
9007 @if fastjar
9008 maybe-install-dvi-fastjar: install-dvi-fastjar
9010 install-dvi-fastjar: \
9011 configure-fastjar \
9012 dvi-fastjar
9013 @: $(MAKE); $(unstage)
9014 @[ -f ./fastjar/Makefile ] || exit 0; \
9015 r=`${PWD_COMMAND}`; export r; \
9016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9017 $(HOST_EXPORTS) \
9018 for flag in $(EXTRA_HOST_FLAGS) ; do \
9019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9020 done; \
9021 echo "Doing install-dvi in fastjar"; \
9022 (cd $(HOST_SUBDIR)/fastjar && \
9023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9025 "RANLIB=$${RANLIB}" \
9026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9027 install-dvi) \
9028 || exit 1
9030 @endif fastjar
9032 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9033 maybe-install-pdf-fastjar:
9034 @if fastjar
9035 maybe-install-pdf-fastjar: install-pdf-fastjar
9037 install-pdf-fastjar: \
9038 configure-fastjar \
9039 pdf-fastjar
9040 @: $(MAKE); $(unstage)
9041 @[ -f ./fastjar/Makefile ] || exit 0; \
9042 r=`${PWD_COMMAND}`; export r; \
9043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044 $(HOST_EXPORTS) \
9045 for flag in $(EXTRA_HOST_FLAGS) ; do \
9046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047 done; \
9048 echo "Doing install-pdf in fastjar"; \
9049 (cd $(HOST_SUBDIR)/fastjar && \
9050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052 "RANLIB=$${RANLIB}" \
9053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054 install-pdf) \
9055 || exit 1
9057 @endif fastjar
9059 .PHONY: maybe-install-html-fastjar install-html-fastjar
9060 maybe-install-html-fastjar:
9061 @if fastjar
9062 maybe-install-html-fastjar: install-html-fastjar
9064 install-html-fastjar: \
9065 configure-fastjar \
9066 html-fastjar
9067 @: $(MAKE); $(unstage)
9068 @[ -f ./fastjar/Makefile ] || exit 0; \
9069 r=`${PWD_COMMAND}`; export r; \
9070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9071 $(HOST_EXPORTS) \
9072 for flag in $(EXTRA_HOST_FLAGS) ; do \
9073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9074 done; \
9075 echo "Doing install-html in fastjar"; \
9076 (cd $(HOST_SUBDIR)/fastjar && \
9077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9079 "RANLIB=$${RANLIB}" \
9080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9081 install-html) \
9082 || exit 1
9084 @endif fastjar
9086 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9087 maybe-installcheck-fastjar:
9088 @if fastjar
9089 maybe-installcheck-fastjar: installcheck-fastjar
9091 installcheck-fastjar: \
9092 configure-fastjar
9093 @: $(MAKE); $(unstage)
9094 @[ -f ./fastjar/Makefile ] || exit 0; \
9095 r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097 $(HOST_EXPORTS) \
9098 for flag in $(EXTRA_HOST_FLAGS) ; do \
9099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100 done; \
9101 echo "Doing installcheck in fastjar"; \
9102 (cd $(HOST_SUBDIR)/fastjar && \
9103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105 "RANLIB=$${RANLIB}" \
9106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107 installcheck) \
9108 || exit 1
9110 @endif fastjar
9112 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9113 maybe-mostlyclean-fastjar:
9114 @if fastjar
9115 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9117 mostlyclean-fastjar:
9118 @: $(MAKE); $(unstage)
9119 @[ -f ./fastjar/Makefile ] || exit 0; \
9120 r=`${PWD_COMMAND}`; export r; \
9121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122 $(HOST_EXPORTS) \
9123 for flag in $(EXTRA_HOST_FLAGS) ; do \
9124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125 done; \
9126 echo "Doing mostlyclean in fastjar"; \
9127 (cd $(HOST_SUBDIR)/fastjar && \
9128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130 "RANLIB=$${RANLIB}" \
9131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132 mostlyclean) \
9133 || exit 1
9135 @endif fastjar
9137 .PHONY: maybe-clean-fastjar clean-fastjar
9138 maybe-clean-fastjar:
9139 @if fastjar
9140 maybe-clean-fastjar: clean-fastjar
9142 clean-fastjar:
9143 @: $(MAKE); $(unstage)
9144 @[ -f ./fastjar/Makefile ] || exit 0; \
9145 r=`${PWD_COMMAND}`; export r; \
9146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9147 $(HOST_EXPORTS) \
9148 for flag in $(EXTRA_HOST_FLAGS) ; do \
9149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9150 done; \
9151 echo "Doing clean in fastjar"; \
9152 (cd $(HOST_SUBDIR)/fastjar && \
9153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9155 "RANLIB=$${RANLIB}" \
9156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9157 clean) \
9158 || exit 1
9160 @endif fastjar
9162 .PHONY: maybe-distclean-fastjar distclean-fastjar
9163 maybe-distclean-fastjar:
9164 @if fastjar
9165 maybe-distclean-fastjar: distclean-fastjar
9167 distclean-fastjar:
9168 @: $(MAKE); $(unstage)
9169 @[ -f ./fastjar/Makefile ] || exit 0; \
9170 r=`${PWD_COMMAND}`; export r; \
9171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172 $(HOST_EXPORTS) \
9173 for flag in $(EXTRA_HOST_FLAGS) ; do \
9174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175 done; \
9176 echo "Doing distclean in fastjar"; \
9177 (cd $(HOST_SUBDIR)/fastjar && \
9178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180 "RANLIB=$${RANLIB}" \
9181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182 distclean) \
9183 || exit 1
9185 @endif fastjar
9187 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9188 maybe-maintainer-clean-fastjar:
9189 @if fastjar
9190 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9192 maintainer-clean-fastjar:
9193 @: $(MAKE); $(unstage)
9194 @[ -f ./fastjar/Makefile ] || exit 0; \
9195 r=`${PWD_COMMAND}`; export r; \
9196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197 $(HOST_EXPORTS) \
9198 for flag in $(EXTRA_HOST_FLAGS) ; do \
9199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200 done; \
9201 echo "Doing maintainer-clean in fastjar"; \
9202 (cd $(HOST_SUBDIR)/fastjar && \
9203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205 "RANLIB=$${RANLIB}" \
9206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207 maintainer-clean) \
9208 || exit 1
9210 @endif fastjar
9214 .PHONY: configure-fixincludes maybe-configure-fixincludes
9215 maybe-configure-fixincludes:
9216 @if gcc-bootstrap
9217 configure-fixincludes: stage_current
9218 @endif gcc-bootstrap
9219 @if fixincludes
9220 maybe-configure-fixincludes: configure-fixincludes
9221 configure-fixincludes:
9222 @r=`${PWD_COMMAND}`; export r; \
9223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9226 $(HOST_EXPORTS) \
9227 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9228 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9229 case $(srcdir) in \
9230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9231 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9233 esac; \
9234 module_srcdir=fixincludes; \
9235 $(SHELL) \
9236 $$s/$$module_srcdir/configure \
9237 --srcdir=$${topdir}/$$module_srcdir \
9238 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9239 --target=${target_alias} \
9240 || exit 1
9241 @endif fixincludes
9245 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9246 maybe-configure-stage1-fixincludes:
9247 @if fixincludes-bootstrap
9248 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9249 configure-stage1-fixincludes:
9250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9252 @r=`${PWD_COMMAND}`; export r; \
9253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254 TFLAGS="$(STAGE1_TFLAGS)"; \
9255 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9256 $(HOST_EXPORTS) \
9257 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9258 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9259 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9260 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9262 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9263 case $(srcdir) in \
9264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9265 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9267 esac; \
9268 module_srcdir=fixincludes; \
9269 $(SHELL) $$s/$$module_srcdir/configure \
9270 --srcdir=$${topdir}/$$module_srcdir \
9271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9272 --target=${target_alias} \
9274 $(STAGE1_CONFIGURE_FLAGS)
9275 @endif fixincludes-bootstrap
9277 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9278 maybe-configure-stage2-fixincludes:
9279 @if fixincludes-bootstrap
9280 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9281 configure-stage2-fixincludes:
9282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9284 @r=`${PWD_COMMAND}`; export r; \
9285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286 TFLAGS="$(STAGE2_TFLAGS)"; \
9287 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9288 $(HOST_EXPORTS) \
9289 $(POSTSTAGE1_HOST_EXPORTS) \
9290 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9291 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9292 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9293 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9295 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9296 case $(srcdir) in \
9297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9298 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9300 esac; \
9301 module_srcdir=fixincludes; \
9302 $(SHELL) $$s/$$module_srcdir/configure \
9303 --srcdir=$${topdir}/$$module_srcdir \
9304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9305 --target=${target_alias} \
9306 --with-build-libsubdir=$(HOST_SUBDIR) \
9307 $(STAGE2_CONFIGURE_FLAGS)
9308 @endif fixincludes-bootstrap
9310 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9311 maybe-configure-stage3-fixincludes:
9312 @if fixincludes-bootstrap
9313 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9314 configure-stage3-fixincludes:
9315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9317 @r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 TFLAGS="$(STAGE3_TFLAGS)"; \
9320 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9321 $(HOST_EXPORTS) \
9322 $(POSTSTAGE1_HOST_EXPORTS) \
9323 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9324 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9325 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9326 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9328 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9329 case $(srcdir) in \
9330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9331 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9333 esac; \
9334 module_srcdir=fixincludes; \
9335 $(SHELL) $$s/$$module_srcdir/configure \
9336 --srcdir=$${topdir}/$$module_srcdir \
9337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9338 --target=${target_alias} \
9339 --with-build-libsubdir=$(HOST_SUBDIR) \
9340 $(STAGE3_CONFIGURE_FLAGS)
9341 @endif fixincludes-bootstrap
9343 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9344 maybe-configure-stage4-fixincludes:
9345 @if fixincludes-bootstrap
9346 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9347 configure-stage4-fixincludes:
9348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9350 @r=`${PWD_COMMAND}`; export r; \
9351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352 TFLAGS="$(STAGE4_TFLAGS)"; \
9353 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9354 $(HOST_EXPORTS) \
9355 $(POSTSTAGE1_HOST_EXPORTS) \
9356 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9357 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9358 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9359 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9361 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9362 case $(srcdir) in \
9363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9364 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9366 esac; \
9367 module_srcdir=fixincludes; \
9368 $(SHELL) $$s/$$module_srcdir/configure \
9369 --srcdir=$${topdir}/$$module_srcdir \
9370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9371 --target=${target_alias} \
9372 --with-build-libsubdir=$(HOST_SUBDIR) \
9373 $(STAGE4_CONFIGURE_FLAGS)
9374 @endif fixincludes-bootstrap
9376 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9377 maybe-configure-stageprofile-fixincludes:
9378 @if fixincludes-bootstrap
9379 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9380 configure-stageprofile-fixincludes:
9381 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9383 @r=`${PWD_COMMAND}`; export r; \
9384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9386 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9387 $(HOST_EXPORTS) \
9388 $(POSTSTAGE1_HOST_EXPORTS) \
9389 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9390 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9391 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9392 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9394 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9395 case $(srcdir) in \
9396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9397 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9399 esac; \
9400 module_srcdir=fixincludes; \
9401 $(SHELL) $$s/$$module_srcdir/configure \
9402 --srcdir=$${topdir}/$$module_srcdir \
9403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9404 --target=${target_alias} \
9405 --with-build-libsubdir=$(HOST_SUBDIR) \
9406 $(STAGEprofile_CONFIGURE_FLAGS)
9407 @endif fixincludes-bootstrap
9409 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9410 maybe-configure-stagetrain-fixincludes:
9411 @if fixincludes-bootstrap
9412 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9413 configure-stagetrain-fixincludes:
9414 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9416 @r=`${PWD_COMMAND}`; export r; \
9417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9418 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9419 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9420 $(HOST_EXPORTS) \
9421 $(POSTSTAGE1_HOST_EXPORTS) \
9422 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9423 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9424 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9425 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9427 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9428 case $(srcdir) in \
9429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9430 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9432 esac; \
9433 module_srcdir=fixincludes; \
9434 $(SHELL) $$s/$$module_srcdir/configure \
9435 --srcdir=$${topdir}/$$module_srcdir \
9436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9437 --target=${target_alias} \
9438 --with-build-libsubdir=$(HOST_SUBDIR) \
9439 $(STAGEtrain_CONFIGURE_FLAGS)
9440 @endif fixincludes-bootstrap
9442 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9443 maybe-configure-stagefeedback-fixincludes:
9444 @if fixincludes-bootstrap
9445 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9446 configure-stagefeedback-fixincludes:
9447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9449 @r=`${PWD_COMMAND}`; export r; \
9450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9451 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9452 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9453 $(HOST_EXPORTS) \
9454 $(POSTSTAGE1_HOST_EXPORTS) \
9455 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9456 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9457 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9458 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9460 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9461 case $(srcdir) in \
9462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9463 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9465 esac; \
9466 module_srcdir=fixincludes; \
9467 $(SHELL) $$s/$$module_srcdir/configure \
9468 --srcdir=$${topdir}/$$module_srcdir \
9469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9470 --target=${target_alias} \
9471 --with-build-libsubdir=$(HOST_SUBDIR) \
9472 $(STAGEfeedback_CONFIGURE_FLAGS)
9473 @endif fixincludes-bootstrap
9475 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9476 maybe-configure-stageautoprofile-fixincludes:
9477 @if fixincludes-bootstrap
9478 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9479 configure-stageautoprofile-fixincludes:
9480 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9482 @r=`${PWD_COMMAND}`; export r; \
9483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9485 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9486 $(HOST_EXPORTS) \
9487 $(POSTSTAGE1_HOST_EXPORTS) \
9488 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9489 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9490 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9491 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9493 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9494 case $(srcdir) in \
9495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9496 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9498 esac; \
9499 module_srcdir=fixincludes; \
9500 $(SHELL) $$s/$$module_srcdir/configure \
9501 --srcdir=$${topdir}/$$module_srcdir \
9502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9503 --target=${target_alias} \
9504 --with-build-libsubdir=$(HOST_SUBDIR) \
9505 $(STAGEautoprofile_CONFIGURE_FLAGS)
9506 @endif fixincludes-bootstrap
9508 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9509 maybe-configure-stageautofeedback-fixincludes:
9510 @if fixincludes-bootstrap
9511 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9512 configure-stageautofeedback-fixincludes:
9513 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9515 @r=`${PWD_COMMAND}`; export r; \
9516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9518 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9519 $(HOST_EXPORTS) \
9520 $(POSTSTAGE1_HOST_EXPORTS) \
9521 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9522 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9523 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9524 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9526 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9527 case $(srcdir) in \
9528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9529 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9531 esac; \
9532 module_srcdir=fixincludes; \
9533 $(SHELL) $$s/$$module_srcdir/configure \
9534 --srcdir=$${topdir}/$$module_srcdir \
9535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9536 --target=${target_alias} \
9537 --with-build-libsubdir=$(HOST_SUBDIR) \
9538 $(STAGEautofeedback_CONFIGURE_FLAGS)
9539 @endif fixincludes-bootstrap
9545 .PHONY: all-fixincludes maybe-all-fixincludes
9546 maybe-all-fixincludes:
9547 @if gcc-bootstrap
9548 all-fixincludes: stage_current
9549 @endif gcc-bootstrap
9550 @if fixincludes
9551 TARGET-fixincludes=all
9552 maybe-all-fixincludes: all-fixincludes
9553 all-fixincludes: configure-fixincludes
9554 @r=`${PWD_COMMAND}`; export r; \
9555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9556 $(HOST_EXPORTS) \
9557 (cd $(HOST_SUBDIR)/fixincludes && \
9558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9559 $(TARGET-fixincludes))
9560 @endif fixincludes
9564 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9565 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9566 maybe-all-stage1-fixincludes:
9567 maybe-clean-stage1-fixincludes:
9568 @if fixincludes-bootstrap
9569 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9570 all-stage1: all-stage1-fixincludes
9571 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9572 all-stage1-fixincludes: configure-stage1-fixincludes
9573 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9574 @r=`${PWD_COMMAND}`; export r; \
9575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576 TFLAGS="$(STAGE1_TFLAGS)"; \
9577 $(HOST_EXPORTS) \
9578 cd $(HOST_SUBDIR)/fixincludes && \
9580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9581 CFLAGS="$(STAGE1_CFLAGS)" \
9582 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9583 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9584 LIBCFLAGS="$(LIBCFLAGS)" \
9585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9588 $(EXTRA_HOST_FLAGS) \
9589 $(STAGE1_FLAGS_TO_PASS) \
9590 TFLAGS="$(STAGE1_TFLAGS)" \
9591 $(TARGET-stage1-fixincludes)
9593 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9594 clean-stage1: clean-stage1-fixincludes
9595 clean-stage1-fixincludes:
9596 @if [ $(current_stage) = stage1 ]; then \
9597 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9598 else \
9599 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9600 $(MAKE) stage1-start; \
9601 fi; \
9602 cd $(HOST_SUBDIR)/fixincludes && \
9603 $(MAKE) $(EXTRA_HOST_FLAGS) \
9604 $(STAGE1_FLAGS_TO_PASS) clean
9605 @endif fixincludes-bootstrap
9608 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9609 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9610 maybe-all-stage2-fixincludes:
9611 maybe-clean-stage2-fixincludes:
9612 @if fixincludes-bootstrap
9613 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9614 all-stage2: all-stage2-fixincludes
9615 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9616 all-stage2-fixincludes: configure-stage2-fixincludes
9617 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9618 @r=`${PWD_COMMAND}`; export r; \
9619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620 TFLAGS="$(STAGE2_TFLAGS)"; \
9621 $(HOST_EXPORTS) \
9622 $(POSTSTAGE1_HOST_EXPORTS) \
9623 cd $(HOST_SUBDIR)/fixincludes && \
9625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9626 CFLAGS="$(STAGE2_CFLAGS)" \
9627 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9628 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9629 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9634 TFLAGS="$(STAGE2_TFLAGS)" \
9635 $(TARGET-stage2-fixincludes)
9637 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9638 clean-stage2: clean-stage2-fixincludes
9639 clean-stage2-fixincludes:
9640 @if [ $(current_stage) = stage2 ]; then \
9641 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9642 else \
9643 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9644 $(MAKE) stage2-start; \
9645 fi; \
9646 cd $(HOST_SUBDIR)/fixincludes && \
9647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9648 @endif fixincludes-bootstrap
9651 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9652 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9653 maybe-all-stage3-fixincludes:
9654 maybe-clean-stage3-fixincludes:
9655 @if fixincludes-bootstrap
9656 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9657 all-stage3: all-stage3-fixincludes
9658 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9659 all-stage3-fixincludes: configure-stage3-fixincludes
9660 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9661 @r=`${PWD_COMMAND}`; export r; \
9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663 TFLAGS="$(STAGE3_TFLAGS)"; \
9664 $(HOST_EXPORTS) \
9665 $(POSTSTAGE1_HOST_EXPORTS) \
9666 cd $(HOST_SUBDIR)/fixincludes && \
9668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9669 CFLAGS="$(STAGE3_CFLAGS)" \
9670 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9671 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9672 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9677 TFLAGS="$(STAGE3_TFLAGS)" \
9678 $(TARGET-stage3-fixincludes)
9680 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9681 clean-stage3: clean-stage3-fixincludes
9682 clean-stage3-fixincludes:
9683 @if [ $(current_stage) = stage3 ]; then \
9684 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9685 else \
9686 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9687 $(MAKE) stage3-start; \
9688 fi; \
9689 cd $(HOST_SUBDIR)/fixincludes && \
9690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9691 @endif fixincludes-bootstrap
9694 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9695 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9696 maybe-all-stage4-fixincludes:
9697 maybe-clean-stage4-fixincludes:
9698 @if fixincludes-bootstrap
9699 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9700 all-stage4: all-stage4-fixincludes
9701 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9702 all-stage4-fixincludes: configure-stage4-fixincludes
9703 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9704 @r=`${PWD_COMMAND}`; export r; \
9705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706 TFLAGS="$(STAGE4_TFLAGS)"; \
9707 $(HOST_EXPORTS) \
9708 $(POSTSTAGE1_HOST_EXPORTS) \
9709 cd $(HOST_SUBDIR)/fixincludes && \
9711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9712 CFLAGS="$(STAGE4_CFLAGS)" \
9713 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9714 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9715 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9720 TFLAGS="$(STAGE4_TFLAGS)" \
9721 $(TARGET-stage4-fixincludes)
9723 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9724 clean-stage4: clean-stage4-fixincludes
9725 clean-stage4-fixincludes:
9726 @if [ $(current_stage) = stage4 ]; then \
9727 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9728 else \
9729 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9730 $(MAKE) stage4-start; \
9731 fi; \
9732 cd $(HOST_SUBDIR)/fixincludes && \
9733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9734 @endif fixincludes-bootstrap
9737 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9738 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9739 maybe-all-stageprofile-fixincludes:
9740 maybe-clean-stageprofile-fixincludes:
9741 @if fixincludes-bootstrap
9742 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9743 all-stageprofile: all-stageprofile-fixincludes
9744 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9745 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9746 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9747 @r=`${PWD_COMMAND}`; export r; \
9748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9750 $(HOST_EXPORTS) \
9751 $(POSTSTAGE1_HOST_EXPORTS) \
9752 cd $(HOST_SUBDIR)/fixincludes && \
9754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9755 CFLAGS="$(STAGEprofile_CFLAGS)" \
9756 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9757 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9758 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9762 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9763 TFLAGS="$(STAGEprofile_TFLAGS)" \
9764 $(TARGET-stageprofile-fixincludes)
9766 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9767 clean-stageprofile: clean-stageprofile-fixincludes
9768 clean-stageprofile-fixincludes:
9769 @if [ $(current_stage) = stageprofile ]; then \
9770 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9771 else \
9772 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9773 $(MAKE) stageprofile-start; \
9774 fi; \
9775 cd $(HOST_SUBDIR)/fixincludes && \
9776 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9777 @endif fixincludes-bootstrap
9780 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9781 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9782 maybe-all-stagetrain-fixincludes:
9783 maybe-clean-stagetrain-fixincludes:
9784 @if fixincludes-bootstrap
9785 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9786 all-stagetrain: all-stagetrain-fixincludes
9787 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9788 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9789 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9790 @r=`${PWD_COMMAND}`; export r; \
9791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9792 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9793 $(HOST_EXPORTS) \
9794 $(POSTSTAGE1_HOST_EXPORTS) \
9795 cd $(HOST_SUBDIR)/fixincludes && \
9797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9798 CFLAGS="$(STAGEtrain_CFLAGS)" \
9799 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9800 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9801 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9805 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9806 TFLAGS="$(STAGEtrain_TFLAGS)" \
9807 $(TARGET-stagetrain-fixincludes)
9809 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9810 clean-stagetrain: clean-stagetrain-fixincludes
9811 clean-stagetrain-fixincludes:
9812 @if [ $(current_stage) = stagetrain ]; then \
9813 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9814 else \
9815 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9816 $(MAKE) stagetrain-start; \
9817 fi; \
9818 cd $(HOST_SUBDIR)/fixincludes && \
9819 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9820 @endif fixincludes-bootstrap
9823 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9824 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9825 maybe-all-stagefeedback-fixincludes:
9826 maybe-clean-stagefeedback-fixincludes:
9827 @if fixincludes-bootstrap
9828 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9829 all-stagefeedback: all-stagefeedback-fixincludes
9830 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9831 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9832 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9833 @r=`${PWD_COMMAND}`; export r; \
9834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9835 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9836 $(HOST_EXPORTS) \
9837 $(POSTSTAGE1_HOST_EXPORTS) \
9838 cd $(HOST_SUBDIR)/fixincludes && \
9840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9841 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9842 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9843 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9844 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9845 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9846 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9847 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9848 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9849 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9850 $(TARGET-stagefeedback-fixincludes)
9852 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9853 clean-stagefeedback: clean-stagefeedback-fixincludes
9854 clean-stagefeedback-fixincludes:
9855 @if [ $(current_stage) = stagefeedback ]; then \
9856 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9857 else \
9858 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9859 $(MAKE) stagefeedback-start; \
9860 fi; \
9861 cd $(HOST_SUBDIR)/fixincludes && \
9862 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9863 @endif fixincludes-bootstrap
9866 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9867 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9868 maybe-all-stageautoprofile-fixincludes:
9869 maybe-clean-stageautoprofile-fixincludes:
9870 @if fixincludes-bootstrap
9871 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9872 all-stageautoprofile: all-stageautoprofile-fixincludes
9873 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9874 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9875 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9876 @r=`${PWD_COMMAND}`; export r; \
9877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9879 $(HOST_EXPORTS) \
9880 $(POSTSTAGE1_HOST_EXPORTS) \
9881 cd $(HOST_SUBDIR)/fixincludes && \
9882 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9883 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9884 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9885 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9886 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9887 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9891 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9892 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9893 $(TARGET-stageautoprofile-fixincludes)
9895 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9896 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9897 clean-stageautoprofile-fixincludes:
9898 @if [ $(current_stage) = stageautoprofile ]; then \
9899 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9900 else \
9901 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9902 $(MAKE) stageautoprofile-start; \
9903 fi; \
9904 cd $(HOST_SUBDIR)/fixincludes && \
9905 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9906 @endif fixincludes-bootstrap
9909 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9910 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9911 maybe-all-stageautofeedback-fixincludes:
9912 maybe-clean-stageautofeedback-fixincludes:
9913 @if fixincludes-bootstrap
9914 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9915 all-stageautofeedback: all-stageautofeedback-fixincludes
9916 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9917 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9918 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9919 @r=`${PWD_COMMAND}`; export r; \
9920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9922 $(HOST_EXPORTS) \
9923 $(POSTSTAGE1_HOST_EXPORTS) \
9924 cd $(HOST_SUBDIR)/fixincludes && \
9926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9927 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9928 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9929 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9930 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9934 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9935 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9936 $(TARGET-stageautofeedback-fixincludes)
9938 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9939 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9940 clean-stageautofeedback-fixincludes:
9941 @if [ $(current_stage) = stageautofeedback ]; then \
9942 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9943 else \
9944 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9945 $(MAKE) stageautofeedback-start; \
9946 fi; \
9947 cd $(HOST_SUBDIR)/fixincludes && \
9948 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9949 @endif fixincludes-bootstrap
9955 .PHONY: check-fixincludes maybe-check-fixincludes
9956 maybe-check-fixincludes:
9957 @if fixincludes
9958 maybe-check-fixincludes: check-fixincludes
9960 check-fixincludes:
9961 @: $(MAKE); $(unstage)
9962 @r=`${PWD_COMMAND}`; export r; \
9963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9965 (cd $(HOST_SUBDIR)/fixincludes && \
9966 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9968 @endif fixincludes
9970 .PHONY: install-fixincludes maybe-install-fixincludes
9971 maybe-install-fixincludes:
9972 @if fixincludes
9973 maybe-install-fixincludes: install-fixincludes
9975 install-fixincludes: installdirs
9976 @: $(MAKE); $(unstage)
9977 @r=`${PWD_COMMAND}`; export r; \
9978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979 $(HOST_EXPORTS) \
9980 (cd $(HOST_SUBDIR)/fixincludes && \
9981 $(MAKE) $(FLAGS_TO_PASS) install)
9983 @endif fixincludes
9985 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9986 maybe-install-strip-fixincludes:
9987 @if fixincludes
9988 maybe-install-strip-fixincludes: install-strip-fixincludes
9990 install-strip-fixincludes: installdirs
9991 @: $(MAKE); $(unstage)
9992 @r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 $(HOST_EXPORTS) \
9995 (cd $(HOST_SUBDIR)/fixincludes && \
9996 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9998 @endif fixincludes
10000 # Other targets (info, dvi, pdf, etc.)
10002 .PHONY: maybe-info-fixincludes info-fixincludes
10003 maybe-info-fixincludes:
10004 @if fixincludes
10005 maybe-info-fixincludes: info-fixincludes
10007 info-fixincludes: \
10008 configure-fixincludes
10009 @[ -f ./fixincludes/Makefile ] || exit 0; \
10010 r=`${PWD_COMMAND}`; export r; \
10011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10012 $(HOST_EXPORTS) \
10013 for flag in $(EXTRA_HOST_FLAGS) ; do \
10014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10015 done; \
10016 echo "Doing info in fixincludes"; \
10017 (cd $(HOST_SUBDIR)/fixincludes && \
10018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10020 "RANLIB=$${RANLIB}" \
10021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10022 info) \
10023 || exit 1
10025 @endif fixincludes
10027 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10028 maybe-dvi-fixincludes:
10029 @if fixincludes
10030 maybe-dvi-fixincludes: dvi-fixincludes
10032 dvi-fixincludes: \
10033 configure-fixincludes
10034 @[ -f ./fixincludes/Makefile ] || exit 0; \
10035 r=`${PWD_COMMAND}`; export r; \
10036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037 $(HOST_EXPORTS) \
10038 for flag in $(EXTRA_HOST_FLAGS) ; do \
10039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040 done; \
10041 echo "Doing dvi in fixincludes"; \
10042 (cd $(HOST_SUBDIR)/fixincludes && \
10043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045 "RANLIB=$${RANLIB}" \
10046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047 dvi) \
10048 || exit 1
10050 @endif fixincludes
10052 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10053 maybe-pdf-fixincludes:
10054 @if fixincludes
10055 maybe-pdf-fixincludes: pdf-fixincludes
10057 pdf-fixincludes: \
10058 configure-fixincludes
10059 @[ -f ./fixincludes/Makefile ] || exit 0; \
10060 r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 $(HOST_EXPORTS) \
10063 for flag in $(EXTRA_HOST_FLAGS) ; do \
10064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10065 done; \
10066 echo "Doing pdf in fixincludes"; \
10067 (cd $(HOST_SUBDIR)/fixincludes && \
10068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10070 "RANLIB=$${RANLIB}" \
10071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10072 pdf) \
10073 || exit 1
10075 @endif fixincludes
10077 .PHONY: maybe-html-fixincludes html-fixincludes
10078 maybe-html-fixincludes:
10079 @if fixincludes
10080 maybe-html-fixincludes: html-fixincludes
10082 html-fixincludes: \
10083 configure-fixincludes
10084 @[ -f ./fixincludes/Makefile ] || exit 0; \
10085 r=`${PWD_COMMAND}`; export r; \
10086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087 $(HOST_EXPORTS) \
10088 for flag in $(EXTRA_HOST_FLAGS) ; do \
10089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10090 done; \
10091 echo "Doing html in fixincludes"; \
10092 (cd $(HOST_SUBDIR)/fixincludes && \
10093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10095 "RANLIB=$${RANLIB}" \
10096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10097 html) \
10098 || exit 1
10100 @endif fixincludes
10102 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10103 maybe-TAGS-fixincludes:
10104 @if fixincludes
10105 maybe-TAGS-fixincludes: TAGS-fixincludes
10107 # fixincludes doesn't support TAGS.
10108 TAGS-fixincludes:
10110 @endif fixincludes
10112 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10113 maybe-install-info-fixincludes:
10114 @if fixincludes
10115 maybe-install-info-fixincludes: install-info-fixincludes
10117 install-info-fixincludes: \
10118 configure-fixincludes \
10119 info-fixincludes
10120 @[ -f ./fixincludes/Makefile ] || exit 0; \
10121 r=`${PWD_COMMAND}`; export r; \
10122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123 $(HOST_EXPORTS) \
10124 for flag in $(EXTRA_HOST_FLAGS) ; do \
10125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126 done; \
10127 echo "Doing install-info in fixincludes"; \
10128 (cd $(HOST_SUBDIR)/fixincludes && \
10129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131 "RANLIB=$${RANLIB}" \
10132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133 install-info) \
10134 || exit 1
10136 @endif fixincludes
10138 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10139 maybe-install-dvi-fixincludes:
10140 @if fixincludes
10141 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10143 # fixincludes doesn't support install-dvi.
10144 install-dvi-fixincludes:
10146 @endif fixincludes
10148 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10149 maybe-install-pdf-fixincludes:
10150 @if fixincludes
10151 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10153 install-pdf-fixincludes: \
10154 configure-fixincludes \
10155 pdf-fixincludes
10156 @[ -f ./fixincludes/Makefile ] || exit 0; \
10157 r=`${PWD_COMMAND}`; export r; \
10158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10159 $(HOST_EXPORTS) \
10160 for flag in $(EXTRA_HOST_FLAGS) ; do \
10161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10162 done; \
10163 echo "Doing install-pdf in fixincludes"; \
10164 (cd $(HOST_SUBDIR)/fixincludes && \
10165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10167 "RANLIB=$${RANLIB}" \
10168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10169 install-pdf) \
10170 || exit 1
10172 @endif fixincludes
10174 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10175 maybe-install-html-fixincludes:
10176 @if fixincludes
10177 maybe-install-html-fixincludes: install-html-fixincludes
10179 install-html-fixincludes: \
10180 configure-fixincludes \
10181 html-fixincludes
10182 @[ -f ./fixincludes/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 for flag in $(EXTRA_HOST_FLAGS) ; do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188 done; \
10189 echo "Doing install-html in fixincludes"; \
10190 (cd $(HOST_SUBDIR)/fixincludes && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195 install-html) \
10196 || exit 1
10198 @endif fixincludes
10200 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10201 maybe-installcheck-fixincludes:
10202 @if fixincludes
10203 maybe-installcheck-fixincludes: installcheck-fixincludes
10205 installcheck-fixincludes: \
10206 configure-fixincludes
10207 @[ -f ./fixincludes/Makefile ] || exit 0; \
10208 r=`${PWD_COMMAND}`; export r; \
10209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10210 $(HOST_EXPORTS) \
10211 for flag in $(EXTRA_HOST_FLAGS) ; do \
10212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10213 done; \
10214 echo "Doing installcheck in fixincludes"; \
10215 (cd $(HOST_SUBDIR)/fixincludes && \
10216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10218 "RANLIB=$${RANLIB}" \
10219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10220 installcheck) \
10221 || exit 1
10223 @endif fixincludes
10225 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10226 maybe-mostlyclean-fixincludes:
10227 @if fixincludes
10228 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10230 mostlyclean-fixincludes:
10231 @[ -f ./fixincludes/Makefile ] || exit 0; \
10232 r=`${PWD_COMMAND}`; export r; \
10233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10234 $(HOST_EXPORTS) \
10235 for flag in $(EXTRA_HOST_FLAGS) ; do \
10236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10237 done; \
10238 echo "Doing mostlyclean in fixincludes"; \
10239 (cd $(HOST_SUBDIR)/fixincludes && \
10240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10242 "RANLIB=$${RANLIB}" \
10243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10244 mostlyclean) \
10245 || exit 1
10247 @endif fixincludes
10249 .PHONY: maybe-clean-fixincludes clean-fixincludes
10250 maybe-clean-fixincludes:
10251 @if fixincludes
10252 maybe-clean-fixincludes: clean-fixincludes
10254 clean-fixincludes:
10255 @[ -f ./fixincludes/Makefile ] || exit 0; \
10256 r=`${PWD_COMMAND}`; export r; \
10257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10258 $(HOST_EXPORTS) \
10259 for flag in $(EXTRA_HOST_FLAGS) ; do \
10260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10261 done; \
10262 echo "Doing clean in fixincludes"; \
10263 (cd $(HOST_SUBDIR)/fixincludes && \
10264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10266 "RANLIB=$${RANLIB}" \
10267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10268 clean) \
10269 || exit 1
10271 @endif fixincludes
10273 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10274 maybe-distclean-fixincludes:
10275 @if fixincludes
10276 maybe-distclean-fixincludes: distclean-fixincludes
10278 distclean-fixincludes:
10279 @[ -f ./fixincludes/Makefile ] || exit 0; \
10280 r=`${PWD_COMMAND}`; export r; \
10281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282 $(HOST_EXPORTS) \
10283 for flag in $(EXTRA_HOST_FLAGS) ; do \
10284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10285 done; \
10286 echo "Doing distclean in fixincludes"; \
10287 (cd $(HOST_SUBDIR)/fixincludes && \
10288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10290 "RANLIB=$${RANLIB}" \
10291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10292 distclean) \
10293 || exit 1
10295 @endif fixincludes
10297 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10298 maybe-maintainer-clean-fixincludes:
10299 @if fixincludes
10300 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10302 maintainer-clean-fixincludes:
10303 @[ -f ./fixincludes/Makefile ] || exit 0; \
10304 r=`${PWD_COMMAND}`; export r; \
10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306 $(HOST_EXPORTS) \
10307 for flag in $(EXTRA_HOST_FLAGS) ; do \
10308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10309 done; \
10310 echo "Doing maintainer-clean in fixincludes"; \
10311 (cd $(HOST_SUBDIR)/fixincludes && \
10312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10314 "RANLIB=$${RANLIB}" \
10315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10316 maintainer-clean) \
10317 || exit 1
10319 @endif fixincludes
10323 .PHONY: configure-flex maybe-configure-flex
10324 maybe-configure-flex:
10325 @if gcc-bootstrap
10326 configure-flex: stage_current
10327 @endif gcc-bootstrap
10328 @if flex
10329 maybe-configure-flex: configure-flex
10330 configure-flex:
10331 @: $(MAKE); $(unstage)
10332 @r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10336 $(HOST_EXPORTS) \
10337 echo Configuring in $(HOST_SUBDIR)/flex; \
10338 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10339 case $(srcdir) in \
10340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10341 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10343 esac; \
10344 module_srcdir=flex; \
10345 $(SHELL) \
10346 $$s/$$module_srcdir/configure \
10347 --srcdir=$${topdir}/$$module_srcdir \
10348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10349 --target=${target_alias} \
10350 || exit 1
10351 @endif flex
10357 .PHONY: all-flex maybe-all-flex
10358 maybe-all-flex:
10359 @if gcc-bootstrap
10360 all-flex: stage_current
10361 @endif gcc-bootstrap
10362 @if flex
10363 TARGET-flex=all
10364 maybe-all-flex: all-flex
10365 all-flex: configure-flex
10366 @: $(MAKE); $(unstage)
10367 @r=`${PWD_COMMAND}`; export r; \
10368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10369 $(HOST_EXPORTS) \
10370 (cd $(HOST_SUBDIR)/flex && \
10371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10372 $(TARGET-flex))
10373 @endif flex
10378 .PHONY: check-flex maybe-check-flex
10379 maybe-check-flex:
10380 @if flex
10381 maybe-check-flex: check-flex
10383 # This module is only tested in a native toolchain.
10384 check-flex:
10385 @: $(MAKE); $(unstage)
10386 @if [ '$(host)' = '$(target)' ]; then \
10387 r=`${PWD_COMMAND}`; export r; \
10388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10389 $(HOST_EXPORTS) \
10390 (cd $(HOST_SUBDIR)/flex && \
10391 $(MAKE) $(FLAGS_TO_PASS) check)
10394 @endif flex
10396 .PHONY: install-flex maybe-install-flex
10397 maybe-install-flex:
10398 @if flex
10399 maybe-install-flex: install-flex
10401 install-flex: installdirs
10402 @: $(MAKE); $(unstage)
10403 @r=`${PWD_COMMAND}`; export r; \
10404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405 $(HOST_EXPORTS) \
10406 (cd $(HOST_SUBDIR)/flex && \
10407 $(MAKE) $(FLAGS_TO_PASS) install)
10409 @endif flex
10411 .PHONY: install-strip-flex maybe-install-strip-flex
10412 maybe-install-strip-flex:
10413 @if flex
10414 maybe-install-strip-flex: install-strip-flex
10416 install-strip-flex: installdirs
10417 @: $(MAKE); $(unstage)
10418 @r=`${PWD_COMMAND}`; export r; \
10419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420 $(HOST_EXPORTS) \
10421 (cd $(HOST_SUBDIR)/flex && \
10422 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10424 @endif flex
10426 # Other targets (info, dvi, pdf, etc.)
10428 .PHONY: maybe-info-flex info-flex
10429 maybe-info-flex:
10430 @if flex
10431 maybe-info-flex: info-flex
10433 info-flex: \
10434 configure-flex
10435 @: $(MAKE); $(unstage)
10436 @[ -f ./flex/Makefile ] || exit 0; \
10437 r=`${PWD_COMMAND}`; export r; \
10438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439 $(HOST_EXPORTS) \
10440 for flag in $(EXTRA_HOST_FLAGS) ; do \
10441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442 done; \
10443 echo "Doing info in flex"; \
10444 (cd $(HOST_SUBDIR)/flex && \
10445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447 "RANLIB=$${RANLIB}" \
10448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449 info) \
10450 || exit 1
10452 @endif flex
10454 .PHONY: maybe-dvi-flex dvi-flex
10455 maybe-dvi-flex:
10456 @if flex
10457 maybe-dvi-flex: dvi-flex
10459 dvi-flex: \
10460 configure-flex
10461 @: $(MAKE); $(unstage)
10462 @[ -f ./flex/Makefile ] || exit 0; \
10463 r=`${PWD_COMMAND}`; export r; \
10464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465 $(HOST_EXPORTS) \
10466 for flag in $(EXTRA_HOST_FLAGS) ; do \
10467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10468 done; \
10469 echo "Doing dvi in flex"; \
10470 (cd $(HOST_SUBDIR)/flex && \
10471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10473 "RANLIB=$${RANLIB}" \
10474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10475 dvi) \
10476 || exit 1
10478 @endif flex
10480 .PHONY: maybe-pdf-flex pdf-flex
10481 maybe-pdf-flex:
10482 @if flex
10483 maybe-pdf-flex: pdf-flex
10485 pdf-flex: \
10486 configure-flex
10487 @: $(MAKE); $(unstage)
10488 @[ -f ./flex/Makefile ] || exit 0; \
10489 r=`${PWD_COMMAND}`; export r; \
10490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491 $(HOST_EXPORTS) \
10492 for flag in $(EXTRA_HOST_FLAGS) ; do \
10493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494 done; \
10495 echo "Doing pdf in flex"; \
10496 (cd $(HOST_SUBDIR)/flex && \
10497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499 "RANLIB=$${RANLIB}" \
10500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501 pdf) \
10502 || exit 1
10504 @endif flex
10506 .PHONY: maybe-html-flex html-flex
10507 maybe-html-flex:
10508 @if flex
10509 maybe-html-flex: html-flex
10511 html-flex: \
10512 configure-flex
10513 @: $(MAKE); $(unstage)
10514 @[ -f ./flex/Makefile ] || exit 0; \
10515 r=`${PWD_COMMAND}`; export r; \
10516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517 $(HOST_EXPORTS) \
10518 for flag in $(EXTRA_HOST_FLAGS) ; do \
10519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520 done; \
10521 echo "Doing html in flex"; \
10522 (cd $(HOST_SUBDIR)/flex && \
10523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525 "RANLIB=$${RANLIB}" \
10526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527 html) \
10528 || exit 1
10530 @endif flex
10532 .PHONY: maybe-TAGS-flex TAGS-flex
10533 maybe-TAGS-flex:
10534 @if flex
10535 maybe-TAGS-flex: TAGS-flex
10537 TAGS-flex: \
10538 configure-flex
10539 @: $(MAKE); $(unstage)
10540 @[ -f ./flex/Makefile ] || exit 0; \
10541 r=`${PWD_COMMAND}`; export r; \
10542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543 $(HOST_EXPORTS) \
10544 for flag in $(EXTRA_HOST_FLAGS) ; do \
10545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10546 done; \
10547 echo "Doing TAGS in flex"; \
10548 (cd $(HOST_SUBDIR)/flex && \
10549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10551 "RANLIB=$${RANLIB}" \
10552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10553 TAGS) \
10554 || exit 1
10556 @endif flex
10558 .PHONY: maybe-install-info-flex install-info-flex
10559 maybe-install-info-flex:
10560 @if flex
10561 maybe-install-info-flex: install-info-flex
10563 install-info-flex: \
10564 configure-flex \
10565 info-flex
10566 @: $(MAKE); $(unstage)
10567 @[ -f ./flex/Makefile ] || exit 0; \
10568 r=`${PWD_COMMAND}`; export r; \
10569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570 $(HOST_EXPORTS) \
10571 for flag in $(EXTRA_HOST_FLAGS) ; do \
10572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10573 done; \
10574 echo "Doing install-info in flex"; \
10575 (cd $(HOST_SUBDIR)/flex && \
10576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10578 "RANLIB=$${RANLIB}" \
10579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10580 install-info) \
10581 || exit 1
10583 @endif flex
10585 .PHONY: maybe-install-dvi-flex install-dvi-flex
10586 maybe-install-dvi-flex:
10587 @if flex
10588 maybe-install-dvi-flex: install-dvi-flex
10590 install-dvi-flex: \
10591 configure-flex \
10592 dvi-flex
10593 @: $(MAKE); $(unstage)
10594 @[ -f ./flex/Makefile ] || exit 0; \
10595 r=`${PWD_COMMAND}`; export r; \
10596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10597 $(HOST_EXPORTS) \
10598 for flag in $(EXTRA_HOST_FLAGS) ; do \
10599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10600 done; \
10601 echo "Doing install-dvi in flex"; \
10602 (cd $(HOST_SUBDIR)/flex && \
10603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10605 "RANLIB=$${RANLIB}" \
10606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10607 install-dvi) \
10608 || exit 1
10610 @endif flex
10612 .PHONY: maybe-install-pdf-flex install-pdf-flex
10613 maybe-install-pdf-flex:
10614 @if flex
10615 maybe-install-pdf-flex: install-pdf-flex
10617 install-pdf-flex: \
10618 configure-flex \
10619 pdf-flex
10620 @: $(MAKE); $(unstage)
10621 @[ -f ./flex/Makefile ] || exit 0; \
10622 r=`${PWD_COMMAND}`; export r; \
10623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624 $(HOST_EXPORTS) \
10625 for flag in $(EXTRA_HOST_FLAGS) ; do \
10626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10627 done; \
10628 echo "Doing install-pdf in flex"; \
10629 (cd $(HOST_SUBDIR)/flex && \
10630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10632 "RANLIB=$${RANLIB}" \
10633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10634 install-pdf) \
10635 || exit 1
10637 @endif flex
10639 .PHONY: maybe-install-html-flex install-html-flex
10640 maybe-install-html-flex:
10641 @if flex
10642 maybe-install-html-flex: install-html-flex
10644 install-html-flex: \
10645 configure-flex \
10646 html-flex
10647 @: $(MAKE); $(unstage)
10648 @[ -f ./flex/Makefile ] || exit 0; \
10649 r=`${PWD_COMMAND}`; export r; \
10650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651 $(HOST_EXPORTS) \
10652 for flag in $(EXTRA_HOST_FLAGS) ; do \
10653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10654 done; \
10655 echo "Doing install-html in flex"; \
10656 (cd $(HOST_SUBDIR)/flex && \
10657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10659 "RANLIB=$${RANLIB}" \
10660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10661 install-html) \
10662 || exit 1
10664 @endif flex
10666 .PHONY: maybe-installcheck-flex installcheck-flex
10667 maybe-installcheck-flex:
10668 @if flex
10669 maybe-installcheck-flex: installcheck-flex
10671 installcheck-flex: \
10672 configure-flex
10673 @: $(MAKE); $(unstage)
10674 @[ -f ./flex/Makefile ] || exit 0; \
10675 r=`${PWD_COMMAND}`; export r; \
10676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677 $(HOST_EXPORTS) \
10678 for flag in $(EXTRA_HOST_FLAGS) ; do \
10679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10680 done; \
10681 echo "Doing installcheck in flex"; \
10682 (cd $(HOST_SUBDIR)/flex && \
10683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10685 "RANLIB=$${RANLIB}" \
10686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10687 installcheck) \
10688 || exit 1
10690 @endif flex
10692 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10693 maybe-mostlyclean-flex:
10694 @if flex
10695 maybe-mostlyclean-flex: mostlyclean-flex
10697 mostlyclean-flex:
10698 @: $(MAKE); $(unstage)
10699 @[ -f ./flex/Makefile ] || exit 0; \
10700 r=`${PWD_COMMAND}`; export r; \
10701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702 $(HOST_EXPORTS) \
10703 for flag in $(EXTRA_HOST_FLAGS) ; do \
10704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10705 done; \
10706 echo "Doing mostlyclean in flex"; \
10707 (cd $(HOST_SUBDIR)/flex && \
10708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10710 "RANLIB=$${RANLIB}" \
10711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10712 mostlyclean) \
10713 || exit 1
10715 @endif flex
10717 .PHONY: maybe-clean-flex clean-flex
10718 maybe-clean-flex:
10719 @if flex
10720 maybe-clean-flex: clean-flex
10722 clean-flex:
10723 @: $(MAKE); $(unstage)
10724 @[ -f ./flex/Makefile ] || exit 0; \
10725 r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 $(HOST_EXPORTS) \
10728 for flag in $(EXTRA_HOST_FLAGS) ; do \
10729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730 done; \
10731 echo "Doing clean in flex"; \
10732 (cd $(HOST_SUBDIR)/flex && \
10733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735 "RANLIB=$${RANLIB}" \
10736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737 clean) \
10738 || exit 1
10740 @endif flex
10742 .PHONY: maybe-distclean-flex distclean-flex
10743 maybe-distclean-flex:
10744 @if flex
10745 maybe-distclean-flex: distclean-flex
10747 distclean-flex:
10748 @: $(MAKE); $(unstage)
10749 @[ -f ./flex/Makefile ] || exit 0; \
10750 r=`${PWD_COMMAND}`; export r; \
10751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752 $(HOST_EXPORTS) \
10753 for flag in $(EXTRA_HOST_FLAGS) ; do \
10754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10755 done; \
10756 echo "Doing distclean in flex"; \
10757 (cd $(HOST_SUBDIR)/flex && \
10758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10760 "RANLIB=$${RANLIB}" \
10761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10762 distclean) \
10763 || exit 1
10765 @endif flex
10767 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10768 maybe-maintainer-clean-flex:
10769 @if flex
10770 maybe-maintainer-clean-flex: maintainer-clean-flex
10772 maintainer-clean-flex:
10773 @: $(MAKE); $(unstage)
10774 @[ -f ./flex/Makefile ] || exit 0; \
10775 r=`${PWD_COMMAND}`; export r; \
10776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10777 $(HOST_EXPORTS) \
10778 for flag in $(EXTRA_HOST_FLAGS) ; do \
10779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10780 done; \
10781 echo "Doing maintainer-clean in flex"; \
10782 (cd $(HOST_SUBDIR)/flex && \
10783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10785 "RANLIB=$${RANLIB}" \
10786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10787 maintainer-clean) \
10788 || exit 1
10790 @endif flex
10794 .PHONY: configure-gas maybe-configure-gas
10795 maybe-configure-gas:
10796 @if gcc-bootstrap
10797 configure-gas: stage_current
10798 @endif gcc-bootstrap
10799 @if gas
10800 maybe-configure-gas: configure-gas
10801 configure-gas:
10802 @r=`${PWD_COMMAND}`; export r; \
10803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10806 $(HOST_EXPORTS) \
10807 echo Configuring in $(HOST_SUBDIR)/gas; \
10808 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10809 case $(srcdir) in \
10810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10811 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10813 esac; \
10814 module_srcdir=gas; \
10815 $(SHELL) \
10816 $$s/$$module_srcdir/configure \
10817 --srcdir=$${topdir}/$$module_srcdir \
10818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10819 --target=${target_alias} \
10820 || exit 1
10821 @endif gas
10825 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10826 maybe-configure-stage1-gas:
10827 @if gas-bootstrap
10828 maybe-configure-stage1-gas: configure-stage1-gas
10829 configure-stage1-gas:
10830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10832 @r=`${PWD_COMMAND}`; export r; \
10833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834 TFLAGS="$(STAGE1_TFLAGS)"; \
10835 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10836 $(HOST_EXPORTS) \
10837 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10838 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10839 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10840 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10842 cd $(HOST_SUBDIR)/gas || exit 1; \
10843 case $(srcdir) in \
10844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10845 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10847 esac; \
10848 module_srcdir=gas; \
10849 $(SHELL) $$s/$$module_srcdir/configure \
10850 --srcdir=$${topdir}/$$module_srcdir \
10851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10852 --target=${target_alias} \
10854 $(STAGE1_CONFIGURE_FLAGS)
10855 @endif gas-bootstrap
10857 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10858 maybe-configure-stage2-gas:
10859 @if gas-bootstrap
10860 maybe-configure-stage2-gas: configure-stage2-gas
10861 configure-stage2-gas:
10862 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10864 @r=`${PWD_COMMAND}`; export r; \
10865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866 TFLAGS="$(STAGE2_TFLAGS)"; \
10867 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10868 $(HOST_EXPORTS) \
10869 $(POSTSTAGE1_HOST_EXPORTS) \
10870 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10871 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10872 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10873 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10875 cd $(HOST_SUBDIR)/gas || exit 1; \
10876 case $(srcdir) in \
10877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10878 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10880 esac; \
10881 module_srcdir=gas; \
10882 $(SHELL) $$s/$$module_srcdir/configure \
10883 --srcdir=$${topdir}/$$module_srcdir \
10884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10885 --target=${target_alias} \
10886 --with-build-libsubdir=$(HOST_SUBDIR) \
10887 $(STAGE2_CONFIGURE_FLAGS)
10888 @endif gas-bootstrap
10890 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10891 maybe-configure-stage3-gas:
10892 @if gas-bootstrap
10893 maybe-configure-stage3-gas: configure-stage3-gas
10894 configure-stage3-gas:
10895 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10897 @r=`${PWD_COMMAND}`; export r; \
10898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10899 TFLAGS="$(STAGE3_TFLAGS)"; \
10900 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10901 $(HOST_EXPORTS) \
10902 $(POSTSTAGE1_HOST_EXPORTS) \
10903 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10904 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10905 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10906 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10908 cd $(HOST_SUBDIR)/gas || exit 1; \
10909 case $(srcdir) in \
10910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10911 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10913 esac; \
10914 module_srcdir=gas; \
10915 $(SHELL) $$s/$$module_srcdir/configure \
10916 --srcdir=$${topdir}/$$module_srcdir \
10917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10918 --target=${target_alias} \
10919 --with-build-libsubdir=$(HOST_SUBDIR) \
10920 $(STAGE3_CONFIGURE_FLAGS)
10921 @endif gas-bootstrap
10923 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10924 maybe-configure-stage4-gas:
10925 @if gas-bootstrap
10926 maybe-configure-stage4-gas: configure-stage4-gas
10927 configure-stage4-gas:
10928 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10930 @r=`${PWD_COMMAND}`; export r; \
10931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932 TFLAGS="$(STAGE4_TFLAGS)"; \
10933 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10934 $(HOST_EXPORTS) \
10935 $(POSTSTAGE1_HOST_EXPORTS) \
10936 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10937 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10938 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10939 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10941 cd $(HOST_SUBDIR)/gas || exit 1; \
10942 case $(srcdir) in \
10943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10944 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10946 esac; \
10947 module_srcdir=gas; \
10948 $(SHELL) $$s/$$module_srcdir/configure \
10949 --srcdir=$${topdir}/$$module_srcdir \
10950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10951 --target=${target_alias} \
10952 --with-build-libsubdir=$(HOST_SUBDIR) \
10953 $(STAGE4_CONFIGURE_FLAGS)
10954 @endif gas-bootstrap
10956 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10957 maybe-configure-stageprofile-gas:
10958 @if gas-bootstrap
10959 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10960 configure-stageprofile-gas:
10961 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10963 @r=`${PWD_COMMAND}`; export r; \
10964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10965 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10966 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10967 $(HOST_EXPORTS) \
10968 $(POSTSTAGE1_HOST_EXPORTS) \
10969 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10970 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10971 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10972 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10974 cd $(HOST_SUBDIR)/gas || exit 1; \
10975 case $(srcdir) in \
10976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10977 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10979 esac; \
10980 module_srcdir=gas; \
10981 $(SHELL) $$s/$$module_srcdir/configure \
10982 --srcdir=$${topdir}/$$module_srcdir \
10983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10984 --target=${target_alias} \
10985 --with-build-libsubdir=$(HOST_SUBDIR) \
10986 $(STAGEprofile_CONFIGURE_FLAGS)
10987 @endif gas-bootstrap
10989 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10990 maybe-configure-stagetrain-gas:
10991 @if gas-bootstrap
10992 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10993 configure-stagetrain-gas:
10994 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10996 @r=`${PWD_COMMAND}`; export r; \
10997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10999 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11000 $(HOST_EXPORTS) \
11001 $(POSTSTAGE1_HOST_EXPORTS) \
11002 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11003 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11004 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11005 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11007 cd $(HOST_SUBDIR)/gas || exit 1; \
11008 case $(srcdir) in \
11009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11010 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11012 esac; \
11013 module_srcdir=gas; \
11014 $(SHELL) $$s/$$module_srcdir/configure \
11015 --srcdir=$${topdir}/$$module_srcdir \
11016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11017 --target=${target_alias} \
11018 --with-build-libsubdir=$(HOST_SUBDIR) \
11019 $(STAGEtrain_CONFIGURE_FLAGS)
11020 @endif gas-bootstrap
11022 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11023 maybe-configure-stagefeedback-gas:
11024 @if gas-bootstrap
11025 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11026 configure-stagefeedback-gas:
11027 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11029 @r=`${PWD_COMMAND}`; export r; \
11030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11032 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11033 $(HOST_EXPORTS) \
11034 $(POSTSTAGE1_HOST_EXPORTS) \
11035 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11036 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11037 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11038 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11040 cd $(HOST_SUBDIR)/gas || exit 1; \
11041 case $(srcdir) in \
11042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11043 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11045 esac; \
11046 module_srcdir=gas; \
11047 $(SHELL) $$s/$$module_srcdir/configure \
11048 --srcdir=$${topdir}/$$module_srcdir \
11049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11050 --target=${target_alias} \
11051 --with-build-libsubdir=$(HOST_SUBDIR) \
11052 $(STAGEfeedback_CONFIGURE_FLAGS)
11053 @endif gas-bootstrap
11055 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11056 maybe-configure-stageautoprofile-gas:
11057 @if gas-bootstrap
11058 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11059 configure-stageautoprofile-gas:
11060 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11062 @r=`${PWD_COMMAND}`; export r; \
11063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11064 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11065 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11066 $(HOST_EXPORTS) \
11067 $(POSTSTAGE1_HOST_EXPORTS) \
11068 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11069 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11070 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11071 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11073 cd $(HOST_SUBDIR)/gas || exit 1; \
11074 case $(srcdir) in \
11075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11076 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11078 esac; \
11079 module_srcdir=gas; \
11080 $(SHELL) $$s/$$module_srcdir/configure \
11081 --srcdir=$${topdir}/$$module_srcdir \
11082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11083 --target=${target_alias} \
11084 --with-build-libsubdir=$(HOST_SUBDIR) \
11085 $(STAGEautoprofile_CONFIGURE_FLAGS)
11086 @endif gas-bootstrap
11088 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11089 maybe-configure-stageautofeedback-gas:
11090 @if gas-bootstrap
11091 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11092 configure-stageautofeedback-gas:
11093 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11095 @r=`${PWD_COMMAND}`; export r; \
11096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11098 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11099 $(HOST_EXPORTS) \
11100 $(POSTSTAGE1_HOST_EXPORTS) \
11101 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11102 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11103 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11104 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11106 cd $(HOST_SUBDIR)/gas || exit 1; \
11107 case $(srcdir) in \
11108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11109 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11111 esac; \
11112 module_srcdir=gas; \
11113 $(SHELL) $$s/$$module_srcdir/configure \
11114 --srcdir=$${topdir}/$$module_srcdir \
11115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11116 --target=${target_alias} \
11117 --with-build-libsubdir=$(HOST_SUBDIR) \
11118 $(STAGEautofeedback_CONFIGURE_FLAGS)
11119 @endif gas-bootstrap
11125 .PHONY: all-gas maybe-all-gas
11126 maybe-all-gas:
11127 @if gcc-bootstrap
11128 all-gas: stage_current
11129 @endif gcc-bootstrap
11130 @if gas
11131 TARGET-gas=all
11132 maybe-all-gas: all-gas
11133 all-gas: configure-gas
11134 @r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 (cd $(HOST_SUBDIR)/gas && \
11138 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11139 $(TARGET-gas))
11140 @endif gas
11144 .PHONY: all-stage1-gas maybe-all-stage1-gas
11145 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11146 maybe-all-stage1-gas:
11147 maybe-clean-stage1-gas:
11148 @if gas-bootstrap
11149 maybe-all-stage1-gas: all-stage1-gas
11150 all-stage1: all-stage1-gas
11151 TARGET-stage1-gas = $(TARGET-gas)
11152 all-stage1-gas: configure-stage1-gas
11153 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11154 @r=`${PWD_COMMAND}`; export r; \
11155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11156 TFLAGS="$(STAGE1_TFLAGS)"; \
11157 $(HOST_EXPORTS) \
11158 cd $(HOST_SUBDIR)/gas && \
11160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11161 CFLAGS="$(STAGE1_CFLAGS)" \
11162 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11163 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11164 LIBCFLAGS="$(LIBCFLAGS)" \
11165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11168 $(EXTRA_HOST_FLAGS) \
11169 $(STAGE1_FLAGS_TO_PASS) \
11170 TFLAGS="$(STAGE1_TFLAGS)" \
11171 $(TARGET-stage1-gas)
11173 maybe-clean-stage1-gas: clean-stage1-gas
11174 clean-stage1: clean-stage1-gas
11175 clean-stage1-gas:
11176 @if [ $(current_stage) = stage1 ]; then \
11177 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11178 else \
11179 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11180 $(MAKE) stage1-start; \
11181 fi; \
11182 cd $(HOST_SUBDIR)/gas && \
11183 $(MAKE) $(EXTRA_HOST_FLAGS) \
11184 $(STAGE1_FLAGS_TO_PASS) clean
11185 @endif gas-bootstrap
11188 .PHONY: all-stage2-gas maybe-all-stage2-gas
11189 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11190 maybe-all-stage2-gas:
11191 maybe-clean-stage2-gas:
11192 @if gas-bootstrap
11193 maybe-all-stage2-gas: all-stage2-gas
11194 all-stage2: all-stage2-gas
11195 TARGET-stage2-gas = $(TARGET-gas)
11196 all-stage2-gas: configure-stage2-gas
11197 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11198 @r=`${PWD_COMMAND}`; export r; \
11199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200 TFLAGS="$(STAGE2_TFLAGS)"; \
11201 $(HOST_EXPORTS) \
11202 $(POSTSTAGE1_HOST_EXPORTS) \
11203 cd $(HOST_SUBDIR)/gas && \
11205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11206 CFLAGS="$(STAGE2_CFLAGS)" \
11207 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11208 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11209 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11214 TFLAGS="$(STAGE2_TFLAGS)" \
11215 $(TARGET-stage2-gas)
11217 maybe-clean-stage2-gas: clean-stage2-gas
11218 clean-stage2: clean-stage2-gas
11219 clean-stage2-gas:
11220 @if [ $(current_stage) = stage2 ]; then \
11221 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11222 else \
11223 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11224 $(MAKE) stage2-start; \
11225 fi; \
11226 cd $(HOST_SUBDIR)/gas && \
11227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11228 @endif gas-bootstrap
11231 .PHONY: all-stage3-gas maybe-all-stage3-gas
11232 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11233 maybe-all-stage3-gas:
11234 maybe-clean-stage3-gas:
11235 @if gas-bootstrap
11236 maybe-all-stage3-gas: all-stage3-gas
11237 all-stage3: all-stage3-gas
11238 TARGET-stage3-gas = $(TARGET-gas)
11239 all-stage3-gas: configure-stage3-gas
11240 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11241 @r=`${PWD_COMMAND}`; export r; \
11242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11243 TFLAGS="$(STAGE3_TFLAGS)"; \
11244 $(HOST_EXPORTS) \
11245 $(POSTSTAGE1_HOST_EXPORTS) \
11246 cd $(HOST_SUBDIR)/gas && \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11249 CFLAGS="$(STAGE3_CFLAGS)" \
11250 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11251 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11252 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11257 TFLAGS="$(STAGE3_TFLAGS)" \
11258 $(TARGET-stage3-gas)
11260 maybe-clean-stage3-gas: clean-stage3-gas
11261 clean-stage3: clean-stage3-gas
11262 clean-stage3-gas:
11263 @if [ $(current_stage) = stage3 ]; then \
11264 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11265 else \
11266 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11267 $(MAKE) stage3-start; \
11268 fi; \
11269 cd $(HOST_SUBDIR)/gas && \
11270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11271 @endif gas-bootstrap
11274 .PHONY: all-stage4-gas maybe-all-stage4-gas
11275 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11276 maybe-all-stage4-gas:
11277 maybe-clean-stage4-gas:
11278 @if gas-bootstrap
11279 maybe-all-stage4-gas: all-stage4-gas
11280 all-stage4: all-stage4-gas
11281 TARGET-stage4-gas = $(TARGET-gas)
11282 all-stage4-gas: configure-stage4-gas
11283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11284 @r=`${PWD_COMMAND}`; export r; \
11285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286 TFLAGS="$(STAGE4_TFLAGS)"; \
11287 $(HOST_EXPORTS) \
11288 $(POSTSTAGE1_HOST_EXPORTS) \
11289 cd $(HOST_SUBDIR)/gas && \
11291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11292 CFLAGS="$(STAGE4_CFLAGS)" \
11293 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11294 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11295 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11300 TFLAGS="$(STAGE4_TFLAGS)" \
11301 $(TARGET-stage4-gas)
11303 maybe-clean-stage4-gas: clean-stage4-gas
11304 clean-stage4: clean-stage4-gas
11305 clean-stage4-gas:
11306 @if [ $(current_stage) = stage4 ]; then \
11307 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11308 else \
11309 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11310 $(MAKE) stage4-start; \
11311 fi; \
11312 cd $(HOST_SUBDIR)/gas && \
11313 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11314 @endif gas-bootstrap
11317 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11318 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11319 maybe-all-stageprofile-gas:
11320 maybe-clean-stageprofile-gas:
11321 @if gas-bootstrap
11322 maybe-all-stageprofile-gas: all-stageprofile-gas
11323 all-stageprofile: all-stageprofile-gas
11324 TARGET-stageprofile-gas = $(TARGET-gas)
11325 all-stageprofile-gas: configure-stageprofile-gas
11326 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11327 @r=`${PWD_COMMAND}`; export r; \
11328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11330 $(HOST_EXPORTS) \
11331 $(POSTSTAGE1_HOST_EXPORTS) \
11332 cd $(HOST_SUBDIR)/gas && \
11334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11335 CFLAGS="$(STAGEprofile_CFLAGS)" \
11336 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11337 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11338 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11343 TFLAGS="$(STAGEprofile_TFLAGS)" \
11344 $(TARGET-stageprofile-gas)
11346 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11347 clean-stageprofile: clean-stageprofile-gas
11348 clean-stageprofile-gas:
11349 @if [ $(current_stage) = stageprofile ]; then \
11350 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11351 else \
11352 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11353 $(MAKE) stageprofile-start; \
11354 fi; \
11355 cd $(HOST_SUBDIR)/gas && \
11356 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11357 @endif gas-bootstrap
11360 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11361 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11362 maybe-all-stagetrain-gas:
11363 maybe-clean-stagetrain-gas:
11364 @if gas-bootstrap
11365 maybe-all-stagetrain-gas: all-stagetrain-gas
11366 all-stagetrain: all-stagetrain-gas
11367 TARGET-stagetrain-gas = $(TARGET-gas)
11368 all-stagetrain-gas: configure-stagetrain-gas
11369 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11370 @r=`${PWD_COMMAND}`; export r; \
11371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11373 $(HOST_EXPORTS) \
11374 $(POSTSTAGE1_HOST_EXPORTS) \
11375 cd $(HOST_SUBDIR)/gas && \
11377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11378 CFLAGS="$(STAGEtrain_CFLAGS)" \
11379 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11380 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11381 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11386 TFLAGS="$(STAGEtrain_TFLAGS)" \
11387 $(TARGET-stagetrain-gas)
11389 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11390 clean-stagetrain: clean-stagetrain-gas
11391 clean-stagetrain-gas:
11392 @if [ $(current_stage) = stagetrain ]; then \
11393 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11394 else \
11395 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11396 $(MAKE) stagetrain-start; \
11397 fi; \
11398 cd $(HOST_SUBDIR)/gas && \
11399 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11400 @endif gas-bootstrap
11403 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11404 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11405 maybe-all-stagefeedback-gas:
11406 maybe-clean-stagefeedback-gas:
11407 @if gas-bootstrap
11408 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11409 all-stagefeedback: all-stagefeedback-gas
11410 TARGET-stagefeedback-gas = $(TARGET-gas)
11411 all-stagefeedback-gas: configure-stagefeedback-gas
11412 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11413 @r=`${PWD_COMMAND}`; export r; \
11414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11416 $(HOST_EXPORTS) \
11417 $(POSTSTAGE1_HOST_EXPORTS) \
11418 cd $(HOST_SUBDIR)/gas && \
11420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11421 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11422 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11423 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11424 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11429 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11430 $(TARGET-stagefeedback-gas)
11432 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11433 clean-stagefeedback: clean-stagefeedback-gas
11434 clean-stagefeedback-gas:
11435 @if [ $(current_stage) = stagefeedback ]; then \
11436 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11437 else \
11438 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11439 $(MAKE) stagefeedback-start; \
11440 fi; \
11441 cd $(HOST_SUBDIR)/gas && \
11442 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11443 @endif gas-bootstrap
11446 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11447 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11448 maybe-all-stageautoprofile-gas:
11449 maybe-clean-stageautoprofile-gas:
11450 @if gas-bootstrap
11451 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11452 all-stageautoprofile: all-stageautoprofile-gas
11453 TARGET-stageautoprofile-gas = $(TARGET-gas)
11454 all-stageautoprofile-gas: configure-stageautoprofile-gas
11455 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11456 @r=`${PWD_COMMAND}`; export r; \
11457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11458 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11459 $(HOST_EXPORTS) \
11460 $(POSTSTAGE1_HOST_EXPORTS) \
11461 cd $(HOST_SUBDIR)/gas && \
11462 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11464 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11465 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11466 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11467 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11472 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11473 $(TARGET-stageautoprofile-gas)
11475 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11476 clean-stageautoprofile: clean-stageautoprofile-gas
11477 clean-stageautoprofile-gas:
11478 @if [ $(current_stage) = stageautoprofile ]; then \
11479 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11480 else \
11481 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11482 $(MAKE) stageautoprofile-start; \
11483 fi; \
11484 cd $(HOST_SUBDIR)/gas && \
11485 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11486 @endif gas-bootstrap
11489 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11490 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11491 maybe-all-stageautofeedback-gas:
11492 maybe-clean-stageautofeedback-gas:
11493 @if gas-bootstrap
11494 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11495 all-stageautofeedback: all-stageautofeedback-gas
11496 TARGET-stageautofeedback-gas = $(TARGET-gas)
11497 all-stageautofeedback-gas: configure-stageautofeedback-gas
11498 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11499 @r=`${PWD_COMMAND}`; export r; \
11500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11502 $(HOST_EXPORTS) \
11503 $(POSTSTAGE1_HOST_EXPORTS) \
11504 cd $(HOST_SUBDIR)/gas && \
11506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11507 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11508 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11509 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11510 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11515 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11516 $(TARGET-stageautofeedback-gas)
11518 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11519 clean-stageautofeedback: clean-stageautofeedback-gas
11520 clean-stageautofeedback-gas:
11521 @if [ $(current_stage) = stageautofeedback ]; then \
11522 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11523 else \
11524 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11525 $(MAKE) stageautofeedback-start; \
11526 fi; \
11527 cd $(HOST_SUBDIR)/gas && \
11528 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11529 @endif gas-bootstrap
11535 .PHONY: check-gas maybe-check-gas
11536 maybe-check-gas:
11537 @if gas
11538 maybe-check-gas: check-gas
11540 check-gas:
11541 @: $(MAKE); $(unstage)
11542 @r=`${PWD_COMMAND}`; export r; \
11543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11544 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11545 (cd $(HOST_SUBDIR)/gas && \
11546 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11548 @endif gas
11550 .PHONY: install-gas maybe-install-gas
11551 maybe-install-gas:
11552 @if gas
11553 maybe-install-gas: install-gas
11555 install-gas: installdirs
11556 @: $(MAKE); $(unstage)
11557 @r=`${PWD_COMMAND}`; export r; \
11558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559 $(HOST_EXPORTS) \
11560 (cd $(HOST_SUBDIR)/gas && \
11561 $(MAKE) $(FLAGS_TO_PASS) install)
11563 @endif gas
11565 .PHONY: install-strip-gas maybe-install-strip-gas
11566 maybe-install-strip-gas:
11567 @if gas
11568 maybe-install-strip-gas: install-strip-gas
11570 install-strip-gas: installdirs
11571 @: $(MAKE); $(unstage)
11572 @r=`${PWD_COMMAND}`; export r; \
11573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11574 $(HOST_EXPORTS) \
11575 (cd $(HOST_SUBDIR)/gas && \
11576 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11578 @endif gas
11580 # Other targets (info, dvi, pdf, etc.)
11582 .PHONY: maybe-info-gas info-gas
11583 maybe-info-gas:
11584 @if gas
11585 maybe-info-gas: info-gas
11587 info-gas: \
11588 configure-gas
11589 @[ -f ./gas/Makefile ] || exit 0; \
11590 r=`${PWD_COMMAND}`; export r; \
11591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592 $(HOST_EXPORTS) \
11593 for flag in $(EXTRA_HOST_FLAGS) ; do \
11594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11595 done; \
11596 echo "Doing info in gas"; \
11597 (cd $(HOST_SUBDIR)/gas && \
11598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11600 "RANLIB=$${RANLIB}" \
11601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11602 info) \
11603 || exit 1
11605 @endif gas
11607 .PHONY: maybe-dvi-gas dvi-gas
11608 maybe-dvi-gas:
11609 @if gas
11610 maybe-dvi-gas: dvi-gas
11612 dvi-gas: \
11613 configure-gas
11614 @[ -f ./gas/Makefile ] || exit 0; \
11615 r=`${PWD_COMMAND}`; export r; \
11616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11617 $(HOST_EXPORTS) \
11618 for flag in $(EXTRA_HOST_FLAGS) ; do \
11619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11620 done; \
11621 echo "Doing dvi in gas"; \
11622 (cd $(HOST_SUBDIR)/gas && \
11623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11625 "RANLIB=$${RANLIB}" \
11626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11627 dvi) \
11628 || exit 1
11630 @endif gas
11632 .PHONY: maybe-pdf-gas pdf-gas
11633 maybe-pdf-gas:
11634 @if gas
11635 maybe-pdf-gas: pdf-gas
11637 pdf-gas: \
11638 configure-gas
11639 @[ -f ./gas/Makefile ] || exit 0; \
11640 r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 $(HOST_EXPORTS) \
11643 for flag in $(EXTRA_HOST_FLAGS) ; do \
11644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11645 done; \
11646 echo "Doing pdf in gas"; \
11647 (cd $(HOST_SUBDIR)/gas && \
11648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11650 "RANLIB=$${RANLIB}" \
11651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11652 pdf) \
11653 || exit 1
11655 @endif gas
11657 .PHONY: maybe-html-gas html-gas
11658 maybe-html-gas:
11659 @if gas
11660 maybe-html-gas: html-gas
11662 html-gas: \
11663 configure-gas
11664 @[ -f ./gas/Makefile ] || exit 0; \
11665 r=`${PWD_COMMAND}`; export r; \
11666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667 $(HOST_EXPORTS) \
11668 for flag in $(EXTRA_HOST_FLAGS) ; do \
11669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11670 done; \
11671 echo "Doing html in gas"; \
11672 (cd $(HOST_SUBDIR)/gas && \
11673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11675 "RANLIB=$${RANLIB}" \
11676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11677 html) \
11678 || exit 1
11680 @endif gas
11682 .PHONY: maybe-TAGS-gas TAGS-gas
11683 maybe-TAGS-gas:
11684 @if gas
11685 maybe-TAGS-gas: TAGS-gas
11687 TAGS-gas: \
11688 configure-gas
11689 @[ -f ./gas/Makefile ] || exit 0; \
11690 r=`${PWD_COMMAND}`; export r; \
11691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692 $(HOST_EXPORTS) \
11693 for flag in $(EXTRA_HOST_FLAGS) ; do \
11694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695 done; \
11696 echo "Doing TAGS in gas"; \
11697 (cd $(HOST_SUBDIR)/gas && \
11698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700 "RANLIB=$${RANLIB}" \
11701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702 TAGS) \
11703 || exit 1
11705 @endif gas
11707 .PHONY: maybe-install-info-gas install-info-gas
11708 maybe-install-info-gas:
11709 @if gas
11710 maybe-install-info-gas: install-info-gas
11712 install-info-gas: \
11713 configure-gas \
11714 info-gas
11715 @[ -f ./gas/Makefile ] || exit 0; \
11716 r=`${PWD_COMMAND}`; export r; \
11717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718 $(HOST_EXPORTS) \
11719 for flag in $(EXTRA_HOST_FLAGS) ; do \
11720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721 done; \
11722 echo "Doing install-info in gas"; \
11723 (cd $(HOST_SUBDIR)/gas && \
11724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726 "RANLIB=$${RANLIB}" \
11727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11728 install-info) \
11729 || exit 1
11731 @endif gas
11733 .PHONY: maybe-install-dvi-gas install-dvi-gas
11734 maybe-install-dvi-gas:
11735 @if gas
11736 maybe-install-dvi-gas: install-dvi-gas
11738 install-dvi-gas: \
11739 configure-gas \
11740 dvi-gas
11741 @[ -f ./gas/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing install-dvi in gas"; \
11749 (cd $(HOST_SUBDIR)/gas && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754 install-dvi) \
11755 || exit 1
11757 @endif gas
11759 .PHONY: maybe-install-pdf-gas install-pdf-gas
11760 maybe-install-pdf-gas:
11761 @if gas
11762 maybe-install-pdf-gas: install-pdf-gas
11764 install-pdf-gas: \
11765 configure-gas \
11766 pdf-gas
11767 @[ -f ./gas/Makefile ] || exit 0; \
11768 r=`${PWD_COMMAND}`; export r; \
11769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11770 $(HOST_EXPORTS) \
11771 for flag in $(EXTRA_HOST_FLAGS) ; do \
11772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11773 done; \
11774 echo "Doing install-pdf in gas"; \
11775 (cd $(HOST_SUBDIR)/gas && \
11776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11778 "RANLIB=$${RANLIB}" \
11779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11780 install-pdf) \
11781 || exit 1
11783 @endif gas
11785 .PHONY: maybe-install-html-gas install-html-gas
11786 maybe-install-html-gas:
11787 @if gas
11788 maybe-install-html-gas: install-html-gas
11790 install-html-gas: \
11791 configure-gas \
11792 html-gas
11793 @[ -f ./gas/Makefile ] || exit 0; \
11794 r=`${PWD_COMMAND}`; export r; \
11795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796 $(HOST_EXPORTS) \
11797 for flag in $(EXTRA_HOST_FLAGS) ; do \
11798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799 done; \
11800 echo "Doing install-html in gas"; \
11801 (cd $(HOST_SUBDIR)/gas && \
11802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804 "RANLIB=$${RANLIB}" \
11805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806 install-html) \
11807 || exit 1
11809 @endif gas
11811 .PHONY: maybe-installcheck-gas installcheck-gas
11812 maybe-installcheck-gas:
11813 @if gas
11814 maybe-installcheck-gas: installcheck-gas
11816 installcheck-gas: \
11817 configure-gas
11818 @[ -f ./gas/Makefile ] || exit 0; \
11819 r=`${PWD_COMMAND}`; export r; \
11820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11821 $(HOST_EXPORTS) \
11822 for flag in $(EXTRA_HOST_FLAGS) ; do \
11823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11824 done; \
11825 echo "Doing installcheck in gas"; \
11826 (cd $(HOST_SUBDIR)/gas && \
11827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11829 "RANLIB=$${RANLIB}" \
11830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11831 installcheck) \
11832 || exit 1
11834 @endif gas
11836 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11837 maybe-mostlyclean-gas:
11838 @if gas
11839 maybe-mostlyclean-gas: mostlyclean-gas
11841 mostlyclean-gas:
11842 @[ -f ./gas/Makefile ] || exit 0; \
11843 r=`${PWD_COMMAND}`; export r; \
11844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845 $(HOST_EXPORTS) \
11846 for flag in $(EXTRA_HOST_FLAGS) ; do \
11847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11848 done; \
11849 echo "Doing mostlyclean in gas"; \
11850 (cd $(HOST_SUBDIR)/gas && \
11851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11853 "RANLIB=$${RANLIB}" \
11854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11855 mostlyclean) \
11856 || exit 1
11858 @endif gas
11860 .PHONY: maybe-clean-gas clean-gas
11861 maybe-clean-gas:
11862 @if gas
11863 maybe-clean-gas: clean-gas
11865 clean-gas:
11866 @[ -f ./gas/Makefile ] || exit 0; \
11867 r=`${PWD_COMMAND}`; export r; \
11868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11869 $(HOST_EXPORTS) \
11870 for flag in $(EXTRA_HOST_FLAGS) ; do \
11871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11872 done; \
11873 echo "Doing clean in gas"; \
11874 (cd $(HOST_SUBDIR)/gas && \
11875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11877 "RANLIB=$${RANLIB}" \
11878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11879 clean) \
11880 || exit 1
11882 @endif gas
11884 .PHONY: maybe-distclean-gas distclean-gas
11885 maybe-distclean-gas:
11886 @if gas
11887 maybe-distclean-gas: distclean-gas
11889 distclean-gas:
11890 @[ -f ./gas/Makefile ] || exit 0; \
11891 r=`${PWD_COMMAND}`; export r; \
11892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893 $(HOST_EXPORTS) \
11894 for flag in $(EXTRA_HOST_FLAGS) ; do \
11895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896 done; \
11897 echo "Doing distclean in gas"; \
11898 (cd $(HOST_SUBDIR)/gas && \
11899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901 "RANLIB=$${RANLIB}" \
11902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11903 distclean) \
11904 || exit 1
11906 @endif gas
11908 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11909 maybe-maintainer-clean-gas:
11910 @if gas
11911 maybe-maintainer-clean-gas: maintainer-clean-gas
11913 maintainer-clean-gas:
11914 @[ -f ./gas/Makefile ] || exit 0; \
11915 r=`${PWD_COMMAND}`; export r; \
11916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917 $(HOST_EXPORTS) \
11918 for flag in $(EXTRA_HOST_FLAGS) ; do \
11919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11920 done; \
11921 echo "Doing maintainer-clean in gas"; \
11922 (cd $(HOST_SUBDIR)/gas && \
11923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11925 "RANLIB=$${RANLIB}" \
11926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11927 maintainer-clean) \
11928 || exit 1
11930 @endif gas
11934 .PHONY: configure-gcc maybe-configure-gcc
11935 maybe-configure-gcc:
11936 @if gcc-bootstrap
11937 configure-gcc: stage_current
11938 @endif gcc-bootstrap
11939 @if gcc
11940 maybe-configure-gcc: configure-gcc
11941 configure-gcc:
11942 @r=`${PWD_COMMAND}`; export r; \
11943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11946 $(HOST_EXPORTS) \
11947 echo Configuring in $(HOST_SUBDIR)/gcc; \
11948 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11949 case $(srcdir) in \
11950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11951 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11953 esac; \
11954 module_srcdir=gcc; \
11955 $(SHELL) \
11956 $$s/$$module_srcdir/configure \
11957 --srcdir=$${topdir}/$$module_srcdir \
11958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11959 --target=${target_alias} \
11960 || exit 1
11961 @endif gcc
11965 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11966 maybe-configure-stage1-gcc:
11967 @if gcc-bootstrap
11968 maybe-configure-stage1-gcc: configure-stage1-gcc
11969 configure-stage1-gcc:
11970 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11972 @r=`${PWD_COMMAND}`; export r; \
11973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11974 TFLAGS="$(STAGE1_TFLAGS)"; \
11975 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11976 $(HOST_EXPORTS) \
11977 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11978 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11979 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11980 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11982 cd $(HOST_SUBDIR)/gcc || exit 1; \
11983 case $(srcdir) in \
11984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11985 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11987 esac; \
11988 module_srcdir=gcc; \
11989 $(SHELL) $$s/$$module_srcdir/configure \
11990 --srcdir=$${topdir}/$$module_srcdir \
11991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11992 --target=${target_alias} \
11994 $(STAGE1_CONFIGURE_FLAGS)
11995 @endif gcc-bootstrap
11997 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11998 maybe-configure-stage2-gcc:
11999 @if gcc-bootstrap
12000 maybe-configure-stage2-gcc: configure-stage2-gcc
12001 configure-stage2-gcc:
12002 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12004 @r=`${PWD_COMMAND}`; export r; \
12005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12006 TFLAGS="$(STAGE2_TFLAGS)"; \
12007 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12008 $(HOST_EXPORTS) \
12009 $(POSTSTAGE1_HOST_EXPORTS) \
12010 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12011 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12012 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12013 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12015 cd $(HOST_SUBDIR)/gcc || exit 1; \
12016 case $(srcdir) in \
12017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12018 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12020 esac; \
12021 module_srcdir=gcc; \
12022 $(SHELL) $$s/$$module_srcdir/configure \
12023 --srcdir=$${topdir}/$$module_srcdir \
12024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12025 --target=${target_alias} \
12026 --with-build-libsubdir=$(HOST_SUBDIR) \
12027 $(STAGE2_CONFIGURE_FLAGS)
12028 @endif gcc-bootstrap
12030 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12031 maybe-configure-stage3-gcc:
12032 @if gcc-bootstrap
12033 maybe-configure-stage3-gcc: configure-stage3-gcc
12034 configure-stage3-gcc:
12035 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12037 @r=`${PWD_COMMAND}`; export r; \
12038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12039 TFLAGS="$(STAGE3_TFLAGS)"; \
12040 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12041 $(HOST_EXPORTS) \
12042 $(POSTSTAGE1_HOST_EXPORTS) \
12043 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12044 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12045 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12046 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12048 cd $(HOST_SUBDIR)/gcc || exit 1; \
12049 case $(srcdir) in \
12050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12051 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12053 esac; \
12054 module_srcdir=gcc; \
12055 $(SHELL) $$s/$$module_srcdir/configure \
12056 --srcdir=$${topdir}/$$module_srcdir \
12057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12058 --target=${target_alias} \
12059 --with-build-libsubdir=$(HOST_SUBDIR) \
12060 $(STAGE3_CONFIGURE_FLAGS)
12061 @endif gcc-bootstrap
12063 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12064 maybe-configure-stage4-gcc:
12065 @if gcc-bootstrap
12066 maybe-configure-stage4-gcc: configure-stage4-gcc
12067 configure-stage4-gcc:
12068 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12070 @r=`${PWD_COMMAND}`; export r; \
12071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12072 TFLAGS="$(STAGE4_TFLAGS)"; \
12073 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12074 $(HOST_EXPORTS) \
12075 $(POSTSTAGE1_HOST_EXPORTS) \
12076 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12077 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12078 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12079 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12081 cd $(HOST_SUBDIR)/gcc || exit 1; \
12082 case $(srcdir) in \
12083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12084 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12086 esac; \
12087 module_srcdir=gcc; \
12088 $(SHELL) $$s/$$module_srcdir/configure \
12089 --srcdir=$${topdir}/$$module_srcdir \
12090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12091 --target=${target_alias} \
12092 --with-build-libsubdir=$(HOST_SUBDIR) \
12093 $(STAGE4_CONFIGURE_FLAGS)
12094 @endif gcc-bootstrap
12096 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12097 maybe-configure-stageprofile-gcc:
12098 @if gcc-bootstrap
12099 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12100 configure-stageprofile-gcc:
12101 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12103 @r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12106 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12107 $(HOST_EXPORTS) \
12108 $(POSTSTAGE1_HOST_EXPORTS) \
12109 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12110 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12111 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12112 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12114 cd $(HOST_SUBDIR)/gcc || exit 1; \
12115 case $(srcdir) in \
12116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12117 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12119 esac; \
12120 module_srcdir=gcc; \
12121 $(SHELL) $$s/$$module_srcdir/configure \
12122 --srcdir=$${topdir}/$$module_srcdir \
12123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12124 --target=${target_alias} \
12125 --with-build-libsubdir=$(HOST_SUBDIR) \
12126 $(STAGEprofile_CONFIGURE_FLAGS)
12127 @endif gcc-bootstrap
12129 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12130 maybe-configure-stagetrain-gcc:
12131 @if gcc-bootstrap
12132 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12133 configure-stagetrain-gcc:
12134 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12136 @r=`${PWD_COMMAND}`; export r; \
12137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12139 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12140 $(HOST_EXPORTS) \
12141 $(POSTSTAGE1_HOST_EXPORTS) \
12142 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12143 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12144 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12145 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12147 cd $(HOST_SUBDIR)/gcc || exit 1; \
12148 case $(srcdir) in \
12149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12150 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12152 esac; \
12153 module_srcdir=gcc; \
12154 $(SHELL) $$s/$$module_srcdir/configure \
12155 --srcdir=$${topdir}/$$module_srcdir \
12156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12157 --target=${target_alias} \
12158 --with-build-libsubdir=$(HOST_SUBDIR) \
12159 $(STAGEtrain_CONFIGURE_FLAGS)
12160 @endif gcc-bootstrap
12162 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12163 maybe-configure-stagefeedback-gcc:
12164 @if gcc-bootstrap
12165 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12166 configure-stagefeedback-gcc:
12167 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12169 @r=`${PWD_COMMAND}`; export r; \
12170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12171 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12172 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12173 $(HOST_EXPORTS) \
12174 $(POSTSTAGE1_HOST_EXPORTS) \
12175 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12176 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12177 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12178 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12180 cd $(HOST_SUBDIR)/gcc || exit 1; \
12181 case $(srcdir) in \
12182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12183 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12185 esac; \
12186 module_srcdir=gcc; \
12187 $(SHELL) $$s/$$module_srcdir/configure \
12188 --srcdir=$${topdir}/$$module_srcdir \
12189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12190 --target=${target_alias} \
12191 --with-build-libsubdir=$(HOST_SUBDIR) \
12192 $(STAGEfeedback_CONFIGURE_FLAGS)
12193 @endif gcc-bootstrap
12195 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12196 maybe-configure-stageautoprofile-gcc:
12197 @if gcc-bootstrap
12198 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12199 configure-stageautoprofile-gcc:
12200 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12202 @r=`${PWD_COMMAND}`; export r; \
12203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12205 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12206 $(HOST_EXPORTS) \
12207 $(POSTSTAGE1_HOST_EXPORTS) \
12208 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12209 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12210 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12211 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12213 cd $(HOST_SUBDIR)/gcc || exit 1; \
12214 case $(srcdir) in \
12215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12216 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12218 esac; \
12219 module_srcdir=gcc; \
12220 $(SHELL) $$s/$$module_srcdir/configure \
12221 --srcdir=$${topdir}/$$module_srcdir \
12222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12223 --target=${target_alias} \
12224 --with-build-libsubdir=$(HOST_SUBDIR) \
12225 $(STAGEautoprofile_CONFIGURE_FLAGS)
12226 @endif gcc-bootstrap
12228 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12229 maybe-configure-stageautofeedback-gcc:
12230 @if gcc-bootstrap
12231 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12232 configure-stageautofeedback-gcc:
12233 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12235 @r=`${PWD_COMMAND}`; export r; \
12236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12237 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12238 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12239 $(HOST_EXPORTS) \
12240 $(POSTSTAGE1_HOST_EXPORTS) \
12241 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12242 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12243 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12244 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12246 cd $(HOST_SUBDIR)/gcc || exit 1; \
12247 case $(srcdir) in \
12248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12249 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12251 esac; \
12252 module_srcdir=gcc; \
12253 $(SHELL) $$s/$$module_srcdir/configure \
12254 --srcdir=$${topdir}/$$module_srcdir \
12255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12256 --target=${target_alias} \
12257 --with-build-libsubdir=$(HOST_SUBDIR) \
12258 $(STAGEautofeedback_CONFIGURE_FLAGS)
12259 @endif gcc-bootstrap
12265 .PHONY: all-gcc maybe-all-gcc
12266 maybe-all-gcc:
12267 @if gcc-bootstrap
12268 all-gcc: stage_current
12269 @endif gcc-bootstrap
12270 @if gcc
12271 TARGET-gcc=all
12272 maybe-all-gcc: all-gcc
12273 all-gcc: configure-gcc
12274 @r=`${PWD_COMMAND}`; export r; \
12275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12276 $(HOST_EXPORTS) \
12277 (cd $(HOST_SUBDIR)/gcc && \
12278 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12279 $(TARGET-gcc))
12280 @endif gcc
12284 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12285 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12286 maybe-all-stage1-gcc:
12287 maybe-clean-stage1-gcc:
12288 @if gcc-bootstrap
12289 maybe-all-stage1-gcc: all-stage1-gcc
12290 all-stage1: all-stage1-gcc
12291 TARGET-stage1-gcc = $(TARGET-gcc)
12292 all-stage1-gcc: configure-stage1-gcc
12293 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12294 @r=`${PWD_COMMAND}`; export r; \
12295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12296 TFLAGS="$(STAGE1_TFLAGS)"; \
12297 $(HOST_EXPORTS) \
12298 cd $(HOST_SUBDIR)/gcc && \
12300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12301 CFLAGS="$(STAGE1_CFLAGS)" \
12302 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12303 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12304 LIBCFLAGS="$(LIBCFLAGS)" \
12305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12308 $(EXTRA_HOST_FLAGS) \
12309 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12310 TFLAGS="$(STAGE1_TFLAGS)" \
12311 $(TARGET-stage1-gcc)
12313 maybe-clean-stage1-gcc: clean-stage1-gcc
12314 clean-stage1: clean-stage1-gcc
12315 clean-stage1-gcc:
12316 @if [ $(current_stage) = stage1 ]; then \
12317 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12318 else \
12319 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12320 $(MAKE) stage1-start; \
12321 fi; \
12322 cd $(HOST_SUBDIR)/gcc && \
12323 $(MAKE) $(EXTRA_HOST_FLAGS) \
12324 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12325 @endif gcc-bootstrap
12328 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12329 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12330 maybe-all-stage2-gcc:
12331 maybe-clean-stage2-gcc:
12332 @if gcc-bootstrap
12333 maybe-all-stage2-gcc: all-stage2-gcc
12334 all-stage2: all-stage2-gcc
12335 TARGET-stage2-gcc = $(TARGET-gcc)
12336 all-stage2-gcc: configure-stage2-gcc
12337 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12338 @r=`${PWD_COMMAND}`; export r; \
12339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340 TFLAGS="$(STAGE2_TFLAGS)"; \
12341 $(HOST_EXPORTS) \
12342 $(POSTSTAGE1_HOST_EXPORTS) \
12343 cd $(HOST_SUBDIR)/gcc && \
12345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12346 CFLAGS="$(STAGE2_CFLAGS)" \
12347 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12348 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12349 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12354 TFLAGS="$(STAGE2_TFLAGS)" \
12355 $(TARGET-stage2-gcc)
12357 maybe-clean-stage2-gcc: clean-stage2-gcc
12358 clean-stage2: clean-stage2-gcc
12359 clean-stage2-gcc:
12360 @if [ $(current_stage) = stage2 ]; then \
12361 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12362 else \
12363 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12364 $(MAKE) stage2-start; \
12365 fi; \
12366 cd $(HOST_SUBDIR)/gcc && \
12367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12368 @endif gcc-bootstrap
12371 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12372 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12373 maybe-all-stage3-gcc:
12374 maybe-clean-stage3-gcc:
12375 @if gcc-bootstrap
12376 maybe-all-stage3-gcc: all-stage3-gcc
12377 all-stage3: all-stage3-gcc
12378 TARGET-stage3-gcc = $(TARGET-gcc)
12379 all-stage3-gcc: configure-stage3-gcc
12380 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12381 @r=`${PWD_COMMAND}`; export r; \
12382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383 TFLAGS="$(STAGE3_TFLAGS)"; \
12384 $(HOST_EXPORTS) \
12385 $(POSTSTAGE1_HOST_EXPORTS) \
12386 cd $(HOST_SUBDIR)/gcc && \
12388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12389 CFLAGS="$(STAGE3_CFLAGS)" \
12390 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12391 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12392 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12397 TFLAGS="$(STAGE3_TFLAGS)" \
12398 $(TARGET-stage3-gcc)
12400 maybe-clean-stage3-gcc: clean-stage3-gcc
12401 clean-stage3: clean-stage3-gcc
12402 clean-stage3-gcc:
12403 @if [ $(current_stage) = stage3 ]; then \
12404 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12405 else \
12406 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12407 $(MAKE) stage3-start; \
12408 fi; \
12409 cd $(HOST_SUBDIR)/gcc && \
12410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12411 @endif gcc-bootstrap
12414 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12415 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12416 maybe-all-stage4-gcc:
12417 maybe-clean-stage4-gcc:
12418 @if gcc-bootstrap
12419 maybe-all-stage4-gcc: all-stage4-gcc
12420 all-stage4: all-stage4-gcc
12421 TARGET-stage4-gcc = $(TARGET-gcc)
12422 all-stage4-gcc: configure-stage4-gcc
12423 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12424 @r=`${PWD_COMMAND}`; export r; \
12425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12426 TFLAGS="$(STAGE4_TFLAGS)"; \
12427 $(HOST_EXPORTS) \
12428 $(POSTSTAGE1_HOST_EXPORTS) \
12429 cd $(HOST_SUBDIR)/gcc && \
12431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12432 CFLAGS="$(STAGE4_CFLAGS)" \
12433 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12434 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12435 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12440 TFLAGS="$(STAGE4_TFLAGS)" \
12441 $(TARGET-stage4-gcc)
12443 maybe-clean-stage4-gcc: clean-stage4-gcc
12444 clean-stage4: clean-stage4-gcc
12445 clean-stage4-gcc:
12446 @if [ $(current_stage) = stage4 ]; then \
12447 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12448 else \
12449 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12450 $(MAKE) stage4-start; \
12451 fi; \
12452 cd $(HOST_SUBDIR)/gcc && \
12453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12454 @endif gcc-bootstrap
12457 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12458 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12459 maybe-all-stageprofile-gcc:
12460 maybe-clean-stageprofile-gcc:
12461 @if gcc-bootstrap
12462 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12463 all-stageprofile: all-stageprofile-gcc
12464 TARGET-stageprofile-gcc = $(TARGET-gcc)
12465 all-stageprofile-gcc: configure-stageprofile-gcc
12466 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12467 @r=`${PWD_COMMAND}`; export r; \
12468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12470 $(HOST_EXPORTS) \
12471 $(POSTSTAGE1_HOST_EXPORTS) \
12472 cd $(HOST_SUBDIR)/gcc && \
12474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12475 CFLAGS="$(STAGEprofile_CFLAGS)" \
12476 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12477 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12478 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12483 TFLAGS="$(STAGEprofile_TFLAGS)" \
12484 $(TARGET-stageprofile-gcc)
12486 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12487 clean-stageprofile: clean-stageprofile-gcc
12488 clean-stageprofile-gcc:
12489 @if [ $(current_stage) = stageprofile ]; then \
12490 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12491 else \
12492 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12493 $(MAKE) stageprofile-start; \
12494 fi; \
12495 cd $(HOST_SUBDIR)/gcc && \
12496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12497 @endif gcc-bootstrap
12500 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12501 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12502 maybe-all-stagetrain-gcc:
12503 maybe-clean-stagetrain-gcc:
12504 @if gcc-bootstrap
12505 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12506 all-stagetrain: all-stagetrain-gcc
12507 TARGET-stagetrain-gcc = $(TARGET-gcc)
12508 all-stagetrain-gcc: configure-stagetrain-gcc
12509 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12510 @r=`${PWD_COMMAND}`; export r; \
12511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12512 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12513 $(HOST_EXPORTS) \
12514 $(POSTSTAGE1_HOST_EXPORTS) \
12515 cd $(HOST_SUBDIR)/gcc && \
12517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12518 CFLAGS="$(STAGEtrain_CFLAGS)" \
12519 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12520 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12521 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12526 TFLAGS="$(STAGEtrain_TFLAGS)" \
12527 $(TARGET-stagetrain-gcc)
12529 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12530 clean-stagetrain: clean-stagetrain-gcc
12531 clean-stagetrain-gcc:
12532 @if [ $(current_stage) = stagetrain ]; then \
12533 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12534 else \
12535 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12536 $(MAKE) stagetrain-start; \
12537 fi; \
12538 cd $(HOST_SUBDIR)/gcc && \
12539 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12540 @endif gcc-bootstrap
12543 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12544 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12545 maybe-all-stagefeedback-gcc:
12546 maybe-clean-stagefeedback-gcc:
12547 @if gcc-bootstrap
12548 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12549 all-stagefeedback: all-stagefeedback-gcc
12550 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12551 all-stagefeedback-gcc: configure-stagefeedback-gcc
12552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12553 @r=`${PWD_COMMAND}`; export r; \
12554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12555 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12556 $(HOST_EXPORTS) \
12557 $(POSTSTAGE1_HOST_EXPORTS) \
12558 cd $(HOST_SUBDIR)/gcc && \
12560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12561 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12562 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12563 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12564 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12568 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12569 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12570 $(TARGET-stagefeedback-gcc)
12572 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12573 clean-stagefeedback: clean-stagefeedback-gcc
12574 clean-stagefeedback-gcc:
12575 @if [ $(current_stage) = stagefeedback ]; then \
12576 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12577 else \
12578 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12579 $(MAKE) stagefeedback-start; \
12580 fi; \
12581 cd $(HOST_SUBDIR)/gcc && \
12582 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12583 @endif gcc-bootstrap
12586 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12587 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12588 maybe-all-stageautoprofile-gcc:
12589 maybe-clean-stageautoprofile-gcc:
12590 @if gcc-bootstrap
12591 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12592 all-stageautoprofile: all-stageautoprofile-gcc
12593 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12594 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12595 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12596 @r=`${PWD_COMMAND}`; export r; \
12597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12598 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12599 $(HOST_EXPORTS) \
12600 $(POSTSTAGE1_HOST_EXPORTS) \
12601 cd $(HOST_SUBDIR)/gcc && \
12602 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12604 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12605 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12606 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12607 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12611 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12612 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12613 $(TARGET-stageautoprofile-gcc)
12615 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12616 clean-stageautoprofile: clean-stageautoprofile-gcc
12617 clean-stageautoprofile-gcc:
12618 @if [ $(current_stage) = stageautoprofile ]; then \
12619 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12620 else \
12621 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12622 $(MAKE) stageautoprofile-start; \
12623 fi; \
12624 cd $(HOST_SUBDIR)/gcc && \
12625 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12626 @endif gcc-bootstrap
12629 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12630 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12631 maybe-all-stageautofeedback-gcc:
12632 maybe-clean-stageautofeedback-gcc:
12633 @if gcc-bootstrap
12634 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12635 all-stageautofeedback: all-stageautofeedback-gcc
12636 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12637 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12638 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12639 @r=`${PWD_COMMAND}`; export r; \
12640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12641 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12642 $(HOST_EXPORTS) \
12643 $(POSTSTAGE1_HOST_EXPORTS) \
12644 cd $(HOST_SUBDIR)/gcc && \
12646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12647 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12648 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12649 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12650 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12654 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12655 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12656 $(TARGET-stageautofeedback-gcc)
12658 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12659 clean-stageautofeedback: clean-stageautofeedback-gcc
12660 clean-stageautofeedback-gcc:
12661 @if [ $(current_stage) = stageautofeedback ]; then \
12662 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12663 else \
12664 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12665 $(MAKE) stageautofeedback-start; \
12666 fi; \
12667 cd $(HOST_SUBDIR)/gcc && \
12668 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12669 @endif gcc-bootstrap
12675 .PHONY: check-gcc maybe-check-gcc
12676 maybe-check-gcc:
12677 @if gcc
12678 maybe-check-gcc: check-gcc
12680 check-gcc:
12681 @: $(MAKE); $(unstage)
12682 @r=`${PWD_COMMAND}`; export r; \
12683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12684 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12685 (cd $(HOST_SUBDIR)/gcc && \
12686 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12688 @endif gcc
12690 .PHONY: install-gcc maybe-install-gcc
12691 maybe-install-gcc:
12692 @if gcc
12693 maybe-install-gcc: install-gcc
12695 install-gcc: installdirs
12696 @: $(MAKE); $(unstage)
12697 @r=`${PWD_COMMAND}`; export r; \
12698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699 $(HOST_EXPORTS) \
12700 (cd $(HOST_SUBDIR)/gcc && \
12701 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12703 @endif gcc
12705 .PHONY: install-strip-gcc maybe-install-strip-gcc
12706 maybe-install-strip-gcc:
12707 @if gcc
12708 maybe-install-strip-gcc: install-strip-gcc
12710 install-strip-gcc: installdirs
12711 @: $(MAKE); $(unstage)
12712 @r=`${PWD_COMMAND}`; export r; \
12713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714 $(HOST_EXPORTS) \
12715 (cd $(HOST_SUBDIR)/gcc && \
12716 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12718 @endif gcc
12720 # Other targets (info, dvi, pdf, etc.)
12722 .PHONY: maybe-info-gcc info-gcc
12723 maybe-info-gcc:
12724 @if gcc
12725 maybe-info-gcc: info-gcc
12727 info-gcc: \
12728 configure-gcc
12729 @[ -f ./gcc/Makefile ] || exit 0; \
12730 r=`${PWD_COMMAND}`; export r; \
12731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12732 $(HOST_EXPORTS) \
12733 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12735 done; \
12736 echo "Doing info in gcc"; \
12737 (cd $(HOST_SUBDIR)/gcc && \
12738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12740 "RANLIB=$${RANLIB}" \
12741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12742 info) \
12743 || exit 1
12745 @endif gcc
12747 .PHONY: maybe-dvi-gcc dvi-gcc
12748 maybe-dvi-gcc:
12749 @if gcc
12750 maybe-dvi-gcc: dvi-gcc
12752 dvi-gcc: \
12753 configure-gcc
12754 @[ -f ./gcc/Makefile ] || exit 0; \
12755 r=`${PWD_COMMAND}`; export r; \
12756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757 $(HOST_EXPORTS) \
12758 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760 done; \
12761 echo "Doing dvi in gcc"; \
12762 (cd $(HOST_SUBDIR)/gcc && \
12763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765 "RANLIB=$${RANLIB}" \
12766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12767 dvi) \
12768 || exit 1
12770 @endif gcc
12772 .PHONY: maybe-pdf-gcc pdf-gcc
12773 maybe-pdf-gcc:
12774 @if gcc
12775 maybe-pdf-gcc: pdf-gcc
12777 pdf-gcc: \
12778 configure-gcc
12779 @[ -f ./gcc/Makefile ] || exit 0; \
12780 r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 $(HOST_EXPORTS) \
12783 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785 done; \
12786 echo "Doing pdf in gcc"; \
12787 (cd $(HOST_SUBDIR)/gcc && \
12788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790 "RANLIB=$${RANLIB}" \
12791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792 pdf) \
12793 || exit 1
12795 @endif gcc
12797 .PHONY: maybe-html-gcc html-gcc
12798 maybe-html-gcc:
12799 @if gcc
12800 maybe-html-gcc: html-gcc
12802 html-gcc: \
12803 configure-gcc
12804 @[ -f ./gcc/Makefile ] || exit 0; \
12805 r=`${PWD_COMMAND}`; export r; \
12806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12807 $(HOST_EXPORTS) \
12808 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12810 done; \
12811 echo "Doing html in gcc"; \
12812 (cd $(HOST_SUBDIR)/gcc && \
12813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12815 "RANLIB=$${RANLIB}" \
12816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12817 html) \
12818 || exit 1
12820 @endif gcc
12822 .PHONY: maybe-TAGS-gcc TAGS-gcc
12823 maybe-TAGS-gcc:
12824 @if gcc
12825 maybe-TAGS-gcc: TAGS-gcc
12827 TAGS-gcc: \
12828 configure-gcc
12829 @[ -f ./gcc/Makefile ] || exit 0; \
12830 r=`${PWD_COMMAND}`; export r; \
12831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12832 $(HOST_EXPORTS) \
12833 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12835 done; \
12836 echo "Doing TAGS in gcc"; \
12837 (cd $(HOST_SUBDIR)/gcc && \
12838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12840 "RANLIB=$${RANLIB}" \
12841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12842 TAGS) \
12843 || exit 1
12845 @endif gcc
12847 .PHONY: maybe-install-info-gcc install-info-gcc
12848 maybe-install-info-gcc:
12849 @if gcc
12850 maybe-install-info-gcc: install-info-gcc
12852 install-info-gcc: \
12853 configure-gcc \
12854 info-gcc
12855 @[ -f ./gcc/Makefile ] || exit 0; \
12856 r=`${PWD_COMMAND}`; export r; \
12857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12858 $(HOST_EXPORTS) \
12859 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12861 done; \
12862 echo "Doing install-info in gcc"; \
12863 (cd $(HOST_SUBDIR)/gcc && \
12864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12866 "RANLIB=$${RANLIB}" \
12867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12868 install-info) \
12869 || exit 1
12871 @endif gcc
12873 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12874 maybe-install-dvi-gcc:
12875 @if gcc
12876 maybe-install-dvi-gcc: install-dvi-gcc
12878 install-dvi-gcc: \
12879 configure-gcc \
12880 dvi-gcc
12881 @[ -f ./gcc/Makefile ] || exit 0; \
12882 r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 $(HOST_EXPORTS) \
12885 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887 done; \
12888 echo "Doing install-dvi in gcc"; \
12889 (cd $(HOST_SUBDIR)/gcc && \
12890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892 "RANLIB=$${RANLIB}" \
12893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894 install-dvi) \
12895 || exit 1
12897 @endif gcc
12899 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12900 maybe-install-pdf-gcc:
12901 @if gcc
12902 maybe-install-pdf-gcc: install-pdf-gcc
12904 install-pdf-gcc: \
12905 configure-gcc \
12906 pdf-gcc
12907 @[ -f ./gcc/Makefile ] || exit 0; \
12908 r=`${PWD_COMMAND}`; export r; \
12909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12910 $(HOST_EXPORTS) \
12911 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12913 done; \
12914 echo "Doing install-pdf in gcc"; \
12915 (cd $(HOST_SUBDIR)/gcc && \
12916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12918 "RANLIB=$${RANLIB}" \
12919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12920 install-pdf) \
12921 || exit 1
12923 @endif gcc
12925 .PHONY: maybe-install-html-gcc install-html-gcc
12926 maybe-install-html-gcc:
12927 @if gcc
12928 maybe-install-html-gcc: install-html-gcc
12930 install-html-gcc: \
12931 configure-gcc \
12932 html-gcc
12933 @[ -f ./gcc/Makefile ] || exit 0; \
12934 r=`${PWD_COMMAND}`; export r; \
12935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936 $(HOST_EXPORTS) \
12937 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939 done; \
12940 echo "Doing install-html in gcc"; \
12941 (cd $(HOST_SUBDIR)/gcc && \
12942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12944 "RANLIB=$${RANLIB}" \
12945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12946 install-html) \
12947 || exit 1
12949 @endif gcc
12951 .PHONY: maybe-installcheck-gcc installcheck-gcc
12952 maybe-installcheck-gcc:
12953 @if gcc
12954 maybe-installcheck-gcc: installcheck-gcc
12956 installcheck-gcc: \
12957 configure-gcc
12958 @[ -f ./gcc/Makefile ] || exit 0; \
12959 r=`${PWD_COMMAND}`; export r; \
12960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961 $(HOST_EXPORTS) \
12962 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12964 done; \
12965 echo "Doing installcheck in gcc"; \
12966 (cd $(HOST_SUBDIR)/gcc && \
12967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12969 "RANLIB=$${RANLIB}" \
12970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12971 installcheck) \
12972 || exit 1
12974 @endif gcc
12976 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12977 maybe-mostlyclean-gcc:
12978 @if gcc
12979 maybe-mostlyclean-gcc: mostlyclean-gcc
12981 mostlyclean-gcc:
12982 @[ -f ./gcc/Makefile ] || exit 0; \
12983 r=`${PWD_COMMAND}`; export r; \
12984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12985 $(HOST_EXPORTS) \
12986 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12988 done; \
12989 echo "Doing mostlyclean in gcc"; \
12990 (cd $(HOST_SUBDIR)/gcc && \
12991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12993 "RANLIB=$${RANLIB}" \
12994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12995 mostlyclean) \
12996 || exit 1
12998 @endif gcc
13000 .PHONY: maybe-clean-gcc clean-gcc
13001 maybe-clean-gcc:
13002 @if gcc
13003 maybe-clean-gcc: clean-gcc
13005 clean-gcc:
13006 @[ -f ./gcc/Makefile ] || exit 0; \
13007 r=`${PWD_COMMAND}`; export r; \
13008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009 $(HOST_EXPORTS) \
13010 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13012 done; \
13013 echo "Doing clean in gcc"; \
13014 (cd $(HOST_SUBDIR)/gcc && \
13015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13017 "RANLIB=$${RANLIB}" \
13018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13019 clean) \
13020 || exit 1
13022 @endif gcc
13024 .PHONY: maybe-distclean-gcc distclean-gcc
13025 maybe-distclean-gcc:
13026 @if gcc
13027 maybe-distclean-gcc: distclean-gcc
13029 distclean-gcc:
13030 @[ -f ./gcc/Makefile ] || exit 0; \
13031 r=`${PWD_COMMAND}`; export r; \
13032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033 $(HOST_EXPORTS) \
13034 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13036 done; \
13037 echo "Doing distclean in gcc"; \
13038 (cd $(HOST_SUBDIR)/gcc && \
13039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13041 "RANLIB=$${RANLIB}" \
13042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13043 distclean) \
13044 || exit 1
13046 @endif gcc
13048 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13049 maybe-maintainer-clean-gcc:
13050 @if gcc
13051 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13053 maintainer-clean-gcc:
13054 @[ -f ./gcc/Makefile ] || exit 0; \
13055 r=`${PWD_COMMAND}`; export r; \
13056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057 $(HOST_EXPORTS) \
13058 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13060 done; \
13061 echo "Doing maintainer-clean in gcc"; \
13062 (cd $(HOST_SUBDIR)/gcc && \
13063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13065 "RANLIB=$${RANLIB}" \
13066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13067 maintainer-clean) \
13068 || exit 1
13070 @endif gcc
13074 .PHONY: configure-gmp maybe-configure-gmp
13075 maybe-configure-gmp:
13076 @if gcc-bootstrap
13077 configure-gmp: stage_current
13078 @endif gcc-bootstrap
13079 @if gmp
13080 maybe-configure-gmp: configure-gmp
13081 configure-gmp:
13082 @r=`${PWD_COMMAND}`; export r; \
13083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13084 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13086 $(HOST_EXPORTS) \
13087 echo Configuring in $(HOST_SUBDIR)/gmp; \
13088 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13089 case $(srcdir) in \
13090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13091 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13093 esac; \
13094 module_srcdir=gmp; \
13095 $(SHELL) \
13096 $$s/$$module_srcdir/configure \
13097 --srcdir=$${topdir}/$$module_srcdir \
13098 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13099 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13100 || exit 1
13101 @endif gmp
13105 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13106 maybe-configure-stage1-gmp:
13107 @if gmp-bootstrap
13108 maybe-configure-stage1-gmp: configure-stage1-gmp
13109 configure-stage1-gmp:
13110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13112 @r=`${PWD_COMMAND}`; export r; \
13113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114 TFLAGS="$(STAGE1_TFLAGS)"; \
13115 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13116 $(HOST_EXPORTS) \
13117 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13118 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13119 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13120 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13122 cd $(HOST_SUBDIR)/gmp || exit 1; \
13123 case $(srcdir) in \
13124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13125 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13127 esac; \
13128 module_srcdir=gmp; \
13129 $(SHELL) $$s/$$module_srcdir/configure \
13130 --srcdir=$${topdir}/$$module_srcdir \
13131 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13132 --target=none-${host_vendor}-${host_os} \
13134 $(STAGE1_CONFIGURE_FLAGS) \
13135 --disable-shared LEX="touch lex.yy.c"
13136 @endif gmp-bootstrap
13138 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13139 maybe-configure-stage2-gmp:
13140 @if gmp-bootstrap
13141 maybe-configure-stage2-gmp: configure-stage2-gmp
13142 configure-stage2-gmp:
13143 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13145 @r=`${PWD_COMMAND}`; export r; \
13146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13147 TFLAGS="$(STAGE2_TFLAGS)"; \
13148 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13149 $(HOST_EXPORTS) \
13150 $(POSTSTAGE1_HOST_EXPORTS) \
13151 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13152 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13153 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13154 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13156 cd $(HOST_SUBDIR)/gmp || exit 1; \
13157 case $(srcdir) in \
13158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13159 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13161 esac; \
13162 module_srcdir=gmp; \
13163 $(SHELL) $$s/$$module_srcdir/configure \
13164 --srcdir=$${topdir}/$$module_srcdir \
13165 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13166 --target=none-${host_vendor}-${host_os} \
13167 --with-build-libsubdir=$(HOST_SUBDIR) \
13168 $(STAGE2_CONFIGURE_FLAGS) \
13169 --disable-shared LEX="touch lex.yy.c"
13170 @endif gmp-bootstrap
13172 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13173 maybe-configure-stage3-gmp:
13174 @if gmp-bootstrap
13175 maybe-configure-stage3-gmp: configure-stage3-gmp
13176 configure-stage3-gmp:
13177 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13179 @r=`${PWD_COMMAND}`; export r; \
13180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181 TFLAGS="$(STAGE3_TFLAGS)"; \
13182 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13183 $(HOST_EXPORTS) \
13184 $(POSTSTAGE1_HOST_EXPORTS) \
13185 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13186 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13187 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13188 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13190 cd $(HOST_SUBDIR)/gmp || exit 1; \
13191 case $(srcdir) in \
13192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13193 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13195 esac; \
13196 module_srcdir=gmp; \
13197 $(SHELL) $$s/$$module_srcdir/configure \
13198 --srcdir=$${topdir}/$$module_srcdir \
13199 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13200 --target=none-${host_vendor}-${host_os} \
13201 --with-build-libsubdir=$(HOST_SUBDIR) \
13202 $(STAGE3_CONFIGURE_FLAGS) \
13203 --disable-shared LEX="touch lex.yy.c"
13204 @endif gmp-bootstrap
13206 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13207 maybe-configure-stage4-gmp:
13208 @if gmp-bootstrap
13209 maybe-configure-stage4-gmp: configure-stage4-gmp
13210 configure-stage4-gmp:
13211 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13213 @r=`${PWD_COMMAND}`; export r; \
13214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13215 TFLAGS="$(STAGE4_TFLAGS)"; \
13216 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13217 $(HOST_EXPORTS) \
13218 $(POSTSTAGE1_HOST_EXPORTS) \
13219 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13220 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13221 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13222 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13224 cd $(HOST_SUBDIR)/gmp || exit 1; \
13225 case $(srcdir) in \
13226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13227 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13229 esac; \
13230 module_srcdir=gmp; \
13231 $(SHELL) $$s/$$module_srcdir/configure \
13232 --srcdir=$${topdir}/$$module_srcdir \
13233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13234 --target=none-${host_vendor}-${host_os} \
13235 --with-build-libsubdir=$(HOST_SUBDIR) \
13236 $(STAGE4_CONFIGURE_FLAGS) \
13237 --disable-shared LEX="touch lex.yy.c"
13238 @endif gmp-bootstrap
13240 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13241 maybe-configure-stageprofile-gmp:
13242 @if gmp-bootstrap
13243 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13244 configure-stageprofile-gmp:
13245 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13247 @r=`${PWD_COMMAND}`; export r; \
13248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13250 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13251 $(HOST_EXPORTS) \
13252 $(POSTSTAGE1_HOST_EXPORTS) \
13253 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13254 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13255 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13256 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13258 cd $(HOST_SUBDIR)/gmp || exit 1; \
13259 case $(srcdir) in \
13260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13261 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13263 esac; \
13264 module_srcdir=gmp; \
13265 $(SHELL) $$s/$$module_srcdir/configure \
13266 --srcdir=$${topdir}/$$module_srcdir \
13267 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13268 --target=none-${host_vendor}-${host_os} \
13269 --with-build-libsubdir=$(HOST_SUBDIR) \
13270 $(STAGEprofile_CONFIGURE_FLAGS) \
13271 --disable-shared LEX="touch lex.yy.c"
13272 @endif gmp-bootstrap
13274 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13275 maybe-configure-stagetrain-gmp:
13276 @if gmp-bootstrap
13277 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13278 configure-stagetrain-gmp:
13279 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13280 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13281 @r=`${PWD_COMMAND}`; export r; \
13282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13283 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13284 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13285 $(HOST_EXPORTS) \
13286 $(POSTSTAGE1_HOST_EXPORTS) \
13287 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13288 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13289 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13290 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13292 cd $(HOST_SUBDIR)/gmp || exit 1; \
13293 case $(srcdir) in \
13294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13295 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13297 esac; \
13298 module_srcdir=gmp; \
13299 $(SHELL) $$s/$$module_srcdir/configure \
13300 --srcdir=$${topdir}/$$module_srcdir \
13301 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13302 --target=none-${host_vendor}-${host_os} \
13303 --with-build-libsubdir=$(HOST_SUBDIR) \
13304 $(STAGEtrain_CONFIGURE_FLAGS) \
13305 --disable-shared LEX="touch lex.yy.c"
13306 @endif gmp-bootstrap
13308 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13309 maybe-configure-stagefeedback-gmp:
13310 @if gmp-bootstrap
13311 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13312 configure-stagefeedback-gmp:
13313 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13315 @r=`${PWD_COMMAND}`; export r; \
13316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13318 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13319 $(HOST_EXPORTS) \
13320 $(POSTSTAGE1_HOST_EXPORTS) \
13321 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13322 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13323 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13324 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13326 cd $(HOST_SUBDIR)/gmp || exit 1; \
13327 case $(srcdir) in \
13328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13329 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13331 esac; \
13332 module_srcdir=gmp; \
13333 $(SHELL) $$s/$$module_srcdir/configure \
13334 --srcdir=$${topdir}/$$module_srcdir \
13335 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13336 --target=none-${host_vendor}-${host_os} \
13337 --with-build-libsubdir=$(HOST_SUBDIR) \
13338 $(STAGEfeedback_CONFIGURE_FLAGS) \
13339 --disable-shared LEX="touch lex.yy.c"
13340 @endif gmp-bootstrap
13342 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13343 maybe-configure-stageautoprofile-gmp:
13344 @if gmp-bootstrap
13345 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13346 configure-stageautoprofile-gmp:
13347 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13349 @r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13352 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13353 $(HOST_EXPORTS) \
13354 $(POSTSTAGE1_HOST_EXPORTS) \
13355 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13356 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13357 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13358 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13360 cd $(HOST_SUBDIR)/gmp || exit 1; \
13361 case $(srcdir) in \
13362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13363 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13365 esac; \
13366 module_srcdir=gmp; \
13367 $(SHELL) $$s/$$module_srcdir/configure \
13368 --srcdir=$${topdir}/$$module_srcdir \
13369 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13370 --target=none-${host_vendor}-${host_os} \
13371 --with-build-libsubdir=$(HOST_SUBDIR) \
13372 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13373 --disable-shared LEX="touch lex.yy.c"
13374 @endif gmp-bootstrap
13376 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13377 maybe-configure-stageautofeedback-gmp:
13378 @if gmp-bootstrap
13379 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13380 configure-stageautofeedback-gmp:
13381 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13386 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13387 $(HOST_EXPORTS) \
13388 $(POSTSTAGE1_HOST_EXPORTS) \
13389 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13390 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13391 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13392 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13394 cd $(HOST_SUBDIR)/gmp || exit 1; \
13395 case $(srcdir) in \
13396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13397 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13399 esac; \
13400 module_srcdir=gmp; \
13401 $(SHELL) $$s/$$module_srcdir/configure \
13402 --srcdir=$${topdir}/$$module_srcdir \
13403 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13404 --target=none-${host_vendor}-${host_os} \
13405 --with-build-libsubdir=$(HOST_SUBDIR) \
13406 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13407 --disable-shared LEX="touch lex.yy.c"
13408 @endif gmp-bootstrap
13414 .PHONY: all-gmp maybe-all-gmp
13415 maybe-all-gmp:
13416 @if gcc-bootstrap
13417 all-gmp: stage_current
13418 @endif gcc-bootstrap
13419 @if gmp
13420 TARGET-gmp=all
13421 maybe-all-gmp: all-gmp
13422 all-gmp: configure-gmp
13423 @r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 $(HOST_EXPORTS) \
13426 (cd $(HOST_SUBDIR)/gmp && \
13427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13428 $(TARGET-gmp))
13429 @endif gmp
13433 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13434 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13435 maybe-all-stage1-gmp:
13436 maybe-clean-stage1-gmp:
13437 @if gmp-bootstrap
13438 maybe-all-stage1-gmp: all-stage1-gmp
13439 all-stage1: all-stage1-gmp
13440 TARGET-stage1-gmp = $(TARGET-gmp)
13441 all-stage1-gmp: configure-stage1-gmp
13442 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13443 @r=`${PWD_COMMAND}`; export r; \
13444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13445 TFLAGS="$(STAGE1_TFLAGS)"; \
13446 $(HOST_EXPORTS) \
13447 cd $(HOST_SUBDIR)/gmp && \
13449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13450 CFLAGS="$(STAGE1_CFLAGS)" \
13451 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13452 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13453 LIBCFLAGS="$(LIBCFLAGS)" \
13454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13457 $(EXTRA_HOST_FLAGS) \
13458 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13459 TFLAGS="$(STAGE1_TFLAGS)" \
13460 $(TARGET-stage1-gmp)
13462 maybe-clean-stage1-gmp: clean-stage1-gmp
13463 clean-stage1: clean-stage1-gmp
13464 clean-stage1-gmp:
13465 @if [ $(current_stage) = stage1 ]; then \
13466 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13467 else \
13468 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13469 $(MAKE) stage1-start; \
13470 fi; \
13471 cd $(HOST_SUBDIR)/gmp && \
13472 $(MAKE) $(EXTRA_HOST_FLAGS) \
13473 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13474 @endif gmp-bootstrap
13477 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13478 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13479 maybe-all-stage2-gmp:
13480 maybe-clean-stage2-gmp:
13481 @if gmp-bootstrap
13482 maybe-all-stage2-gmp: all-stage2-gmp
13483 all-stage2: all-stage2-gmp
13484 TARGET-stage2-gmp = $(TARGET-gmp)
13485 all-stage2-gmp: configure-stage2-gmp
13486 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13487 @r=`${PWD_COMMAND}`; export r; \
13488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489 TFLAGS="$(STAGE2_TFLAGS)"; \
13490 $(HOST_EXPORTS) \
13491 $(POSTSTAGE1_HOST_EXPORTS) \
13492 cd $(HOST_SUBDIR)/gmp && \
13494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13495 CFLAGS="$(STAGE2_CFLAGS)" \
13496 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13497 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13498 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13503 TFLAGS="$(STAGE2_TFLAGS)" \
13504 $(TARGET-stage2-gmp)
13506 maybe-clean-stage2-gmp: clean-stage2-gmp
13507 clean-stage2: clean-stage2-gmp
13508 clean-stage2-gmp:
13509 @if [ $(current_stage) = stage2 ]; then \
13510 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13511 else \
13512 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13513 $(MAKE) stage2-start; \
13514 fi; \
13515 cd $(HOST_SUBDIR)/gmp && \
13516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13517 @endif gmp-bootstrap
13520 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13521 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13522 maybe-all-stage3-gmp:
13523 maybe-clean-stage3-gmp:
13524 @if gmp-bootstrap
13525 maybe-all-stage3-gmp: all-stage3-gmp
13526 all-stage3: all-stage3-gmp
13527 TARGET-stage3-gmp = $(TARGET-gmp)
13528 all-stage3-gmp: configure-stage3-gmp
13529 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13530 @r=`${PWD_COMMAND}`; export r; \
13531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13532 TFLAGS="$(STAGE3_TFLAGS)"; \
13533 $(HOST_EXPORTS) \
13534 $(POSTSTAGE1_HOST_EXPORTS) \
13535 cd $(HOST_SUBDIR)/gmp && \
13537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13538 CFLAGS="$(STAGE3_CFLAGS)" \
13539 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13540 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13541 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13546 TFLAGS="$(STAGE3_TFLAGS)" \
13547 $(TARGET-stage3-gmp)
13549 maybe-clean-stage3-gmp: clean-stage3-gmp
13550 clean-stage3: clean-stage3-gmp
13551 clean-stage3-gmp:
13552 @if [ $(current_stage) = stage3 ]; then \
13553 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13554 else \
13555 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13556 $(MAKE) stage3-start; \
13557 fi; \
13558 cd $(HOST_SUBDIR)/gmp && \
13559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13560 @endif gmp-bootstrap
13563 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13564 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13565 maybe-all-stage4-gmp:
13566 maybe-clean-stage4-gmp:
13567 @if gmp-bootstrap
13568 maybe-all-stage4-gmp: all-stage4-gmp
13569 all-stage4: all-stage4-gmp
13570 TARGET-stage4-gmp = $(TARGET-gmp)
13571 all-stage4-gmp: configure-stage4-gmp
13572 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13573 @r=`${PWD_COMMAND}`; export r; \
13574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575 TFLAGS="$(STAGE4_TFLAGS)"; \
13576 $(HOST_EXPORTS) \
13577 $(POSTSTAGE1_HOST_EXPORTS) \
13578 cd $(HOST_SUBDIR)/gmp && \
13580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13581 CFLAGS="$(STAGE4_CFLAGS)" \
13582 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13583 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13584 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13589 TFLAGS="$(STAGE4_TFLAGS)" \
13590 $(TARGET-stage4-gmp)
13592 maybe-clean-stage4-gmp: clean-stage4-gmp
13593 clean-stage4: clean-stage4-gmp
13594 clean-stage4-gmp:
13595 @if [ $(current_stage) = stage4 ]; then \
13596 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13597 else \
13598 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13599 $(MAKE) stage4-start; \
13600 fi; \
13601 cd $(HOST_SUBDIR)/gmp && \
13602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13603 @endif gmp-bootstrap
13606 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13607 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13608 maybe-all-stageprofile-gmp:
13609 maybe-clean-stageprofile-gmp:
13610 @if gmp-bootstrap
13611 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13612 all-stageprofile: all-stageprofile-gmp
13613 TARGET-stageprofile-gmp = $(TARGET-gmp)
13614 all-stageprofile-gmp: configure-stageprofile-gmp
13615 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13616 @r=`${PWD_COMMAND}`; export r; \
13617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13618 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13619 $(HOST_EXPORTS) \
13620 $(POSTSTAGE1_HOST_EXPORTS) \
13621 cd $(HOST_SUBDIR)/gmp && \
13623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13624 CFLAGS="$(STAGEprofile_CFLAGS)" \
13625 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13626 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13627 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13632 TFLAGS="$(STAGEprofile_TFLAGS)" \
13633 $(TARGET-stageprofile-gmp)
13635 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13636 clean-stageprofile: clean-stageprofile-gmp
13637 clean-stageprofile-gmp:
13638 @if [ $(current_stage) = stageprofile ]; then \
13639 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13640 else \
13641 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13642 $(MAKE) stageprofile-start; \
13643 fi; \
13644 cd $(HOST_SUBDIR)/gmp && \
13645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13646 @endif gmp-bootstrap
13649 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13650 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13651 maybe-all-stagetrain-gmp:
13652 maybe-clean-stagetrain-gmp:
13653 @if gmp-bootstrap
13654 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13655 all-stagetrain: all-stagetrain-gmp
13656 TARGET-stagetrain-gmp = $(TARGET-gmp)
13657 all-stagetrain-gmp: configure-stagetrain-gmp
13658 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13659 @r=`${PWD_COMMAND}`; export r; \
13660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13661 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13662 $(HOST_EXPORTS) \
13663 $(POSTSTAGE1_HOST_EXPORTS) \
13664 cd $(HOST_SUBDIR)/gmp && \
13666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13667 CFLAGS="$(STAGEtrain_CFLAGS)" \
13668 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13669 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13670 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13675 TFLAGS="$(STAGEtrain_TFLAGS)" \
13676 $(TARGET-stagetrain-gmp)
13678 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13679 clean-stagetrain: clean-stagetrain-gmp
13680 clean-stagetrain-gmp:
13681 @if [ $(current_stage) = stagetrain ]; then \
13682 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13683 else \
13684 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13685 $(MAKE) stagetrain-start; \
13686 fi; \
13687 cd $(HOST_SUBDIR)/gmp && \
13688 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13689 @endif gmp-bootstrap
13692 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13693 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13694 maybe-all-stagefeedback-gmp:
13695 maybe-clean-stagefeedback-gmp:
13696 @if gmp-bootstrap
13697 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13698 all-stagefeedback: all-stagefeedback-gmp
13699 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13700 all-stagefeedback-gmp: configure-stagefeedback-gmp
13701 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13702 @r=`${PWD_COMMAND}`; export r; \
13703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13705 $(HOST_EXPORTS) \
13706 $(POSTSTAGE1_HOST_EXPORTS) \
13707 cd $(HOST_SUBDIR)/gmp && \
13709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13710 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13711 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13712 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13713 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13718 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13719 $(TARGET-stagefeedback-gmp)
13721 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13722 clean-stagefeedback: clean-stagefeedback-gmp
13723 clean-stagefeedback-gmp:
13724 @if [ $(current_stage) = stagefeedback ]; then \
13725 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13726 else \
13727 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13728 $(MAKE) stagefeedback-start; \
13729 fi; \
13730 cd $(HOST_SUBDIR)/gmp && \
13731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13732 @endif gmp-bootstrap
13735 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13736 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13737 maybe-all-stageautoprofile-gmp:
13738 maybe-clean-stageautoprofile-gmp:
13739 @if gmp-bootstrap
13740 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13741 all-stageautoprofile: all-stageautoprofile-gmp
13742 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13743 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13744 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13745 @r=`${PWD_COMMAND}`; export r; \
13746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13747 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13748 $(HOST_EXPORTS) \
13749 $(POSTSTAGE1_HOST_EXPORTS) \
13750 cd $(HOST_SUBDIR)/gmp && \
13751 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13753 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13754 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13755 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13756 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13760 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13761 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13762 $(TARGET-stageautoprofile-gmp)
13764 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13765 clean-stageautoprofile: clean-stageautoprofile-gmp
13766 clean-stageautoprofile-gmp:
13767 @if [ $(current_stage) = stageautoprofile ]; then \
13768 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13769 else \
13770 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13771 $(MAKE) stageautoprofile-start; \
13772 fi; \
13773 cd $(HOST_SUBDIR)/gmp && \
13774 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13775 @endif gmp-bootstrap
13778 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13779 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13780 maybe-all-stageautofeedback-gmp:
13781 maybe-clean-stageautofeedback-gmp:
13782 @if gmp-bootstrap
13783 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13784 all-stageautofeedback: all-stageautofeedback-gmp
13785 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13786 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13787 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13788 @r=`${PWD_COMMAND}`; export r; \
13789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13790 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13791 $(HOST_EXPORTS) \
13792 $(POSTSTAGE1_HOST_EXPORTS) \
13793 cd $(HOST_SUBDIR)/gmp && \
13795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13796 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13797 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13798 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13799 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13803 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13804 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13805 $(TARGET-stageautofeedback-gmp)
13807 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13808 clean-stageautofeedback: clean-stageautofeedback-gmp
13809 clean-stageautofeedback-gmp:
13810 @if [ $(current_stage) = stageautofeedback ]; then \
13811 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13812 else \
13813 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13814 $(MAKE) stageautofeedback-start; \
13815 fi; \
13816 cd $(HOST_SUBDIR)/gmp && \
13817 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13818 @endif gmp-bootstrap
13824 .PHONY: check-gmp maybe-check-gmp
13825 maybe-check-gmp:
13826 @if gmp
13827 maybe-check-gmp: check-gmp
13829 check-gmp:
13830 @: $(MAKE); $(unstage)
13831 @r=`${PWD_COMMAND}`; export r; \
13832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13833 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13834 (cd $(HOST_SUBDIR)/gmp && \
13835 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13837 @endif gmp
13839 .PHONY: install-gmp maybe-install-gmp
13840 maybe-install-gmp:
13841 @if gmp
13842 maybe-install-gmp: install-gmp
13844 install-gmp:
13846 @endif gmp
13848 .PHONY: install-strip-gmp maybe-install-strip-gmp
13849 maybe-install-strip-gmp:
13850 @if gmp
13851 maybe-install-strip-gmp: install-strip-gmp
13853 install-strip-gmp:
13855 @endif gmp
13857 # Other targets (info, dvi, pdf, etc.)
13859 .PHONY: maybe-info-gmp info-gmp
13860 maybe-info-gmp:
13861 @if gmp
13862 maybe-info-gmp: info-gmp
13864 info-gmp: \
13865 configure-gmp
13866 @[ -f ./gmp/Makefile ] || exit 0; \
13867 r=`${PWD_COMMAND}`; export r; \
13868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13869 $(HOST_EXPORTS) \
13870 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13872 done; \
13873 echo "Doing info in gmp"; \
13874 (cd $(HOST_SUBDIR)/gmp && \
13875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13877 "RANLIB=$${RANLIB}" \
13878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13879 info) \
13880 || exit 1
13882 @endif gmp
13884 .PHONY: maybe-dvi-gmp dvi-gmp
13885 maybe-dvi-gmp:
13886 @if gmp
13887 maybe-dvi-gmp: dvi-gmp
13889 dvi-gmp: \
13890 configure-gmp
13891 @[ -f ./gmp/Makefile ] || exit 0; \
13892 r=`${PWD_COMMAND}`; export r; \
13893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894 $(HOST_EXPORTS) \
13895 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13897 done; \
13898 echo "Doing dvi in gmp"; \
13899 (cd $(HOST_SUBDIR)/gmp && \
13900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13902 "RANLIB=$${RANLIB}" \
13903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13904 dvi) \
13905 || exit 1
13907 @endif gmp
13909 .PHONY: maybe-pdf-gmp pdf-gmp
13910 maybe-pdf-gmp:
13911 @if gmp
13912 maybe-pdf-gmp: pdf-gmp
13914 pdf-gmp: \
13915 configure-gmp
13916 @[ -f ./gmp/Makefile ] || exit 0; \
13917 r=`${PWD_COMMAND}`; export r; \
13918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919 $(HOST_EXPORTS) \
13920 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13922 done; \
13923 echo "Doing pdf in gmp"; \
13924 (cd $(HOST_SUBDIR)/gmp && \
13925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13927 "RANLIB=$${RANLIB}" \
13928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13929 pdf) \
13930 || exit 1
13932 @endif gmp
13934 .PHONY: maybe-html-gmp html-gmp
13935 maybe-html-gmp:
13936 @if gmp
13937 maybe-html-gmp: html-gmp
13939 html-gmp: \
13940 configure-gmp
13941 @[ -f ./gmp/Makefile ] || exit 0; \
13942 r=`${PWD_COMMAND}`; export r; \
13943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13944 $(HOST_EXPORTS) \
13945 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13947 done; \
13948 echo "Doing html in gmp"; \
13949 (cd $(HOST_SUBDIR)/gmp && \
13950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13952 "RANLIB=$${RANLIB}" \
13953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13954 html) \
13955 || exit 1
13957 @endif gmp
13959 .PHONY: maybe-TAGS-gmp TAGS-gmp
13960 maybe-TAGS-gmp:
13961 @if gmp
13962 maybe-TAGS-gmp: TAGS-gmp
13964 TAGS-gmp: \
13965 configure-gmp
13966 @[ -f ./gmp/Makefile ] || exit 0; \
13967 r=`${PWD_COMMAND}`; export r; \
13968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13969 $(HOST_EXPORTS) \
13970 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13972 done; \
13973 echo "Doing TAGS in gmp"; \
13974 (cd $(HOST_SUBDIR)/gmp && \
13975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13977 "RANLIB=$${RANLIB}" \
13978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13979 TAGS) \
13980 || exit 1
13982 @endif gmp
13984 .PHONY: maybe-install-info-gmp install-info-gmp
13985 maybe-install-info-gmp:
13986 @if gmp
13987 maybe-install-info-gmp: install-info-gmp
13989 install-info-gmp: \
13990 configure-gmp \
13991 info-gmp
13992 @[ -f ./gmp/Makefile ] || exit 0; \
13993 r=`${PWD_COMMAND}`; export r; \
13994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13995 $(HOST_EXPORTS) \
13996 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13998 done; \
13999 echo "Doing install-info in gmp"; \
14000 (cd $(HOST_SUBDIR)/gmp && \
14001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14003 "RANLIB=$${RANLIB}" \
14004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14005 install-info) \
14006 || exit 1
14008 @endif gmp
14010 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14011 maybe-install-dvi-gmp:
14012 @if gmp
14013 maybe-install-dvi-gmp: install-dvi-gmp
14015 install-dvi-gmp: \
14016 configure-gmp \
14017 dvi-gmp
14018 @[ -f ./gmp/Makefile ] || exit 0; \
14019 r=`${PWD_COMMAND}`; export r; \
14020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021 $(HOST_EXPORTS) \
14022 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024 done; \
14025 echo "Doing install-dvi in gmp"; \
14026 (cd $(HOST_SUBDIR)/gmp && \
14027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029 "RANLIB=$${RANLIB}" \
14030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14031 install-dvi) \
14032 || exit 1
14034 @endif gmp
14036 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14037 maybe-install-pdf-gmp:
14038 @if gmp
14039 maybe-install-pdf-gmp: install-pdf-gmp
14041 install-pdf-gmp: \
14042 configure-gmp \
14043 pdf-gmp
14044 @[ -f ./gmp/Makefile ] || exit 0; \
14045 r=`${PWD_COMMAND}`; export r; \
14046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14047 $(HOST_EXPORTS) \
14048 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14050 done; \
14051 echo "Doing install-pdf in gmp"; \
14052 (cd $(HOST_SUBDIR)/gmp && \
14053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14055 "RANLIB=$${RANLIB}" \
14056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14057 install-pdf) \
14058 || exit 1
14060 @endif gmp
14062 .PHONY: maybe-install-html-gmp install-html-gmp
14063 maybe-install-html-gmp:
14064 @if gmp
14065 maybe-install-html-gmp: install-html-gmp
14067 install-html-gmp: \
14068 configure-gmp \
14069 html-gmp
14070 @[ -f ./gmp/Makefile ] || exit 0; \
14071 r=`${PWD_COMMAND}`; export r; \
14072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14073 $(HOST_EXPORTS) \
14074 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14076 done; \
14077 echo "Doing install-html in gmp"; \
14078 (cd $(HOST_SUBDIR)/gmp && \
14079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14081 "RANLIB=$${RANLIB}" \
14082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14083 install-html) \
14084 || exit 1
14086 @endif gmp
14088 .PHONY: maybe-installcheck-gmp installcheck-gmp
14089 maybe-installcheck-gmp:
14090 @if gmp
14091 maybe-installcheck-gmp: installcheck-gmp
14093 installcheck-gmp: \
14094 configure-gmp
14095 @[ -f ./gmp/Makefile ] || exit 0; \
14096 r=`${PWD_COMMAND}`; export r; \
14097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14098 $(HOST_EXPORTS) \
14099 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14101 done; \
14102 echo "Doing installcheck in gmp"; \
14103 (cd $(HOST_SUBDIR)/gmp && \
14104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14106 "RANLIB=$${RANLIB}" \
14107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14108 installcheck) \
14109 || exit 1
14111 @endif gmp
14113 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14114 maybe-mostlyclean-gmp:
14115 @if gmp
14116 maybe-mostlyclean-gmp: mostlyclean-gmp
14118 mostlyclean-gmp:
14119 @[ -f ./gmp/Makefile ] || exit 0; \
14120 r=`${PWD_COMMAND}`; export r; \
14121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14122 $(HOST_EXPORTS) \
14123 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14125 done; \
14126 echo "Doing mostlyclean in gmp"; \
14127 (cd $(HOST_SUBDIR)/gmp && \
14128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14130 "RANLIB=$${RANLIB}" \
14131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14132 mostlyclean) \
14133 || exit 1
14135 @endif gmp
14137 .PHONY: maybe-clean-gmp clean-gmp
14138 maybe-clean-gmp:
14139 @if gmp
14140 maybe-clean-gmp: clean-gmp
14142 clean-gmp:
14143 @[ -f ./gmp/Makefile ] || exit 0; \
14144 r=`${PWD_COMMAND}`; export r; \
14145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14146 $(HOST_EXPORTS) \
14147 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14149 done; \
14150 echo "Doing clean in gmp"; \
14151 (cd $(HOST_SUBDIR)/gmp && \
14152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14154 "RANLIB=$${RANLIB}" \
14155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14156 clean) \
14157 || exit 1
14159 @endif gmp
14161 .PHONY: maybe-distclean-gmp distclean-gmp
14162 maybe-distclean-gmp:
14163 @if gmp
14164 maybe-distclean-gmp: distclean-gmp
14166 distclean-gmp:
14167 @[ -f ./gmp/Makefile ] || exit 0; \
14168 r=`${PWD_COMMAND}`; export r; \
14169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170 $(HOST_EXPORTS) \
14171 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173 done; \
14174 echo "Doing distclean in gmp"; \
14175 (cd $(HOST_SUBDIR)/gmp && \
14176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178 "RANLIB=$${RANLIB}" \
14179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180 distclean) \
14181 || exit 1
14183 @endif gmp
14185 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14186 maybe-maintainer-clean-gmp:
14187 @if gmp
14188 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14190 maintainer-clean-gmp:
14191 @[ -f ./gmp/Makefile ] || exit 0; \
14192 r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 $(HOST_EXPORTS) \
14195 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197 done; \
14198 echo "Doing maintainer-clean in gmp"; \
14199 (cd $(HOST_SUBDIR)/gmp && \
14200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202 "RANLIB=$${RANLIB}" \
14203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14204 maintainer-clean) \
14205 || exit 1
14207 @endif gmp
14211 .PHONY: configure-mpfr maybe-configure-mpfr
14212 maybe-configure-mpfr:
14213 @if gcc-bootstrap
14214 configure-mpfr: stage_current
14215 @endif gcc-bootstrap
14216 @if mpfr
14217 maybe-configure-mpfr: configure-mpfr
14218 configure-mpfr:
14219 @r=`${PWD_COMMAND}`; export r; \
14220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14223 $(HOST_EXPORTS) \
14224 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14225 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14226 case $(srcdir) in \
14227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14228 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14230 esac; \
14231 module_srcdir=mpfr; \
14232 $(SHELL) \
14233 $$s/$$module_srcdir/configure \
14234 --srcdir=$${topdir}/$$module_srcdir \
14235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14236 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14237 || exit 1
14238 @endif mpfr
14242 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14243 maybe-configure-stage1-mpfr:
14244 @if mpfr-bootstrap
14245 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14246 configure-stage1-mpfr:
14247 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14249 @r=`${PWD_COMMAND}`; export r; \
14250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251 TFLAGS="$(STAGE1_TFLAGS)"; \
14252 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14253 $(HOST_EXPORTS) \
14254 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14255 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14256 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14257 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14259 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14260 case $(srcdir) in \
14261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14262 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14264 esac; \
14265 module_srcdir=mpfr; \
14266 $(SHELL) $$s/$$module_srcdir/configure \
14267 --srcdir=$${topdir}/$$module_srcdir \
14268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14269 --target=${target_alias} \
14271 $(STAGE1_CONFIGURE_FLAGS) \
14272 --disable-shared @extra_mpfr_configure_flags@
14273 @endif mpfr-bootstrap
14275 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14276 maybe-configure-stage2-mpfr:
14277 @if mpfr-bootstrap
14278 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14279 configure-stage2-mpfr:
14280 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14282 @r=`${PWD_COMMAND}`; export r; \
14283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284 TFLAGS="$(STAGE2_TFLAGS)"; \
14285 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14286 $(HOST_EXPORTS) \
14287 $(POSTSTAGE1_HOST_EXPORTS) \
14288 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14289 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14290 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14291 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14293 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14294 case $(srcdir) in \
14295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14296 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14298 esac; \
14299 module_srcdir=mpfr; \
14300 $(SHELL) $$s/$$module_srcdir/configure \
14301 --srcdir=$${topdir}/$$module_srcdir \
14302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14303 --target=${target_alias} \
14304 --with-build-libsubdir=$(HOST_SUBDIR) \
14305 $(STAGE2_CONFIGURE_FLAGS) \
14306 --disable-shared @extra_mpfr_configure_flags@
14307 @endif mpfr-bootstrap
14309 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14310 maybe-configure-stage3-mpfr:
14311 @if mpfr-bootstrap
14312 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14313 configure-stage3-mpfr:
14314 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14316 @r=`${PWD_COMMAND}`; export r; \
14317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318 TFLAGS="$(STAGE3_TFLAGS)"; \
14319 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14320 $(HOST_EXPORTS) \
14321 $(POSTSTAGE1_HOST_EXPORTS) \
14322 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14323 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14324 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14325 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14327 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14328 case $(srcdir) in \
14329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14330 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14332 esac; \
14333 module_srcdir=mpfr; \
14334 $(SHELL) $$s/$$module_srcdir/configure \
14335 --srcdir=$${topdir}/$$module_srcdir \
14336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14337 --target=${target_alias} \
14338 --with-build-libsubdir=$(HOST_SUBDIR) \
14339 $(STAGE3_CONFIGURE_FLAGS) \
14340 --disable-shared @extra_mpfr_configure_flags@
14341 @endif mpfr-bootstrap
14343 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14344 maybe-configure-stage4-mpfr:
14345 @if mpfr-bootstrap
14346 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14347 configure-stage4-mpfr:
14348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14350 @r=`${PWD_COMMAND}`; export r; \
14351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14352 TFLAGS="$(STAGE4_TFLAGS)"; \
14353 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14354 $(HOST_EXPORTS) \
14355 $(POSTSTAGE1_HOST_EXPORTS) \
14356 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14357 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14358 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14359 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14361 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14362 case $(srcdir) in \
14363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14364 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14366 esac; \
14367 module_srcdir=mpfr; \
14368 $(SHELL) $$s/$$module_srcdir/configure \
14369 --srcdir=$${topdir}/$$module_srcdir \
14370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14371 --target=${target_alias} \
14372 --with-build-libsubdir=$(HOST_SUBDIR) \
14373 $(STAGE4_CONFIGURE_FLAGS) \
14374 --disable-shared @extra_mpfr_configure_flags@
14375 @endif mpfr-bootstrap
14377 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14378 maybe-configure-stageprofile-mpfr:
14379 @if mpfr-bootstrap
14380 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14381 configure-stageprofile-mpfr:
14382 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14384 @r=`${PWD_COMMAND}`; export r; \
14385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14387 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14388 $(HOST_EXPORTS) \
14389 $(POSTSTAGE1_HOST_EXPORTS) \
14390 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14391 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14392 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14393 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14395 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14396 case $(srcdir) in \
14397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14398 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14400 esac; \
14401 module_srcdir=mpfr; \
14402 $(SHELL) $$s/$$module_srcdir/configure \
14403 --srcdir=$${topdir}/$$module_srcdir \
14404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14405 --target=${target_alias} \
14406 --with-build-libsubdir=$(HOST_SUBDIR) \
14407 $(STAGEprofile_CONFIGURE_FLAGS) \
14408 --disable-shared @extra_mpfr_configure_flags@
14409 @endif mpfr-bootstrap
14411 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14412 maybe-configure-stagetrain-mpfr:
14413 @if mpfr-bootstrap
14414 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14415 configure-stagetrain-mpfr:
14416 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14418 @r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14421 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14422 $(HOST_EXPORTS) \
14423 $(POSTSTAGE1_HOST_EXPORTS) \
14424 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14425 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14426 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14427 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14429 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14430 case $(srcdir) in \
14431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14432 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14434 esac; \
14435 module_srcdir=mpfr; \
14436 $(SHELL) $$s/$$module_srcdir/configure \
14437 --srcdir=$${topdir}/$$module_srcdir \
14438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14439 --target=${target_alias} \
14440 --with-build-libsubdir=$(HOST_SUBDIR) \
14441 $(STAGEtrain_CONFIGURE_FLAGS) \
14442 --disable-shared @extra_mpfr_configure_flags@
14443 @endif mpfr-bootstrap
14445 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14446 maybe-configure-stagefeedback-mpfr:
14447 @if mpfr-bootstrap
14448 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14449 configure-stagefeedback-mpfr:
14450 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14452 @r=`${PWD_COMMAND}`; export r; \
14453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14454 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14455 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14456 $(HOST_EXPORTS) \
14457 $(POSTSTAGE1_HOST_EXPORTS) \
14458 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14459 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14460 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14461 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14463 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14464 case $(srcdir) in \
14465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14466 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14468 esac; \
14469 module_srcdir=mpfr; \
14470 $(SHELL) $$s/$$module_srcdir/configure \
14471 --srcdir=$${topdir}/$$module_srcdir \
14472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14473 --target=${target_alias} \
14474 --with-build-libsubdir=$(HOST_SUBDIR) \
14475 $(STAGEfeedback_CONFIGURE_FLAGS) \
14476 --disable-shared @extra_mpfr_configure_flags@
14477 @endif mpfr-bootstrap
14479 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14480 maybe-configure-stageautoprofile-mpfr:
14481 @if mpfr-bootstrap
14482 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14483 configure-stageautoprofile-mpfr:
14484 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14489 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14490 $(HOST_EXPORTS) \
14491 $(POSTSTAGE1_HOST_EXPORTS) \
14492 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14493 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14494 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14495 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14497 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14498 case $(srcdir) in \
14499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14500 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14502 esac; \
14503 module_srcdir=mpfr; \
14504 $(SHELL) $$s/$$module_srcdir/configure \
14505 --srcdir=$${topdir}/$$module_srcdir \
14506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14507 --target=${target_alias} \
14508 --with-build-libsubdir=$(HOST_SUBDIR) \
14509 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14510 --disable-shared @extra_mpfr_configure_flags@
14511 @endif mpfr-bootstrap
14513 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14514 maybe-configure-stageautofeedback-mpfr:
14515 @if mpfr-bootstrap
14516 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14517 configure-stageautofeedback-mpfr:
14518 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14520 @r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14523 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14524 $(HOST_EXPORTS) \
14525 $(POSTSTAGE1_HOST_EXPORTS) \
14526 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14527 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14528 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14529 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14531 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14532 case $(srcdir) in \
14533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14534 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14536 esac; \
14537 module_srcdir=mpfr; \
14538 $(SHELL) $$s/$$module_srcdir/configure \
14539 --srcdir=$${topdir}/$$module_srcdir \
14540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14541 --target=${target_alias} \
14542 --with-build-libsubdir=$(HOST_SUBDIR) \
14543 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14544 --disable-shared @extra_mpfr_configure_flags@
14545 @endif mpfr-bootstrap
14551 .PHONY: all-mpfr maybe-all-mpfr
14552 maybe-all-mpfr:
14553 @if gcc-bootstrap
14554 all-mpfr: stage_current
14555 @endif gcc-bootstrap
14556 @if mpfr
14557 TARGET-mpfr=all
14558 maybe-all-mpfr: all-mpfr
14559 all-mpfr: configure-mpfr
14560 @r=`${PWD_COMMAND}`; export r; \
14561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14562 $(HOST_EXPORTS) \
14563 (cd $(HOST_SUBDIR)/mpfr && \
14564 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14565 $(TARGET-mpfr))
14566 @endif mpfr
14570 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14571 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14572 maybe-all-stage1-mpfr:
14573 maybe-clean-stage1-mpfr:
14574 @if mpfr-bootstrap
14575 maybe-all-stage1-mpfr: all-stage1-mpfr
14576 all-stage1: all-stage1-mpfr
14577 TARGET-stage1-mpfr = $(TARGET-mpfr)
14578 all-stage1-mpfr: configure-stage1-mpfr
14579 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14580 @r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 TFLAGS="$(STAGE1_TFLAGS)"; \
14583 $(HOST_EXPORTS) \
14584 cd $(HOST_SUBDIR)/mpfr && \
14586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14587 CFLAGS="$(STAGE1_CFLAGS)" \
14588 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14589 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14590 LIBCFLAGS="$(LIBCFLAGS)" \
14591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14594 $(EXTRA_HOST_FLAGS) \
14595 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14596 TFLAGS="$(STAGE1_TFLAGS)" \
14597 $(TARGET-stage1-mpfr)
14599 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14600 clean-stage1: clean-stage1-mpfr
14601 clean-stage1-mpfr:
14602 @if [ $(current_stage) = stage1 ]; then \
14603 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14604 else \
14605 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14606 $(MAKE) stage1-start; \
14607 fi; \
14608 cd $(HOST_SUBDIR)/mpfr && \
14609 $(MAKE) $(EXTRA_HOST_FLAGS) \
14610 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14611 @endif mpfr-bootstrap
14614 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14615 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14616 maybe-all-stage2-mpfr:
14617 maybe-clean-stage2-mpfr:
14618 @if mpfr-bootstrap
14619 maybe-all-stage2-mpfr: all-stage2-mpfr
14620 all-stage2: all-stage2-mpfr
14621 TARGET-stage2-mpfr = $(TARGET-mpfr)
14622 all-stage2-mpfr: configure-stage2-mpfr
14623 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14624 @r=`${PWD_COMMAND}`; export r; \
14625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626 TFLAGS="$(STAGE2_TFLAGS)"; \
14627 $(HOST_EXPORTS) \
14628 $(POSTSTAGE1_HOST_EXPORTS) \
14629 cd $(HOST_SUBDIR)/mpfr && \
14631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14632 CFLAGS="$(STAGE2_CFLAGS)" \
14633 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14634 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14635 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14639 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14640 TFLAGS="$(STAGE2_TFLAGS)" \
14641 $(TARGET-stage2-mpfr)
14643 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14644 clean-stage2: clean-stage2-mpfr
14645 clean-stage2-mpfr:
14646 @if [ $(current_stage) = stage2 ]; then \
14647 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14648 else \
14649 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14650 $(MAKE) stage2-start; \
14651 fi; \
14652 cd $(HOST_SUBDIR)/mpfr && \
14653 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14654 @endif mpfr-bootstrap
14657 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14658 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14659 maybe-all-stage3-mpfr:
14660 maybe-clean-stage3-mpfr:
14661 @if mpfr-bootstrap
14662 maybe-all-stage3-mpfr: all-stage3-mpfr
14663 all-stage3: all-stage3-mpfr
14664 TARGET-stage3-mpfr = $(TARGET-mpfr)
14665 all-stage3-mpfr: configure-stage3-mpfr
14666 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14667 @r=`${PWD_COMMAND}`; export r; \
14668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669 TFLAGS="$(STAGE3_TFLAGS)"; \
14670 $(HOST_EXPORTS) \
14671 $(POSTSTAGE1_HOST_EXPORTS) \
14672 cd $(HOST_SUBDIR)/mpfr && \
14674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14675 CFLAGS="$(STAGE3_CFLAGS)" \
14676 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14677 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14678 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14679 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14680 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14681 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14682 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14683 TFLAGS="$(STAGE3_TFLAGS)" \
14684 $(TARGET-stage3-mpfr)
14686 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14687 clean-stage3: clean-stage3-mpfr
14688 clean-stage3-mpfr:
14689 @if [ $(current_stage) = stage3 ]; then \
14690 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14691 else \
14692 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14693 $(MAKE) stage3-start; \
14694 fi; \
14695 cd $(HOST_SUBDIR)/mpfr && \
14696 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14697 @endif mpfr-bootstrap
14700 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14701 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14702 maybe-all-stage4-mpfr:
14703 maybe-clean-stage4-mpfr:
14704 @if mpfr-bootstrap
14705 maybe-all-stage4-mpfr: all-stage4-mpfr
14706 all-stage4: all-stage4-mpfr
14707 TARGET-stage4-mpfr = $(TARGET-mpfr)
14708 all-stage4-mpfr: configure-stage4-mpfr
14709 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14710 @r=`${PWD_COMMAND}`; export r; \
14711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14712 TFLAGS="$(STAGE4_TFLAGS)"; \
14713 $(HOST_EXPORTS) \
14714 $(POSTSTAGE1_HOST_EXPORTS) \
14715 cd $(HOST_SUBDIR)/mpfr && \
14717 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14718 CFLAGS="$(STAGE4_CFLAGS)" \
14719 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14720 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14721 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14725 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14726 TFLAGS="$(STAGE4_TFLAGS)" \
14727 $(TARGET-stage4-mpfr)
14729 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14730 clean-stage4: clean-stage4-mpfr
14731 clean-stage4-mpfr:
14732 @if [ $(current_stage) = stage4 ]; then \
14733 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14734 else \
14735 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14736 $(MAKE) stage4-start; \
14737 fi; \
14738 cd $(HOST_SUBDIR)/mpfr && \
14739 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14740 @endif mpfr-bootstrap
14743 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14744 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14745 maybe-all-stageprofile-mpfr:
14746 maybe-clean-stageprofile-mpfr:
14747 @if mpfr-bootstrap
14748 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14749 all-stageprofile: all-stageprofile-mpfr
14750 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14751 all-stageprofile-mpfr: configure-stageprofile-mpfr
14752 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14753 @r=`${PWD_COMMAND}`; export r; \
14754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14755 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14756 $(HOST_EXPORTS) \
14757 $(POSTSTAGE1_HOST_EXPORTS) \
14758 cd $(HOST_SUBDIR)/mpfr && \
14760 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14761 CFLAGS="$(STAGEprofile_CFLAGS)" \
14762 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14763 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14764 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14765 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14766 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14767 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14768 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14769 TFLAGS="$(STAGEprofile_TFLAGS)" \
14770 $(TARGET-stageprofile-mpfr)
14772 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14773 clean-stageprofile: clean-stageprofile-mpfr
14774 clean-stageprofile-mpfr:
14775 @if [ $(current_stage) = stageprofile ]; then \
14776 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14777 else \
14778 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14779 $(MAKE) stageprofile-start; \
14780 fi; \
14781 cd $(HOST_SUBDIR)/mpfr && \
14782 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14783 @endif mpfr-bootstrap
14786 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14787 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14788 maybe-all-stagetrain-mpfr:
14789 maybe-clean-stagetrain-mpfr:
14790 @if mpfr-bootstrap
14791 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14792 all-stagetrain: all-stagetrain-mpfr
14793 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14794 all-stagetrain-mpfr: configure-stagetrain-mpfr
14795 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14796 @r=`${PWD_COMMAND}`; export r; \
14797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14798 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14799 $(HOST_EXPORTS) \
14800 $(POSTSTAGE1_HOST_EXPORTS) \
14801 cd $(HOST_SUBDIR)/mpfr && \
14803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14804 CFLAGS="$(STAGEtrain_CFLAGS)" \
14805 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14806 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14807 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14811 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14812 TFLAGS="$(STAGEtrain_TFLAGS)" \
14813 $(TARGET-stagetrain-mpfr)
14815 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14816 clean-stagetrain: clean-stagetrain-mpfr
14817 clean-stagetrain-mpfr:
14818 @if [ $(current_stage) = stagetrain ]; then \
14819 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14820 else \
14821 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14822 $(MAKE) stagetrain-start; \
14823 fi; \
14824 cd $(HOST_SUBDIR)/mpfr && \
14825 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14826 @endif mpfr-bootstrap
14829 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14830 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14831 maybe-all-stagefeedback-mpfr:
14832 maybe-clean-stagefeedback-mpfr:
14833 @if mpfr-bootstrap
14834 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14835 all-stagefeedback: all-stagefeedback-mpfr
14836 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14837 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14838 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14839 @r=`${PWD_COMMAND}`; export r; \
14840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14842 $(HOST_EXPORTS) \
14843 $(POSTSTAGE1_HOST_EXPORTS) \
14844 cd $(HOST_SUBDIR)/mpfr && \
14846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14847 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14848 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14849 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14850 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14854 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14855 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14856 $(TARGET-stagefeedback-mpfr)
14858 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14859 clean-stagefeedback: clean-stagefeedback-mpfr
14860 clean-stagefeedback-mpfr:
14861 @if [ $(current_stage) = stagefeedback ]; then \
14862 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14863 else \
14864 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14865 $(MAKE) stagefeedback-start; \
14866 fi; \
14867 cd $(HOST_SUBDIR)/mpfr && \
14868 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14869 @endif mpfr-bootstrap
14872 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14873 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14874 maybe-all-stageautoprofile-mpfr:
14875 maybe-clean-stageautoprofile-mpfr:
14876 @if mpfr-bootstrap
14877 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14878 all-stageautoprofile: all-stageautoprofile-mpfr
14879 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14880 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14881 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14882 @r=`${PWD_COMMAND}`; export r; \
14883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14884 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14885 $(HOST_EXPORTS) \
14886 $(POSTSTAGE1_HOST_EXPORTS) \
14887 cd $(HOST_SUBDIR)/mpfr && \
14888 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14890 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14891 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14892 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14893 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14897 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14898 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14899 $(TARGET-stageautoprofile-mpfr)
14901 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14902 clean-stageautoprofile: clean-stageautoprofile-mpfr
14903 clean-stageautoprofile-mpfr:
14904 @if [ $(current_stage) = stageautoprofile ]; then \
14905 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14906 else \
14907 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14908 $(MAKE) stageautoprofile-start; \
14909 fi; \
14910 cd $(HOST_SUBDIR)/mpfr && \
14911 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14912 @endif mpfr-bootstrap
14915 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14916 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14917 maybe-all-stageautofeedback-mpfr:
14918 maybe-clean-stageautofeedback-mpfr:
14919 @if mpfr-bootstrap
14920 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14921 all-stageautofeedback: all-stageautofeedback-mpfr
14922 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14923 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14924 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14925 @r=`${PWD_COMMAND}`; export r; \
14926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14927 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14928 $(HOST_EXPORTS) \
14929 $(POSTSTAGE1_HOST_EXPORTS) \
14930 cd $(HOST_SUBDIR)/mpfr && \
14932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14933 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14934 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14935 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14936 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14937 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14938 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14939 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14940 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14941 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14942 $(TARGET-stageautofeedback-mpfr)
14944 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14945 clean-stageautofeedback: clean-stageautofeedback-mpfr
14946 clean-stageautofeedback-mpfr:
14947 @if [ $(current_stage) = stageautofeedback ]; then \
14948 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14949 else \
14950 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14951 $(MAKE) stageautofeedback-start; \
14952 fi; \
14953 cd $(HOST_SUBDIR)/mpfr && \
14954 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14955 @endif mpfr-bootstrap
14961 .PHONY: check-mpfr maybe-check-mpfr
14962 maybe-check-mpfr:
14963 @if mpfr
14964 maybe-check-mpfr: check-mpfr
14966 check-mpfr:
14967 @: $(MAKE); $(unstage)
14968 @r=`${PWD_COMMAND}`; export r; \
14969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14970 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14971 (cd $(HOST_SUBDIR)/mpfr && \
14972 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14974 @endif mpfr
14976 .PHONY: install-mpfr maybe-install-mpfr
14977 maybe-install-mpfr:
14978 @if mpfr
14979 maybe-install-mpfr: install-mpfr
14981 install-mpfr:
14983 @endif mpfr
14985 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14986 maybe-install-strip-mpfr:
14987 @if mpfr
14988 maybe-install-strip-mpfr: install-strip-mpfr
14990 install-strip-mpfr:
14992 @endif mpfr
14994 # Other targets (info, dvi, pdf, etc.)
14996 .PHONY: maybe-info-mpfr info-mpfr
14997 maybe-info-mpfr:
14998 @if mpfr
14999 maybe-info-mpfr: info-mpfr
15001 info-mpfr: \
15002 configure-mpfr
15003 @[ -f ./mpfr/Makefile ] || exit 0; \
15004 r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006 $(HOST_EXPORTS) \
15007 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009 done; \
15010 echo "Doing info in mpfr"; \
15011 (cd $(HOST_SUBDIR)/mpfr && \
15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014 "RANLIB=$${RANLIB}" \
15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15016 info) \
15017 || exit 1
15019 @endif mpfr
15021 .PHONY: maybe-dvi-mpfr dvi-mpfr
15022 maybe-dvi-mpfr:
15023 @if mpfr
15024 maybe-dvi-mpfr: dvi-mpfr
15026 dvi-mpfr: \
15027 configure-mpfr
15028 @[ -f ./mpfr/Makefile ] || exit 0; \
15029 r=`${PWD_COMMAND}`; export r; \
15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031 $(HOST_EXPORTS) \
15032 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034 done; \
15035 echo "Doing dvi in mpfr"; \
15036 (cd $(HOST_SUBDIR)/mpfr && \
15037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039 "RANLIB=$${RANLIB}" \
15040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041 dvi) \
15042 || exit 1
15044 @endif mpfr
15046 .PHONY: maybe-pdf-mpfr pdf-mpfr
15047 maybe-pdf-mpfr:
15048 @if mpfr
15049 maybe-pdf-mpfr: pdf-mpfr
15051 pdf-mpfr: \
15052 configure-mpfr
15053 @[ -f ./mpfr/Makefile ] || exit 0; \
15054 r=`${PWD_COMMAND}`; export r; \
15055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15056 $(HOST_EXPORTS) \
15057 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15059 done; \
15060 echo "Doing pdf in mpfr"; \
15061 (cd $(HOST_SUBDIR)/mpfr && \
15062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15064 "RANLIB=$${RANLIB}" \
15065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15066 pdf) \
15067 || exit 1
15069 @endif mpfr
15071 .PHONY: maybe-html-mpfr html-mpfr
15072 maybe-html-mpfr:
15073 @if mpfr
15074 maybe-html-mpfr: html-mpfr
15076 html-mpfr: \
15077 configure-mpfr
15078 @[ -f ./mpfr/Makefile ] || exit 0; \
15079 r=`${PWD_COMMAND}`; export r; \
15080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081 $(HOST_EXPORTS) \
15082 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15084 done; \
15085 echo "Doing html in mpfr"; \
15086 (cd $(HOST_SUBDIR)/mpfr && \
15087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15089 "RANLIB=$${RANLIB}" \
15090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15091 html) \
15092 || exit 1
15094 @endif mpfr
15096 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15097 maybe-TAGS-mpfr:
15098 @if mpfr
15099 maybe-TAGS-mpfr: TAGS-mpfr
15101 TAGS-mpfr: \
15102 configure-mpfr
15103 @[ -f ./mpfr/Makefile ] || exit 0; \
15104 r=`${PWD_COMMAND}`; export r; \
15105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15106 $(HOST_EXPORTS) \
15107 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15109 done; \
15110 echo "Doing TAGS in mpfr"; \
15111 (cd $(HOST_SUBDIR)/mpfr && \
15112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15114 "RANLIB=$${RANLIB}" \
15115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15116 TAGS) \
15117 || exit 1
15119 @endif mpfr
15121 .PHONY: maybe-install-info-mpfr install-info-mpfr
15122 maybe-install-info-mpfr:
15123 @if mpfr
15124 maybe-install-info-mpfr: install-info-mpfr
15126 install-info-mpfr: \
15127 configure-mpfr \
15128 info-mpfr
15129 @[ -f ./mpfr/Makefile ] || exit 0; \
15130 r=`${PWD_COMMAND}`; export r; \
15131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132 $(HOST_EXPORTS) \
15133 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15135 done; \
15136 echo "Doing install-info in mpfr"; \
15137 (cd $(HOST_SUBDIR)/mpfr && \
15138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15140 "RANLIB=$${RANLIB}" \
15141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15142 install-info) \
15143 || exit 1
15145 @endif mpfr
15147 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15148 maybe-install-dvi-mpfr:
15149 @if mpfr
15150 maybe-install-dvi-mpfr: install-dvi-mpfr
15152 install-dvi-mpfr: \
15153 configure-mpfr \
15154 dvi-mpfr
15155 @[ -f ./mpfr/Makefile ] || exit 0; \
15156 r=`${PWD_COMMAND}`; export r; \
15157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158 $(HOST_EXPORTS) \
15159 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161 done; \
15162 echo "Doing install-dvi in mpfr"; \
15163 (cd $(HOST_SUBDIR)/mpfr && \
15164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166 "RANLIB=$${RANLIB}" \
15167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168 install-dvi) \
15169 || exit 1
15171 @endif mpfr
15173 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15174 maybe-install-pdf-mpfr:
15175 @if mpfr
15176 maybe-install-pdf-mpfr: install-pdf-mpfr
15178 install-pdf-mpfr: \
15179 configure-mpfr \
15180 pdf-mpfr
15181 @[ -f ./mpfr/Makefile ] || exit 0; \
15182 r=`${PWD_COMMAND}`; export r; \
15183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15184 $(HOST_EXPORTS) \
15185 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15187 done; \
15188 echo "Doing install-pdf in mpfr"; \
15189 (cd $(HOST_SUBDIR)/mpfr && \
15190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192 "RANLIB=$${RANLIB}" \
15193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15194 install-pdf) \
15195 || exit 1
15197 @endif mpfr
15199 .PHONY: maybe-install-html-mpfr install-html-mpfr
15200 maybe-install-html-mpfr:
15201 @if mpfr
15202 maybe-install-html-mpfr: install-html-mpfr
15204 install-html-mpfr: \
15205 configure-mpfr \
15206 html-mpfr
15207 @[ -f ./mpfr/Makefile ] || exit 0; \
15208 r=`${PWD_COMMAND}`; export r; \
15209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210 $(HOST_EXPORTS) \
15211 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15213 done; \
15214 echo "Doing install-html in mpfr"; \
15215 (cd $(HOST_SUBDIR)/mpfr && \
15216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15218 "RANLIB=$${RANLIB}" \
15219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15220 install-html) \
15221 || exit 1
15223 @endif mpfr
15225 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15226 maybe-installcheck-mpfr:
15227 @if mpfr
15228 maybe-installcheck-mpfr: installcheck-mpfr
15230 installcheck-mpfr: \
15231 configure-mpfr
15232 @[ -f ./mpfr/Makefile ] || exit 0; \
15233 r=`${PWD_COMMAND}`; export r; \
15234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235 $(HOST_EXPORTS) \
15236 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15238 done; \
15239 echo "Doing installcheck in mpfr"; \
15240 (cd $(HOST_SUBDIR)/mpfr && \
15241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15243 "RANLIB=$${RANLIB}" \
15244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15245 installcheck) \
15246 || exit 1
15248 @endif mpfr
15250 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15251 maybe-mostlyclean-mpfr:
15252 @if mpfr
15253 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15255 mostlyclean-mpfr:
15256 @[ -f ./mpfr/Makefile ] || exit 0; \
15257 r=`${PWD_COMMAND}`; export r; \
15258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259 $(HOST_EXPORTS) \
15260 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15262 done; \
15263 echo "Doing mostlyclean in mpfr"; \
15264 (cd $(HOST_SUBDIR)/mpfr && \
15265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15267 "RANLIB=$${RANLIB}" \
15268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15269 mostlyclean) \
15270 || exit 1
15272 @endif mpfr
15274 .PHONY: maybe-clean-mpfr clean-mpfr
15275 maybe-clean-mpfr:
15276 @if mpfr
15277 maybe-clean-mpfr: clean-mpfr
15279 clean-mpfr:
15280 @[ -f ./mpfr/Makefile ] || exit 0; \
15281 r=`${PWD_COMMAND}`; export r; \
15282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15283 $(HOST_EXPORTS) \
15284 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15286 done; \
15287 echo "Doing clean in mpfr"; \
15288 (cd $(HOST_SUBDIR)/mpfr && \
15289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15291 "RANLIB=$${RANLIB}" \
15292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15293 clean) \
15294 || exit 1
15296 @endif mpfr
15298 .PHONY: maybe-distclean-mpfr distclean-mpfr
15299 maybe-distclean-mpfr:
15300 @if mpfr
15301 maybe-distclean-mpfr: distclean-mpfr
15303 distclean-mpfr:
15304 @[ -f ./mpfr/Makefile ] || exit 0; \
15305 r=`${PWD_COMMAND}`; export r; \
15306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307 $(HOST_EXPORTS) \
15308 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310 done; \
15311 echo "Doing distclean in mpfr"; \
15312 (cd $(HOST_SUBDIR)/mpfr && \
15313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315 "RANLIB=$${RANLIB}" \
15316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317 distclean) \
15318 || exit 1
15320 @endif mpfr
15322 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15323 maybe-maintainer-clean-mpfr:
15324 @if mpfr
15325 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15327 maintainer-clean-mpfr:
15328 @[ -f ./mpfr/Makefile ] || exit 0; \
15329 r=`${PWD_COMMAND}`; export r; \
15330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15331 $(HOST_EXPORTS) \
15332 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15334 done; \
15335 echo "Doing maintainer-clean in mpfr"; \
15336 (cd $(HOST_SUBDIR)/mpfr && \
15337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15339 "RANLIB=$${RANLIB}" \
15340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15341 maintainer-clean) \
15342 || exit 1
15344 @endif mpfr
15348 .PHONY: configure-mpc maybe-configure-mpc
15349 maybe-configure-mpc:
15350 @if gcc-bootstrap
15351 configure-mpc: stage_current
15352 @endif gcc-bootstrap
15353 @if mpc
15354 maybe-configure-mpc: configure-mpc
15355 configure-mpc:
15356 @r=`${PWD_COMMAND}`; export r; \
15357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15358 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15360 $(HOST_EXPORTS) \
15361 echo Configuring in $(HOST_SUBDIR)/mpc; \
15362 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15363 case $(srcdir) in \
15364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15365 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15367 esac; \
15368 module_srcdir=mpc; \
15369 $(SHELL) \
15370 $$s/$$module_srcdir/configure \
15371 --srcdir=$${topdir}/$$module_srcdir \
15372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15373 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15374 || exit 1
15375 @endif mpc
15379 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15380 maybe-configure-stage1-mpc:
15381 @if mpc-bootstrap
15382 maybe-configure-stage1-mpc: configure-stage1-mpc
15383 configure-stage1-mpc:
15384 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15386 @r=`${PWD_COMMAND}`; export r; \
15387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388 TFLAGS="$(STAGE1_TFLAGS)"; \
15389 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15390 $(HOST_EXPORTS) \
15391 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15392 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15393 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15394 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15396 cd $(HOST_SUBDIR)/mpc || exit 1; \
15397 case $(srcdir) in \
15398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15399 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15401 esac; \
15402 module_srcdir=mpc; \
15403 $(SHELL) $$s/$$module_srcdir/configure \
15404 --srcdir=$${topdir}/$$module_srcdir \
15405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15406 --target=${target_alias} \
15408 $(STAGE1_CONFIGURE_FLAGS) \
15409 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15410 @endif mpc-bootstrap
15412 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15413 maybe-configure-stage2-mpc:
15414 @if mpc-bootstrap
15415 maybe-configure-stage2-mpc: configure-stage2-mpc
15416 configure-stage2-mpc:
15417 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15419 @r=`${PWD_COMMAND}`; export r; \
15420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421 TFLAGS="$(STAGE2_TFLAGS)"; \
15422 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15423 $(HOST_EXPORTS) \
15424 $(POSTSTAGE1_HOST_EXPORTS) \
15425 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15426 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15427 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15428 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15429 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15430 cd $(HOST_SUBDIR)/mpc || exit 1; \
15431 case $(srcdir) in \
15432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15433 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15435 esac; \
15436 module_srcdir=mpc; \
15437 $(SHELL) $$s/$$module_srcdir/configure \
15438 --srcdir=$${topdir}/$$module_srcdir \
15439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15440 --target=${target_alias} \
15441 --with-build-libsubdir=$(HOST_SUBDIR) \
15442 $(STAGE2_CONFIGURE_FLAGS) \
15443 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15444 @endif mpc-bootstrap
15446 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15447 maybe-configure-stage3-mpc:
15448 @if mpc-bootstrap
15449 maybe-configure-stage3-mpc: configure-stage3-mpc
15450 configure-stage3-mpc:
15451 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15453 @r=`${PWD_COMMAND}`; export r; \
15454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455 TFLAGS="$(STAGE3_TFLAGS)"; \
15456 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15457 $(HOST_EXPORTS) \
15458 $(POSTSTAGE1_HOST_EXPORTS) \
15459 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15460 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15461 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15462 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15464 cd $(HOST_SUBDIR)/mpc || exit 1; \
15465 case $(srcdir) in \
15466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15467 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15469 esac; \
15470 module_srcdir=mpc; \
15471 $(SHELL) $$s/$$module_srcdir/configure \
15472 --srcdir=$${topdir}/$$module_srcdir \
15473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15474 --target=${target_alias} \
15475 --with-build-libsubdir=$(HOST_SUBDIR) \
15476 $(STAGE3_CONFIGURE_FLAGS) \
15477 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15478 @endif mpc-bootstrap
15480 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15481 maybe-configure-stage4-mpc:
15482 @if mpc-bootstrap
15483 maybe-configure-stage4-mpc: configure-stage4-mpc
15484 configure-stage4-mpc:
15485 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15487 @r=`${PWD_COMMAND}`; export r; \
15488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15489 TFLAGS="$(STAGE4_TFLAGS)"; \
15490 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15491 $(HOST_EXPORTS) \
15492 $(POSTSTAGE1_HOST_EXPORTS) \
15493 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15494 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15495 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15496 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15498 cd $(HOST_SUBDIR)/mpc || exit 1; \
15499 case $(srcdir) in \
15500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503 esac; \
15504 module_srcdir=mpc; \
15505 $(SHELL) $$s/$$module_srcdir/configure \
15506 --srcdir=$${topdir}/$$module_srcdir \
15507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15508 --target=${target_alias} \
15509 --with-build-libsubdir=$(HOST_SUBDIR) \
15510 $(STAGE4_CONFIGURE_FLAGS) \
15511 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15512 @endif mpc-bootstrap
15514 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15515 maybe-configure-stageprofile-mpc:
15516 @if mpc-bootstrap
15517 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15518 configure-stageprofile-mpc:
15519 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15521 @r=`${PWD_COMMAND}`; export r; \
15522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15524 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15525 $(HOST_EXPORTS) \
15526 $(POSTSTAGE1_HOST_EXPORTS) \
15527 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15528 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15529 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15530 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15532 cd $(HOST_SUBDIR)/mpc || exit 1; \
15533 case $(srcdir) in \
15534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537 esac; \
15538 module_srcdir=mpc; \
15539 $(SHELL) $$s/$$module_srcdir/configure \
15540 --srcdir=$${topdir}/$$module_srcdir \
15541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15542 --target=${target_alias} \
15543 --with-build-libsubdir=$(HOST_SUBDIR) \
15544 $(STAGEprofile_CONFIGURE_FLAGS) \
15545 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15546 @endif mpc-bootstrap
15548 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15549 maybe-configure-stagetrain-mpc:
15550 @if mpc-bootstrap
15551 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15552 configure-stagetrain-mpc:
15553 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15555 @r=`${PWD_COMMAND}`; export r; \
15556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15557 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15558 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15559 $(HOST_EXPORTS) \
15560 $(POSTSTAGE1_HOST_EXPORTS) \
15561 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15562 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15563 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15564 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15566 cd $(HOST_SUBDIR)/mpc || exit 1; \
15567 case $(srcdir) in \
15568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15569 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15571 esac; \
15572 module_srcdir=mpc; \
15573 $(SHELL) $$s/$$module_srcdir/configure \
15574 --srcdir=$${topdir}/$$module_srcdir \
15575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15576 --target=${target_alias} \
15577 --with-build-libsubdir=$(HOST_SUBDIR) \
15578 $(STAGEtrain_CONFIGURE_FLAGS) \
15579 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15580 @endif mpc-bootstrap
15582 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15583 maybe-configure-stagefeedback-mpc:
15584 @if mpc-bootstrap
15585 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15586 configure-stagefeedback-mpc:
15587 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15589 @r=`${PWD_COMMAND}`; export r; \
15590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15592 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15593 $(HOST_EXPORTS) \
15594 $(POSTSTAGE1_HOST_EXPORTS) \
15595 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15596 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15597 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15598 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15600 cd $(HOST_SUBDIR)/mpc || exit 1; \
15601 case $(srcdir) in \
15602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15603 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15605 esac; \
15606 module_srcdir=mpc; \
15607 $(SHELL) $$s/$$module_srcdir/configure \
15608 --srcdir=$${topdir}/$$module_srcdir \
15609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15610 --target=${target_alias} \
15611 --with-build-libsubdir=$(HOST_SUBDIR) \
15612 $(STAGEfeedback_CONFIGURE_FLAGS) \
15613 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15614 @endif mpc-bootstrap
15616 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15617 maybe-configure-stageautoprofile-mpc:
15618 @if mpc-bootstrap
15619 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15620 configure-stageautoprofile-mpc:
15621 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15623 @r=`${PWD_COMMAND}`; export r; \
15624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15625 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15626 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15627 $(HOST_EXPORTS) \
15628 $(POSTSTAGE1_HOST_EXPORTS) \
15629 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15630 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15631 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15632 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15634 cd $(HOST_SUBDIR)/mpc || exit 1; \
15635 case $(srcdir) in \
15636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15637 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15639 esac; \
15640 module_srcdir=mpc; \
15641 $(SHELL) $$s/$$module_srcdir/configure \
15642 --srcdir=$${topdir}/$$module_srcdir \
15643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15644 --target=${target_alias} \
15645 --with-build-libsubdir=$(HOST_SUBDIR) \
15646 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15647 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15648 @endif mpc-bootstrap
15650 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15651 maybe-configure-stageautofeedback-mpc:
15652 @if mpc-bootstrap
15653 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15654 configure-stageautofeedback-mpc:
15655 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15657 @r=`${PWD_COMMAND}`; export r; \
15658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15660 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15661 $(HOST_EXPORTS) \
15662 $(POSTSTAGE1_HOST_EXPORTS) \
15663 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15664 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15665 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15666 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15668 cd $(HOST_SUBDIR)/mpc || exit 1; \
15669 case $(srcdir) in \
15670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15671 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15673 esac; \
15674 module_srcdir=mpc; \
15675 $(SHELL) $$s/$$module_srcdir/configure \
15676 --srcdir=$${topdir}/$$module_srcdir \
15677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15678 --target=${target_alias} \
15679 --with-build-libsubdir=$(HOST_SUBDIR) \
15680 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15681 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15682 @endif mpc-bootstrap
15688 .PHONY: all-mpc maybe-all-mpc
15689 maybe-all-mpc:
15690 @if gcc-bootstrap
15691 all-mpc: stage_current
15692 @endif gcc-bootstrap
15693 @if mpc
15694 TARGET-mpc=all
15695 maybe-all-mpc: all-mpc
15696 all-mpc: configure-mpc
15697 @r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 $(HOST_EXPORTS) \
15700 (cd $(HOST_SUBDIR)/mpc && \
15701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15702 $(TARGET-mpc))
15703 @endif mpc
15707 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15708 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15709 maybe-all-stage1-mpc:
15710 maybe-clean-stage1-mpc:
15711 @if mpc-bootstrap
15712 maybe-all-stage1-mpc: all-stage1-mpc
15713 all-stage1: all-stage1-mpc
15714 TARGET-stage1-mpc = $(TARGET-mpc)
15715 all-stage1-mpc: configure-stage1-mpc
15716 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15717 @r=`${PWD_COMMAND}`; export r; \
15718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15719 TFLAGS="$(STAGE1_TFLAGS)"; \
15720 $(HOST_EXPORTS) \
15721 cd $(HOST_SUBDIR)/mpc && \
15723 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15724 CFLAGS="$(STAGE1_CFLAGS)" \
15725 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15726 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15727 LIBCFLAGS="$(LIBCFLAGS)" \
15728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15731 $(EXTRA_HOST_FLAGS) \
15732 $(STAGE1_FLAGS_TO_PASS) \
15733 TFLAGS="$(STAGE1_TFLAGS)" \
15734 $(TARGET-stage1-mpc)
15736 maybe-clean-stage1-mpc: clean-stage1-mpc
15737 clean-stage1: clean-stage1-mpc
15738 clean-stage1-mpc:
15739 @if [ $(current_stage) = stage1 ]; then \
15740 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15741 else \
15742 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15743 $(MAKE) stage1-start; \
15744 fi; \
15745 cd $(HOST_SUBDIR)/mpc && \
15746 $(MAKE) $(EXTRA_HOST_FLAGS) \
15747 $(STAGE1_FLAGS_TO_PASS) clean
15748 @endif mpc-bootstrap
15751 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15752 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15753 maybe-all-stage2-mpc:
15754 maybe-clean-stage2-mpc:
15755 @if mpc-bootstrap
15756 maybe-all-stage2-mpc: all-stage2-mpc
15757 all-stage2: all-stage2-mpc
15758 TARGET-stage2-mpc = $(TARGET-mpc)
15759 all-stage2-mpc: configure-stage2-mpc
15760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15761 @r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 TFLAGS="$(STAGE2_TFLAGS)"; \
15764 $(HOST_EXPORTS) \
15765 $(POSTSTAGE1_HOST_EXPORTS) \
15766 cd $(HOST_SUBDIR)/mpc && \
15768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15769 CFLAGS="$(STAGE2_CFLAGS)" \
15770 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15771 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15772 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15777 TFLAGS="$(STAGE2_TFLAGS)" \
15778 $(TARGET-stage2-mpc)
15780 maybe-clean-stage2-mpc: clean-stage2-mpc
15781 clean-stage2: clean-stage2-mpc
15782 clean-stage2-mpc:
15783 @if [ $(current_stage) = stage2 ]; then \
15784 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15785 else \
15786 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15787 $(MAKE) stage2-start; \
15788 fi; \
15789 cd $(HOST_SUBDIR)/mpc && \
15790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15791 @endif mpc-bootstrap
15794 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15795 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15796 maybe-all-stage3-mpc:
15797 maybe-clean-stage3-mpc:
15798 @if mpc-bootstrap
15799 maybe-all-stage3-mpc: all-stage3-mpc
15800 all-stage3: all-stage3-mpc
15801 TARGET-stage3-mpc = $(TARGET-mpc)
15802 all-stage3-mpc: configure-stage3-mpc
15803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15804 @r=`${PWD_COMMAND}`; export r; \
15805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15806 TFLAGS="$(STAGE3_TFLAGS)"; \
15807 $(HOST_EXPORTS) \
15808 $(POSTSTAGE1_HOST_EXPORTS) \
15809 cd $(HOST_SUBDIR)/mpc && \
15811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15812 CFLAGS="$(STAGE3_CFLAGS)" \
15813 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15814 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15815 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15819 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15820 TFLAGS="$(STAGE3_TFLAGS)" \
15821 $(TARGET-stage3-mpc)
15823 maybe-clean-stage3-mpc: clean-stage3-mpc
15824 clean-stage3: clean-stage3-mpc
15825 clean-stage3-mpc:
15826 @if [ $(current_stage) = stage3 ]; then \
15827 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15828 else \
15829 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15830 $(MAKE) stage3-start; \
15831 fi; \
15832 cd $(HOST_SUBDIR)/mpc && \
15833 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15834 @endif mpc-bootstrap
15837 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15838 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15839 maybe-all-stage4-mpc:
15840 maybe-clean-stage4-mpc:
15841 @if mpc-bootstrap
15842 maybe-all-stage4-mpc: all-stage4-mpc
15843 all-stage4: all-stage4-mpc
15844 TARGET-stage4-mpc = $(TARGET-mpc)
15845 all-stage4-mpc: configure-stage4-mpc
15846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15847 @r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849 TFLAGS="$(STAGE4_TFLAGS)"; \
15850 $(HOST_EXPORTS) \
15851 $(POSTSTAGE1_HOST_EXPORTS) \
15852 cd $(HOST_SUBDIR)/mpc && \
15854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15855 CFLAGS="$(STAGE4_CFLAGS)" \
15856 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15857 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15858 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15863 TFLAGS="$(STAGE4_TFLAGS)" \
15864 $(TARGET-stage4-mpc)
15866 maybe-clean-stage4-mpc: clean-stage4-mpc
15867 clean-stage4: clean-stage4-mpc
15868 clean-stage4-mpc:
15869 @if [ $(current_stage) = stage4 ]; then \
15870 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15871 else \
15872 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15873 $(MAKE) stage4-start; \
15874 fi; \
15875 cd $(HOST_SUBDIR)/mpc && \
15876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15877 @endif mpc-bootstrap
15880 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15881 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15882 maybe-all-stageprofile-mpc:
15883 maybe-clean-stageprofile-mpc:
15884 @if mpc-bootstrap
15885 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15886 all-stageprofile: all-stageprofile-mpc
15887 TARGET-stageprofile-mpc = $(TARGET-mpc)
15888 all-stageprofile-mpc: configure-stageprofile-mpc
15889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15890 @r=`${PWD_COMMAND}`; export r; \
15891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15893 $(HOST_EXPORTS) \
15894 $(POSTSTAGE1_HOST_EXPORTS) \
15895 cd $(HOST_SUBDIR)/mpc && \
15897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15898 CFLAGS="$(STAGEprofile_CFLAGS)" \
15899 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15901 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15906 TFLAGS="$(STAGEprofile_TFLAGS)" \
15907 $(TARGET-stageprofile-mpc)
15909 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15910 clean-stageprofile: clean-stageprofile-mpc
15911 clean-stageprofile-mpc:
15912 @if [ $(current_stage) = stageprofile ]; then \
15913 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15914 else \
15915 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15916 $(MAKE) stageprofile-start; \
15917 fi; \
15918 cd $(HOST_SUBDIR)/mpc && \
15919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15920 @endif mpc-bootstrap
15923 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15924 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15925 maybe-all-stagetrain-mpc:
15926 maybe-clean-stagetrain-mpc:
15927 @if mpc-bootstrap
15928 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15929 all-stagetrain: all-stagetrain-mpc
15930 TARGET-stagetrain-mpc = $(TARGET-mpc)
15931 all-stagetrain-mpc: configure-stagetrain-mpc
15932 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15933 @r=`${PWD_COMMAND}`; export r; \
15934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15935 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15936 $(HOST_EXPORTS) \
15937 $(POSTSTAGE1_HOST_EXPORTS) \
15938 cd $(HOST_SUBDIR)/mpc && \
15940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15941 CFLAGS="$(STAGEtrain_CFLAGS)" \
15942 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15943 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15944 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15948 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15949 TFLAGS="$(STAGEtrain_TFLAGS)" \
15950 $(TARGET-stagetrain-mpc)
15952 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15953 clean-stagetrain: clean-stagetrain-mpc
15954 clean-stagetrain-mpc:
15955 @if [ $(current_stage) = stagetrain ]; then \
15956 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15957 else \
15958 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15959 $(MAKE) stagetrain-start; \
15960 fi; \
15961 cd $(HOST_SUBDIR)/mpc && \
15962 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15963 @endif mpc-bootstrap
15966 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15967 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15968 maybe-all-stagefeedback-mpc:
15969 maybe-clean-stagefeedback-mpc:
15970 @if mpc-bootstrap
15971 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15972 all-stagefeedback: all-stagefeedback-mpc
15973 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15974 all-stagefeedback-mpc: configure-stagefeedback-mpc
15975 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15976 @r=`${PWD_COMMAND}`; export r; \
15977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15978 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15979 $(HOST_EXPORTS) \
15980 $(POSTSTAGE1_HOST_EXPORTS) \
15981 cd $(HOST_SUBDIR)/mpc && \
15983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15984 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15985 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15986 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15987 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15991 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15992 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15993 $(TARGET-stagefeedback-mpc)
15995 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15996 clean-stagefeedback: clean-stagefeedback-mpc
15997 clean-stagefeedback-mpc:
15998 @if [ $(current_stage) = stagefeedback ]; then \
15999 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16000 else \
16001 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16002 $(MAKE) stagefeedback-start; \
16003 fi; \
16004 cd $(HOST_SUBDIR)/mpc && \
16005 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16006 @endif mpc-bootstrap
16009 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16010 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16011 maybe-all-stageautoprofile-mpc:
16012 maybe-clean-stageautoprofile-mpc:
16013 @if mpc-bootstrap
16014 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16015 all-stageautoprofile: all-stageautoprofile-mpc
16016 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16017 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16018 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16019 @r=`${PWD_COMMAND}`; export r; \
16020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16021 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16022 $(HOST_EXPORTS) \
16023 $(POSTSTAGE1_HOST_EXPORTS) \
16024 cd $(HOST_SUBDIR)/mpc && \
16025 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16027 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16028 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16029 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16030 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16035 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16036 $(TARGET-stageautoprofile-mpc)
16038 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16039 clean-stageautoprofile: clean-stageautoprofile-mpc
16040 clean-stageautoprofile-mpc:
16041 @if [ $(current_stage) = stageautoprofile ]; then \
16042 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16043 else \
16044 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16045 $(MAKE) stageautoprofile-start; \
16046 fi; \
16047 cd $(HOST_SUBDIR)/mpc && \
16048 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16049 @endif mpc-bootstrap
16052 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16053 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16054 maybe-all-stageautofeedback-mpc:
16055 maybe-clean-stageautofeedback-mpc:
16056 @if mpc-bootstrap
16057 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16058 all-stageautofeedback: all-stageautofeedback-mpc
16059 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16060 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16061 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16062 @r=`${PWD_COMMAND}`; export r; \
16063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16065 $(HOST_EXPORTS) \
16066 $(POSTSTAGE1_HOST_EXPORTS) \
16067 cd $(HOST_SUBDIR)/mpc && \
16069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16070 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16071 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16072 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16073 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16077 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16078 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16079 $(TARGET-stageautofeedback-mpc)
16081 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16082 clean-stageautofeedback: clean-stageautofeedback-mpc
16083 clean-stageautofeedback-mpc:
16084 @if [ $(current_stage) = stageautofeedback ]; then \
16085 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16086 else \
16087 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16088 $(MAKE) stageautofeedback-start; \
16089 fi; \
16090 cd $(HOST_SUBDIR)/mpc && \
16091 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16092 @endif mpc-bootstrap
16098 .PHONY: check-mpc maybe-check-mpc
16099 maybe-check-mpc:
16100 @if mpc
16101 maybe-check-mpc: check-mpc
16103 check-mpc:
16104 @: $(MAKE); $(unstage)
16105 @r=`${PWD_COMMAND}`; export r; \
16106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16108 (cd $(HOST_SUBDIR)/mpc && \
16109 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16111 @endif mpc
16113 .PHONY: install-mpc maybe-install-mpc
16114 maybe-install-mpc:
16115 @if mpc
16116 maybe-install-mpc: install-mpc
16118 install-mpc:
16120 @endif mpc
16122 .PHONY: install-strip-mpc maybe-install-strip-mpc
16123 maybe-install-strip-mpc:
16124 @if mpc
16125 maybe-install-strip-mpc: install-strip-mpc
16127 install-strip-mpc:
16129 @endif mpc
16131 # Other targets (info, dvi, pdf, etc.)
16133 .PHONY: maybe-info-mpc info-mpc
16134 maybe-info-mpc:
16135 @if mpc
16136 maybe-info-mpc: info-mpc
16138 info-mpc: \
16139 configure-mpc
16140 @[ -f ./mpc/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing info in mpc"; \
16148 (cd $(HOST_SUBDIR)/mpc && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 info) \
16154 || exit 1
16156 @endif mpc
16158 .PHONY: maybe-dvi-mpc dvi-mpc
16159 maybe-dvi-mpc:
16160 @if mpc
16161 maybe-dvi-mpc: dvi-mpc
16163 dvi-mpc: \
16164 configure-mpc
16165 @[ -f ./mpc/Makefile ] || exit 0; \
16166 r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 $(HOST_EXPORTS) \
16169 for flag in $(EXTRA_HOST_FLAGS) ; do \
16170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16171 done; \
16172 echo "Doing dvi in mpc"; \
16173 (cd $(HOST_SUBDIR)/mpc && \
16174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16176 "RANLIB=$${RANLIB}" \
16177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16178 dvi) \
16179 || exit 1
16181 @endif mpc
16183 .PHONY: maybe-pdf-mpc pdf-mpc
16184 maybe-pdf-mpc:
16185 @if mpc
16186 maybe-pdf-mpc: pdf-mpc
16188 pdf-mpc: \
16189 configure-mpc
16190 @[ -f ./mpc/Makefile ] || exit 0; \
16191 r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 $(HOST_EXPORTS) \
16194 for flag in $(EXTRA_HOST_FLAGS) ; do \
16195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16196 done; \
16197 echo "Doing pdf in mpc"; \
16198 (cd $(HOST_SUBDIR)/mpc && \
16199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16201 "RANLIB=$${RANLIB}" \
16202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16203 pdf) \
16204 || exit 1
16206 @endif mpc
16208 .PHONY: maybe-html-mpc html-mpc
16209 maybe-html-mpc:
16210 @if mpc
16211 maybe-html-mpc: html-mpc
16213 html-mpc: \
16214 configure-mpc
16215 @[ -f ./mpc/Makefile ] || exit 0; \
16216 r=`${PWD_COMMAND}`; export r; \
16217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218 $(HOST_EXPORTS) \
16219 for flag in $(EXTRA_HOST_FLAGS) ; do \
16220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16221 done; \
16222 echo "Doing html in mpc"; \
16223 (cd $(HOST_SUBDIR)/mpc && \
16224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16226 "RANLIB=$${RANLIB}" \
16227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16228 html) \
16229 || exit 1
16231 @endif mpc
16233 .PHONY: maybe-TAGS-mpc TAGS-mpc
16234 maybe-TAGS-mpc:
16235 @if mpc
16236 maybe-TAGS-mpc: TAGS-mpc
16238 TAGS-mpc: \
16239 configure-mpc
16240 @[ -f ./mpc/Makefile ] || exit 0; \
16241 r=`${PWD_COMMAND}`; export r; \
16242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16243 $(HOST_EXPORTS) \
16244 for flag in $(EXTRA_HOST_FLAGS) ; do \
16245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16246 done; \
16247 echo "Doing TAGS in mpc"; \
16248 (cd $(HOST_SUBDIR)/mpc && \
16249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16251 "RANLIB=$${RANLIB}" \
16252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16253 TAGS) \
16254 || exit 1
16256 @endif mpc
16258 .PHONY: maybe-install-info-mpc install-info-mpc
16259 maybe-install-info-mpc:
16260 @if mpc
16261 maybe-install-info-mpc: install-info-mpc
16263 install-info-mpc: \
16264 configure-mpc \
16265 info-mpc
16266 @[ -f ./mpc/Makefile ] || exit 0; \
16267 r=`${PWD_COMMAND}`; export r; \
16268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269 $(HOST_EXPORTS) \
16270 for flag in $(EXTRA_HOST_FLAGS) ; do \
16271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272 done; \
16273 echo "Doing install-info in mpc"; \
16274 (cd $(HOST_SUBDIR)/mpc && \
16275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277 "RANLIB=$${RANLIB}" \
16278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279 install-info) \
16280 || exit 1
16282 @endif mpc
16284 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16285 maybe-install-dvi-mpc:
16286 @if mpc
16287 maybe-install-dvi-mpc: install-dvi-mpc
16289 install-dvi-mpc: \
16290 configure-mpc \
16291 dvi-mpc
16292 @[ -f ./mpc/Makefile ] || exit 0; \
16293 r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 for flag in $(EXTRA_HOST_FLAGS) ; do \
16297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298 done; \
16299 echo "Doing install-dvi in mpc"; \
16300 (cd $(HOST_SUBDIR)/mpc && \
16301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303 "RANLIB=$${RANLIB}" \
16304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305 install-dvi) \
16306 || exit 1
16308 @endif mpc
16310 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16311 maybe-install-pdf-mpc:
16312 @if mpc
16313 maybe-install-pdf-mpc: install-pdf-mpc
16315 install-pdf-mpc: \
16316 configure-mpc \
16317 pdf-mpc
16318 @[ -f ./mpc/Makefile ] || exit 0; \
16319 r=`${PWD_COMMAND}`; export r; \
16320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321 $(HOST_EXPORTS) \
16322 for flag in $(EXTRA_HOST_FLAGS) ; do \
16323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16324 done; \
16325 echo "Doing install-pdf in mpc"; \
16326 (cd $(HOST_SUBDIR)/mpc && \
16327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16329 "RANLIB=$${RANLIB}" \
16330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16331 install-pdf) \
16332 || exit 1
16334 @endif mpc
16336 .PHONY: maybe-install-html-mpc install-html-mpc
16337 maybe-install-html-mpc:
16338 @if mpc
16339 maybe-install-html-mpc: install-html-mpc
16341 install-html-mpc: \
16342 configure-mpc \
16343 html-mpc
16344 @[ -f ./mpc/Makefile ] || exit 0; \
16345 r=`${PWD_COMMAND}`; export r; \
16346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16347 $(HOST_EXPORTS) \
16348 for flag in $(EXTRA_HOST_FLAGS) ; do \
16349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16350 done; \
16351 echo "Doing install-html in mpc"; \
16352 (cd $(HOST_SUBDIR)/mpc && \
16353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16355 "RANLIB=$${RANLIB}" \
16356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16357 install-html) \
16358 || exit 1
16360 @endif mpc
16362 .PHONY: maybe-installcheck-mpc installcheck-mpc
16363 maybe-installcheck-mpc:
16364 @if mpc
16365 maybe-installcheck-mpc: installcheck-mpc
16367 installcheck-mpc: \
16368 configure-mpc
16369 @[ -f ./mpc/Makefile ] || exit 0; \
16370 r=`${PWD_COMMAND}`; export r; \
16371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372 $(HOST_EXPORTS) \
16373 for flag in $(EXTRA_HOST_FLAGS) ; do \
16374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16375 done; \
16376 echo "Doing installcheck in mpc"; \
16377 (cd $(HOST_SUBDIR)/mpc && \
16378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16380 "RANLIB=$${RANLIB}" \
16381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16382 installcheck) \
16383 || exit 1
16385 @endif mpc
16387 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16388 maybe-mostlyclean-mpc:
16389 @if mpc
16390 maybe-mostlyclean-mpc: mostlyclean-mpc
16392 mostlyclean-mpc:
16393 @[ -f ./mpc/Makefile ] || exit 0; \
16394 r=`${PWD_COMMAND}`; export r; \
16395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16396 $(HOST_EXPORTS) \
16397 for flag in $(EXTRA_HOST_FLAGS) ; do \
16398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16399 done; \
16400 echo "Doing mostlyclean in mpc"; \
16401 (cd $(HOST_SUBDIR)/mpc && \
16402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16404 "RANLIB=$${RANLIB}" \
16405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16406 mostlyclean) \
16407 || exit 1
16409 @endif mpc
16411 .PHONY: maybe-clean-mpc clean-mpc
16412 maybe-clean-mpc:
16413 @if mpc
16414 maybe-clean-mpc: clean-mpc
16416 clean-mpc:
16417 @[ -f ./mpc/Makefile ] || exit 0; \
16418 r=`${PWD_COMMAND}`; export r; \
16419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16420 $(HOST_EXPORTS) \
16421 for flag in $(EXTRA_HOST_FLAGS) ; do \
16422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16423 done; \
16424 echo "Doing clean in mpc"; \
16425 (cd $(HOST_SUBDIR)/mpc && \
16426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16428 "RANLIB=$${RANLIB}" \
16429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16430 clean) \
16431 || exit 1
16433 @endif mpc
16435 .PHONY: maybe-distclean-mpc distclean-mpc
16436 maybe-distclean-mpc:
16437 @if mpc
16438 maybe-distclean-mpc: distclean-mpc
16440 distclean-mpc:
16441 @[ -f ./mpc/Makefile ] || exit 0; \
16442 r=`${PWD_COMMAND}`; export r; \
16443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16444 $(HOST_EXPORTS) \
16445 for flag in $(EXTRA_HOST_FLAGS) ; do \
16446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16447 done; \
16448 echo "Doing distclean in mpc"; \
16449 (cd $(HOST_SUBDIR)/mpc && \
16450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16452 "RANLIB=$${RANLIB}" \
16453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16454 distclean) \
16455 || exit 1
16457 @endif mpc
16459 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16460 maybe-maintainer-clean-mpc:
16461 @if mpc
16462 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16464 maintainer-clean-mpc:
16465 @[ -f ./mpc/Makefile ] || exit 0; \
16466 r=`${PWD_COMMAND}`; export r; \
16467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468 $(HOST_EXPORTS) \
16469 for flag in $(EXTRA_HOST_FLAGS) ; do \
16470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16471 done; \
16472 echo "Doing maintainer-clean in mpc"; \
16473 (cd $(HOST_SUBDIR)/mpc && \
16474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16476 "RANLIB=$${RANLIB}" \
16477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16478 maintainer-clean) \
16479 || exit 1
16481 @endif mpc
16485 .PHONY: configure-isl maybe-configure-isl
16486 maybe-configure-isl:
16487 @if gcc-bootstrap
16488 configure-isl: stage_current
16489 @endif gcc-bootstrap
16490 @if isl
16491 maybe-configure-isl: configure-isl
16492 configure-isl:
16493 @r=`${PWD_COMMAND}`; export r; \
16494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16497 $(HOST_EXPORTS) \
16498 echo Configuring in $(HOST_SUBDIR)/isl; \
16499 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16500 case $(srcdir) in \
16501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16502 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16504 esac; \
16505 module_srcdir=isl; \
16506 $(SHELL) \
16507 $$s/$$module_srcdir/configure \
16508 --srcdir=$${topdir}/$$module_srcdir \
16509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16510 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16511 || exit 1
16512 @endif isl
16516 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16517 maybe-configure-stage1-isl:
16518 @if isl-bootstrap
16519 maybe-configure-stage1-isl: configure-stage1-isl
16520 configure-stage1-isl:
16521 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16523 @r=`${PWD_COMMAND}`; export r; \
16524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525 TFLAGS="$(STAGE1_TFLAGS)"; \
16526 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16527 $(HOST_EXPORTS) \
16528 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16529 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16530 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16531 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16533 cd $(HOST_SUBDIR)/isl || exit 1; \
16534 case $(srcdir) in \
16535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16536 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16538 esac; \
16539 module_srcdir=isl; \
16540 $(SHELL) $$s/$$module_srcdir/configure \
16541 --srcdir=$${topdir}/$$module_srcdir \
16542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16543 --target=${target_alias} \
16545 $(STAGE1_CONFIGURE_FLAGS) \
16546 --disable-shared @extra_isl_gmp_configure_flags@
16547 @endif isl-bootstrap
16549 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16550 maybe-configure-stage2-isl:
16551 @if isl-bootstrap
16552 maybe-configure-stage2-isl: configure-stage2-isl
16553 configure-stage2-isl:
16554 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16555 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16556 @r=`${PWD_COMMAND}`; export r; \
16557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558 TFLAGS="$(STAGE2_TFLAGS)"; \
16559 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16560 $(HOST_EXPORTS) \
16561 $(POSTSTAGE1_HOST_EXPORTS) \
16562 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16563 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16564 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16565 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16567 cd $(HOST_SUBDIR)/isl || exit 1; \
16568 case $(srcdir) in \
16569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16570 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16572 esac; \
16573 module_srcdir=isl; \
16574 $(SHELL) $$s/$$module_srcdir/configure \
16575 --srcdir=$${topdir}/$$module_srcdir \
16576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16577 --target=${target_alias} \
16578 --with-build-libsubdir=$(HOST_SUBDIR) \
16579 $(STAGE2_CONFIGURE_FLAGS) \
16580 --disable-shared @extra_isl_gmp_configure_flags@
16581 @endif isl-bootstrap
16583 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16584 maybe-configure-stage3-isl:
16585 @if isl-bootstrap
16586 maybe-configure-stage3-isl: configure-stage3-isl
16587 configure-stage3-isl:
16588 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16590 @r=`${PWD_COMMAND}`; export r; \
16591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16592 TFLAGS="$(STAGE3_TFLAGS)"; \
16593 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16594 $(HOST_EXPORTS) \
16595 $(POSTSTAGE1_HOST_EXPORTS) \
16596 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16597 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16598 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16599 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16601 cd $(HOST_SUBDIR)/isl || exit 1; \
16602 case $(srcdir) in \
16603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16604 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16606 esac; \
16607 module_srcdir=isl; \
16608 $(SHELL) $$s/$$module_srcdir/configure \
16609 --srcdir=$${topdir}/$$module_srcdir \
16610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16611 --target=${target_alias} \
16612 --with-build-libsubdir=$(HOST_SUBDIR) \
16613 $(STAGE3_CONFIGURE_FLAGS) \
16614 --disable-shared @extra_isl_gmp_configure_flags@
16615 @endif isl-bootstrap
16617 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16618 maybe-configure-stage4-isl:
16619 @if isl-bootstrap
16620 maybe-configure-stage4-isl: configure-stage4-isl
16621 configure-stage4-isl:
16622 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16623 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16624 @r=`${PWD_COMMAND}`; export r; \
16625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16626 TFLAGS="$(STAGE4_TFLAGS)"; \
16627 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16628 $(HOST_EXPORTS) \
16629 $(POSTSTAGE1_HOST_EXPORTS) \
16630 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16631 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16632 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16633 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16635 cd $(HOST_SUBDIR)/isl || exit 1; \
16636 case $(srcdir) in \
16637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16638 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16640 esac; \
16641 module_srcdir=isl; \
16642 $(SHELL) $$s/$$module_srcdir/configure \
16643 --srcdir=$${topdir}/$$module_srcdir \
16644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16645 --target=${target_alias} \
16646 --with-build-libsubdir=$(HOST_SUBDIR) \
16647 $(STAGE4_CONFIGURE_FLAGS) \
16648 --disable-shared @extra_isl_gmp_configure_flags@
16649 @endif isl-bootstrap
16651 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16652 maybe-configure-stageprofile-isl:
16653 @if isl-bootstrap
16654 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16655 configure-stageprofile-isl:
16656 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16658 @r=`${PWD_COMMAND}`; export r; \
16659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16660 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16661 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16662 $(HOST_EXPORTS) \
16663 $(POSTSTAGE1_HOST_EXPORTS) \
16664 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16665 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16666 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16667 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16669 cd $(HOST_SUBDIR)/isl || exit 1; \
16670 case $(srcdir) in \
16671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16672 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16674 esac; \
16675 module_srcdir=isl; \
16676 $(SHELL) $$s/$$module_srcdir/configure \
16677 --srcdir=$${topdir}/$$module_srcdir \
16678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16679 --target=${target_alias} \
16680 --with-build-libsubdir=$(HOST_SUBDIR) \
16681 $(STAGEprofile_CONFIGURE_FLAGS) \
16682 --disable-shared @extra_isl_gmp_configure_flags@
16683 @endif isl-bootstrap
16685 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16686 maybe-configure-stagetrain-isl:
16687 @if isl-bootstrap
16688 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16689 configure-stagetrain-isl:
16690 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16692 @r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16695 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16696 $(HOST_EXPORTS) \
16697 $(POSTSTAGE1_HOST_EXPORTS) \
16698 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16699 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16700 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16701 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16703 cd $(HOST_SUBDIR)/isl || exit 1; \
16704 case $(srcdir) in \
16705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16706 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16708 esac; \
16709 module_srcdir=isl; \
16710 $(SHELL) $$s/$$module_srcdir/configure \
16711 --srcdir=$${topdir}/$$module_srcdir \
16712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16713 --target=${target_alias} \
16714 --with-build-libsubdir=$(HOST_SUBDIR) \
16715 $(STAGEtrain_CONFIGURE_FLAGS) \
16716 --disable-shared @extra_isl_gmp_configure_flags@
16717 @endif isl-bootstrap
16719 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16720 maybe-configure-stagefeedback-isl:
16721 @if isl-bootstrap
16722 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16723 configure-stagefeedback-isl:
16724 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16726 @r=`${PWD_COMMAND}`; export r; \
16727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16729 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16730 $(HOST_EXPORTS) \
16731 $(POSTSTAGE1_HOST_EXPORTS) \
16732 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16733 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16734 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16735 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16737 cd $(HOST_SUBDIR)/isl || exit 1; \
16738 case $(srcdir) in \
16739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16740 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16742 esac; \
16743 module_srcdir=isl; \
16744 $(SHELL) $$s/$$module_srcdir/configure \
16745 --srcdir=$${topdir}/$$module_srcdir \
16746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16747 --target=${target_alias} \
16748 --with-build-libsubdir=$(HOST_SUBDIR) \
16749 $(STAGEfeedback_CONFIGURE_FLAGS) \
16750 --disable-shared @extra_isl_gmp_configure_flags@
16751 @endif isl-bootstrap
16753 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16754 maybe-configure-stageautoprofile-isl:
16755 @if isl-bootstrap
16756 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16757 configure-stageautoprofile-isl:
16758 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16760 @r=`${PWD_COMMAND}`; export r; \
16761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16763 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16764 $(HOST_EXPORTS) \
16765 $(POSTSTAGE1_HOST_EXPORTS) \
16766 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16767 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16768 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16769 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16771 cd $(HOST_SUBDIR)/isl || exit 1; \
16772 case $(srcdir) in \
16773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16774 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16776 esac; \
16777 module_srcdir=isl; \
16778 $(SHELL) $$s/$$module_srcdir/configure \
16779 --srcdir=$${topdir}/$$module_srcdir \
16780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16781 --target=${target_alias} \
16782 --with-build-libsubdir=$(HOST_SUBDIR) \
16783 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16784 --disable-shared @extra_isl_gmp_configure_flags@
16785 @endif isl-bootstrap
16787 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16788 maybe-configure-stageautofeedback-isl:
16789 @if isl-bootstrap
16790 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16791 configure-stageautofeedback-isl:
16792 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16794 @r=`${PWD_COMMAND}`; export r; \
16795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16797 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16798 $(HOST_EXPORTS) \
16799 $(POSTSTAGE1_HOST_EXPORTS) \
16800 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16801 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16802 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16803 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16805 cd $(HOST_SUBDIR)/isl || exit 1; \
16806 case $(srcdir) in \
16807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16808 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16810 esac; \
16811 module_srcdir=isl; \
16812 $(SHELL) $$s/$$module_srcdir/configure \
16813 --srcdir=$${topdir}/$$module_srcdir \
16814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16815 --target=${target_alias} \
16816 --with-build-libsubdir=$(HOST_SUBDIR) \
16817 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16818 --disable-shared @extra_isl_gmp_configure_flags@
16819 @endif isl-bootstrap
16825 .PHONY: all-isl maybe-all-isl
16826 maybe-all-isl:
16827 @if gcc-bootstrap
16828 all-isl: stage_current
16829 @endif gcc-bootstrap
16830 @if isl
16831 TARGET-isl=all
16832 maybe-all-isl: all-isl
16833 all-isl: configure-isl
16834 @r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836 $(HOST_EXPORTS) \
16837 (cd $(HOST_SUBDIR)/isl && \
16838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16839 $(TARGET-isl))
16840 @endif isl
16844 .PHONY: all-stage1-isl maybe-all-stage1-isl
16845 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16846 maybe-all-stage1-isl:
16847 maybe-clean-stage1-isl:
16848 @if isl-bootstrap
16849 maybe-all-stage1-isl: all-stage1-isl
16850 all-stage1: all-stage1-isl
16851 TARGET-stage1-isl = $(TARGET-isl)
16852 all-stage1-isl: configure-stage1-isl
16853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16854 @r=`${PWD_COMMAND}`; export r; \
16855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16856 TFLAGS="$(STAGE1_TFLAGS)"; \
16857 $(HOST_EXPORTS) \
16858 cd $(HOST_SUBDIR)/isl && \
16860 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16861 CFLAGS="$(STAGE1_CFLAGS)" \
16862 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16863 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16864 LIBCFLAGS="$(LIBCFLAGS)" \
16865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16868 $(EXTRA_HOST_FLAGS) \
16869 $(STAGE1_FLAGS_TO_PASS) V=1 \
16870 TFLAGS="$(STAGE1_TFLAGS)" \
16871 $(TARGET-stage1-isl)
16873 maybe-clean-stage1-isl: clean-stage1-isl
16874 clean-stage1: clean-stage1-isl
16875 clean-stage1-isl:
16876 @if [ $(current_stage) = stage1 ]; then \
16877 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16878 else \
16879 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16880 $(MAKE) stage1-start; \
16881 fi; \
16882 cd $(HOST_SUBDIR)/isl && \
16883 $(MAKE) $(EXTRA_HOST_FLAGS) \
16884 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16885 @endif isl-bootstrap
16888 .PHONY: all-stage2-isl maybe-all-stage2-isl
16889 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16890 maybe-all-stage2-isl:
16891 maybe-clean-stage2-isl:
16892 @if isl-bootstrap
16893 maybe-all-stage2-isl: all-stage2-isl
16894 all-stage2: all-stage2-isl
16895 TARGET-stage2-isl = $(TARGET-isl)
16896 all-stage2-isl: configure-stage2-isl
16897 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16898 @r=`${PWD_COMMAND}`; export r; \
16899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16900 TFLAGS="$(STAGE2_TFLAGS)"; \
16901 $(HOST_EXPORTS) \
16902 $(POSTSTAGE1_HOST_EXPORTS) \
16903 cd $(HOST_SUBDIR)/isl && \
16905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16906 CFLAGS="$(STAGE2_CFLAGS)" \
16907 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16908 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16909 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16914 TFLAGS="$(STAGE2_TFLAGS)" \
16915 $(TARGET-stage2-isl)
16917 maybe-clean-stage2-isl: clean-stage2-isl
16918 clean-stage2: clean-stage2-isl
16919 clean-stage2-isl:
16920 @if [ $(current_stage) = stage2 ]; then \
16921 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16922 else \
16923 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16924 $(MAKE) stage2-start; \
16925 fi; \
16926 cd $(HOST_SUBDIR)/isl && \
16927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16928 @endif isl-bootstrap
16931 .PHONY: all-stage3-isl maybe-all-stage3-isl
16932 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16933 maybe-all-stage3-isl:
16934 maybe-clean-stage3-isl:
16935 @if isl-bootstrap
16936 maybe-all-stage3-isl: all-stage3-isl
16937 all-stage3: all-stage3-isl
16938 TARGET-stage3-isl = $(TARGET-isl)
16939 all-stage3-isl: configure-stage3-isl
16940 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16941 @r=`${PWD_COMMAND}`; export r; \
16942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943 TFLAGS="$(STAGE3_TFLAGS)"; \
16944 $(HOST_EXPORTS) \
16945 $(POSTSTAGE1_HOST_EXPORTS) \
16946 cd $(HOST_SUBDIR)/isl && \
16948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16949 CFLAGS="$(STAGE3_CFLAGS)" \
16950 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16951 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16952 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16957 TFLAGS="$(STAGE3_TFLAGS)" \
16958 $(TARGET-stage3-isl)
16960 maybe-clean-stage3-isl: clean-stage3-isl
16961 clean-stage3: clean-stage3-isl
16962 clean-stage3-isl:
16963 @if [ $(current_stage) = stage3 ]; then \
16964 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16965 else \
16966 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16967 $(MAKE) stage3-start; \
16968 fi; \
16969 cd $(HOST_SUBDIR)/isl && \
16970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16971 @endif isl-bootstrap
16974 .PHONY: all-stage4-isl maybe-all-stage4-isl
16975 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16976 maybe-all-stage4-isl:
16977 maybe-clean-stage4-isl:
16978 @if isl-bootstrap
16979 maybe-all-stage4-isl: all-stage4-isl
16980 all-stage4: all-stage4-isl
16981 TARGET-stage4-isl = $(TARGET-isl)
16982 all-stage4-isl: configure-stage4-isl
16983 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16984 @r=`${PWD_COMMAND}`; export r; \
16985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986 TFLAGS="$(STAGE4_TFLAGS)"; \
16987 $(HOST_EXPORTS) \
16988 $(POSTSTAGE1_HOST_EXPORTS) \
16989 cd $(HOST_SUBDIR)/isl && \
16991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16992 CFLAGS="$(STAGE4_CFLAGS)" \
16993 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16994 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16995 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17000 TFLAGS="$(STAGE4_TFLAGS)" \
17001 $(TARGET-stage4-isl)
17003 maybe-clean-stage4-isl: clean-stage4-isl
17004 clean-stage4: clean-stage4-isl
17005 clean-stage4-isl:
17006 @if [ $(current_stage) = stage4 ]; then \
17007 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17008 else \
17009 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17010 $(MAKE) stage4-start; \
17011 fi; \
17012 cd $(HOST_SUBDIR)/isl && \
17013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17014 @endif isl-bootstrap
17017 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17018 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17019 maybe-all-stageprofile-isl:
17020 maybe-clean-stageprofile-isl:
17021 @if isl-bootstrap
17022 maybe-all-stageprofile-isl: all-stageprofile-isl
17023 all-stageprofile: all-stageprofile-isl
17024 TARGET-stageprofile-isl = $(TARGET-isl)
17025 all-stageprofile-isl: configure-stageprofile-isl
17026 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17027 @r=`${PWD_COMMAND}`; export r; \
17028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17030 $(HOST_EXPORTS) \
17031 $(POSTSTAGE1_HOST_EXPORTS) \
17032 cd $(HOST_SUBDIR)/isl && \
17034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17035 CFLAGS="$(STAGEprofile_CFLAGS)" \
17036 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17037 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17038 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17043 TFLAGS="$(STAGEprofile_TFLAGS)" \
17044 $(TARGET-stageprofile-isl)
17046 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17047 clean-stageprofile: clean-stageprofile-isl
17048 clean-stageprofile-isl:
17049 @if [ $(current_stage) = stageprofile ]; then \
17050 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17051 else \
17052 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17053 $(MAKE) stageprofile-start; \
17054 fi; \
17055 cd $(HOST_SUBDIR)/isl && \
17056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17057 @endif isl-bootstrap
17060 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17061 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17062 maybe-all-stagetrain-isl:
17063 maybe-clean-stagetrain-isl:
17064 @if isl-bootstrap
17065 maybe-all-stagetrain-isl: all-stagetrain-isl
17066 all-stagetrain: all-stagetrain-isl
17067 TARGET-stagetrain-isl = $(TARGET-isl)
17068 all-stagetrain-isl: configure-stagetrain-isl
17069 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17070 @r=`${PWD_COMMAND}`; export r; \
17071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17072 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17073 $(HOST_EXPORTS) \
17074 $(POSTSTAGE1_HOST_EXPORTS) \
17075 cd $(HOST_SUBDIR)/isl && \
17077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17078 CFLAGS="$(STAGEtrain_CFLAGS)" \
17079 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17080 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17081 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17086 TFLAGS="$(STAGEtrain_TFLAGS)" \
17087 $(TARGET-stagetrain-isl)
17089 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17090 clean-stagetrain: clean-stagetrain-isl
17091 clean-stagetrain-isl:
17092 @if [ $(current_stage) = stagetrain ]; then \
17093 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17094 else \
17095 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17096 $(MAKE) stagetrain-start; \
17097 fi; \
17098 cd $(HOST_SUBDIR)/isl && \
17099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17100 @endif isl-bootstrap
17103 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17104 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17105 maybe-all-stagefeedback-isl:
17106 maybe-clean-stagefeedback-isl:
17107 @if isl-bootstrap
17108 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17109 all-stagefeedback: all-stagefeedback-isl
17110 TARGET-stagefeedback-isl = $(TARGET-isl)
17111 all-stagefeedback-isl: configure-stagefeedback-isl
17112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17113 @r=`${PWD_COMMAND}`; export r; \
17114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17116 $(HOST_EXPORTS) \
17117 $(POSTSTAGE1_HOST_EXPORTS) \
17118 cd $(HOST_SUBDIR)/isl && \
17120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17121 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17122 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17123 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17124 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17129 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17130 $(TARGET-stagefeedback-isl)
17132 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17133 clean-stagefeedback: clean-stagefeedback-isl
17134 clean-stagefeedback-isl:
17135 @if [ $(current_stage) = stagefeedback ]; then \
17136 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17137 else \
17138 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17139 $(MAKE) stagefeedback-start; \
17140 fi; \
17141 cd $(HOST_SUBDIR)/isl && \
17142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17143 @endif isl-bootstrap
17146 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17147 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17148 maybe-all-stageautoprofile-isl:
17149 maybe-clean-stageautoprofile-isl:
17150 @if isl-bootstrap
17151 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17152 all-stageautoprofile: all-stageautoprofile-isl
17153 TARGET-stageautoprofile-isl = $(TARGET-isl)
17154 all-stageautoprofile-isl: configure-stageautoprofile-isl
17155 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17156 @r=`${PWD_COMMAND}`; export r; \
17157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17158 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17159 $(HOST_EXPORTS) \
17160 $(POSTSTAGE1_HOST_EXPORTS) \
17161 cd $(HOST_SUBDIR)/isl && \
17162 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17164 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17165 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17166 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17167 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17172 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17173 $(TARGET-stageautoprofile-isl)
17175 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17176 clean-stageautoprofile: clean-stageautoprofile-isl
17177 clean-stageautoprofile-isl:
17178 @if [ $(current_stage) = stageautoprofile ]; then \
17179 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17180 else \
17181 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17182 $(MAKE) stageautoprofile-start; \
17183 fi; \
17184 cd $(HOST_SUBDIR)/isl && \
17185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17186 @endif isl-bootstrap
17189 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17190 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17191 maybe-all-stageautofeedback-isl:
17192 maybe-clean-stageautofeedback-isl:
17193 @if isl-bootstrap
17194 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17195 all-stageautofeedback: all-stageautofeedback-isl
17196 TARGET-stageautofeedback-isl = $(TARGET-isl)
17197 all-stageautofeedback-isl: configure-stageautofeedback-isl
17198 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17199 @r=`${PWD_COMMAND}`; export r; \
17200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17201 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17202 $(HOST_EXPORTS) \
17203 $(POSTSTAGE1_HOST_EXPORTS) \
17204 cd $(HOST_SUBDIR)/isl && \
17206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17207 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17208 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17209 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17210 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17215 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17216 $(TARGET-stageautofeedback-isl)
17218 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17219 clean-stageautofeedback: clean-stageautofeedback-isl
17220 clean-stageautofeedback-isl:
17221 @if [ $(current_stage) = stageautofeedback ]; then \
17222 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17223 else \
17224 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17225 $(MAKE) stageautofeedback-start; \
17226 fi; \
17227 cd $(HOST_SUBDIR)/isl && \
17228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17229 @endif isl-bootstrap
17235 .PHONY: check-isl maybe-check-isl
17236 maybe-check-isl:
17237 @if isl
17238 maybe-check-isl: check-isl
17240 check-isl:
17241 @: $(MAKE); $(unstage)
17242 @r=`${PWD_COMMAND}`; export r; \
17243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17244 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17245 (cd $(HOST_SUBDIR)/isl && \
17246 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17248 @endif isl
17250 .PHONY: install-isl maybe-install-isl
17251 maybe-install-isl:
17252 @if isl
17253 maybe-install-isl: install-isl
17255 install-isl:
17257 @endif isl
17259 .PHONY: install-strip-isl maybe-install-strip-isl
17260 maybe-install-strip-isl:
17261 @if isl
17262 maybe-install-strip-isl: install-strip-isl
17264 install-strip-isl:
17266 @endif isl
17268 # Other targets (info, dvi, pdf, etc.)
17270 .PHONY: maybe-info-isl info-isl
17271 maybe-info-isl:
17272 @if isl
17273 maybe-info-isl: info-isl
17275 info-isl: \
17276 configure-isl
17277 @[ -f ./isl/Makefile ] || exit 0; \
17278 r=`${PWD_COMMAND}`; export r; \
17279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280 $(HOST_EXPORTS) \
17281 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17283 done; \
17284 echo "Doing info in isl"; \
17285 (cd $(HOST_SUBDIR)/isl && \
17286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17288 "RANLIB=$${RANLIB}" \
17289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17290 info) \
17291 || exit 1
17293 @endif isl
17295 .PHONY: maybe-dvi-isl dvi-isl
17296 maybe-dvi-isl:
17297 @if isl
17298 maybe-dvi-isl: dvi-isl
17300 dvi-isl: \
17301 configure-isl
17302 @[ -f ./isl/Makefile ] || exit 0; \
17303 r=`${PWD_COMMAND}`; export r; \
17304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305 $(HOST_EXPORTS) \
17306 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17308 done; \
17309 echo "Doing dvi in isl"; \
17310 (cd $(HOST_SUBDIR)/isl && \
17311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17313 "RANLIB=$${RANLIB}" \
17314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17315 dvi) \
17316 || exit 1
17318 @endif isl
17320 .PHONY: maybe-pdf-isl pdf-isl
17321 maybe-pdf-isl:
17322 @if isl
17323 maybe-pdf-isl: pdf-isl
17325 pdf-isl: \
17326 configure-isl
17327 @[ -f ./isl/Makefile ] || exit 0; \
17328 r=`${PWD_COMMAND}`; export r; \
17329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330 $(HOST_EXPORTS) \
17331 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333 done; \
17334 echo "Doing pdf in isl"; \
17335 (cd $(HOST_SUBDIR)/isl && \
17336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338 "RANLIB=$${RANLIB}" \
17339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17340 pdf) \
17341 || exit 1
17343 @endif isl
17345 .PHONY: maybe-html-isl html-isl
17346 maybe-html-isl:
17347 @if isl
17348 maybe-html-isl: html-isl
17350 html-isl: \
17351 configure-isl
17352 @[ -f ./isl/Makefile ] || exit 0; \
17353 r=`${PWD_COMMAND}`; export r; \
17354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355 $(HOST_EXPORTS) \
17356 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358 done; \
17359 echo "Doing html in isl"; \
17360 (cd $(HOST_SUBDIR)/isl && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363 "RANLIB=$${RANLIB}" \
17364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365 html) \
17366 || exit 1
17368 @endif isl
17370 .PHONY: maybe-TAGS-isl TAGS-isl
17371 maybe-TAGS-isl:
17372 @if isl
17373 maybe-TAGS-isl: TAGS-isl
17375 TAGS-isl: \
17376 configure-isl
17377 @[ -f ./isl/Makefile ] || exit 0; \
17378 r=`${PWD_COMMAND}`; export r; \
17379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17380 $(HOST_EXPORTS) \
17381 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17383 done; \
17384 echo "Doing TAGS in isl"; \
17385 (cd $(HOST_SUBDIR)/isl && \
17386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17388 "RANLIB=$${RANLIB}" \
17389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17390 TAGS) \
17391 || exit 1
17393 @endif isl
17395 .PHONY: maybe-install-info-isl install-info-isl
17396 maybe-install-info-isl:
17397 @if isl
17398 maybe-install-info-isl: install-info-isl
17400 install-info-isl: \
17401 configure-isl \
17402 info-isl
17403 @[ -f ./isl/Makefile ] || exit 0; \
17404 r=`${PWD_COMMAND}`; export r; \
17405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17406 $(HOST_EXPORTS) \
17407 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17409 done; \
17410 echo "Doing install-info in isl"; \
17411 (cd $(HOST_SUBDIR)/isl && \
17412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17414 "RANLIB=$${RANLIB}" \
17415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17416 install-info) \
17417 || exit 1
17419 @endif isl
17421 .PHONY: maybe-install-dvi-isl install-dvi-isl
17422 maybe-install-dvi-isl:
17423 @if isl
17424 maybe-install-dvi-isl: install-dvi-isl
17426 install-dvi-isl: \
17427 configure-isl \
17428 dvi-isl
17429 @[ -f ./isl/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing install-dvi in isl"; \
17437 (cd $(HOST_SUBDIR)/isl && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 install-dvi) \
17443 || exit 1
17445 @endif isl
17447 .PHONY: maybe-install-pdf-isl install-pdf-isl
17448 maybe-install-pdf-isl:
17449 @if isl
17450 maybe-install-pdf-isl: install-pdf-isl
17452 install-pdf-isl: \
17453 configure-isl \
17454 pdf-isl
17455 @[ -f ./isl/Makefile ] || exit 0; \
17456 r=`${PWD_COMMAND}`; export r; \
17457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17458 $(HOST_EXPORTS) \
17459 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17461 done; \
17462 echo "Doing install-pdf in isl"; \
17463 (cd $(HOST_SUBDIR)/isl && \
17464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17466 "RANLIB=$${RANLIB}" \
17467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17468 install-pdf) \
17469 || exit 1
17471 @endif isl
17473 .PHONY: maybe-install-html-isl install-html-isl
17474 maybe-install-html-isl:
17475 @if isl
17476 maybe-install-html-isl: install-html-isl
17478 install-html-isl: \
17479 configure-isl \
17480 html-isl
17481 @[ -f ./isl/Makefile ] || exit 0; \
17482 r=`${PWD_COMMAND}`; export r; \
17483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484 $(HOST_EXPORTS) \
17485 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17487 done; \
17488 echo "Doing install-html in isl"; \
17489 (cd $(HOST_SUBDIR)/isl && \
17490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17492 "RANLIB=$${RANLIB}" \
17493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17494 install-html) \
17495 || exit 1
17497 @endif isl
17499 .PHONY: maybe-installcheck-isl installcheck-isl
17500 maybe-installcheck-isl:
17501 @if isl
17502 maybe-installcheck-isl: installcheck-isl
17504 installcheck-isl: \
17505 configure-isl
17506 @[ -f ./isl/Makefile ] || exit 0; \
17507 r=`${PWD_COMMAND}`; export r; \
17508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509 $(HOST_EXPORTS) \
17510 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17512 done; \
17513 echo "Doing installcheck in isl"; \
17514 (cd $(HOST_SUBDIR)/isl && \
17515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17517 "RANLIB=$${RANLIB}" \
17518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17519 installcheck) \
17520 || exit 1
17522 @endif isl
17524 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17525 maybe-mostlyclean-isl:
17526 @if isl
17527 maybe-mostlyclean-isl: mostlyclean-isl
17529 mostlyclean-isl:
17530 @[ -f ./isl/Makefile ] || exit 0; \
17531 r=`${PWD_COMMAND}`; export r; \
17532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533 $(HOST_EXPORTS) \
17534 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536 done; \
17537 echo "Doing mostlyclean in isl"; \
17538 (cd $(HOST_SUBDIR)/isl && \
17539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541 "RANLIB=$${RANLIB}" \
17542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543 mostlyclean) \
17544 || exit 1
17546 @endif isl
17548 .PHONY: maybe-clean-isl clean-isl
17549 maybe-clean-isl:
17550 @if isl
17551 maybe-clean-isl: clean-isl
17553 clean-isl:
17554 @[ -f ./isl/Makefile ] || exit 0; \
17555 r=`${PWD_COMMAND}`; export r; \
17556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557 $(HOST_EXPORTS) \
17558 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17560 done; \
17561 echo "Doing clean in isl"; \
17562 (cd $(HOST_SUBDIR)/isl && \
17563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17565 "RANLIB=$${RANLIB}" \
17566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17567 clean) \
17568 || exit 1
17570 @endif isl
17572 .PHONY: maybe-distclean-isl distclean-isl
17573 maybe-distclean-isl:
17574 @if isl
17575 maybe-distclean-isl: distclean-isl
17577 distclean-isl:
17578 @[ -f ./isl/Makefile ] || exit 0; \
17579 r=`${PWD_COMMAND}`; export r; \
17580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17581 $(HOST_EXPORTS) \
17582 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17584 done; \
17585 echo "Doing distclean in isl"; \
17586 (cd $(HOST_SUBDIR)/isl && \
17587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17589 "RANLIB=$${RANLIB}" \
17590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17591 distclean) \
17592 || exit 1
17594 @endif isl
17596 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17597 maybe-maintainer-clean-isl:
17598 @if isl
17599 maybe-maintainer-clean-isl: maintainer-clean-isl
17601 maintainer-clean-isl:
17602 @[ -f ./isl/Makefile ] || exit 0; \
17603 r=`${PWD_COMMAND}`; export r; \
17604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605 $(HOST_EXPORTS) \
17606 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608 done; \
17609 echo "Doing maintainer-clean in isl"; \
17610 (cd $(HOST_SUBDIR)/isl && \
17611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17613 "RANLIB=$${RANLIB}" \
17614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17615 maintainer-clean) \
17616 || exit 1
17618 @endif isl
17622 .PHONY: configure-gold maybe-configure-gold
17623 maybe-configure-gold:
17624 @if gcc-bootstrap
17625 configure-gold: stage_current
17626 @endif gcc-bootstrap
17627 @if gold
17628 maybe-configure-gold: configure-gold
17629 configure-gold:
17630 @r=`${PWD_COMMAND}`; export r; \
17631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17634 $(HOST_EXPORTS) \
17635 echo Configuring in $(HOST_SUBDIR)/gold; \
17636 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17637 case $(srcdir) in \
17638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17639 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17641 esac; \
17642 module_srcdir=gold; \
17643 $(SHELL) \
17644 $$s/$$module_srcdir/configure \
17645 --srcdir=$${topdir}/$$module_srcdir \
17646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17647 --target=${target_alias} \
17648 || exit 1
17649 @endif gold
17653 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17654 maybe-configure-stage1-gold:
17655 @if gold-bootstrap
17656 maybe-configure-stage1-gold: configure-stage1-gold
17657 configure-stage1-gold:
17658 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17660 @r=`${PWD_COMMAND}`; export r; \
17661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662 TFLAGS="$(STAGE1_TFLAGS)"; \
17663 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17664 $(HOST_EXPORTS) \
17665 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17666 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17667 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17668 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17670 cd $(HOST_SUBDIR)/gold || exit 1; \
17671 case $(srcdir) in \
17672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17673 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17675 esac; \
17676 module_srcdir=gold; \
17677 $(SHELL) $$s/$$module_srcdir/configure \
17678 --srcdir=$${topdir}/$$module_srcdir \
17679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17680 --target=${target_alias} \
17682 $(STAGE1_CONFIGURE_FLAGS)
17683 @endif gold-bootstrap
17685 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17686 maybe-configure-stage2-gold:
17687 @if gold-bootstrap
17688 maybe-configure-stage2-gold: configure-stage2-gold
17689 configure-stage2-gold:
17690 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17692 @r=`${PWD_COMMAND}`; export r; \
17693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694 TFLAGS="$(STAGE2_TFLAGS)"; \
17695 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17696 $(HOST_EXPORTS) \
17697 $(POSTSTAGE1_HOST_EXPORTS) \
17698 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17699 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17700 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17701 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17703 cd $(HOST_SUBDIR)/gold || exit 1; \
17704 case $(srcdir) in \
17705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17706 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17708 esac; \
17709 module_srcdir=gold; \
17710 $(SHELL) $$s/$$module_srcdir/configure \
17711 --srcdir=$${topdir}/$$module_srcdir \
17712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17713 --target=${target_alias} \
17714 --with-build-libsubdir=$(HOST_SUBDIR) \
17715 $(STAGE2_CONFIGURE_FLAGS)
17716 @endif gold-bootstrap
17718 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17719 maybe-configure-stage3-gold:
17720 @if gold-bootstrap
17721 maybe-configure-stage3-gold: configure-stage3-gold
17722 configure-stage3-gold:
17723 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17725 @r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 TFLAGS="$(STAGE3_TFLAGS)"; \
17728 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17729 $(HOST_EXPORTS) \
17730 $(POSTSTAGE1_HOST_EXPORTS) \
17731 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17732 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17733 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17734 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17736 cd $(HOST_SUBDIR)/gold || exit 1; \
17737 case $(srcdir) in \
17738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17739 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17741 esac; \
17742 module_srcdir=gold; \
17743 $(SHELL) $$s/$$module_srcdir/configure \
17744 --srcdir=$${topdir}/$$module_srcdir \
17745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17746 --target=${target_alias} \
17747 --with-build-libsubdir=$(HOST_SUBDIR) \
17748 $(STAGE3_CONFIGURE_FLAGS)
17749 @endif gold-bootstrap
17751 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17752 maybe-configure-stage4-gold:
17753 @if gold-bootstrap
17754 maybe-configure-stage4-gold: configure-stage4-gold
17755 configure-stage4-gold:
17756 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17758 @r=`${PWD_COMMAND}`; export r; \
17759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17760 TFLAGS="$(STAGE4_TFLAGS)"; \
17761 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17762 $(HOST_EXPORTS) \
17763 $(POSTSTAGE1_HOST_EXPORTS) \
17764 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17765 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17766 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17767 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17769 cd $(HOST_SUBDIR)/gold || exit 1; \
17770 case $(srcdir) in \
17771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17772 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17774 esac; \
17775 module_srcdir=gold; \
17776 $(SHELL) $$s/$$module_srcdir/configure \
17777 --srcdir=$${topdir}/$$module_srcdir \
17778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17779 --target=${target_alias} \
17780 --with-build-libsubdir=$(HOST_SUBDIR) \
17781 $(STAGE4_CONFIGURE_FLAGS)
17782 @endif gold-bootstrap
17784 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17785 maybe-configure-stageprofile-gold:
17786 @if gold-bootstrap
17787 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17788 configure-stageprofile-gold:
17789 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17791 @r=`${PWD_COMMAND}`; export r; \
17792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17794 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17795 $(HOST_EXPORTS) \
17796 $(POSTSTAGE1_HOST_EXPORTS) \
17797 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17798 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17799 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17800 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17802 cd $(HOST_SUBDIR)/gold || exit 1; \
17803 case $(srcdir) in \
17804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17805 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17807 esac; \
17808 module_srcdir=gold; \
17809 $(SHELL) $$s/$$module_srcdir/configure \
17810 --srcdir=$${topdir}/$$module_srcdir \
17811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17812 --target=${target_alias} \
17813 --with-build-libsubdir=$(HOST_SUBDIR) \
17814 $(STAGEprofile_CONFIGURE_FLAGS)
17815 @endif gold-bootstrap
17817 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17818 maybe-configure-stagetrain-gold:
17819 @if gold-bootstrap
17820 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17821 configure-stagetrain-gold:
17822 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17824 @r=`${PWD_COMMAND}`; export r; \
17825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17827 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17828 $(HOST_EXPORTS) \
17829 $(POSTSTAGE1_HOST_EXPORTS) \
17830 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17831 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17832 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17833 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17835 cd $(HOST_SUBDIR)/gold || exit 1; \
17836 case $(srcdir) in \
17837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17838 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17840 esac; \
17841 module_srcdir=gold; \
17842 $(SHELL) $$s/$$module_srcdir/configure \
17843 --srcdir=$${topdir}/$$module_srcdir \
17844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17845 --target=${target_alias} \
17846 --with-build-libsubdir=$(HOST_SUBDIR) \
17847 $(STAGEtrain_CONFIGURE_FLAGS)
17848 @endif gold-bootstrap
17850 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17851 maybe-configure-stagefeedback-gold:
17852 @if gold-bootstrap
17853 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17854 configure-stagefeedback-gold:
17855 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17857 @r=`${PWD_COMMAND}`; export r; \
17858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17859 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17860 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17861 $(HOST_EXPORTS) \
17862 $(POSTSTAGE1_HOST_EXPORTS) \
17863 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17864 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17865 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17866 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17868 cd $(HOST_SUBDIR)/gold || exit 1; \
17869 case $(srcdir) in \
17870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17871 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17873 esac; \
17874 module_srcdir=gold; \
17875 $(SHELL) $$s/$$module_srcdir/configure \
17876 --srcdir=$${topdir}/$$module_srcdir \
17877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17878 --target=${target_alias} \
17879 --with-build-libsubdir=$(HOST_SUBDIR) \
17880 $(STAGEfeedback_CONFIGURE_FLAGS)
17881 @endif gold-bootstrap
17883 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17884 maybe-configure-stageautoprofile-gold:
17885 @if gold-bootstrap
17886 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17887 configure-stageautoprofile-gold:
17888 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17890 @r=`${PWD_COMMAND}`; export r; \
17891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17892 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17893 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17894 $(HOST_EXPORTS) \
17895 $(POSTSTAGE1_HOST_EXPORTS) \
17896 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17897 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17898 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17899 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17901 cd $(HOST_SUBDIR)/gold || exit 1; \
17902 case $(srcdir) in \
17903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17904 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17906 esac; \
17907 module_srcdir=gold; \
17908 $(SHELL) $$s/$$module_srcdir/configure \
17909 --srcdir=$${topdir}/$$module_srcdir \
17910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17911 --target=${target_alias} \
17912 --with-build-libsubdir=$(HOST_SUBDIR) \
17913 $(STAGEautoprofile_CONFIGURE_FLAGS)
17914 @endif gold-bootstrap
17916 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17917 maybe-configure-stageautofeedback-gold:
17918 @if gold-bootstrap
17919 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17920 configure-stageautofeedback-gold:
17921 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17923 @r=`${PWD_COMMAND}`; export r; \
17924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17926 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17927 $(HOST_EXPORTS) \
17928 $(POSTSTAGE1_HOST_EXPORTS) \
17929 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17930 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17931 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17932 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17934 cd $(HOST_SUBDIR)/gold || exit 1; \
17935 case $(srcdir) in \
17936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17937 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17939 esac; \
17940 module_srcdir=gold; \
17941 $(SHELL) $$s/$$module_srcdir/configure \
17942 --srcdir=$${topdir}/$$module_srcdir \
17943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17944 --target=${target_alias} \
17945 --with-build-libsubdir=$(HOST_SUBDIR) \
17946 $(STAGEautofeedback_CONFIGURE_FLAGS)
17947 @endif gold-bootstrap
17953 .PHONY: all-gold maybe-all-gold
17954 maybe-all-gold:
17955 @if gcc-bootstrap
17956 all-gold: stage_current
17957 @endif gcc-bootstrap
17958 @if gold
17959 TARGET-gold=all
17960 maybe-all-gold: all-gold
17961 all-gold: configure-gold
17962 @r=`${PWD_COMMAND}`; export r; \
17963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17964 $(HOST_EXPORTS) \
17965 (cd $(HOST_SUBDIR)/gold && \
17966 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17967 $(TARGET-gold))
17968 @endif gold
17972 .PHONY: all-stage1-gold maybe-all-stage1-gold
17973 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
17974 maybe-all-stage1-gold:
17975 maybe-clean-stage1-gold:
17976 @if gold-bootstrap
17977 maybe-all-stage1-gold: all-stage1-gold
17978 all-stage1: all-stage1-gold
17979 TARGET-stage1-gold = $(TARGET-gold)
17980 all-stage1-gold: configure-stage1-gold
17981 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17982 @r=`${PWD_COMMAND}`; export r; \
17983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984 TFLAGS="$(STAGE1_TFLAGS)"; \
17985 $(HOST_EXPORTS) \
17986 cd $(HOST_SUBDIR)/gold && \
17988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17989 CFLAGS="$(STAGE1_CFLAGS)" \
17990 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17991 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17992 LIBCFLAGS="$(LIBCFLAGS)" \
17993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17996 $(EXTRA_HOST_FLAGS) \
17997 $(STAGE1_FLAGS_TO_PASS) \
17998 TFLAGS="$(STAGE1_TFLAGS)" \
17999 $(TARGET-stage1-gold)
18001 maybe-clean-stage1-gold: clean-stage1-gold
18002 clean-stage1: clean-stage1-gold
18003 clean-stage1-gold:
18004 @if [ $(current_stage) = stage1 ]; then \
18005 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18006 else \
18007 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18008 $(MAKE) stage1-start; \
18009 fi; \
18010 cd $(HOST_SUBDIR)/gold && \
18011 $(MAKE) $(EXTRA_HOST_FLAGS) \
18012 $(STAGE1_FLAGS_TO_PASS) clean
18013 @endif gold-bootstrap
18016 .PHONY: all-stage2-gold maybe-all-stage2-gold
18017 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18018 maybe-all-stage2-gold:
18019 maybe-clean-stage2-gold:
18020 @if gold-bootstrap
18021 maybe-all-stage2-gold: all-stage2-gold
18022 all-stage2: all-stage2-gold
18023 TARGET-stage2-gold = $(TARGET-gold)
18024 all-stage2-gold: configure-stage2-gold
18025 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18026 @r=`${PWD_COMMAND}`; export r; \
18027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028 TFLAGS="$(STAGE2_TFLAGS)"; \
18029 $(HOST_EXPORTS) \
18030 $(POSTSTAGE1_HOST_EXPORTS) \
18031 cd $(HOST_SUBDIR)/gold && \
18033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18034 CFLAGS="$(STAGE2_CFLAGS)" \
18035 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18036 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18037 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18042 TFLAGS="$(STAGE2_TFLAGS)" \
18043 $(TARGET-stage2-gold)
18045 maybe-clean-stage2-gold: clean-stage2-gold
18046 clean-stage2: clean-stage2-gold
18047 clean-stage2-gold:
18048 @if [ $(current_stage) = stage2 ]; then \
18049 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18050 else \
18051 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18052 $(MAKE) stage2-start; \
18053 fi; \
18054 cd $(HOST_SUBDIR)/gold && \
18055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18056 @endif gold-bootstrap
18059 .PHONY: all-stage3-gold maybe-all-stage3-gold
18060 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18061 maybe-all-stage3-gold:
18062 maybe-clean-stage3-gold:
18063 @if gold-bootstrap
18064 maybe-all-stage3-gold: all-stage3-gold
18065 all-stage3: all-stage3-gold
18066 TARGET-stage3-gold = $(TARGET-gold)
18067 all-stage3-gold: configure-stage3-gold
18068 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18069 @r=`${PWD_COMMAND}`; export r; \
18070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071 TFLAGS="$(STAGE3_TFLAGS)"; \
18072 $(HOST_EXPORTS) \
18073 $(POSTSTAGE1_HOST_EXPORTS) \
18074 cd $(HOST_SUBDIR)/gold && \
18076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18077 CFLAGS="$(STAGE3_CFLAGS)" \
18078 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18079 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18080 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18085 TFLAGS="$(STAGE3_TFLAGS)" \
18086 $(TARGET-stage3-gold)
18088 maybe-clean-stage3-gold: clean-stage3-gold
18089 clean-stage3: clean-stage3-gold
18090 clean-stage3-gold:
18091 @if [ $(current_stage) = stage3 ]; then \
18092 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18093 else \
18094 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18095 $(MAKE) stage3-start; \
18096 fi; \
18097 cd $(HOST_SUBDIR)/gold && \
18098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18099 @endif gold-bootstrap
18102 .PHONY: all-stage4-gold maybe-all-stage4-gold
18103 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18104 maybe-all-stage4-gold:
18105 maybe-clean-stage4-gold:
18106 @if gold-bootstrap
18107 maybe-all-stage4-gold: all-stage4-gold
18108 all-stage4: all-stage4-gold
18109 TARGET-stage4-gold = $(TARGET-gold)
18110 all-stage4-gold: configure-stage4-gold
18111 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18112 @r=`${PWD_COMMAND}`; export r; \
18113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18114 TFLAGS="$(STAGE4_TFLAGS)"; \
18115 $(HOST_EXPORTS) \
18116 $(POSTSTAGE1_HOST_EXPORTS) \
18117 cd $(HOST_SUBDIR)/gold && \
18119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18120 CFLAGS="$(STAGE4_CFLAGS)" \
18121 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18122 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18123 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18128 TFLAGS="$(STAGE4_TFLAGS)" \
18129 $(TARGET-stage4-gold)
18131 maybe-clean-stage4-gold: clean-stage4-gold
18132 clean-stage4: clean-stage4-gold
18133 clean-stage4-gold:
18134 @if [ $(current_stage) = stage4 ]; then \
18135 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18136 else \
18137 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18138 $(MAKE) stage4-start; \
18139 fi; \
18140 cd $(HOST_SUBDIR)/gold && \
18141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18142 @endif gold-bootstrap
18145 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18146 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18147 maybe-all-stageprofile-gold:
18148 maybe-clean-stageprofile-gold:
18149 @if gold-bootstrap
18150 maybe-all-stageprofile-gold: all-stageprofile-gold
18151 all-stageprofile: all-stageprofile-gold
18152 TARGET-stageprofile-gold = $(TARGET-gold)
18153 all-stageprofile-gold: configure-stageprofile-gold
18154 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18155 @r=`${PWD_COMMAND}`; export r; \
18156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18158 $(HOST_EXPORTS) \
18159 $(POSTSTAGE1_HOST_EXPORTS) \
18160 cd $(HOST_SUBDIR)/gold && \
18162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18163 CFLAGS="$(STAGEprofile_CFLAGS)" \
18164 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18165 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18166 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18171 TFLAGS="$(STAGEprofile_TFLAGS)" \
18172 $(TARGET-stageprofile-gold)
18174 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18175 clean-stageprofile: clean-stageprofile-gold
18176 clean-stageprofile-gold:
18177 @if [ $(current_stage) = stageprofile ]; then \
18178 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18179 else \
18180 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18181 $(MAKE) stageprofile-start; \
18182 fi; \
18183 cd $(HOST_SUBDIR)/gold && \
18184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18185 @endif gold-bootstrap
18188 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18189 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18190 maybe-all-stagetrain-gold:
18191 maybe-clean-stagetrain-gold:
18192 @if gold-bootstrap
18193 maybe-all-stagetrain-gold: all-stagetrain-gold
18194 all-stagetrain: all-stagetrain-gold
18195 TARGET-stagetrain-gold = $(TARGET-gold)
18196 all-stagetrain-gold: configure-stagetrain-gold
18197 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18198 @r=`${PWD_COMMAND}`; export r; \
18199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18201 $(HOST_EXPORTS) \
18202 $(POSTSTAGE1_HOST_EXPORTS) \
18203 cd $(HOST_SUBDIR)/gold && \
18205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18206 CFLAGS="$(STAGEtrain_CFLAGS)" \
18207 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18208 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18209 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18214 TFLAGS="$(STAGEtrain_TFLAGS)" \
18215 $(TARGET-stagetrain-gold)
18217 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18218 clean-stagetrain: clean-stagetrain-gold
18219 clean-stagetrain-gold:
18220 @if [ $(current_stage) = stagetrain ]; then \
18221 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18222 else \
18223 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18224 $(MAKE) stagetrain-start; \
18225 fi; \
18226 cd $(HOST_SUBDIR)/gold && \
18227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18228 @endif gold-bootstrap
18231 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18232 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18233 maybe-all-stagefeedback-gold:
18234 maybe-clean-stagefeedback-gold:
18235 @if gold-bootstrap
18236 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18237 all-stagefeedback: all-stagefeedback-gold
18238 TARGET-stagefeedback-gold = $(TARGET-gold)
18239 all-stagefeedback-gold: configure-stagefeedback-gold
18240 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18241 @r=`${PWD_COMMAND}`; export r; \
18242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18243 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18244 $(HOST_EXPORTS) \
18245 $(POSTSTAGE1_HOST_EXPORTS) \
18246 cd $(HOST_SUBDIR)/gold && \
18248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18249 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18250 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18251 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18252 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18257 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18258 $(TARGET-stagefeedback-gold)
18260 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18261 clean-stagefeedback: clean-stagefeedback-gold
18262 clean-stagefeedback-gold:
18263 @if [ $(current_stage) = stagefeedback ]; then \
18264 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18265 else \
18266 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18267 $(MAKE) stagefeedback-start; \
18268 fi; \
18269 cd $(HOST_SUBDIR)/gold && \
18270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18271 @endif gold-bootstrap
18274 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18275 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18276 maybe-all-stageautoprofile-gold:
18277 maybe-clean-stageautoprofile-gold:
18278 @if gold-bootstrap
18279 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18280 all-stageautoprofile: all-stageautoprofile-gold
18281 TARGET-stageautoprofile-gold = $(TARGET-gold)
18282 all-stageautoprofile-gold: configure-stageautoprofile-gold
18283 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18284 @r=`${PWD_COMMAND}`; export r; \
18285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18287 $(HOST_EXPORTS) \
18288 $(POSTSTAGE1_HOST_EXPORTS) \
18289 cd $(HOST_SUBDIR)/gold && \
18290 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18292 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18293 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18294 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18295 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18300 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18301 $(TARGET-stageautoprofile-gold)
18303 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18304 clean-stageautoprofile: clean-stageautoprofile-gold
18305 clean-stageautoprofile-gold:
18306 @if [ $(current_stage) = stageautoprofile ]; then \
18307 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18308 else \
18309 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18310 $(MAKE) stageautoprofile-start; \
18311 fi; \
18312 cd $(HOST_SUBDIR)/gold && \
18313 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18314 @endif gold-bootstrap
18317 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18318 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18319 maybe-all-stageautofeedback-gold:
18320 maybe-clean-stageautofeedback-gold:
18321 @if gold-bootstrap
18322 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18323 all-stageautofeedback: all-stageautofeedback-gold
18324 TARGET-stageautofeedback-gold = $(TARGET-gold)
18325 all-stageautofeedback-gold: configure-stageautofeedback-gold
18326 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18327 @r=`${PWD_COMMAND}`; export r; \
18328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18329 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18330 $(HOST_EXPORTS) \
18331 $(POSTSTAGE1_HOST_EXPORTS) \
18332 cd $(HOST_SUBDIR)/gold && \
18334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18335 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18336 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18337 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18338 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18343 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18344 $(TARGET-stageautofeedback-gold)
18346 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18347 clean-stageautofeedback: clean-stageautofeedback-gold
18348 clean-stageautofeedback-gold:
18349 @if [ $(current_stage) = stageautofeedback ]; then \
18350 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18351 else \
18352 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18353 $(MAKE) stageautofeedback-start; \
18354 fi; \
18355 cd $(HOST_SUBDIR)/gold && \
18356 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18357 @endif gold-bootstrap
18363 .PHONY: check-gold maybe-check-gold
18364 maybe-check-gold:
18365 @if gold
18366 maybe-check-gold: check-gold
18368 check-gold:
18369 @: $(MAKE); $(unstage)
18370 @r=`${PWD_COMMAND}`; export r; \
18371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18373 (cd $(HOST_SUBDIR)/gold && \
18374 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18376 @endif gold
18378 .PHONY: install-gold maybe-install-gold
18379 maybe-install-gold:
18380 @if gold
18381 maybe-install-gold: install-gold
18383 install-gold: installdirs
18384 @: $(MAKE); $(unstage)
18385 @r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 $(HOST_EXPORTS) \
18388 (cd $(HOST_SUBDIR)/gold && \
18389 $(MAKE) $(FLAGS_TO_PASS) install)
18391 @endif gold
18393 .PHONY: install-strip-gold maybe-install-strip-gold
18394 maybe-install-strip-gold:
18395 @if gold
18396 maybe-install-strip-gold: install-strip-gold
18398 install-strip-gold: installdirs
18399 @: $(MAKE); $(unstage)
18400 @r=`${PWD_COMMAND}`; export r; \
18401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18402 $(HOST_EXPORTS) \
18403 (cd $(HOST_SUBDIR)/gold && \
18404 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18406 @endif gold
18408 # Other targets (info, dvi, pdf, etc.)
18410 .PHONY: maybe-info-gold info-gold
18411 maybe-info-gold:
18412 @if gold
18413 maybe-info-gold: info-gold
18415 info-gold: \
18416 configure-gold
18417 @[ -f ./gold/Makefile ] || exit 0; \
18418 r=`${PWD_COMMAND}`; export r; \
18419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18420 $(HOST_EXPORTS) \
18421 for flag in $(EXTRA_HOST_FLAGS) ; do \
18422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18423 done; \
18424 echo "Doing info in gold"; \
18425 (cd $(HOST_SUBDIR)/gold && \
18426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18428 "RANLIB=$${RANLIB}" \
18429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18430 info) \
18431 || exit 1
18433 @endif gold
18435 .PHONY: maybe-dvi-gold dvi-gold
18436 maybe-dvi-gold:
18437 @if gold
18438 maybe-dvi-gold: dvi-gold
18440 dvi-gold: \
18441 configure-gold
18442 @[ -f ./gold/Makefile ] || exit 0; \
18443 r=`${PWD_COMMAND}`; export r; \
18444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18445 $(HOST_EXPORTS) \
18446 for flag in $(EXTRA_HOST_FLAGS) ; do \
18447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18448 done; \
18449 echo "Doing dvi in gold"; \
18450 (cd $(HOST_SUBDIR)/gold && \
18451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18453 "RANLIB=$${RANLIB}" \
18454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18455 dvi) \
18456 || exit 1
18458 @endif gold
18460 .PHONY: maybe-pdf-gold pdf-gold
18461 maybe-pdf-gold:
18462 @if gold
18463 maybe-pdf-gold: pdf-gold
18465 pdf-gold: \
18466 configure-gold
18467 @[ -f ./gold/Makefile ] || exit 0; \
18468 r=`${PWD_COMMAND}`; export r; \
18469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470 $(HOST_EXPORTS) \
18471 for flag in $(EXTRA_HOST_FLAGS) ; do \
18472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18473 done; \
18474 echo "Doing pdf in gold"; \
18475 (cd $(HOST_SUBDIR)/gold && \
18476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18478 "RANLIB=$${RANLIB}" \
18479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18480 pdf) \
18481 || exit 1
18483 @endif gold
18485 .PHONY: maybe-html-gold html-gold
18486 maybe-html-gold:
18487 @if gold
18488 maybe-html-gold: html-gold
18490 html-gold: \
18491 configure-gold
18492 @[ -f ./gold/Makefile ] || exit 0; \
18493 r=`${PWD_COMMAND}`; export r; \
18494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18495 $(HOST_EXPORTS) \
18496 for flag in $(EXTRA_HOST_FLAGS) ; do \
18497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18498 done; \
18499 echo "Doing html in gold"; \
18500 (cd $(HOST_SUBDIR)/gold && \
18501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18503 "RANLIB=$${RANLIB}" \
18504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18505 html) \
18506 || exit 1
18508 @endif gold
18510 .PHONY: maybe-TAGS-gold TAGS-gold
18511 maybe-TAGS-gold:
18512 @if gold
18513 maybe-TAGS-gold: TAGS-gold
18515 TAGS-gold: \
18516 configure-gold
18517 @[ -f ./gold/Makefile ] || exit 0; \
18518 r=`${PWD_COMMAND}`; export r; \
18519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18520 $(HOST_EXPORTS) \
18521 for flag in $(EXTRA_HOST_FLAGS) ; do \
18522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18523 done; \
18524 echo "Doing TAGS in gold"; \
18525 (cd $(HOST_SUBDIR)/gold && \
18526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18528 "RANLIB=$${RANLIB}" \
18529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18530 TAGS) \
18531 || exit 1
18533 @endif gold
18535 .PHONY: maybe-install-info-gold install-info-gold
18536 maybe-install-info-gold:
18537 @if gold
18538 maybe-install-info-gold: install-info-gold
18540 install-info-gold: \
18541 configure-gold \
18542 info-gold
18543 @[ -f ./gold/Makefile ] || exit 0; \
18544 r=`${PWD_COMMAND}`; export r; \
18545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18546 $(HOST_EXPORTS) \
18547 for flag in $(EXTRA_HOST_FLAGS) ; do \
18548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18549 done; \
18550 echo "Doing install-info in gold"; \
18551 (cd $(HOST_SUBDIR)/gold && \
18552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18554 "RANLIB=$${RANLIB}" \
18555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18556 install-info) \
18557 || exit 1
18559 @endif gold
18561 .PHONY: maybe-install-dvi-gold install-dvi-gold
18562 maybe-install-dvi-gold:
18563 @if gold
18564 maybe-install-dvi-gold: install-dvi-gold
18566 install-dvi-gold: \
18567 configure-gold \
18568 dvi-gold
18569 @[ -f ./gold/Makefile ] || exit 0; \
18570 r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 $(HOST_EXPORTS) \
18573 for flag in $(EXTRA_HOST_FLAGS) ; do \
18574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18575 done; \
18576 echo "Doing install-dvi in gold"; \
18577 (cd $(HOST_SUBDIR)/gold && \
18578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18580 "RANLIB=$${RANLIB}" \
18581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18582 install-dvi) \
18583 || exit 1
18585 @endif gold
18587 .PHONY: maybe-install-pdf-gold install-pdf-gold
18588 maybe-install-pdf-gold:
18589 @if gold
18590 maybe-install-pdf-gold: install-pdf-gold
18592 install-pdf-gold: \
18593 configure-gold \
18594 pdf-gold
18595 @[ -f ./gold/Makefile ] || exit 0; \
18596 r=`${PWD_COMMAND}`; export r; \
18597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18598 $(HOST_EXPORTS) \
18599 for flag in $(EXTRA_HOST_FLAGS) ; do \
18600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18601 done; \
18602 echo "Doing install-pdf in gold"; \
18603 (cd $(HOST_SUBDIR)/gold && \
18604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18606 "RANLIB=$${RANLIB}" \
18607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18608 install-pdf) \
18609 || exit 1
18611 @endif gold
18613 .PHONY: maybe-install-html-gold install-html-gold
18614 maybe-install-html-gold:
18615 @if gold
18616 maybe-install-html-gold: install-html-gold
18618 install-html-gold: \
18619 configure-gold \
18620 html-gold
18621 @[ -f ./gold/Makefile ] || exit 0; \
18622 r=`${PWD_COMMAND}`; export r; \
18623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18624 $(HOST_EXPORTS) \
18625 for flag in $(EXTRA_HOST_FLAGS) ; do \
18626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18627 done; \
18628 echo "Doing install-html in gold"; \
18629 (cd $(HOST_SUBDIR)/gold && \
18630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18632 "RANLIB=$${RANLIB}" \
18633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18634 install-html) \
18635 || exit 1
18637 @endif gold
18639 .PHONY: maybe-installcheck-gold installcheck-gold
18640 maybe-installcheck-gold:
18641 @if gold
18642 maybe-installcheck-gold: installcheck-gold
18644 installcheck-gold: \
18645 configure-gold
18646 @[ -f ./gold/Makefile ] || exit 0; \
18647 r=`${PWD_COMMAND}`; export r; \
18648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18649 $(HOST_EXPORTS) \
18650 for flag in $(EXTRA_HOST_FLAGS) ; do \
18651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18652 done; \
18653 echo "Doing installcheck in gold"; \
18654 (cd $(HOST_SUBDIR)/gold && \
18655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18657 "RANLIB=$${RANLIB}" \
18658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18659 installcheck) \
18660 || exit 1
18662 @endif gold
18664 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18665 maybe-mostlyclean-gold:
18666 @if gold
18667 maybe-mostlyclean-gold: mostlyclean-gold
18669 mostlyclean-gold:
18670 @[ -f ./gold/Makefile ] || exit 0; \
18671 r=`${PWD_COMMAND}`; export r; \
18672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18673 $(HOST_EXPORTS) \
18674 for flag in $(EXTRA_HOST_FLAGS) ; do \
18675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18676 done; \
18677 echo "Doing mostlyclean in gold"; \
18678 (cd $(HOST_SUBDIR)/gold && \
18679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18681 "RANLIB=$${RANLIB}" \
18682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18683 mostlyclean) \
18684 || exit 1
18686 @endif gold
18688 .PHONY: maybe-clean-gold clean-gold
18689 maybe-clean-gold:
18690 @if gold
18691 maybe-clean-gold: clean-gold
18693 clean-gold:
18694 @[ -f ./gold/Makefile ] || exit 0; \
18695 r=`${PWD_COMMAND}`; export r; \
18696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18697 $(HOST_EXPORTS) \
18698 for flag in $(EXTRA_HOST_FLAGS) ; do \
18699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18700 done; \
18701 echo "Doing clean in gold"; \
18702 (cd $(HOST_SUBDIR)/gold && \
18703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18705 "RANLIB=$${RANLIB}" \
18706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18707 clean) \
18708 || exit 1
18710 @endif gold
18712 .PHONY: maybe-distclean-gold distclean-gold
18713 maybe-distclean-gold:
18714 @if gold
18715 maybe-distclean-gold: distclean-gold
18717 distclean-gold:
18718 @[ -f ./gold/Makefile ] || exit 0; \
18719 r=`${PWD_COMMAND}`; export r; \
18720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18721 $(HOST_EXPORTS) \
18722 for flag in $(EXTRA_HOST_FLAGS) ; do \
18723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18724 done; \
18725 echo "Doing distclean in gold"; \
18726 (cd $(HOST_SUBDIR)/gold && \
18727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18729 "RANLIB=$${RANLIB}" \
18730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18731 distclean) \
18732 || exit 1
18734 @endif gold
18736 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18737 maybe-maintainer-clean-gold:
18738 @if gold
18739 maybe-maintainer-clean-gold: maintainer-clean-gold
18741 maintainer-clean-gold:
18742 @[ -f ./gold/Makefile ] || exit 0; \
18743 r=`${PWD_COMMAND}`; export r; \
18744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18745 $(HOST_EXPORTS) \
18746 for flag in $(EXTRA_HOST_FLAGS) ; do \
18747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18748 done; \
18749 echo "Doing maintainer-clean in gold"; \
18750 (cd $(HOST_SUBDIR)/gold && \
18751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18753 "RANLIB=$${RANLIB}" \
18754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18755 maintainer-clean) \
18756 || exit 1
18758 @endif gold
18762 .PHONY: configure-gprof maybe-configure-gprof
18763 maybe-configure-gprof:
18764 @if gcc-bootstrap
18765 configure-gprof: stage_current
18766 @endif gcc-bootstrap
18767 @if gprof
18768 maybe-configure-gprof: configure-gprof
18769 configure-gprof:
18770 @: $(MAKE); $(unstage)
18771 @r=`${PWD_COMMAND}`; export r; \
18772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18775 $(HOST_EXPORTS) \
18776 echo Configuring in $(HOST_SUBDIR)/gprof; \
18777 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18778 case $(srcdir) in \
18779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18780 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18782 esac; \
18783 module_srcdir=gprof; \
18784 $(SHELL) \
18785 $$s/$$module_srcdir/configure \
18786 --srcdir=$${topdir}/$$module_srcdir \
18787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18788 --target=${target_alias} \
18789 || exit 1
18790 @endif gprof
18796 .PHONY: all-gprof maybe-all-gprof
18797 maybe-all-gprof:
18798 @if gcc-bootstrap
18799 all-gprof: stage_current
18800 @endif gcc-bootstrap
18801 @if gprof
18802 TARGET-gprof=all
18803 maybe-all-gprof: all-gprof
18804 all-gprof: configure-gprof
18805 @: $(MAKE); $(unstage)
18806 @r=`${PWD_COMMAND}`; export r; \
18807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18808 $(HOST_EXPORTS) \
18809 (cd $(HOST_SUBDIR)/gprof && \
18810 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18811 $(TARGET-gprof))
18812 @endif gprof
18817 .PHONY: check-gprof maybe-check-gprof
18818 maybe-check-gprof:
18819 @if gprof
18820 maybe-check-gprof: check-gprof
18822 check-gprof:
18823 @: $(MAKE); $(unstage)
18824 @r=`${PWD_COMMAND}`; export r; \
18825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18826 $(HOST_EXPORTS) \
18827 (cd $(HOST_SUBDIR)/gprof && \
18828 $(MAKE) $(FLAGS_TO_PASS) check)
18830 @endif gprof
18832 .PHONY: install-gprof maybe-install-gprof
18833 maybe-install-gprof:
18834 @if gprof
18835 maybe-install-gprof: install-gprof
18837 install-gprof: installdirs
18838 @: $(MAKE); $(unstage)
18839 @r=`${PWD_COMMAND}`; export r; \
18840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841 $(HOST_EXPORTS) \
18842 (cd $(HOST_SUBDIR)/gprof && \
18843 $(MAKE) $(FLAGS_TO_PASS) install)
18845 @endif gprof
18847 .PHONY: install-strip-gprof maybe-install-strip-gprof
18848 maybe-install-strip-gprof:
18849 @if gprof
18850 maybe-install-strip-gprof: install-strip-gprof
18852 install-strip-gprof: installdirs
18853 @: $(MAKE); $(unstage)
18854 @r=`${PWD_COMMAND}`; export r; \
18855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18856 $(HOST_EXPORTS) \
18857 (cd $(HOST_SUBDIR)/gprof && \
18858 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18860 @endif gprof
18862 # Other targets (info, dvi, pdf, etc.)
18864 .PHONY: maybe-info-gprof info-gprof
18865 maybe-info-gprof:
18866 @if gprof
18867 maybe-info-gprof: info-gprof
18869 info-gprof: \
18870 configure-gprof
18871 @: $(MAKE); $(unstage)
18872 @[ -f ./gprof/Makefile ] || exit 0; \
18873 r=`${PWD_COMMAND}`; export r; \
18874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875 $(HOST_EXPORTS) \
18876 for flag in $(EXTRA_HOST_FLAGS) ; do \
18877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18878 done; \
18879 echo "Doing info in gprof"; \
18880 (cd $(HOST_SUBDIR)/gprof && \
18881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18883 "RANLIB=$${RANLIB}" \
18884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18885 info) \
18886 || exit 1
18888 @endif gprof
18890 .PHONY: maybe-dvi-gprof dvi-gprof
18891 maybe-dvi-gprof:
18892 @if gprof
18893 maybe-dvi-gprof: dvi-gprof
18895 dvi-gprof: \
18896 configure-gprof
18897 @: $(MAKE); $(unstage)
18898 @[ -f ./gprof/Makefile ] || exit 0; \
18899 r=`${PWD_COMMAND}`; export r; \
18900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901 $(HOST_EXPORTS) \
18902 for flag in $(EXTRA_HOST_FLAGS) ; do \
18903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904 done; \
18905 echo "Doing dvi in gprof"; \
18906 (cd $(HOST_SUBDIR)/gprof && \
18907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909 "RANLIB=$${RANLIB}" \
18910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18911 dvi) \
18912 || exit 1
18914 @endif gprof
18916 .PHONY: maybe-pdf-gprof pdf-gprof
18917 maybe-pdf-gprof:
18918 @if gprof
18919 maybe-pdf-gprof: pdf-gprof
18921 pdf-gprof: \
18922 configure-gprof
18923 @: $(MAKE); $(unstage)
18924 @[ -f ./gprof/Makefile ] || exit 0; \
18925 r=`${PWD_COMMAND}`; export r; \
18926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18927 $(HOST_EXPORTS) \
18928 for flag in $(EXTRA_HOST_FLAGS) ; do \
18929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18930 done; \
18931 echo "Doing pdf in gprof"; \
18932 (cd $(HOST_SUBDIR)/gprof && \
18933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18935 "RANLIB=$${RANLIB}" \
18936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18937 pdf) \
18938 || exit 1
18940 @endif gprof
18942 .PHONY: maybe-html-gprof html-gprof
18943 maybe-html-gprof:
18944 @if gprof
18945 maybe-html-gprof: html-gprof
18947 html-gprof: \
18948 configure-gprof
18949 @: $(MAKE); $(unstage)
18950 @[ -f ./gprof/Makefile ] || exit 0; \
18951 r=`${PWD_COMMAND}`; export r; \
18952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953 $(HOST_EXPORTS) \
18954 for flag in $(EXTRA_HOST_FLAGS) ; do \
18955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18956 done; \
18957 echo "Doing html in gprof"; \
18958 (cd $(HOST_SUBDIR)/gprof && \
18959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18961 "RANLIB=$${RANLIB}" \
18962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18963 html) \
18964 || exit 1
18966 @endif gprof
18968 .PHONY: maybe-TAGS-gprof TAGS-gprof
18969 maybe-TAGS-gprof:
18970 @if gprof
18971 maybe-TAGS-gprof: TAGS-gprof
18973 TAGS-gprof: \
18974 configure-gprof
18975 @: $(MAKE); $(unstage)
18976 @[ -f ./gprof/Makefile ] || exit 0; \
18977 r=`${PWD_COMMAND}`; export r; \
18978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18979 $(HOST_EXPORTS) \
18980 for flag in $(EXTRA_HOST_FLAGS) ; do \
18981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18982 done; \
18983 echo "Doing TAGS in gprof"; \
18984 (cd $(HOST_SUBDIR)/gprof && \
18985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18987 "RANLIB=$${RANLIB}" \
18988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18989 TAGS) \
18990 || exit 1
18992 @endif gprof
18994 .PHONY: maybe-install-info-gprof install-info-gprof
18995 maybe-install-info-gprof:
18996 @if gprof
18997 maybe-install-info-gprof: install-info-gprof
18999 install-info-gprof: \
19000 configure-gprof \
19001 info-gprof
19002 @: $(MAKE); $(unstage)
19003 @[ -f ./gprof/Makefile ] || exit 0; \
19004 r=`${PWD_COMMAND}`; export r; \
19005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006 $(HOST_EXPORTS) \
19007 for flag in $(EXTRA_HOST_FLAGS) ; do \
19008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009 done; \
19010 echo "Doing install-info in gprof"; \
19011 (cd $(HOST_SUBDIR)/gprof && \
19012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014 "RANLIB=$${RANLIB}" \
19015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19016 install-info) \
19017 || exit 1
19019 @endif gprof
19021 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19022 maybe-install-dvi-gprof:
19023 @if gprof
19024 maybe-install-dvi-gprof: install-dvi-gprof
19026 install-dvi-gprof: \
19027 configure-gprof \
19028 dvi-gprof
19029 @: $(MAKE); $(unstage)
19030 @[ -f ./gprof/Makefile ] || exit 0; \
19031 r=`${PWD_COMMAND}`; export r; \
19032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033 $(HOST_EXPORTS) \
19034 for flag in $(EXTRA_HOST_FLAGS) ; do \
19035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036 done; \
19037 echo "Doing install-dvi in gprof"; \
19038 (cd $(HOST_SUBDIR)/gprof && \
19039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041 "RANLIB=$${RANLIB}" \
19042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19043 install-dvi) \
19044 || exit 1
19046 @endif gprof
19048 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19049 maybe-install-pdf-gprof:
19050 @if gprof
19051 maybe-install-pdf-gprof: install-pdf-gprof
19053 install-pdf-gprof: \
19054 configure-gprof \
19055 pdf-gprof
19056 @: $(MAKE); $(unstage)
19057 @[ -f ./gprof/Makefile ] || exit 0; \
19058 r=`${PWD_COMMAND}`; export r; \
19059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19060 $(HOST_EXPORTS) \
19061 for flag in $(EXTRA_HOST_FLAGS) ; do \
19062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063 done; \
19064 echo "Doing install-pdf in gprof"; \
19065 (cd $(HOST_SUBDIR)/gprof && \
19066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068 "RANLIB=$${RANLIB}" \
19069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19070 install-pdf) \
19071 || exit 1
19073 @endif gprof
19075 .PHONY: maybe-install-html-gprof install-html-gprof
19076 maybe-install-html-gprof:
19077 @if gprof
19078 maybe-install-html-gprof: install-html-gprof
19080 install-html-gprof: \
19081 configure-gprof \
19082 html-gprof
19083 @: $(MAKE); $(unstage)
19084 @[ -f ./gprof/Makefile ] || exit 0; \
19085 r=`${PWD_COMMAND}`; export r; \
19086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19087 $(HOST_EXPORTS) \
19088 for flag in $(EXTRA_HOST_FLAGS) ; do \
19089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19090 done; \
19091 echo "Doing install-html in gprof"; \
19092 (cd $(HOST_SUBDIR)/gprof && \
19093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19095 "RANLIB=$${RANLIB}" \
19096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19097 install-html) \
19098 || exit 1
19100 @endif gprof
19102 .PHONY: maybe-installcheck-gprof installcheck-gprof
19103 maybe-installcheck-gprof:
19104 @if gprof
19105 maybe-installcheck-gprof: installcheck-gprof
19107 installcheck-gprof: \
19108 configure-gprof
19109 @: $(MAKE); $(unstage)
19110 @[ -f ./gprof/Makefile ] || exit 0; \
19111 r=`${PWD_COMMAND}`; export r; \
19112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113 $(HOST_EXPORTS) \
19114 for flag in $(EXTRA_HOST_FLAGS) ; do \
19115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19116 done; \
19117 echo "Doing installcheck in gprof"; \
19118 (cd $(HOST_SUBDIR)/gprof && \
19119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19121 "RANLIB=$${RANLIB}" \
19122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19123 installcheck) \
19124 || exit 1
19126 @endif gprof
19128 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19129 maybe-mostlyclean-gprof:
19130 @if gprof
19131 maybe-mostlyclean-gprof: mostlyclean-gprof
19133 mostlyclean-gprof:
19134 @: $(MAKE); $(unstage)
19135 @[ -f ./gprof/Makefile ] || exit 0; \
19136 r=`${PWD_COMMAND}`; export r; \
19137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19138 $(HOST_EXPORTS) \
19139 for flag in $(EXTRA_HOST_FLAGS) ; do \
19140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19141 done; \
19142 echo "Doing mostlyclean in gprof"; \
19143 (cd $(HOST_SUBDIR)/gprof && \
19144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19146 "RANLIB=$${RANLIB}" \
19147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19148 mostlyclean) \
19149 || exit 1
19151 @endif gprof
19153 .PHONY: maybe-clean-gprof clean-gprof
19154 maybe-clean-gprof:
19155 @if gprof
19156 maybe-clean-gprof: clean-gprof
19158 clean-gprof:
19159 @: $(MAKE); $(unstage)
19160 @[ -f ./gprof/Makefile ] || exit 0; \
19161 r=`${PWD_COMMAND}`; export r; \
19162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19163 $(HOST_EXPORTS) \
19164 for flag in $(EXTRA_HOST_FLAGS) ; do \
19165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19166 done; \
19167 echo "Doing clean in gprof"; \
19168 (cd $(HOST_SUBDIR)/gprof && \
19169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19171 "RANLIB=$${RANLIB}" \
19172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19173 clean) \
19174 || exit 1
19176 @endif gprof
19178 .PHONY: maybe-distclean-gprof distclean-gprof
19179 maybe-distclean-gprof:
19180 @if gprof
19181 maybe-distclean-gprof: distclean-gprof
19183 distclean-gprof:
19184 @: $(MAKE); $(unstage)
19185 @[ -f ./gprof/Makefile ] || exit 0; \
19186 r=`${PWD_COMMAND}`; export r; \
19187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19188 $(HOST_EXPORTS) \
19189 for flag in $(EXTRA_HOST_FLAGS) ; do \
19190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19191 done; \
19192 echo "Doing distclean in gprof"; \
19193 (cd $(HOST_SUBDIR)/gprof && \
19194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19196 "RANLIB=$${RANLIB}" \
19197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19198 distclean) \
19199 || exit 1
19201 @endif gprof
19203 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19204 maybe-maintainer-clean-gprof:
19205 @if gprof
19206 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19208 maintainer-clean-gprof:
19209 @: $(MAKE); $(unstage)
19210 @[ -f ./gprof/Makefile ] || exit 0; \
19211 r=`${PWD_COMMAND}`; export r; \
19212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19213 $(HOST_EXPORTS) \
19214 for flag in $(EXTRA_HOST_FLAGS) ; do \
19215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19216 done; \
19217 echo "Doing maintainer-clean in gprof"; \
19218 (cd $(HOST_SUBDIR)/gprof && \
19219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19221 "RANLIB=$${RANLIB}" \
19222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19223 maintainer-clean) \
19224 || exit 1
19226 @endif gprof
19230 .PHONY: configure-intl maybe-configure-intl
19231 maybe-configure-intl:
19232 @if gcc-bootstrap
19233 configure-intl: stage_current
19234 @endif gcc-bootstrap
19235 @if intl
19236 maybe-configure-intl: configure-intl
19237 configure-intl:
19238 @r=`${PWD_COMMAND}`; export r; \
19239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19242 $(HOST_EXPORTS) \
19243 echo Configuring in $(HOST_SUBDIR)/intl; \
19244 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19245 case $(srcdir) in \
19246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19247 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19249 esac; \
19250 module_srcdir=intl; \
19251 $(SHELL) \
19252 $$s/$$module_srcdir/configure \
19253 --srcdir=$${topdir}/$$module_srcdir \
19254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19255 --target=${target_alias} \
19256 || exit 1
19257 @endif intl
19261 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19262 maybe-configure-stage1-intl:
19263 @if intl-bootstrap
19264 maybe-configure-stage1-intl: configure-stage1-intl
19265 configure-stage1-intl:
19266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19268 @r=`${PWD_COMMAND}`; export r; \
19269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270 TFLAGS="$(STAGE1_TFLAGS)"; \
19271 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19272 $(HOST_EXPORTS) \
19273 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19274 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19275 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19276 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19278 cd $(HOST_SUBDIR)/intl || exit 1; \
19279 case $(srcdir) in \
19280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19281 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19283 esac; \
19284 module_srcdir=intl; \
19285 $(SHELL) $$s/$$module_srcdir/configure \
19286 --srcdir=$${topdir}/$$module_srcdir \
19287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19288 --target=${target_alias} \
19290 $(STAGE1_CONFIGURE_FLAGS)
19291 @endif intl-bootstrap
19293 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19294 maybe-configure-stage2-intl:
19295 @if intl-bootstrap
19296 maybe-configure-stage2-intl: configure-stage2-intl
19297 configure-stage2-intl:
19298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19300 @r=`${PWD_COMMAND}`; export r; \
19301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19302 TFLAGS="$(STAGE2_TFLAGS)"; \
19303 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19304 $(HOST_EXPORTS) \
19305 $(POSTSTAGE1_HOST_EXPORTS) \
19306 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19307 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19308 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19309 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19311 cd $(HOST_SUBDIR)/intl || exit 1; \
19312 case $(srcdir) in \
19313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19314 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19316 esac; \
19317 module_srcdir=intl; \
19318 $(SHELL) $$s/$$module_srcdir/configure \
19319 --srcdir=$${topdir}/$$module_srcdir \
19320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19321 --target=${target_alias} \
19322 --with-build-libsubdir=$(HOST_SUBDIR) \
19323 $(STAGE2_CONFIGURE_FLAGS)
19324 @endif intl-bootstrap
19326 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19327 maybe-configure-stage3-intl:
19328 @if intl-bootstrap
19329 maybe-configure-stage3-intl: configure-stage3-intl
19330 configure-stage3-intl:
19331 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19333 @r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 TFLAGS="$(STAGE3_TFLAGS)"; \
19336 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19337 $(HOST_EXPORTS) \
19338 $(POSTSTAGE1_HOST_EXPORTS) \
19339 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19340 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19341 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19342 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19344 cd $(HOST_SUBDIR)/intl || exit 1; \
19345 case $(srcdir) in \
19346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19347 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19349 esac; \
19350 module_srcdir=intl; \
19351 $(SHELL) $$s/$$module_srcdir/configure \
19352 --srcdir=$${topdir}/$$module_srcdir \
19353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19354 --target=${target_alias} \
19355 --with-build-libsubdir=$(HOST_SUBDIR) \
19356 $(STAGE3_CONFIGURE_FLAGS)
19357 @endif intl-bootstrap
19359 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19360 maybe-configure-stage4-intl:
19361 @if intl-bootstrap
19362 maybe-configure-stage4-intl: configure-stage4-intl
19363 configure-stage4-intl:
19364 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19366 @r=`${PWD_COMMAND}`; export r; \
19367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19368 TFLAGS="$(STAGE4_TFLAGS)"; \
19369 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19370 $(HOST_EXPORTS) \
19371 $(POSTSTAGE1_HOST_EXPORTS) \
19372 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19373 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19374 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19375 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19377 cd $(HOST_SUBDIR)/intl || exit 1; \
19378 case $(srcdir) in \
19379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19380 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19382 esac; \
19383 module_srcdir=intl; \
19384 $(SHELL) $$s/$$module_srcdir/configure \
19385 --srcdir=$${topdir}/$$module_srcdir \
19386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19387 --target=${target_alias} \
19388 --with-build-libsubdir=$(HOST_SUBDIR) \
19389 $(STAGE4_CONFIGURE_FLAGS)
19390 @endif intl-bootstrap
19392 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19393 maybe-configure-stageprofile-intl:
19394 @if intl-bootstrap
19395 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19396 configure-stageprofile-intl:
19397 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19399 @r=`${PWD_COMMAND}`; export r; \
19400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19401 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19402 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19403 $(HOST_EXPORTS) \
19404 $(POSTSTAGE1_HOST_EXPORTS) \
19405 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19406 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19407 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19408 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19410 cd $(HOST_SUBDIR)/intl || exit 1; \
19411 case $(srcdir) in \
19412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19413 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19415 esac; \
19416 module_srcdir=intl; \
19417 $(SHELL) $$s/$$module_srcdir/configure \
19418 --srcdir=$${topdir}/$$module_srcdir \
19419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19420 --target=${target_alias} \
19421 --with-build-libsubdir=$(HOST_SUBDIR) \
19422 $(STAGEprofile_CONFIGURE_FLAGS)
19423 @endif intl-bootstrap
19425 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19426 maybe-configure-stagetrain-intl:
19427 @if intl-bootstrap
19428 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19429 configure-stagetrain-intl:
19430 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19432 @r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19435 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19436 $(HOST_EXPORTS) \
19437 $(POSTSTAGE1_HOST_EXPORTS) \
19438 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19439 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19440 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19441 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19443 cd $(HOST_SUBDIR)/intl || exit 1; \
19444 case $(srcdir) in \
19445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19446 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19448 esac; \
19449 module_srcdir=intl; \
19450 $(SHELL) $$s/$$module_srcdir/configure \
19451 --srcdir=$${topdir}/$$module_srcdir \
19452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19453 --target=${target_alias} \
19454 --with-build-libsubdir=$(HOST_SUBDIR) \
19455 $(STAGEtrain_CONFIGURE_FLAGS)
19456 @endif intl-bootstrap
19458 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19459 maybe-configure-stagefeedback-intl:
19460 @if intl-bootstrap
19461 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19462 configure-stagefeedback-intl:
19463 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19465 @r=`${PWD_COMMAND}`; export r; \
19466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19468 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19469 $(HOST_EXPORTS) \
19470 $(POSTSTAGE1_HOST_EXPORTS) \
19471 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19472 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19473 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19474 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19476 cd $(HOST_SUBDIR)/intl || exit 1; \
19477 case $(srcdir) in \
19478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19479 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19481 esac; \
19482 module_srcdir=intl; \
19483 $(SHELL) $$s/$$module_srcdir/configure \
19484 --srcdir=$${topdir}/$$module_srcdir \
19485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19486 --target=${target_alias} \
19487 --with-build-libsubdir=$(HOST_SUBDIR) \
19488 $(STAGEfeedback_CONFIGURE_FLAGS)
19489 @endif intl-bootstrap
19491 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19492 maybe-configure-stageautoprofile-intl:
19493 @if intl-bootstrap
19494 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19495 configure-stageautoprofile-intl:
19496 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19498 @r=`${PWD_COMMAND}`; export r; \
19499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19501 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19502 $(HOST_EXPORTS) \
19503 $(POSTSTAGE1_HOST_EXPORTS) \
19504 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19505 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19506 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19507 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19509 cd $(HOST_SUBDIR)/intl || exit 1; \
19510 case $(srcdir) in \
19511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19512 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19514 esac; \
19515 module_srcdir=intl; \
19516 $(SHELL) $$s/$$module_srcdir/configure \
19517 --srcdir=$${topdir}/$$module_srcdir \
19518 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19519 --target=${target_alias} \
19520 --with-build-libsubdir=$(HOST_SUBDIR) \
19521 $(STAGEautoprofile_CONFIGURE_FLAGS)
19522 @endif intl-bootstrap
19524 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19525 maybe-configure-stageautofeedback-intl:
19526 @if intl-bootstrap
19527 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19528 configure-stageautofeedback-intl:
19529 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19531 @r=`${PWD_COMMAND}`; export r; \
19532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19533 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19534 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19535 $(HOST_EXPORTS) \
19536 $(POSTSTAGE1_HOST_EXPORTS) \
19537 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19538 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19539 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19540 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19542 cd $(HOST_SUBDIR)/intl || exit 1; \
19543 case $(srcdir) in \
19544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19545 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19547 esac; \
19548 module_srcdir=intl; \
19549 $(SHELL) $$s/$$module_srcdir/configure \
19550 --srcdir=$${topdir}/$$module_srcdir \
19551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19552 --target=${target_alias} \
19553 --with-build-libsubdir=$(HOST_SUBDIR) \
19554 $(STAGEautofeedback_CONFIGURE_FLAGS)
19555 @endif intl-bootstrap
19561 .PHONY: all-intl maybe-all-intl
19562 maybe-all-intl:
19563 @if gcc-bootstrap
19564 all-intl: stage_current
19565 @endif gcc-bootstrap
19566 @if intl
19567 TARGET-intl=all
19568 maybe-all-intl: all-intl
19569 all-intl: configure-intl
19570 @r=`${PWD_COMMAND}`; export r; \
19571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572 $(HOST_EXPORTS) \
19573 (cd $(HOST_SUBDIR)/intl && \
19574 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19575 $(TARGET-intl))
19576 @endif intl
19580 .PHONY: all-stage1-intl maybe-all-stage1-intl
19581 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19582 maybe-all-stage1-intl:
19583 maybe-clean-stage1-intl:
19584 @if intl-bootstrap
19585 maybe-all-stage1-intl: all-stage1-intl
19586 all-stage1: all-stage1-intl
19587 TARGET-stage1-intl = $(TARGET-intl)
19588 all-stage1-intl: configure-stage1-intl
19589 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19590 @r=`${PWD_COMMAND}`; export r; \
19591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592 TFLAGS="$(STAGE1_TFLAGS)"; \
19593 $(HOST_EXPORTS) \
19594 cd $(HOST_SUBDIR)/intl && \
19596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19597 CFLAGS="$(STAGE1_CFLAGS)" \
19598 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19599 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19600 LIBCFLAGS="$(LIBCFLAGS)" \
19601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19604 $(EXTRA_HOST_FLAGS) \
19605 $(STAGE1_FLAGS_TO_PASS) \
19606 TFLAGS="$(STAGE1_TFLAGS)" \
19607 $(TARGET-stage1-intl)
19609 maybe-clean-stage1-intl: clean-stage1-intl
19610 clean-stage1: clean-stage1-intl
19611 clean-stage1-intl:
19612 @if [ $(current_stage) = stage1 ]; then \
19613 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19614 else \
19615 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19616 $(MAKE) stage1-start; \
19617 fi; \
19618 cd $(HOST_SUBDIR)/intl && \
19619 $(MAKE) $(EXTRA_HOST_FLAGS) \
19620 $(STAGE1_FLAGS_TO_PASS) clean
19621 @endif intl-bootstrap
19624 .PHONY: all-stage2-intl maybe-all-stage2-intl
19625 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19626 maybe-all-stage2-intl:
19627 maybe-clean-stage2-intl:
19628 @if intl-bootstrap
19629 maybe-all-stage2-intl: all-stage2-intl
19630 all-stage2: all-stage2-intl
19631 TARGET-stage2-intl = $(TARGET-intl)
19632 all-stage2-intl: configure-stage2-intl
19633 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19634 @r=`${PWD_COMMAND}`; export r; \
19635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19636 TFLAGS="$(STAGE2_TFLAGS)"; \
19637 $(HOST_EXPORTS) \
19638 $(POSTSTAGE1_HOST_EXPORTS) \
19639 cd $(HOST_SUBDIR)/intl && \
19641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19642 CFLAGS="$(STAGE2_CFLAGS)" \
19643 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19644 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19645 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19650 TFLAGS="$(STAGE2_TFLAGS)" \
19651 $(TARGET-stage2-intl)
19653 maybe-clean-stage2-intl: clean-stage2-intl
19654 clean-stage2: clean-stage2-intl
19655 clean-stage2-intl:
19656 @if [ $(current_stage) = stage2 ]; then \
19657 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19658 else \
19659 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19660 $(MAKE) stage2-start; \
19661 fi; \
19662 cd $(HOST_SUBDIR)/intl && \
19663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19664 @endif intl-bootstrap
19667 .PHONY: all-stage3-intl maybe-all-stage3-intl
19668 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19669 maybe-all-stage3-intl:
19670 maybe-clean-stage3-intl:
19671 @if intl-bootstrap
19672 maybe-all-stage3-intl: all-stage3-intl
19673 all-stage3: all-stage3-intl
19674 TARGET-stage3-intl = $(TARGET-intl)
19675 all-stage3-intl: configure-stage3-intl
19676 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19677 @r=`${PWD_COMMAND}`; export r; \
19678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19679 TFLAGS="$(STAGE3_TFLAGS)"; \
19680 $(HOST_EXPORTS) \
19681 $(POSTSTAGE1_HOST_EXPORTS) \
19682 cd $(HOST_SUBDIR)/intl && \
19684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19685 CFLAGS="$(STAGE3_CFLAGS)" \
19686 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19687 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19688 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19693 TFLAGS="$(STAGE3_TFLAGS)" \
19694 $(TARGET-stage3-intl)
19696 maybe-clean-stage3-intl: clean-stage3-intl
19697 clean-stage3: clean-stage3-intl
19698 clean-stage3-intl:
19699 @if [ $(current_stage) = stage3 ]; then \
19700 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19701 else \
19702 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19703 $(MAKE) stage3-start; \
19704 fi; \
19705 cd $(HOST_SUBDIR)/intl && \
19706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19707 @endif intl-bootstrap
19710 .PHONY: all-stage4-intl maybe-all-stage4-intl
19711 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19712 maybe-all-stage4-intl:
19713 maybe-clean-stage4-intl:
19714 @if intl-bootstrap
19715 maybe-all-stage4-intl: all-stage4-intl
19716 all-stage4: all-stage4-intl
19717 TARGET-stage4-intl = $(TARGET-intl)
19718 all-stage4-intl: configure-stage4-intl
19719 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19720 @r=`${PWD_COMMAND}`; export r; \
19721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722 TFLAGS="$(STAGE4_TFLAGS)"; \
19723 $(HOST_EXPORTS) \
19724 $(POSTSTAGE1_HOST_EXPORTS) \
19725 cd $(HOST_SUBDIR)/intl && \
19727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19728 CFLAGS="$(STAGE4_CFLAGS)" \
19729 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19730 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19731 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19735 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19736 TFLAGS="$(STAGE4_TFLAGS)" \
19737 $(TARGET-stage4-intl)
19739 maybe-clean-stage4-intl: clean-stage4-intl
19740 clean-stage4: clean-stage4-intl
19741 clean-stage4-intl:
19742 @if [ $(current_stage) = stage4 ]; then \
19743 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19744 else \
19745 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19746 $(MAKE) stage4-start; \
19747 fi; \
19748 cd $(HOST_SUBDIR)/intl && \
19749 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19750 @endif intl-bootstrap
19753 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19754 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19755 maybe-all-stageprofile-intl:
19756 maybe-clean-stageprofile-intl:
19757 @if intl-bootstrap
19758 maybe-all-stageprofile-intl: all-stageprofile-intl
19759 all-stageprofile: all-stageprofile-intl
19760 TARGET-stageprofile-intl = $(TARGET-intl)
19761 all-stageprofile-intl: configure-stageprofile-intl
19762 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19763 @r=`${PWD_COMMAND}`; export r; \
19764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19765 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19766 $(HOST_EXPORTS) \
19767 $(POSTSTAGE1_HOST_EXPORTS) \
19768 cd $(HOST_SUBDIR)/intl && \
19770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19771 CFLAGS="$(STAGEprofile_CFLAGS)" \
19772 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19773 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19774 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19775 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19776 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19777 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19778 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19779 TFLAGS="$(STAGEprofile_TFLAGS)" \
19780 $(TARGET-stageprofile-intl)
19782 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19783 clean-stageprofile: clean-stageprofile-intl
19784 clean-stageprofile-intl:
19785 @if [ $(current_stage) = stageprofile ]; then \
19786 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19787 else \
19788 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19789 $(MAKE) stageprofile-start; \
19790 fi; \
19791 cd $(HOST_SUBDIR)/intl && \
19792 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19793 @endif intl-bootstrap
19796 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19797 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19798 maybe-all-stagetrain-intl:
19799 maybe-clean-stagetrain-intl:
19800 @if intl-bootstrap
19801 maybe-all-stagetrain-intl: all-stagetrain-intl
19802 all-stagetrain: all-stagetrain-intl
19803 TARGET-stagetrain-intl = $(TARGET-intl)
19804 all-stagetrain-intl: configure-stagetrain-intl
19805 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19806 @r=`${PWD_COMMAND}`; export r; \
19807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19808 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19809 $(HOST_EXPORTS) \
19810 $(POSTSTAGE1_HOST_EXPORTS) \
19811 cd $(HOST_SUBDIR)/intl && \
19813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19814 CFLAGS="$(STAGEtrain_CFLAGS)" \
19815 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19816 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19817 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19818 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19819 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19820 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19821 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19822 TFLAGS="$(STAGEtrain_TFLAGS)" \
19823 $(TARGET-stagetrain-intl)
19825 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19826 clean-stagetrain: clean-stagetrain-intl
19827 clean-stagetrain-intl:
19828 @if [ $(current_stage) = stagetrain ]; then \
19829 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19830 else \
19831 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19832 $(MAKE) stagetrain-start; \
19833 fi; \
19834 cd $(HOST_SUBDIR)/intl && \
19835 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19836 @endif intl-bootstrap
19839 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19840 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19841 maybe-all-stagefeedback-intl:
19842 maybe-clean-stagefeedback-intl:
19843 @if intl-bootstrap
19844 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19845 all-stagefeedback: all-stagefeedback-intl
19846 TARGET-stagefeedback-intl = $(TARGET-intl)
19847 all-stagefeedback-intl: configure-stagefeedback-intl
19848 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19849 @r=`${PWD_COMMAND}`; export r; \
19850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19851 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19852 $(HOST_EXPORTS) \
19853 $(POSTSTAGE1_HOST_EXPORTS) \
19854 cd $(HOST_SUBDIR)/intl && \
19856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19857 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19858 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19859 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19860 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19865 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19866 $(TARGET-stagefeedback-intl)
19868 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19869 clean-stagefeedback: clean-stagefeedback-intl
19870 clean-stagefeedback-intl:
19871 @if [ $(current_stage) = stagefeedback ]; then \
19872 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19873 else \
19874 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19875 $(MAKE) stagefeedback-start; \
19876 fi; \
19877 cd $(HOST_SUBDIR)/intl && \
19878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19879 @endif intl-bootstrap
19882 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19883 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19884 maybe-all-stageautoprofile-intl:
19885 maybe-clean-stageautoprofile-intl:
19886 @if intl-bootstrap
19887 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19888 all-stageautoprofile: all-stageautoprofile-intl
19889 TARGET-stageautoprofile-intl = $(TARGET-intl)
19890 all-stageautoprofile-intl: configure-stageautoprofile-intl
19891 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19892 @r=`${PWD_COMMAND}`; export r; \
19893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19895 $(HOST_EXPORTS) \
19896 $(POSTSTAGE1_HOST_EXPORTS) \
19897 cd $(HOST_SUBDIR)/intl && \
19898 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19900 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19901 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19902 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19903 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19908 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19909 $(TARGET-stageautoprofile-intl)
19911 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19912 clean-stageautoprofile: clean-stageautoprofile-intl
19913 clean-stageautoprofile-intl:
19914 @if [ $(current_stage) = stageautoprofile ]; then \
19915 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19916 else \
19917 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19918 $(MAKE) stageautoprofile-start; \
19919 fi; \
19920 cd $(HOST_SUBDIR)/intl && \
19921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19922 @endif intl-bootstrap
19925 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19926 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19927 maybe-all-stageautofeedback-intl:
19928 maybe-clean-stageautofeedback-intl:
19929 @if intl-bootstrap
19930 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19931 all-stageautofeedback: all-stageautofeedback-intl
19932 TARGET-stageautofeedback-intl = $(TARGET-intl)
19933 all-stageautofeedback-intl: configure-stageautofeedback-intl
19934 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19935 @r=`${PWD_COMMAND}`; export r; \
19936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19937 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19938 $(HOST_EXPORTS) \
19939 $(POSTSTAGE1_HOST_EXPORTS) \
19940 cd $(HOST_SUBDIR)/intl && \
19942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19943 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19944 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19945 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19946 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19951 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19952 $(TARGET-stageautofeedback-intl)
19954 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
19955 clean-stageautofeedback: clean-stageautofeedback-intl
19956 clean-stageautofeedback-intl:
19957 @if [ $(current_stage) = stageautofeedback ]; then \
19958 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19959 else \
19960 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
19961 $(MAKE) stageautofeedback-start; \
19962 fi; \
19963 cd $(HOST_SUBDIR)/intl && \
19964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19965 @endif intl-bootstrap
19971 .PHONY: check-intl maybe-check-intl
19972 maybe-check-intl:
19973 @if intl
19974 maybe-check-intl: check-intl
19976 check-intl:
19977 @: $(MAKE); $(unstage)
19978 @r=`${PWD_COMMAND}`; export r; \
19979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19981 (cd $(HOST_SUBDIR)/intl && \
19982 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19984 @endif intl
19986 .PHONY: install-intl maybe-install-intl
19987 maybe-install-intl:
19988 @if intl
19989 maybe-install-intl: install-intl
19991 install-intl: installdirs
19992 @: $(MAKE); $(unstage)
19993 @r=`${PWD_COMMAND}`; export r; \
19994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995 $(HOST_EXPORTS) \
19996 (cd $(HOST_SUBDIR)/intl && \
19997 $(MAKE) $(FLAGS_TO_PASS) install)
19999 @endif intl
20001 .PHONY: install-strip-intl maybe-install-strip-intl
20002 maybe-install-strip-intl:
20003 @if intl
20004 maybe-install-strip-intl: install-strip-intl
20006 install-strip-intl: installdirs
20007 @: $(MAKE); $(unstage)
20008 @r=`${PWD_COMMAND}`; export r; \
20009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20010 $(HOST_EXPORTS) \
20011 (cd $(HOST_SUBDIR)/intl && \
20012 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20014 @endif intl
20016 # Other targets (info, dvi, pdf, etc.)
20018 .PHONY: maybe-info-intl info-intl
20019 maybe-info-intl:
20020 @if intl
20021 maybe-info-intl: info-intl
20023 info-intl: \
20024 configure-intl
20025 @[ -f ./intl/Makefile ] || exit 0; \
20026 r=`${PWD_COMMAND}`; export r; \
20027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20028 $(HOST_EXPORTS) \
20029 for flag in $(EXTRA_HOST_FLAGS) ; do \
20030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20031 done; \
20032 echo "Doing info in intl"; \
20033 (cd $(HOST_SUBDIR)/intl && \
20034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20036 "RANLIB=$${RANLIB}" \
20037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20038 info) \
20039 || exit 1
20041 @endif intl
20043 .PHONY: maybe-dvi-intl dvi-intl
20044 maybe-dvi-intl:
20045 @if intl
20046 maybe-dvi-intl: dvi-intl
20048 dvi-intl: \
20049 configure-intl
20050 @[ -f ./intl/Makefile ] || exit 0; \
20051 r=`${PWD_COMMAND}`; export r; \
20052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20053 $(HOST_EXPORTS) \
20054 for flag in $(EXTRA_HOST_FLAGS) ; do \
20055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20056 done; \
20057 echo "Doing dvi in intl"; \
20058 (cd $(HOST_SUBDIR)/intl && \
20059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20061 "RANLIB=$${RANLIB}" \
20062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20063 dvi) \
20064 || exit 1
20066 @endif intl
20068 .PHONY: maybe-pdf-intl pdf-intl
20069 maybe-pdf-intl:
20070 @if intl
20071 maybe-pdf-intl: pdf-intl
20073 pdf-intl: \
20074 configure-intl
20075 @[ -f ./intl/Makefile ] || exit 0; \
20076 r=`${PWD_COMMAND}`; export r; \
20077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078 $(HOST_EXPORTS) \
20079 for flag in $(EXTRA_HOST_FLAGS) ; do \
20080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20081 done; \
20082 echo "Doing pdf in intl"; \
20083 (cd $(HOST_SUBDIR)/intl && \
20084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20086 "RANLIB=$${RANLIB}" \
20087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20088 pdf) \
20089 || exit 1
20091 @endif intl
20093 .PHONY: maybe-html-intl html-intl
20094 maybe-html-intl:
20095 @if intl
20096 maybe-html-intl: html-intl
20098 html-intl: \
20099 configure-intl
20100 @[ -f ./intl/Makefile ] || exit 0; \
20101 r=`${PWD_COMMAND}`; export r; \
20102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103 $(HOST_EXPORTS) \
20104 for flag in $(EXTRA_HOST_FLAGS) ; do \
20105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20106 done; \
20107 echo "Doing html in intl"; \
20108 (cd $(HOST_SUBDIR)/intl && \
20109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20111 "RANLIB=$${RANLIB}" \
20112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20113 html) \
20114 || exit 1
20116 @endif intl
20118 .PHONY: maybe-TAGS-intl TAGS-intl
20119 maybe-TAGS-intl:
20120 @if intl
20121 maybe-TAGS-intl: TAGS-intl
20123 TAGS-intl: \
20124 configure-intl
20125 @[ -f ./intl/Makefile ] || exit 0; \
20126 r=`${PWD_COMMAND}`; export r; \
20127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128 $(HOST_EXPORTS) \
20129 for flag in $(EXTRA_HOST_FLAGS) ; do \
20130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20131 done; \
20132 echo "Doing TAGS in intl"; \
20133 (cd $(HOST_SUBDIR)/intl && \
20134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20136 "RANLIB=$${RANLIB}" \
20137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20138 TAGS) \
20139 || exit 1
20141 @endif intl
20143 .PHONY: maybe-install-info-intl install-info-intl
20144 maybe-install-info-intl:
20145 @if intl
20146 maybe-install-info-intl: install-info-intl
20148 install-info-intl: \
20149 configure-intl \
20150 info-intl
20151 @[ -f ./intl/Makefile ] || exit 0; \
20152 r=`${PWD_COMMAND}`; export r; \
20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154 $(HOST_EXPORTS) \
20155 for flag in $(EXTRA_HOST_FLAGS) ; do \
20156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20157 done; \
20158 echo "Doing install-info in intl"; \
20159 (cd $(HOST_SUBDIR)/intl && \
20160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20162 "RANLIB=$${RANLIB}" \
20163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20164 install-info) \
20165 || exit 1
20167 @endif intl
20169 .PHONY: maybe-install-dvi-intl install-dvi-intl
20170 maybe-install-dvi-intl:
20171 @if intl
20172 maybe-install-dvi-intl: install-dvi-intl
20174 install-dvi-intl: \
20175 configure-intl \
20176 dvi-intl
20177 @[ -f ./intl/Makefile ] || exit 0; \
20178 r=`${PWD_COMMAND}`; export r; \
20179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20180 $(HOST_EXPORTS) \
20181 for flag in $(EXTRA_HOST_FLAGS) ; do \
20182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20183 done; \
20184 echo "Doing install-dvi in intl"; \
20185 (cd $(HOST_SUBDIR)/intl && \
20186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20188 "RANLIB=$${RANLIB}" \
20189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20190 install-dvi) \
20191 || exit 1
20193 @endif intl
20195 .PHONY: maybe-install-pdf-intl install-pdf-intl
20196 maybe-install-pdf-intl:
20197 @if intl
20198 maybe-install-pdf-intl: install-pdf-intl
20200 install-pdf-intl: \
20201 configure-intl \
20202 pdf-intl
20203 @[ -f ./intl/Makefile ] || exit 0; \
20204 r=`${PWD_COMMAND}`; export r; \
20205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206 $(HOST_EXPORTS) \
20207 for flag in $(EXTRA_HOST_FLAGS) ; do \
20208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20209 done; \
20210 echo "Doing install-pdf in intl"; \
20211 (cd $(HOST_SUBDIR)/intl && \
20212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20214 "RANLIB=$${RANLIB}" \
20215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20216 install-pdf) \
20217 || exit 1
20219 @endif intl
20221 .PHONY: maybe-install-html-intl install-html-intl
20222 maybe-install-html-intl:
20223 @if intl
20224 maybe-install-html-intl: install-html-intl
20226 install-html-intl: \
20227 configure-intl \
20228 html-intl
20229 @[ -f ./intl/Makefile ] || exit 0; \
20230 r=`${PWD_COMMAND}`; export r; \
20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232 $(HOST_EXPORTS) \
20233 for flag in $(EXTRA_HOST_FLAGS) ; do \
20234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235 done; \
20236 echo "Doing install-html in intl"; \
20237 (cd $(HOST_SUBDIR)/intl && \
20238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20240 "RANLIB=$${RANLIB}" \
20241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20242 install-html) \
20243 || exit 1
20245 @endif intl
20247 .PHONY: maybe-installcheck-intl installcheck-intl
20248 maybe-installcheck-intl:
20249 @if intl
20250 maybe-installcheck-intl: installcheck-intl
20252 installcheck-intl: \
20253 configure-intl
20254 @[ -f ./intl/Makefile ] || exit 0; \
20255 r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257 $(HOST_EXPORTS) \
20258 for flag in $(EXTRA_HOST_FLAGS) ; do \
20259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20260 done; \
20261 echo "Doing installcheck in intl"; \
20262 (cd $(HOST_SUBDIR)/intl && \
20263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20265 "RANLIB=$${RANLIB}" \
20266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20267 installcheck) \
20268 || exit 1
20270 @endif intl
20272 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20273 maybe-mostlyclean-intl:
20274 @if intl
20275 maybe-mostlyclean-intl: mostlyclean-intl
20277 mostlyclean-intl:
20278 @[ -f ./intl/Makefile ] || exit 0; \
20279 r=`${PWD_COMMAND}`; export r; \
20280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20281 $(HOST_EXPORTS) \
20282 for flag in $(EXTRA_HOST_FLAGS) ; do \
20283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20284 done; \
20285 echo "Doing mostlyclean in intl"; \
20286 (cd $(HOST_SUBDIR)/intl && \
20287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20289 "RANLIB=$${RANLIB}" \
20290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20291 mostlyclean) \
20292 || exit 1
20294 @endif intl
20296 .PHONY: maybe-clean-intl clean-intl
20297 maybe-clean-intl:
20298 @if intl
20299 maybe-clean-intl: clean-intl
20301 clean-intl:
20302 @[ -f ./intl/Makefile ] || exit 0; \
20303 r=`${PWD_COMMAND}`; export r; \
20304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305 $(HOST_EXPORTS) \
20306 for flag in $(EXTRA_HOST_FLAGS) ; do \
20307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20308 done; \
20309 echo "Doing clean in intl"; \
20310 (cd $(HOST_SUBDIR)/intl && \
20311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20313 "RANLIB=$${RANLIB}" \
20314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20315 clean) \
20316 || exit 1
20318 @endif intl
20320 .PHONY: maybe-distclean-intl distclean-intl
20321 maybe-distclean-intl:
20322 @if intl
20323 maybe-distclean-intl: distclean-intl
20325 distclean-intl:
20326 @[ -f ./intl/Makefile ] || exit 0; \
20327 r=`${PWD_COMMAND}`; export r; \
20328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20329 $(HOST_EXPORTS) \
20330 for flag in $(EXTRA_HOST_FLAGS) ; do \
20331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20332 done; \
20333 echo "Doing distclean in intl"; \
20334 (cd $(HOST_SUBDIR)/intl && \
20335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20337 "RANLIB=$${RANLIB}" \
20338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20339 distclean) \
20340 || exit 1
20342 @endif intl
20344 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20345 maybe-maintainer-clean-intl:
20346 @if intl
20347 maybe-maintainer-clean-intl: maintainer-clean-intl
20349 maintainer-clean-intl:
20350 @[ -f ./intl/Makefile ] || exit 0; \
20351 r=`${PWD_COMMAND}`; export r; \
20352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20353 $(HOST_EXPORTS) \
20354 for flag in $(EXTRA_HOST_FLAGS) ; do \
20355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20356 done; \
20357 echo "Doing maintainer-clean in intl"; \
20358 (cd $(HOST_SUBDIR)/intl && \
20359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20361 "RANLIB=$${RANLIB}" \
20362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20363 maintainer-clean) \
20364 || exit 1
20366 @endif intl
20370 .PHONY: configure-tcl maybe-configure-tcl
20371 maybe-configure-tcl:
20372 @if gcc-bootstrap
20373 configure-tcl: stage_current
20374 @endif gcc-bootstrap
20375 @if tcl
20376 maybe-configure-tcl: configure-tcl
20377 configure-tcl:
20378 @: $(MAKE); $(unstage)
20379 @r=`${PWD_COMMAND}`; export r; \
20380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20381 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20383 $(HOST_EXPORTS) \
20384 echo Configuring in $(HOST_SUBDIR)/tcl; \
20385 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20386 case $(srcdir) in \
20387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20388 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20390 esac; \
20391 module_srcdir=tcl; \
20392 $(SHELL) \
20393 $$s/$$module_srcdir/configure \
20394 --srcdir=$${topdir}/$$module_srcdir \
20395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20396 --target=${target_alias} \
20397 || exit 1
20398 @endif tcl
20404 .PHONY: all-tcl maybe-all-tcl
20405 maybe-all-tcl:
20406 @if gcc-bootstrap
20407 all-tcl: stage_current
20408 @endif gcc-bootstrap
20409 @if tcl
20410 TARGET-tcl=all
20411 maybe-all-tcl: all-tcl
20412 all-tcl: configure-tcl
20413 @: $(MAKE); $(unstage)
20414 @r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 $(HOST_EXPORTS) \
20417 (cd $(HOST_SUBDIR)/tcl && \
20418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20419 $(TARGET-tcl))
20420 @endif tcl
20425 .PHONY: check-tcl maybe-check-tcl
20426 maybe-check-tcl:
20427 @if tcl
20428 maybe-check-tcl: check-tcl
20430 check-tcl:
20431 @: $(MAKE); $(unstage)
20432 @r=`${PWD_COMMAND}`; export r; \
20433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20434 $(HOST_EXPORTS) \
20435 (cd $(HOST_SUBDIR)/tcl && \
20436 $(MAKE) $(FLAGS_TO_PASS) check)
20438 @endif tcl
20440 .PHONY: install-tcl maybe-install-tcl
20441 maybe-install-tcl:
20442 @if tcl
20443 maybe-install-tcl: install-tcl
20445 install-tcl: installdirs
20446 @: $(MAKE); $(unstage)
20447 @r=`${PWD_COMMAND}`; export r; \
20448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449 $(HOST_EXPORTS) \
20450 (cd $(HOST_SUBDIR)/tcl && \
20451 $(MAKE) $(FLAGS_TO_PASS) install)
20453 @endif tcl
20455 .PHONY: install-strip-tcl maybe-install-strip-tcl
20456 maybe-install-strip-tcl:
20457 @if tcl
20458 maybe-install-strip-tcl: install-strip-tcl
20460 install-strip-tcl: installdirs
20461 @: $(MAKE); $(unstage)
20462 @r=`${PWD_COMMAND}`; export r; \
20463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464 $(HOST_EXPORTS) \
20465 (cd $(HOST_SUBDIR)/tcl && \
20466 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20468 @endif tcl
20470 # Other targets (info, dvi, pdf, etc.)
20472 .PHONY: maybe-info-tcl info-tcl
20473 maybe-info-tcl:
20474 @if tcl
20475 maybe-info-tcl: info-tcl
20477 info-tcl: \
20478 configure-tcl
20479 @: $(MAKE); $(unstage)
20480 @[ -f ./tcl/Makefile ] || exit 0; \
20481 r=`${PWD_COMMAND}`; export r; \
20482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20483 $(HOST_EXPORTS) \
20484 for flag in $(EXTRA_HOST_FLAGS) ; do \
20485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20486 done; \
20487 echo "Doing info in tcl"; \
20488 (cd $(HOST_SUBDIR)/tcl && \
20489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20491 "RANLIB=$${RANLIB}" \
20492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20493 info) \
20494 || exit 1
20496 @endif tcl
20498 .PHONY: maybe-dvi-tcl dvi-tcl
20499 maybe-dvi-tcl:
20500 @if tcl
20501 maybe-dvi-tcl: dvi-tcl
20503 dvi-tcl: \
20504 configure-tcl
20505 @: $(MAKE); $(unstage)
20506 @[ -f ./tcl/Makefile ] || exit 0; \
20507 r=`${PWD_COMMAND}`; export r; \
20508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20509 $(HOST_EXPORTS) \
20510 for flag in $(EXTRA_HOST_FLAGS) ; do \
20511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20512 done; \
20513 echo "Doing dvi in tcl"; \
20514 (cd $(HOST_SUBDIR)/tcl && \
20515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20517 "RANLIB=$${RANLIB}" \
20518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20519 dvi) \
20520 || exit 1
20522 @endif tcl
20524 .PHONY: maybe-pdf-tcl pdf-tcl
20525 maybe-pdf-tcl:
20526 @if tcl
20527 maybe-pdf-tcl: pdf-tcl
20529 pdf-tcl: \
20530 configure-tcl
20531 @: $(MAKE); $(unstage)
20532 @[ -f ./tcl/Makefile ] || exit 0; \
20533 r=`${PWD_COMMAND}`; export r; \
20534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535 $(HOST_EXPORTS) \
20536 for flag in $(EXTRA_HOST_FLAGS) ; do \
20537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20538 done; \
20539 echo "Doing pdf in tcl"; \
20540 (cd $(HOST_SUBDIR)/tcl && \
20541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20543 "RANLIB=$${RANLIB}" \
20544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20545 pdf) \
20546 || exit 1
20548 @endif tcl
20550 .PHONY: maybe-html-tcl html-tcl
20551 maybe-html-tcl:
20552 @if tcl
20553 maybe-html-tcl: html-tcl
20555 html-tcl: \
20556 configure-tcl
20557 @: $(MAKE); $(unstage)
20558 @[ -f ./tcl/Makefile ] || exit 0; \
20559 r=`${PWD_COMMAND}`; export r; \
20560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20561 $(HOST_EXPORTS) \
20562 for flag in $(EXTRA_HOST_FLAGS) ; do \
20563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20564 done; \
20565 echo "Doing html in tcl"; \
20566 (cd $(HOST_SUBDIR)/tcl && \
20567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20569 "RANLIB=$${RANLIB}" \
20570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20571 html) \
20572 || exit 1
20574 @endif tcl
20576 .PHONY: maybe-TAGS-tcl TAGS-tcl
20577 maybe-TAGS-tcl:
20578 @if tcl
20579 maybe-TAGS-tcl: TAGS-tcl
20581 TAGS-tcl: \
20582 configure-tcl
20583 @: $(MAKE); $(unstage)
20584 @[ -f ./tcl/Makefile ] || exit 0; \
20585 r=`${PWD_COMMAND}`; export r; \
20586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20587 $(HOST_EXPORTS) \
20588 for flag in $(EXTRA_HOST_FLAGS) ; do \
20589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20590 done; \
20591 echo "Doing TAGS in tcl"; \
20592 (cd $(HOST_SUBDIR)/tcl && \
20593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20595 "RANLIB=$${RANLIB}" \
20596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20597 TAGS) \
20598 || exit 1
20600 @endif tcl
20602 .PHONY: maybe-install-info-tcl install-info-tcl
20603 maybe-install-info-tcl:
20604 @if tcl
20605 maybe-install-info-tcl: install-info-tcl
20607 install-info-tcl: \
20608 configure-tcl \
20609 info-tcl
20610 @: $(MAKE); $(unstage)
20611 @[ -f ./tcl/Makefile ] || exit 0; \
20612 r=`${PWD_COMMAND}`; export r; \
20613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614 $(HOST_EXPORTS) \
20615 for flag in $(EXTRA_HOST_FLAGS) ; do \
20616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20617 done; \
20618 echo "Doing install-info in tcl"; \
20619 (cd $(HOST_SUBDIR)/tcl && \
20620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20622 "RANLIB=$${RANLIB}" \
20623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20624 install-info) \
20625 || exit 1
20627 @endif tcl
20629 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20630 maybe-install-dvi-tcl:
20631 @if tcl
20632 maybe-install-dvi-tcl: install-dvi-tcl
20634 install-dvi-tcl: \
20635 configure-tcl \
20636 dvi-tcl
20637 @: $(MAKE); $(unstage)
20638 @[ -f ./tcl/Makefile ] || exit 0; \
20639 r=`${PWD_COMMAND}`; export r; \
20640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641 $(HOST_EXPORTS) \
20642 for flag in $(EXTRA_HOST_FLAGS) ; do \
20643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20644 done; \
20645 echo "Doing install-dvi in tcl"; \
20646 (cd $(HOST_SUBDIR)/tcl && \
20647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20649 "RANLIB=$${RANLIB}" \
20650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20651 install-dvi) \
20652 || exit 1
20654 @endif tcl
20656 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20657 maybe-install-pdf-tcl:
20658 @if tcl
20659 maybe-install-pdf-tcl: install-pdf-tcl
20661 install-pdf-tcl: \
20662 configure-tcl \
20663 pdf-tcl
20664 @: $(MAKE); $(unstage)
20665 @[ -f ./tcl/Makefile ] || exit 0; \
20666 r=`${PWD_COMMAND}`; export r; \
20667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668 $(HOST_EXPORTS) \
20669 for flag in $(EXTRA_HOST_FLAGS) ; do \
20670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671 done; \
20672 echo "Doing install-pdf in tcl"; \
20673 (cd $(HOST_SUBDIR)/tcl && \
20674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676 "RANLIB=$${RANLIB}" \
20677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20678 install-pdf) \
20679 || exit 1
20681 @endif tcl
20683 .PHONY: maybe-install-html-tcl install-html-tcl
20684 maybe-install-html-tcl:
20685 @if tcl
20686 maybe-install-html-tcl: install-html-tcl
20688 install-html-tcl: \
20689 configure-tcl \
20690 html-tcl
20691 @: $(MAKE); $(unstage)
20692 @[ -f ./tcl/Makefile ] || exit 0; \
20693 r=`${PWD_COMMAND}`; export r; \
20694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695 $(HOST_EXPORTS) \
20696 for flag in $(EXTRA_HOST_FLAGS) ; do \
20697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20698 done; \
20699 echo "Doing install-html in tcl"; \
20700 (cd $(HOST_SUBDIR)/tcl && \
20701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20703 "RANLIB=$${RANLIB}" \
20704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20705 install-html) \
20706 || exit 1
20708 @endif tcl
20710 .PHONY: maybe-installcheck-tcl installcheck-tcl
20711 maybe-installcheck-tcl:
20712 @if tcl
20713 maybe-installcheck-tcl: installcheck-tcl
20715 installcheck-tcl: \
20716 configure-tcl
20717 @: $(MAKE); $(unstage)
20718 @[ -f ./tcl/Makefile ] || exit 0; \
20719 r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 $(HOST_EXPORTS) \
20722 for flag in $(EXTRA_HOST_FLAGS) ; do \
20723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20724 done; \
20725 echo "Doing installcheck in tcl"; \
20726 (cd $(HOST_SUBDIR)/tcl && \
20727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20729 "RANLIB=$${RANLIB}" \
20730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20731 installcheck) \
20732 || exit 1
20734 @endif tcl
20736 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20737 maybe-mostlyclean-tcl:
20738 @if tcl
20739 maybe-mostlyclean-tcl: mostlyclean-tcl
20741 # tcl doesn't support mostlyclean.
20742 mostlyclean-tcl:
20744 @endif tcl
20746 .PHONY: maybe-clean-tcl clean-tcl
20747 maybe-clean-tcl:
20748 @if tcl
20749 maybe-clean-tcl: clean-tcl
20751 clean-tcl:
20752 @: $(MAKE); $(unstage)
20753 @[ -f ./tcl/Makefile ] || exit 0; \
20754 r=`${PWD_COMMAND}`; export r; \
20755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756 $(HOST_EXPORTS) \
20757 for flag in $(EXTRA_HOST_FLAGS) ; do \
20758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759 done; \
20760 echo "Doing clean in tcl"; \
20761 (cd $(HOST_SUBDIR)/tcl && \
20762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764 "RANLIB=$${RANLIB}" \
20765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20766 clean) \
20767 || exit 1
20769 @endif tcl
20771 .PHONY: maybe-distclean-tcl distclean-tcl
20772 maybe-distclean-tcl:
20773 @if tcl
20774 maybe-distclean-tcl: distclean-tcl
20776 distclean-tcl:
20777 @: $(MAKE); $(unstage)
20778 @[ -f ./tcl/Makefile ] || exit 0; \
20779 r=`${PWD_COMMAND}`; export r; \
20780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781 $(HOST_EXPORTS) \
20782 for flag in $(EXTRA_HOST_FLAGS) ; do \
20783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784 done; \
20785 echo "Doing distclean in tcl"; \
20786 (cd $(HOST_SUBDIR)/tcl && \
20787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789 "RANLIB=$${RANLIB}" \
20790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20791 distclean) \
20792 || exit 1
20794 @endif tcl
20796 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20797 maybe-maintainer-clean-tcl:
20798 @if tcl
20799 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20801 maintainer-clean-tcl:
20802 @: $(MAKE); $(unstage)
20803 @[ -f ./tcl/Makefile ] || exit 0; \
20804 r=`${PWD_COMMAND}`; export r; \
20805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806 $(HOST_EXPORTS) \
20807 for flag in $(EXTRA_HOST_FLAGS) ; do \
20808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20809 done; \
20810 echo "Doing maintainer-clean in tcl"; \
20811 (cd $(HOST_SUBDIR)/tcl && \
20812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20814 "RANLIB=$${RANLIB}" \
20815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20816 maintainer-clean) \
20817 || exit 1
20819 @endif tcl
20823 .PHONY: configure-itcl maybe-configure-itcl
20824 maybe-configure-itcl:
20825 @if gcc-bootstrap
20826 configure-itcl: stage_current
20827 @endif gcc-bootstrap
20828 @if itcl
20829 maybe-configure-itcl: configure-itcl
20830 configure-itcl:
20831 @: $(MAKE); $(unstage)
20832 @r=`${PWD_COMMAND}`; export r; \
20833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20834 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20836 $(HOST_EXPORTS) \
20837 echo Configuring in $(HOST_SUBDIR)/itcl; \
20838 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20839 case $(srcdir) in \
20840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20841 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20843 esac; \
20844 module_srcdir=itcl; \
20845 $(SHELL) \
20846 $$s/$$module_srcdir/configure \
20847 --srcdir=$${topdir}/$$module_srcdir \
20848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20849 --target=${target_alias} \
20850 || exit 1
20851 @endif itcl
20857 .PHONY: all-itcl maybe-all-itcl
20858 maybe-all-itcl:
20859 @if gcc-bootstrap
20860 all-itcl: stage_current
20861 @endif gcc-bootstrap
20862 @if itcl
20863 TARGET-itcl=all
20864 maybe-all-itcl: all-itcl
20865 all-itcl: configure-itcl
20866 @: $(MAKE); $(unstage)
20867 @r=`${PWD_COMMAND}`; export r; \
20868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20869 $(HOST_EXPORTS) \
20870 (cd $(HOST_SUBDIR)/itcl && \
20871 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20872 $(TARGET-itcl))
20873 @endif itcl
20878 .PHONY: check-itcl maybe-check-itcl
20879 maybe-check-itcl:
20880 @if itcl
20881 maybe-check-itcl: check-itcl
20883 check-itcl:
20884 @: $(MAKE); $(unstage)
20885 @r=`${PWD_COMMAND}`; export r; \
20886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887 $(HOST_EXPORTS) \
20888 (cd $(HOST_SUBDIR)/itcl && \
20889 $(MAKE) $(FLAGS_TO_PASS) check)
20891 @endif itcl
20893 .PHONY: install-itcl maybe-install-itcl
20894 maybe-install-itcl:
20895 @if itcl
20896 maybe-install-itcl: install-itcl
20898 install-itcl: installdirs
20899 @: $(MAKE); $(unstage)
20900 @r=`${PWD_COMMAND}`; export r; \
20901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20902 $(HOST_EXPORTS) \
20903 (cd $(HOST_SUBDIR)/itcl && \
20904 $(MAKE) $(FLAGS_TO_PASS) install)
20906 @endif itcl
20908 .PHONY: install-strip-itcl maybe-install-strip-itcl
20909 maybe-install-strip-itcl:
20910 @if itcl
20911 maybe-install-strip-itcl: install-strip-itcl
20913 install-strip-itcl: installdirs
20914 @: $(MAKE); $(unstage)
20915 @r=`${PWD_COMMAND}`; export r; \
20916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20917 $(HOST_EXPORTS) \
20918 (cd $(HOST_SUBDIR)/itcl && \
20919 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20921 @endif itcl
20923 # Other targets (info, dvi, pdf, etc.)
20925 .PHONY: maybe-info-itcl info-itcl
20926 maybe-info-itcl:
20927 @if itcl
20928 maybe-info-itcl: info-itcl
20930 info-itcl: \
20931 configure-itcl
20932 @: $(MAKE); $(unstage)
20933 @[ -f ./itcl/Makefile ] || exit 0; \
20934 r=`${PWD_COMMAND}`; export r; \
20935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936 $(HOST_EXPORTS) \
20937 for flag in $(EXTRA_HOST_FLAGS) ; do \
20938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20939 done; \
20940 echo "Doing info in itcl"; \
20941 (cd $(HOST_SUBDIR)/itcl && \
20942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20944 "RANLIB=$${RANLIB}" \
20945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20946 info) \
20947 || exit 1
20949 @endif itcl
20951 .PHONY: maybe-dvi-itcl dvi-itcl
20952 maybe-dvi-itcl:
20953 @if itcl
20954 maybe-dvi-itcl: dvi-itcl
20956 dvi-itcl: \
20957 configure-itcl
20958 @: $(MAKE); $(unstage)
20959 @[ -f ./itcl/Makefile ] || exit 0; \
20960 r=`${PWD_COMMAND}`; export r; \
20961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962 $(HOST_EXPORTS) \
20963 for flag in $(EXTRA_HOST_FLAGS) ; do \
20964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20965 done; \
20966 echo "Doing dvi in itcl"; \
20967 (cd $(HOST_SUBDIR)/itcl && \
20968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20970 "RANLIB=$${RANLIB}" \
20971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20972 dvi) \
20973 || exit 1
20975 @endif itcl
20977 .PHONY: maybe-pdf-itcl pdf-itcl
20978 maybe-pdf-itcl:
20979 @if itcl
20980 maybe-pdf-itcl: pdf-itcl
20982 pdf-itcl: \
20983 configure-itcl
20984 @: $(MAKE); $(unstage)
20985 @[ -f ./itcl/Makefile ] || exit 0; \
20986 r=`${PWD_COMMAND}`; export r; \
20987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20988 $(HOST_EXPORTS) \
20989 for flag in $(EXTRA_HOST_FLAGS) ; do \
20990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20991 done; \
20992 echo "Doing pdf in itcl"; \
20993 (cd $(HOST_SUBDIR)/itcl && \
20994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20996 "RANLIB=$${RANLIB}" \
20997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20998 pdf) \
20999 || exit 1
21001 @endif itcl
21003 .PHONY: maybe-html-itcl html-itcl
21004 maybe-html-itcl:
21005 @if itcl
21006 maybe-html-itcl: html-itcl
21008 html-itcl: \
21009 configure-itcl
21010 @: $(MAKE); $(unstage)
21011 @[ -f ./itcl/Makefile ] || exit 0; \
21012 r=`${PWD_COMMAND}`; export r; \
21013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21014 $(HOST_EXPORTS) \
21015 for flag in $(EXTRA_HOST_FLAGS) ; do \
21016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21017 done; \
21018 echo "Doing html in itcl"; \
21019 (cd $(HOST_SUBDIR)/itcl && \
21020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21022 "RANLIB=$${RANLIB}" \
21023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21024 html) \
21025 || exit 1
21027 @endif itcl
21029 .PHONY: maybe-TAGS-itcl TAGS-itcl
21030 maybe-TAGS-itcl:
21031 @if itcl
21032 maybe-TAGS-itcl: TAGS-itcl
21034 TAGS-itcl: \
21035 configure-itcl
21036 @: $(MAKE); $(unstage)
21037 @[ -f ./itcl/Makefile ] || exit 0; \
21038 r=`${PWD_COMMAND}`; export r; \
21039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21040 $(HOST_EXPORTS) \
21041 for flag in $(EXTRA_HOST_FLAGS) ; do \
21042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043 done; \
21044 echo "Doing TAGS in itcl"; \
21045 (cd $(HOST_SUBDIR)/itcl && \
21046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048 "RANLIB=$${RANLIB}" \
21049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21050 TAGS) \
21051 || exit 1
21053 @endif itcl
21055 .PHONY: maybe-install-info-itcl install-info-itcl
21056 maybe-install-info-itcl:
21057 @if itcl
21058 maybe-install-info-itcl: install-info-itcl
21060 install-info-itcl: \
21061 configure-itcl \
21062 info-itcl
21063 @: $(MAKE); $(unstage)
21064 @[ -f ./itcl/Makefile ] || exit 0; \
21065 r=`${PWD_COMMAND}`; export r; \
21066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067 $(HOST_EXPORTS) \
21068 for flag in $(EXTRA_HOST_FLAGS) ; do \
21069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070 done; \
21071 echo "Doing install-info in itcl"; \
21072 (cd $(HOST_SUBDIR)/itcl && \
21073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075 "RANLIB=$${RANLIB}" \
21076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077 install-info) \
21078 || exit 1
21080 @endif itcl
21082 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21083 maybe-install-dvi-itcl:
21084 @if itcl
21085 maybe-install-dvi-itcl: install-dvi-itcl
21087 install-dvi-itcl: \
21088 configure-itcl \
21089 dvi-itcl
21090 @: $(MAKE); $(unstage)
21091 @[ -f ./itcl/Makefile ] || exit 0; \
21092 r=`${PWD_COMMAND}`; export r; \
21093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094 $(HOST_EXPORTS) \
21095 for flag in $(EXTRA_HOST_FLAGS) ; do \
21096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097 done; \
21098 echo "Doing install-dvi in itcl"; \
21099 (cd $(HOST_SUBDIR)/itcl && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102 "RANLIB=$${RANLIB}" \
21103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21104 install-dvi) \
21105 || exit 1
21107 @endif itcl
21109 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21110 maybe-install-pdf-itcl:
21111 @if itcl
21112 maybe-install-pdf-itcl: install-pdf-itcl
21114 install-pdf-itcl: \
21115 configure-itcl \
21116 pdf-itcl
21117 @: $(MAKE); $(unstage)
21118 @[ -f ./itcl/Makefile ] || exit 0; \
21119 r=`${PWD_COMMAND}`; export r; \
21120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21121 $(HOST_EXPORTS) \
21122 for flag in $(EXTRA_HOST_FLAGS) ; do \
21123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21124 done; \
21125 echo "Doing install-pdf in itcl"; \
21126 (cd $(HOST_SUBDIR)/itcl && \
21127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21129 "RANLIB=$${RANLIB}" \
21130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21131 install-pdf) \
21132 || exit 1
21134 @endif itcl
21136 .PHONY: maybe-install-html-itcl install-html-itcl
21137 maybe-install-html-itcl:
21138 @if itcl
21139 maybe-install-html-itcl: install-html-itcl
21141 install-html-itcl: \
21142 configure-itcl \
21143 html-itcl
21144 @: $(MAKE); $(unstage)
21145 @[ -f ./itcl/Makefile ] || exit 0; \
21146 r=`${PWD_COMMAND}`; export r; \
21147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21148 $(HOST_EXPORTS) \
21149 for flag in $(EXTRA_HOST_FLAGS) ; do \
21150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21151 done; \
21152 echo "Doing install-html in itcl"; \
21153 (cd $(HOST_SUBDIR)/itcl && \
21154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21156 "RANLIB=$${RANLIB}" \
21157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21158 install-html) \
21159 || exit 1
21161 @endif itcl
21163 .PHONY: maybe-installcheck-itcl installcheck-itcl
21164 maybe-installcheck-itcl:
21165 @if itcl
21166 maybe-installcheck-itcl: installcheck-itcl
21168 installcheck-itcl: \
21169 configure-itcl
21170 @: $(MAKE); $(unstage)
21171 @[ -f ./itcl/Makefile ] || exit 0; \
21172 r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 $(HOST_EXPORTS) \
21175 for flag in $(EXTRA_HOST_FLAGS) ; do \
21176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177 done; \
21178 echo "Doing installcheck in itcl"; \
21179 (cd $(HOST_SUBDIR)/itcl && \
21180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182 "RANLIB=$${RANLIB}" \
21183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184 installcheck) \
21185 || exit 1
21187 @endif itcl
21189 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21190 maybe-mostlyclean-itcl:
21191 @if itcl
21192 maybe-mostlyclean-itcl: mostlyclean-itcl
21194 mostlyclean-itcl:
21195 @: $(MAKE); $(unstage)
21196 @[ -f ./itcl/Makefile ] || exit 0; \
21197 r=`${PWD_COMMAND}`; export r; \
21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199 $(HOST_EXPORTS) \
21200 for flag in $(EXTRA_HOST_FLAGS) ; do \
21201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21202 done; \
21203 echo "Doing mostlyclean in itcl"; \
21204 (cd $(HOST_SUBDIR)/itcl && \
21205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21207 "RANLIB=$${RANLIB}" \
21208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21209 mostlyclean) \
21210 || exit 1
21212 @endif itcl
21214 .PHONY: maybe-clean-itcl clean-itcl
21215 maybe-clean-itcl:
21216 @if itcl
21217 maybe-clean-itcl: clean-itcl
21219 clean-itcl:
21220 @: $(MAKE); $(unstage)
21221 @[ -f ./itcl/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 itcl"; \
21229 (cd $(HOST_SUBDIR)/itcl && \
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
21237 @endif itcl
21239 .PHONY: maybe-distclean-itcl distclean-itcl
21240 maybe-distclean-itcl:
21241 @if itcl
21242 maybe-distclean-itcl: distclean-itcl
21244 distclean-itcl:
21245 @: $(MAKE); $(unstage)
21246 @[ -f ./itcl/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 itcl"; \
21254 (cd $(HOST_SUBDIR)/itcl && \
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
21262 @endif itcl
21264 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21265 maybe-maintainer-clean-itcl:
21266 @if itcl
21267 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21269 maintainer-clean-itcl:
21270 @: $(MAKE); $(unstage)
21271 @[ -f ./itcl/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 itcl"; \
21279 (cd $(HOST_SUBDIR)/itcl && \
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
21287 @endif itcl
21291 .PHONY: configure-ld maybe-configure-ld
21292 maybe-configure-ld:
21293 @if gcc-bootstrap
21294 configure-ld: stage_current
21295 @endif gcc-bootstrap
21296 @if ld
21297 maybe-configure-ld: configure-ld
21298 configure-ld:
21299 @r=`${PWD_COMMAND}`; export r; \
21300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21303 $(HOST_EXPORTS) \
21304 echo Configuring in $(HOST_SUBDIR)/ld; \
21305 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21306 case $(srcdir) in \
21307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21308 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21310 esac; \
21311 module_srcdir=ld; \
21312 $(SHELL) \
21313 $$s/$$module_srcdir/configure \
21314 --srcdir=$${topdir}/$$module_srcdir \
21315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21316 --target=${target_alias} \
21317 || exit 1
21318 @endif ld
21322 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21323 maybe-configure-stage1-ld:
21324 @if ld-bootstrap
21325 maybe-configure-stage1-ld: configure-stage1-ld
21326 configure-stage1-ld:
21327 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21329 @r=`${PWD_COMMAND}`; export r; \
21330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21331 TFLAGS="$(STAGE1_TFLAGS)"; \
21332 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21333 $(HOST_EXPORTS) \
21334 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21335 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21336 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21337 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21339 cd $(HOST_SUBDIR)/ld || exit 1; \
21340 case $(srcdir) in \
21341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21342 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21344 esac; \
21345 module_srcdir=ld; \
21346 $(SHELL) $$s/$$module_srcdir/configure \
21347 --srcdir=$${topdir}/$$module_srcdir \
21348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21349 --target=${target_alias} \
21351 $(STAGE1_CONFIGURE_FLAGS)
21352 @endif ld-bootstrap
21354 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21355 maybe-configure-stage2-ld:
21356 @if ld-bootstrap
21357 maybe-configure-stage2-ld: configure-stage2-ld
21358 configure-stage2-ld:
21359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 TFLAGS="$(STAGE2_TFLAGS)"; \
21364 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21365 $(HOST_EXPORTS) \
21366 $(POSTSTAGE1_HOST_EXPORTS) \
21367 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21368 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21369 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21370 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21372 cd $(HOST_SUBDIR)/ld || exit 1; \
21373 case $(srcdir) in \
21374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21375 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21377 esac; \
21378 module_srcdir=ld; \
21379 $(SHELL) $$s/$$module_srcdir/configure \
21380 --srcdir=$${topdir}/$$module_srcdir \
21381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21382 --target=${target_alias} \
21383 --with-build-libsubdir=$(HOST_SUBDIR) \
21384 $(STAGE2_CONFIGURE_FLAGS)
21385 @endif ld-bootstrap
21387 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21388 maybe-configure-stage3-ld:
21389 @if ld-bootstrap
21390 maybe-configure-stage3-ld: configure-stage3-ld
21391 configure-stage3-ld:
21392 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 TFLAGS="$(STAGE3_TFLAGS)"; \
21397 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21398 $(HOST_EXPORTS) \
21399 $(POSTSTAGE1_HOST_EXPORTS) \
21400 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21401 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21402 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21403 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21405 cd $(HOST_SUBDIR)/ld || exit 1; \
21406 case $(srcdir) in \
21407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21408 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21410 esac; \
21411 module_srcdir=ld; \
21412 $(SHELL) $$s/$$module_srcdir/configure \
21413 --srcdir=$${topdir}/$$module_srcdir \
21414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21415 --target=${target_alias} \
21416 --with-build-libsubdir=$(HOST_SUBDIR) \
21417 $(STAGE3_CONFIGURE_FLAGS)
21418 @endif ld-bootstrap
21420 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21421 maybe-configure-stage4-ld:
21422 @if ld-bootstrap
21423 maybe-configure-stage4-ld: configure-stage4-ld
21424 configure-stage4-ld:
21425 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21427 @r=`${PWD_COMMAND}`; export r; \
21428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21429 TFLAGS="$(STAGE4_TFLAGS)"; \
21430 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21431 $(HOST_EXPORTS) \
21432 $(POSTSTAGE1_HOST_EXPORTS) \
21433 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21434 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21435 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21436 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21438 cd $(HOST_SUBDIR)/ld || exit 1; \
21439 case $(srcdir) in \
21440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21441 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21443 esac; \
21444 module_srcdir=ld; \
21445 $(SHELL) $$s/$$module_srcdir/configure \
21446 --srcdir=$${topdir}/$$module_srcdir \
21447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21448 --target=${target_alias} \
21449 --with-build-libsubdir=$(HOST_SUBDIR) \
21450 $(STAGE4_CONFIGURE_FLAGS)
21451 @endif ld-bootstrap
21453 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21454 maybe-configure-stageprofile-ld:
21455 @if ld-bootstrap
21456 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21457 configure-stageprofile-ld:
21458 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21460 @r=`${PWD_COMMAND}`; export r; \
21461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21462 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21463 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21464 $(HOST_EXPORTS) \
21465 $(POSTSTAGE1_HOST_EXPORTS) \
21466 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21467 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21468 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21469 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21471 cd $(HOST_SUBDIR)/ld || exit 1; \
21472 case $(srcdir) in \
21473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21474 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21476 esac; \
21477 module_srcdir=ld; \
21478 $(SHELL) $$s/$$module_srcdir/configure \
21479 --srcdir=$${topdir}/$$module_srcdir \
21480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21481 --target=${target_alias} \
21482 --with-build-libsubdir=$(HOST_SUBDIR) \
21483 $(STAGEprofile_CONFIGURE_FLAGS)
21484 @endif ld-bootstrap
21486 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21487 maybe-configure-stagetrain-ld:
21488 @if ld-bootstrap
21489 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21490 configure-stagetrain-ld:
21491 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21493 @r=`${PWD_COMMAND}`; export r; \
21494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21496 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21497 $(HOST_EXPORTS) \
21498 $(POSTSTAGE1_HOST_EXPORTS) \
21499 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21500 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21501 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21502 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21504 cd $(HOST_SUBDIR)/ld || exit 1; \
21505 case $(srcdir) in \
21506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21507 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21509 esac; \
21510 module_srcdir=ld; \
21511 $(SHELL) $$s/$$module_srcdir/configure \
21512 --srcdir=$${topdir}/$$module_srcdir \
21513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21514 --target=${target_alias} \
21515 --with-build-libsubdir=$(HOST_SUBDIR) \
21516 $(STAGEtrain_CONFIGURE_FLAGS)
21517 @endif ld-bootstrap
21519 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21520 maybe-configure-stagefeedback-ld:
21521 @if ld-bootstrap
21522 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21523 configure-stagefeedback-ld:
21524 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21526 @r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21529 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21530 $(HOST_EXPORTS) \
21531 $(POSTSTAGE1_HOST_EXPORTS) \
21532 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21533 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21534 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21535 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21537 cd $(HOST_SUBDIR)/ld || exit 1; \
21538 case $(srcdir) in \
21539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21540 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21542 esac; \
21543 module_srcdir=ld; \
21544 $(SHELL) $$s/$$module_srcdir/configure \
21545 --srcdir=$${topdir}/$$module_srcdir \
21546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21547 --target=${target_alias} \
21548 --with-build-libsubdir=$(HOST_SUBDIR) \
21549 $(STAGEfeedback_CONFIGURE_FLAGS)
21550 @endif ld-bootstrap
21552 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21553 maybe-configure-stageautoprofile-ld:
21554 @if ld-bootstrap
21555 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21556 configure-stageautoprofile-ld:
21557 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21559 @r=`${PWD_COMMAND}`; export r; \
21560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21561 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21562 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21563 $(HOST_EXPORTS) \
21564 $(POSTSTAGE1_HOST_EXPORTS) \
21565 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21566 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21567 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21568 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21570 cd $(HOST_SUBDIR)/ld || exit 1; \
21571 case $(srcdir) in \
21572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21573 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21575 esac; \
21576 module_srcdir=ld; \
21577 $(SHELL) $$s/$$module_srcdir/configure \
21578 --srcdir=$${topdir}/$$module_srcdir \
21579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21580 --target=${target_alias} \
21581 --with-build-libsubdir=$(HOST_SUBDIR) \
21582 $(STAGEautoprofile_CONFIGURE_FLAGS)
21583 @endif ld-bootstrap
21585 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21586 maybe-configure-stageautofeedback-ld:
21587 @if ld-bootstrap
21588 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21589 configure-stageautofeedback-ld:
21590 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21592 @r=`${PWD_COMMAND}`; export r; \
21593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21595 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21596 $(HOST_EXPORTS) \
21597 $(POSTSTAGE1_HOST_EXPORTS) \
21598 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21599 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21600 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21601 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21603 cd $(HOST_SUBDIR)/ld || exit 1; \
21604 case $(srcdir) in \
21605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21606 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21608 esac; \
21609 module_srcdir=ld; \
21610 $(SHELL) $$s/$$module_srcdir/configure \
21611 --srcdir=$${topdir}/$$module_srcdir \
21612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21613 --target=${target_alias} \
21614 --with-build-libsubdir=$(HOST_SUBDIR) \
21615 $(STAGEautofeedback_CONFIGURE_FLAGS)
21616 @endif ld-bootstrap
21622 .PHONY: all-ld maybe-all-ld
21623 maybe-all-ld:
21624 @if gcc-bootstrap
21625 all-ld: stage_current
21626 @endif gcc-bootstrap
21627 @if ld
21628 TARGET-ld=all
21629 maybe-all-ld: all-ld
21630 all-ld: configure-ld
21631 @r=`${PWD_COMMAND}`; export r; \
21632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633 $(HOST_EXPORTS) \
21634 (cd $(HOST_SUBDIR)/ld && \
21635 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21636 $(TARGET-ld))
21637 @endif ld
21641 .PHONY: all-stage1-ld maybe-all-stage1-ld
21642 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21643 maybe-all-stage1-ld:
21644 maybe-clean-stage1-ld:
21645 @if ld-bootstrap
21646 maybe-all-stage1-ld: all-stage1-ld
21647 all-stage1: all-stage1-ld
21648 TARGET-stage1-ld = $(TARGET-ld)
21649 all-stage1-ld: configure-stage1-ld
21650 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21651 @r=`${PWD_COMMAND}`; export r; \
21652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653 TFLAGS="$(STAGE1_TFLAGS)"; \
21654 $(HOST_EXPORTS) \
21655 cd $(HOST_SUBDIR)/ld && \
21657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21658 CFLAGS="$(STAGE1_CFLAGS)" \
21659 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21660 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21661 LIBCFLAGS="$(LIBCFLAGS)" \
21662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21665 $(EXTRA_HOST_FLAGS) \
21666 $(STAGE1_FLAGS_TO_PASS) \
21667 TFLAGS="$(STAGE1_TFLAGS)" \
21668 $(TARGET-stage1-ld)
21670 maybe-clean-stage1-ld: clean-stage1-ld
21671 clean-stage1: clean-stage1-ld
21672 clean-stage1-ld:
21673 @if [ $(current_stage) = stage1 ]; then \
21674 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21675 else \
21676 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21677 $(MAKE) stage1-start; \
21678 fi; \
21679 cd $(HOST_SUBDIR)/ld && \
21680 $(MAKE) $(EXTRA_HOST_FLAGS) \
21681 $(STAGE1_FLAGS_TO_PASS) clean
21682 @endif ld-bootstrap
21685 .PHONY: all-stage2-ld maybe-all-stage2-ld
21686 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21687 maybe-all-stage2-ld:
21688 maybe-clean-stage2-ld:
21689 @if ld-bootstrap
21690 maybe-all-stage2-ld: all-stage2-ld
21691 all-stage2: all-stage2-ld
21692 TARGET-stage2-ld = $(TARGET-ld)
21693 all-stage2-ld: configure-stage2-ld
21694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21695 @r=`${PWD_COMMAND}`; export r; \
21696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21697 TFLAGS="$(STAGE2_TFLAGS)"; \
21698 $(HOST_EXPORTS) \
21699 $(POSTSTAGE1_HOST_EXPORTS) \
21700 cd $(HOST_SUBDIR)/ld && \
21702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21703 CFLAGS="$(STAGE2_CFLAGS)" \
21704 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21705 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21706 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21710 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21711 TFLAGS="$(STAGE2_TFLAGS)" \
21712 $(TARGET-stage2-ld)
21714 maybe-clean-stage2-ld: clean-stage2-ld
21715 clean-stage2: clean-stage2-ld
21716 clean-stage2-ld:
21717 @if [ $(current_stage) = stage2 ]; then \
21718 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21719 else \
21720 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21721 $(MAKE) stage2-start; \
21722 fi; \
21723 cd $(HOST_SUBDIR)/ld && \
21724 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21725 @endif ld-bootstrap
21728 .PHONY: all-stage3-ld maybe-all-stage3-ld
21729 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21730 maybe-all-stage3-ld:
21731 maybe-clean-stage3-ld:
21732 @if ld-bootstrap
21733 maybe-all-stage3-ld: all-stage3-ld
21734 all-stage3: all-stage3-ld
21735 TARGET-stage3-ld = $(TARGET-ld)
21736 all-stage3-ld: configure-stage3-ld
21737 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21738 @r=`${PWD_COMMAND}`; export r; \
21739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21740 TFLAGS="$(STAGE3_TFLAGS)"; \
21741 $(HOST_EXPORTS) \
21742 $(POSTSTAGE1_HOST_EXPORTS) \
21743 cd $(HOST_SUBDIR)/ld && \
21745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21746 CFLAGS="$(STAGE3_CFLAGS)" \
21747 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21748 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21749 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21753 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21754 TFLAGS="$(STAGE3_TFLAGS)" \
21755 $(TARGET-stage3-ld)
21757 maybe-clean-stage3-ld: clean-stage3-ld
21758 clean-stage3: clean-stage3-ld
21759 clean-stage3-ld:
21760 @if [ $(current_stage) = stage3 ]; then \
21761 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21762 else \
21763 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21764 $(MAKE) stage3-start; \
21765 fi; \
21766 cd $(HOST_SUBDIR)/ld && \
21767 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21768 @endif ld-bootstrap
21771 .PHONY: all-stage4-ld maybe-all-stage4-ld
21772 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21773 maybe-all-stage4-ld:
21774 maybe-clean-stage4-ld:
21775 @if ld-bootstrap
21776 maybe-all-stage4-ld: all-stage4-ld
21777 all-stage4: all-stage4-ld
21778 TARGET-stage4-ld = $(TARGET-ld)
21779 all-stage4-ld: configure-stage4-ld
21780 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21781 @r=`${PWD_COMMAND}`; export r; \
21782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21783 TFLAGS="$(STAGE4_TFLAGS)"; \
21784 $(HOST_EXPORTS) \
21785 $(POSTSTAGE1_HOST_EXPORTS) \
21786 cd $(HOST_SUBDIR)/ld && \
21788 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21789 CFLAGS="$(STAGE4_CFLAGS)" \
21790 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21791 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21792 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21796 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21797 TFLAGS="$(STAGE4_TFLAGS)" \
21798 $(TARGET-stage4-ld)
21800 maybe-clean-stage4-ld: clean-stage4-ld
21801 clean-stage4: clean-stage4-ld
21802 clean-stage4-ld:
21803 @if [ $(current_stage) = stage4 ]; then \
21804 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21805 else \
21806 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21807 $(MAKE) stage4-start; \
21808 fi; \
21809 cd $(HOST_SUBDIR)/ld && \
21810 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21811 @endif ld-bootstrap
21814 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21815 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21816 maybe-all-stageprofile-ld:
21817 maybe-clean-stageprofile-ld:
21818 @if ld-bootstrap
21819 maybe-all-stageprofile-ld: all-stageprofile-ld
21820 all-stageprofile: all-stageprofile-ld
21821 TARGET-stageprofile-ld = $(TARGET-ld)
21822 all-stageprofile-ld: configure-stageprofile-ld
21823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21824 @r=`${PWD_COMMAND}`; export r; \
21825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21826 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21827 $(HOST_EXPORTS) \
21828 $(POSTSTAGE1_HOST_EXPORTS) \
21829 cd $(HOST_SUBDIR)/ld && \
21831 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21832 CFLAGS="$(STAGEprofile_CFLAGS)" \
21833 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21834 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21835 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21839 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21840 TFLAGS="$(STAGEprofile_TFLAGS)" \
21841 $(TARGET-stageprofile-ld)
21843 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21844 clean-stageprofile: clean-stageprofile-ld
21845 clean-stageprofile-ld:
21846 @if [ $(current_stage) = stageprofile ]; then \
21847 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21848 else \
21849 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21850 $(MAKE) stageprofile-start; \
21851 fi; \
21852 cd $(HOST_SUBDIR)/ld && \
21853 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21854 @endif ld-bootstrap
21857 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21858 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21859 maybe-all-stagetrain-ld:
21860 maybe-clean-stagetrain-ld:
21861 @if ld-bootstrap
21862 maybe-all-stagetrain-ld: all-stagetrain-ld
21863 all-stagetrain: all-stagetrain-ld
21864 TARGET-stagetrain-ld = $(TARGET-ld)
21865 all-stagetrain-ld: configure-stagetrain-ld
21866 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21867 @r=`${PWD_COMMAND}`; export r; \
21868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21870 $(HOST_EXPORTS) \
21871 $(POSTSTAGE1_HOST_EXPORTS) \
21872 cd $(HOST_SUBDIR)/ld && \
21874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21875 CFLAGS="$(STAGEtrain_CFLAGS)" \
21876 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21877 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21878 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21882 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21883 TFLAGS="$(STAGEtrain_TFLAGS)" \
21884 $(TARGET-stagetrain-ld)
21886 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21887 clean-stagetrain: clean-stagetrain-ld
21888 clean-stagetrain-ld:
21889 @if [ $(current_stage) = stagetrain ]; then \
21890 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21891 else \
21892 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21893 $(MAKE) stagetrain-start; \
21894 fi; \
21895 cd $(HOST_SUBDIR)/ld && \
21896 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21897 @endif ld-bootstrap
21900 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21901 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21902 maybe-all-stagefeedback-ld:
21903 maybe-clean-stagefeedback-ld:
21904 @if ld-bootstrap
21905 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21906 all-stagefeedback: all-stagefeedback-ld
21907 TARGET-stagefeedback-ld = $(TARGET-ld)
21908 all-stagefeedback-ld: configure-stagefeedback-ld
21909 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21910 @r=`${PWD_COMMAND}`; export r; \
21911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21912 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21913 $(HOST_EXPORTS) \
21914 $(POSTSTAGE1_HOST_EXPORTS) \
21915 cd $(HOST_SUBDIR)/ld && \
21917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21918 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21919 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21920 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21921 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21925 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21926 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21927 $(TARGET-stagefeedback-ld)
21929 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21930 clean-stagefeedback: clean-stagefeedback-ld
21931 clean-stagefeedback-ld:
21932 @if [ $(current_stage) = stagefeedback ]; then \
21933 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21934 else \
21935 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21936 $(MAKE) stagefeedback-start; \
21937 fi; \
21938 cd $(HOST_SUBDIR)/ld && \
21939 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21940 @endif ld-bootstrap
21943 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
21944 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
21945 maybe-all-stageautoprofile-ld:
21946 maybe-clean-stageautoprofile-ld:
21947 @if ld-bootstrap
21948 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
21949 all-stageautoprofile: all-stageautoprofile-ld
21950 TARGET-stageautoprofile-ld = $(TARGET-ld)
21951 all-stageautoprofile-ld: configure-stageautoprofile-ld
21952 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21953 @r=`${PWD_COMMAND}`; export r; \
21954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21955 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21956 $(HOST_EXPORTS) \
21957 $(POSTSTAGE1_HOST_EXPORTS) \
21958 cd $(HOST_SUBDIR)/ld && \
21959 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21961 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21962 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21963 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21964 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21969 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21970 $(TARGET-stageautoprofile-ld)
21972 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
21973 clean-stageautoprofile: clean-stageautoprofile-ld
21974 clean-stageautoprofile-ld:
21975 @if [ $(current_stage) = stageautoprofile ]; then \
21976 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21977 else \
21978 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
21979 $(MAKE) stageautoprofile-start; \
21980 fi; \
21981 cd $(HOST_SUBDIR)/ld && \
21982 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21983 @endif ld-bootstrap
21986 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
21987 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
21988 maybe-all-stageautofeedback-ld:
21989 maybe-clean-stageautofeedback-ld:
21990 @if ld-bootstrap
21991 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
21992 all-stageautofeedback: all-stageautofeedback-ld
21993 TARGET-stageautofeedback-ld = $(TARGET-ld)
21994 all-stageautofeedback-ld: configure-stageautofeedback-ld
21995 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21996 @r=`${PWD_COMMAND}`; export r; \
21997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21999 $(HOST_EXPORTS) \
22000 $(POSTSTAGE1_HOST_EXPORTS) \
22001 cd $(HOST_SUBDIR)/ld && \
22003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22004 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22005 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22006 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22007 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22012 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22013 $(TARGET-stageautofeedback-ld)
22015 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22016 clean-stageautofeedback: clean-stageautofeedback-ld
22017 clean-stageautofeedback-ld:
22018 @if [ $(current_stage) = stageautofeedback ]; then \
22019 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22020 else \
22021 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22022 $(MAKE) stageautofeedback-start; \
22023 fi; \
22024 cd $(HOST_SUBDIR)/ld && \
22025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22026 @endif ld-bootstrap
22032 .PHONY: check-ld maybe-check-ld
22033 maybe-check-ld:
22034 @if ld
22035 maybe-check-ld: check-ld
22037 check-ld:
22038 @: $(MAKE); $(unstage)
22039 @r=`${PWD_COMMAND}`; export r; \
22040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22041 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22042 (cd $(HOST_SUBDIR)/ld && \
22043 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22045 @endif ld
22047 .PHONY: install-ld maybe-install-ld
22048 maybe-install-ld:
22049 @if ld
22050 maybe-install-ld: install-ld
22052 install-ld: installdirs
22053 @: $(MAKE); $(unstage)
22054 @r=`${PWD_COMMAND}`; export r; \
22055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056 $(HOST_EXPORTS) \
22057 (cd $(HOST_SUBDIR)/ld && \
22058 $(MAKE) $(FLAGS_TO_PASS) install)
22060 @endif ld
22062 .PHONY: install-strip-ld maybe-install-strip-ld
22063 maybe-install-strip-ld:
22064 @if ld
22065 maybe-install-strip-ld: install-strip-ld
22067 install-strip-ld: installdirs
22068 @: $(MAKE); $(unstage)
22069 @r=`${PWD_COMMAND}`; export r; \
22070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071 $(HOST_EXPORTS) \
22072 (cd $(HOST_SUBDIR)/ld && \
22073 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22075 @endif ld
22077 # Other targets (info, dvi, pdf, etc.)
22079 .PHONY: maybe-info-ld info-ld
22080 maybe-info-ld:
22081 @if ld
22082 maybe-info-ld: info-ld
22084 info-ld: \
22085 configure-ld
22086 @[ -f ./ld/Makefile ] || exit 0; \
22087 r=`${PWD_COMMAND}`; export r; \
22088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22089 $(HOST_EXPORTS) \
22090 for flag in $(EXTRA_HOST_FLAGS) ; do \
22091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22092 done; \
22093 echo "Doing info in ld"; \
22094 (cd $(HOST_SUBDIR)/ld && \
22095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22097 "RANLIB=$${RANLIB}" \
22098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22099 info) \
22100 || exit 1
22102 @endif ld
22104 .PHONY: maybe-dvi-ld dvi-ld
22105 maybe-dvi-ld:
22106 @if ld
22107 maybe-dvi-ld: dvi-ld
22109 dvi-ld: \
22110 configure-ld
22111 @[ -f ./ld/Makefile ] || exit 0; \
22112 r=`${PWD_COMMAND}`; export r; \
22113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114 $(HOST_EXPORTS) \
22115 for flag in $(EXTRA_HOST_FLAGS) ; do \
22116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22117 done; \
22118 echo "Doing dvi in ld"; \
22119 (cd $(HOST_SUBDIR)/ld && \
22120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22122 "RANLIB=$${RANLIB}" \
22123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22124 dvi) \
22125 || exit 1
22127 @endif ld
22129 .PHONY: maybe-pdf-ld pdf-ld
22130 maybe-pdf-ld:
22131 @if ld
22132 maybe-pdf-ld: pdf-ld
22134 pdf-ld: \
22135 configure-ld
22136 @[ -f ./ld/Makefile ] || exit 0; \
22137 r=`${PWD_COMMAND}`; export r; \
22138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139 $(HOST_EXPORTS) \
22140 for flag in $(EXTRA_HOST_FLAGS) ; do \
22141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22142 done; \
22143 echo "Doing pdf in ld"; \
22144 (cd $(HOST_SUBDIR)/ld && \
22145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22147 "RANLIB=$${RANLIB}" \
22148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22149 pdf) \
22150 || exit 1
22152 @endif ld
22154 .PHONY: maybe-html-ld html-ld
22155 maybe-html-ld:
22156 @if ld
22157 maybe-html-ld: html-ld
22159 html-ld: \
22160 configure-ld
22161 @[ -f ./ld/Makefile ] || exit 0; \
22162 r=`${PWD_COMMAND}`; export r; \
22163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164 $(HOST_EXPORTS) \
22165 for flag in $(EXTRA_HOST_FLAGS) ; do \
22166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22167 done; \
22168 echo "Doing html in ld"; \
22169 (cd $(HOST_SUBDIR)/ld && \
22170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22172 "RANLIB=$${RANLIB}" \
22173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22174 html) \
22175 || exit 1
22177 @endif ld
22179 .PHONY: maybe-TAGS-ld TAGS-ld
22180 maybe-TAGS-ld:
22181 @if ld
22182 maybe-TAGS-ld: TAGS-ld
22184 TAGS-ld: \
22185 configure-ld
22186 @[ -f ./ld/Makefile ] || exit 0; \
22187 r=`${PWD_COMMAND}`; export r; \
22188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189 $(HOST_EXPORTS) \
22190 for flag in $(EXTRA_HOST_FLAGS) ; do \
22191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192 done; \
22193 echo "Doing TAGS in ld"; \
22194 (cd $(HOST_SUBDIR)/ld && \
22195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197 "RANLIB=$${RANLIB}" \
22198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199 TAGS) \
22200 || exit 1
22202 @endif ld
22204 .PHONY: maybe-install-info-ld install-info-ld
22205 maybe-install-info-ld:
22206 @if ld
22207 maybe-install-info-ld: install-info-ld
22209 install-info-ld: \
22210 configure-ld \
22211 info-ld
22212 @[ -f ./ld/Makefile ] || exit 0; \
22213 r=`${PWD_COMMAND}`; export r; \
22214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215 $(HOST_EXPORTS) \
22216 for flag in $(EXTRA_HOST_FLAGS) ; do \
22217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22218 done; \
22219 echo "Doing install-info in ld"; \
22220 (cd $(HOST_SUBDIR)/ld && \
22221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22223 "RANLIB=$${RANLIB}" \
22224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22225 install-info) \
22226 || exit 1
22228 @endif ld
22230 .PHONY: maybe-install-dvi-ld install-dvi-ld
22231 maybe-install-dvi-ld:
22232 @if ld
22233 maybe-install-dvi-ld: install-dvi-ld
22235 install-dvi-ld: \
22236 configure-ld \
22237 dvi-ld
22238 @[ -f ./ld/Makefile ] || exit 0; \
22239 r=`${PWD_COMMAND}`; export r; \
22240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241 $(HOST_EXPORTS) \
22242 for flag in $(EXTRA_HOST_FLAGS) ; do \
22243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22244 done; \
22245 echo "Doing install-dvi in ld"; \
22246 (cd $(HOST_SUBDIR)/ld && \
22247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249 "RANLIB=$${RANLIB}" \
22250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22251 install-dvi) \
22252 || exit 1
22254 @endif ld
22256 .PHONY: maybe-install-pdf-ld install-pdf-ld
22257 maybe-install-pdf-ld:
22258 @if ld
22259 maybe-install-pdf-ld: install-pdf-ld
22261 install-pdf-ld: \
22262 configure-ld \
22263 pdf-ld
22264 @[ -f ./ld/Makefile ] || exit 0; \
22265 r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 $(HOST_EXPORTS) \
22268 for flag in $(EXTRA_HOST_FLAGS) ; do \
22269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270 done; \
22271 echo "Doing install-pdf in ld"; \
22272 (cd $(HOST_SUBDIR)/ld && \
22273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275 "RANLIB=$${RANLIB}" \
22276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277 install-pdf) \
22278 || exit 1
22280 @endif ld
22282 .PHONY: maybe-install-html-ld install-html-ld
22283 maybe-install-html-ld:
22284 @if ld
22285 maybe-install-html-ld: install-html-ld
22287 install-html-ld: \
22288 configure-ld \
22289 html-ld
22290 @[ -f ./ld/Makefile ] || exit 0; \
22291 r=`${PWD_COMMAND}`; export r; \
22292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22293 $(HOST_EXPORTS) \
22294 for flag in $(EXTRA_HOST_FLAGS) ; do \
22295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22296 done; \
22297 echo "Doing install-html in ld"; \
22298 (cd $(HOST_SUBDIR)/ld && \
22299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22301 "RANLIB=$${RANLIB}" \
22302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22303 install-html) \
22304 || exit 1
22306 @endif ld
22308 .PHONY: maybe-installcheck-ld installcheck-ld
22309 maybe-installcheck-ld:
22310 @if ld
22311 maybe-installcheck-ld: installcheck-ld
22313 installcheck-ld: \
22314 configure-ld
22315 @[ -f ./ld/Makefile ] || exit 0; \
22316 r=`${PWD_COMMAND}`; export r; \
22317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22318 $(HOST_EXPORTS) \
22319 for flag in $(EXTRA_HOST_FLAGS) ; do \
22320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22321 done; \
22322 echo "Doing installcheck in ld"; \
22323 (cd $(HOST_SUBDIR)/ld && \
22324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22326 "RANLIB=$${RANLIB}" \
22327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22328 installcheck) \
22329 || exit 1
22331 @endif ld
22333 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22334 maybe-mostlyclean-ld:
22335 @if ld
22336 maybe-mostlyclean-ld: mostlyclean-ld
22338 mostlyclean-ld:
22339 @[ -f ./ld/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing mostlyclean in ld"; \
22347 (cd $(HOST_SUBDIR)/ld && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 mostlyclean) \
22353 || exit 1
22355 @endif ld
22357 .PHONY: maybe-clean-ld clean-ld
22358 maybe-clean-ld:
22359 @if ld
22360 maybe-clean-ld: clean-ld
22362 clean-ld:
22363 @[ -f ./ld/Makefile ] || exit 0; \
22364 r=`${PWD_COMMAND}`; export r; \
22365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22366 $(HOST_EXPORTS) \
22367 for flag in $(EXTRA_HOST_FLAGS) ; do \
22368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22369 done; \
22370 echo "Doing clean in ld"; \
22371 (cd $(HOST_SUBDIR)/ld && \
22372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22374 "RANLIB=$${RANLIB}" \
22375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22376 clean) \
22377 || exit 1
22379 @endif ld
22381 .PHONY: maybe-distclean-ld distclean-ld
22382 maybe-distclean-ld:
22383 @if ld
22384 maybe-distclean-ld: distclean-ld
22386 distclean-ld:
22387 @[ -f ./ld/Makefile ] || exit 0; \
22388 r=`${PWD_COMMAND}`; export r; \
22389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22390 $(HOST_EXPORTS) \
22391 for flag in $(EXTRA_HOST_FLAGS) ; do \
22392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22393 done; \
22394 echo "Doing distclean in ld"; \
22395 (cd $(HOST_SUBDIR)/ld && \
22396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22398 "RANLIB=$${RANLIB}" \
22399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22400 distclean) \
22401 || exit 1
22403 @endif ld
22405 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22406 maybe-maintainer-clean-ld:
22407 @if ld
22408 maybe-maintainer-clean-ld: maintainer-clean-ld
22410 maintainer-clean-ld:
22411 @[ -f ./ld/Makefile ] || exit 0; \
22412 r=`${PWD_COMMAND}`; export r; \
22413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22414 $(HOST_EXPORTS) \
22415 for flag in $(EXTRA_HOST_FLAGS) ; do \
22416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417 done; \
22418 echo "Doing maintainer-clean in ld"; \
22419 (cd $(HOST_SUBDIR)/ld && \
22420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22422 "RANLIB=$${RANLIB}" \
22423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22424 maintainer-clean) \
22425 || exit 1
22427 @endif ld
22431 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22432 maybe-configure-libbacktrace:
22433 @if gcc-bootstrap
22434 configure-libbacktrace: stage_current
22435 @endif gcc-bootstrap
22436 @if libbacktrace
22437 maybe-configure-libbacktrace: configure-libbacktrace
22438 configure-libbacktrace:
22439 @r=`${PWD_COMMAND}`; export r; \
22440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22443 $(HOST_EXPORTS) \
22444 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22445 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22446 case $(srcdir) in \
22447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22448 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22450 esac; \
22451 module_srcdir=libbacktrace; \
22452 $(SHELL) \
22453 $$s/$$module_srcdir/configure \
22454 --srcdir=$${topdir}/$$module_srcdir \
22455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22456 --target=${target_alias} \
22457 || exit 1
22458 @endif libbacktrace
22462 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22463 maybe-configure-stage1-libbacktrace:
22464 @if libbacktrace-bootstrap
22465 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22466 configure-stage1-libbacktrace:
22467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22469 @r=`${PWD_COMMAND}`; export r; \
22470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471 TFLAGS="$(STAGE1_TFLAGS)"; \
22472 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22473 $(HOST_EXPORTS) \
22474 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22475 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22476 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22477 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22479 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22480 case $(srcdir) in \
22481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22482 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22484 esac; \
22485 module_srcdir=libbacktrace; \
22486 $(SHELL) $$s/$$module_srcdir/configure \
22487 --srcdir=$${topdir}/$$module_srcdir \
22488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22489 --target=${target_alias} \
22491 $(STAGE1_CONFIGURE_FLAGS)
22492 @endif libbacktrace-bootstrap
22494 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22495 maybe-configure-stage2-libbacktrace:
22496 @if libbacktrace-bootstrap
22497 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22498 configure-stage2-libbacktrace:
22499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22501 @r=`${PWD_COMMAND}`; export r; \
22502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22503 TFLAGS="$(STAGE2_TFLAGS)"; \
22504 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22505 $(HOST_EXPORTS) \
22506 $(POSTSTAGE1_HOST_EXPORTS) \
22507 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22508 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22509 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22510 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22512 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22513 case $(srcdir) in \
22514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22515 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22517 esac; \
22518 module_srcdir=libbacktrace; \
22519 $(SHELL) $$s/$$module_srcdir/configure \
22520 --srcdir=$${topdir}/$$module_srcdir \
22521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22522 --target=${target_alias} \
22523 --with-build-libsubdir=$(HOST_SUBDIR) \
22524 $(STAGE2_CONFIGURE_FLAGS)
22525 @endif libbacktrace-bootstrap
22527 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22528 maybe-configure-stage3-libbacktrace:
22529 @if libbacktrace-bootstrap
22530 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22531 configure-stage3-libbacktrace:
22532 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22534 @r=`${PWD_COMMAND}`; export r; \
22535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536 TFLAGS="$(STAGE3_TFLAGS)"; \
22537 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22538 $(HOST_EXPORTS) \
22539 $(POSTSTAGE1_HOST_EXPORTS) \
22540 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22541 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22542 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22543 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22545 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22546 case $(srcdir) in \
22547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22548 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22550 esac; \
22551 module_srcdir=libbacktrace; \
22552 $(SHELL) $$s/$$module_srcdir/configure \
22553 --srcdir=$${topdir}/$$module_srcdir \
22554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22555 --target=${target_alias} \
22556 --with-build-libsubdir=$(HOST_SUBDIR) \
22557 $(STAGE3_CONFIGURE_FLAGS)
22558 @endif libbacktrace-bootstrap
22560 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22561 maybe-configure-stage4-libbacktrace:
22562 @if libbacktrace-bootstrap
22563 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22564 configure-stage4-libbacktrace:
22565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22567 @r=`${PWD_COMMAND}`; export r; \
22568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22569 TFLAGS="$(STAGE4_TFLAGS)"; \
22570 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22571 $(HOST_EXPORTS) \
22572 $(POSTSTAGE1_HOST_EXPORTS) \
22573 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22574 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22575 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22576 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22578 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22579 case $(srcdir) in \
22580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22581 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22583 esac; \
22584 module_srcdir=libbacktrace; \
22585 $(SHELL) $$s/$$module_srcdir/configure \
22586 --srcdir=$${topdir}/$$module_srcdir \
22587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22588 --target=${target_alias} \
22589 --with-build-libsubdir=$(HOST_SUBDIR) \
22590 $(STAGE4_CONFIGURE_FLAGS)
22591 @endif libbacktrace-bootstrap
22593 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22594 maybe-configure-stageprofile-libbacktrace:
22595 @if libbacktrace-bootstrap
22596 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22597 configure-stageprofile-libbacktrace:
22598 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22600 @r=`${PWD_COMMAND}`; export r; \
22601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22602 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22603 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22604 $(HOST_EXPORTS) \
22605 $(POSTSTAGE1_HOST_EXPORTS) \
22606 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22607 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22608 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22609 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22611 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22612 case $(srcdir) in \
22613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22614 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22616 esac; \
22617 module_srcdir=libbacktrace; \
22618 $(SHELL) $$s/$$module_srcdir/configure \
22619 --srcdir=$${topdir}/$$module_srcdir \
22620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22621 --target=${target_alias} \
22622 --with-build-libsubdir=$(HOST_SUBDIR) \
22623 $(STAGEprofile_CONFIGURE_FLAGS)
22624 @endif libbacktrace-bootstrap
22626 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22627 maybe-configure-stagetrain-libbacktrace:
22628 @if libbacktrace-bootstrap
22629 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22630 configure-stagetrain-libbacktrace:
22631 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22633 @r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22636 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22637 $(HOST_EXPORTS) \
22638 $(POSTSTAGE1_HOST_EXPORTS) \
22639 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22640 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22641 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22642 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22644 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22645 case $(srcdir) in \
22646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22647 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22649 esac; \
22650 module_srcdir=libbacktrace; \
22651 $(SHELL) $$s/$$module_srcdir/configure \
22652 --srcdir=$${topdir}/$$module_srcdir \
22653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22654 --target=${target_alias} \
22655 --with-build-libsubdir=$(HOST_SUBDIR) \
22656 $(STAGEtrain_CONFIGURE_FLAGS)
22657 @endif libbacktrace-bootstrap
22659 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22660 maybe-configure-stagefeedback-libbacktrace:
22661 @if libbacktrace-bootstrap
22662 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22663 configure-stagefeedback-libbacktrace:
22664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22666 @r=`${PWD_COMMAND}`; export r; \
22667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22669 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22670 $(HOST_EXPORTS) \
22671 $(POSTSTAGE1_HOST_EXPORTS) \
22672 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22673 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22674 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22675 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22677 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22678 case $(srcdir) in \
22679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22680 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22682 esac; \
22683 module_srcdir=libbacktrace; \
22684 $(SHELL) $$s/$$module_srcdir/configure \
22685 --srcdir=$${topdir}/$$module_srcdir \
22686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22687 --target=${target_alias} \
22688 --with-build-libsubdir=$(HOST_SUBDIR) \
22689 $(STAGEfeedback_CONFIGURE_FLAGS)
22690 @endif libbacktrace-bootstrap
22692 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22693 maybe-configure-stageautoprofile-libbacktrace:
22694 @if libbacktrace-bootstrap
22695 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22696 configure-stageautoprofile-libbacktrace:
22697 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22699 @r=`${PWD_COMMAND}`; export r; \
22700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22701 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22702 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22703 $(HOST_EXPORTS) \
22704 $(POSTSTAGE1_HOST_EXPORTS) \
22705 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22706 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22707 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22708 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22710 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22711 case $(srcdir) in \
22712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22713 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22715 esac; \
22716 module_srcdir=libbacktrace; \
22717 $(SHELL) $$s/$$module_srcdir/configure \
22718 --srcdir=$${topdir}/$$module_srcdir \
22719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22720 --target=${target_alias} \
22721 --with-build-libsubdir=$(HOST_SUBDIR) \
22722 $(STAGEautoprofile_CONFIGURE_FLAGS)
22723 @endif libbacktrace-bootstrap
22725 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22726 maybe-configure-stageautofeedback-libbacktrace:
22727 @if libbacktrace-bootstrap
22728 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22729 configure-stageautofeedback-libbacktrace:
22730 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22732 @r=`${PWD_COMMAND}`; export r; \
22733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22735 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22736 $(HOST_EXPORTS) \
22737 $(POSTSTAGE1_HOST_EXPORTS) \
22738 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22739 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22740 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22741 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22743 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22744 case $(srcdir) in \
22745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22746 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22748 esac; \
22749 module_srcdir=libbacktrace; \
22750 $(SHELL) $$s/$$module_srcdir/configure \
22751 --srcdir=$${topdir}/$$module_srcdir \
22752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22753 --target=${target_alias} \
22754 --with-build-libsubdir=$(HOST_SUBDIR) \
22755 $(STAGEautofeedback_CONFIGURE_FLAGS)
22756 @endif libbacktrace-bootstrap
22762 .PHONY: all-libbacktrace maybe-all-libbacktrace
22763 maybe-all-libbacktrace:
22764 @if gcc-bootstrap
22765 all-libbacktrace: stage_current
22766 @endif gcc-bootstrap
22767 @if libbacktrace
22768 TARGET-libbacktrace=all
22769 maybe-all-libbacktrace: all-libbacktrace
22770 all-libbacktrace: configure-libbacktrace
22771 @r=`${PWD_COMMAND}`; export r; \
22772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22773 $(HOST_EXPORTS) \
22774 (cd $(HOST_SUBDIR)/libbacktrace && \
22775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22776 $(TARGET-libbacktrace))
22777 @endif libbacktrace
22781 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22782 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22783 maybe-all-stage1-libbacktrace:
22784 maybe-clean-stage1-libbacktrace:
22785 @if libbacktrace-bootstrap
22786 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22787 all-stage1: all-stage1-libbacktrace
22788 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22789 all-stage1-libbacktrace: configure-stage1-libbacktrace
22790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22791 @r=`${PWD_COMMAND}`; export r; \
22792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22793 TFLAGS="$(STAGE1_TFLAGS)"; \
22794 $(HOST_EXPORTS) \
22795 cd $(HOST_SUBDIR)/libbacktrace && \
22797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22798 CFLAGS="$(STAGE1_CFLAGS)" \
22799 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22800 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22801 LIBCFLAGS="$(LIBCFLAGS)" \
22802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22805 $(EXTRA_HOST_FLAGS) \
22806 $(STAGE1_FLAGS_TO_PASS) \
22807 TFLAGS="$(STAGE1_TFLAGS)" \
22808 $(TARGET-stage1-libbacktrace)
22810 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22811 clean-stage1: clean-stage1-libbacktrace
22812 clean-stage1-libbacktrace:
22813 @if [ $(current_stage) = stage1 ]; then \
22814 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22815 else \
22816 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22817 $(MAKE) stage1-start; \
22818 fi; \
22819 cd $(HOST_SUBDIR)/libbacktrace && \
22820 $(MAKE) $(EXTRA_HOST_FLAGS) \
22821 $(STAGE1_FLAGS_TO_PASS) clean
22822 @endif libbacktrace-bootstrap
22825 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22826 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22827 maybe-all-stage2-libbacktrace:
22828 maybe-clean-stage2-libbacktrace:
22829 @if libbacktrace-bootstrap
22830 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22831 all-stage2: all-stage2-libbacktrace
22832 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22833 all-stage2-libbacktrace: configure-stage2-libbacktrace
22834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22835 @r=`${PWD_COMMAND}`; export r; \
22836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837 TFLAGS="$(STAGE2_TFLAGS)"; \
22838 $(HOST_EXPORTS) \
22839 $(POSTSTAGE1_HOST_EXPORTS) \
22840 cd $(HOST_SUBDIR)/libbacktrace && \
22842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22843 CFLAGS="$(STAGE2_CFLAGS)" \
22844 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22845 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22846 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22851 TFLAGS="$(STAGE2_TFLAGS)" \
22852 $(TARGET-stage2-libbacktrace)
22854 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22855 clean-stage2: clean-stage2-libbacktrace
22856 clean-stage2-libbacktrace:
22857 @if [ $(current_stage) = stage2 ]; then \
22858 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22859 else \
22860 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22861 $(MAKE) stage2-start; \
22862 fi; \
22863 cd $(HOST_SUBDIR)/libbacktrace && \
22864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22865 @endif libbacktrace-bootstrap
22868 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22869 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22870 maybe-all-stage3-libbacktrace:
22871 maybe-clean-stage3-libbacktrace:
22872 @if libbacktrace-bootstrap
22873 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22874 all-stage3: all-stage3-libbacktrace
22875 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22876 all-stage3-libbacktrace: configure-stage3-libbacktrace
22877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22878 @r=`${PWD_COMMAND}`; export r; \
22879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22880 TFLAGS="$(STAGE3_TFLAGS)"; \
22881 $(HOST_EXPORTS) \
22882 $(POSTSTAGE1_HOST_EXPORTS) \
22883 cd $(HOST_SUBDIR)/libbacktrace && \
22885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22886 CFLAGS="$(STAGE3_CFLAGS)" \
22887 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22888 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22889 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22894 TFLAGS="$(STAGE3_TFLAGS)" \
22895 $(TARGET-stage3-libbacktrace)
22897 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22898 clean-stage3: clean-stage3-libbacktrace
22899 clean-stage3-libbacktrace:
22900 @if [ $(current_stage) = stage3 ]; then \
22901 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22902 else \
22903 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22904 $(MAKE) stage3-start; \
22905 fi; \
22906 cd $(HOST_SUBDIR)/libbacktrace && \
22907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22908 @endif libbacktrace-bootstrap
22911 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22912 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22913 maybe-all-stage4-libbacktrace:
22914 maybe-clean-stage4-libbacktrace:
22915 @if libbacktrace-bootstrap
22916 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22917 all-stage4: all-stage4-libbacktrace
22918 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22919 all-stage4-libbacktrace: configure-stage4-libbacktrace
22920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22921 @r=`${PWD_COMMAND}`; export r; \
22922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22923 TFLAGS="$(STAGE4_TFLAGS)"; \
22924 $(HOST_EXPORTS) \
22925 $(POSTSTAGE1_HOST_EXPORTS) \
22926 cd $(HOST_SUBDIR)/libbacktrace && \
22928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22929 CFLAGS="$(STAGE4_CFLAGS)" \
22930 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22931 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22932 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22937 TFLAGS="$(STAGE4_TFLAGS)" \
22938 $(TARGET-stage4-libbacktrace)
22940 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
22941 clean-stage4: clean-stage4-libbacktrace
22942 clean-stage4-libbacktrace:
22943 @if [ $(current_stage) = stage4 ]; then \
22944 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22945 else \
22946 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
22947 $(MAKE) stage4-start; \
22948 fi; \
22949 cd $(HOST_SUBDIR)/libbacktrace && \
22950 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22951 @endif libbacktrace-bootstrap
22954 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
22955 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
22956 maybe-all-stageprofile-libbacktrace:
22957 maybe-clean-stageprofile-libbacktrace:
22958 @if libbacktrace-bootstrap
22959 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
22960 all-stageprofile: all-stageprofile-libbacktrace
22961 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
22962 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22963 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22964 @r=`${PWD_COMMAND}`; export r; \
22965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22966 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22967 $(HOST_EXPORTS) \
22968 $(POSTSTAGE1_HOST_EXPORTS) \
22969 cd $(HOST_SUBDIR)/libbacktrace && \
22971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22972 CFLAGS="$(STAGEprofile_CFLAGS)" \
22973 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22974 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22975 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22980 TFLAGS="$(STAGEprofile_TFLAGS)" \
22981 $(TARGET-stageprofile-libbacktrace)
22983 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
22984 clean-stageprofile: clean-stageprofile-libbacktrace
22985 clean-stageprofile-libbacktrace:
22986 @if [ $(current_stage) = stageprofile ]; then \
22987 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22988 else \
22989 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
22990 $(MAKE) stageprofile-start; \
22991 fi; \
22992 cd $(HOST_SUBDIR)/libbacktrace && \
22993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22994 @endif libbacktrace-bootstrap
22997 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
22998 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
22999 maybe-all-stagetrain-libbacktrace:
23000 maybe-clean-stagetrain-libbacktrace:
23001 @if libbacktrace-bootstrap
23002 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23003 all-stagetrain: all-stagetrain-libbacktrace
23004 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23005 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23006 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23007 @r=`${PWD_COMMAND}`; export r; \
23008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23009 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23010 $(HOST_EXPORTS) \
23011 $(POSTSTAGE1_HOST_EXPORTS) \
23012 cd $(HOST_SUBDIR)/libbacktrace && \
23014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23015 CFLAGS="$(STAGEtrain_CFLAGS)" \
23016 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23017 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23018 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23023 TFLAGS="$(STAGEtrain_TFLAGS)" \
23024 $(TARGET-stagetrain-libbacktrace)
23026 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23027 clean-stagetrain: clean-stagetrain-libbacktrace
23028 clean-stagetrain-libbacktrace:
23029 @if [ $(current_stage) = stagetrain ]; then \
23030 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23031 else \
23032 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23033 $(MAKE) stagetrain-start; \
23034 fi; \
23035 cd $(HOST_SUBDIR)/libbacktrace && \
23036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23037 @endif libbacktrace-bootstrap
23040 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23041 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23042 maybe-all-stagefeedback-libbacktrace:
23043 maybe-clean-stagefeedback-libbacktrace:
23044 @if libbacktrace-bootstrap
23045 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23046 all-stagefeedback: all-stagefeedback-libbacktrace
23047 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23048 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23050 @r=`${PWD_COMMAND}`; export r; \
23051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23053 $(HOST_EXPORTS) \
23054 $(POSTSTAGE1_HOST_EXPORTS) \
23055 cd $(HOST_SUBDIR)/libbacktrace && \
23057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23058 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23059 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23067 $(TARGET-stagefeedback-libbacktrace)
23069 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23070 clean-stagefeedback: clean-stagefeedback-libbacktrace
23071 clean-stagefeedback-libbacktrace:
23072 @if [ $(current_stage) = stagefeedback ]; then \
23073 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23074 else \
23075 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23076 $(MAKE) stagefeedback-start; \
23077 fi; \
23078 cd $(HOST_SUBDIR)/libbacktrace && \
23079 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23080 @endif libbacktrace-bootstrap
23083 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23084 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23085 maybe-all-stageautoprofile-libbacktrace:
23086 maybe-clean-stageautoprofile-libbacktrace:
23087 @if libbacktrace-bootstrap
23088 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23089 all-stageautoprofile: all-stageautoprofile-libbacktrace
23090 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23091 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23093 @r=`${PWD_COMMAND}`; export r; \
23094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23095 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23096 $(HOST_EXPORTS) \
23097 $(POSTSTAGE1_HOST_EXPORTS) \
23098 cd $(HOST_SUBDIR)/libbacktrace && \
23099 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23101 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23102 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23103 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23104 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23109 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23110 $(TARGET-stageautoprofile-libbacktrace)
23112 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23113 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23114 clean-stageautoprofile-libbacktrace:
23115 @if [ $(current_stage) = stageautoprofile ]; then \
23116 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23117 else \
23118 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23119 $(MAKE) stageautoprofile-start; \
23120 fi; \
23121 cd $(HOST_SUBDIR)/libbacktrace && \
23122 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23123 @endif libbacktrace-bootstrap
23126 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23127 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23128 maybe-all-stageautofeedback-libbacktrace:
23129 maybe-clean-stageautofeedback-libbacktrace:
23130 @if libbacktrace-bootstrap
23131 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23132 all-stageautofeedback: all-stageautofeedback-libbacktrace
23133 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23134 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23135 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23136 @r=`${PWD_COMMAND}`; export r; \
23137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23139 $(HOST_EXPORTS) \
23140 $(POSTSTAGE1_HOST_EXPORTS) \
23141 cd $(HOST_SUBDIR)/libbacktrace && \
23143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23144 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23145 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23146 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23147 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23152 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23153 $(TARGET-stageautofeedback-libbacktrace)
23155 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23156 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23157 clean-stageautofeedback-libbacktrace:
23158 @if [ $(current_stage) = stageautofeedback ]; then \
23159 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23160 else \
23161 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23162 $(MAKE) stageautofeedback-start; \
23163 fi; \
23164 cd $(HOST_SUBDIR)/libbacktrace && \
23165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23166 @endif libbacktrace-bootstrap
23172 .PHONY: check-libbacktrace maybe-check-libbacktrace
23173 maybe-check-libbacktrace:
23174 @if libbacktrace
23175 maybe-check-libbacktrace: check-libbacktrace
23177 check-libbacktrace:
23178 @: $(MAKE); $(unstage)
23179 @r=`${PWD_COMMAND}`; export r; \
23180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23182 (cd $(HOST_SUBDIR)/libbacktrace && \
23183 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23185 @endif libbacktrace
23187 .PHONY: install-libbacktrace maybe-install-libbacktrace
23188 maybe-install-libbacktrace:
23189 @if libbacktrace
23190 maybe-install-libbacktrace: install-libbacktrace
23192 install-libbacktrace: installdirs
23193 @: $(MAKE); $(unstage)
23194 @r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 $(HOST_EXPORTS) \
23197 (cd $(HOST_SUBDIR)/libbacktrace && \
23198 $(MAKE) $(FLAGS_TO_PASS) install)
23200 @endif libbacktrace
23202 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23203 maybe-install-strip-libbacktrace:
23204 @if libbacktrace
23205 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23207 install-strip-libbacktrace: installdirs
23208 @: $(MAKE); $(unstage)
23209 @r=`${PWD_COMMAND}`; export r; \
23210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211 $(HOST_EXPORTS) \
23212 (cd $(HOST_SUBDIR)/libbacktrace && \
23213 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23215 @endif libbacktrace
23217 # Other targets (info, dvi, pdf, etc.)
23219 .PHONY: maybe-info-libbacktrace info-libbacktrace
23220 maybe-info-libbacktrace:
23221 @if libbacktrace
23222 maybe-info-libbacktrace: info-libbacktrace
23224 info-libbacktrace: \
23225 configure-libbacktrace
23226 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23227 r=`${PWD_COMMAND}`; export r; \
23228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229 $(HOST_EXPORTS) \
23230 for flag in $(EXTRA_HOST_FLAGS) ; do \
23231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23232 done; \
23233 echo "Doing info in libbacktrace"; \
23234 (cd $(HOST_SUBDIR)/libbacktrace && \
23235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23237 "RANLIB=$${RANLIB}" \
23238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23239 info) \
23240 || exit 1
23242 @endif libbacktrace
23244 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23245 maybe-dvi-libbacktrace:
23246 @if libbacktrace
23247 maybe-dvi-libbacktrace: dvi-libbacktrace
23249 dvi-libbacktrace: \
23250 configure-libbacktrace
23251 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23252 r=`${PWD_COMMAND}`; export r; \
23253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254 $(HOST_EXPORTS) \
23255 for flag in $(EXTRA_HOST_FLAGS) ; do \
23256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23257 done; \
23258 echo "Doing dvi in libbacktrace"; \
23259 (cd $(HOST_SUBDIR)/libbacktrace && \
23260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23262 "RANLIB=$${RANLIB}" \
23263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264 dvi) \
23265 || exit 1
23267 @endif libbacktrace
23269 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23270 maybe-pdf-libbacktrace:
23271 @if libbacktrace
23272 maybe-pdf-libbacktrace: pdf-libbacktrace
23274 pdf-libbacktrace: \
23275 configure-libbacktrace
23276 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23277 r=`${PWD_COMMAND}`; export r; \
23278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279 $(HOST_EXPORTS) \
23280 for flag in $(EXTRA_HOST_FLAGS) ; do \
23281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23282 done; \
23283 echo "Doing pdf in libbacktrace"; \
23284 (cd $(HOST_SUBDIR)/libbacktrace && \
23285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23287 "RANLIB=$${RANLIB}" \
23288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23289 pdf) \
23290 || exit 1
23292 @endif libbacktrace
23294 .PHONY: maybe-html-libbacktrace html-libbacktrace
23295 maybe-html-libbacktrace:
23296 @if libbacktrace
23297 maybe-html-libbacktrace: html-libbacktrace
23299 html-libbacktrace: \
23300 configure-libbacktrace
23301 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23302 r=`${PWD_COMMAND}`; export r; \
23303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304 $(HOST_EXPORTS) \
23305 for flag in $(EXTRA_HOST_FLAGS) ; do \
23306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23307 done; \
23308 echo "Doing html in libbacktrace"; \
23309 (cd $(HOST_SUBDIR)/libbacktrace && \
23310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23312 "RANLIB=$${RANLIB}" \
23313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23314 html) \
23315 || exit 1
23317 @endif libbacktrace
23319 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23320 maybe-TAGS-libbacktrace:
23321 @if libbacktrace
23322 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23324 TAGS-libbacktrace: \
23325 configure-libbacktrace
23326 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23327 r=`${PWD_COMMAND}`; export r; \
23328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23329 $(HOST_EXPORTS) \
23330 for flag in $(EXTRA_HOST_FLAGS) ; do \
23331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23332 done; \
23333 echo "Doing TAGS in libbacktrace"; \
23334 (cd $(HOST_SUBDIR)/libbacktrace && \
23335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23337 "RANLIB=$${RANLIB}" \
23338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23339 TAGS) \
23340 || exit 1
23342 @endif libbacktrace
23344 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23345 maybe-install-info-libbacktrace:
23346 @if libbacktrace
23347 maybe-install-info-libbacktrace: install-info-libbacktrace
23349 install-info-libbacktrace: \
23350 configure-libbacktrace \
23351 info-libbacktrace
23352 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23353 r=`${PWD_COMMAND}`; export r; \
23354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 $(HOST_EXPORTS) \
23356 for flag in $(EXTRA_HOST_FLAGS) ; do \
23357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358 done; \
23359 echo "Doing install-info in libbacktrace"; \
23360 (cd $(HOST_SUBDIR)/libbacktrace && \
23361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23363 "RANLIB=$${RANLIB}" \
23364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23365 install-info) \
23366 || exit 1
23368 @endif libbacktrace
23370 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23371 maybe-install-dvi-libbacktrace:
23372 @if libbacktrace
23373 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23375 install-dvi-libbacktrace: \
23376 configure-libbacktrace \
23377 dvi-libbacktrace
23378 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing install-dvi in libbacktrace"; \
23386 (cd $(HOST_SUBDIR)/libbacktrace && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391 install-dvi) \
23392 || exit 1
23394 @endif libbacktrace
23396 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23397 maybe-install-pdf-libbacktrace:
23398 @if libbacktrace
23399 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23401 install-pdf-libbacktrace: \
23402 configure-libbacktrace \
23403 pdf-libbacktrace
23404 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23405 r=`${PWD_COMMAND}`; export r; \
23406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407 $(HOST_EXPORTS) \
23408 for flag in $(EXTRA_HOST_FLAGS) ; do \
23409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23410 done; \
23411 echo "Doing install-pdf in libbacktrace"; \
23412 (cd $(HOST_SUBDIR)/libbacktrace && \
23413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23415 "RANLIB=$${RANLIB}" \
23416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23417 install-pdf) \
23418 || exit 1
23420 @endif libbacktrace
23422 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23423 maybe-install-html-libbacktrace:
23424 @if libbacktrace
23425 maybe-install-html-libbacktrace: install-html-libbacktrace
23427 install-html-libbacktrace: \
23428 configure-libbacktrace \
23429 html-libbacktrace
23430 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23431 r=`${PWD_COMMAND}`; export r; \
23432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433 $(HOST_EXPORTS) \
23434 for flag in $(EXTRA_HOST_FLAGS) ; do \
23435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23436 done; \
23437 echo "Doing install-html in libbacktrace"; \
23438 (cd $(HOST_SUBDIR)/libbacktrace && \
23439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23441 "RANLIB=$${RANLIB}" \
23442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23443 install-html) \
23444 || exit 1
23446 @endif libbacktrace
23448 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23449 maybe-installcheck-libbacktrace:
23450 @if libbacktrace
23451 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23453 installcheck-libbacktrace: \
23454 configure-libbacktrace
23455 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23456 r=`${PWD_COMMAND}`; export r; \
23457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458 $(HOST_EXPORTS) \
23459 for flag in $(EXTRA_HOST_FLAGS) ; do \
23460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23461 done; \
23462 echo "Doing installcheck in libbacktrace"; \
23463 (cd $(HOST_SUBDIR)/libbacktrace && \
23464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23466 "RANLIB=$${RANLIB}" \
23467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23468 installcheck) \
23469 || exit 1
23471 @endif libbacktrace
23473 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23474 maybe-mostlyclean-libbacktrace:
23475 @if libbacktrace
23476 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23478 mostlyclean-libbacktrace:
23479 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23480 r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 $(HOST_EXPORTS) \
23483 for flag in $(EXTRA_HOST_FLAGS) ; do \
23484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23485 done; \
23486 echo "Doing mostlyclean in libbacktrace"; \
23487 (cd $(HOST_SUBDIR)/libbacktrace && \
23488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490 "RANLIB=$${RANLIB}" \
23491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23492 mostlyclean) \
23493 || exit 1
23495 @endif libbacktrace
23497 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23498 maybe-clean-libbacktrace:
23499 @if libbacktrace
23500 maybe-clean-libbacktrace: clean-libbacktrace
23502 clean-libbacktrace:
23503 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23504 r=`${PWD_COMMAND}`; export r; \
23505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506 $(HOST_EXPORTS) \
23507 for flag in $(EXTRA_HOST_FLAGS) ; do \
23508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509 done; \
23510 echo "Doing clean in libbacktrace"; \
23511 (cd $(HOST_SUBDIR)/libbacktrace && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514 "RANLIB=$${RANLIB}" \
23515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516 clean) \
23517 || exit 1
23519 @endif libbacktrace
23521 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23522 maybe-distclean-libbacktrace:
23523 @if libbacktrace
23524 maybe-distclean-libbacktrace: distclean-libbacktrace
23526 distclean-libbacktrace:
23527 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23528 r=`${PWD_COMMAND}`; export r; \
23529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23530 $(HOST_EXPORTS) \
23531 for flag in $(EXTRA_HOST_FLAGS) ; do \
23532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23533 done; \
23534 echo "Doing distclean in libbacktrace"; \
23535 (cd $(HOST_SUBDIR)/libbacktrace && \
23536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23538 "RANLIB=$${RANLIB}" \
23539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23540 distclean) \
23541 || exit 1
23543 @endif libbacktrace
23545 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23546 maybe-maintainer-clean-libbacktrace:
23547 @if libbacktrace
23548 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23550 maintainer-clean-libbacktrace:
23551 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23552 r=`${PWD_COMMAND}`; export r; \
23553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23554 $(HOST_EXPORTS) \
23555 for flag in $(EXTRA_HOST_FLAGS) ; do \
23556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23557 done; \
23558 echo "Doing maintainer-clean in libbacktrace"; \
23559 (cd $(HOST_SUBDIR)/libbacktrace && \
23560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23562 "RANLIB=$${RANLIB}" \
23563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23564 maintainer-clean) \
23565 || exit 1
23567 @endif libbacktrace
23571 .PHONY: configure-libcpp maybe-configure-libcpp
23572 maybe-configure-libcpp:
23573 @if gcc-bootstrap
23574 configure-libcpp: stage_current
23575 @endif gcc-bootstrap
23576 @if libcpp
23577 maybe-configure-libcpp: configure-libcpp
23578 configure-libcpp:
23579 @r=`${PWD_COMMAND}`; export r; \
23580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23583 $(HOST_EXPORTS) \
23584 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23585 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23586 case $(srcdir) in \
23587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23588 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23590 esac; \
23591 module_srcdir=libcpp; \
23592 $(SHELL) \
23593 $$s/$$module_srcdir/configure \
23594 --srcdir=$${topdir}/$$module_srcdir \
23595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23596 --target=${target_alias} \
23597 || exit 1
23598 @endif libcpp
23602 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23603 maybe-configure-stage1-libcpp:
23604 @if libcpp-bootstrap
23605 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23606 configure-stage1-libcpp:
23607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23609 @r=`${PWD_COMMAND}`; export r; \
23610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 TFLAGS="$(STAGE1_TFLAGS)"; \
23612 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23613 $(HOST_EXPORTS) \
23614 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23615 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23616 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23617 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23619 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23620 case $(srcdir) in \
23621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23622 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23624 esac; \
23625 module_srcdir=libcpp; \
23626 $(SHELL) $$s/$$module_srcdir/configure \
23627 --srcdir=$${topdir}/$$module_srcdir \
23628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23629 --target=${target_alias} \
23631 $(STAGE1_CONFIGURE_FLAGS)
23632 @endif libcpp-bootstrap
23634 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23635 maybe-configure-stage2-libcpp:
23636 @if libcpp-bootstrap
23637 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23638 configure-stage2-libcpp:
23639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23641 @r=`${PWD_COMMAND}`; export r; \
23642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643 TFLAGS="$(STAGE2_TFLAGS)"; \
23644 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23645 $(HOST_EXPORTS) \
23646 $(POSTSTAGE1_HOST_EXPORTS) \
23647 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23648 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23649 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23650 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23652 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23653 case $(srcdir) in \
23654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23655 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23657 esac; \
23658 module_srcdir=libcpp; \
23659 $(SHELL) $$s/$$module_srcdir/configure \
23660 --srcdir=$${topdir}/$$module_srcdir \
23661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23662 --target=${target_alias} \
23663 --with-build-libsubdir=$(HOST_SUBDIR) \
23664 $(STAGE2_CONFIGURE_FLAGS)
23665 @endif libcpp-bootstrap
23667 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23668 maybe-configure-stage3-libcpp:
23669 @if libcpp-bootstrap
23670 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23671 configure-stage3-libcpp:
23672 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23674 @r=`${PWD_COMMAND}`; export r; \
23675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23676 TFLAGS="$(STAGE3_TFLAGS)"; \
23677 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23678 $(HOST_EXPORTS) \
23679 $(POSTSTAGE1_HOST_EXPORTS) \
23680 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23681 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23682 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23683 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23685 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23686 case $(srcdir) in \
23687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23688 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23690 esac; \
23691 module_srcdir=libcpp; \
23692 $(SHELL) $$s/$$module_srcdir/configure \
23693 --srcdir=$${topdir}/$$module_srcdir \
23694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23695 --target=${target_alias} \
23696 --with-build-libsubdir=$(HOST_SUBDIR) \
23697 $(STAGE3_CONFIGURE_FLAGS)
23698 @endif libcpp-bootstrap
23700 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23701 maybe-configure-stage4-libcpp:
23702 @if libcpp-bootstrap
23703 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23704 configure-stage4-libcpp:
23705 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23707 @r=`${PWD_COMMAND}`; export r; \
23708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709 TFLAGS="$(STAGE4_TFLAGS)"; \
23710 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23711 $(HOST_EXPORTS) \
23712 $(POSTSTAGE1_HOST_EXPORTS) \
23713 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23714 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23715 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23716 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23718 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23719 case $(srcdir) in \
23720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23721 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23723 esac; \
23724 module_srcdir=libcpp; \
23725 $(SHELL) $$s/$$module_srcdir/configure \
23726 --srcdir=$${topdir}/$$module_srcdir \
23727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23728 --target=${target_alias} \
23729 --with-build-libsubdir=$(HOST_SUBDIR) \
23730 $(STAGE4_CONFIGURE_FLAGS)
23731 @endif libcpp-bootstrap
23733 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23734 maybe-configure-stageprofile-libcpp:
23735 @if libcpp-bootstrap
23736 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23737 configure-stageprofile-libcpp:
23738 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23740 @r=`${PWD_COMMAND}`; export r; \
23741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23743 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23744 $(HOST_EXPORTS) \
23745 $(POSTSTAGE1_HOST_EXPORTS) \
23746 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23747 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23748 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23749 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23751 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23752 case $(srcdir) in \
23753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23754 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23756 esac; \
23757 module_srcdir=libcpp; \
23758 $(SHELL) $$s/$$module_srcdir/configure \
23759 --srcdir=$${topdir}/$$module_srcdir \
23760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23761 --target=${target_alias} \
23762 --with-build-libsubdir=$(HOST_SUBDIR) \
23763 $(STAGEprofile_CONFIGURE_FLAGS)
23764 @endif libcpp-bootstrap
23766 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23767 maybe-configure-stagetrain-libcpp:
23768 @if libcpp-bootstrap
23769 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23770 configure-stagetrain-libcpp:
23771 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23773 @r=`${PWD_COMMAND}`; export r; \
23774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23776 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23777 $(HOST_EXPORTS) \
23778 $(POSTSTAGE1_HOST_EXPORTS) \
23779 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23780 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23781 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23782 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23784 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23785 case $(srcdir) in \
23786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23787 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23789 esac; \
23790 module_srcdir=libcpp; \
23791 $(SHELL) $$s/$$module_srcdir/configure \
23792 --srcdir=$${topdir}/$$module_srcdir \
23793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23794 --target=${target_alias} \
23795 --with-build-libsubdir=$(HOST_SUBDIR) \
23796 $(STAGEtrain_CONFIGURE_FLAGS)
23797 @endif libcpp-bootstrap
23799 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23800 maybe-configure-stagefeedback-libcpp:
23801 @if libcpp-bootstrap
23802 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23803 configure-stagefeedback-libcpp:
23804 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23806 @r=`${PWD_COMMAND}`; export r; \
23807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23808 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23809 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23810 $(HOST_EXPORTS) \
23811 $(POSTSTAGE1_HOST_EXPORTS) \
23812 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23813 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23814 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23815 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23817 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23818 case $(srcdir) in \
23819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23820 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23822 esac; \
23823 module_srcdir=libcpp; \
23824 $(SHELL) $$s/$$module_srcdir/configure \
23825 --srcdir=$${topdir}/$$module_srcdir \
23826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23827 --target=${target_alias} \
23828 --with-build-libsubdir=$(HOST_SUBDIR) \
23829 $(STAGEfeedback_CONFIGURE_FLAGS)
23830 @endif libcpp-bootstrap
23832 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23833 maybe-configure-stageautoprofile-libcpp:
23834 @if libcpp-bootstrap
23835 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23836 configure-stageautoprofile-libcpp:
23837 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23839 @r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23842 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23843 $(HOST_EXPORTS) \
23844 $(POSTSTAGE1_HOST_EXPORTS) \
23845 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23846 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23847 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23848 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23850 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23851 case $(srcdir) in \
23852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23853 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23855 esac; \
23856 module_srcdir=libcpp; \
23857 $(SHELL) $$s/$$module_srcdir/configure \
23858 --srcdir=$${topdir}/$$module_srcdir \
23859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23860 --target=${target_alias} \
23861 --with-build-libsubdir=$(HOST_SUBDIR) \
23862 $(STAGEautoprofile_CONFIGURE_FLAGS)
23863 @endif libcpp-bootstrap
23865 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23866 maybe-configure-stageautofeedback-libcpp:
23867 @if libcpp-bootstrap
23868 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23869 configure-stageautofeedback-libcpp:
23870 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23872 @r=`${PWD_COMMAND}`; export r; \
23873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23874 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23875 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23876 $(HOST_EXPORTS) \
23877 $(POSTSTAGE1_HOST_EXPORTS) \
23878 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23879 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23880 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23881 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23883 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23884 case $(srcdir) in \
23885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23886 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23888 esac; \
23889 module_srcdir=libcpp; \
23890 $(SHELL) $$s/$$module_srcdir/configure \
23891 --srcdir=$${topdir}/$$module_srcdir \
23892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23893 --target=${target_alias} \
23894 --with-build-libsubdir=$(HOST_SUBDIR) \
23895 $(STAGEautofeedback_CONFIGURE_FLAGS)
23896 @endif libcpp-bootstrap
23902 .PHONY: all-libcpp maybe-all-libcpp
23903 maybe-all-libcpp:
23904 @if gcc-bootstrap
23905 all-libcpp: stage_current
23906 @endif gcc-bootstrap
23907 @if libcpp
23908 TARGET-libcpp=all
23909 maybe-all-libcpp: all-libcpp
23910 all-libcpp: configure-libcpp
23911 @r=`${PWD_COMMAND}`; export r; \
23912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23913 $(HOST_EXPORTS) \
23914 (cd $(HOST_SUBDIR)/libcpp && \
23915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23916 $(TARGET-libcpp))
23917 @endif libcpp
23921 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23922 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23923 maybe-all-stage1-libcpp:
23924 maybe-clean-stage1-libcpp:
23925 @if libcpp-bootstrap
23926 maybe-all-stage1-libcpp: all-stage1-libcpp
23927 all-stage1: all-stage1-libcpp
23928 TARGET-stage1-libcpp = $(TARGET-libcpp)
23929 all-stage1-libcpp: configure-stage1-libcpp
23930 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23931 @r=`${PWD_COMMAND}`; export r; \
23932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933 TFLAGS="$(STAGE1_TFLAGS)"; \
23934 $(HOST_EXPORTS) \
23935 cd $(HOST_SUBDIR)/libcpp && \
23937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23938 CFLAGS="$(STAGE1_CFLAGS)" \
23939 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23940 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23941 LIBCFLAGS="$(LIBCFLAGS)" \
23942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23945 $(EXTRA_HOST_FLAGS) \
23946 $(STAGE1_FLAGS_TO_PASS) \
23947 TFLAGS="$(STAGE1_TFLAGS)" \
23948 $(TARGET-stage1-libcpp)
23950 maybe-clean-stage1-libcpp: clean-stage1-libcpp
23951 clean-stage1: clean-stage1-libcpp
23952 clean-stage1-libcpp:
23953 @if [ $(current_stage) = stage1 ]; then \
23954 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23955 else \
23956 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
23957 $(MAKE) stage1-start; \
23958 fi; \
23959 cd $(HOST_SUBDIR)/libcpp && \
23960 $(MAKE) $(EXTRA_HOST_FLAGS) \
23961 $(STAGE1_FLAGS_TO_PASS) clean
23962 @endif libcpp-bootstrap
23965 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
23966 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
23967 maybe-all-stage2-libcpp:
23968 maybe-clean-stage2-libcpp:
23969 @if libcpp-bootstrap
23970 maybe-all-stage2-libcpp: all-stage2-libcpp
23971 all-stage2: all-stage2-libcpp
23972 TARGET-stage2-libcpp = $(TARGET-libcpp)
23973 all-stage2-libcpp: configure-stage2-libcpp
23974 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23975 @r=`${PWD_COMMAND}`; export r; \
23976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977 TFLAGS="$(STAGE2_TFLAGS)"; \
23978 $(HOST_EXPORTS) \
23979 $(POSTSTAGE1_HOST_EXPORTS) \
23980 cd $(HOST_SUBDIR)/libcpp && \
23982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23983 CFLAGS="$(STAGE2_CFLAGS)" \
23984 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23985 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23986 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23991 TFLAGS="$(STAGE2_TFLAGS)" \
23992 $(TARGET-stage2-libcpp)
23994 maybe-clean-stage2-libcpp: clean-stage2-libcpp
23995 clean-stage2: clean-stage2-libcpp
23996 clean-stage2-libcpp:
23997 @if [ $(current_stage) = stage2 ]; then \
23998 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23999 else \
24000 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24001 $(MAKE) stage2-start; \
24002 fi; \
24003 cd $(HOST_SUBDIR)/libcpp && \
24004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24005 @endif libcpp-bootstrap
24008 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24009 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24010 maybe-all-stage3-libcpp:
24011 maybe-clean-stage3-libcpp:
24012 @if libcpp-bootstrap
24013 maybe-all-stage3-libcpp: all-stage3-libcpp
24014 all-stage3: all-stage3-libcpp
24015 TARGET-stage3-libcpp = $(TARGET-libcpp)
24016 all-stage3-libcpp: configure-stage3-libcpp
24017 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24018 @r=`${PWD_COMMAND}`; export r; \
24019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24020 TFLAGS="$(STAGE3_TFLAGS)"; \
24021 $(HOST_EXPORTS) \
24022 $(POSTSTAGE1_HOST_EXPORTS) \
24023 cd $(HOST_SUBDIR)/libcpp && \
24025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24026 CFLAGS="$(STAGE3_CFLAGS)" \
24027 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24028 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24029 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24034 TFLAGS="$(STAGE3_TFLAGS)" \
24035 $(TARGET-stage3-libcpp)
24037 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24038 clean-stage3: clean-stage3-libcpp
24039 clean-stage3-libcpp:
24040 @if [ $(current_stage) = stage3 ]; then \
24041 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24042 else \
24043 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24044 $(MAKE) stage3-start; \
24045 fi; \
24046 cd $(HOST_SUBDIR)/libcpp && \
24047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24048 @endif libcpp-bootstrap
24051 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24052 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24053 maybe-all-stage4-libcpp:
24054 maybe-clean-stage4-libcpp:
24055 @if libcpp-bootstrap
24056 maybe-all-stage4-libcpp: all-stage4-libcpp
24057 all-stage4: all-stage4-libcpp
24058 TARGET-stage4-libcpp = $(TARGET-libcpp)
24059 all-stage4-libcpp: configure-stage4-libcpp
24060 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24061 @r=`${PWD_COMMAND}`; export r; \
24062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24063 TFLAGS="$(STAGE4_TFLAGS)"; \
24064 $(HOST_EXPORTS) \
24065 $(POSTSTAGE1_HOST_EXPORTS) \
24066 cd $(HOST_SUBDIR)/libcpp && \
24068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24069 CFLAGS="$(STAGE4_CFLAGS)" \
24070 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24071 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24072 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24076 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24077 TFLAGS="$(STAGE4_TFLAGS)" \
24078 $(TARGET-stage4-libcpp)
24080 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24081 clean-stage4: clean-stage4-libcpp
24082 clean-stage4-libcpp:
24083 @if [ $(current_stage) = stage4 ]; then \
24084 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24085 else \
24086 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24087 $(MAKE) stage4-start; \
24088 fi; \
24089 cd $(HOST_SUBDIR)/libcpp && \
24090 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24091 @endif libcpp-bootstrap
24094 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24095 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24096 maybe-all-stageprofile-libcpp:
24097 maybe-clean-stageprofile-libcpp:
24098 @if libcpp-bootstrap
24099 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24100 all-stageprofile: all-stageprofile-libcpp
24101 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24102 all-stageprofile-libcpp: configure-stageprofile-libcpp
24103 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24104 @r=`${PWD_COMMAND}`; export r; \
24105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24106 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24107 $(HOST_EXPORTS) \
24108 $(POSTSTAGE1_HOST_EXPORTS) \
24109 cd $(HOST_SUBDIR)/libcpp && \
24111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24112 CFLAGS="$(STAGEprofile_CFLAGS)" \
24113 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24114 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24115 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24120 TFLAGS="$(STAGEprofile_TFLAGS)" \
24121 $(TARGET-stageprofile-libcpp)
24123 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24124 clean-stageprofile: clean-stageprofile-libcpp
24125 clean-stageprofile-libcpp:
24126 @if [ $(current_stage) = stageprofile ]; then \
24127 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24128 else \
24129 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24130 $(MAKE) stageprofile-start; \
24131 fi; \
24132 cd $(HOST_SUBDIR)/libcpp && \
24133 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24134 @endif libcpp-bootstrap
24137 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24138 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24139 maybe-all-stagetrain-libcpp:
24140 maybe-clean-stagetrain-libcpp:
24141 @if libcpp-bootstrap
24142 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24143 all-stagetrain: all-stagetrain-libcpp
24144 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24145 all-stagetrain-libcpp: configure-stagetrain-libcpp
24146 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24147 @r=`${PWD_COMMAND}`; export r; \
24148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24150 $(HOST_EXPORTS) \
24151 $(POSTSTAGE1_HOST_EXPORTS) \
24152 cd $(HOST_SUBDIR)/libcpp && \
24154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24155 CFLAGS="$(STAGEtrain_CFLAGS)" \
24156 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24157 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24158 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24163 TFLAGS="$(STAGEtrain_TFLAGS)" \
24164 $(TARGET-stagetrain-libcpp)
24166 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24167 clean-stagetrain: clean-stagetrain-libcpp
24168 clean-stagetrain-libcpp:
24169 @if [ $(current_stage) = stagetrain ]; then \
24170 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24171 else \
24172 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24173 $(MAKE) stagetrain-start; \
24174 fi; \
24175 cd $(HOST_SUBDIR)/libcpp && \
24176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24177 @endif libcpp-bootstrap
24180 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24181 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24182 maybe-all-stagefeedback-libcpp:
24183 maybe-clean-stagefeedback-libcpp:
24184 @if libcpp-bootstrap
24185 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24186 all-stagefeedback: all-stagefeedback-libcpp
24187 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24188 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24189 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24190 @r=`${PWD_COMMAND}`; export r; \
24191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24192 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24193 $(HOST_EXPORTS) \
24194 $(POSTSTAGE1_HOST_EXPORTS) \
24195 cd $(HOST_SUBDIR)/libcpp && \
24197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24198 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24199 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24200 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24201 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24206 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24207 $(TARGET-stagefeedback-libcpp)
24209 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24210 clean-stagefeedback: clean-stagefeedback-libcpp
24211 clean-stagefeedback-libcpp:
24212 @if [ $(current_stage) = stagefeedback ]; then \
24213 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24214 else \
24215 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24216 $(MAKE) stagefeedback-start; \
24217 fi; \
24218 cd $(HOST_SUBDIR)/libcpp && \
24219 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24220 @endif libcpp-bootstrap
24223 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24224 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24225 maybe-all-stageautoprofile-libcpp:
24226 maybe-clean-stageautoprofile-libcpp:
24227 @if libcpp-bootstrap
24228 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24229 all-stageautoprofile: all-stageautoprofile-libcpp
24230 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24231 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24232 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24233 @r=`${PWD_COMMAND}`; export r; \
24234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24235 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24236 $(HOST_EXPORTS) \
24237 $(POSTSTAGE1_HOST_EXPORTS) \
24238 cd $(HOST_SUBDIR)/libcpp && \
24239 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24241 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24242 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24243 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24244 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24249 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24250 $(TARGET-stageautoprofile-libcpp)
24252 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24253 clean-stageautoprofile: clean-stageautoprofile-libcpp
24254 clean-stageautoprofile-libcpp:
24255 @if [ $(current_stage) = stageautoprofile ]; then \
24256 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24257 else \
24258 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24259 $(MAKE) stageautoprofile-start; \
24260 fi; \
24261 cd $(HOST_SUBDIR)/libcpp && \
24262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24263 @endif libcpp-bootstrap
24266 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24267 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24268 maybe-all-stageautofeedback-libcpp:
24269 maybe-clean-stageautofeedback-libcpp:
24270 @if libcpp-bootstrap
24271 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24272 all-stageautofeedback: all-stageautofeedback-libcpp
24273 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24274 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24275 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24276 @r=`${PWD_COMMAND}`; export r; \
24277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24279 $(HOST_EXPORTS) \
24280 $(POSTSTAGE1_HOST_EXPORTS) \
24281 cd $(HOST_SUBDIR)/libcpp && \
24283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24284 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24285 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24286 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24287 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24292 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24293 $(TARGET-stageautofeedback-libcpp)
24295 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24296 clean-stageautofeedback: clean-stageautofeedback-libcpp
24297 clean-stageautofeedback-libcpp:
24298 @if [ $(current_stage) = stageautofeedback ]; then \
24299 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24300 else \
24301 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24302 $(MAKE) stageautofeedback-start; \
24303 fi; \
24304 cd $(HOST_SUBDIR)/libcpp && \
24305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24306 @endif libcpp-bootstrap
24312 .PHONY: check-libcpp maybe-check-libcpp
24313 maybe-check-libcpp:
24314 @if libcpp
24315 maybe-check-libcpp: check-libcpp
24317 check-libcpp:
24318 @: $(MAKE); $(unstage)
24319 @r=`${PWD_COMMAND}`; export r; \
24320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24322 (cd $(HOST_SUBDIR)/libcpp && \
24323 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24325 @endif libcpp
24327 .PHONY: install-libcpp maybe-install-libcpp
24328 maybe-install-libcpp:
24329 @if libcpp
24330 maybe-install-libcpp: install-libcpp
24332 install-libcpp: installdirs
24333 @: $(MAKE); $(unstage)
24334 @r=`${PWD_COMMAND}`; export r; \
24335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24336 $(HOST_EXPORTS) \
24337 (cd $(HOST_SUBDIR)/libcpp && \
24338 $(MAKE) $(FLAGS_TO_PASS) install)
24340 @endif libcpp
24342 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24343 maybe-install-strip-libcpp:
24344 @if libcpp
24345 maybe-install-strip-libcpp: install-strip-libcpp
24347 install-strip-libcpp: installdirs
24348 @: $(MAKE); $(unstage)
24349 @r=`${PWD_COMMAND}`; export r; \
24350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24351 $(HOST_EXPORTS) \
24352 (cd $(HOST_SUBDIR)/libcpp && \
24353 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24355 @endif libcpp
24357 # Other targets (info, dvi, pdf, etc.)
24359 .PHONY: maybe-info-libcpp info-libcpp
24360 maybe-info-libcpp:
24361 @if libcpp
24362 maybe-info-libcpp: info-libcpp
24364 info-libcpp: \
24365 configure-libcpp
24366 @[ -f ./libcpp/Makefile ] || exit 0; \
24367 r=`${PWD_COMMAND}`; export r; \
24368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24369 $(HOST_EXPORTS) \
24370 for flag in $(EXTRA_HOST_FLAGS) ; do \
24371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24372 done; \
24373 echo "Doing info in libcpp"; \
24374 (cd $(HOST_SUBDIR)/libcpp && \
24375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24377 "RANLIB=$${RANLIB}" \
24378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24379 info) \
24380 || exit 1
24382 @endif libcpp
24384 .PHONY: maybe-dvi-libcpp dvi-libcpp
24385 maybe-dvi-libcpp:
24386 @if libcpp
24387 maybe-dvi-libcpp: dvi-libcpp
24389 dvi-libcpp: \
24390 configure-libcpp
24391 @[ -f ./libcpp/Makefile ] || exit 0; \
24392 r=`${PWD_COMMAND}`; export r; \
24393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24394 $(HOST_EXPORTS) \
24395 for flag in $(EXTRA_HOST_FLAGS) ; do \
24396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24397 done; \
24398 echo "Doing dvi in libcpp"; \
24399 (cd $(HOST_SUBDIR)/libcpp && \
24400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24402 "RANLIB=$${RANLIB}" \
24403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24404 dvi) \
24405 || exit 1
24407 @endif libcpp
24409 .PHONY: maybe-pdf-libcpp pdf-libcpp
24410 maybe-pdf-libcpp:
24411 @if libcpp
24412 maybe-pdf-libcpp: pdf-libcpp
24414 pdf-libcpp: \
24415 configure-libcpp
24416 @[ -f ./libcpp/Makefile ] || exit 0; \
24417 r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419 $(HOST_EXPORTS) \
24420 for flag in $(EXTRA_HOST_FLAGS) ; do \
24421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422 done; \
24423 echo "Doing pdf in libcpp"; \
24424 (cd $(HOST_SUBDIR)/libcpp && \
24425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427 "RANLIB=$${RANLIB}" \
24428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429 pdf) \
24430 || exit 1
24432 @endif libcpp
24434 .PHONY: maybe-html-libcpp html-libcpp
24435 maybe-html-libcpp:
24436 @if libcpp
24437 maybe-html-libcpp: html-libcpp
24439 html-libcpp: \
24440 configure-libcpp
24441 @[ -f ./libcpp/Makefile ] || exit 0; \
24442 r=`${PWD_COMMAND}`; export r; \
24443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444 $(HOST_EXPORTS) \
24445 for flag in $(EXTRA_HOST_FLAGS) ; do \
24446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447 done; \
24448 echo "Doing html in libcpp"; \
24449 (cd $(HOST_SUBDIR)/libcpp && \
24450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452 "RANLIB=$${RANLIB}" \
24453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24454 html) \
24455 || exit 1
24457 @endif libcpp
24459 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24460 maybe-TAGS-libcpp:
24461 @if libcpp
24462 maybe-TAGS-libcpp: TAGS-libcpp
24464 TAGS-libcpp: \
24465 configure-libcpp
24466 @[ -f ./libcpp/Makefile ] || exit 0; \
24467 r=`${PWD_COMMAND}`; export r; \
24468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469 $(HOST_EXPORTS) \
24470 for flag in $(EXTRA_HOST_FLAGS) ; do \
24471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472 done; \
24473 echo "Doing TAGS in libcpp"; \
24474 (cd $(HOST_SUBDIR)/libcpp && \
24475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477 "RANLIB=$${RANLIB}" \
24478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479 TAGS) \
24480 || exit 1
24482 @endif libcpp
24484 .PHONY: maybe-install-info-libcpp install-info-libcpp
24485 maybe-install-info-libcpp:
24486 @if libcpp
24487 maybe-install-info-libcpp: install-info-libcpp
24489 install-info-libcpp: \
24490 configure-libcpp \
24491 info-libcpp
24492 @[ -f ./libcpp/Makefile ] || exit 0; \
24493 r=`${PWD_COMMAND}`; export r; \
24494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495 $(HOST_EXPORTS) \
24496 for flag in $(EXTRA_HOST_FLAGS) ; do \
24497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24498 done; \
24499 echo "Doing install-info in libcpp"; \
24500 (cd $(HOST_SUBDIR)/libcpp && \
24501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24503 "RANLIB=$${RANLIB}" \
24504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24505 install-info) \
24506 || exit 1
24508 @endif libcpp
24510 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24511 maybe-install-dvi-libcpp:
24512 @if libcpp
24513 maybe-install-dvi-libcpp: install-dvi-libcpp
24515 install-dvi-libcpp: \
24516 configure-libcpp \
24517 dvi-libcpp
24518 @[ -f ./libcpp/Makefile ] || exit 0; \
24519 r=`${PWD_COMMAND}`; export r; \
24520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521 $(HOST_EXPORTS) \
24522 for flag in $(EXTRA_HOST_FLAGS) ; do \
24523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524 done; \
24525 echo "Doing install-dvi in libcpp"; \
24526 (cd $(HOST_SUBDIR)/libcpp && \
24527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529 "RANLIB=$${RANLIB}" \
24530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24531 install-dvi) \
24532 || exit 1
24534 @endif libcpp
24536 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24537 maybe-install-pdf-libcpp:
24538 @if libcpp
24539 maybe-install-pdf-libcpp: install-pdf-libcpp
24541 install-pdf-libcpp: \
24542 configure-libcpp \
24543 pdf-libcpp
24544 @[ -f ./libcpp/Makefile ] || exit 0; \
24545 r=`${PWD_COMMAND}`; export r; \
24546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24547 $(HOST_EXPORTS) \
24548 for flag in $(EXTRA_HOST_FLAGS) ; do \
24549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24550 done; \
24551 echo "Doing install-pdf in libcpp"; \
24552 (cd $(HOST_SUBDIR)/libcpp && \
24553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24555 "RANLIB=$${RANLIB}" \
24556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24557 install-pdf) \
24558 || exit 1
24560 @endif libcpp
24562 .PHONY: maybe-install-html-libcpp install-html-libcpp
24563 maybe-install-html-libcpp:
24564 @if libcpp
24565 maybe-install-html-libcpp: install-html-libcpp
24567 install-html-libcpp: \
24568 configure-libcpp \
24569 html-libcpp
24570 @[ -f ./libcpp/Makefile ] || exit 0; \
24571 r=`${PWD_COMMAND}`; export r; \
24572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573 $(HOST_EXPORTS) \
24574 for flag in $(EXTRA_HOST_FLAGS) ; do \
24575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24576 done; \
24577 echo "Doing install-html in libcpp"; \
24578 (cd $(HOST_SUBDIR)/libcpp && \
24579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24581 "RANLIB=$${RANLIB}" \
24582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24583 install-html) \
24584 || exit 1
24586 @endif libcpp
24588 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24589 maybe-installcheck-libcpp:
24590 @if libcpp
24591 maybe-installcheck-libcpp: installcheck-libcpp
24593 installcheck-libcpp: \
24594 configure-libcpp
24595 @[ -f ./libcpp/Makefile ] || exit 0; \
24596 r=`${PWD_COMMAND}`; export r; \
24597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598 $(HOST_EXPORTS) \
24599 for flag in $(EXTRA_HOST_FLAGS) ; do \
24600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24601 done; \
24602 echo "Doing installcheck in libcpp"; \
24603 (cd $(HOST_SUBDIR)/libcpp && \
24604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24606 "RANLIB=$${RANLIB}" \
24607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24608 installcheck) \
24609 || exit 1
24611 @endif libcpp
24613 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24614 maybe-mostlyclean-libcpp:
24615 @if libcpp
24616 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24618 mostlyclean-libcpp:
24619 @[ -f ./libcpp/Makefile ] || exit 0; \
24620 r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 $(HOST_EXPORTS) \
24623 for flag in $(EXTRA_HOST_FLAGS) ; do \
24624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625 done; \
24626 echo "Doing mostlyclean in libcpp"; \
24627 (cd $(HOST_SUBDIR)/libcpp && \
24628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630 "RANLIB=$${RANLIB}" \
24631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632 mostlyclean) \
24633 || exit 1
24635 @endif libcpp
24637 .PHONY: maybe-clean-libcpp clean-libcpp
24638 maybe-clean-libcpp:
24639 @if libcpp
24640 maybe-clean-libcpp: clean-libcpp
24642 clean-libcpp:
24643 @[ -f ./libcpp/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) ; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing clean in libcpp"; \
24651 (cd $(HOST_SUBDIR)/libcpp && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 clean) \
24657 || exit 1
24659 @endif libcpp
24661 .PHONY: maybe-distclean-libcpp distclean-libcpp
24662 maybe-distclean-libcpp:
24663 @if libcpp
24664 maybe-distclean-libcpp: distclean-libcpp
24666 distclean-libcpp:
24667 @[ -f ./libcpp/Makefile ] || exit 0; \
24668 r=`${PWD_COMMAND}`; export r; \
24669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670 $(HOST_EXPORTS) \
24671 for flag in $(EXTRA_HOST_FLAGS) ; do \
24672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673 done; \
24674 echo "Doing distclean in libcpp"; \
24675 (cd $(HOST_SUBDIR)/libcpp && \
24676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678 "RANLIB=$${RANLIB}" \
24679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24680 distclean) \
24681 || exit 1
24683 @endif libcpp
24685 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24686 maybe-maintainer-clean-libcpp:
24687 @if libcpp
24688 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24690 maintainer-clean-libcpp:
24691 @[ -f ./libcpp/Makefile ] || exit 0; \
24692 r=`${PWD_COMMAND}`; export r; \
24693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694 $(HOST_EXPORTS) \
24695 for flag in $(EXTRA_HOST_FLAGS) ; do \
24696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697 done; \
24698 echo "Doing maintainer-clean in libcpp"; \
24699 (cd $(HOST_SUBDIR)/libcpp && \
24700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702 "RANLIB=$${RANLIB}" \
24703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704 maintainer-clean) \
24705 || exit 1
24707 @endif libcpp
24711 .PHONY: configure-libcody maybe-configure-libcody
24712 maybe-configure-libcody:
24713 @if gcc-bootstrap
24714 configure-libcody: stage_current
24715 @endif gcc-bootstrap
24716 @if libcody
24717 maybe-configure-libcody: configure-libcody
24718 configure-libcody:
24719 @r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24723 $(HOST_EXPORTS) \
24724 echo Configuring in $(HOST_SUBDIR)/libcody; \
24725 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24726 case $(srcdir) in \
24727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24728 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24730 esac; \
24731 module_srcdir=libcody; \
24732 $(SHELL) \
24733 $$s/$$module_srcdir/configure \
24734 --srcdir=$${topdir}/$$module_srcdir \
24735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24736 --target=${target_alias} \
24737 || exit 1
24738 @endif libcody
24742 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24743 maybe-configure-stage1-libcody:
24744 @if libcody-bootstrap
24745 maybe-configure-stage1-libcody: configure-stage1-libcody
24746 configure-stage1-libcody:
24747 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24748 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24749 @r=`${PWD_COMMAND}`; export r; \
24750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751 TFLAGS="$(STAGE1_TFLAGS)"; \
24752 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24753 $(HOST_EXPORTS) \
24754 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24755 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24756 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24757 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24759 cd $(HOST_SUBDIR)/libcody || exit 1; \
24760 case $(srcdir) in \
24761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24762 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24764 esac; \
24765 module_srcdir=libcody; \
24766 $(SHELL) $$s/$$module_srcdir/configure \
24767 --srcdir=$${topdir}/$$module_srcdir \
24768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24769 --target=${target_alias} \
24771 $(STAGE1_CONFIGURE_FLAGS)
24772 @endif libcody-bootstrap
24774 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24775 maybe-configure-stage2-libcody:
24776 @if libcody-bootstrap
24777 maybe-configure-stage2-libcody: configure-stage2-libcody
24778 configure-stage2-libcody:
24779 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24781 @r=`${PWD_COMMAND}`; export r; \
24782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783 TFLAGS="$(STAGE2_TFLAGS)"; \
24784 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24785 $(HOST_EXPORTS) \
24786 $(POSTSTAGE1_HOST_EXPORTS) \
24787 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24788 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24789 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24790 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24792 cd $(HOST_SUBDIR)/libcody || exit 1; \
24793 case $(srcdir) in \
24794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24795 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24797 esac; \
24798 module_srcdir=libcody; \
24799 $(SHELL) $$s/$$module_srcdir/configure \
24800 --srcdir=$${topdir}/$$module_srcdir \
24801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24802 --target=${target_alias} \
24803 --with-build-libsubdir=$(HOST_SUBDIR) \
24804 $(STAGE2_CONFIGURE_FLAGS)
24805 @endif libcody-bootstrap
24807 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24808 maybe-configure-stage3-libcody:
24809 @if libcody-bootstrap
24810 maybe-configure-stage3-libcody: configure-stage3-libcody
24811 configure-stage3-libcody:
24812 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24814 @r=`${PWD_COMMAND}`; export r; \
24815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816 TFLAGS="$(STAGE3_TFLAGS)"; \
24817 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24818 $(HOST_EXPORTS) \
24819 $(POSTSTAGE1_HOST_EXPORTS) \
24820 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24821 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24822 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24823 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24825 cd $(HOST_SUBDIR)/libcody || exit 1; \
24826 case $(srcdir) in \
24827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24828 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24830 esac; \
24831 module_srcdir=libcody; \
24832 $(SHELL) $$s/$$module_srcdir/configure \
24833 --srcdir=$${topdir}/$$module_srcdir \
24834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24835 --target=${target_alias} \
24836 --with-build-libsubdir=$(HOST_SUBDIR) \
24837 $(STAGE3_CONFIGURE_FLAGS)
24838 @endif libcody-bootstrap
24840 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24841 maybe-configure-stage4-libcody:
24842 @if libcody-bootstrap
24843 maybe-configure-stage4-libcody: configure-stage4-libcody
24844 configure-stage4-libcody:
24845 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24847 @r=`${PWD_COMMAND}`; export r; \
24848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24849 TFLAGS="$(STAGE4_TFLAGS)"; \
24850 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24851 $(HOST_EXPORTS) \
24852 $(POSTSTAGE1_HOST_EXPORTS) \
24853 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24854 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24855 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24856 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24858 cd $(HOST_SUBDIR)/libcody || exit 1; \
24859 case $(srcdir) in \
24860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24861 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24863 esac; \
24864 module_srcdir=libcody; \
24865 $(SHELL) $$s/$$module_srcdir/configure \
24866 --srcdir=$${topdir}/$$module_srcdir \
24867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24868 --target=${target_alias} \
24869 --with-build-libsubdir=$(HOST_SUBDIR) \
24870 $(STAGE4_CONFIGURE_FLAGS)
24871 @endif libcody-bootstrap
24873 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24874 maybe-configure-stageprofile-libcody:
24875 @if libcody-bootstrap
24876 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24877 configure-stageprofile-libcody:
24878 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24880 @r=`${PWD_COMMAND}`; export r; \
24881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24882 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24883 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24884 $(HOST_EXPORTS) \
24885 $(POSTSTAGE1_HOST_EXPORTS) \
24886 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24887 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24888 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24889 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24891 cd $(HOST_SUBDIR)/libcody || exit 1; \
24892 case $(srcdir) in \
24893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24894 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24896 esac; \
24897 module_srcdir=libcody; \
24898 $(SHELL) $$s/$$module_srcdir/configure \
24899 --srcdir=$${topdir}/$$module_srcdir \
24900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24901 --target=${target_alias} \
24902 --with-build-libsubdir=$(HOST_SUBDIR) \
24903 $(STAGEprofile_CONFIGURE_FLAGS)
24904 @endif libcody-bootstrap
24906 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24907 maybe-configure-stagetrain-libcody:
24908 @if libcody-bootstrap
24909 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24910 configure-stagetrain-libcody:
24911 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24913 @r=`${PWD_COMMAND}`; export r; \
24914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24915 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24916 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24917 $(HOST_EXPORTS) \
24918 $(POSTSTAGE1_HOST_EXPORTS) \
24919 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24920 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24921 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24922 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24924 cd $(HOST_SUBDIR)/libcody || exit 1; \
24925 case $(srcdir) in \
24926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24927 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24929 esac; \
24930 module_srcdir=libcody; \
24931 $(SHELL) $$s/$$module_srcdir/configure \
24932 --srcdir=$${topdir}/$$module_srcdir \
24933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24934 --target=${target_alias} \
24935 --with-build-libsubdir=$(HOST_SUBDIR) \
24936 $(STAGEtrain_CONFIGURE_FLAGS)
24937 @endif libcody-bootstrap
24939 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
24940 maybe-configure-stagefeedback-libcody:
24941 @if libcody-bootstrap
24942 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
24943 configure-stagefeedback-libcody:
24944 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24946 @r=`${PWD_COMMAND}`; export r; \
24947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24948 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24949 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24950 $(HOST_EXPORTS) \
24951 $(POSTSTAGE1_HOST_EXPORTS) \
24952 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24953 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24954 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24955 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
24956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24957 cd $(HOST_SUBDIR)/libcody || exit 1; \
24958 case $(srcdir) in \
24959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24960 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24962 esac; \
24963 module_srcdir=libcody; \
24964 $(SHELL) $$s/$$module_srcdir/configure \
24965 --srcdir=$${topdir}/$$module_srcdir \
24966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24967 --target=${target_alias} \
24968 --with-build-libsubdir=$(HOST_SUBDIR) \
24969 $(STAGEfeedback_CONFIGURE_FLAGS)
24970 @endif libcody-bootstrap
24972 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
24973 maybe-configure-stageautoprofile-libcody:
24974 @if libcody-bootstrap
24975 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
24976 configure-stageautoprofile-libcody:
24977 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24979 @r=`${PWD_COMMAND}`; export r; \
24980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24982 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24983 $(HOST_EXPORTS) \
24984 $(POSTSTAGE1_HOST_EXPORTS) \
24985 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24986 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24987 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24988 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
24989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24990 cd $(HOST_SUBDIR)/libcody || exit 1; \
24991 case $(srcdir) in \
24992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24993 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24995 esac; \
24996 module_srcdir=libcody; \
24997 $(SHELL) $$s/$$module_srcdir/configure \
24998 --srcdir=$${topdir}/$$module_srcdir \
24999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25000 --target=${target_alias} \
25001 --with-build-libsubdir=$(HOST_SUBDIR) \
25002 $(STAGEautoprofile_CONFIGURE_FLAGS)
25003 @endif libcody-bootstrap
25005 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25006 maybe-configure-stageautofeedback-libcody:
25007 @if libcody-bootstrap
25008 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25009 configure-stageautofeedback-libcody:
25010 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25012 @r=`${PWD_COMMAND}`; export r; \
25013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25015 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25016 $(HOST_EXPORTS) \
25017 $(POSTSTAGE1_HOST_EXPORTS) \
25018 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25019 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25020 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25021 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25023 cd $(HOST_SUBDIR)/libcody || exit 1; \
25024 case $(srcdir) in \
25025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25026 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25028 esac; \
25029 module_srcdir=libcody; \
25030 $(SHELL) $$s/$$module_srcdir/configure \
25031 --srcdir=$${topdir}/$$module_srcdir \
25032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25033 --target=${target_alias} \
25034 --with-build-libsubdir=$(HOST_SUBDIR) \
25035 $(STAGEautofeedback_CONFIGURE_FLAGS)
25036 @endif libcody-bootstrap
25042 .PHONY: all-libcody maybe-all-libcody
25043 maybe-all-libcody:
25044 @if gcc-bootstrap
25045 all-libcody: stage_current
25046 @endif gcc-bootstrap
25047 @if libcody
25048 TARGET-libcody=all
25049 maybe-all-libcody: all-libcody
25050 all-libcody: configure-libcody
25051 @r=`${PWD_COMMAND}`; export r; \
25052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053 $(HOST_EXPORTS) \
25054 (cd $(HOST_SUBDIR)/libcody && \
25055 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25056 $(TARGET-libcody))
25057 @endif libcody
25061 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25062 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25063 maybe-all-stage1-libcody:
25064 maybe-clean-stage1-libcody:
25065 @if libcody-bootstrap
25066 maybe-all-stage1-libcody: all-stage1-libcody
25067 all-stage1: all-stage1-libcody
25068 TARGET-stage1-libcody = $(TARGET-libcody)
25069 all-stage1-libcody: configure-stage1-libcody
25070 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25071 @r=`${PWD_COMMAND}`; export r; \
25072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073 TFLAGS="$(STAGE1_TFLAGS)"; \
25074 $(HOST_EXPORTS) \
25075 cd $(HOST_SUBDIR)/libcody && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25078 CFLAGS="$(STAGE1_CFLAGS)" \
25079 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25080 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25081 LIBCFLAGS="$(LIBCFLAGS)" \
25082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25085 $(EXTRA_HOST_FLAGS) \
25086 $(STAGE1_FLAGS_TO_PASS) \
25087 TFLAGS="$(STAGE1_TFLAGS)" \
25088 $(TARGET-stage1-libcody)
25090 maybe-clean-stage1-libcody: clean-stage1-libcody
25091 clean-stage1: clean-stage1-libcody
25092 clean-stage1-libcody:
25093 @if [ $(current_stage) = stage1 ]; then \
25094 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25095 else \
25096 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25097 $(MAKE) stage1-start; \
25098 fi; \
25099 cd $(HOST_SUBDIR)/libcody && \
25100 $(MAKE) $(EXTRA_HOST_FLAGS) \
25101 $(STAGE1_FLAGS_TO_PASS) clean
25102 @endif libcody-bootstrap
25105 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25106 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25107 maybe-all-stage2-libcody:
25108 maybe-clean-stage2-libcody:
25109 @if libcody-bootstrap
25110 maybe-all-stage2-libcody: all-stage2-libcody
25111 all-stage2: all-stage2-libcody
25112 TARGET-stage2-libcody = $(TARGET-libcody)
25113 all-stage2-libcody: configure-stage2-libcody
25114 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25115 @r=`${PWD_COMMAND}`; export r; \
25116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117 TFLAGS="$(STAGE2_TFLAGS)"; \
25118 $(HOST_EXPORTS) \
25119 $(POSTSTAGE1_HOST_EXPORTS) \
25120 cd $(HOST_SUBDIR)/libcody && \
25122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25123 CFLAGS="$(STAGE2_CFLAGS)" \
25124 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25125 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25126 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25130 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25131 TFLAGS="$(STAGE2_TFLAGS)" \
25132 $(TARGET-stage2-libcody)
25134 maybe-clean-stage2-libcody: clean-stage2-libcody
25135 clean-stage2: clean-stage2-libcody
25136 clean-stage2-libcody:
25137 @if [ $(current_stage) = stage2 ]; then \
25138 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25139 else \
25140 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25141 $(MAKE) stage2-start; \
25142 fi; \
25143 cd $(HOST_SUBDIR)/libcody && \
25144 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25145 @endif libcody-bootstrap
25148 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25149 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25150 maybe-all-stage3-libcody:
25151 maybe-clean-stage3-libcody:
25152 @if libcody-bootstrap
25153 maybe-all-stage3-libcody: all-stage3-libcody
25154 all-stage3: all-stage3-libcody
25155 TARGET-stage3-libcody = $(TARGET-libcody)
25156 all-stage3-libcody: configure-stage3-libcody
25157 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25158 @r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 TFLAGS="$(STAGE3_TFLAGS)"; \
25161 $(HOST_EXPORTS) \
25162 $(POSTSTAGE1_HOST_EXPORTS) \
25163 cd $(HOST_SUBDIR)/libcody && \
25165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25166 CFLAGS="$(STAGE3_CFLAGS)" \
25167 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25168 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25169 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25174 TFLAGS="$(STAGE3_TFLAGS)" \
25175 $(TARGET-stage3-libcody)
25177 maybe-clean-stage3-libcody: clean-stage3-libcody
25178 clean-stage3: clean-stage3-libcody
25179 clean-stage3-libcody:
25180 @if [ $(current_stage) = stage3 ]; then \
25181 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25182 else \
25183 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25184 $(MAKE) stage3-start; \
25185 fi; \
25186 cd $(HOST_SUBDIR)/libcody && \
25187 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25188 @endif libcody-bootstrap
25191 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25192 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25193 maybe-all-stage4-libcody:
25194 maybe-clean-stage4-libcody:
25195 @if libcody-bootstrap
25196 maybe-all-stage4-libcody: all-stage4-libcody
25197 all-stage4: all-stage4-libcody
25198 TARGET-stage4-libcody = $(TARGET-libcody)
25199 all-stage4-libcody: configure-stage4-libcody
25200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25201 @r=`${PWD_COMMAND}`; export r; \
25202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203 TFLAGS="$(STAGE4_TFLAGS)"; \
25204 $(HOST_EXPORTS) \
25205 $(POSTSTAGE1_HOST_EXPORTS) \
25206 cd $(HOST_SUBDIR)/libcody && \
25208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25209 CFLAGS="$(STAGE4_CFLAGS)" \
25210 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25211 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25212 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25216 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25217 TFLAGS="$(STAGE4_TFLAGS)" \
25218 $(TARGET-stage4-libcody)
25220 maybe-clean-stage4-libcody: clean-stage4-libcody
25221 clean-stage4: clean-stage4-libcody
25222 clean-stage4-libcody:
25223 @if [ $(current_stage) = stage4 ]; then \
25224 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25225 else \
25226 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25227 $(MAKE) stage4-start; \
25228 fi; \
25229 cd $(HOST_SUBDIR)/libcody && \
25230 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25231 @endif libcody-bootstrap
25234 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25235 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25236 maybe-all-stageprofile-libcody:
25237 maybe-clean-stageprofile-libcody:
25238 @if libcody-bootstrap
25239 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25240 all-stageprofile: all-stageprofile-libcody
25241 TARGET-stageprofile-libcody = $(TARGET-libcody)
25242 all-stageprofile-libcody: configure-stageprofile-libcody
25243 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25244 @r=`${PWD_COMMAND}`; export r; \
25245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25247 $(HOST_EXPORTS) \
25248 $(POSTSTAGE1_HOST_EXPORTS) \
25249 cd $(HOST_SUBDIR)/libcody && \
25251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25252 CFLAGS="$(STAGEprofile_CFLAGS)" \
25253 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25254 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25255 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25259 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25260 TFLAGS="$(STAGEprofile_TFLAGS)" \
25261 $(TARGET-stageprofile-libcody)
25263 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25264 clean-stageprofile: clean-stageprofile-libcody
25265 clean-stageprofile-libcody:
25266 @if [ $(current_stage) = stageprofile ]; then \
25267 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25268 else \
25269 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25270 $(MAKE) stageprofile-start; \
25271 fi; \
25272 cd $(HOST_SUBDIR)/libcody && \
25273 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25274 @endif libcody-bootstrap
25277 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25278 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25279 maybe-all-stagetrain-libcody:
25280 maybe-clean-stagetrain-libcody:
25281 @if libcody-bootstrap
25282 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25283 all-stagetrain: all-stagetrain-libcody
25284 TARGET-stagetrain-libcody = $(TARGET-libcody)
25285 all-stagetrain-libcody: configure-stagetrain-libcody
25286 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25287 @r=`${PWD_COMMAND}`; export r; \
25288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25290 $(HOST_EXPORTS) \
25291 $(POSTSTAGE1_HOST_EXPORTS) \
25292 cd $(HOST_SUBDIR)/libcody && \
25294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25295 CFLAGS="$(STAGEtrain_CFLAGS)" \
25296 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25297 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25298 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25303 TFLAGS="$(STAGEtrain_TFLAGS)" \
25304 $(TARGET-stagetrain-libcody)
25306 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25307 clean-stagetrain: clean-stagetrain-libcody
25308 clean-stagetrain-libcody:
25309 @if [ $(current_stage) = stagetrain ]; then \
25310 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25311 else \
25312 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25313 $(MAKE) stagetrain-start; \
25314 fi; \
25315 cd $(HOST_SUBDIR)/libcody && \
25316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25317 @endif libcody-bootstrap
25320 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25321 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25322 maybe-all-stagefeedback-libcody:
25323 maybe-clean-stagefeedback-libcody:
25324 @if libcody-bootstrap
25325 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25326 all-stagefeedback: all-stagefeedback-libcody
25327 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25328 all-stagefeedback-libcody: configure-stagefeedback-libcody
25329 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25330 @r=`${PWD_COMMAND}`; export r; \
25331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25332 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25333 $(HOST_EXPORTS) \
25334 $(POSTSTAGE1_HOST_EXPORTS) \
25335 cd $(HOST_SUBDIR)/libcody && \
25337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25338 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25339 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25340 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25341 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25346 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25347 $(TARGET-stagefeedback-libcody)
25349 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25350 clean-stagefeedback: clean-stagefeedback-libcody
25351 clean-stagefeedback-libcody:
25352 @if [ $(current_stage) = stagefeedback ]; then \
25353 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25354 else \
25355 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25356 $(MAKE) stagefeedback-start; \
25357 fi; \
25358 cd $(HOST_SUBDIR)/libcody && \
25359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25360 @endif libcody-bootstrap
25363 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25364 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25365 maybe-all-stageautoprofile-libcody:
25366 maybe-clean-stageautoprofile-libcody:
25367 @if libcody-bootstrap
25368 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25369 all-stageautoprofile: all-stageautoprofile-libcody
25370 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25371 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25372 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25373 @r=`${PWD_COMMAND}`; export r; \
25374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25375 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25376 $(HOST_EXPORTS) \
25377 $(POSTSTAGE1_HOST_EXPORTS) \
25378 cd $(HOST_SUBDIR)/libcody && \
25379 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25381 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25382 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25383 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25384 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25389 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25390 $(TARGET-stageautoprofile-libcody)
25392 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25393 clean-stageautoprofile: clean-stageautoprofile-libcody
25394 clean-stageautoprofile-libcody:
25395 @if [ $(current_stage) = stageautoprofile ]; then \
25396 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25397 else \
25398 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25399 $(MAKE) stageautoprofile-start; \
25400 fi; \
25401 cd $(HOST_SUBDIR)/libcody && \
25402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25403 @endif libcody-bootstrap
25406 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25407 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25408 maybe-all-stageautofeedback-libcody:
25409 maybe-clean-stageautofeedback-libcody:
25410 @if libcody-bootstrap
25411 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25412 all-stageautofeedback: all-stageautofeedback-libcody
25413 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25414 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25415 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25416 @r=`${PWD_COMMAND}`; export r; \
25417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25418 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25419 $(HOST_EXPORTS) \
25420 $(POSTSTAGE1_HOST_EXPORTS) \
25421 cd $(HOST_SUBDIR)/libcody && \
25423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25424 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25425 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25426 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25427 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25432 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25433 $(TARGET-stageautofeedback-libcody)
25435 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25436 clean-stageautofeedback: clean-stageautofeedback-libcody
25437 clean-stageautofeedback-libcody:
25438 @if [ $(current_stage) = stageautofeedback ]; then \
25439 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25440 else \
25441 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25442 $(MAKE) stageautofeedback-start; \
25443 fi; \
25444 cd $(HOST_SUBDIR)/libcody && \
25445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25446 @endif libcody-bootstrap
25452 .PHONY: check-libcody maybe-check-libcody
25453 maybe-check-libcody:
25454 @if libcody
25455 maybe-check-libcody: check-libcody
25457 check-libcody:
25458 @: $(MAKE); $(unstage)
25459 @r=`${PWD_COMMAND}`; export r; \
25460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25461 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25462 (cd $(HOST_SUBDIR)/libcody && \
25463 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25465 @endif libcody
25467 .PHONY: install-libcody maybe-install-libcody
25468 maybe-install-libcody:
25469 @if libcody
25470 maybe-install-libcody: install-libcody
25472 install-libcody:
25474 @endif libcody
25476 .PHONY: install-strip-libcody maybe-install-strip-libcody
25477 maybe-install-strip-libcody:
25478 @if libcody
25479 maybe-install-strip-libcody: install-strip-libcody
25481 install-strip-libcody:
25483 @endif libcody
25485 # Other targets (info, dvi, pdf, etc.)
25487 .PHONY: maybe-info-libcody info-libcody
25488 maybe-info-libcody:
25489 @if libcody
25490 maybe-info-libcody: info-libcody
25492 # libcody doesn't support info.
25493 info-libcody:
25495 @endif libcody
25497 .PHONY: maybe-dvi-libcody dvi-libcody
25498 maybe-dvi-libcody:
25499 @if libcody
25500 maybe-dvi-libcody: dvi-libcody
25502 # libcody doesn't support dvi.
25503 dvi-libcody:
25505 @endif libcody
25507 .PHONY: maybe-pdf-libcody pdf-libcody
25508 maybe-pdf-libcody:
25509 @if libcody
25510 maybe-pdf-libcody: pdf-libcody
25512 # libcody doesn't support pdf.
25513 pdf-libcody:
25515 @endif libcody
25517 .PHONY: maybe-html-libcody html-libcody
25518 maybe-html-libcody:
25519 @if libcody
25520 maybe-html-libcody: html-libcody
25522 # libcody doesn't support html.
25523 html-libcody:
25525 @endif libcody
25527 .PHONY: maybe-TAGS-libcody TAGS-libcody
25528 maybe-TAGS-libcody:
25529 @if libcody
25530 maybe-TAGS-libcody: TAGS-libcody
25532 # libcody doesn't support TAGS.
25533 TAGS-libcody:
25535 @endif libcody
25537 .PHONY: maybe-install-info-libcody install-info-libcody
25538 maybe-install-info-libcody:
25539 @if libcody
25540 maybe-install-info-libcody: install-info-libcody
25542 # libcody doesn't support install-info.
25543 install-info-libcody:
25545 @endif libcody
25547 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25548 maybe-install-dvi-libcody:
25549 @if libcody
25550 maybe-install-dvi-libcody: install-dvi-libcody
25552 # libcody doesn't support install-dvi.
25553 install-dvi-libcody:
25555 @endif libcody
25557 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25558 maybe-install-pdf-libcody:
25559 @if libcody
25560 maybe-install-pdf-libcody: install-pdf-libcody
25562 # libcody doesn't support install-pdf.
25563 install-pdf-libcody:
25565 @endif libcody
25567 .PHONY: maybe-install-html-libcody install-html-libcody
25568 maybe-install-html-libcody:
25569 @if libcody
25570 maybe-install-html-libcody: install-html-libcody
25572 # libcody doesn't support install-html.
25573 install-html-libcody:
25575 @endif libcody
25577 .PHONY: maybe-installcheck-libcody installcheck-libcody
25578 maybe-installcheck-libcody:
25579 @if libcody
25580 maybe-installcheck-libcody: installcheck-libcody
25582 installcheck-libcody: \
25583 configure-libcody
25584 @[ -f ./libcody/Makefile ] || exit 0; \
25585 r=`${PWD_COMMAND}`; export r; \
25586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25587 $(HOST_EXPORTS) \
25588 for flag in $(EXTRA_HOST_FLAGS) ; do \
25589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25590 done; \
25591 echo "Doing installcheck in libcody"; \
25592 (cd $(HOST_SUBDIR)/libcody && \
25593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25595 "RANLIB=$${RANLIB}" \
25596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25597 installcheck) \
25598 || exit 1
25600 @endif libcody
25602 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25603 maybe-mostlyclean-libcody:
25604 @if libcody
25605 maybe-mostlyclean-libcody: mostlyclean-libcody
25607 mostlyclean-libcody:
25608 @[ -f ./libcody/Makefile ] || exit 0; \
25609 r=`${PWD_COMMAND}`; export r; \
25610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25611 $(HOST_EXPORTS) \
25612 for flag in $(EXTRA_HOST_FLAGS) ; do \
25613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25614 done; \
25615 echo "Doing mostlyclean in libcody"; \
25616 (cd $(HOST_SUBDIR)/libcody && \
25617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25619 "RANLIB=$${RANLIB}" \
25620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25621 mostlyclean) \
25622 || exit 1
25624 @endif libcody
25626 .PHONY: maybe-clean-libcody clean-libcody
25627 maybe-clean-libcody:
25628 @if libcody
25629 maybe-clean-libcody: clean-libcody
25631 clean-libcody:
25632 @[ -f ./libcody/Makefile ] || exit 0; \
25633 r=`${PWD_COMMAND}`; export r; \
25634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25635 $(HOST_EXPORTS) \
25636 for flag in $(EXTRA_HOST_FLAGS) ; do \
25637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25638 done; \
25639 echo "Doing clean in libcody"; \
25640 (cd $(HOST_SUBDIR)/libcody && \
25641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25643 "RANLIB=$${RANLIB}" \
25644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25645 clean) \
25646 || exit 1
25648 @endif libcody
25650 .PHONY: maybe-distclean-libcody distclean-libcody
25651 maybe-distclean-libcody:
25652 @if libcody
25653 maybe-distclean-libcody: distclean-libcody
25655 distclean-libcody:
25656 @[ -f ./libcody/Makefile ] || exit 0; \
25657 r=`${PWD_COMMAND}`; export r; \
25658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659 $(HOST_EXPORTS) \
25660 for flag in $(EXTRA_HOST_FLAGS) ; do \
25661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662 done; \
25663 echo "Doing distclean in libcody"; \
25664 (cd $(HOST_SUBDIR)/libcody && \
25665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667 "RANLIB=$${RANLIB}" \
25668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669 distclean) \
25670 || exit 1
25672 @endif libcody
25674 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25675 maybe-maintainer-clean-libcody:
25676 @if libcody
25677 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25679 maintainer-clean-libcody:
25680 @[ -f ./libcody/Makefile ] || exit 0; \
25681 r=`${PWD_COMMAND}`; export r; \
25682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25683 $(HOST_EXPORTS) \
25684 for flag in $(EXTRA_HOST_FLAGS) ; do \
25685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25686 done; \
25687 echo "Doing maintainer-clean in libcody"; \
25688 (cd $(HOST_SUBDIR)/libcody && \
25689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25691 "RANLIB=$${RANLIB}" \
25692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25693 maintainer-clean) \
25694 || exit 1
25696 @endif libcody
25700 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25701 maybe-configure-libdecnumber:
25702 @if gcc-bootstrap
25703 configure-libdecnumber: stage_current
25704 @endif gcc-bootstrap
25705 @if libdecnumber
25706 maybe-configure-libdecnumber: configure-libdecnumber
25707 configure-libdecnumber:
25708 @r=`${PWD_COMMAND}`; export r; \
25709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25712 $(HOST_EXPORTS) \
25713 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25714 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25715 case $(srcdir) in \
25716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25717 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25719 esac; \
25720 module_srcdir=libdecnumber; \
25721 $(SHELL) \
25722 $$s/$$module_srcdir/configure \
25723 --srcdir=$${topdir}/$$module_srcdir \
25724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25725 --target=${target_alias} \
25726 || exit 1
25727 @endif libdecnumber
25731 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25732 maybe-configure-stage1-libdecnumber:
25733 @if libdecnumber-bootstrap
25734 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25735 configure-stage1-libdecnumber:
25736 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25737 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25738 @r=`${PWD_COMMAND}`; export r; \
25739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740 TFLAGS="$(STAGE1_TFLAGS)"; \
25741 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25742 $(HOST_EXPORTS) \
25743 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25744 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25745 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25746 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25748 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25749 case $(srcdir) in \
25750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25751 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25753 esac; \
25754 module_srcdir=libdecnumber; \
25755 $(SHELL) $$s/$$module_srcdir/configure \
25756 --srcdir=$${topdir}/$$module_srcdir \
25757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25758 --target=${target_alias} \
25760 $(STAGE1_CONFIGURE_FLAGS)
25761 @endif libdecnumber-bootstrap
25763 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25764 maybe-configure-stage2-libdecnumber:
25765 @if libdecnumber-bootstrap
25766 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25767 configure-stage2-libdecnumber:
25768 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25770 @r=`${PWD_COMMAND}`; export r; \
25771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772 TFLAGS="$(STAGE2_TFLAGS)"; \
25773 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25774 $(HOST_EXPORTS) \
25775 $(POSTSTAGE1_HOST_EXPORTS) \
25776 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25777 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25778 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25779 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25781 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25782 case $(srcdir) in \
25783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25784 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25786 esac; \
25787 module_srcdir=libdecnumber; \
25788 $(SHELL) $$s/$$module_srcdir/configure \
25789 --srcdir=$${topdir}/$$module_srcdir \
25790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25791 --target=${target_alias} \
25792 --with-build-libsubdir=$(HOST_SUBDIR) \
25793 $(STAGE2_CONFIGURE_FLAGS)
25794 @endif libdecnumber-bootstrap
25796 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25797 maybe-configure-stage3-libdecnumber:
25798 @if libdecnumber-bootstrap
25799 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25800 configure-stage3-libdecnumber:
25801 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25803 @r=`${PWD_COMMAND}`; export r; \
25804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805 TFLAGS="$(STAGE3_TFLAGS)"; \
25806 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25807 $(HOST_EXPORTS) \
25808 $(POSTSTAGE1_HOST_EXPORTS) \
25809 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25810 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25811 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25812 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25814 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25815 case $(srcdir) in \
25816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25817 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25819 esac; \
25820 module_srcdir=libdecnumber; \
25821 $(SHELL) $$s/$$module_srcdir/configure \
25822 --srcdir=$${topdir}/$$module_srcdir \
25823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25824 --target=${target_alias} \
25825 --with-build-libsubdir=$(HOST_SUBDIR) \
25826 $(STAGE3_CONFIGURE_FLAGS)
25827 @endif libdecnumber-bootstrap
25829 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25830 maybe-configure-stage4-libdecnumber:
25831 @if libdecnumber-bootstrap
25832 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25833 configure-stage4-libdecnumber:
25834 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25835 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25836 @r=`${PWD_COMMAND}`; export r; \
25837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25838 TFLAGS="$(STAGE4_TFLAGS)"; \
25839 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25840 $(HOST_EXPORTS) \
25841 $(POSTSTAGE1_HOST_EXPORTS) \
25842 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25843 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25844 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25845 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25847 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25848 case $(srcdir) in \
25849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25850 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25852 esac; \
25853 module_srcdir=libdecnumber; \
25854 $(SHELL) $$s/$$module_srcdir/configure \
25855 --srcdir=$${topdir}/$$module_srcdir \
25856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25857 --target=${target_alias} \
25858 --with-build-libsubdir=$(HOST_SUBDIR) \
25859 $(STAGE4_CONFIGURE_FLAGS)
25860 @endif libdecnumber-bootstrap
25862 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25863 maybe-configure-stageprofile-libdecnumber:
25864 @if libdecnumber-bootstrap
25865 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25866 configure-stageprofile-libdecnumber:
25867 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25869 @r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25872 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25873 $(HOST_EXPORTS) \
25874 $(POSTSTAGE1_HOST_EXPORTS) \
25875 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25876 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25877 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25878 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25880 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25881 case $(srcdir) in \
25882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25883 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25885 esac; \
25886 module_srcdir=libdecnumber; \
25887 $(SHELL) $$s/$$module_srcdir/configure \
25888 --srcdir=$${topdir}/$$module_srcdir \
25889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25890 --target=${target_alias} \
25891 --with-build-libsubdir=$(HOST_SUBDIR) \
25892 $(STAGEprofile_CONFIGURE_FLAGS)
25893 @endif libdecnumber-bootstrap
25895 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25896 maybe-configure-stagetrain-libdecnumber:
25897 @if libdecnumber-bootstrap
25898 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25899 configure-stagetrain-libdecnumber:
25900 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25902 @r=`${PWD_COMMAND}`; export r; \
25903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25904 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25905 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25906 $(HOST_EXPORTS) \
25907 $(POSTSTAGE1_HOST_EXPORTS) \
25908 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25909 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25910 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25911 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25913 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25914 case $(srcdir) in \
25915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25916 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25918 esac; \
25919 module_srcdir=libdecnumber; \
25920 $(SHELL) $$s/$$module_srcdir/configure \
25921 --srcdir=$${topdir}/$$module_srcdir \
25922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25923 --target=${target_alias} \
25924 --with-build-libsubdir=$(HOST_SUBDIR) \
25925 $(STAGEtrain_CONFIGURE_FLAGS)
25926 @endif libdecnumber-bootstrap
25928 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25929 maybe-configure-stagefeedback-libdecnumber:
25930 @if libdecnumber-bootstrap
25931 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25932 configure-stagefeedback-libdecnumber:
25933 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25935 @r=`${PWD_COMMAND}`; export r; \
25936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25937 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25938 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25939 $(HOST_EXPORTS) \
25940 $(POSTSTAGE1_HOST_EXPORTS) \
25941 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25942 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25943 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25944 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
25945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25946 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25947 case $(srcdir) in \
25948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25949 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25951 esac; \
25952 module_srcdir=libdecnumber; \
25953 $(SHELL) $$s/$$module_srcdir/configure \
25954 --srcdir=$${topdir}/$$module_srcdir \
25955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25956 --target=${target_alias} \
25957 --with-build-libsubdir=$(HOST_SUBDIR) \
25958 $(STAGEfeedback_CONFIGURE_FLAGS)
25959 @endif libdecnumber-bootstrap
25961 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
25962 maybe-configure-stageautoprofile-libdecnumber:
25963 @if libdecnumber-bootstrap
25964 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25965 configure-stageautoprofile-libdecnumber:
25966 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25968 @r=`${PWD_COMMAND}`; export r; \
25969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25970 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25971 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25972 $(HOST_EXPORTS) \
25973 $(POSTSTAGE1_HOST_EXPORTS) \
25974 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25975 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25976 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25977 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
25978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25979 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25980 case $(srcdir) in \
25981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25982 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25984 esac; \
25985 module_srcdir=libdecnumber; \
25986 $(SHELL) $$s/$$module_srcdir/configure \
25987 --srcdir=$${topdir}/$$module_srcdir \
25988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25989 --target=${target_alias} \
25990 --with-build-libsubdir=$(HOST_SUBDIR) \
25991 $(STAGEautoprofile_CONFIGURE_FLAGS)
25992 @endif libdecnumber-bootstrap
25994 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
25995 maybe-configure-stageautofeedback-libdecnumber:
25996 @if libdecnumber-bootstrap
25997 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25998 configure-stageautofeedback-libdecnumber:
25999 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26001 @r=`${PWD_COMMAND}`; export r; \
26002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26004 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26005 $(HOST_EXPORTS) \
26006 $(POSTSTAGE1_HOST_EXPORTS) \
26007 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26008 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26009 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26010 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26012 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26013 case $(srcdir) in \
26014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26015 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26017 esac; \
26018 module_srcdir=libdecnumber; \
26019 $(SHELL) $$s/$$module_srcdir/configure \
26020 --srcdir=$${topdir}/$$module_srcdir \
26021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26022 --target=${target_alias} \
26023 --with-build-libsubdir=$(HOST_SUBDIR) \
26024 $(STAGEautofeedback_CONFIGURE_FLAGS)
26025 @endif libdecnumber-bootstrap
26031 .PHONY: all-libdecnumber maybe-all-libdecnumber
26032 maybe-all-libdecnumber:
26033 @if gcc-bootstrap
26034 all-libdecnumber: stage_current
26035 @endif gcc-bootstrap
26036 @if libdecnumber
26037 TARGET-libdecnumber=all
26038 maybe-all-libdecnumber: all-libdecnumber
26039 all-libdecnumber: configure-libdecnumber
26040 @r=`${PWD_COMMAND}`; export r; \
26041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26042 $(HOST_EXPORTS) \
26043 (cd $(HOST_SUBDIR)/libdecnumber && \
26044 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26045 $(TARGET-libdecnumber))
26046 @endif libdecnumber
26050 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26051 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26052 maybe-all-stage1-libdecnumber:
26053 maybe-clean-stage1-libdecnumber:
26054 @if libdecnumber-bootstrap
26055 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26056 all-stage1: all-stage1-libdecnumber
26057 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26058 all-stage1-libdecnumber: configure-stage1-libdecnumber
26059 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26060 @r=`${PWD_COMMAND}`; export r; \
26061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26062 TFLAGS="$(STAGE1_TFLAGS)"; \
26063 $(HOST_EXPORTS) \
26064 cd $(HOST_SUBDIR)/libdecnumber && \
26066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26067 CFLAGS="$(STAGE1_CFLAGS)" \
26068 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26069 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26070 LIBCFLAGS="$(LIBCFLAGS)" \
26071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26074 $(EXTRA_HOST_FLAGS) \
26075 $(STAGE1_FLAGS_TO_PASS) \
26076 TFLAGS="$(STAGE1_TFLAGS)" \
26077 $(TARGET-stage1-libdecnumber)
26079 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26080 clean-stage1: clean-stage1-libdecnumber
26081 clean-stage1-libdecnumber:
26082 @if [ $(current_stage) = stage1 ]; then \
26083 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26084 else \
26085 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26086 $(MAKE) stage1-start; \
26087 fi; \
26088 cd $(HOST_SUBDIR)/libdecnumber && \
26089 $(MAKE) $(EXTRA_HOST_FLAGS) \
26090 $(STAGE1_FLAGS_TO_PASS) clean
26091 @endif libdecnumber-bootstrap
26094 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26095 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26096 maybe-all-stage2-libdecnumber:
26097 maybe-clean-stage2-libdecnumber:
26098 @if libdecnumber-bootstrap
26099 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26100 all-stage2: all-stage2-libdecnumber
26101 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26102 all-stage2-libdecnumber: configure-stage2-libdecnumber
26103 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26104 @r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 TFLAGS="$(STAGE2_TFLAGS)"; \
26107 $(HOST_EXPORTS) \
26108 $(POSTSTAGE1_HOST_EXPORTS) \
26109 cd $(HOST_SUBDIR)/libdecnumber && \
26111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26112 CFLAGS="$(STAGE2_CFLAGS)" \
26113 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26114 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26115 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26120 TFLAGS="$(STAGE2_TFLAGS)" \
26121 $(TARGET-stage2-libdecnumber)
26123 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26124 clean-stage2: clean-stage2-libdecnumber
26125 clean-stage2-libdecnumber:
26126 @if [ $(current_stage) = stage2 ]; then \
26127 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26128 else \
26129 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26130 $(MAKE) stage2-start; \
26131 fi; \
26132 cd $(HOST_SUBDIR)/libdecnumber && \
26133 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26134 @endif libdecnumber-bootstrap
26137 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26138 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26139 maybe-all-stage3-libdecnumber:
26140 maybe-clean-stage3-libdecnumber:
26141 @if libdecnumber-bootstrap
26142 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26143 all-stage3: all-stage3-libdecnumber
26144 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26145 all-stage3-libdecnumber: configure-stage3-libdecnumber
26146 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26147 @r=`${PWD_COMMAND}`; export r; \
26148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26149 TFLAGS="$(STAGE3_TFLAGS)"; \
26150 $(HOST_EXPORTS) \
26151 $(POSTSTAGE1_HOST_EXPORTS) \
26152 cd $(HOST_SUBDIR)/libdecnumber && \
26154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26155 CFLAGS="$(STAGE3_CFLAGS)" \
26156 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26157 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26158 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26163 TFLAGS="$(STAGE3_TFLAGS)" \
26164 $(TARGET-stage3-libdecnumber)
26166 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26167 clean-stage3: clean-stage3-libdecnumber
26168 clean-stage3-libdecnumber:
26169 @if [ $(current_stage) = stage3 ]; then \
26170 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26171 else \
26172 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26173 $(MAKE) stage3-start; \
26174 fi; \
26175 cd $(HOST_SUBDIR)/libdecnumber && \
26176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26177 @endif libdecnumber-bootstrap
26180 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26181 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26182 maybe-all-stage4-libdecnumber:
26183 maybe-clean-stage4-libdecnumber:
26184 @if libdecnumber-bootstrap
26185 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26186 all-stage4: all-stage4-libdecnumber
26187 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26188 all-stage4-libdecnumber: configure-stage4-libdecnumber
26189 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26190 @r=`${PWD_COMMAND}`; export r; \
26191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192 TFLAGS="$(STAGE4_TFLAGS)"; \
26193 $(HOST_EXPORTS) \
26194 $(POSTSTAGE1_HOST_EXPORTS) \
26195 cd $(HOST_SUBDIR)/libdecnumber && \
26197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26198 CFLAGS="$(STAGE4_CFLAGS)" \
26199 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26200 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26201 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26206 TFLAGS="$(STAGE4_TFLAGS)" \
26207 $(TARGET-stage4-libdecnumber)
26209 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26210 clean-stage4: clean-stage4-libdecnumber
26211 clean-stage4-libdecnumber:
26212 @if [ $(current_stage) = stage4 ]; then \
26213 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26214 else \
26215 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26216 $(MAKE) stage4-start; \
26217 fi; \
26218 cd $(HOST_SUBDIR)/libdecnumber && \
26219 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26220 @endif libdecnumber-bootstrap
26223 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26224 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26225 maybe-all-stageprofile-libdecnumber:
26226 maybe-clean-stageprofile-libdecnumber:
26227 @if libdecnumber-bootstrap
26228 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26229 all-stageprofile: all-stageprofile-libdecnumber
26230 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26231 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26232 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26233 @r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26236 $(HOST_EXPORTS) \
26237 $(POSTSTAGE1_HOST_EXPORTS) \
26238 cd $(HOST_SUBDIR)/libdecnumber && \
26240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26241 CFLAGS="$(STAGEprofile_CFLAGS)" \
26242 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26243 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26244 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26249 TFLAGS="$(STAGEprofile_TFLAGS)" \
26250 $(TARGET-stageprofile-libdecnumber)
26252 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26253 clean-stageprofile: clean-stageprofile-libdecnumber
26254 clean-stageprofile-libdecnumber:
26255 @if [ $(current_stage) = stageprofile ]; then \
26256 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26257 else \
26258 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26259 $(MAKE) stageprofile-start; \
26260 fi; \
26261 cd $(HOST_SUBDIR)/libdecnumber && \
26262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26263 @endif libdecnumber-bootstrap
26266 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26267 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26268 maybe-all-stagetrain-libdecnumber:
26269 maybe-clean-stagetrain-libdecnumber:
26270 @if libdecnumber-bootstrap
26271 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26272 all-stagetrain: all-stagetrain-libdecnumber
26273 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26274 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26275 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26276 @r=`${PWD_COMMAND}`; export r; \
26277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26278 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26279 $(HOST_EXPORTS) \
26280 $(POSTSTAGE1_HOST_EXPORTS) \
26281 cd $(HOST_SUBDIR)/libdecnumber && \
26283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26284 CFLAGS="$(STAGEtrain_CFLAGS)" \
26285 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26286 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26287 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26292 TFLAGS="$(STAGEtrain_TFLAGS)" \
26293 $(TARGET-stagetrain-libdecnumber)
26295 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26296 clean-stagetrain: clean-stagetrain-libdecnumber
26297 clean-stagetrain-libdecnumber:
26298 @if [ $(current_stage) = stagetrain ]; then \
26299 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26300 else \
26301 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26302 $(MAKE) stagetrain-start; \
26303 fi; \
26304 cd $(HOST_SUBDIR)/libdecnumber && \
26305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26306 @endif libdecnumber-bootstrap
26309 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26310 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26311 maybe-all-stagefeedback-libdecnumber:
26312 maybe-clean-stagefeedback-libdecnumber:
26313 @if libdecnumber-bootstrap
26314 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26315 all-stagefeedback: all-stagefeedback-libdecnumber
26316 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26317 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26318 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26319 @r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26322 $(HOST_EXPORTS) \
26323 $(POSTSTAGE1_HOST_EXPORTS) \
26324 cd $(HOST_SUBDIR)/libdecnumber && \
26326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26327 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26328 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26329 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26330 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26335 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26336 $(TARGET-stagefeedback-libdecnumber)
26338 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26339 clean-stagefeedback: clean-stagefeedback-libdecnumber
26340 clean-stagefeedback-libdecnumber:
26341 @if [ $(current_stage) = stagefeedback ]; then \
26342 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26343 else \
26344 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26345 $(MAKE) stagefeedback-start; \
26346 fi; \
26347 cd $(HOST_SUBDIR)/libdecnumber && \
26348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26349 @endif libdecnumber-bootstrap
26352 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26353 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26354 maybe-all-stageautoprofile-libdecnumber:
26355 maybe-clean-stageautoprofile-libdecnumber:
26356 @if libdecnumber-bootstrap
26357 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26358 all-stageautoprofile: all-stageautoprofile-libdecnumber
26359 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26360 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26361 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26362 @r=`${PWD_COMMAND}`; export r; \
26363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26365 $(HOST_EXPORTS) \
26366 $(POSTSTAGE1_HOST_EXPORTS) \
26367 cd $(HOST_SUBDIR)/libdecnumber && \
26368 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26370 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26371 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26372 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26373 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26378 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26379 $(TARGET-stageautoprofile-libdecnumber)
26381 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26382 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26383 clean-stageautoprofile-libdecnumber:
26384 @if [ $(current_stage) = stageautoprofile ]; then \
26385 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26386 else \
26387 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26388 $(MAKE) stageautoprofile-start; \
26389 fi; \
26390 cd $(HOST_SUBDIR)/libdecnumber && \
26391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26392 @endif libdecnumber-bootstrap
26395 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26396 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26397 maybe-all-stageautofeedback-libdecnumber:
26398 maybe-clean-stageautofeedback-libdecnumber:
26399 @if libdecnumber-bootstrap
26400 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26401 all-stageautofeedback: all-stageautofeedback-libdecnumber
26402 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26403 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26404 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26405 @r=`${PWD_COMMAND}`; export r; \
26406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26408 $(HOST_EXPORTS) \
26409 $(POSTSTAGE1_HOST_EXPORTS) \
26410 cd $(HOST_SUBDIR)/libdecnumber && \
26412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26413 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26414 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26415 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26416 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26421 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26422 $(TARGET-stageautofeedback-libdecnumber)
26424 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26425 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26426 clean-stageautofeedback-libdecnumber:
26427 @if [ $(current_stage) = stageautofeedback ]; then \
26428 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26429 else \
26430 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26431 $(MAKE) stageautofeedback-start; \
26432 fi; \
26433 cd $(HOST_SUBDIR)/libdecnumber && \
26434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26435 @endif libdecnumber-bootstrap
26441 .PHONY: check-libdecnumber maybe-check-libdecnumber
26442 maybe-check-libdecnumber:
26443 @if libdecnumber
26444 maybe-check-libdecnumber: check-libdecnumber
26446 check-libdecnumber:
26447 @: $(MAKE); $(unstage)
26448 @r=`${PWD_COMMAND}`; export r; \
26449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26450 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26451 (cd $(HOST_SUBDIR)/libdecnumber && \
26452 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26454 @endif libdecnumber
26456 .PHONY: install-libdecnumber maybe-install-libdecnumber
26457 maybe-install-libdecnumber:
26458 @if libdecnumber
26459 maybe-install-libdecnumber: install-libdecnumber
26461 install-libdecnumber: installdirs
26462 @: $(MAKE); $(unstage)
26463 @r=`${PWD_COMMAND}`; export r; \
26464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465 $(HOST_EXPORTS) \
26466 (cd $(HOST_SUBDIR)/libdecnumber && \
26467 $(MAKE) $(FLAGS_TO_PASS) install)
26469 @endif libdecnumber
26471 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26472 maybe-install-strip-libdecnumber:
26473 @if libdecnumber
26474 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26476 install-strip-libdecnumber: installdirs
26477 @: $(MAKE); $(unstage)
26478 @r=`${PWD_COMMAND}`; export r; \
26479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480 $(HOST_EXPORTS) \
26481 (cd $(HOST_SUBDIR)/libdecnumber && \
26482 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26484 @endif libdecnumber
26486 # Other targets (info, dvi, pdf, etc.)
26488 .PHONY: maybe-info-libdecnumber info-libdecnumber
26489 maybe-info-libdecnumber:
26490 @if libdecnumber
26491 maybe-info-libdecnumber: info-libdecnumber
26493 info-libdecnumber: \
26494 configure-libdecnumber
26495 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26496 r=`${PWD_COMMAND}`; export r; \
26497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26498 $(HOST_EXPORTS) \
26499 for flag in $(EXTRA_HOST_FLAGS) ; do \
26500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26501 done; \
26502 echo "Doing info in libdecnumber"; \
26503 (cd $(HOST_SUBDIR)/libdecnumber && \
26504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26506 "RANLIB=$${RANLIB}" \
26507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26508 info) \
26509 || exit 1
26511 @endif libdecnumber
26513 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26514 maybe-dvi-libdecnumber:
26515 @if libdecnumber
26516 maybe-dvi-libdecnumber: dvi-libdecnumber
26518 dvi-libdecnumber: \
26519 configure-libdecnumber
26520 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26521 r=`${PWD_COMMAND}`; export r; \
26522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26523 $(HOST_EXPORTS) \
26524 for flag in $(EXTRA_HOST_FLAGS) ; do \
26525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26526 done; \
26527 echo "Doing dvi in libdecnumber"; \
26528 (cd $(HOST_SUBDIR)/libdecnumber && \
26529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26531 "RANLIB=$${RANLIB}" \
26532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26533 dvi) \
26534 || exit 1
26536 @endif libdecnumber
26538 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26539 maybe-pdf-libdecnumber:
26540 @if libdecnumber
26541 maybe-pdf-libdecnumber: pdf-libdecnumber
26543 pdf-libdecnumber: \
26544 configure-libdecnumber
26545 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26546 r=`${PWD_COMMAND}`; export r; \
26547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26548 $(HOST_EXPORTS) \
26549 for flag in $(EXTRA_HOST_FLAGS) ; do \
26550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26551 done; \
26552 echo "Doing pdf in libdecnumber"; \
26553 (cd $(HOST_SUBDIR)/libdecnumber && \
26554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26556 "RANLIB=$${RANLIB}" \
26557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26558 pdf) \
26559 || exit 1
26561 @endif libdecnumber
26563 .PHONY: maybe-html-libdecnumber html-libdecnumber
26564 maybe-html-libdecnumber:
26565 @if libdecnumber
26566 maybe-html-libdecnumber: html-libdecnumber
26568 html-libdecnumber: \
26569 configure-libdecnumber
26570 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26571 r=`${PWD_COMMAND}`; export r; \
26572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573 $(HOST_EXPORTS) \
26574 for flag in $(EXTRA_HOST_FLAGS) ; do \
26575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26576 done; \
26577 echo "Doing html in libdecnumber"; \
26578 (cd $(HOST_SUBDIR)/libdecnumber && \
26579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26581 "RANLIB=$${RANLIB}" \
26582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26583 html) \
26584 || exit 1
26586 @endif libdecnumber
26588 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26589 maybe-TAGS-libdecnumber:
26590 @if libdecnumber
26591 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26593 # libdecnumber doesn't support TAGS.
26594 TAGS-libdecnumber:
26596 @endif libdecnumber
26598 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26599 maybe-install-info-libdecnumber:
26600 @if libdecnumber
26601 maybe-install-info-libdecnumber: install-info-libdecnumber
26603 install-info-libdecnumber: \
26604 configure-libdecnumber \
26605 info-libdecnumber
26606 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26607 r=`${PWD_COMMAND}`; export r; \
26608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609 $(HOST_EXPORTS) \
26610 for flag in $(EXTRA_HOST_FLAGS) ; do \
26611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612 done; \
26613 echo "Doing install-info in libdecnumber"; \
26614 (cd $(HOST_SUBDIR)/libdecnumber && \
26615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617 "RANLIB=$${RANLIB}" \
26618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26619 install-info) \
26620 || exit 1
26622 @endif libdecnumber
26624 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26625 maybe-install-dvi-libdecnumber:
26626 @if libdecnumber
26627 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26629 install-dvi-libdecnumber: \
26630 configure-libdecnumber \
26631 dvi-libdecnumber
26632 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26633 r=`${PWD_COMMAND}`; export r; \
26634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26635 $(HOST_EXPORTS) \
26636 for flag in $(EXTRA_HOST_FLAGS) ; do \
26637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26638 done; \
26639 echo "Doing install-dvi in libdecnumber"; \
26640 (cd $(HOST_SUBDIR)/libdecnumber && \
26641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26643 "RANLIB=$${RANLIB}" \
26644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26645 install-dvi) \
26646 || exit 1
26648 @endif libdecnumber
26650 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26651 maybe-install-pdf-libdecnumber:
26652 @if libdecnumber
26653 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26655 install-pdf-libdecnumber: \
26656 configure-libdecnumber \
26657 pdf-libdecnumber
26658 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26659 r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 $(HOST_EXPORTS) \
26662 for flag in $(EXTRA_HOST_FLAGS) ; do \
26663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26664 done; \
26665 echo "Doing install-pdf in libdecnumber"; \
26666 (cd $(HOST_SUBDIR)/libdecnumber && \
26667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26669 "RANLIB=$${RANLIB}" \
26670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26671 install-pdf) \
26672 || exit 1
26674 @endif libdecnumber
26676 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26677 maybe-install-html-libdecnumber:
26678 @if libdecnumber
26679 maybe-install-html-libdecnumber: install-html-libdecnumber
26681 install-html-libdecnumber: \
26682 configure-libdecnumber \
26683 html-libdecnumber
26684 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26685 r=`${PWD_COMMAND}`; export r; \
26686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687 $(HOST_EXPORTS) \
26688 for flag in $(EXTRA_HOST_FLAGS) ; do \
26689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26690 done; \
26691 echo "Doing install-html in libdecnumber"; \
26692 (cd $(HOST_SUBDIR)/libdecnumber && \
26693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695 "RANLIB=$${RANLIB}" \
26696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26697 install-html) \
26698 || exit 1
26700 @endif libdecnumber
26702 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26703 maybe-installcheck-libdecnumber:
26704 @if libdecnumber
26705 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26707 installcheck-libdecnumber: \
26708 configure-libdecnumber
26709 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26710 r=`${PWD_COMMAND}`; export r; \
26711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712 $(HOST_EXPORTS) \
26713 for flag in $(EXTRA_HOST_FLAGS) ; do \
26714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26715 done; \
26716 echo "Doing installcheck in libdecnumber"; \
26717 (cd $(HOST_SUBDIR)/libdecnumber && \
26718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26720 "RANLIB=$${RANLIB}" \
26721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26722 installcheck) \
26723 || exit 1
26725 @endif libdecnumber
26727 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26728 maybe-mostlyclean-libdecnumber:
26729 @if libdecnumber
26730 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26732 mostlyclean-libdecnumber:
26733 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26734 r=`${PWD_COMMAND}`; export r; \
26735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26736 $(HOST_EXPORTS) \
26737 for flag in $(EXTRA_HOST_FLAGS) ; do \
26738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26739 done; \
26740 echo "Doing mostlyclean in libdecnumber"; \
26741 (cd $(HOST_SUBDIR)/libdecnumber && \
26742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26744 "RANLIB=$${RANLIB}" \
26745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26746 mostlyclean) \
26747 || exit 1
26749 @endif libdecnumber
26751 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26752 maybe-clean-libdecnumber:
26753 @if libdecnumber
26754 maybe-clean-libdecnumber: clean-libdecnumber
26756 clean-libdecnumber:
26757 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26758 r=`${PWD_COMMAND}`; export r; \
26759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26760 $(HOST_EXPORTS) \
26761 for flag in $(EXTRA_HOST_FLAGS) ; do \
26762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26763 done; \
26764 echo "Doing clean in libdecnumber"; \
26765 (cd $(HOST_SUBDIR)/libdecnumber && \
26766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26768 "RANLIB=$${RANLIB}" \
26769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26770 clean) \
26771 || exit 1
26773 @endif libdecnumber
26775 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26776 maybe-distclean-libdecnumber:
26777 @if libdecnumber
26778 maybe-distclean-libdecnumber: distclean-libdecnumber
26780 distclean-libdecnumber:
26781 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26782 r=`${PWD_COMMAND}`; export r; \
26783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784 $(HOST_EXPORTS) \
26785 for flag in $(EXTRA_HOST_FLAGS) ; do \
26786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787 done; \
26788 echo "Doing distclean in libdecnumber"; \
26789 (cd $(HOST_SUBDIR)/libdecnumber && \
26790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792 "RANLIB=$${RANLIB}" \
26793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794 distclean) \
26795 || exit 1
26797 @endif libdecnumber
26799 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26800 maybe-maintainer-clean-libdecnumber:
26801 @if libdecnumber
26802 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26804 maintainer-clean-libdecnumber:
26805 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26806 r=`${PWD_COMMAND}`; export r; \
26807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808 $(HOST_EXPORTS) \
26809 for flag in $(EXTRA_HOST_FLAGS) ; do \
26810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811 done; \
26812 echo "Doing maintainer-clean in libdecnumber"; \
26813 (cd $(HOST_SUBDIR)/libdecnumber && \
26814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26816 "RANLIB=$${RANLIB}" \
26817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26818 maintainer-clean) \
26819 || exit 1
26821 @endif libdecnumber
26825 .PHONY: configure-libgui maybe-configure-libgui
26826 maybe-configure-libgui:
26827 @if gcc-bootstrap
26828 configure-libgui: stage_current
26829 @endif gcc-bootstrap
26830 @if libgui
26831 maybe-configure-libgui: configure-libgui
26832 configure-libgui:
26833 @: $(MAKE); $(unstage)
26834 @r=`${PWD_COMMAND}`; export r; \
26835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26838 $(HOST_EXPORTS) \
26839 echo Configuring in $(HOST_SUBDIR)/libgui; \
26840 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26841 case $(srcdir) in \
26842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26843 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26845 esac; \
26846 module_srcdir=libgui; \
26847 $(SHELL) \
26848 $$s/$$module_srcdir/configure \
26849 --srcdir=$${topdir}/$$module_srcdir \
26850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26851 --target=${target_alias} \
26852 || exit 1
26853 @endif libgui
26859 .PHONY: all-libgui maybe-all-libgui
26860 maybe-all-libgui:
26861 @if gcc-bootstrap
26862 all-libgui: stage_current
26863 @endif gcc-bootstrap
26864 @if libgui
26865 TARGET-libgui=all
26866 maybe-all-libgui: all-libgui
26867 all-libgui: configure-libgui
26868 @: $(MAKE); $(unstage)
26869 @r=`${PWD_COMMAND}`; export r; \
26870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871 $(HOST_EXPORTS) \
26872 (cd $(HOST_SUBDIR)/libgui && \
26873 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26874 $(TARGET-libgui))
26875 @endif libgui
26880 .PHONY: check-libgui maybe-check-libgui
26881 maybe-check-libgui:
26882 @if libgui
26883 maybe-check-libgui: check-libgui
26885 check-libgui:
26886 @: $(MAKE); $(unstage)
26887 @r=`${PWD_COMMAND}`; export r; \
26888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26889 $(HOST_EXPORTS) \
26890 (cd $(HOST_SUBDIR)/libgui && \
26891 $(MAKE) $(FLAGS_TO_PASS) check)
26893 @endif libgui
26895 .PHONY: install-libgui maybe-install-libgui
26896 maybe-install-libgui:
26897 @if libgui
26898 maybe-install-libgui: install-libgui
26900 install-libgui: installdirs
26901 @: $(MAKE); $(unstage)
26902 @r=`${PWD_COMMAND}`; export r; \
26903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904 $(HOST_EXPORTS) \
26905 (cd $(HOST_SUBDIR)/libgui && \
26906 $(MAKE) $(FLAGS_TO_PASS) install)
26908 @endif libgui
26910 .PHONY: install-strip-libgui maybe-install-strip-libgui
26911 maybe-install-strip-libgui:
26912 @if libgui
26913 maybe-install-strip-libgui: install-strip-libgui
26915 install-strip-libgui: installdirs
26916 @: $(MAKE); $(unstage)
26917 @r=`${PWD_COMMAND}`; export r; \
26918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26919 $(HOST_EXPORTS) \
26920 (cd $(HOST_SUBDIR)/libgui && \
26921 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26923 @endif libgui
26925 # Other targets (info, dvi, pdf, etc.)
26927 .PHONY: maybe-info-libgui info-libgui
26928 maybe-info-libgui:
26929 @if libgui
26930 maybe-info-libgui: info-libgui
26932 info-libgui: \
26933 configure-libgui
26934 @: $(MAKE); $(unstage)
26935 @[ -f ./libgui/Makefile ] || exit 0; \
26936 r=`${PWD_COMMAND}`; export r; \
26937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26938 $(HOST_EXPORTS) \
26939 for flag in $(EXTRA_HOST_FLAGS) ; do \
26940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26941 done; \
26942 echo "Doing info in libgui"; \
26943 (cd $(HOST_SUBDIR)/libgui && \
26944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26946 "RANLIB=$${RANLIB}" \
26947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26948 info) \
26949 || exit 1
26951 @endif libgui
26953 .PHONY: maybe-dvi-libgui dvi-libgui
26954 maybe-dvi-libgui:
26955 @if libgui
26956 maybe-dvi-libgui: dvi-libgui
26958 dvi-libgui: \
26959 configure-libgui
26960 @: $(MAKE); $(unstage)
26961 @[ -f ./libgui/Makefile ] || exit 0; \
26962 r=`${PWD_COMMAND}`; export r; \
26963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964 $(HOST_EXPORTS) \
26965 for flag in $(EXTRA_HOST_FLAGS) ; do \
26966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26967 done; \
26968 echo "Doing dvi in libgui"; \
26969 (cd $(HOST_SUBDIR)/libgui && \
26970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26972 "RANLIB=$${RANLIB}" \
26973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26974 dvi) \
26975 || exit 1
26977 @endif libgui
26979 .PHONY: maybe-pdf-libgui pdf-libgui
26980 maybe-pdf-libgui:
26981 @if libgui
26982 maybe-pdf-libgui: pdf-libgui
26984 pdf-libgui: \
26985 configure-libgui
26986 @: $(MAKE); $(unstage)
26987 @[ -f ./libgui/Makefile ] || exit 0; \
26988 r=`${PWD_COMMAND}`; export r; \
26989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26990 $(HOST_EXPORTS) \
26991 for flag in $(EXTRA_HOST_FLAGS) ; do \
26992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26993 done; \
26994 echo "Doing pdf in libgui"; \
26995 (cd $(HOST_SUBDIR)/libgui && \
26996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26998 "RANLIB=$${RANLIB}" \
26999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27000 pdf) \
27001 || exit 1
27003 @endif libgui
27005 .PHONY: maybe-html-libgui html-libgui
27006 maybe-html-libgui:
27007 @if libgui
27008 maybe-html-libgui: html-libgui
27010 html-libgui: \
27011 configure-libgui
27012 @: $(MAKE); $(unstage)
27013 @[ -f ./libgui/Makefile ] || exit 0; \
27014 r=`${PWD_COMMAND}`; export r; \
27015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 $(HOST_EXPORTS) \
27017 for flag in $(EXTRA_HOST_FLAGS) ; do \
27018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27019 done; \
27020 echo "Doing html in libgui"; \
27021 (cd $(HOST_SUBDIR)/libgui && \
27022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024 "RANLIB=$${RANLIB}" \
27025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27026 html) \
27027 || exit 1
27029 @endif libgui
27031 .PHONY: maybe-TAGS-libgui TAGS-libgui
27032 maybe-TAGS-libgui:
27033 @if libgui
27034 maybe-TAGS-libgui: TAGS-libgui
27036 TAGS-libgui: \
27037 configure-libgui
27038 @: $(MAKE); $(unstage)
27039 @[ -f ./libgui/Makefile ] || exit 0; \
27040 r=`${PWD_COMMAND}`; export r; \
27041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27042 $(HOST_EXPORTS) \
27043 for flag in $(EXTRA_HOST_FLAGS) ; do \
27044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27045 done; \
27046 echo "Doing TAGS in libgui"; \
27047 (cd $(HOST_SUBDIR)/libgui && \
27048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27050 "RANLIB=$${RANLIB}" \
27051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27052 TAGS) \
27053 || exit 1
27055 @endif libgui
27057 .PHONY: maybe-install-info-libgui install-info-libgui
27058 maybe-install-info-libgui:
27059 @if libgui
27060 maybe-install-info-libgui: install-info-libgui
27062 install-info-libgui: \
27063 configure-libgui \
27064 info-libgui
27065 @: $(MAKE); $(unstage)
27066 @[ -f ./libgui/Makefile ] || exit 0; \
27067 r=`${PWD_COMMAND}`; export r; \
27068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069 $(HOST_EXPORTS) \
27070 for flag in $(EXTRA_HOST_FLAGS) ; do \
27071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072 done; \
27073 echo "Doing install-info in libgui"; \
27074 (cd $(HOST_SUBDIR)/libgui && \
27075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077 "RANLIB=$${RANLIB}" \
27078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079 install-info) \
27080 || exit 1
27082 @endif libgui
27084 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27085 maybe-install-dvi-libgui:
27086 @if libgui
27087 maybe-install-dvi-libgui: install-dvi-libgui
27089 install-dvi-libgui: \
27090 configure-libgui \
27091 dvi-libgui
27092 @: $(MAKE); $(unstage)
27093 @[ -f ./libgui/Makefile ] || exit 0; \
27094 r=`${PWD_COMMAND}`; export r; \
27095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096 $(HOST_EXPORTS) \
27097 for flag in $(EXTRA_HOST_FLAGS) ; do \
27098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27099 done; \
27100 echo "Doing install-dvi in libgui"; \
27101 (cd $(HOST_SUBDIR)/libgui && \
27102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27104 "RANLIB=$${RANLIB}" \
27105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27106 install-dvi) \
27107 || exit 1
27109 @endif libgui
27111 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27112 maybe-install-pdf-libgui:
27113 @if libgui
27114 maybe-install-pdf-libgui: install-pdf-libgui
27116 install-pdf-libgui: \
27117 configure-libgui \
27118 pdf-libgui
27119 @: $(MAKE); $(unstage)
27120 @[ -f ./libgui/Makefile ] || exit 0; \
27121 r=`${PWD_COMMAND}`; export r; \
27122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27123 $(HOST_EXPORTS) \
27124 for flag in $(EXTRA_HOST_FLAGS) ; do \
27125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27126 done; \
27127 echo "Doing install-pdf in libgui"; \
27128 (cd $(HOST_SUBDIR)/libgui && \
27129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27131 "RANLIB=$${RANLIB}" \
27132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27133 install-pdf) \
27134 || exit 1
27136 @endif libgui
27138 .PHONY: maybe-install-html-libgui install-html-libgui
27139 maybe-install-html-libgui:
27140 @if libgui
27141 maybe-install-html-libgui: install-html-libgui
27143 install-html-libgui: \
27144 configure-libgui \
27145 html-libgui
27146 @: $(MAKE); $(unstage)
27147 @[ -f ./libgui/Makefile ] || exit 0; \
27148 r=`${PWD_COMMAND}`; export r; \
27149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27150 $(HOST_EXPORTS) \
27151 for flag in $(EXTRA_HOST_FLAGS) ; do \
27152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27153 done; \
27154 echo "Doing install-html in libgui"; \
27155 (cd $(HOST_SUBDIR)/libgui && \
27156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27158 "RANLIB=$${RANLIB}" \
27159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27160 install-html) \
27161 || exit 1
27163 @endif libgui
27165 .PHONY: maybe-installcheck-libgui installcheck-libgui
27166 maybe-installcheck-libgui:
27167 @if libgui
27168 maybe-installcheck-libgui: installcheck-libgui
27170 installcheck-libgui: \
27171 configure-libgui
27172 @: $(MAKE); $(unstage)
27173 @[ -f ./libgui/Makefile ] || exit 0; \
27174 r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 $(HOST_EXPORTS) \
27177 for flag in $(EXTRA_HOST_FLAGS) ; do \
27178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27179 done; \
27180 echo "Doing installcheck in libgui"; \
27181 (cd $(HOST_SUBDIR)/libgui && \
27182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27184 "RANLIB=$${RANLIB}" \
27185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27186 installcheck) \
27187 || exit 1
27189 @endif libgui
27191 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27192 maybe-mostlyclean-libgui:
27193 @if libgui
27194 maybe-mostlyclean-libgui: mostlyclean-libgui
27196 mostlyclean-libgui:
27197 @: $(MAKE); $(unstage)
27198 @[ -f ./libgui/Makefile ] || exit 0; \
27199 r=`${PWD_COMMAND}`; export r; \
27200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27201 $(HOST_EXPORTS) \
27202 for flag in $(EXTRA_HOST_FLAGS) ; do \
27203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27204 done; \
27205 echo "Doing mostlyclean in libgui"; \
27206 (cd $(HOST_SUBDIR)/libgui && \
27207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27209 "RANLIB=$${RANLIB}" \
27210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27211 mostlyclean) \
27212 || exit 1
27214 @endif libgui
27216 .PHONY: maybe-clean-libgui clean-libgui
27217 maybe-clean-libgui:
27218 @if libgui
27219 maybe-clean-libgui: clean-libgui
27221 clean-libgui:
27222 @: $(MAKE); $(unstage)
27223 @[ -f ./libgui/Makefile ] || exit 0; \
27224 r=`${PWD_COMMAND}`; export r; \
27225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27226 $(HOST_EXPORTS) \
27227 for flag in $(EXTRA_HOST_FLAGS) ; do \
27228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27229 done; \
27230 echo "Doing clean in libgui"; \
27231 (cd $(HOST_SUBDIR)/libgui && \
27232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27234 "RANLIB=$${RANLIB}" \
27235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27236 clean) \
27237 || exit 1
27239 @endif libgui
27241 .PHONY: maybe-distclean-libgui distclean-libgui
27242 maybe-distclean-libgui:
27243 @if libgui
27244 maybe-distclean-libgui: distclean-libgui
27246 distclean-libgui:
27247 @: $(MAKE); $(unstage)
27248 @[ -f ./libgui/Makefile ] || exit 0; \
27249 r=`${PWD_COMMAND}`; export r; \
27250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27251 $(HOST_EXPORTS) \
27252 for flag in $(EXTRA_HOST_FLAGS) ; do \
27253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27254 done; \
27255 echo "Doing distclean in libgui"; \
27256 (cd $(HOST_SUBDIR)/libgui && \
27257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27259 "RANLIB=$${RANLIB}" \
27260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27261 distclean) \
27262 || exit 1
27264 @endif libgui
27266 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27267 maybe-maintainer-clean-libgui:
27268 @if libgui
27269 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27271 maintainer-clean-libgui:
27272 @: $(MAKE); $(unstage)
27273 @[ -f ./libgui/Makefile ] || exit 0; \
27274 r=`${PWD_COMMAND}`; export r; \
27275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276 $(HOST_EXPORTS) \
27277 for flag in $(EXTRA_HOST_FLAGS) ; do \
27278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27279 done; \
27280 echo "Doing maintainer-clean in libgui"; \
27281 (cd $(HOST_SUBDIR)/libgui && \
27282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27284 "RANLIB=$${RANLIB}" \
27285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27286 maintainer-clean) \
27287 || exit 1
27289 @endif libgui
27293 .PHONY: configure-libiberty maybe-configure-libiberty
27294 maybe-configure-libiberty:
27295 @if gcc-bootstrap
27296 configure-libiberty: stage_current
27297 @endif gcc-bootstrap
27298 @if libiberty
27299 maybe-configure-libiberty: configure-libiberty
27300 configure-libiberty:
27301 @r=`${PWD_COMMAND}`; export r; \
27302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27305 $(HOST_EXPORTS) \
27306 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27307 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27308 case $(srcdir) in \
27309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27310 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27312 esac; \
27313 module_srcdir=libiberty; \
27314 $(SHELL) \
27315 $$s/$$module_srcdir/configure \
27316 --srcdir=$${topdir}/$$module_srcdir \
27317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27318 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27319 || exit 1
27320 @endif libiberty
27324 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27325 maybe-configure-stage1-libiberty:
27326 @if libiberty-bootstrap
27327 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27328 configure-stage1-libiberty:
27329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27331 @r=`${PWD_COMMAND}`; export r; \
27332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27333 TFLAGS="$(STAGE1_TFLAGS)"; \
27334 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27335 $(HOST_EXPORTS) \
27336 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27337 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27338 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27339 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27341 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27342 case $(srcdir) in \
27343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27344 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27346 esac; \
27347 module_srcdir=libiberty; \
27348 $(SHELL) $$s/$$module_srcdir/configure \
27349 --srcdir=$${topdir}/$$module_srcdir \
27350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27351 --target=${target_alias} \
27353 $(STAGE1_CONFIGURE_FLAGS) \
27354 @extra_host_libiberty_configure_flags@
27355 @endif libiberty-bootstrap
27357 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27358 maybe-configure-stage2-libiberty:
27359 @if libiberty-bootstrap
27360 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27361 configure-stage2-libiberty:
27362 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27364 @r=`${PWD_COMMAND}`; export r; \
27365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27366 TFLAGS="$(STAGE2_TFLAGS)"; \
27367 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27368 $(HOST_EXPORTS) \
27369 $(POSTSTAGE1_HOST_EXPORTS) \
27370 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27371 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27372 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27373 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27375 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27376 case $(srcdir) in \
27377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27378 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27380 esac; \
27381 module_srcdir=libiberty; \
27382 $(SHELL) $$s/$$module_srcdir/configure \
27383 --srcdir=$${topdir}/$$module_srcdir \
27384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27385 --target=${target_alias} \
27386 --with-build-libsubdir=$(HOST_SUBDIR) \
27387 $(STAGE2_CONFIGURE_FLAGS) \
27388 @extra_host_libiberty_configure_flags@
27389 @endif libiberty-bootstrap
27391 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27392 maybe-configure-stage3-libiberty:
27393 @if libiberty-bootstrap
27394 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27395 configure-stage3-libiberty:
27396 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27398 @r=`${PWD_COMMAND}`; export r; \
27399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400 TFLAGS="$(STAGE3_TFLAGS)"; \
27401 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27402 $(HOST_EXPORTS) \
27403 $(POSTSTAGE1_HOST_EXPORTS) \
27404 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27405 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27406 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27407 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27409 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27410 case $(srcdir) in \
27411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27412 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27414 esac; \
27415 module_srcdir=libiberty; \
27416 $(SHELL) $$s/$$module_srcdir/configure \
27417 --srcdir=$${topdir}/$$module_srcdir \
27418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27419 --target=${target_alias} \
27420 --with-build-libsubdir=$(HOST_SUBDIR) \
27421 $(STAGE3_CONFIGURE_FLAGS) \
27422 @extra_host_libiberty_configure_flags@
27423 @endif libiberty-bootstrap
27425 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27426 maybe-configure-stage4-libiberty:
27427 @if libiberty-bootstrap
27428 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27429 configure-stage4-libiberty:
27430 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27432 @r=`${PWD_COMMAND}`; export r; \
27433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27434 TFLAGS="$(STAGE4_TFLAGS)"; \
27435 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27436 $(HOST_EXPORTS) \
27437 $(POSTSTAGE1_HOST_EXPORTS) \
27438 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27439 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27440 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27441 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27443 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27444 case $(srcdir) in \
27445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27446 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27448 esac; \
27449 module_srcdir=libiberty; \
27450 $(SHELL) $$s/$$module_srcdir/configure \
27451 --srcdir=$${topdir}/$$module_srcdir \
27452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27453 --target=${target_alias} \
27454 --with-build-libsubdir=$(HOST_SUBDIR) \
27455 $(STAGE4_CONFIGURE_FLAGS) \
27456 @extra_host_libiberty_configure_flags@
27457 @endif libiberty-bootstrap
27459 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27460 maybe-configure-stageprofile-libiberty:
27461 @if libiberty-bootstrap
27462 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27463 configure-stageprofile-libiberty:
27464 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27465 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27466 @r=`${PWD_COMMAND}`; export r; \
27467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27469 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27470 $(HOST_EXPORTS) \
27471 $(POSTSTAGE1_HOST_EXPORTS) \
27472 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27473 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27474 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27475 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27477 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27478 case $(srcdir) in \
27479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27480 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27482 esac; \
27483 module_srcdir=libiberty; \
27484 $(SHELL) $$s/$$module_srcdir/configure \
27485 --srcdir=$${topdir}/$$module_srcdir \
27486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27487 --target=${target_alias} \
27488 --with-build-libsubdir=$(HOST_SUBDIR) \
27489 $(STAGEprofile_CONFIGURE_FLAGS) \
27490 @extra_host_libiberty_configure_flags@
27491 @endif libiberty-bootstrap
27493 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27494 maybe-configure-stagetrain-libiberty:
27495 @if libiberty-bootstrap
27496 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27497 configure-stagetrain-libiberty:
27498 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27500 @r=`${PWD_COMMAND}`; export r; \
27501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27502 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27503 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27504 $(HOST_EXPORTS) \
27505 $(POSTSTAGE1_HOST_EXPORTS) \
27506 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27507 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27508 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27509 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27511 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27512 case $(srcdir) in \
27513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27514 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27516 esac; \
27517 module_srcdir=libiberty; \
27518 $(SHELL) $$s/$$module_srcdir/configure \
27519 --srcdir=$${topdir}/$$module_srcdir \
27520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27521 --target=${target_alias} \
27522 --with-build-libsubdir=$(HOST_SUBDIR) \
27523 $(STAGEtrain_CONFIGURE_FLAGS) \
27524 @extra_host_libiberty_configure_flags@
27525 @endif libiberty-bootstrap
27527 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27528 maybe-configure-stagefeedback-libiberty:
27529 @if libiberty-bootstrap
27530 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27531 configure-stagefeedback-libiberty:
27532 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27534 @r=`${PWD_COMMAND}`; export r; \
27535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27537 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27538 $(HOST_EXPORTS) \
27539 $(POSTSTAGE1_HOST_EXPORTS) \
27540 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27541 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27542 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27543 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27545 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27546 case $(srcdir) in \
27547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27548 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27550 esac; \
27551 module_srcdir=libiberty; \
27552 $(SHELL) $$s/$$module_srcdir/configure \
27553 --srcdir=$${topdir}/$$module_srcdir \
27554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27555 --target=${target_alias} \
27556 --with-build-libsubdir=$(HOST_SUBDIR) \
27557 $(STAGEfeedback_CONFIGURE_FLAGS) \
27558 @extra_host_libiberty_configure_flags@
27559 @endif libiberty-bootstrap
27561 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27562 maybe-configure-stageautoprofile-libiberty:
27563 @if libiberty-bootstrap
27564 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27565 configure-stageautoprofile-libiberty:
27566 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27568 @r=`${PWD_COMMAND}`; export r; \
27569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27570 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27571 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27572 $(HOST_EXPORTS) \
27573 $(POSTSTAGE1_HOST_EXPORTS) \
27574 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27575 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27576 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27577 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27579 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27580 case $(srcdir) in \
27581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27582 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27584 esac; \
27585 module_srcdir=libiberty; \
27586 $(SHELL) $$s/$$module_srcdir/configure \
27587 --srcdir=$${topdir}/$$module_srcdir \
27588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27589 --target=${target_alias} \
27590 --with-build-libsubdir=$(HOST_SUBDIR) \
27591 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27592 @extra_host_libiberty_configure_flags@
27593 @endif libiberty-bootstrap
27595 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27596 maybe-configure-stageautofeedback-libiberty:
27597 @if libiberty-bootstrap
27598 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27599 configure-stageautofeedback-libiberty:
27600 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27601 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27602 @r=`${PWD_COMMAND}`; export r; \
27603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27604 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27605 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27606 $(HOST_EXPORTS) \
27607 $(POSTSTAGE1_HOST_EXPORTS) \
27608 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27609 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27610 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27611 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27613 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27614 case $(srcdir) in \
27615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27616 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27618 esac; \
27619 module_srcdir=libiberty; \
27620 $(SHELL) $$s/$$module_srcdir/configure \
27621 --srcdir=$${topdir}/$$module_srcdir \
27622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27623 --target=${target_alias} \
27624 --with-build-libsubdir=$(HOST_SUBDIR) \
27625 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27626 @extra_host_libiberty_configure_flags@
27627 @endif libiberty-bootstrap
27633 .PHONY: all-libiberty maybe-all-libiberty
27634 maybe-all-libiberty:
27635 @if gcc-bootstrap
27636 all-libiberty: stage_current
27637 @endif gcc-bootstrap
27638 @if libiberty
27639 TARGET-libiberty=all
27640 maybe-all-libiberty: all-libiberty
27641 all-libiberty: configure-libiberty
27642 @r=`${PWD_COMMAND}`; export r; \
27643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27644 $(HOST_EXPORTS) \
27645 (cd $(HOST_SUBDIR)/libiberty && \
27646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27647 $(TARGET-libiberty))
27648 @endif libiberty
27652 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27653 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27654 maybe-all-stage1-libiberty:
27655 maybe-clean-stage1-libiberty:
27656 @if libiberty-bootstrap
27657 maybe-all-stage1-libiberty: all-stage1-libiberty
27658 all-stage1: all-stage1-libiberty
27659 TARGET-stage1-libiberty = $(TARGET-libiberty)
27660 all-stage1-libiberty: configure-stage1-libiberty
27661 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27662 @r=`${PWD_COMMAND}`; export r; \
27663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27664 TFLAGS="$(STAGE1_TFLAGS)"; \
27665 $(HOST_EXPORTS) \
27666 cd $(HOST_SUBDIR)/libiberty && \
27668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27669 CFLAGS="$(STAGE1_CFLAGS)" \
27670 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27671 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27672 LIBCFLAGS="$(LIBCFLAGS)" \
27673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27676 $(EXTRA_HOST_FLAGS) \
27677 $(STAGE1_FLAGS_TO_PASS) \
27678 TFLAGS="$(STAGE1_TFLAGS)" \
27679 $(TARGET-stage1-libiberty)
27681 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27682 clean-stage1: clean-stage1-libiberty
27683 clean-stage1-libiberty:
27684 @if [ $(current_stage) = stage1 ]; then \
27685 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27686 else \
27687 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27688 $(MAKE) stage1-start; \
27689 fi; \
27690 cd $(HOST_SUBDIR)/libiberty && \
27691 $(MAKE) $(EXTRA_HOST_FLAGS) \
27692 $(STAGE1_FLAGS_TO_PASS) clean
27693 @endif libiberty-bootstrap
27696 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27697 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27698 maybe-all-stage2-libiberty:
27699 maybe-clean-stage2-libiberty:
27700 @if libiberty-bootstrap
27701 maybe-all-stage2-libiberty: all-stage2-libiberty
27702 all-stage2: all-stage2-libiberty
27703 TARGET-stage2-libiberty = $(TARGET-libiberty)
27704 all-stage2-libiberty: configure-stage2-libiberty
27705 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27706 @r=`${PWD_COMMAND}`; export r; \
27707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708 TFLAGS="$(STAGE2_TFLAGS)"; \
27709 $(HOST_EXPORTS) \
27710 $(POSTSTAGE1_HOST_EXPORTS) \
27711 cd $(HOST_SUBDIR)/libiberty && \
27713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27714 CFLAGS="$(STAGE2_CFLAGS)" \
27715 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27716 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27717 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27722 TFLAGS="$(STAGE2_TFLAGS)" \
27723 $(TARGET-stage2-libiberty)
27725 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27726 clean-stage2: clean-stage2-libiberty
27727 clean-stage2-libiberty:
27728 @if [ $(current_stage) = stage2 ]; then \
27729 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27730 else \
27731 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27732 $(MAKE) stage2-start; \
27733 fi; \
27734 cd $(HOST_SUBDIR)/libiberty && \
27735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27736 @endif libiberty-bootstrap
27739 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27740 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27741 maybe-all-stage3-libiberty:
27742 maybe-clean-stage3-libiberty:
27743 @if libiberty-bootstrap
27744 maybe-all-stage3-libiberty: all-stage3-libiberty
27745 all-stage3: all-stage3-libiberty
27746 TARGET-stage3-libiberty = $(TARGET-libiberty)
27747 all-stage3-libiberty: configure-stage3-libiberty
27748 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27749 @r=`${PWD_COMMAND}`; export r; \
27750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751 TFLAGS="$(STAGE3_TFLAGS)"; \
27752 $(HOST_EXPORTS) \
27753 $(POSTSTAGE1_HOST_EXPORTS) \
27754 cd $(HOST_SUBDIR)/libiberty && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27757 CFLAGS="$(STAGE3_CFLAGS)" \
27758 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27759 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27760 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27765 TFLAGS="$(STAGE3_TFLAGS)" \
27766 $(TARGET-stage3-libiberty)
27768 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27769 clean-stage3: clean-stage3-libiberty
27770 clean-stage3-libiberty:
27771 @if [ $(current_stage) = stage3 ]; then \
27772 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27773 else \
27774 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27775 $(MAKE) stage3-start; \
27776 fi; \
27777 cd $(HOST_SUBDIR)/libiberty && \
27778 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27779 @endif libiberty-bootstrap
27782 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27783 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27784 maybe-all-stage4-libiberty:
27785 maybe-clean-stage4-libiberty:
27786 @if libiberty-bootstrap
27787 maybe-all-stage4-libiberty: all-stage4-libiberty
27788 all-stage4: all-stage4-libiberty
27789 TARGET-stage4-libiberty = $(TARGET-libiberty)
27790 all-stage4-libiberty: configure-stage4-libiberty
27791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27792 @r=`${PWD_COMMAND}`; export r; \
27793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27794 TFLAGS="$(STAGE4_TFLAGS)"; \
27795 $(HOST_EXPORTS) \
27796 $(POSTSTAGE1_HOST_EXPORTS) \
27797 cd $(HOST_SUBDIR)/libiberty && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27800 CFLAGS="$(STAGE4_CFLAGS)" \
27801 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27802 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27803 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27807 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27808 TFLAGS="$(STAGE4_TFLAGS)" \
27809 $(TARGET-stage4-libiberty)
27811 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27812 clean-stage4: clean-stage4-libiberty
27813 clean-stage4-libiberty:
27814 @if [ $(current_stage) = stage4 ]; then \
27815 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27816 else \
27817 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27818 $(MAKE) stage4-start; \
27819 fi; \
27820 cd $(HOST_SUBDIR)/libiberty && \
27821 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27822 @endif libiberty-bootstrap
27825 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27826 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27827 maybe-all-stageprofile-libiberty:
27828 maybe-clean-stageprofile-libiberty:
27829 @if libiberty-bootstrap
27830 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27831 all-stageprofile: all-stageprofile-libiberty
27832 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27833 all-stageprofile-libiberty: configure-stageprofile-libiberty
27834 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27835 @r=`${PWD_COMMAND}`; export r; \
27836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27838 $(HOST_EXPORTS) \
27839 $(POSTSTAGE1_HOST_EXPORTS) \
27840 cd $(HOST_SUBDIR)/libiberty && \
27842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27843 CFLAGS="$(STAGEprofile_CFLAGS)" \
27844 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27845 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27846 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27851 TFLAGS="$(STAGEprofile_TFLAGS)" \
27852 $(TARGET-stageprofile-libiberty)
27854 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27855 clean-stageprofile: clean-stageprofile-libiberty
27856 clean-stageprofile-libiberty:
27857 @if [ $(current_stage) = stageprofile ]; then \
27858 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27859 else \
27860 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27861 $(MAKE) stageprofile-start; \
27862 fi; \
27863 cd $(HOST_SUBDIR)/libiberty && \
27864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27865 @endif libiberty-bootstrap
27868 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27869 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27870 maybe-all-stagetrain-libiberty:
27871 maybe-clean-stagetrain-libiberty:
27872 @if libiberty-bootstrap
27873 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27874 all-stagetrain: all-stagetrain-libiberty
27875 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27876 all-stagetrain-libiberty: configure-stagetrain-libiberty
27877 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27878 @r=`${PWD_COMMAND}`; export r; \
27879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27880 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27881 $(HOST_EXPORTS) \
27882 $(POSTSTAGE1_HOST_EXPORTS) \
27883 cd $(HOST_SUBDIR)/libiberty && \
27885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27886 CFLAGS="$(STAGEtrain_CFLAGS)" \
27887 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27888 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27889 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27894 TFLAGS="$(STAGEtrain_TFLAGS)" \
27895 $(TARGET-stagetrain-libiberty)
27897 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27898 clean-stagetrain: clean-stagetrain-libiberty
27899 clean-stagetrain-libiberty:
27900 @if [ $(current_stage) = stagetrain ]; then \
27901 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27902 else \
27903 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27904 $(MAKE) stagetrain-start; \
27905 fi; \
27906 cd $(HOST_SUBDIR)/libiberty && \
27907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27908 @endif libiberty-bootstrap
27911 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27912 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27913 maybe-all-stagefeedback-libiberty:
27914 maybe-clean-stagefeedback-libiberty:
27915 @if libiberty-bootstrap
27916 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27917 all-stagefeedback: all-stagefeedback-libiberty
27918 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27919 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27920 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27921 @r=`${PWD_COMMAND}`; export r; \
27922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27924 $(HOST_EXPORTS) \
27925 $(POSTSTAGE1_HOST_EXPORTS) \
27926 cd $(HOST_SUBDIR)/libiberty && \
27928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27929 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27930 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27931 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27932 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27937 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27938 $(TARGET-stagefeedback-libiberty)
27940 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27941 clean-stagefeedback: clean-stagefeedback-libiberty
27942 clean-stagefeedback-libiberty:
27943 @if [ $(current_stage) = stagefeedback ]; then \
27944 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27945 else \
27946 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27947 $(MAKE) stagefeedback-start; \
27948 fi; \
27949 cd $(HOST_SUBDIR)/libiberty && \
27950 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27951 @endif libiberty-bootstrap
27954 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
27955 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
27956 maybe-all-stageautoprofile-libiberty:
27957 maybe-clean-stageautoprofile-libiberty:
27958 @if libiberty-bootstrap
27959 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
27960 all-stageautoprofile: all-stageautoprofile-libiberty
27961 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
27962 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27963 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27964 @r=`${PWD_COMMAND}`; export r; \
27965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27966 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27967 $(HOST_EXPORTS) \
27968 $(POSTSTAGE1_HOST_EXPORTS) \
27969 cd $(HOST_SUBDIR)/libiberty && \
27970 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27972 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27973 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27974 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27975 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27980 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27981 $(TARGET-stageautoprofile-libiberty)
27983 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
27984 clean-stageautoprofile: clean-stageautoprofile-libiberty
27985 clean-stageautoprofile-libiberty:
27986 @if [ $(current_stage) = stageautoprofile ]; then \
27987 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27988 else \
27989 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
27990 $(MAKE) stageautoprofile-start; \
27991 fi; \
27992 cd $(HOST_SUBDIR)/libiberty && \
27993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27994 @endif libiberty-bootstrap
27997 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
27998 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
27999 maybe-all-stageautofeedback-libiberty:
28000 maybe-clean-stageautofeedback-libiberty:
28001 @if libiberty-bootstrap
28002 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28003 all-stageautofeedback: all-stageautofeedback-libiberty
28004 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28005 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28006 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28010 $(HOST_EXPORTS) \
28011 $(POSTSTAGE1_HOST_EXPORTS) \
28012 cd $(HOST_SUBDIR)/libiberty && \
28014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28015 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28016 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28017 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28018 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28023 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28024 $(TARGET-stageautofeedback-libiberty)
28026 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28027 clean-stageautofeedback: clean-stageautofeedback-libiberty
28028 clean-stageautofeedback-libiberty:
28029 @if [ $(current_stage) = stageautofeedback ]; then \
28030 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28031 else \
28032 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28033 $(MAKE) stageautofeedback-start; \
28034 fi; \
28035 cd $(HOST_SUBDIR)/libiberty && \
28036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28037 @endif libiberty-bootstrap
28043 .PHONY: check-libiberty maybe-check-libiberty
28044 maybe-check-libiberty:
28045 @if libiberty
28046 maybe-check-libiberty: check-libiberty
28048 check-libiberty:
28049 @: $(MAKE); $(unstage)
28050 @r=`${PWD_COMMAND}`; export r; \
28051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28053 (cd $(HOST_SUBDIR)/libiberty && \
28054 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28056 @endif libiberty
28058 .PHONY: install-libiberty maybe-install-libiberty
28059 maybe-install-libiberty:
28060 @if libiberty
28061 maybe-install-libiberty: install-libiberty
28063 install-libiberty: installdirs
28064 @: $(MAKE); $(unstage)
28065 @r=`${PWD_COMMAND}`; export r; \
28066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067 $(HOST_EXPORTS) \
28068 (cd $(HOST_SUBDIR)/libiberty && \
28069 $(MAKE) $(FLAGS_TO_PASS) install)
28071 @endif libiberty
28073 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28074 maybe-install-strip-libiberty:
28075 @if libiberty
28076 maybe-install-strip-libiberty: install-strip-libiberty
28078 install-strip-libiberty: installdirs
28079 @: $(MAKE); $(unstage)
28080 @r=`${PWD_COMMAND}`; export r; \
28081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082 $(HOST_EXPORTS) \
28083 (cd $(HOST_SUBDIR)/libiberty && \
28084 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28086 @endif libiberty
28088 # Other targets (info, dvi, pdf, etc.)
28090 .PHONY: maybe-info-libiberty info-libiberty
28091 maybe-info-libiberty:
28092 @if libiberty
28093 maybe-info-libiberty: info-libiberty
28095 info-libiberty: \
28096 configure-libiberty
28097 @[ -f ./libiberty/Makefile ] || exit 0; \
28098 r=`${PWD_COMMAND}`; export r; \
28099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28100 $(HOST_EXPORTS) \
28101 for flag in $(EXTRA_HOST_FLAGS) ; do \
28102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28103 done; \
28104 echo "Doing info in libiberty"; \
28105 (cd $(HOST_SUBDIR)/libiberty && \
28106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28108 "RANLIB=$${RANLIB}" \
28109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28110 info) \
28111 || exit 1
28113 @endif libiberty
28115 .PHONY: maybe-dvi-libiberty dvi-libiberty
28116 maybe-dvi-libiberty:
28117 @if libiberty
28118 maybe-dvi-libiberty: dvi-libiberty
28120 dvi-libiberty: \
28121 configure-libiberty
28122 @[ -f ./libiberty/Makefile ] || exit 0; \
28123 r=`${PWD_COMMAND}`; export r; \
28124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28125 $(HOST_EXPORTS) \
28126 for flag in $(EXTRA_HOST_FLAGS) ; do \
28127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28128 done; \
28129 echo "Doing dvi in libiberty"; \
28130 (cd $(HOST_SUBDIR)/libiberty && \
28131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28133 "RANLIB=$${RANLIB}" \
28134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28135 dvi) \
28136 || exit 1
28138 @endif libiberty
28140 .PHONY: maybe-pdf-libiberty pdf-libiberty
28141 maybe-pdf-libiberty:
28142 @if libiberty
28143 maybe-pdf-libiberty: pdf-libiberty
28145 pdf-libiberty: \
28146 configure-libiberty
28147 @[ -f ./libiberty/Makefile ] || exit 0; \
28148 r=`${PWD_COMMAND}`; export r; \
28149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28150 $(HOST_EXPORTS) \
28151 for flag in $(EXTRA_HOST_FLAGS) ; do \
28152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28153 done; \
28154 echo "Doing pdf in libiberty"; \
28155 (cd $(HOST_SUBDIR)/libiberty && \
28156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28158 "RANLIB=$${RANLIB}" \
28159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28160 pdf) \
28161 || exit 1
28163 @endif libiberty
28165 .PHONY: maybe-html-libiberty html-libiberty
28166 maybe-html-libiberty:
28167 @if libiberty
28168 maybe-html-libiberty: html-libiberty
28170 html-libiberty: \
28171 configure-libiberty
28172 @[ -f ./libiberty/Makefile ] || exit 0; \
28173 r=`${PWD_COMMAND}`; export r; \
28174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28175 $(HOST_EXPORTS) \
28176 for flag in $(EXTRA_HOST_FLAGS) ; do \
28177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28178 done; \
28179 echo "Doing html in libiberty"; \
28180 (cd $(HOST_SUBDIR)/libiberty && \
28181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28183 "RANLIB=$${RANLIB}" \
28184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28185 html) \
28186 || exit 1
28188 @endif libiberty
28190 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28191 maybe-TAGS-libiberty:
28192 @if libiberty
28193 maybe-TAGS-libiberty: TAGS-libiberty
28195 TAGS-libiberty: \
28196 configure-libiberty
28197 @[ -f ./libiberty/Makefile ] || exit 0; \
28198 r=`${PWD_COMMAND}`; export r; \
28199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28200 $(HOST_EXPORTS) \
28201 for flag in $(EXTRA_HOST_FLAGS) ; do \
28202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28203 done; \
28204 echo "Doing TAGS in libiberty"; \
28205 (cd $(HOST_SUBDIR)/libiberty && \
28206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28208 "RANLIB=$${RANLIB}" \
28209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28210 TAGS) \
28211 || exit 1
28213 @endif libiberty
28215 .PHONY: maybe-install-info-libiberty install-info-libiberty
28216 maybe-install-info-libiberty:
28217 @if libiberty
28218 maybe-install-info-libiberty: install-info-libiberty
28220 install-info-libiberty: \
28221 configure-libiberty \
28222 info-libiberty
28223 @[ -f ./libiberty/Makefile ] || exit 0; \
28224 r=`${PWD_COMMAND}`; export r; \
28225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28226 $(HOST_EXPORTS) \
28227 for flag in $(EXTRA_HOST_FLAGS) ; do \
28228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28229 done; \
28230 echo "Doing install-info in libiberty"; \
28231 (cd $(HOST_SUBDIR)/libiberty && \
28232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28234 "RANLIB=$${RANLIB}" \
28235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28236 install-info) \
28237 || exit 1
28239 @endif libiberty
28241 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28242 maybe-install-dvi-libiberty:
28243 @if libiberty
28244 maybe-install-dvi-libiberty: install-dvi-libiberty
28246 install-dvi-libiberty: \
28247 configure-libiberty \
28248 dvi-libiberty
28249 @[ -f ./libiberty/Makefile ] || exit 0; \
28250 r=`${PWD_COMMAND}`; export r; \
28251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28252 $(HOST_EXPORTS) \
28253 for flag in $(EXTRA_HOST_FLAGS) ; do \
28254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28255 done; \
28256 echo "Doing install-dvi in libiberty"; \
28257 (cd $(HOST_SUBDIR)/libiberty && \
28258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28260 "RANLIB=$${RANLIB}" \
28261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28262 install-dvi) \
28263 || exit 1
28265 @endif libiberty
28267 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28268 maybe-install-pdf-libiberty:
28269 @if libiberty
28270 maybe-install-pdf-libiberty: install-pdf-libiberty
28272 install-pdf-libiberty: \
28273 configure-libiberty \
28274 pdf-libiberty
28275 @[ -f ./libiberty/Makefile ] || exit 0; \
28276 r=`${PWD_COMMAND}`; export r; \
28277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28278 $(HOST_EXPORTS) \
28279 for flag in $(EXTRA_HOST_FLAGS) ; do \
28280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28281 done; \
28282 echo "Doing install-pdf in libiberty"; \
28283 (cd $(HOST_SUBDIR)/libiberty && \
28284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28286 "RANLIB=$${RANLIB}" \
28287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28288 install-pdf) \
28289 || exit 1
28291 @endif libiberty
28293 .PHONY: maybe-install-html-libiberty install-html-libiberty
28294 maybe-install-html-libiberty:
28295 @if libiberty
28296 maybe-install-html-libiberty: install-html-libiberty
28298 install-html-libiberty: \
28299 configure-libiberty \
28300 html-libiberty
28301 @[ -f ./libiberty/Makefile ] || exit 0; \
28302 r=`${PWD_COMMAND}`; export r; \
28303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28304 $(HOST_EXPORTS) \
28305 for flag in $(EXTRA_HOST_FLAGS) ; do \
28306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28307 done; \
28308 echo "Doing install-html in libiberty"; \
28309 (cd $(HOST_SUBDIR)/libiberty && \
28310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28312 "RANLIB=$${RANLIB}" \
28313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28314 install-html) \
28315 || exit 1
28317 @endif libiberty
28319 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28320 maybe-installcheck-libiberty:
28321 @if libiberty
28322 maybe-installcheck-libiberty: installcheck-libiberty
28324 installcheck-libiberty: \
28325 configure-libiberty
28326 @[ -f ./libiberty/Makefile ] || exit 0; \
28327 r=`${PWD_COMMAND}`; export r; \
28328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28329 $(HOST_EXPORTS) \
28330 for flag in $(EXTRA_HOST_FLAGS) ; do \
28331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28332 done; \
28333 echo "Doing installcheck in libiberty"; \
28334 (cd $(HOST_SUBDIR)/libiberty && \
28335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28337 "RANLIB=$${RANLIB}" \
28338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28339 installcheck) \
28340 || exit 1
28342 @endif libiberty
28344 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28345 maybe-mostlyclean-libiberty:
28346 @if libiberty
28347 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28349 mostlyclean-libiberty:
28350 @[ -f ./libiberty/Makefile ] || exit 0; \
28351 r=`${PWD_COMMAND}`; export r; \
28352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28353 $(HOST_EXPORTS) \
28354 for flag in $(EXTRA_HOST_FLAGS) ; do \
28355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28356 done; \
28357 echo "Doing mostlyclean in libiberty"; \
28358 (cd $(HOST_SUBDIR)/libiberty && \
28359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28361 "RANLIB=$${RANLIB}" \
28362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28363 mostlyclean) \
28364 || exit 1
28366 @endif libiberty
28368 .PHONY: maybe-clean-libiberty clean-libiberty
28369 maybe-clean-libiberty:
28370 @if libiberty
28371 maybe-clean-libiberty: clean-libiberty
28373 clean-libiberty:
28374 @[ -f ./libiberty/Makefile ] || exit 0; \
28375 r=`${PWD_COMMAND}`; export r; \
28376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377 $(HOST_EXPORTS) \
28378 for flag in $(EXTRA_HOST_FLAGS) ; do \
28379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380 done; \
28381 echo "Doing clean in libiberty"; \
28382 (cd $(HOST_SUBDIR)/libiberty && \
28383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385 "RANLIB=$${RANLIB}" \
28386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387 clean) \
28388 || exit 1
28390 @endif libiberty
28392 .PHONY: maybe-distclean-libiberty distclean-libiberty
28393 maybe-distclean-libiberty:
28394 @if libiberty
28395 maybe-distclean-libiberty: distclean-libiberty
28397 distclean-libiberty:
28398 @[ -f ./libiberty/Makefile ] || exit 0; \
28399 r=`${PWD_COMMAND}`; export r; \
28400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401 $(HOST_EXPORTS) \
28402 for flag in $(EXTRA_HOST_FLAGS) ; do \
28403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28404 done; \
28405 echo "Doing distclean in libiberty"; \
28406 (cd $(HOST_SUBDIR)/libiberty && \
28407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409 "RANLIB=$${RANLIB}" \
28410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28411 distclean) \
28412 || exit 1
28414 @endif libiberty
28416 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28417 maybe-maintainer-clean-libiberty:
28418 @if libiberty
28419 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28421 maintainer-clean-libiberty:
28422 @[ -f ./libiberty/Makefile ] || exit 0; \
28423 r=`${PWD_COMMAND}`; export r; \
28424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425 $(HOST_EXPORTS) \
28426 for flag in $(EXTRA_HOST_FLAGS) ; do \
28427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28428 done; \
28429 echo "Doing maintainer-clean in libiberty"; \
28430 (cd $(HOST_SUBDIR)/libiberty && \
28431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28433 "RANLIB=$${RANLIB}" \
28434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28435 maintainer-clean) \
28436 || exit 1
28438 @endif libiberty
28442 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28443 maybe-configure-libiberty-linker-plugin:
28444 @if gcc-bootstrap
28445 configure-libiberty-linker-plugin: stage_current
28446 @endif gcc-bootstrap
28447 @if libiberty-linker-plugin
28448 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28449 configure-libiberty-linker-plugin:
28450 @r=`${PWD_COMMAND}`; export r; \
28451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28454 $(HOST_EXPORTS) \
28455 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28456 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28457 case $(srcdir) in \
28458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28459 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28461 esac; \
28462 module_srcdir=libiberty; \
28463 $(SHELL) \
28464 $$s/$$module_srcdir/configure \
28465 --srcdir=$${topdir}/$$module_srcdir \
28466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28467 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28468 || exit 1
28469 @endif libiberty-linker-plugin
28473 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28474 maybe-configure-stage1-libiberty-linker-plugin:
28475 @if libiberty-linker-plugin-bootstrap
28476 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28477 configure-stage1-libiberty-linker-plugin:
28478 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28480 @r=`${PWD_COMMAND}`; export r; \
28481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482 TFLAGS="$(STAGE1_TFLAGS)"; \
28483 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28484 $(HOST_EXPORTS) \
28485 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28486 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28487 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28488 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28490 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28491 case $(srcdir) in \
28492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28493 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28495 esac; \
28496 module_srcdir=libiberty; \
28497 $(SHELL) $$s/$$module_srcdir/configure \
28498 --srcdir=$${topdir}/$$module_srcdir \
28499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28500 --target=${target_alias} \
28502 $(STAGE1_CONFIGURE_FLAGS) \
28503 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28504 @endif libiberty-linker-plugin-bootstrap
28506 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28507 maybe-configure-stage2-libiberty-linker-plugin:
28508 @if libiberty-linker-plugin-bootstrap
28509 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28510 configure-stage2-libiberty-linker-plugin:
28511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28513 @r=`${PWD_COMMAND}`; export r; \
28514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515 TFLAGS="$(STAGE2_TFLAGS)"; \
28516 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28517 $(HOST_EXPORTS) \
28518 $(POSTSTAGE1_HOST_EXPORTS) \
28519 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28520 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28521 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28522 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28524 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28525 case $(srcdir) in \
28526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28527 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28529 esac; \
28530 module_srcdir=libiberty; \
28531 $(SHELL) $$s/$$module_srcdir/configure \
28532 --srcdir=$${topdir}/$$module_srcdir \
28533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28534 --target=${target_alias} \
28535 --with-build-libsubdir=$(HOST_SUBDIR) \
28536 $(STAGE2_CONFIGURE_FLAGS) \
28537 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28538 @endif libiberty-linker-plugin-bootstrap
28540 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28541 maybe-configure-stage3-libiberty-linker-plugin:
28542 @if libiberty-linker-plugin-bootstrap
28543 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28544 configure-stage3-libiberty-linker-plugin:
28545 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28547 @r=`${PWD_COMMAND}`; export r; \
28548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28549 TFLAGS="$(STAGE3_TFLAGS)"; \
28550 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28551 $(HOST_EXPORTS) \
28552 $(POSTSTAGE1_HOST_EXPORTS) \
28553 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28554 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28555 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28556 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28558 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28559 case $(srcdir) in \
28560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28561 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28563 esac; \
28564 module_srcdir=libiberty; \
28565 $(SHELL) $$s/$$module_srcdir/configure \
28566 --srcdir=$${topdir}/$$module_srcdir \
28567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28568 --target=${target_alias} \
28569 --with-build-libsubdir=$(HOST_SUBDIR) \
28570 $(STAGE3_CONFIGURE_FLAGS) \
28571 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28572 @endif libiberty-linker-plugin-bootstrap
28574 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28575 maybe-configure-stage4-libiberty-linker-plugin:
28576 @if libiberty-linker-plugin-bootstrap
28577 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28578 configure-stage4-libiberty-linker-plugin:
28579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28581 @r=`${PWD_COMMAND}`; export r; \
28582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583 TFLAGS="$(STAGE4_TFLAGS)"; \
28584 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28585 $(HOST_EXPORTS) \
28586 $(POSTSTAGE1_HOST_EXPORTS) \
28587 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28588 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28589 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28590 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28592 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28593 case $(srcdir) in \
28594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28595 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28597 esac; \
28598 module_srcdir=libiberty; \
28599 $(SHELL) $$s/$$module_srcdir/configure \
28600 --srcdir=$${topdir}/$$module_srcdir \
28601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28602 --target=${target_alias} \
28603 --with-build-libsubdir=$(HOST_SUBDIR) \
28604 $(STAGE4_CONFIGURE_FLAGS) \
28605 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28606 @endif libiberty-linker-plugin-bootstrap
28608 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28609 maybe-configure-stageprofile-libiberty-linker-plugin:
28610 @if libiberty-linker-plugin-bootstrap
28611 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28612 configure-stageprofile-libiberty-linker-plugin:
28613 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28614 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28615 @r=`${PWD_COMMAND}`; export r; \
28616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28617 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28618 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28619 $(HOST_EXPORTS) \
28620 $(POSTSTAGE1_HOST_EXPORTS) \
28621 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28622 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28623 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28624 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28626 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28627 case $(srcdir) in \
28628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28629 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28631 esac; \
28632 module_srcdir=libiberty; \
28633 $(SHELL) $$s/$$module_srcdir/configure \
28634 --srcdir=$${topdir}/$$module_srcdir \
28635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28636 --target=${target_alias} \
28637 --with-build-libsubdir=$(HOST_SUBDIR) \
28638 $(STAGEprofile_CONFIGURE_FLAGS) \
28639 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28640 @endif libiberty-linker-plugin-bootstrap
28642 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28643 maybe-configure-stagetrain-libiberty-linker-plugin:
28644 @if libiberty-linker-plugin-bootstrap
28645 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28646 configure-stagetrain-libiberty-linker-plugin:
28647 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28649 @r=`${PWD_COMMAND}`; export r; \
28650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28651 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28652 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28653 $(HOST_EXPORTS) \
28654 $(POSTSTAGE1_HOST_EXPORTS) \
28655 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28656 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28657 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28658 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28660 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28661 case $(srcdir) in \
28662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28663 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28665 esac; \
28666 module_srcdir=libiberty; \
28667 $(SHELL) $$s/$$module_srcdir/configure \
28668 --srcdir=$${topdir}/$$module_srcdir \
28669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28670 --target=${target_alias} \
28671 --with-build-libsubdir=$(HOST_SUBDIR) \
28672 $(STAGEtrain_CONFIGURE_FLAGS) \
28673 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28674 @endif libiberty-linker-plugin-bootstrap
28676 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28677 maybe-configure-stagefeedback-libiberty-linker-plugin:
28678 @if libiberty-linker-plugin-bootstrap
28679 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28680 configure-stagefeedback-libiberty-linker-plugin:
28681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28683 @r=`${PWD_COMMAND}`; export r; \
28684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28686 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28687 $(HOST_EXPORTS) \
28688 $(POSTSTAGE1_HOST_EXPORTS) \
28689 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28690 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28691 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28692 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28694 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28695 case $(srcdir) in \
28696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28697 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28699 esac; \
28700 module_srcdir=libiberty; \
28701 $(SHELL) $$s/$$module_srcdir/configure \
28702 --srcdir=$${topdir}/$$module_srcdir \
28703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28704 --target=${target_alias} \
28705 --with-build-libsubdir=$(HOST_SUBDIR) \
28706 $(STAGEfeedback_CONFIGURE_FLAGS) \
28707 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28708 @endif libiberty-linker-plugin-bootstrap
28710 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28711 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28712 @if libiberty-linker-plugin-bootstrap
28713 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28714 configure-stageautoprofile-libiberty-linker-plugin:
28715 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28717 @r=`${PWD_COMMAND}`; export r; \
28718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28719 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28720 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28721 $(HOST_EXPORTS) \
28722 $(POSTSTAGE1_HOST_EXPORTS) \
28723 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28724 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28725 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28726 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28728 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28729 case $(srcdir) in \
28730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28731 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28733 esac; \
28734 module_srcdir=libiberty; \
28735 $(SHELL) $$s/$$module_srcdir/configure \
28736 --srcdir=$${topdir}/$$module_srcdir \
28737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28738 --target=${target_alias} \
28739 --with-build-libsubdir=$(HOST_SUBDIR) \
28740 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28741 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28742 @endif libiberty-linker-plugin-bootstrap
28744 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28745 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28746 @if libiberty-linker-plugin-bootstrap
28747 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28748 configure-stageautofeedback-libiberty-linker-plugin:
28749 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28751 @r=`${PWD_COMMAND}`; export r; \
28752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28753 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28754 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28755 $(HOST_EXPORTS) \
28756 $(POSTSTAGE1_HOST_EXPORTS) \
28757 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28758 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28759 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28760 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28762 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28763 case $(srcdir) in \
28764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28765 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28767 esac; \
28768 module_srcdir=libiberty; \
28769 $(SHELL) $$s/$$module_srcdir/configure \
28770 --srcdir=$${topdir}/$$module_srcdir \
28771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28772 --target=${target_alias} \
28773 --with-build-libsubdir=$(HOST_SUBDIR) \
28774 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28775 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28776 @endif libiberty-linker-plugin-bootstrap
28782 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28783 maybe-all-libiberty-linker-plugin:
28784 @if gcc-bootstrap
28785 all-libiberty-linker-plugin: stage_current
28786 @endif gcc-bootstrap
28787 @if libiberty-linker-plugin
28788 TARGET-libiberty-linker-plugin=all
28789 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28790 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28791 @r=`${PWD_COMMAND}`; export r; \
28792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793 $(HOST_EXPORTS) \
28794 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28795 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28796 $(TARGET-libiberty-linker-plugin))
28797 @endif libiberty-linker-plugin
28801 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28802 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28803 maybe-all-stage1-libiberty-linker-plugin:
28804 maybe-clean-stage1-libiberty-linker-plugin:
28805 @if libiberty-linker-plugin-bootstrap
28806 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28807 all-stage1: all-stage1-libiberty-linker-plugin
28808 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28809 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28811 @r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 TFLAGS="$(STAGE1_TFLAGS)"; \
28814 $(HOST_EXPORTS) \
28815 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28818 CFLAGS="$(STAGE1_CFLAGS)" \
28819 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28820 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28821 LIBCFLAGS="$(LIBCFLAGS)" \
28822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28825 $(EXTRA_HOST_FLAGS) \
28826 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28827 TFLAGS="$(STAGE1_TFLAGS)" \
28828 $(TARGET-stage1-libiberty-linker-plugin)
28830 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28831 clean-stage1: clean-stage1-libiberty-linker-plugin
28832 clean-stage1-libiberty-linker-plugin:
28833 @if [ $(current_stage) = stage1 ]; then \
28834 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28835 else \
28836 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28837 $(MAKE) stage1-start; \
28838 fi; \
28839 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28840 $(MAKE) $(EXTRA_HOST_FLAGS) \
28841 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28842 @endif libiberty-linker-plugin-bootstrap
28845 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28846 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28847 maybe-all-stage2-libiberty-linker-plugin:
28848 maybe-clean-stage2-libiberty-linker-plugin:
28849 @if libiberty-linker-plugin-bootstrap
28850 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28851 all-stage2: all-stage2-libiberty-linker-plugin
28852 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28853 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28854 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28855 @r=`${PWD_COMMAND}`; export r; \
28856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857 TFLAGS="$(STAGE2_TFLAGS)"; \
28858 $(HOST_EXPORTS) \
28859 $(POSTSTAGE1_HOST_EXPORTS) \
28860 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28863 CFLAGS="$(STAGE2_CFLAGS)" \
28864 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28865 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28866 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28871 TFLAGS="$(STAGE2_TFLAGS)" \
28872 $(TARGET-stage2-libiberty-linker-plugin)
28874 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28875 clean-stage2: clean-stage2-libiberty-linker-plugin
28876 clean-stage2-libiberty-linker-plugin:
28877 @if [ $(current_stage) = stage2 ]; then \
28878 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28879 else \
28880 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28881 $(MAKE) stage2-start; \
28882 fi; \
28883 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28885 @endif libiberty-linker-plugin-bootstrap
28888 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28889 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28890 maybe-all-stage3-libiberty-linker-plugin:
28891 maybe-clean-stage3-libiberty-linker-plugin:
28892 @if libiberty-linker-plugin-bootstrap
28893 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28894 all-stage3: all-stage3-libiberty-linker-plugin
28895 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28896 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28898 @r=`${PWD_COMMAND}`; export r; \
28899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28900 TFLAGS="$(STAGE3_TFLAGS)"; \
28901 $(HOST_EXPORTS) \
28902 $(POSTSTAGE1_HOST_EXPORTS) \
28903 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28906 CFLAGS="$(STAGE3_CFLAGS)" \
28907 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28908 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28909 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28914 TFLAGS="$(STAGE3_TFLAGS)" \
28915 $(TARGET-stage3-libiberty-linker-plugin)
28917 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28918 clean-stage3: clean-stage3-libiberty-linker-plugin
28919 clean-stage3-libiberty-linker-plugin:
28920 @if [ $(current_stage) = stage3 ]; then \
28921 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28922 else \
28923 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28924 $(MAKE) stage3-start; \
28925 fi; \
28926 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28928 @endif libiberty-linker-plugin-bootstrap
28931 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28932 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28933 maybe-all-stage4-libiberty-linker-plugin:
28934 maybe-clean-stage4-libiberty-linker-plugin:
28935 @if libiberty-linker-plugin-bootstrap
28936 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28937 all-stage4: all-stage4-libiberty-linker-plugin
28938 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28939 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28940 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28941 @r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 TFLAGS="$(STAGE4_TFLAGS)"; \
28944 $(HOST_EXPORTS) \
28945 $(POSTSTAGE1_HOST_EXPORTS) \
28946 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28949 CFLAGS="$(STAGE4_CFLAGS)" \
28950 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28951 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28952 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28957 TFLAGS="$(STAGE4_TFLAGS)" \
28958 $(TARGET-stage4-libiberty-linker-plugin)
28960 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
28961 clean-stage4: clean-stage4-libiberty-linker-plugin
28962 clean-stage4-libiberty-linker-plugin:
28963 @if [ $(current_stage) = stage4 ]; then \
28964 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28965 else \
28966 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
28967 $(MAKE) stage4-start; \
28968 fi; \
28969 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28971 @endif libiberty-linker-plugin-bootstrap
28974 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
28975 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
28976 maybe-all-stageprofile-libiberty-linker-plugin:
28977 maybe-clean-stageprofile-libiberty-linker-plugin:
28978 @if libiberty-linker-plugin-bootstrap
28979 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
28980 all-stageprofile: all-stageprofile-libiberty-linker-plugin
28981 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28982 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28983 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28984 @r=`${PWD_COMMAND}`; export r; \
28985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28987 $(HOST_EXPORTS) \
28988 $(POSTSTAGE1_HOST_EXPORTS) \
28989 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28992 CFLAGS="$(STAGEprofile_CFLAGS)" \
28993 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28994 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28995 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29000 TFLAGS="$(STAGEprofile_TFLAGS)" \
29001 $(TARGET-stageprofile-libiberty-linker-plugin)
29003 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29004 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29005 clean-stageprofile-libiberty-linker-plugin:
29006 @if [ $(current_stage) = stageprofile ]; then \
29007 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29008 else \
29009 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29010 $(MAKE) stageprofile-start; \
29011 fi; \
29012 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29014 @endif libiberty-linker-plugin-bootstrap
29017 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29018 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29019 maybe-all-stagetrain-libiberty-linker-plugin:
29020 maybe-clean-stagetrain-libiberty-linker-plugin:
29021 @if libiberty-linker-plugin-bootstrap
29022 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29023 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29024 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29025 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29026 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29027 @r=`${PWD_COMMAND}`; export r; \
29028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29030 $(HOST_EXPORTS) \
29031 $(POSTSTAGE1_HOST_EXPORTS) \
29032 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29035 CFLAGS="$(STAGEtrain_CFLAGS)" \
29036 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29037 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29038 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29043 TFLAGS="$(STAGEtrain_TFLAGS)" \
29044 $(TARGET-stagetrain-libiberty-linker-plugin)
29046 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29047 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29048 clean-stagetrain-libiberty-linker-plugin:
29049 @if [ $(current_stage) = stagetrain ]; then \
29050 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29051 else \
29052 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29053 $(MAKE) stagetrain-start; \
29054 fi; \
29055 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29057 @endif libiberty-linker-plugin-bootstrap
29060 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29061 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29062 maybe-all-stagefeedback-libiberty-linker-plugin:
29063 maybe-clean-stagefeedback-libiberty-linker-plugin:
29064 @if libiberty-linker-plugin-bootstrap
29065 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29066 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29067 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29068 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29069 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29070 @r=`${PWD_COMMAND}`; export r; \
29071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29072 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29073 $(HOST_EXPORTS) \
29074 $(POSTSTAGE1_HOST_EXPORTS) \
29075 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29078 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29079 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29080 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29081 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29086 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29087 $(TARGET-stagefeedback-libiberty-linker-plugin)
29089 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29090 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29091 clean-stagefeedback-libiberty-linker-plugin:
29092 @if [ $(current_stage) = stagefeedback ]; then \
29093 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29094 else \
29095 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29096 $(MAKE) stagefeedback-start; \
29097 fi; \
29098 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29100 @endif libiberty-linker-plugin-bootstrap
29103 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29104 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29105 maybe-all-stageautoprofile-libiberty-linker-plugin:
29106 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29107 @if libiberty-linker-plugin-bootstrap
29108 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29109 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29110 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29111 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29112 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29113 @r=`${PWD_COMMAND}`; export r; \
29114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29116 $(HOST_EXPORTS) \
29117 $(POSTSTAGE1_HOST_EXPORTS) \
29118 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29119 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29121 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29122 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29123 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29124 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29129 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29130 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29132 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29133 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29134 clean-stageautoprofile-libiberty-linker-plugin:
29135 @if [ $(current_stage) = stageautoprofile ]; then \
29136 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29137 else \
29138 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29139 $(MAKE) stageautoprofile-start; \
29140 fi; \
29141 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29143 @endif libiberty-linker-plugin-bootstrap
29146 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29147 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29148 maybe-all-stageautofeedback-libiberty-linker-plugin:
29149 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29150 @if libiberty-linker-plugin-bootstrap
29151 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29152 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29153 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29154 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29155 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29156 @r=`${PWD_COMMAND}`; export r; \
29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29159 $(HOST_EXPORTS) \
29160 $(POSTSTAGE1_HOST_EXPORTS) \
29161 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29164 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29165 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29166 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29167 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29172 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29173 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29175 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29176 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29177 clean-stageautofeedback-libiberty-linker-plugin:
29178 @if [ $(current_stage) = stageautofeedback ]; then \
29179 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29180 else \
29181 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29182 $(MAKE) stageautofeedback-start; \
29183 fi; \
29184 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29186 @endif libiberty-linker-plugin-bootstrap
29192 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29193 maybe-check-libiberty-linker-plugin:
29194 @if libiberty-linker-plugin
29195 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29197 check-libiberty-linker-plugin:
29198 @: $(MAKE); $(unstage)
29199 @r=`${PWD_COMMAND}`; export r; \
29200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29202 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29203 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29205 @endif libiberty-linker-plugin
29207 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29208 maybe-install-libiberty-linker-plugin:
29209 @if libiberty-linker-plugin
29210 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29212 install-libiberty-linker-plugin: installdirs
29213 @: $(MAKE); $(unstage)
29214 @r=`${PWD_COMMAND}`; export r; \
29215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216 $(HOST_EXPORTS) \
29217 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29218 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29220 @endif libiberty-linker-plugin
29222 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29223 maybe-install-strip-libiberty-linker-plugin:
29224 @if libiberty-linker-plugin
29225 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29227 install-strip-libiberty-linker-plugin: installdirs
29228 @: $(MAKE); $(unstage)
29229 @r=`${PWD_COMMAND}`; export r; \
29230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 $(HOST_EXPORTS) \
29232 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29233 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29235 @endif libiberty-linker-plugin
29237 # Other targets (info, dvi, pdf, etc.)
29239 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29240 maybe-info-libiberty-linker-plugin:
29241 @if libiberty-linker-plugin
29242 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29244 info-libiberty-linker-plugin: \
29245 configure-libiberty-linker-plugin
29246 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29247 r=`${PWD_COMMAND}`; export r; \
29248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29249 $(HOST_EXPORTS) \
29250 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29252 done; \
29253 echo "Doing info in libiberty-linker-plugin"; \
29254 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29257 "RANLIB=$${RANLIB}" \
29258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29259 info) \
29260 || exit 1
29262 @endif libiberty-linker-plugin
29264 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29265 maybe-dvi-libiberty-linker-plugin:
29266 @if libiberty-linker-plugin
29267 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29269 dvi-libiberty-linker-plugin: \
29270 configure-libiberty-linker-plugin
29271 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29272 r=`${PWD_COMMAND}`; export r; \
29273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29274 $(HOST_EXPORTS) \
29275 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29277 done; \
29278 echo "Doing dvi in libiberty-linker-plugin"; \
29279 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29282 "RANLIB=$${RANLIB}" \
29283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29284 dvi) \
29285 || exit 1
29287 @endif libiberty-linker-plugin
29289 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29290 maybe-pdf-libiberty-linker-plugin:
29291 @if libiberty-linker-plugin
29292 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29294 pdf-libiberty-linker-plugin: \
29295 configure-libiberty-linker-plugin
29296 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29297 r=`${PWD_COMMAND}`; export r; \
29298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29299 $(HOST_EXPORTS) \
29300 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29302 done; \
29303 echo "Doing pdf in libiberty-linker-plugin"; \
29304 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29307 "RANLIB=$${RANLIB}" \
29308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29309 pdf) \
29310 || exit 1
29312 @endif libiberty-linker-plugin
29314 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29315 maybe-html-libiberty-linker-plugin:
29316 @if libiberty-linker-plugin
29317 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29319 html-libiberty-linker-plugin: \
29320 configure-libiberty-linker-plugin
29321 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29322 r=`${PWD_COMMAND}`; export r; \
29323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324 $(HOST_EXPORTS) \
29325 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29327 done; \
29328 echo "Doing html in libiberty-linker-plugin"; \
29329 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29332 "RANLIB=$${RANLIB}" \
29333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29334 html) \
29335 || exit 1
29337 @endif libiberty-linker-plugin
29339 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29340 maybe-TAGS-libiberty-linker-plugin:
29341 @if libiberty-linker-plugin
29342 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29344 TAGS-libiberty-linker-plugin: \
29345 configure-libiberty-linker-plugin
29346 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29347 r=`${PWD_COMMAND}`; export r; \
29348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349 $(HOST_EXPORTS) \
29350 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352 done; \
29353 echo "Doing TAGS in libiberty-linker-plugin"; \
29354 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357 "RANLIB=$${RANLIB}" \
29358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359 TAGS) \
29360 || exit 1
29362 @endif libiberty-linker-plugin
29364 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29365 maybe-install-info-libiberty-linker-plugin:
29366 @if libiberty-linker-plugin
29367 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29369 install-info-libiberty-linker-plugin: \
29370 configure-libiberty-linker-plugin \
29371 info-libiberty-linker-plugin
29372 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29373 r=`${PWD_COMMAND}`; export r; \
29374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375 $(HOST_EXPORTS) \
29376 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29378 done; \
29379 echo "Doing install-info in libiberty-linker-plugin"; \
29380 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29383 "RANLIB=$${RANLIB}" \
29384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29385 install-info) \
29386 || exit 1
29388 @endif libiberty-linker-plugin
29390 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29391 maybe-install-dvi-libiberty-linker-plugin:
29392 @if libiberty-linker-plugin
29393 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29395 install-dvi-libiberty-linker-plugin: \
29396 configure-libiberty-linker-plugin \
29397 dvi-libiberty-linker-plugin
29398 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29399 r=`${PWD_COMMAND}`; export r; \
29400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401 $(HOST_EXPORTS) \
29402 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404 done; \
29405 echo "Doing install-dvi in libiberty-linker-plugin"; \
29406 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29409 "RANLIB=$${RANLIB}" \
29410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29411 install-dvi) \
29412 || exit 1
29414 @endif libiberty-linker-plugin
29416 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29417 maybe-install-pdf-libiberty-linker-plugin:
29418 @if libiberty-linker-plugin
29419 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29421 install-pdf-libiberty-linker-plugin: \
29422 configure-libiberty-linker-plugin \
29423 pdf-libiberty-linker-plugin
29424 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29425 r=`${PWD_COMMAND}`; export r; \
29426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427 $(HOST_EXPORTS) \
29428 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29430 done; \
29431 echo "Doing install-pdf in libiberty-linker-plugin"; \
29432 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29435 "RANLIB=$${RANLIB}" \
29436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29437 install-pdf) \
29438 || exit 1
29440 @endif libiberty-linker-plugin
29442 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29443 maybe-install-html-libiberty-linker-plugin:
29444 @if libiberty-linker-plugin
29445 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29447 install-html-libiberty-linker-plugin: \
29448 configure-libiberty-linker-plugin \
29449 html-libiberty-linker-plugin
29450 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29451 r=`${PWD_COMMAND}`; export r; \
29452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29453 $(HOST_EXPORTS) \
29454 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29456 done; \
29457 echo "Doing install-html in libiberty-linker-plugin"; \
29458 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29461 "RANLIB=$${RANLIB}" \
29462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29463 install-html) \
29464 || exit 1
29466 @endif libiberty-linker-plugin
29468 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29469 maybe-installcheck-libiberty-linker-plugin:
29470 @if libiberty-linker-plugin
29471 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29473 installcheck-libiberty-linker-plugin: \
29474 configure-libiberty-linker-plugin
29475 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29476 r=`${PWD_COMMAND}`; export r; \
29477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29478 $(HOST_EXPORTS) \
29479 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29481 done; \
29482 echo "Doing installcheck in libiberty-linker-plugin"; \
29483 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29486 "RANLIB=$${RANLIB}" \
29487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29488 installcheck) \
29489 || exit 1
29491 @endif libiberty-linker-plugin
29493 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29494 maybe-mostlyclean-libiberty-linker-plugin:
29495 @if libiberty-linker-plugin
29496 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29498 mostlyclean-libiberty-linker-plugin:
29499 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29500 r=`${PWD_COMMAND}`; export r; \
29501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502 $(HOST_EXPORTS) \
29503 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29505 done; \
29506 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29507 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29510 "RANLIB=$${RANLIB}" \
29511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29512 mostlyclean) \
29513 || exit 1
29515 @endif libiberty-linker-plugin
29517 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29518 maybe-clean-libiberty-linker-plugin:
29519 @if libiberty-linker-plugin
29520 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29522 clean-libiberty-linker-plugin:
29523 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29524 r=`${PWD_COMMAND}`; export r; \
29525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29526 $(HOST_EXPORTS) \
29527 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29529 done; \
29530 echo "Doing clean in libiberty-linker-plugin"; \
29531 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29534 "RANLIB=$${RANLIB}" \
29535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29536 clean) \
29537 || exit 1
29539 @endif libiberty-linker-plugin
29541 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29542 maybe-distclean-libiberty-linker-plugin:
29543 @if libiberty-linker-plugin
29544 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29546 distclean-libiberty-linker-plugin:
29547 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29548 r=`${PWD_COMMAND}`; export r; \
29549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550 $(HOST_EXPORTS) \
29551 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29553 done; \
29554 echo "Doing distclean in libiberty-linker-plugin"; \
29555 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29558 "RANLIB=$${RANLIB}" \
29559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29560 distclean) \
29561 || exit 1
29563 @endif libiberty-linker-plugin
29565 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29566 maybe-maintainer-clean-libiberty-linker-plugin:
29567 @if libiberty-linker-plugin
29568 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29570 maintainer-clean-libiberty-linker-plugin:
29571 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29572 r=`${PWD_COMMAND}`; export r; \
29573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29574 $(HOST_EXPORTS) \
29575 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29577 done; \
29578 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29579 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29582 "RANLIB=$${RANLIB}" \
29583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29584 maintainer-clean) \
29585 || exit 1
29587 @endif libiberty-linker-plugin
29591 .PHONY: configure-libiconv maybe-configure-libiconv
29592 maybe-configure-libiconv:
29593 @if gcc-bootstrap
29594 configure-libiconv: stage_current
29595 @endif gcc-bootstrap
29596 @if libiconv
29597 maybe-configure-libiconv: configure-libiconv
29598 configure-libiconv:
29599 @r=`${PWD_COMMAND}`; export r; \
29600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29601 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29603 $(HOST_EXPORTS) \
29604 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29605 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29606 case $(srcdir) in \
29607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29608 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29610 esac; \
29611 module_srcdir=libiconv; \
29612 $(SHELL) \
29613 $$s/$$module_srcdir/configure \
29614 --srcdir=$${topdir}/$$module_srcdir \
29615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29616 --target=${target_alias} --disable-shared \
29617 || exit 1
29618 @endif libiconv
29622 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29623 maybe-configure-stage1-libiconv:
29624 @if libiconv-bootstrap
29625 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29626 configure-stage1-libiconv:
29627 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29629 @r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 TFLAGS="$(STAGE1_TFLAGS)"; \
29632 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29633 $(HOST_EXPORTS) \
29634 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29635 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29636 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29637 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29639 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29640 case $(srcdir) in \
29641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29642 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29644 esac; \
29645 module_srcdir=libiconv; \
29646 $(SHELL) $$s/$$module_srcdir/configure \
29647 --srcdir=$${topdir}/$$module_srcdir \
29648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29649 --target=${target_alias} \
29651 $(STAGE1_CONFIGURE_FLAGS) \
29652 --disable-shared
29653 @endif libiconv-bootstrap
29655 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29656 maybe-configure-stage2-libiconv:
29657 @if libiconv-bootstrap
29658 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29659 configure-stage2-libiconv:
29660 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29662 @r=`${PWD_COMMAND}`; export r; \
29663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29664 TFLAGS="$(STAGE2_TFLAGS)"; \
29665 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29666 $(HOST_EXPORTS) \
29667 $(POSTSTAGE1_HOST_EXPORTS) \
29668 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29669 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29670 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29671 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29673 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29674 case $(srcdir) in \
29675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29676 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29678 esac; \
29679 module_srcdir=libiconv; \
29680 $(SHELL) $$s/$$module_srcdir/configure \
29681 --srcdir=$${topdir}/$$module_srcdir \
29682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29683 --target=${target_alias} \
29684 --with-build-libsubdir=$(HOST_SUBDIR) \
29685 $(STAGE2_CONFIGURE_FLAGS) \
29686 --disable-shared
29687 @endif libiconv-bootstrap
29689 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29690 maybe-configure-stage3-libiconv:
29691 @if libiconv-bootstrap
29692 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29693 configure-stage3-libiconv:
29694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29696 @r=`${PWD_COMMAND}`; export r; \
29697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698 TFLAGS="$(STAGE3_TFLAGS)"; \
29699 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29700 $(HOST_EXPORTS) \
29701 $(POSTSTAGE1_HOST_EXPORTS) \
29702 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29703 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29704 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29705 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29707 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29708 case $(srcdir) in \
29709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29710 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29712 esac; \
29713 module_srcdir=libiconv; \
29714 $(SHELL) $$s/$$module_srcdir/configure \
29715 --srcdir=$${topdir}/$$module_srcdir \
29716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29717 --target=${target_alias} \
29718 --with-build-libsubdir=$(HOST_SUBDIR) \
29719 $(STAGE3_CONFIGURE_FLAGS) \
29720 --disable-shared
29721 @endif libiconv-bootstrap
29723 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29724 maybe-configure-stage4-libiconv:
29725 @if libiconv-bootstrap
29726 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29727 configure-stage4-libiconv:
29728 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29730 @r=`${PWD_COMMAND}`; export r; \
29731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732 TFLAGS="$(STAGE4_TFLAGS)"; \
29733 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29734 $(HOST_EXPORTS) \
29735 $(POSTSTAGE1_HOST_EXPORTS) \
29736 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29737 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29738 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29739 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29741 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29742 case $(srcdir) in \
29743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29744 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29746 esac; \
29747 module_srcdir=libiconv; \
29748 $(SHELL) $$s/$$module_srcdir/configure \
29749 --srcdir=$${topdir}/$$module_srcdir \
29750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29751 --target=${target_alias} \
29752 --with-build-libsubdir=$(HOST_SUBDIR) \
29753 $(STAGE4_CONFIGURE_FLAGS) \
29754 --disable-shared
29755 @endif libiconv-bootstrap
29757 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29758 maybe-configure-stageprofile-libiconv:
29759 @if libiconv-bootstrap
29760 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29761 configure-stageprofile-libiconv:
29762 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29764 @r=`${PWD_COMMAND}`; export r; \
29765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29767 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29768 $(HOST_EXPORTS) \
29769 $(POSTSTAGE1_HOST_EXPORTS) \
29770 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29771 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29772 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29773 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29775 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29776 case $(srcdir) in \
29777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29778 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29780 esac; \
29781 module_srcdir=libiconv; \
29782 $(SHELL) $$s/$$module_srcdir/configure \
29783 --srcdir=$${topdir}/$$module_srcdir \
29784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29785 --target=${target_alias} \
29786 --with-build-libsubdir=$(HOST_SUBDIR) \
29787 $(STAGEprofile_CONFIGURE_FLAGS) \
29788 --disable-shared
29789 @endif libiconv-bootstrap
29791 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29792 maybe-configure-stagetrain-libiconv:
29793 @if libiconv-bootstrap
29794 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29795 configure-stagetrain-libiconv:
29796 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29798 @r=`${PWD_COMMAND}`; export r; \
29799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29801 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29802 $(HOST_EXPORTS) \
29803 $(POSTSTAGE1_HOST_EXPORTS) \
29804 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29805 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29806 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29807 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29809 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29810 case $(srcdir) in \
29811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29812 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29814 esac; \
29815 module_srcdir=libiconv; \
29816 $(SHELL) $$s/$$module_srcdir/configure \
29817 --srcdir=$${topdir}/$$module_srcdir \
29818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29819 --target=${target_alias} \
29820 --with-build-libsubdir=$(HOST_SUBDIR) \
29821 $(STAGEtrain_CONFIGURE_FLAGS) \
29822 --disable-shared
29823 @endif libiconv-bootstrap
29825 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29826 maybe-configure-stagefeedback-libiconv:
29827 @if libiconv-bootstrap
29828 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29829 configure-stagefeedback-libiconv:
29830 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29832 @r=`${PWD_COMMAND}`; export r; \
29833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29835 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29836 $(HOST_EXPORTS) \
29837 $(POSTSTAGE1_HOST_EXPORTS) \
29838 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29839 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29840 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29841 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29843 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29844 case $(srcdir) in \
29845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29846 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29848 esac; \
29849 module_srcdir=libiconv; \
29850 $(SHELL) $$s/$$module_srcdir/configure \
29851 --srcdir=$${topdir}/$$module_srcdir \
29852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29853 --target=${target_alias} \
29854 --with-build-libsubdir=$(HOST_SUBDIR) \
29855 $(STAGEfeedback_CONFIGURE_FLAGS) \
29856 --disable-shared
29857 @endif libiconv-bootstrap
29859 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29860 maybe-configure-stageautoprofile-libiconv:
29861 @if libiconv-bootstrap
29862 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29863 configure-stageautoprofile-libiconv:
29864 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29866 @r=`${PWD_COMMAND}`; export r; \
29867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29868 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29869 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29870 $(HOST_EXPORTS) \
29871 $(POSTSTAGE1_HOST_EXPORTS) \
29872 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29873 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29874 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29875 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29877 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29878 case $(srcdir) in \
29879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29880 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29882 esac; \
29883 module_srcdir=libiconv; \
29884 $(SHELL) $$s/$$module_srcdir/configure \
29885 --srcdir=$${topdir}/$$module_srcdir \
29886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29887 --target=${target_alias} \
29888 --with-build-libsubdir=$(HOST_SUBDIR) \
29889 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29890 --disable-shared
29891 @endif libiconv-bootstrap
29893 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29894 maybe-configure-stageautofeedback-libiconv:
29895 @if libiconv-bootstrap
29896 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29897 configure-stageautofeedback-libiconv:
29898 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29900 @r=`${PWD_COMMAND}`; export r; \
29901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29902 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29903 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29904 $(HOST_EXPORTS) \
29905 $(POSTSTAGE1_HOST_EXPORTS) \
29906 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29907 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29908 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29909 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29911 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29912 case $(srcdir) in \
29913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29914 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29916 esac; \
29917 module_srcdir=libiconv; \
29918 $(SHELL) $$s/$$module_srcdir/configure \
29919 --srcdir=$${topdir}/$$module_srcdir \
29920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29921 --target=${target_alias} \
29922 --with-build-libsubdir=$(HOST_SUBDIR) \
29923 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29924 --disable-shared
29925 @endif libiconv-bootstrap
29931 .PHONY: all-libiconv maybe-all-libiconv
29932 maybe-all-libiconv:
29933 @if gcc-bootstrap
29934 all-libiconv: stage_current
29935 @endif gcc-bootstrap
29936 @if libiconv
29937 TARGET-libiconv=all
29938 maybe-all-libiconv: all-libiconv
29939 all-libiconv: configure-libiconv
29940 @r=`${PWD_COMMAND}`; export r; \
29941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942 $(HOST_EXPORTS) \
29943 (cd $(HOST_SUBDIR)/libiconv && \
29944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29945 $(TARGET-libiconv))
29946 @endif libiconv
29950 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
29951 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
29952 maybe-all-stage1-libiconv:
29953 maybe-clean-stage1-libiconv:
29954 @if libiconv-bootstrap
29955 maybe-all-stage1-libiconv: all-stage1-libiconv
29956 all-stage1: all-stage1-libiconv
29957 TARGET-stage1-libiconv = $(TARGET-libiconv)
29958 all-stage1-libiconv: configure-stage1-libiconv
29959 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29960 @r=`${PWD_COMMAND}`; export r; \
29961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29962 TFLAGS="$(STAGE1_TFLAGS)"; \
29963 $(HOST_EXPORTS) \
29964 cd $(HOST_SUBDIR)/libiconv && \
29966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29967 CFLAGS="$(STAGE1_CFLAGS)" \
29968 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29969 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29970 LIBCFLAGS="$(LIBCFLAGS)" \
29971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29974 $(EXTRA_HOST_FLAGS) \
29975 $(STAGE1_FLAGS_TO_PASS) \
29976 TFLAGS="$(STAGE1_TFLAGS)" \
29977 $(TARGET-stage1-libiconv)
29979 maybe-clean-stage1-libiconv: clean-stage1-libiconv
29980 clean-stage1: clean-stage1-libiconv
29981 clean-stage1-libiconv:
29982 @if [ $(current_stage) = stage1 ]; then \
29983 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29984 else \
29985 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
29986 $(MAKE) stage1-start; \
29987 fi; \
29988 cd $(HOST_SUBDIR)/libiconv && \
29989 $(MAKE) $(EXTRA_HOST_FLAGS) \
29990 $(STAGE1_FLAGS_TO_PASS) clean
29991 @endif libiconv-bootstrap
29994 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
29995 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
29996 maybe-all-stage2-libiconv:
29997 maybe-clean-stage2-libiconv:
29998 @if libiconv-bootstrap
29999 maybe-all-stage2-libiconv: all-stage2-libiconv
30000 all-stage2: all-stage2-libiconv
30001 TARGET-stage2-libiconv = $(TARGET-libiconv)
30002 all-stage2-libiconv: configure-stage2-libiconv
30003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30004 @r=`${PWD_COMMAND}`; export r; \
30005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30006 TFLAGS="$(STAGE2_TFLAGS)"; \
30007 $(HOST_EXPORTS) \
30008 $(POSTSTAGE1_HOST_EXPORTS) \
30009 cd $(HOST_SUBDIR)/libiconv && \
30011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30012 CFLAGS="$(STAGE2_CFLAGS)" \
30013 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30014 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30015 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30020 TFLAGS="$(STAGE2_TFLAGS)" \
30021 $(TARGET-stage2-libiconv)
30023 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30024 clean-stage2: clean-stage2-libiconv
30025 clean-stage2-libiconv:
30026 @if [ $(current_stage) = stage2 ]; then \
30027 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30028 else \
30029 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30030 $(MAKE) stage2-start; \
30031 fi; \
30032 cd $(HOST_SUBDIR)/libiconv && \
30033 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30034 @endif libiconv-bootstrap
30037 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30038 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30039 maybe-all-stage3-libiconv:
30040 maybe-clean-stage3-libiconv:
30041 @if libiconv-bootstrap
30042 maybe-all-stage3-libiconv: all-stage3-libiconv
30043 all-stage3: all-stage3-libiconv
30044 TARGET-stage3-libiconv = $(TARGET-libiconv)
30045 all-stage3-libiconv: configure-stage3-libiconv
30046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30047 @r=`${PWD_COMMAND}`; export r; \
30048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30049 TFLAGS="$(STAGE3_TFLAGS)"; \
30050 $(HOST_EXPORTS) \
30051 $(POSTSTAGE1_HOST_EXPORTS) \
30052 cd $(HOST_SUBDIR)/libiconv && \
30054 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30055 CFLAGS="$(STAGE3_CFLAGS)" \
30056 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30057 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30058 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30062 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30063 TFLAGS="$(STAGE3_TFLAGS)" \
30064 $(TARGET-stage3-libiconv)
30066 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30067 clean-stage3: clean-stage3-libiconv
30068 clean-stage3-libiconv:
30069 @if [ $(current_stage) = stage3 ]; then \
30070 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30071 else \
30072 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30073 $(MAKE) stage3-start; \
30074 fi; \
30075 cd $(HOST_SUBDIR)/libiconv && \
30076 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30077 @endif libiconv-bootstrap
30080 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30081 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30082 maybe-all-stage4-libiconv:
30083 maybe-clean-stage4-libiconv:
30084 @if libiconv-bootstrap
30085 maybe-all-stage4-libiconv: all-stage4-libiconv
30086 all-stage4: all-stage4-libiconv
30087 TARGET-stage4-libiconv = $(TARGET-libiconv)
30088 all-stage4-libiconv: configure-stage4-libiconv
30089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30090 @r=`${PWD_COMMAND}`; export r; \
30091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092 TFLAGS="$(STAGE4_TFLAGS)"; \
30093 $(HOST_EXPORTS) \
30094 $(POSTSTAGE1_HOST_EXPORTS) \
30095 cd $(HOST_SUBDIR)/libiconv && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30098 CFLAGS="$(STAGE4_CFLAGS)" \
30099 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30100 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30101 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30105 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30106 TFLAGS="$(STAGE4_TFLAGS)" \
30107 $(TARGET-stage4-libiconv)
30109 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30110 clean-stage4: clean-stage4-libiconv
30111 clean-stage4-libiconv:
30112 @if [ $(current_stage) = stage4 ]; then \
30113 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30114 else \
30115 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30116 $(MAKE) stage4-start; \
30117 fi; \
30118 cd $(HOST_SUBDIR)/libiconv && \
30119 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30120 @endif libiconv-bootstrap
30123 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30124 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30125 maybe-all-stageprofile-libiconv:
30126 maybe-clean-stageprofile-libiconv:
30127 @if libiconv-bootstrap
30128 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30129 all-stageprofile: all-stageprofile-libiconv
30130 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30131 all-stageprofile-libiconv: configure-stageprofile-libiconv
30132 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30133 @r=`${PWD_COMMAND}`; export r; \
30134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30135 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30136 $(HOST_EXPORTS) \
30137 $(POSTSTAGE1_HOST_EXPORTS) \
30138 cd $(HOST_SUBDIR)/libiconv && \
30140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30141 CFLAGS="$(STAGEprofile_CFLAGS)" \
30142 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30143 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30144 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30149 TFLAGS="$(STAGEprofile_TFLAGS)" \
30150 $(TARGET-stageprofile-libiconv)
30152 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30153 clean-stageprofile: clean-stageprofile-libiconv
30154 clean-stageprofile-libiconv:
30155 @if [ $(current_stage) = stageprofile ]; then \
30156 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30157 else \
30158 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30159 $(MAKE) stageprofile-start; \
30160 fi; \
30161 cd $(HOST_SUBDIR)/libiconv && \
30162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30163 @endif libiconv-bootstrap
30166 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30167 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30168 maybe-all-stagetrain-libiconv:
30169 maybe-clean-stagetrain-libiconv:
30170 @if libiconv-bootstrap
30171 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30172 all-stagetrain: all-stagetrain-libiconv
30173 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30174 all-stagetrain-libiconv: configure-stagetrain-libiconv
30175 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30176 @r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30179 $(HOST_EXPORTS) \
30180 $(POSTSTAGE1_HOST_EXPORTS) \
30181 cd $(HOST_SUBDIR)/libiconv && \
30183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30184 CFLAGS="$(STAGEtrain_CFLAGS)" \
30185 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30186 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30187 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30192 TFLAGS="$(STAGEtrain_TFLAGS)" \
30193 $(TARGET-stagetrain-libiconv)
30195 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30196 clean-stagetrain: clean-stagetrain-libiconv
30197 clean-stagetrain-libiconv:
30198 @if [ $(current_stage) = stagetrain ]; then \
30199 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30200 else \
30201 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30202 $(MAKE) stagetrain-start; \
30203 fi; \
30204 cd $(HOST_SUBDIR)/libiconv && \
30205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30206 @endif libiconv-bootstrap
30209 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30210 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30211 maybe-all-stagefeedback-libiconv:
30212 maybe-clean-stagefeedback-libiconv:
30213 @if libiconv-bootstrap
30214 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30215 all-stagefeedback: all-stagefeedback-libiconv
30216 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30217 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30218 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30219 @r=`${PWD_COMMAND}`; export r; \
30220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30221 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30222 $(HOST_EXPORTS) \
30223 $(POSTSTAGE1_HOST_EXPORTS) \
30224 cd $(HOST_SUBDIR)/libiconv && \
30226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30227 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30228 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30229 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30230 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30235 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30236 $(TARGET-stagefeedback-libiconv)
30238 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30239 clean-stagefeedback: clean-stagefeedback-libiconv
30240 clean-stagefeedback-libiconv:
30241 @if [ $(current_stage) = stagefeedback ]; then \
30242 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30243 else \
30244 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30245 $(MAKE) stagefeedback-start; \
30246 fi; \
30247 cd $(HOST_SUBDIR)/libiconv && \
30248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30249 @endif libiconv-bootstrap
30252 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30253 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30254 maybe-all-stageautoprofile-libiconv:
30255 maybe-clean-stageautoprofile-libiconv:
30256 @if libiconv-bootstrap
30257 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30258 all-stageautoprofile: all-stageautoprofile-libiconv
30259 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30260 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30262 @r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30265 $(HOST_EXPORTS) \
30266 $(POSTSTAGE1_HOST_EXPORTS) \
30267 cd $(HOST_SUBDIR)/libiconv && \
30268 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30270 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30271 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30272 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30273 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30278 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30279 $(TARGET-stageautoprofile-libiconv)
30281 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30282 clean-stageautoprofile: clean-stageautoprofile-libiconv
30283 clean-stageautoprofile-libiconv:
30284 @if [ $(current_stage) = stageautoprofile ]; then \
30285 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30286 else \
30287 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30288 $(MAKE) stageautoprofile-start; \
30289 fi; \
30290 cd $(HOST_SUBDIR)/libiconv && \
30291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30292 @endif libiconv-bootstrap
30295 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30296 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30297 maybe-all-stageautofeedback-libiconv:
30298 maybe-clean-stageautofeedback-libiconv:
30299 @if libiconv-bootstrap
30300 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30301 all-stageautofeedback: all-stageautofeedback-libiconv
30302 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30303 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30304 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30305 @r=`${PWD_COMMAND}`; export r; \
30306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30307 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30308 $(HOST_EXPORTS) \
30309 $(POSTSTAGE1_HOST_EXPORTS) \
30310 cd $(HOST_SUBDIR)/libiconv && \
30312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30313 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30314 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30315 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30316 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30321 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30322 $(TARGET-stageautofeedback-libiconv)
30324 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30325 clean-stageautofeedback: clean-stageautofeedback-libiconv
30326 clean-stageautofeedback-libiconv:
30327 @if [ $(current_stage) = stageautofeedback ]; then \
30328 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30329 else \
30330 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30331 $(MAKE) stageautofeedback-start; \
30332 fi; \
30333 cd $(HOST_SUBDIR)/libiconv && \
30334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30335 @endif libiconv-bootstrap
30341 .PHONY: check-libiconv maybe-check-libiconv
30342 maybe-check-libiconv:
30343 @if libiconv
30344 maybe-check-libiconv: check-libiconv
30346 check-libiconv:
30347 @: $(MAKE); $(unstage)
30348 @r=`${PWD_COMMAND}`; export r; \
30349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30350 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30351 (cd $(HOST_SUBDIR)/libiconv && \
30352 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30354 @endif libiconv
30356 .PHONY: install-libiconv maybe-install-libiconv
30357 maybe-install-libiconv:
30358 @if libiconv
30359 maybe-install-libiconv: install-libiconv
30361 install-libiconv:
30363 @endif libiconv
30365 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30366 maybe-install-strip-libiconv:
30367 @if libiconv
30368 maybe-install-strip-libiconv: install-strip-libiconv
30370 install-strip-libiconv:
30372 @endif libiconv
30374 # Other targets (info, dvi, pdf, etc.)
30376 .PHONY: maybe-info-libiconv info-libiconv
30377 maybe-info-libiconv:
30378 @if libiconv
30379 maybe-info-libiconv: info-libiconv
30381 # libiconv doesn't support info.
30382 info-libiconv:
30384 @endif libiconv
30386 .PHONY: maybe-dvi-libiconv dvi-libiconv
30387 maybe-dvi-libiconv:
30388 @if libiconv
30389 maybe-dvi-libiconv: dvi-libiconv
30391 dvi-libiconv: \
30392 configure-libiconv
30393 @[ -f ./libiconv/Makefile ] || exit 0; \
30394 r=`${PWD_COMMAND}`; export r; \
30395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30396 $(HOST_EXPORTS) \
30397 for flag in $(EXTRA_HOST_FLAGS) ; do \
30398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30399 done; \
30400 echo "Doing dvi in libiconv"; \
30401 (cd $(HOST_SUBDIR)/libiconv && \
30402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30404 "RANLIB=$${RANLIB}" \
30405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30406 dvi) \
30407 || exit 1
30409 @endif libiconv
30411 .PHONY: maybe-pdf-libiconv pdf-libiconv
30412 maybe-pdf-libiconv:
30413 @if libiconv
30414 maybe-pdf-libiconv: pdf-libiconv
30416 # libiconv doesn't support pdf.
30417 pdf-libiconv:
30419 @endif libiconv
30421 .PHONY: maybe-html-libiconv html-libiconv
30422 maybe-html-libiconv:
30423 @if libiconv
30424 maybe-html-libiconv: html-libiconv
30426 # libiconv doesn't support html.
30427 html-libiconv:
30429 @endif libiconv
30431 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30432 maybe-TAGS-libiconv:
30433 @if libiconv
30434 maybe-TAGS-libiconv: TAGS-libiconv
30436 TAGS-libiconv: \
30437 configure-libiconv
30438 @[ -f ./libiconv/Makefile ] || exit 0; \
30439 r=`${PWD_COMMAND}`; export r; \
30440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441 $(HOST_EXPORTS) \
30442 for flag in $(EXTRA_HOST_FLAGS) ; do \
30443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444 done; \
30445 echo "Doing TAGS in libiconv"; \
30446 (cd $(HOST_SUBDIR)/libiconv && \
30447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449 "RANLIB=$${RANLIB}" \
30450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451 TAGS) \
30452 || exit 1
30454 @endif libiconv
30456 .PHONY: maybe-install-info-libiconv install-info-libiconv
30457 maybe-install-info-libiconv:
30458 @if libiconv
30459 maybe-install-info-libiconv: install-info-libiconv
30461 # libiconv doesn't support install-info.
30462 install-info-libiconv:
30464 @endif libiconv
30466 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30467 maybe-install-dvi-libiconv:
30468 @if libiconv
30469 maybe-install-dvi-libiconv: install-dvi-libiconv
30471 install-dvi-libiconv: \
30472 configure-libiconv \
30473 dvi-libiconv
30474 @[ -f ./libiconv/Makefile ] || exit 0; \
30475 r=`${PWD_COMMAND}`; export r; \
30476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477 $(HOST_EXPORTS) \
30478 for flag in $(EXTRA_HOST_FLAGS) ; do \
30479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30480 done; \
30481 echo "Doing install-dvi in libiconv"; \
30482 (cd $(HOST_SUBDIR)/libiconv && \
30483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30485 "RANLIB=$${RANLIB}" \
30486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30487 install-dvi) \
30488 || exit 1
30490 @endif libiconv
30492 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30493 maybe-install-pdf-libiconv:
30494 @if libiconv
30495 maybe-install-pdf-libiconv: install-pdf-libiconv
30497 # libiconv doesn't support install-pdf.
30498 install-pdf-libiconv:
30500 @endif libiconv
30502 .PHONY: maybe-install-html-libiconv install-html-libiconv
30503 maybe-install-html-libiconv:
30504 @if libiconv
30505 maybe-install-html-libiconv: install-html-libiconv
30507 # libiconv doesn't support install-html.
30508 install-html-libiconv:
30510 @endif libiconv
30512 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30513 maybe-installcheck-libiconv:
30514 @if libiconv
30515 maybe-installcheck-libiconv: installcheck-libiconv
30517 installcheck-libiconv: \
30518 configure-libiconv
30519 @[ -f ./libiconv/Makefile ] || exit 0; \
30520 r=`${PWD_COMMAND}`; export r; \
30521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522 $(HOST_EXPORTS) \
30523 for flag in $(EXTRA_HOST_FLAGS) ; do \
30524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30525 done; \
30526 echo "Doing installcheck in libiconv"; \
30527 (cd $(HOST_SUBDIR)/libiconv && \
30528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30530 "RANLIB=$${RANLIB}" \
30531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30532 installcheck) \
30533 || exit 1
30535 @endif libiconv
30537 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30538 maybe-mostlyclean-libiconv:
30539 @if libiconv
30540 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30542 mostlyclean-libiconv:
30543 @[ -f ./libiconv/Makefile ] || exit 0; \
30544 r=`${PWD_COMMAND}`; export r; \
30545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546 $(HOST_EXPORTS) \
30547 for flag in $(EXTRA_HOST_FLAGS) ; do \
30548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30549 done; \
30550 echo "Doing mostlyclean in libiconv"; \
30551 (cd $(HOST_SUBDIR)/libiconv && \
30552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30554 "RANLIB=$${RANLIB}" \
30555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30556 mostlyclean) \
30557 || exit 1
30559 @endif libiconv
30561 .PHONY: maybe-clean-libiconv clean-libiconv
30562 maybe-clean-libiconv:
30563 @if libiconv
30564 maybe-clean-libiconv: clean-libiconv
30566 clean-libiconv:
30567 @[ -f ./libiconv/Makefile ] || exit 0; \
30568 r=`${PWD_COMMAND}`; export r; \
30569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30570 $(HOST_EXPORTS) \
30571 for flag in $(EXTRA_HOST_FLAGS) ; do \
30572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30573 done; \
30574 echo "Doing clean in libiconv"; \
30575 (cd $(HOST_SUBDIR)/libiconv && \
30576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30578 "RANLIB=$${RANLIB}" \
30579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30580 clean) \
30581 || exit 1
30583 @endif libiconv
30585 .PHONY: maybe-distclean-libiconv distclean-libiconv
30586 maybe-distclean-libiconv:
30587 @if libiconv
30588 maybe-distclean-libiconv: distclean-libiconv
30590 distclean-libiconv:
30591 @[ -f ./libiconv/Makefile ] || exit 0; \
30592 r=`${PWD_COMMAND}`; export r; \
30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594 $(HOST_EXPORTS) \
30595 for flag in $(EXTRA_HOST_FLAGS) ; do \
30596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597 done; \
30598 echo "Doing distclean in libiconv"; \
30599 (cd $(HOST_SUBDIR)/libiconv && \
30600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602 "RANLIB=$${RANLIB}" \
30603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604 distclean) \
30605 || exit 1
30607 @endif libiconv
30609 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30610 maybe-maintainer-clean-libiconv:
30611 @if libiconv
30612 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30614 maintainer-clean-libiconv:
30615 @[ -f ./libiconv/Makefile ] || exit 0; \
30616 r=`${PWD_COMMAND}`; export r; \
30617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30618 $(HOST_EXPORTS) \
30619 for flag in $(EXTRA_HOST_FLAGS) ; do \
30620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30621 done; \
30622 echo "Doing maintainer-clean in libiconv"; \
30623 (cd $(HOST_SUBDIR)/libiconv && \
30624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30626 "RANLIB=$${RANLIB}" \
30627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30628 maintainer-clean) \
30629 || exit 1
30631 @endif libiconv
30635 .PHONY: configure-m4 maybe-configure-m4
30636 maybe-configure-m4:
30637 @if gcc-bootstrap
30638 configure-m4: stage_current
30639 @endif gcc-bootstrap
30640 @if m4
30641 maybe-configure-m4: configure-m4
30642 configure-m4:
30643 @: $(MAKE); $(unstage)
30644 @r=`${PWD_COMMAND}`; export r; \
30645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30646 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30648 $(HOST_EXPORTS) \
30649 echo Configuring in $(HOST_SUBDIR)/m4; \
30650 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30651 case $(srcdir) in \
30652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30653 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30655 esac; \
30656 module_srcdir=m4; \
30657 $(SHELL) \
30658 $$s/$$module_srcdir/configure \
30659 --srcdir=$${topdir}/$$module_srcdir \
30660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30661 --target=${target_alias} \
30662 || exit 1
30663 @endif m4
30669 .PHONY: all-m4 maybe-all-m4
30670 maybe-all-m4:
30671 @if gcc-bootstrap
30672 all-m4: stage_current
30673 @endif gcc-bootstrap
30674 @if m4
30675 TARGET-m4=all
30676 maybe-all-m4: all-m4
30677 all-m4: configure-m4
30678 @: $(MAKE); $(unstage)
30679 @r=`${PWD_COMMAND}`; export r; \
30680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30681 $(HOST_EXPORTS) \
30682 (cd $(HOST_SUBDIR)/m4 && \
30683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30684 $(TARGET-m4))
30685 @endif m4
30690 .PHONY: check-m4 maybe-check-m4
30691 maybe-check-m4:
30692 @if m4
30693 maybe-check-m4: check-m4
30695 check-m4:
30696 @: $(MAKE); $(unstage)
30697 @r=`${PWD_COMMAND}`; export r; \
30698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30699 $(HOST_EXPORTS) \
30700 (cd $(HOST_SUBDIR)/m4 && \
30701 $(MAKE) $(FLAGS_TO_PASS) check)
30703 @endif m4
30705 .PHONY: install-m4 maybe-install-m4
30706 maybe-install-m4:
30707 @if m4
30708 maybe-install-m4: install-m4
30710 install-m4: installdirs
30711 @: $(MAKE); $(unstage)
30712 @r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(HOST_EXPORTS) \
30715 (cd $(HOST_SUBDIR)/m4 && \
30716 $(MAKE) $(FLAGS_TO_PASS) install)
30718 @endif m4
30720 .PHONY: install-strip-m4 maybe-install-strip-m4
30721 maybe-install-strip-m4:
30722 @if m4
30723 maybe-install-strip-m4: install-strip-m4
30725 install-strip-m4: installdirs
30726 @: $(MAKE); $(unstage)
30727 @r=`${PWD_COMMAND}`; export r; \
30728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30729 $(HOST_EXPORTS) \
30730 (cd $(HOST_SUBDIR)/m4 && \
30731 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30733 @endif m4
30735 # Other targets (info, dvi, pdf, etc.)
30737 .PHONY: maybe-info-m4 info-m4
30738 maybe-info-m4:
30739 @if m4
30740 maybe-info-m4: info-m4
30742 info-m4: \
30743 configure-m4
30744 @: $(MAKE); $(unstage)
30745 @[ -f ./m4/Makefile ] || exit 0; \
30746 r=`${PWD_COMMAND}`; export r; \
30747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748 $(HOST_EXPORTS) \
30749 for flag in $(EXTRA_HOST_FLAGS) ; do \
30750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30751 done; \
30752 echo "Doing info in m4"; \
30753 (cd $(HOST_SUBDIR)/m4 && \
30754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30756 "RANLIB=$${RANLIB}" \
30757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30758 info) \
30759 || exit 1
30761 @endif m4
30763 .PHONY: maybe-dvi-m4 dvi-m4
30764 maybe-dvi-m4:
30765 @if m4
30766 maybe-dvi-m4: dvi-m4
30768 dvi-m4: \
30769 configure-m4
30770 @: $(MAKE); $(unstage)
30771 @[ -f ./m4/Makefile ] || exit 0; \
30772 r=`${PWD_COMMAND}`; export r; \
30773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774 $(HOST_EXPORTS) \
30775 for flag in $(EXTRA_HOST_FLAGS) ; do \
30776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30777 done; \
30778 echo "Doing dvi in m4"; \
30779 (cd $(HOST_SUBDIR)/m4 && \
30780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30782 "RANLIB=$${RANLIB}" \
30783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30784 dvi) \
30785 || exit 1
30787 @endif m4
30789 .PHONY: maybe-pdf-m4 pdf-m4
30790 maybe-pdf-m4:
30791 @if m4
30792 maybe-pdf-m4: pdf-m4
30794 pdf-m4: \
30795 configure-m4
30796 @: $(MAKE); $(unstage)
30797 @[ -f ./m4/Makefile ] || exit 0; \
30798 r=`${PWD_COMMAND}`; export r; \
30799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30800 $(HOST_EXPORTS) \
30801 for flag in $(EXTRA_HOST_FLAGS) ; do \
30802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30803 done; \
30804 echo "Doing pdf in m4"; \
30805 (cd $(HOST_SUBDIR)/m4 && \
30806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30808 "RANLIB=$${RANLIB}" \
30809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30810 pdf) \
30811 || exit 1
30813 @endif m4
30815 .PHONY: maybe-html-m4 html-m4
30816 maybe-html-m4:
30817 @if m4
30818 maybe-html-m4: html-m4
30820 html-m4: \
30821 configure-m4
30822 @: $(MAKE); $(unstage)
30823 @[ -f ./m4/Makefile ] || exit 0; \
30824 r=`${PWD_COMMAND}`; export r; \
30825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30826 $(HOST_EXPORTS) \
30827 for flag in $(EXTRA_HOST_FLAGS) ; do \
30828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30829 done; \
30830 echo "Doing html in m4"; \
30831 (cd $(HOST_SUBDIR)/m4 && \
30832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30834 "RANLIB=$${RANLIB}" \
30835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30836 html) \
30837 || exit 1
30839 @endif m4
30841 .PHONY: maybe-TAGS-m4 TAGS-m4
30842 maybe-TAGS-m4:
30843 @if m4
30844 maybe-TAGS-m4: TAGS-m4
30846 TAGS-m4: \
30847 configure-m4
30848 @: $(MAKE); $(unstage)
30849 @[ -f ./m4/Makefile ] || exit 0; \
30850 r=`${PWD_COMMAND}`; export r; \
30851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30852 $(HOST_EXPORTS) \
30853 for flag in $(EXTRA_HOST_FLAGS) ; do \
30854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30855 done; \
30856 echo "Doing TAGS in m4"; \
30857 (cd $(HOST_SUBDIR)/m4 && \
30858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30860 "RANLIB=$${RANLIB}" \
30861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30862 TAGS) \
30863 || exit 1
30865 @endif m4
30867 .PHONY: maybe-install-info-m4 install-info-m4
30868 maybe-install-info-m4:
30869 @if m4
30870 maybe-install-info-m4: install-info-m4
30872 install-info-m4: \
30873 configure-m4 \
30874 info-m4
30875 @: $(MAKE); $(unstage)
30876 @[ -f ./m4/Makefile ] || exit 0; \
30877 r=`${PWD_COMMAND}`; export r; \
30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879 $(HOST_EXPORTS) \
30880 for flag in $(EXTRA_HOST_FLAGS) ; do \
30881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882 done; \
30883 echo "Doing install-info in m4"; \
30884 (cd $(HOST_SUBDIR)/m4 && \
30885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887 "RANLIB=$${RANLIB}" \
30888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889 install-info) \
30890 || exit 1
30892 @endif m4
30894 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30895 maybe-install-dvi-m4:
30896 @if m4
30897 maybe-install-dvi-m4: install-dvi-m4
30899 install-dvi-m4: \
30900 configure-m4 \
30901 dvi-m4
30902 @: $(MAKE); $(unstage)
30903 @[ -f ./m4/Makefile ] || exit 0; \
30904 r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(HOST_EXPORTS) \
30907 for flag in $(EXTRA_HOST_FLAGS) ; do \
30908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909 done; \
30910 echo "Doing install-dvi in m4"; \
30911 (cd $(HOST_SUBDIR)/m4 && \
30912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914 "RANLIB=$${RANLIB}" \
30915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916 install-dvi) \
30917 || exit 1
30919 @endif m4
30921 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30922 maybe-install-pdf-m4:
30923 @if m4
30924 maybe-install-pdf-m4: install-pdf-m4
30926 install-pdf-m4: \
30927 configure-m4 \
30928 pdf-m4
30929 @: $(MAKE); $(unstage)
30930 @[ -f ./m4/Makefile ] || exit 0; \
30931 r=`${PWD_COMMAND}`; export r; \
30932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30933 $(HOST_EXPORTS) \
30934 for flag in $(EXTRA_HOST_FLAGS) ; do \
30935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30936 done; \
30937 echo "Doing install-pdf in m4"; \
30938 (cd $(HOST_SUBDIR)/m4 && \
30939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30941 "RANLIB=$${RANLIB}" \
30942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30943 install-pdf) \
30944 || exit 1
30946 @endif m4
30948 .PHONY: maybe-install-html-m4 install-html-m4
30949 maybe-install-html-m4:
30950 @if m4
30951 maybe-install-html-m4: install-html-m4
30953 install-html-m4: \
30954 configure-m4 \
30955 html-m4
30956 @: $(MAKE); $(unstage)
30957 @[ -f ./m4/Makefile ] || exit 0; \
30958 r=`${PWD_COMMAND}`; export r; \
30959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30960 $(HOST_EXPORTS) \
30961 for flag in $(EXTRA_HOST_FLAGS) ; do \
30962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30963 done; \
30964 echo "Doing install-html in m4"; \
30965 (cd $(HOST_SUBDIR)/m4 && \
30966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30968 "RANLIB=$${RANLIB}" \
30969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30970 install-html) \
30971 || exit 1
30973 @endif m4
30975 .PHONY: maybe-installcheck-m4 installcheck-m4
30976 maybe-installcheck-m4:
30977 @if m4
30978 maybe-installcheck-m4: installcheck-m4
30980 installcheck-m4: \
30981 configure-m4
30982 @: $(MAKE); $(unstage)
30983 @[ -f ./m4/Makefile ] || exit 0; \
30984 r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 $(HOST_EXPORTS) \
30987 for flag in $(EXTRA_HOST_FLAGS) ; do \
30988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989 done; \
30990 echo "Doing installcheck in m4"; \
30991 (cd $(HOST_SUBDIR)/m4 && \
30992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994 "RANLIB=$${RANLIB}" \
30995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996 installcheck) \
30997 || exit 1
30999 @endif m4
31001 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31002 maybe-mostlyclean-m4:
31003 @if m4
31004 maybe-mostlyclean-m4: mostlyclean-m4
31006 mostlyclean-m4:
31007 @: $(MAKE); $(unstage)
31008 @[ -f ./m4/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing mostlyclean in m4"; \
31016 (cd $(HOST_SUBDIR)/m4 && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 mostlyclean) \
31022 || exit 1
31024 @endif m4
31026 .PHONY: maybe-clean-m4 clean-m4
31027 maybe-clean-m4:
31028 @if m4
31029 maybe-clean-m4: clean-m4
31031 clean-m4:
31032 @: $(MAKE); $(unstage)
31033 @[ -f ./m4/Makefile ] || exit 0; \
31034 r=`${PWD_COMMAND}`; export r; \
31035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31036 $(HOST_EXPORTS) \
31037 for flag in $(EXTRA_HOST_FLAGS) ; do \
31038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31039 done; \
31040 echo "Doing clean in m4"; \
31041 (cd $(HOST_SUBDIR)/m4 && \
31042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31044 "RANLIB=$${RANLIB}" \
31045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31046 clean) \
31047 || exit 1
31049 @endif m4
31051 .PHONY: maybe-distclean-m4 distclean-m4
31052 maybe-distclean-m4:
31053 @if m4
31054 maybe-distclean-m4: distclean-m4
31056 distclean-m4:
31057 @: $(MAKE); $(unstage)
31058 @[ -f ./m4/Makefile ] || exit 0; \
31059 r=`${PWD_COMMAND}`; export r; \
31060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31061 $(HOST_EXPORTS) \
31062 for flag in $(EXTRA_HOST_FLAGS) ; do \
31063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31064 done; \
31065 echo "Doing distclean in m4"; \
31066 (cd $(HOST_SUBDIR)/m4 && \
31067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31069 "RANLIB=$${RANLIB}" \
31070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31071 distclean) \
31072 || exit 1
31074 @endif m4
31076 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31077 maybe-maintainer-clean-m4:
31078 @if m4
31079 maybe-maintainer-clean-m4: maintainer-clean-m4
31081 maintainer-clean-m4:
31082 @: $(MAKE); $(unstage)
31083 @[ -f ./m4/Makefile ] || exit 0; \
31084 r=`${PWD_COMMAND}`; export r; \
31085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086 $(HOST_EXPORTS) \
31087 for flag in $(EXTRA_HOST_FLAGS) ; do \
31088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089 done; \
31090 echo "Doing maintainer-clean in m4"; \
31091 (cd $(HOST_SUBDIR)/m4 && \
31092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094 "RANLIB=$${RANLIB}" \
31095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096 maintainer-clean) \
31097 || exit 1
31099 @endif m4
31103 .PHONY: configure-readline maybe-configure-readline
31104 maybe-configure-readline:
31105 @if gcc-bootstrap
31106 configure-readline: stage_current
31107 @endif gcc-bootstrap
31108 @if readline
31109 maybe-configure-readline: configure-readline
31110 configure-readline:
31111 @: $(MAKE); $(unstage)
31112 @r=`${PWD_COMMAND}`; export r; \
31113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31116 $(HOST_EXPORTS) \
31117 echo Configuring in $(HOST_SUBDIR)/readline; \
31118 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31119 case $(srcdir) in \
31120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31121 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31123 esac; \
31124 module_srcdir=readline; \
31125 $(SHELL) \
31126 $$s/$$module_srcdir/configure \
31127 --srcdir=$${topdir}/$$module_srcdir \
31128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31129 --target=${target_alias} \
31130 || exit 1
31131 @endif readline
31137 .PHONY: all-readline maybe-all-readline
31138 maybe-all-readline:
31139 @if gcc-bootstrap
31140 all-readline: stage_current
31141 @endif gcc-bootstrap
31142 @if readline
31143 TARGET-readline=all
31144 maybe-all-readline: all-readline
31145 all-readline: configure-readline
31146 @: $(MAKE); $(unstage)
31147 @r=`${PWD_COMMAND}`; export r; \
31148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149 $(HOST_EXPORTS) \
31150 (cd $(HOST_SUBDIR)/readline && \
31151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31152 $(TARGET-readline))
31153 @endif readline
31158 .PHONY: check-readline maybe-check-readline
31159 maybe-check-readline:
31160 @if readline
31161 maybe-check-readline: check-readline
31163 check-readline:
31164 @: $(MAKE); $(unstage)
31165 @r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 $(HOST_EXPORTS) \
31168 (cd $(HOST_SUBDIR)/readline && \
31169 $(MAKE) $(FLAGS_TO_PASS) check)
31171 @endif readline
31173 .PHONY: install-readline maybe-install-readline
31174 maybe-install-readline:
31175 @if readline
31176 maybe-install-readline: install-readline
31178 install-readline: installdirs
31179 @: $(MAKE); $(unstage)
31180 @r=`${PWD_COMMAND}`; export r; \
31181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31182 $(HOST_EXPORTS) \
31183 (cd $(HOST_SUBDIR)/readline && \
31184 $(MAKE) $(FLAGS_TO_PASS) install)
31186 @endif readline
31188 .PHONY: install-strip-readline maybe-install-strip-readline
31189 maybe-install-strip-readline:
31190 @if readline
31191 maybe-install-strip-readline: install-strip-readline
31193 install-strip-readline: installdirs
31194 @: $(MAKE); $(unstage)
31195 @r=`${PWD_COMMAND}`; export r; \
31196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197 $(HOST_EXPORTS) \
31198 (cd $(HOST_SUBDIR)/readline && \
31199 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31201 @endif readline
31203 # Other targets (info, dvi, pdf, etc.)
31205 .PHONY: maybe-info-readline info-readline
31206 maybe-info-readline:
31207 @if readline
31208 maybe-info-readline: info-readline
31210 info-readline: \
31211 configure-readline
31212 @: $(MAKE); $(unstage)
31213 @[ -f ./readline/Makefile ] || exit 0; \
31214 r=`${PWD_COMMAND}`; export r; \
31215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216 $(HOST_EXPORTS) \
31217 for flag in $(EXTRA_HOST_FLAGS) ; do \
31218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219 done; \
31220 echo "Doing info in readline"; \
31221 (cd $(HOST_SUBDIR)/readline && \
31222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224 "RANLIB=$${RANLIB}" \
31225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226 info) \
31227 || exit 1
31229 @endif readline
31231 .PHONY: maybe-dvi-readline dvi-readline
31232 maybe-dvi-readline:
31233 @if readline
31234 maybe-dvi-readline: dvi-readline
31236 dvi-readline: \
31237 configure-readline
31238 @: $(MAKE); $(unstage)
31239 @[ -f ./readline/Makefile ] || exit 0; \
31240 r=`${PWD_COMMAND}`; export r; \
31241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242 $(HOST_EXPORTS) \
31243 for flag in $(EXTRA_HOST_FLAGS) ; do \
31244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31245 done; \
31246 echo "Doing dvi in readline"; \
31247 (cd $(HOST_SUBDIR)/readline && \
31248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31250 "RANLIB=$${RANLIB}" \
31251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31252 dvi) \
31253 || exit 1
31255 @endif readline
31257 .PHONY: maybe-pdf-readline pdf-readline
31258 maybe-pdf-readline:
31259 @if readline
31260 maybe-pdf-readline: pdf-readline
31262 pdf-readline: \
31263 configure-readline
31264 @: $(MAKE); $(unstage)
31265 @[ -f ./readline/Makefile ] || exit 0; \
31266 r=`${PWD_COMMAND}`; export r; \
31267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31268 $(HOST_EXPORTS) \
31269 for flag in $(EXTRA_HOST_FLAGS) ; do \
31270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31271 done; \
31272 echo "Doing pdf in readline"; \
31273 (cd $(HOST_SUBDIR)/readline && \
31274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31276 "RANLIB=$${RANLIB}" \
31277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31278 pdf) \
31279 || exit 1
31281 @endif readline
31283 .PHONY: maybe-html-readline html-readline
31284 maybe-html-readline:
31285 @if readline
31286 maybe-html-readline: html-readline
31288 html-readline: \
31289 configure-readline
31290 @: $(MAKE); $(unstage)
31291 @[ -f ./readline/Makefile ] || exit 0; \
31292 r=`${PWD_COMMAND}`; export r; \
31293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31294 $(HOST_EXPORTS) \
31295 for flag in $(EXTRA_HOST_FLAGS) ; do \
31296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31297 done; \
31298 echo "Doing html in readline"; \
31299 (cd $(HOST_SUBDIR)/readline && \
31300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31302 "RANLIB=$${RANLIB}" \
31303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31304 html) \
31305 || exit 1
31307 @endif readline
31309 .PHONY: maybe-TAGS-readline TAGS-readline
31310 maybe-TAGS-readline:
31311 @if readline
31312 maybe-TAGS-readline: TAGS-readline
31314 TAGS-readline: \
31315 configure-readline
31316 @: $(MAKE); $(unstage)
31317 @[ -f ./readline/Makefile ] || exit 0; \
31318 r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 for flag in $(EXTRA_HOST_FLAGS) ; do \
31322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323 done; \
31324 echo "Doing TAGS in readline"; \
31325 (cd $(HOST_SUBDIR)/readline && \
31326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328 "RANLIB=$${RANLIB}" \
31329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31330 TAGS) \
31331 || exit 1
31333 @endif readline
31335 .PHONY: maybe-install-info-readline install-info-readline
31336 maybe-install-info-readline:
31337 @if readline
31338 maybe-install-info-readline: install-info-readline
31340 install-info-readline: \
31341 configure-readline \
31342 info-readline
31343 @: $(MAKE); $(unstage)
31344 @[ -f ./readline/Makefile ] || exit 0; \
31345 r=`${PWD_COMMAND}`; export r; \
31346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31347 $(HOST_EXPORTS) \
31348 for flag in $(EXTRA_HOST_FLAGS) ; do \
31349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31350 done; \
31351 echo "Doing install-info in readline"; \
31352 (cd $(HOST_SUBDIR)/readline && \
31353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31355 "RANLIB=$${RANLIB}" \
31356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31357 install-info) \
31358 || exit 1
31360 @endif readline
31362 .PHONY: maybe-install-dvi-readline install-dvi-readline
31363 maybe-install-dvi-readline:
31364 @if readline
31365 maybe-install-dvi-readline: install-dvi-readline
31367 install-dvi-readline: \
31368 configure-readline \
31369 dvi-readline
31370 @: $(MAKE); $(unstage)
31371 @[ -f ./readline/Makefile ] || exit 0; \
31372 r=`${PWD_COMMAND}`; export r; \
31373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31374 $(HOST_EXPORTS) \
31375 for flag in $(EXTRA_HOST_FLAGS) ; do \
31376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31377 done; \
31378 echo "Doing install-dvi in readline"; \
31379 (cd $(HOST_SUBDIR)/readline && \
31380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31382 "RANLIB=$${RANLIB}" \
31383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31384 install-dvi) \
31385 || exit 1
31387 @endif readline
31389 .PHONY: maybe-install-pdf-readline install-pdf-readline
31390 maybe-install-pdf-readline:
31391 @if readline
31392 maybe-install-pdf-readline: install-pdf-readline
31394 install-pdf-readline: \
31395 configure-readline \
31396 pdf-readline
31397 @: $(MAKE); $(unstage)
31398 @[ -f ./readline/Makefile ] || exit 0; \
31399 r=`${PWD_COMMAND}`; export r; \
31400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31401 $(HOST_EXPORTS) \
31402 for flag in $(EXTRA_HOST_FLAGS) ; do \
31403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31404 done; \
31405 echo "Doing install-pdf in readline"; \
31406 (cd $(HOST_SUBDIR)/readline && \
31407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31409 "RANLIB=$${RANLIB}" \
31410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31411 install-pdf) \
31412 || exit 1
31414 @endif readline
31416 .PHONY: maybe-install-html-readline install-html-readline
31417 maybe-install-html-readline:
31418 @if readline
31419 maybe-install-html-readline: install-html-readline
31421 install-html-readline: \
31422 configure-readline \
31423 html-readline
31424 @: $(MAKE); $(unstage)
31425 @[ -f ./readline/Makefile ] || exit 0; \
31426 r=`${PWD_COMMAND}`; export r; \
31427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31428 $(HOST_EXPORTS) \
31429 for flag in $(EXTRA_HOST_FLAGS) ; do \
31430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31431 done; \
31432 echo "Doing install-html in readline"; \
31433 (cd $(HOST_SUBDIR)/readline && \
31434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31436 "RANLIB=$${RANLIB}" \
31437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31438 install-html) \
31439 || exit 1
31441 @endif readline
31443 .PHONY: maybe-installcheck-readline installcheck-readline
31444 maybe-installcheck-readline:
31445 @if readline
31446 maybe-installcheck-readline: installcheck-readline
31448 installcheck-readline: \
31449 configure-readline
31450 @: $(MAKE); $(unstage)
31451 @[ -f ./readline/Makefile ] || exit 0; \
31452 r=`${PWD_COMMAND}`; export r; \
31453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31454 $(HOST_EXPORTS) \
31455 for flag in $(EXTRA_HOST_FLAGS) ; do \
31456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31457 done; \
31458 echo "Doing installcheck in readline"; \
31459 (cd $(HOST_SUBDIR)/readline && \
31460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31462 "RANLIB=$${RANLIB}" \
31463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31464 installcheck) \
31465 || exit 1
31467 @endif readline
31469 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31470 maybe-mostlyclean-readline:
31471 @if readline
31472 maybe-mostlyclean-readline: mostlyclean-readline
31474 mostlyclean-readline:
31475 @: $(MAKE); $(unstage)
31476 @[ -f ./readline/Makefile ] || exit 0; \
31477 r=`${PWD_COMMAND}`; export r; \
31478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31479 $(HOST_EXPORTS) \
31480 for flag in $(EXTRA_HOST_FLAGS) ; do \
31481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31482 done; \
31483 echo "Doing mostlyclean in readline"; \
31484 (cd $(HOST_SUBDIR)/readline && \
31485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31487 "RANLIB=$${RANLIB}" \
31488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31489 mostlyclean) \
31490 || exit 1
31492 @endif readline
31494 .PHONY: maybe-clean-readline clean-readline
31495 maybe-clean-readline:
31496 @if readline
31497 maybe-clean-readline: clean-readline
31499 clean-readline:
31500 @: $(MAKE); $(unstage)
31501 @[ -f ./readline/Makefile ] || exit 0; \
31502 r=`${PWD_COMMAND}`; export r; \
31503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504 $(HOST_EXPORTS) \
31505 for flag in $(EXTRA_HOST_FLAGS) ; do \
31506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507 done; \
31508 echo "Doing clean in readline"; \
31509 (cd $(HOST_SUBDIR)/readline && \
31510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31512 "RANLIB=$${RANLIB}" \
31513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31514 clean) \
31515 || exit 1
31517 @endif readline
31519 .PHONY: maybe-distclean-readline distclean-readline
31520 maybe-distclean-readline:
31521 @if readline
31522 maybe-distclean-readline: distclean-readline
31524 distclean-readline:
31525 @: $(MAKE); $(unstage)
31526 @[ -f ./readline/Makefile ] || exit 0; \
31527 r=`${PWD_COMMAND}`; export r; \
31528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529 $(HOST_EXPORTS) \
31530 for flag in $(EXTRA_HOST_FLAGS) ; do \
31531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31532 done; \
31533 echo "Doing distclean in readline"; \
31534 (cd $(HOST_SUBDIR)/readline && \
31535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537 "RANLIB=$${RANLIB}" \
31538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31539 distclean) \
31540 || exit 1
31542 @endif readline
31544 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31545 maybe-maintainer-clean-readline:
31546 @if readline
31547 maybe-maintainer-clean-readline: maintainer-clean-readline
31549 maintainer-clean-readline:
31550 @: $(MAKE); $(unstage)
31551 @[ -f ./readline/Makefile ] || exit 0; \
31552 r=`${PWD_COMMAND}`; export r; \
31553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554 $(HOST_EXPORTS) \
31555 for flag in $(EXTRA_HOST_FLAGS) ; do \
31556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557 done; \
31558 echo "Doing maintainer-clean in readline"; \
31559 (cd $(HOST_SUBDIR)/readline && \
31560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31562 "RANLIB=$${RANLIB}" \
31563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31564 maintainer-clean) \
31565 || exit 1
31567 @endif readline
31571 .PHONY: configure-sid maybe-configure-sid
31572 maybe-configure-sid:
31573 @if gcc-bootstrap
31574 configure-sid: stage_current
31575 @endif gcc-bootstrap
31576 @if sid
31577 maybe-configure-sid: configure-sid
31578 configure-sid:
31579 @: $(MAKE); $(unstage)
31580 @r=`${PWD_COMMAND}`; export r; \
31581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31582 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31584 $(HOST_EXPORTS) \
31585 echo Configuring in $(HOST_SUBDIR)/sid; \
31586 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31587 case $(srcdir) in \
31588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31589 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31591 esac; \
31592 module_srcdir=sid; \
31593 $(SHELL) \
31594 $$s/$$module_srcdir/configure \
31595 --srcdir=$${topdir}/$$module_srcdir \
31596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31597 --target=${target_alias} \
31598 || exit 1
31599 @endif sid
31605 .PHONY: all-sid maybe-all-sid
31606 maybe-all-sid:
31607 @if gcc-bootstrap
31608 all-sid: stage_current
31609 @endif gcc-bootstrap
31610 @if sid
31611 TARGET-sid=all
31612 maybe-all-sid: all-sid
31613 all-sid: configure-sid
31614 @: $(MAKE); $(unstage)
31615 @r=`${PWD_COMMAND}`; export r; \
31616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31617 $(HOST_EXPORTS) \
31618 (cd $(HOST_SUBDIR)/sid && \
31619 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31620 $(TARGET-sid))
31621 @endif sid
31626 .PHONY: check-sid maybe-check-sid
31627 maybe-check-sid:
31628 @if sid
31629 maybe-check-sid: check-sid
31631 check-sid:
31632 @: $(MAKE); $(unstage)
31633 @r=`${PWD_COMMAND}`; export r; \
31634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31635 $(HOST_EXPORTS) \
31636 (cd $(HOST_SUBDIR)/sid && \
31637 $(MAKE) $(FLAGS_TO_PASS) check)
31639 @endif sid
31641 .PHONY: install-sid maybe-install-sid
31642 maybe-install-sid:
31643 @if sid
31644 maybe-install-sid: install-sid
31646 install-sid: installdirs
31647 @: $(MAKE); $(unstage)
31648 @r=`${PWD_COMMAND}`; export r; \
31649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650 $(HOST_EXPORTS) \
31651 (cd $(HOST_SUBDIR)/sid && \
31652 $(MAKE) $(FLAGS_TO_PASS) install)
31654 @endif sid
31656 .PHONY: install-strip-sid maybe-install-strip-sid
31657 maybe-install-strip-sid:
31658 @if sid
31659 maybe-install-strip-sid: install-strip-sid
31661 install-strip-sid: installdirs
31662 @: $(MAKE); $(unstage)
31663 @r=`${PWD_COMMAND}`; export r; \
31664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31665 $(HOST_EXPORTS) \
31666 (cd $(HOST_SUBDIR)/sid && \
31667 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31669 @endif sid
31671 # Other targets (info, dvi, pdf, etc.)
31673 .PHONY: maybe-info-sid info-sid
31674 maybe-info-sid:
31675 @if sid
31676 maybe-info-sid: info-sid
31678 info-sid: \
31679 configure-sid
31680 @: $(MAKE); $(unstage)
31681 @[ -f ./sid/Makefile ] || exit 0; \
31682 r=`${PWD_COMMAND}`; export r; \
31683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684 $(HOST_EXPORTS) \
31685 for flag in $(EXTRA_HOST_FLAGS) ; do \
31686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31687 done; \
31688 echo "Doing info in sid"; \
31689 (cd $(HOST_SUBDIR)/sid && \
31690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692 "RANLIB=$${RANLIB}" \
31693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31694 info) \
31695 || exit 1
31697 @endif sid
31699 .PHONY: maybe-dvi-sid dvi-sid
31700 maybe-dvi-sid:
31701 @if sid
31702 maybe-dvi-sid: dvi-sid
31704 dvi-sid: \
31705 configure-sid
31706 @: $(MAKE); $(unstage)
31707 @[ -f ./sid/Makefile ] || exit 0; \
31708 r=`${PWD_COMMAND}`; export r; \
31709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31710 $(HOST_EXPORTS) \
31711 for flag in $(EXTRA_HOST_FLAGS) ; do \
31712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31713 done; \
31714 echo "Doing dvi in sid"; \
31715 (cd $(HOST_SUBDIR)/sid && \
31716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31718 "RANLIB=$${RANLIB}" \
31719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31720 dvi) \
31721 || exit 1
31723 @endif sid
31725 .PHONY: maybe-pdf-sid pdf-sid
31726 maybe-pdf-sid:
31727 @if sid
31728 maybe-pdf-sid: pdf-sid
31730 pdf-sid: \
31731 configure-sid
31732 @: $(MAKE); $(unstage)
31733 @[ -f ./sid/Makefile ] || exit 0; \
31734 r=`${PWD_COMMAND}`; export r; \
31735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736 $(HOST_EXPORTS) \
31737 for flag in $(EXTRA_HOST_FLAGS) ; do \
31738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739 done; \
31740 echo "Doing pdf in sid"; \
31741 (cd $(HOST_SUBDIR)/sid && \
31742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31744 "RANLIB=$${RANLIB}" \
31745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746 pdf) \
31747 || exit 1
31749 @endif sid
31751 .PHONY: maybe-html-sid html-sid
31752 maybe-html-sid:
31753 @if sid
31754 maybe-html-sid: html-sid
31756 html-sid: \
31757 configure-sid
31758 @: $(MAKE); $(unstage)
31759 @[ -f ./sid/Makefile ] || exit 0; \
31760 r=`${PWD_COMMAND}`; export r; \
31761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762 $(HOST_EXPORTS) \
31763 for flag in $(EXTRA_HOST_FLAGS) ; do \
31764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31765 done; \
31766 echo "Doing html in sid"; \
31767 (cd $(HOST_SUBDIR)/sid && \
31768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770 "RANLIB=$${RANLIB}" \
31771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31772 html) \
31773 || exit 1
31775 @endif sid
31777 .PHONY: maybe-TAGS-sid TAGS-sid
31778 maybe-TAGS-sid:
31779 @if sid
31780 maybe-TAGS-sid: TAGS-sid
31782 TAGS-sid: \
31783 configure-sid
31784 @: $(MAKE); $(unstage)
31785 @[ -f ./sid/Makefile ] || exit 0; \
31786 r=`${PWD_COMMAND}`; export r; \
31787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788 $(HOST_EXPORTS) \
31789 for flag in $(EXTRA_HOST_FLAGS) ; do \
31790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31791 done; \
31792 echo "Doing TAGS in sid"; \
31793 (cd $(HOST_SUBDIR)/sid && \
31794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31796 "RANLIB=$${RANLIB}" \
31797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31798 TAGS) \
31799 || exit 1
31801 @endif sid
31803 .PHONY: maybe-install-info-sid install-info-sid
31804 maybe-install-info-sid:
31805 @if sid
31806 maybe-install-info-sid: install-info-sid
31808 install-info-sid: \
31809 configure-sid \
31810 info-sid
31811 @: $(MAKE); $(unstage)
31812 @[ -f ./sid/Makefile ] || exit 0; \
31813 r=`${PWD_COMMAND}`; export r; \
31814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31815 $(HOST_EXPORTS) \
31816 for flag in $(EXTRA_HOST_FLAGS) ; do \
31817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818 done; \
31819 echo "Doing install-info in sid"; \
31820 (cd $(HOST_SUBDIR)/sid && \
31821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31823 "RANLIB=$${RANLIB}" \
31824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825 install-info) \
31826 || exit 1
31828 @endif sid
31830 .PHONY: maybe-install-dvi-sid install-dvi-sid
31831 maybe-install-dvi-sid:
31832 @if sid
31833 maybe-install-dvi-sid: install-dvi-sid
31835 install-dvi-sid: \
31836 configure-sid \
31837 dvi-sid
31838 @: $(MAKE); $(unstage)
31839 @[ -f ./sid/Makefile ] || exit 0; \
31840 r=`${PWD_COMMAND}`; export r; \
31841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842 $(HOST_EXPORTS) \
31843 for flag in $(EXTRA_HOST_FLAGS) ; do \
31844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845 done; \
31846 echo "Doing install-dvi in sid"; \
31847 (cd $(HOST_SUBDIR)/sid && \
31848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850 "RANLIB=$${RANLIB}" \
31851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31852 install-dvi) \
31853 || exit 1
31855 @endif sid
31857 .PHONY: maybe-install-pdf-sid install-pdf-sid
31858 maybe-install-pdf-sid:
31859 @if sid
31860 maybe-install-pdf-sid: install-pdf-sid
31862 install-pdf-sid: \
31863 configure-sid \
31864 pdf-sid
31865 @: $(MAKE); $(unstage)
31866 @[ -f ./sid/Makefile ] || exit 0; \
31867 r=`${PWD_COMMAND}`; export r; \
31868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31869 $(HOST_EXPORTS) \
31870 for flag in $(EXTRA_HOST_FLAGS) ; do \
31871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31872 done; \
31873 echo "Doing install-pdf in sid"; \
31874 (cd $(HOST_SUBDIR)/sid && \
31875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31877 "RANLIB=$${RANLIB}" \
31878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31879 install-pdf) \
31880 || exit 1
31882 @endif sid
31884 .PHONY: maybe-install-html-sid install-html-sid
31885 maybe-install-html-sid:
31886 @if sid
31887 maybe-install-html-sid: install-html-sid
31889 install-html-sid: \
31890 configure-sid \
31891 html-sid
31892 @: $(MAKE); $(unstage)
31893 @[ -f ./sid/Makefile ] || exit 0; \
31894 r=`${PWD_COMMAND}`; export r; \
31895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31896 $(HOST_EXPORTS) \
31897 for flag in $(EXTRA_HOST_FLAGS) ; do \
31898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31899 done; \
31900 echo "Doing install-html in sid"; \
31901 (cd $(HOST_SUBDIR)/sid && \
31902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31904 "RANLIB=$${RANLIB}" \
31905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31906 install-html) \
31907 || exit 1
31909 @endif sid
31911 .PHONY: maybe-installcheck-sid installcheck-sid
31912 maybe-installcheck-sid:
31913 @if sid
31914 maybe-installcheck-sid: installcheck-sid
31916 installcheck-sid: \
31917 configure-sid
31918 @: $(MAKE); $(unstage)
31919 @[ -f ./sid/Makefile ] || exit 0; \
31920 r=`${PWD_COMMAND}`; export r; \
31921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922 $(HOST_EXPORTS) \
31923 for flag in $(EXTRA_HOST_FLAGS) ; do \
31924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31925 done; \
31926 echo "Doing installcheck in sid"; \
31927 (cd $(HOST_SUBDIR)/sid && \
31928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31930 "RANLIB=$${RANLIB}" \
31931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31932 installcheck) \
31933 || exit 1
31935 @endif sid
31937 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31938 maybe-mostlyclean-sid:
31939 @if sid
31940 maybe-mostlyclean-sid: mostlyclean-sid
31942 mostlyclean-sid:
31943 @: $(MAKE); $(unstage)
31944 @[ -f ./sid/Makefile ] || exit 0; \
31945 r=`${PWD_COMMAND}`; export r; \
31946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31947 $(HOST_EXPORTS) \
31948 for flag in $(EXTRA_HOST_FLAGS) ; do \
31949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31950 done; \
31951 echo "Doing mostlyclean in sid"; \
31952 (cd $(HOST_SUBDIR)/sid && \
31953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31955 "RANLIB=$${RANLIB}" \
31956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31957 mostlyclean) \
31958 || exit 1
31960 @endif sid
31962 .PHONY: maybe-clean-sid clean-sid
31963 maybe-clean-sid:
31964 @if sid
31965 maybe-clean-sid: clean-sid
31967 clean-sid:
31968 @: $(MAKE); $(unstage)
31969 @[ -f ./sid/Makefile ] || exit 0; \
31970 r=`${PWD_COMMAND}`; export r; \
31971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972 $(HOST_EXPORTS) \
31973 for flag in $(EXTRA_HOST_FLAGS) ; do \
31974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975 done; \
31976 echo "Doing clean in sid"; \
31977 (cd $(HOST_SUBDIR)/sid && \
31978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980 "RANLIB=$${RANLIB}" \
31981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982 clean) \
31983 || exit 1
31985 @endif sid
31987 .PHONY: maybe-distclean-sid distclean-sid
31988 maybe-distclean-sid:
31989 @if sid
31990 maybe-distclean-sid: distclean-sid
31992 distclean-sid:
31993 @: $(MAKE); $(unstage)
31994 @[ -f ./sid/Makefile ] || exit 0; \
31995 r=`${PWD_COMMAND}`; export r; \
31996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997 $(HOST_EXPORTS) \
31998 for flag in $(EXTRA_HOST_FLAGS) ; do \
31999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000 done; \
32001 echo "Doing distclean in sid"; \
32002 (cd $(HOST_SUBDIR)/sid && \
32003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005 "RANLIB=$${RANLIB}" \
32006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007 distclean) \
32008 || exit 1
32010 @endif sid
32012 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32013 maybe-maintainer-clean-sid:
32014 @if sid
32015 maybe-maintainer-clean-sid: maintainer-clean-sid
32017 maintainer-clean-sid:
32018 @: $(MAKE); $(unstage)
32019 @[ -f ./sid/Makefile ] || exit 0; \
32020 r=`${PWD_COMMAND}`; export r; \
32021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32022 $(HOST_EXPORTS) \
32023 for flag in $(EXTRA_HOST_FLAGS) ; do \
32024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32025 done; \
32026 echo "Doing maintainer-clean in sid"; \
32027 (cd $(HOST_SUBDIR)/sid && \
32028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32030 "RANLIB=$${RANLIB}" \
32031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32032 maintainer-clean) \
32033 || exit 1
32035 @endif sid
32039 .PHONY: configure-sim maybe-configure-sim
32040 maybe-configure-sim:
32041 @if gcc-bootstrap
32042 configure-sim: stage_current
32043 @endif gcc-bootstrap
32044 @if sim
32045 maybe-configure-sim: configure-sim
32046 configure-sim:
32047 @: $(MAKE); $(unstage)
32048 @r=`${PWD_COMMAND}`; export r; \
32049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32050 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32052 $(HOST_EXPORTS) \
32053 echo Configuring in $(HOST_SUBDIR)/sim; \
32054 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32055 case $(srcdir) in \
32056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32057 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32059 esac; \
32060 module_srcdir=sim; \
32061 $(SHELL) \
32062 $$s/$$module_srcdir/configure \
32063 --srcdir=$${topdir}/$$module_srcdir \
32064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32065 --target=${target_alias} \
32066 || exit 1
32067 @endif sim
32073 .PHONY: all-sim maybe-all-sim
32074 maybe-all-sim:
32075 @if gcc-bootstrap
32076 all-sim: stage_current
32077 @endif gcc-bootstrap
32078 @if sim
32079 TARGET-sim=all
32080 maybe-all-sim: all-sim
32081 all-sim: configure-sim
32082 @: $(MAKE); $(unstage)
32083 @r=`${PWD_COMMAND}`; export r; \
32084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085 $(HOST_EXPORTS) \
32086 (cd $(HOST_SUBDIR)/sim && \
32087 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32088 $(TARGET-sim))
32089 @endif sim
32094 .PHONY: check-sim maybe-check-sim
32095 maybe-check-sim:
32096 @if sim
32097 maybe-check-sim: check-sim
32099 check-sim:
32100 @: $(MAKE); $(unstage)
32101 @r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 (cd $(HOST_SUBDIR)/sim && \
32105 $(MAKE) $(FLAGS_TO_PASS) check)
32107 @endif sim
32109 .PHONY: install-sim maybe-install-sim
32110 maybe-install-sim:
32111 @if sim
32112 maybe-install-sim: install-sim
32114 install-sim: installdirs
32115 @: $(MAKE); $(unstage)
32116 @r=`${PWD_COMMAND}`; export r; \
32117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32118 $(HOST_EXPORTS) \
32119 (cd $(HOST_SUBDIR)/sim && \
32120 $(MAKE) $(FLAGS_TO_PASS) install)
32122 @endif sim
32124 .PHONY: install-strip-sim maybe-install-strip-sim
32125 maybe-install-strip-sim:
32126 @if sim
32127 maybe-install-strip-sim: install-strip-sim
32129 install-strip-sim: installdirs
32130 @: $(MAKE); $(unstage)
32131 @r=`${PWD_COMMAND}`; export r; \
32132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133 $(HOST_EXPORTS) \
32134 (cd $(HOST_SUBDIR)/sim && \
32135 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32137 @endif sim
32139 # Other targets (info, dvi, pdf, etc.)
32141 .PHONY: maybe-info-sim info-sim
32142 maybe-info-sim:
32143 @if sim
32144 maybe-info-sim: info-sim
32146 info-sim: \
32147 configure-sim
32148 @: $(MAKE); $(unstage)
32149 @[ -f ./sim/Makefile ] || exit 0; \
32150 r=`${PWD_COMMAND}`; export r; \
32151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152 $(HOST_EXPORTS) \
32153 for flag in $(EXTRA_HOST_FLAGS) ; do \
32154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32155 done; \
32156 echo "Doing info in sim"; \
32157 (cd $(HOST_SUBDIR)/sim && \
32158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32160 "RANLIB=$${RANLIB}" \
32161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32162 info) \
32163 || exit 1
32165 @endif sim
32167 .PHONY: maybe-dvi-sim dvi-sim
32168 maybe-dvi-sim:
32169 @if sim
32170 maybe-dvi-sim: dvi-sim
32172 dvi-sim: \
32173 configure-sim
32174 @: $(MAKE); $(unstage)
32175 @[ -f ./sim/Makefile ] || exit 0; \
32176 r=`${PWD_COMMAND}`; export r; \
32177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178 $(HOST_EXPORTS) \
32179 for flag in $(EXTRA_HOST_FLAGS) ; do \
32180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32181 done; \
32182 echo "Doing dvi in sim"; \
32183 (cd $(HOST_SUBDIR)/sim && \
32184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32186 "RANLIB=$${RANLIB}" \
32187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32188 dvi) \
32189 || exit 1
32191 @endif sim
32193 .PHONY: maybe-pdf-sim pdf-sim
32194 maybe-pdf-sim:
32195 @if sim
32196 maybe-pdf-sim: pdf-sim
32198 pdf-sim: \
32199 configure-sim
32200 @: $(MAKE); $(unstage)
32201 @[ -f ./sim/Makefile ] || exit 0; \
32202 r=`${PWD_COMMAND}`; export r; \
32203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32204 $(HOST_EXPORTS) \
32205 for flag in $(EXTRA_HOST_FLAGS) ; do \
32206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32207 done; \
32208 echo "Doing pdf in sim"; \
32209 (cd $(HOST_SUBDIR)/sim && \
32210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32212 "RANLIB=$${RANLIB}" \
32213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32214 pdf) \
32215 || exit 1
32217 @endif sim
32219 .PHONY: maybe-html-sim html-sim
32220 maybe-html-sim:
32221 @if sim
32222 maybe-html-sim: html-sim
32224 html-sim: \
32225 configure-sim
32226 @: $(MAKE); $(unstage)
32227 @[ -f ./sim/Makefile ] || exit 0; \
32228 r=`${PWD_COMMAND}`; export r; \
32229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230 $(HOST_EXPORTS) \
32231 for flag in $(EXTRA_HOST_FLAGS) ; do \
32232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233 done; \
32234 echo "Doing html in sim"; \
32235 (cd $(HOST_SUBDIR)/sim && \
32236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238 "RANLIB=$${RANLIB}" \
32239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240 html) \
32241 || exit 1
32243 @endif sim
32245 .PHONY: maybe-TAGS-sim TAGS-sim
32246 maybe-TAGS-sim:
32247 @if sim
32248 maybe-TAGS-sim: TAGS-sim
32250 TAGS-sim: \
32251 configure-sim
32252 @: $(MAKE); $(unstage)
32253 @[ -f ./sim/Makefile ] || exit 0; \
32254 r=`${PWD_COMMAND}`; export r; \
32255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256 $(HOST_EXPORTS) \
32257 for flag in $(EXTRA_HOST_FLAGS) ; do \
32258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259 done; \
32260 echo "Doing TAGS in sim"; \
32261 (cd $(HOST_SUBDIR)/sim && \
32262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264 "RANLIB=$${RANLIB}" \
32265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266 TAGS) \
32267 || exit 1
32269 @endif sim
32271 .PHONY: maybe-install-info-sim install-info-sim
32272 maybe-install-info-sim:
32273 @if sim
32274 maybe-install-info-sim: install-info-sim
32276 install-info-sim: \
32277 configure-sim \
32278 info-sim
32279 @: $(MAKE); $(unstage)
32280 @[ -f ./sim/Makefile ] || exit 0; \
32281 r=`${PWD_COMMAND}`; export r; \
32282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283 $(HOST_EXPORTS) \
32284 for flag in $(EXTRA_HOST_FLAGS) ; do \
32285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32286 done; \
32287 echo "Doing install-info in sim"; \
32288 (cd $(HOST_SUBDIR)/sim && \
32289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291 "RANLIB=$${RANLIB}" \
32292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32293 install-info) \
32294 || exit 1
32296 @endif sim
32298 .PHONY: maybe-install-dvi-sim install-dvi-sim
32299 maybe-install-dvi-sim:
32300 @if sim
32301 maybe-install-dvi-sim: install-dvi-sim
32303 install-dvi-sim: \
32304 configure-sim \
32305 dvi-sim
32306 @: $(MAKE); $(unstage)
32307 @[ -f ./sim/Makefile ] || exit 0; \
32308 r=`${PWD_COMMAND}`; export r; \
32309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32310 $(HOST_EXPORTS) \
32311 for flag in $(EXTRA_HOST_FLAGS) ; do \
32312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32313 done; \
32314 echo "Doing install-dvi in sim"; \
32315 (cd $(HOST_SUBDIR)/sim && \
32316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32318 "RANLIB=$${RANLIB}" \
32319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32320 install-dvi) \
32321 || exit 1
32323 @endif sim
32325 .PHONY: maybe-install-pdf-sim install-pdf-sim
32326 maybe-install-pdf-sim:
32327 @if sim
32328 maybe-install-pdf-sim: install-pdf-sim
32330 install-pdf-sim: \
32331 configure-sim \
32332 pdf-sim
32333 @: $(MAKE); $(unstage)
32334 @[ -f ./sim/Makefile ] || exit 0; \
32335 r=`${PWD_COMMAND}`; export r; \
32336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337 $(HOST_EXPORTS) \
32338 for flag in $(EXTRA_HOST_FLAGS) ; do \
32339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32340 done; \
32341 echo "Doing install-pdf in sim"; \
32342 (cd $(HOST_SUBDIR)/sim && \
32343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32345 "RANLIB=$${RANLIB}" \
32346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32347 install-pdf) \
32348 || exit 1
32350 @endif sim
32352 .PHONY: maybe-install-html-sim install-html-sim
32353 maybe-install-html-sim:
32354 @if sim
32355 maybe-install-html-sim: install-html-sim
32357 install-html-sim: \
32358 configure-sim \
32359 html-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 install-html 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 install-html) \
32375 || exit 1
32377 @endif sim
32379 .PHONY: maybe-installcheck-sim installcheck-sim
32380 maybe-installcheck-sim:
32381 @if sim
32382 maybe-installcheck-sim: installcheck-sim
32384 installcheck-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 installcheck 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 installcheck) \
32401 || exit 1
32403 @endif sim
32405 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32406 maybe-mostlyclean-sim:
32407 @if sim
32408 maybe-mostlyclean-sim: mostlyclean-sim
32410 mostlyclean-sim:
32411 @: $(MAKE); $(unstage)
32412 @[ -f ./sim/Makefile ] || exit 0; \
32413 r=`${PWD_COMMAND}`; export r; \
32414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32415 $(HOST_EXPORTS) \
32416 for flag in $(EXTRA_HOST_FLAGS) ; do \
32417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32418 done; \
32419 echo "Doing mostlyclean in sim"; \
32420 (cd $(HOST_SUBDIR)/sim && \
32421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32423 "RANLIB=$${RANLIB}" \
32424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32425 mostlyclean) \
32426 || exit 1
32428 @endif sim
32430 .PHONY: maybe-clean-sim clean-sim
32431 maybe-clean-sim:
32432 @if sim
32433 maybe-clean-sim: clean-sim
32435 clean-sim:
32436 @: $(MAKE); $(unstage)
32437 @[ -f ./sim/Makefile ] || exit 0; \
32438 r=`${PWD_COMMAND}`; export r; \
32439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32440 $(HOST_EXPORTS) \
32441 for flag in $(EXTRA_HOST_FLAGS) ; do \
32442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32443 done; \
32444 echo "Doing clean in sim"; \
32445 (cd $(HOST_SUBDIR)/sim && \
32446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32448 "RANLIB=$${RANLIB}" \
32449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32450 clean) \
32451 || exit 1
32453 @endif sim
32455 .PHONY: maybe-distclean-sim distclean-sim
32456 maybe-distclean-sim:
32457 @if sim
32458 maybe-distclean-sim: distclean-sim
32460 distclean-sim:
32461 @: $(MAKE); $(unstage)
32462 @[ -f ./sim/Makefile ] || exit 0; \
32463 r=`${PWD_COMMAND}`; export r; \
32464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32465 $(HOST_EXPORTS) \
32466 for flag in $(EXTRA_HOST_FLAGS) ; do \
32467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32468 done; \
32469 echo "Doing distclean in sim"; \
32470 (cd $(HOST_SUBDIR)/sim && \
32471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32473 "RANLIB=$${RANLIB}" \
32474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32475 distclean) \
32476 || exit 1
32478 @endif sim
32480 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32481 maybe-maintainer-clean-sim:
32482 @if sim
32483 maybe-maintainer-clean-sim: maintainer-clean-sim
32485 maintainer-clean-sim:
32486 @: $(MAKE); $(unstage)
32487 @[ -f ./sim/Makefile ] || exit 0; \
32488 r=`${PWD_COMMAND}`; export r; \
32489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32490 $(HOST_EXPORTS) \
32491 for flag in $(EXTRA_HOST_FLAGS) ; do \
32492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32493 done; \
32494 echo "Doing maintainer-clean in sim"; \
32495 (cd $(HOST_SUBDIR)/sim && \
32496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32498 "RANLIB=$${RANLIB}" \
32499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32500 maintainer-clean) \
32501 || exit 1
32503 @endif sim
32507 .PHONY: configure-texinfo maybe-configure-texinfo
32508 maybe-configure-texinfo:
32509 @if gcc-bootstrap
32510 configure-texinfo: stage_current
32511 @endif gcc-bootstrap
32512 @if texinfo
32513 maybe-configure-texinfo: configure-texinfo
32514 configure-texinfo:
32515 @: $(MAKE); $(unstage)
32516 @r=`${PWD_COMMAND}`; export r; \
32517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32518 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32520 $(HOST_EXPORTS) \
32521 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32522 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32523 case $(srcdir) in \
32524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32525 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32527 esac; \
32528 module_srcdir=texinfo; \
32529 $(SHELL) \
32530 $$s/$$module_srcdir/configure \
32531 --srcdir=$${topdir}/$$module_srcdir \
32532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32533 --target=${target_alias} \
32534 || exit 1
32535 @endif texinfo
32541 .PHONY: all-texinfo maybe-all-texinfo
32542 maybe-all-texinfo:
32543 @if gcc-bootstrap
32544 all-texinfo: stage_current
32545 @endif gcc-bootstrap
32546 @if texinfo
32547 TARGET-texinfo=all
32548 maybe-all-texinfo: all-texinfo
32549 all-texinfo: configure-texinfo
32550 @: $(MAKE); $(unstage)
32551 @r=`${PWD_COMMAND}`; export r; \
32552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32553 $(HOST_EXPORTS) \
32554 (cd $(HOST_SUBDIR)/texinfo && \
32555 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32556 $(TARGET-texinfo))
32557 @endif texinfo
32562 .PHONY: check-texinfo maybe-check-texinfo
32563 maybe-check-texinfo:
32564 @if texinfo
32565 maybe-check-texinfo: check-texinfo
32567 check-texinfo:
32568 @: $(MAKE); $(unstage)
32569 @r=`${PWD_COMMAND}`; export r; \
32570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571 $(HOST_EXPORTS) \
32572 (cd $(HOST_SUBDIR)/texinfo && \
32573 $(MAKE) $(FLAGS_TO_PASS) check)
32575 @endif texinfo
32577 .PHONY: install-texinfo maybe-install-texinfo
32578 maybe-install-texinfo:
32579 @if texinfo
32580 maybe-install-texinfo: install-texinfo
32582 install-texinfo:
32584 @endif texinfo
32586 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32587 maybe-install-strip-texinfo:
32588 @if texinfo
32589 maybe-install-strip-texinfo: install-strip-texinfo
32591 install-strip-texinfo:
32593 @endif texinfo
32595 # Other targets (info, dvi, pdf, etc.)
32597 .PHONY: maybe-info-texinfo info-texinfo
32598 maybe-info-texinfo:
32599 @if texinfo
32600 maybe-info-texinfo: info-texinfo
32602 info-texinfo: \
32603 configure-texinfo
32604 @: $(MAKE); $(unstage)
32605 @[ -f ./texinfo/Makefile ] || exit 0; \
32606 r=`${PWD_COMMAND}`; export r; \
32607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608 $(HOST_EXPORTS) \
32609 for flag in $(EXTRA_HOST_FLAGS) ; do \
32610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611 done; \
32612 echo "Doing info in texinfo"; \
32613 (cd $(HOST_SUBDIR)/texinfo && \
32614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616 "RANLIB=$${RANLIB}" \
32617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618 info) \
32619 || exit 1
32621 @endif texinfo
32623 .PHONY: maybe-dvi-texinfo dvi-texinfo
32624 maybe-dvi-texinfo:
32625 @if texinfo
32626 maybe-dvi-texinfo: dvi-texinfo
32628 dvi-texinfo: \
32629 configure-texinfo
32630 @: $(MAKE); $(unstage)
32631 @[ -f ./texinfo/Makefile ] || exit 0; \
32632 r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634 $(HOST_EXPORTS) \
32635 for flag in $(EXTRA_HOST_FLAGS) ; do \
32636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32637 done; \
32638 echo "Doing dvi in texinfo"; \
32639 (cd $(HOST_SUBDIR)/texinfo && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642 "RANLIB=$${RANLIB}" \
32643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32644 dvi) \
32645 || exit 1
32647 @endif texinfo
32649 .PHONY: maybe-pdf-texinfo pdf-texinfo
32650 maybe-pdf-texinfo:
32651 @if texinfo
32652 maybe-pdf-texinfo: pdf-texinfo
32654 pdf-texinfo: \
32655 configure-texinfo
32656 @: $(MAKE); $(unstage)
32657 @[ -f ./texinfo/Makefile ] || exit 0; \
32658 r=`${PWD_COMMAND}`; export r; \
32659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660 $(HOST_EXPORTS) \
32661 for flag in $(EXTRA_HOST_FLAGS) ; do \
32662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32663 done; \
32664 echo "Doing pdf in texinfo"; \
32665 (cd $(HOST_SUBDIR)/texinfo && \
32666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32668 "RANLIB=$${RANLIB}" \
32669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32670 pdf) \
32671 || exit 1
32673 @endif texinfo
32675 .PHONY: maybe-html-texinfo html-texinfo
32676 maybe-html-texinfo:
32677 @if texinfo
32678 maybe-html-texinfo: html-texinfo
32680 html-texinfo: \
32681 configure-texinfo
32682 @: $(MAKE); $(unstage)
32683 @[ -f ./texinfo/Makefile ] || exit 0; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(HOST_EXPORTS) \
32687 for flag in $(EXTRA_HOST_FLAGS) ; do \
32688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689 done; \
32690 echo "Doing html in texinfo"; \
32691 (cd $(HOST_SUBDIR)/texinfo && \
32692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694 "RANLIB=$${RANLIB}" \
32695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 html) \
32697 || exit 1
32699 @endif texinfo
32701 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32702 maybe-TAGS-texinfo:
32703 @if texinfo
32704 maybe-TAGS-texinfo: TAGS-texinfo
32706 TAGS-texinfo: \
32707 configure-texinfo
32708 @: $(MAKE); $(unstage)
32709 @[ -f ./texinfo/Makefile ] || exit 0; \
32710 r=`${PWD_COMMAND}`; export r; \
32711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712 $(HOST_EXPORTS) \
32713 for flag in $(EXTRA_HOST_FLAGS) ; do \
32714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715 done; \
32716 echo "Doing TAGS in texinfo"; \
32717 (cd $(HOST_SUBDIR)/texinfo && \
32718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720 "RANLIB=$${RANLIB}" \
32721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722 TAGS) \
32723 || exit 1
32725 @endif texinfo
32727 .PHONY: maybe-install-info-texinfo install-info-texinfo
32728 maybe-install-info-texinfo:
32729 @if texinfo
32730 maybe-install-info-texinfo: install-info-texinfo
32732 install-info-texinfo: \
32733 configure-texinfo \
32734 info-texinfo
32735 @: $(MAKE); $(unstage)
32736 @[ -f ./texinfo/Makefile ] || exit 0; \
32737 r=`${PWD_COMMAND}`; export r; \
32738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739 $(HOST_EXPORTS) \
32740 for flag in $(EXTRA_HOST_FLAGS) ; do \
32741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32742 done; \
32743 echo "Doing install-info in texinfo"; \
32744 (cd $(HOST_SUBDIR)/texinfo && \
32745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32747 "RANLIB=$${RANLIB}" \
32748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32749 install-info) \
32750 || exit 1
32752 @endif texinfo
32754 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32755 maybe-install-dvi-texinfo:
32756 @if texinfo
32757 maybe-install-dvi-texinfo: install-dvi-texinfo
32759 install-dvi-texinfo: \
32760 configure-texinfo \
32761 dvi-texinfo
32762 @: $(MAKE); $(unstage)
32763 @[ -f ./texinfo/Makefile ] || exit 0; \
32764 r=`${PWD_COMMAND}`; export r; \
32765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32766 $(HOST_EXPORTS) \
32767 for flag in $(EXTRA_HOST_FLAGS) ; do \
32768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32769 done; \
32770 echo "Doing install-dvi in texinfo"; \
32771 (cd $(HOST_SUBDIR)/texinfo && \
32772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32774 "RANLIB=$${RANLIB}" \
32775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32776 install-dvi) \
32777 || exit 1
32779 @endif texinfo
32781 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32782 maybe-install-pdf-texinfo:
32783 @if texinfo
32784 maybe-install-pdf-texinfo: install-pdf-texinfo
32786 install-pdf-texinfo: \
32787 configure-texinfo \
32788 pdf-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 install-pdf 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 install-pdf) \
32804 || exit 1
32806 @endif texinfo
32808 .PHONY: maybe-install-html-texinfo install-html-texinfo
32809 maybe-install-html-texinfo:
32810 @if texinfo
32811 maybe-install-html-texinfo: install-html-texinfo
32813 install-html-texinfo: \
32814 configure-texinfo \
32815 html-texinfo
32816 @: $(MAKE); $(unstage)
32817 @[ -f ./texinfo/Makefile ] || exit 0; \
32818 r=`${PWD_COMMAND}`; export r; \
32819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820 $(HOST_EXPORTS) \
32821 for flag in $(EXTRA_HOST_FLAGS) ; do \
32822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823 done; \
32824 echo "Doing install-html in texinfo"; \
32825 (cd $(HOST_SUBDIR)/texinfo && \
32826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32828 "RANLIB=$${RANLIB}" \
32829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32830 install-html) \
32831 || exit 1
32833 @endif texinfo
32835 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32836 maybe-installcheck-texinfo:
32837 @if texinfo
32838 maybe-installcheck-texinfo: installcheck-texinfo
32840 installcheck-texinfo: \
32841 configure-texinfo
32842 @: $(MAKE); $(unstage)
32843 @[ -f ./texinfo/Makefile ] || exit 0; \
32844 r=`${PWD_COMMAND}`; export r; \
32845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32846 $(HOST_EXPORTS) \
32847 for flag in $(EXTRA_HOST_FLAGS) ; do \
32848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849 done; \
32850 echo "Doing installcheck in texinfo"; \
32851 (cd $(HOST_SUBDIR)/texinfo && \
32852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32854 "RANLIB=$${RANLIB}" \
32855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32856 installcheck) \
32857 || exit 1
32859 @endif texinfo
32861 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32862 maybe-mostlyclean-texinfo:
32863 @if texinfo
32864 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32866 mostlyclean-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 mostlyclean 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 mostlyclean) \
32882 || exit 1
32884 @endif texinfo
32886 .PHONY: maybe-clean-texinfo clean-texinfo
32887 maybe-clean-texinfo:
32888 @if texinfo
32889 maybe-clean-texinfo: clean-texinfo
32891 clean-texinfo:
32892 @: $(MAKE); $(unstage)
32893 @[ -f ./texinfo/Makefile ] || exit 0; \
32894 r=`${PWD_COMMAND}`; export r; \
32895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896 $(HOST_EXPORTS) \
32897 for flag in $(EXTRA_HOST_FLAGS) ; do \
32898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32899 done; \
32900 echo "Doing clean in texinfo"; \
32901 (cd $(HOST_SUBDIR)/texinfo && \
32902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32904 "RANLIB=$${RANLIB}" \
32905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32906 clean) \
32907 || exit 1
32909 @endif texinfo
32911 .PHONY: maybe-distclean-texinfo distclean-texinfo
32912 maybe-distclean-texinfo:
32913 @if texinfo
32914 maybe-distclean-texinfo: distclean-texinfo
32916 distclean-texinfo:
32917 @: $(MAKE); $(unstage)
32918 @[ -f ./texinfo/Makefile ] || exit 0; \
32919 r=`${PWD_COMMAND}`; export r; \
32920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921 $(HOST_EXPORTS) \
32922 for flag in $(EXTRA_HOST_FLAGS) ; do \
32923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32924 done; \
32925 echo "Doing distclean in texinfo"; \
32926 (cd $(HOST_SUBDIR)/texinfo && \
32927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32929 "RANLIB=$${RANLIB}" \
32930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32931 distclean) \
32932 || exit 1
32934 @endif texinfo
32936 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32937 maybe-maintainer-clean-texinfo:
32938 @if texinfo
32939 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
32941 maintainer-clean-texinfo:
32942 @: $(MAKE); $(unstage)
32943 @[ -f ./texinfo/Makefile ] || exit 0; \
32944 r=`${PWD_COMMAND}`; export r; \
32945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946 $(HOST_EXPORTS) \
32947 for flag in $(EXTRA_HOST_FLAGS) ; do \
32948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32949 done; \
32950 echo "Doing maintainer-clean in texinfo"; \
32951 (cd $(HOST_SUBDIR)/texinfo && \
32952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32954 "RANLIB=$${RANLIB}" \
32955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32956 maintainer-clean) \
32957 || exit 1
32959 @endif texinfo
32963 .PHONY: configure-zlib maybe-configure-zlib
32964 maybe-configure-zlib:
32965 @if gcc-bootstrap
32966 configure-zlib: stage_current
32967 @endif gcc-bootstrap
32968 @if zlib
32969 maybe-configure-zlib: configure-zlib
32970 configure-zlib:
32971 @r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32975 $(HOST_EXPORTS) \
32976 echo Configuring in $(HOST_SUBDIR)/zlib; \
32977 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
32978 case $(srcdir) in \
32979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32980 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32982 esac; \
32983 module_srcdir=zlib; \
32984 $(SHELL) \
32985 $$s/$$module_srcdir/configure \
32986 --srcdir=$${topdir}/$$module_srcdir \
32987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32988 --target=${target_alias} @extra_host_zlib_configure_flags@ \
32989 || exit 1
32990 @endif zlib
32994 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
32995 maybe-configure-stage1-zlib:
32996 @if zlib-bootstrap
32997 maybe-configure-stage1-zlib: configure-stage1-zlib
32998 configure-stage1-zlib:
32999 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33001 @r=`${PWD_COMMAND}`; export r; \
33002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33003 TFLAGS="$(STAGE1_TFLAGS)"; \
33004 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33005 $(HOST_EXPORTS) \
33006 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33007 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33008 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33009 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33011 cd $(HOST_SUBDIR)/zlib || exit 1; \
33012 case $(srcdir) in \
33013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33014 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33016 esac; \
33017 module_srcdir=zlib; \
33018 $(SHELL) $$s/$$module_srcdir/configure \
33019 --srcdir=$${topdir}/$$module_srcdir \
33020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33021 --target=${target_alias} \
33023 $(STAGE1_CONFIGURE_FLAGS) \
33024 @extra_host_zlib_configure_flags@
33025 @endif zlib-bootstrap
33027 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33028 maybe-configure-stage2-zlib:
33029 @if zlib-bootstrap
33030 maybe-configure-stage2-zlib: configure-stage2-zlib
33031 configure-stage2-zlib:
33032 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33034 @r=`${PWD_COMMAND}`; export r; \
33035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036 TFLAGS="$(STAGE2_TFLAGS)"; \
33037 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33038 $(HOST_EXPORTS) \
33039 $(POSTSTAGE1_HOST_EXPORTS) \
33040 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33041 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33042 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33043 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33045 cd $(HOST_SUBDIR)/zlib || exit 1; \
33046 case $(srcdir) in \
33047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33048 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33050 esac; \
33051 module_srcdir=zlib; \
33052 $(SHELL) $$s/$$module_srcdir/configure \
33053 --srcdir=$${topdir}/$$module_srcdir \
33054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33055 --target=${target_alias} \
33056 --with-build-libsubdir=$(HOST_SUBDIR) \
33057 $(STAGE2_CONFIGURE_FLAGS) \
33058 @extra_host_zlib_configure_flags@
33059 @endif zlib-bootstrap
33061 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33062 maybe-configure-stage3-zlib:
33063 @if zlib-bootstrap
33064 maybe-configure-stage3-zlib: configure-stage3-zlib
33065 configure-stage3-zlib:
33066 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33068 @r=`${PWD_COMMAND}`; export r; \
33069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070 TFLAGS="$(STAGE3_TFLAGS)"; \
33071 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33072 $(HOST_EXPORTS) \
33073 $(POSTSTAGE1_HOST_EXPORTS) \
33074 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33075 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33076 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33077 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33079 cd $(HOST_SUBDIR)/zlib || exit 1; \
33080 case $(srcdir) in \
33081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33082 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33084 esac; \
33085 module_srcdir=zlib; \
33086 $(SHELL) $$s/$$module_srcdir/configure \
33087 --srcdir=$${topdir}/$$module_srcdir \
33088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33089 --target=${target_alias} \
33090 --with-build-libsubdir=$(HOST_SUBDIR) \
33091 $(STAGE3_CONFIGURE_FLAGS) \
33092 @extra_host_zlib_configure_flags@
33093 @endif zlib-bootstrap
33095 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33096 maybe-configure-stage4-zlib:
33097 @if zlib-bootstrap
33098 maybe-configure-stage4-zlib: configure-stage4-zlib
33099 configure-stage4-zlib:
33100 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33102 @r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 TFLAGS="$(STAGE4_TFLAGS)"; \
33105 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33106 $(HOST_EXPORTS) \
33107 $(POSTSTAGE1_HOST_EXPORTS) \
33108 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33109 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33110 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33111 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33113 cd $(HOST_SUBDIR)/zlib || exit 1; \
33114 case $(srcdir) in \
33115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33116 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33118 esac; \
33119 module_srcdir=zlib; \
33120 $(SHELL) $$s/$$module_srcdir/configure \
33121 --srcdir=$${topdir}/$$module_srcdir \
33122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33123 --target=${target_alias} \
33124 --with-build-libsubdir=$(HOST_SUBDIR) \
33125 $(STAGE4_CONFIGURE_FLAGS) \
33126 @extra_host_zlib_configure_flags@
33127 @endif zlib-bootstrap
33129 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33130 maybe-configure-stageprofile-zlib:
33131 @if zlib-bootstrap
33132 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33133 configure-stageprofile-zlib:
33134 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33136 @r=`${PWD_COMMAND}`; export r; \
33137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33139 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33140 $(HOST_EXPORTS) \
33141 $(POSTSTAGE1_HOST_EXPORTS) \
33142 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33143 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33144 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33145 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33147 cd $(HOST_SUBDIR)/zlib || exit 1; \
33148 case $(srcdir) in \
33149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33150 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33152 esac; \
33153 module_srcdir=zlib; \
33154 $(SHELL) $$s/$$module_srcdir/configure \
33155 --srcdir=$${topdir}/$$module_srcdir \
33156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33157 --target=${target_alias} \
33158 --with-build-libsubdir=$(HOST_SUBDIR) \
33159 $(STAGEprofile_CONFIGURE_FLAGS) \
33160 @extra_host_zlib_configure_flags@
33161 @endif zlib-bootstrap
33163 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33164 maybe-configure-stagetrain-zlib:
33165 @if zlib-bootstrap
33166 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33167 configure-stagetrain-zlib:
33168 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33170 @r=`${PWD_COMMAND}`; export r; \
33171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33173 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33174 $(HOST_EXPORTS) \
33175 $(POSTSTAGE1_HOST_EXPORTS) \
33176 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33177 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33178 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33179 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33181 cd $(HOST_SUBDIR)/zlib || exit 1; \
33182 case $(srcdir) in \
33183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33184 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33186 esac; \
33187 module_srcdir=zlib; \
33188 $(SHELL) $$s/$$module_srcdir/configure \
33189 --srcdir=$${topdir}/$$module_srcdir \
33190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33191 --target=${target_alias} \
33192 --with-build-libsubdir=$(HOST_SUBDIR) \
33193 $(STAGEtrain_CONFIGURE_FLAGS) \
33194 @extra_host_zlib_configure_flags@
33195 @endif zlib-bootstrap
33197 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33198 maybe-configure-stagefeedback-zlib:
33199 @if zlib-bootstrap
33200 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33201 configure-stagefeedback-zlib:
33202 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33204 @r=`${PWD_COMMAND}`; export r; \
33205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33207 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33208 $(HOST_EXPORTS) \
33209 $(POSTSTAGE1_HOST_EXPORTS) \
33210 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33211 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33212 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33213 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33215 cd $(HOST_SUBDIR)/zlib || exit 1; \
33216 case $(srcdir) in \
33217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33218 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33220 esac; \
33221 module_srcdir=zlib; \
33222 $(SHELL) $$s/$$module_srcdir/configure \
33223 --srcdir=$${topdir}/$$module_srcdir \
33224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33225 --target=${target_alias} \
33226 --with-build-libsubdir=$(HOST_SUBDIR) \
33227 $(STAGEfeedback_CONFIGURE_FLAGS) \
33228 @extra_host_zlib_configure_flags@
33229 @endif zlib-bootstrap
33231 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33232 maybe-configure-stageautoprofile-zlib:
33233 @if zlib-bootstrap
33234 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33235 configure-stageautoprofile-zlib:
33236 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33238 @r=`${PWD_COMMAND}`; export r; \
33239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33240 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33241 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33242 $(HOST_EXPORTS) \
33243 $(POSTSTAGE1_HOST_EXPORTS) \
33244 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33245 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33246 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33247 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33249 cd $(HOST_SUBDIR)/zlib || exit 1; \
33250 case $(srcdir) in \
33251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33252 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33254 esac; \
33255 module_srcdir=zlib; \
33256 $(SHELL) $$s/$$module_srcdir/configure \
33257 --srcdir=$${topdir}/$$module_srcdir \
33258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33259 --target=${target_alias} \
33260 --with-build-libsubdir=$(HOST_SUBDIR) \
33261 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33262 @extra_host_zlib_configure_flags@
33263 @endif zlib-bootstrap
33265 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33266 maybe-configure-stageautofeedback-zlib:
33267 @if zlib-bootstrap
33268 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33269 configure-stageautofeedback-zlib:
33270 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33272 @r=`${PWD_COMMAND}`; export r; \
33273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33274 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33275 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33276 $(HOST_EXPORTS) \
33277 $(POSTSTAGE1_HOST_EXPORTS) \
33278 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33279 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33280 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33281 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33283 cd $(HOST_SUBDIR)/zlib || exit 1; \
33284 case $(srcdir) in \
33285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33286 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33288 esac; \
33289 module_srcdir=zlib; \
33290 $(SHELL) $$s/$$module_srcdir/configure \
33291 --srcdir=$${topdir}/$$module_srcdir \
33292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33293 --target=${target_alias} \
33294 --with-build-libsubdir=$(HOST_SUBDIR) \
33295 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33296 @extra_host_zlib_configure_flags@
33297 @endif zlib-bootstrap
33303 .PHONY: all-zlib maybe-all-zlib
33304 maybe-all-zlib:
33305 @if gcc-bootstrap
33306 all-zlib: stage_current
33307 @endif gcc-bootstrap
33308 @if zlib
33309 TARGET-zlib=all
33310 maybe-all-zlib: all-zlib
33311 all-zlib: configure-zlib
33312 @r=`${PWD_COMMAND}`; export r; \
33313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314 $(HOST_EXPORTS) \
33315 (cd $(HOST_SUBDIR)/zlib && \
33316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33317 $(TARGET-zlib))
33318 @endif zlib
33322 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33323 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33324 maybe-all-stage1-zlib:
33325 maybe-clean-stage1-zlib:
33326 @if zlib-bootstrap
33327 maybe-all-stage1-zlib: all-stage1-zlib
33328 all-stage1: all-stage1-zlib
33329 TARGET-stage1-zlib = $(TARGET-zlib)
33330 all-stage1-zlib: configure-stage1-zlib
33331 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33332 @r=`${PWD_COMMAND}`; export r; \
33333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334 TFLAGS="$(STAGE1_TFLAGS)"; \
33335 $(HOST_EXPORTS) \
33336 cd $(HOST_SUBDIR)/zlib && \
33338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33339 CFLAGS="$(STAGE1_CFLAGS)" \
33340 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33341 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33342 LIBCFLAGS="$(LIBCFLAGS)" \
33343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33346 $(EXTRA_HOST_FLAGS) \
33347 $(STAGE1_FLAGS_TO_PASS) \
33348 TFLAGS="$(STAGE1_TFLAGS)" \
33349 $(TARGET-stage1-zlib)
33351 maybe-clean-stage1-zlib: clean-stage1-zlib
33352 clean-stage1: clean-stage1-zlib
33353 clean-stage1-zlib:
33354 @if [ $(current_stage) = stage1 ]; then \
33355 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33356 else \
33357 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33358 $(MAKE) stage1-start; \
33359 fi; \
33360 cd $(HOST_SUBDIR)/zlib && \
33361 $(MAKE) $(EXTRA_HOST_FLAGS) \
33362 $(STAGE1_FLAGS_TO_PASS) clean
33363 @endif zlib-bootstrap
33366 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33367 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33368 maybe-all-stage2-zlib:
33369 maybe-clean-stage2-zlib:
33370 @if zlib-bootstrap
33371 maybe-all-stage2-zlib: all-stage2-zlib
33372 all-stage2: all-stage2-zlib
33373 TARGET-stage2-zlib = $(TARGET-zlib)
33374 all-stage2-zlib: configure-stage2-zlib
33375 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33376 @r=`${PWD_COMMAND}`; export r; \
33377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378 TFLAGS="$(STAGE2_TFLAGS)"; \
33379 $(HOST_EXPORTS) \
33380 $(POSTSTAGE1_HOST_EXPORTS) \
33381 cd $(HOST_SUBDIR)/zlib && \
33383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33384 CFLAGS="$(STAGE2_CFLAGS)" \
33385 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33386 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33387 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33392 TFLAGS="$(STAGE2_TFLAGS)" \
33393 $(TARGET-stage2-zlib)
33395 maybe-clean-stage2-zlib: clean-stage2-zlib
33396 clean-stage2: clean-stage2-zlib
33397 clean-stage2-zlib:
33398 @if [ $(current_stage) = stage2 ]; then \
33399 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33400 else \
33401 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33402 $(MAKE) stage2-start; \
33403 fi; \
33404 cd $(HOST_SUBDIR)/zlib && \
33405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33406 @endif zlib-bootstrap
33409 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33410 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33411 maybe-all-stage3-zlib:
33412 maybe-clean-stage3-zlib:
33413 @if zlib-bootstrap
33414 maybe-all-stage3-zlib: all-stage3-zlib
33415 all-stage3: all-stage3-zlib
33416 TARGET-stage3-zlib = $(TARGET-zlib)
33417 all-stage3-zlib: configure-stage3-zlib
33418 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33419 @r=`${PWD_COMMAND}`; export r; \
33420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421 TFLAGS="$(STAGE3_TFLAGS)"; \
33422 $(HOST_EXPORTS) \
33423 $(POSTSTAGE1_HOST_EXPORTS) \
33424 cd $(HOST_SUBDIR)/zlib && \
33426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33427 CFLAGS="$(STAGE3_CFLAGS)" \
33428 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33429 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33430 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33435 TFLAGS="$(STAGE3_TFLAGS)" \
33436 $(TARGET-stage3-zlib)
33438 maybe-clean-stage3-zlib: clean-stage3-zlib
33439 clean-stage3: clean-stage3-zlib
33440 clean-stage3-zlib:
33441 @if [ $(current_stage) = stage3 ]; then \
33442 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33443 else \
33444 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33445 $(MAKE) stage3-start; \
33446 fi; \
33447 cd $(HOST_SUBDIR)/zlib && \
33448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33449 @endif zlib-bootstrap
33452 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33453 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33454 maybe-all-stage4-zlib:
33455 maybe-clean-stage4-zlib:
33456 @if zlib-bootstrap
33457 maybe-all-stage4-zlib: all-stage4-zlib
33458 all-stage4: all-stage4-zlib
33459 TARGET-stage4-zlib = $(TARGET-zlib)
33460 all-stage4-zlib: configure-stage4-zlib
33461 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33462 @r=`${PWD_COMMAND}`; export r; \
33463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33464 TFLAGS="$(STAGE4_TFLAGS)"; \
33465 $(HOST_EXPORTS) \
33466 $(POSTSTAGE1_HOST_EXPORTS) \
33467 cd $(HOST_SUBDIR)/zlib && \
33469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33470 CFLAGS="$(STAGE4_CFLAGS)" \
33471 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33472 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33473 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33478 TFLAGS="$(STAGE4_TFLAGS)" \
33479 $(TARGET-stage4-zlib)
33481 maybe-clean-stage4-zlib: clean-stage4-zlib
33482 clean-stage4: clean-stage4-zlib
33483 clean-stage4-zlib:
33484 @if [ $(current_stage) = stage4 ]; then \
33485 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33486 else \
33487 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33488 $(MAKE) stage4-start; \
33489 fi; \
33490 cd $(HOST_SUBDIR)/zlib && \
33491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33492 @endif zlib-bootstrap
33495 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33496 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33497 maybe-all-stageprofile-zlib:
33498 maybe-clean-stageprofile-zlib:
33499 @if zlib-bootstrap
33500 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33501 all-stageprofile: all-stageprofile-zlib
33502 TARGET-stageprofile-zlib = $(TARGET-zlib)
33503 all-stageprofile-zlib: configure-stageprofile-zlib
33504 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33505 @r=`${PWD_COMMAND}`; export r; \
33506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33508 $(HOST_EXPORTS) \
33509 $(POSTSTAGE1_HOST_EXPORTS) \
33510 cd $(HOST_SUBDIR)/zlib && \
33512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33513 CFLAGS="$(STAGEprofile_CFLAGS)" \
33514 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33515 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33516 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33521 TFLAGS="$(STAGEprofile_TFLAGS)" \
33522 $(TARGET-stageprofile-zlib)
33524 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33525 clean-stageprofile: clean-stageprofile-zlib
33526 clean-stageprofile-zlib:
33527 @if [ $(current_stage) = stageprofile ]; then \
33528 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33529 else \
33530 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33531 $(MAKE) stageprofile-start; \
33532 fi; \
33533 cd $(HOST_SUBDIR)/zlib && \
33534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33535 @endif zlib-bootstrap
33538 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33539 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33540 maybe-all-stagetrain-zlib:
33541 maybe-clean-stagetrain-zlib:
33542 @if zlib-bootstrap
33543 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33544 all-stagetrain: all-stagetrain-zlib
33545 TARGET-stagetrain-zlib = $(TARGET-zlib)
33546 all-stagetrain-zlib: configure-stagetrain-zlib
33547 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33548 @r=`${PWD_COMMAND}`; export r; \
33549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33550 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33551 $(HOST_EXPORTS) \
33552 $(POSTSTAGE1_HOST_EXPORTS) \
33553 cd $(HOST_SUBDIR)/zlib && \
33555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33556 CFLAGS="$(STAGEtrain_CFLAGS)" \
33557 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33558 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33559 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33564 TFLAGS="$(STAGEtrain_TFLAGS)" \
33565 $(TARGET-stagetrain-zlib)
33567 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33568 clean-stagetrain: clean-stagetrain-zlib
33569 clean-stagetrain-zlib:
33570 @if [ $(current_stage) = stagetrain ]; then \
33571 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33572 else \
33573 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33574 $(MAKE) stagetrain-start; \
33575 fi; \
33576 cd $(HOST_SUBDIR)/zlib && \
33577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33578 @endif zlib-bootstrap
33581 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33582 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33583 maybe-all-stagefeedback-zlib:
33584 maybe-clean-stagefeedback-zlib:
33585 @if zlib-bootstrap
33586 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33587 all-stagefeedback: all-stagefeedback-zlib
33588 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33589 all-stagefeedback-zlib: configure-stagefeedback-zlib
33590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33591 @r=`${PWD_COMMAND}`; export r; \
33592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33594 $(HOST_EXPORTS) \
33595 $(POSTSTAGE1_HOST_EXPORTS) \
33596 cd $(HOST_SUBDIR)/zlib && \
33598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33599 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33600 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33601 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33602 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33607 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33608 $(TARGET-stagefeedback-zlib)
33610 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33611 clean-stagefeedback: clean-stagefeedback-zlib
33612 clean-stagefeedback-zlib:
33613 @if [ $(current_stage) = stagefeedback ]; then \
33614 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33615 else \
33616 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33617 $(MAKE) stagefeedback-start; \
33618 fi; \
33619 cd $(HOST_SUBDIR)/zlib && \
33620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33621 @endif zlib-bootstrap
33624 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33625 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33626 maybe-all-stageautoprofile-zlib:
33627 maybe-clean-stageautoprofile-zlib:
33628 @if zlib-bootstrap
33629 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33630 all-stageautoprofile: all-stageautoprofile-zlib
33631 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33632 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33633 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33634 @r=`${PWD_COMMAND}`; export r; \
33635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33637 $(HOST_EXPORTS) \
33638 $(POSTSTAGE1_HOST_EXPORTS) \
33639 cd $(HOST_SUBDIR)/zlib && \
33640 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33642 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33643 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33644 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33645 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33650 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33651 $(TARGET-stageautoprofile-zlib)
33653 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33654 clean-stageautoprofile: clean-stageautoprofile-zlib
33655 clean-stageautoprofile-zlib:
33656 @if [ $(current_stage) = stageautoprofile ]; then \
33657 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33658 else \
33659 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33660 $(MAKE) stageautoprofile-start; \
33661 fi; \
33662 cd $(HOST_SUBDIR)/zlib && \
33663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33664 @endif zlib-bootstrap
33667 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33668 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33669 maybe-all-stageautofeedback-zlib:
33670 maybe-clean-stageautofeedback-zlib:
33671 @if zlib-bootstrap
33672 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33673 all-stageautofeedback: all-stageautofeedback-zlib
33674 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33675 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33676 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33677 @r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33680 $(HOST_EXPORTS) \
33681 $(POSTSTAGE1_HOST_EXPORTS) \
33682 cd $(HOST_SUBDIR)/zlib && \
33684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33685 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33686 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33687 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33688 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33693 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33694 $(TARGET-stageautofeedback-zlib)
33696 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33697 clean-stageautofeedback: clean-stageautofeedback-zlib
33698 clean-stageautofeedback-zlib:
33699 @if [ $(current_stage) = stageautofeedback ]; then \
33700 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33701 else \
33702 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33703 $(MAKE) stageautofeedback-start; \
33704 fi; \
33705 cd $(HOST_SUBDIR)/zlib && \
33706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33707 @endif zlib-bootstrap
33713 .PHONY: check-zlib maybe-check-zlib
33714 maybe-check-zlib:
33715 @if zlib
33716 maybe-check-zlib: check-zlib
33718 check-zlib:
33720 @endif zlib
33722 .PHONY: install-zlib maybe-install-zlib
33723 maybe-install-zlib:
33724 @if zlib
33725 maybe-install-zlib: install-zlib
33727 install-zlib:
33729 @endif zlib
33731 .PHONY: install-strip-zlib maybe-install-strip-zlib
33732 maybe-install-strip-zlib:
33733 @if zlib
33734 maybe-install-strip-zlib: install-strip-zlib
33736 install-strip-zlib:
33738 @endif zlib
33740 # Other targets (info, dvi, pdf, etc.)
33742 .PHONY: maybe-info-zlib info-zlib
33743 maybe-info-zlib:
33744 @if zlib
33745 maybe-info-zlib: info-zlib
33747 info-zlib: \
33748 configure-zlib
33749 @[ -f ./zlib/Makefile ] || exit 0; \
33750 r=`${PWD_COMMAND}`; export r; \
33751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752 $(HOST_EXPORTS) \
33753 for flag in $(EXTRA_HOST_FLAGS) ; do \
33754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755 done; \
33756 echo "Doing info in zlib"; \
33757 (cd $(HOST_SUBDIR)/zlib && \
33758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760 "RANLIB=$${RANLIB}" \
33761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762 info) \
33763 || exit 1
33765 @endif zlib
33767 .PHONY: maybe-dvi-zlib dvi-zlib
33768 maybe-dvi-zlib:
33769 @if zlib
33770 maybe-dvi-zlib: dvi-zlib
33772 dvi-zlib: \
33773 configure-zlib
33774 @[ -f ./zlib/Makefile ] || exit 0; \
33775 r=`${PWD_COMMAND}`; export r; \
33776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777 $(HOST_EXPORTS) \
33778 for flag in $(EXTRA_HOST_FLAGS) ; do \
33779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780 done; \
33781 echo "Doing dvi in zlib"; \
33782 (cd $(HOST_SUBDIR)/zlib && \
33783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785 "RANLIB=$${RANLIB}" \
33786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787 dvi) \
33788 || exit 1
33790 @endif zlib
33792 .PHONY: maybe-pdf-zlib pdf-zlib
33793 maybe-pdf-zlib:
33794 @if zlib
33795 maybe-pdf-zlib: pdf-zlib
33797 pdf-zlib: \
33798 configure-zlib
33799 @[ -f ./zlib/Makefile ] || exit 0; \
33800 r=`${PWD_COMMAND}`; export r; \
33801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802 $(HOST_EXPORTS) \
33803 for flag in $(EXTRA_HOST_FLAGS) ; do \
33804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805 done; \
33806 echo "Doing pdf in zlib"; \
33807 (cd $(HOST_SUBDIR)/zlib && \
33808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810 "RANLIB=$${RANLIB}" \
33811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812 pdf) \
33813 || exit 1
33815 @endif zlib
33817 .PHONY: maybe-html-zlib html-zlib
33818 maybe-html-zlib:
33819 @if zlib
33820 maybe-html-zlib: html-zlib
33822 html-zlib: \
33823 configure-zlib
33824 @[ -f ./zlib/Makefile ] || exit 0; \
33825 r=`${PWD_COMMAND}`; export r; \
33826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827 $(HOST_EXPORTS) \
33828 for flag in $(EXTRA_HOST_FLAGS) ; do \
33829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830 done; \
33831 echo "Doing html in zlib"; \
33832 (cd $(HOST_SUBDIR)/zlib && \
33833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835 "RANLIB=$${RANLIB}" \
33836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837 html) \
33838 || exit 1
33840 @endif zlib
33842 .PHONY: maybe-TAGS-zlib TAGS-zlib
33843 maybe-TAGS-zlib:
33844 @if zlib
33845 maybe-TAGS-zlib: TAGS-zlib
33847 TAGS-zlib: \
33848 configure-zlib
33849 @[ -f ./zlib/Makefile ] || exit 0; \
33850 r=`${PWD_COMMAND}`; export r; \
33851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852 $(HOST_EXPORTS) \
33853 for flag in $(EXTRA_HOST_FLAGS) ; do \
33854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855 done; \
33856 echo "Doing TAGS in zlib"; \
33857 (cd $(HOST_SUBDIR)/zlib && \
33858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860 "RANLIB=$${RANLIB}" \
33861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862 TAGS) \
33863 || exit 1
33865 @endif zlib
33867 .PHONY: maybe-install-info-zlib install-info-zlib
33868 maybe-install-info-zlib:
33869 @if zlib
33870 maybe-install-info-zlib: install-info-zlib
33872 install-info-zlib: \
33873 configure-zlib \
33874 info-zlib
33875 @[ -f ./zlib/Makefile ] || exit 0; \
33876 r=`${PWD_COMMAND}`; export r; \
33877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878 $(HOST_EXPORTS) \
33879 for flag in $(EXTRA_HOST_FLAGS) ; do \
33880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33881 done; \
33882 echo "Doing install-info in zlib"; \
33883 (cd $(HOST_SUBDIR)/zlib && \
33884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33886 "RANLIB=$${RANLIB}" \
33887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33888 install-info) \
33889 || exit 1
33891 @endif zlib
33893 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33894 maybe-install-dvi-zlib:
33895 @if zlib
33896 maybe-install-dvi-zlib: install-dvi-zlib
33898 install-dvi-zlib: \
33899 configure-zlib \
33900 dvi-zlib
33901 @[ -f ./zlib/Makefile ] || exit 0; \
33902 r=`${PWD_COMMAND}`; export r; \
33903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33904 $(HOST_EXPORTS) \
33905 for flag in $(EXTRA_HOST_FLAGS) ; do \
33906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33907 done; \
33908 echo "Doing install-dvi in zlib"; \
33909 (cd $(HOST_SUBDIR)/zlib && \
33910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33912 "RANLIB=$${RANLIB}" \
33913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33914 install-dvi) \
33915 || exit 1
33917 @endif zlib
33919 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33920 maybe-install-pdf-zlib:
33921 @if zlib
33922 maybe-install-pdf-zlib: install-pdf-zlib
33924 install-pdf-zlib: \
33925 configure-zlib \
33926 pdf-zlib
33927 @[ -f ./zlib/Makefile ] || exit 0; \
33928 r=`${PWD_COMMAND}`; export r; \
33929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930 $(HOST_EXPORTS) \
33931 for flag in $(EXTRA_HOST_FLAGS) ; do \
33932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33933 done; \
33934 echo "Doing install-pdf in zlib"; \
33935 (cd $(HOST_SUBDIR)/zlib && \
33936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938 "RANLIB=$${RANLIB}" \
33939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940 install-pdf) \
33941 || exit 1
33943 @endif zlib
33945 .PHONY: maybe-install-html-zlib install-html-zlib
33946 maybe-install-html-zlib:
33947 @if zlib
33948 maybe-install-html-zlib: install-html-zlib
33950 install-html-zlib: \
33951 configure-zlib \
33952 html-zlib
33953 @[ -f ./zlib/Makefile ] || exit 0; \
33954 r=`${PWD_COMMAND}`; export r; \
33955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956 $(HOST_EXPORTS) \
33957 for flag in $(EXTRA_HOST_FLAGS) ; do \
33958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959 done; \
33960 echo "Doing install-html in zlib"; \
33961 (cd $(HOST_SUBDIR)/zlib && \
33962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964 "RANLIB=$${RANLIB}" \
33965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966 install-html) \
33967 || exit 1
33969 @endif zlib
33971 .PHONY: maybe-installcheck-zlib installcheck-zlib
33972 maybe-installcheck-zlib:
33973 @if zlib
33974 maybe-installcheck-zlib: installcheck-zlib
33976 installcheck-zlib: \
33977 configure-zlib
33978 @[ -f ./zlib/Makefile ] || exit 0; \
33979 r=`${PWD_COMMAND}`; export r; \
33980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33981 $(HOST_EXPORTS) \
33982 for flag in $(EXTRA_HOST_FLAGS) ; do \
33983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33984 done; \
33985 echo "Doing installcheck in zlib"; \
33986 (cd $(HOST_SUBDIR)/zlib && \
33987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33989 "RANLIB=$${RANLIB}" \
33990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33991 installcheck) \
33992 || exit 1
33994 @endif zlib
33996 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
33997 maybe-mostlyclean-zlib:
33998 @if zlib
33999 maybe-mostlyclean-zlib: mostlyclean-zlib
34001 mostlyclean-zlib:
34002 @[ -f ./zlib/Makefile ] || exit 0; \
34003 r=`${PWD_COMMAND}`; export r; \
34004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34005 $(HOST_EXPORTS) \
34006 for flag in $(EXTRA_HOST_FLAGS) ; do \
34007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34008 done; \
34009 echo "Doing mostlyclean in zlib"; \
34010 (cd $(HOST_SUBDIR)/zlib && \
34011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34013 "RANLIB=$${RANLIB}" \
34014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34015 mostlyclean) \
34016 || exit 1
34018 @endif zlib
34020 .PHONY: maybe-clean-zlib clean-zlib
34021 maybe-clean-zlib:
34022 @if zlib
34023 maybe-clean-zlib: clean-zlib
34025 clean-zlib:
34026 @[ -f ./zlib/Makefile ] || exit 0; \
34027 r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 $(HOST_EXPORTS) \
34030 for flag in $(EXTRA_HOST_FLAGS) ; do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 echo "Doing clean in zlib"; \
34034 (cd $(HOST_SUBDIR)/zlib && \
34035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037 "RANLIB=$${RANLIB}" \
34038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039 clean) \
34040 || exit 1
34042 @endif zlib
34044 .PHONY: maybe-distclean-zlib distclean-zlib
34045 maybe-distclean-zlib:
34046 @if zlib
34047 maybe-distclean-zlib: distclean-zlib
34049 distclean-zlib:
34050 @[ -f ./zlib/Makefile ] || exit 0; \
34051 r=`${PWD_COMMAND}`; export r; \
34052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34053 $(HOST_EXPORTS) \
34054 for flag in $(EXTRA_HOST_FLAGS) ; do \
34055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34056 done; \
34057 echo "Doing distclean in zlib"; \
34058 (cd $(HOST_SUBDIR)/zlib && \
34059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34061 "RANLIB=$${RANLIB}" \
34062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34063 distclean) \
34064 || exit 1
34066 @endif zlib
34068 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34069 maybe-maintainer-clean-zlib:
34070 @if zlib
34071 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34073 maintainer-clean-zlib:
34074 @[ -f ./zlib/Makefile ] || exit 0; \
34075 r=`${PWD_COMMAND}`; export r; \
34076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077 $(HOST_EXPORTS) \
34078 for flag in $(EXTRA_HOST_FLAGS) ; do \
34079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080 done; \
34081 echo "Doing maintainer-clean in zlib"; \
34082 (cd $(HOST_SUBDIR)/zlib && \
34083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085 "RANLIB=$${RANLIB}" \
34086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087 maintainer-clean) \
34088 || exit 1
34090 @endif zlib
34094 .PHONY: configure-gnulib maybe-configure-gnulib
34095 maybe-configure-gnulib:
34096 @if gcc-bootstrap
34097 configure-gnulib: stage_current
34098 @endif gcc-bootstrap
34099 @if gnulib
34100 maybe-configure-gnulib: configure-gnulib
34101 configure-gnulib:
34102 @: $(MAKE); $(unstage)
34103 @r=`${PWD_COMMAND}`; export r; \
34104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34107 $(HOST_EXPORTS) \
34108 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34109 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34110 case $(srcdir) in \
34111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34112 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34114 esac; \
34115 module_srcdir=gnulib; \
34116 $(SHELL) \
34117 $$s/$$module_srcdir/configure \
34118 --srcdir=$${topdir}/$$module_srcdir \
34119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34120 --target=${target_alias} \
34121 || exit 1
34122 @endif gnulib
34128 .PHONY: all-gnulib maybe-all-gnulib
34129 maybe-all-gnulib:
34130 @if gcc-bootstrap
34131 all-gnulib: stage_current
34132 @endif gcc-bootstrap
34133 @if gnulib
34134 TARGET-gnulib=all
34135 maybe-all-gnulib: all-gnulib
34136 all-gnulib: configure-gnulib
34137 @: $(MAKE); $(unstage)
34138 @r=`${PWD_COMMAND}`; export r; \
34139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34140 $(HOST_EXPORTS) \
34141 (cd $(HOST_SUBDIR)/gnulib && \
34142 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34143 $(TARGET-gnulib))
34144 @endif gnulib
34149 .PHONY: check-gnulib maybe-check-gnulib
34150 maybe-check-gnulib:
34151 @if gnulib
34152 maybe-check-gnulib: check-gnulib
34154 check-gnulib:
34155 @: $(MAKE); $(unstage)
34156 @r=`${PWD_COMMAND}`; export r; \
34157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158 $(HOST_EXPORTS) \
34159 (cd $(HOST_SUBDIR)/gnulib && \
34160 $(MAKE) $(FLAGS_TO_PASS) check)
34162 @endif gnulib
34164 .PHONY: install-gnulib maybe-install-gnulib
34165 maybe-install-gnulib:
34166 @if gnulib
34167 maybe-install-gnulib: install-gnulib
34169 install-gnulib: installdirs
34170 @: $(MAKE); $(unstage)
34171 @r=`${PWD_COMMAND}`; export r; \
34172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34173 $(HOST_EXPORTS) \
34174 (cd $(HOST_SUBDIR)/gnulib && \
34175 $(MAKE) $(FLAGS_TO_PASS) install)
34177 @endif gnulib
34179 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34180 maybe-install-strip-gnulib:
34181 @if gnulib
34182 maybe-install-strip-gnulib: install-strip-gnulib
34184 install-strip-gnulib: installdirs
34185 @: $(MAKE); $(unstage)
34186 @r=`${PWD_COMMAND}`; export r; \
34187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188 $(HOST_EXPORTS) \
34189 (cd $(HOST_SUBDIR)/gnulib && \
34190 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34192 @endif gnulib
34194 # Other targets (info, dvi, pdf, etc.)
34196 .PHONY: maybe-info-gnulib info-gnulib
34197 maybe-info-gnulib:
34198 @if gnulib
34199 maybe-info-gnulib: info-gnulib
34201 info-gnulib: \
34202 configure-gnulib
34203 @: $(MAKE); $(unstage)
34204 @[ -f ./gnulib/Makefile ] || exit 0; \
34205 r=`${PWD_COMMAND}`; export r; \
34206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207 $(HOST_EXPORTS) \
34208 for flag in $(EXTRA_HOST_FLAGS) ; do \
34209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34210 done; \
34211 echo "Doing info in gnulib"; \
34212 (cd $(HOST_SUBDIR)/gnulib && \
34213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34215 "RANLIB=$${RANLIB}" \
34216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34217 info) \
34218 || exit 1
34220 @endif gnulib
34222 .PHONY: maybe-dvi-gnulib dvi-gnulib
34223 maybe-dvi-gnulib:
34224 @if gnulib
34225 maybe-dvi-gnulib: dvi-gnulib
34227 dvi-gnulib: \
34228 configure-gnulib
34229 @: $(MAKE); $(unstage)
34230 @[ -f ./gnulib/Makefile ] || exit 0; \
34231 r=`${PWD_COMMAND}`; export r; \
34232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233 $(HOST_EXPORTS) \
34234 for flag in $(EXTRA_HOST_FLAGS) ; do \
34235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34236 done; \
34237 echo "Doing dvi in gnulib"; \
34238 (cd $(HOST_SUBDIR)/gnulib && \
34239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241 "RANLIB=$${RANLIB}" \
34242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34243 dvi) \
34244 || exit 1
34246 @endif gnulib
34248 .PHONY: maybe-pdf-gnulib pdf-gnulib
34249 maybe-pdf-gnulib:
34250 @if gnulib
34251 maybe-pdf-gnulib: pdf-gnulib
34253 pdf-gnulib: \
34254 configure-gnulib
34255 @: $(MAKE); $(unstage)
34256 @[ -f ./gnulib/Makefile ] || exit 0; \
34257 r=`${PWD_COMMAND}`; export r; \
34258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34259 $(HOST_EXPORTS) \
34260 for flag in $(EXTRA_HOST_FLAGS) ; do \
34261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34262 done; \
34263 echo "Doing pdf in gnulib"; \
34264 (cd $(HOST_SUBDIR)/gnulib && \
34265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34267 "RANLIB=$${RANLIB}" \
34268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34269 pdf) \
34270 || exit 1
34272 @endif gnulib
34274 .PHONY: maybe-html-gnulib html-gnulib
34275 maybe-html-gnulib:
34276 @if gnulib
34277 maybe-html-gnulib: html-gnulib
34279 html-gnulib: \
34280 configure-gnulib
34281 @: $(MAKE); $(unstage)
34282 @[ -f ./gnulib/Makefile ] || exit 0; \
34283 r=`${PWD_COMMAND}`; export r; \
34284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285 $(HOST_EXPORTS) \
34286 for flag in $(EXTRA_HOST_FLAGS) ; do \
34287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34288 done; \
34289 echo "Doing html in gnulib"; \
34290 (cd $(HOST_SUBDIR)/gnulib && \
34291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34293 "RANLIB=$${RANLIB}" \
34294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34295 html) \
34296 || exit 1
34298 @endif gnulib
34300 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34301 maybe-TAGS-gnulib:
34302 @if gnulib
34303 maybe-TAGS-gnulib: TAGS-gnulib
34305 TAGS-gnulib: \
34306 configure-gnulib
34307 @: $(MAKE); $(unstage)
34308 @[ -f ./gnulib/Makefile ] || exit 0; \
34309 r=`${PWD_COMMAND}`; export r; \
34310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34311 $(HOST_EXPORTS) \
34312 for flag in $(EXTRA_HOST_FLAGS) ; do \
34313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34314 done; \
34315 echo "Doing TAGS in gnulib"; \
34316 (cd $(HOST_SUBDIR)/gnulib && \
34317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34319 "RANLIB=$${RANLIB}" \
34320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34321 TAGS) \
34322 || exit 1
34324 @endif gnulib
34326 .PHONY: maybe-install-info-gnulib install-info-gnulib
34327 maybe-install-info-gnulib:
34328 @if gnulib
34329 maybe-install-info-gnulib: install-info-gnulib
34331 install-info-gnulib: \
34332 configure-gnulib \
34333 info-gnulib
34334 @: $(MAKE); $(unstage)
34335 @[ -f ./gnulib/Makefile ] || exit 0; \
34336 r=`${PWD_COMMAND}`; export r; \
34337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338 $(HOST_EXPORTS) \
34339 for flag in $(EXTRA_HOST_FLAGS) ; do \
34340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34341 done; \
34342 echo "Doing install-info in gnulib"; \
34343 (cd $(HOST_SUBDIR)/gnulib && \
34344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34346 "RANLIB=$${RANLIB}" \
34347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34348 install-info) \
34349 || exit 1
34351 @endif gnulib
34353 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34354 maybe-install-dvi-gnulib:
34355 @if gnulib
34356 maybe-install-dvi-gnulib: install-dvi-gnulib
34358 install-dvi-gnulib: \
34359 configure-gnulib \
34360 dvi-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 install-dvi 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 install-dvi) \
34376 || exit 1
34378 @endif gnulib
34380 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34381 maybe-install-pdf-gnulib:
34382 @if gnulib
34383 maybe-install-pdf-gnulib: install-pdf-gnulib
34385 install-pdf-gnulib: \
34386 configure-gnulib \
34387 pdf-gnulib
34388 @: $(MAKE); $(unstage)
34389 @[ -f ./gnulib/Makefile ] || exit 0; \
34390 r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(HOST_EXPORTS) \
34393 for flag in $(EXTRA_HOST_FLAGS) ; do \
34394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395 done; \
34396 echo "Doing install-pdf in gnulib"; \
34397 (cd $(HOST_SUBDIR)/gnulib && \
34398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400 "RANLIB=$${RANLIB}" \
34401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402 install-pdf) \
34403 || exit 1
34405 @endif gnulib
34407 .PHONY: maybe-install-html-gnulib install-html-gnulib
34408 maybe-install-html-gnulib:
34409 @if gnulib
34410 maybe-install-html-gnulib: install-html-gnulib
34412 install-html-gnulib: \
34413 configure-gnulib \
34414 html-gnulib
34415 @: $(MAKE); $(unstage)
34416 @[ -f ./gnulib/Makefile ] || exit 0; \
34417 r=`${PWD_COMMAND}`; export r; \
34418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419 $(HOST_EXPORTS) \
34420 for flag in $(EXTRA_HOST_FLAGS) ; do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 echo "Doing install-html in gnulib"; \
34424 (cd $(HOST_SUBDIR)/gnulib && \
34425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427 "RANLIB=$${RANLIB}" \
34428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429 install-html) \
34430 || exit 1
34432 @endif gnulib
34434 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34435 maybe-installcheck-gnulib:
34436 @if gnulib
34437 maybe-installcheck-gnulib: installcheck-gnulib
34439 installcheck-gnulib: \
34440 configure-gnulib
34441 @: $(MAKE); $(unstage)
34442 @[ -f ./gnulib/Makefile ] || exit 0; \
34443 r=`${PWD_COMMAND}`; export r; \
34444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445 $(HOST_EXPORTS) \
34446 for flag in $(EXTRA_HOST_FLAGS) ; do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 echo "Doing installcheck in gnulib"; \
34450 (cd $(HOST_SUBDIR)/gnulib && \
34451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453 "RANLIB=$${RANLIB}" \
34454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455 installcheck) \
34456 || exit 1
34458 @endif gnulib
34460 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34461 maybe-mostlyclean-gnulib:
34462 @if gnulib
34463 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34465 mostlyclean-gnulib:
34466 @: $(MAKE); $(unstage)
34467 @[ -f ./gnulib/Makefile ] || exit 0; \
34468 r=`${PWD_COMMAND}`; export r; \
34469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470 $(HOST_EXPORTS) \
34471 for flag in $(EXTRA_HOST_FLAGS) ; do \
34472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34473 done; \
34474 echo "Doing mostlyclean in gnulib"; \
34475 (cd $(HOST_SUBDIR)/gnulib && \
34476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478 "RANLIB=$${RANLIB}" \
34479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480 mostlyclean) \
34481 || exit 1
34483 @endif gnulib
34485 .PHONY: maybe-clean-gnulib clean-gnulib
34486 maybe-clean-gnulib:
34487 @if gnulib
34488 maybe-clean-gnulib: clean-gnulib
34490 clean-gnulib:
34491 @: $(MAKE); $(unstage)
34492 @[ -f ./gnulib/Makefile ] || exit 0; \
34493 r=`${PWD_COMMAND}`; export r; \
34494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34495 $(HOST_EXPORTS) \
34496 for flag in $(EXTRA_HOST_FLAGS) ; do \
34497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34498 done; \
34499 echo "Doing clean in gnulib"; \
34500 (cd $(HOST_SUBDIR)/gnulib && \
34501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34503 "RANLIB=$${RANLIB}" \
34504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34505 clean) \
34506 || exit 1
34508 @endif gnulib
34510 .PHONY: maybe-distclean-gnulib distclean-gnulib
34511 maybe-distclean-gnulib:
34512 @if gnulib
34513 maybe-distclean-gnulib: distclean-gnulib
34515 distclean-gnulib:
34516 @: $(MAKE); $(unstage)
34517 @[ -f ./gnulib/Makefile ] || exit 0; \
34518 r=`${PWD_COMMAND}`; export r; \
34519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34520 $(HOST_EXPORTS) \
34521 for flag in $(EXTRA_HOST_FLAGS) ; do \
34522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34523 done; \
34524 echo "Doing distclean in gnulib"; \
34525 (cd $(HOST_SUBDIR)/gnulib && \
34526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34528 "RANLIB=$${RANLIB}" \
34529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34530 distclean) \
34531 || exit 1
34533 @endif gnulib
34535 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34536 maybe-maintainer-clean-gnulib:
34537 @if gnulib
34538 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34540 maintainer-clean-gnulib:
34541 @: $(MAKE); $(unstage)
34542 @[ -f ./gnulib/Makefile ] || exit 0; \
34543 r=`${PWD_COMMAND}`; export r; \
34544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34545 $(HOST_EXPORTS) \
34546 for flag in $(EXTRA_HOST_FLAGS) ; do \
34547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548 done; \
34549 echo "Doing maintainer-clean in gnulib"; \
34550 (cd $(HOST_SUBDIR)/gnulib && \
34551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34553 "RANLIB=$${RANLIB}" \
34554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34555 maintainer-clean) \
34556 || exit 1
34558 @endif gnulib
34562 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34563 maybe-configure-gdbsupport:
34564 @if gcc-bootstrap
34565 configure-gdbsupport: stage_current
34566 @endif gcc-bootstrap
34567 @if gdbsupport
34568 maybe-configure-gdbsupport: configure-gdbsupport
34569 configure-gdbsupport:
34570 @: $(MAKE); $(unstage)
34571 @r=`${PWD_COMMAND}`; export r; \
34572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34573 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34575 $(HOST_EXPORTS) \
34576 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34577 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34578 case $(srcdir) in \
34579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34580 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34582 esac; \
34583 module_srcdir=gdbsupport; \
34584 $(SHELL) \
34585 $$s/$$module_srcdir/configure \
34586 --srcdir=$${topdir}/$$module_srcdir \
34587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34588 --target=${target_alias} \
34589 || exit 1
34590 @endif gdbsupport
34596 .PHONY: all-gdbsupport maybe-all-gdbsupport
34597 maybe-all-gdbsupport:
34598 @if gcc-bootstrap
34599 all-gdbsupport: stage_current
34600 @endif gcc-bootstrap
34601 @if gdbsupport
34602 TARGET-gdbsupport=all
34603 maybe-all-gdbsupport: all-gdbsupport
34604 all-gdbsupport: configure-gdbsupport
34605 @: $(MAKE); $(unstage)
34606 @r=`${PWD_COMMAND}`; export r; \
34607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34608 $(HOST_EXPORTS) \
34609 (cd $(HOST_SUBDIR)/gdbsupport && \
34610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34611 $(TARGET-gdbsupport))
34612 @endif gdbsupport
34617 .PHONY: check-gdbsupport maybe-check-gdbsupport
34618 maybe-check-gdbsupport:
34619 @if gdbsupport
34620 maybe-check-gdbsupport: check-gdbsupport
34622 check-gdbsupport:
34623 @: $(MAKE); $(unstage)
34624 @r=`${PWD_COMMAND}`; export r; \
34625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34626 $(HOST_EXPORTS) \
34627 (cd $(HOST_SUBDIR)/gdbsupport && \
34628 $(MAKE) $(FLAGS_TO_PASS) check)
34630 @endif gdbsupport
34632 .PHONY: install-gdbsupport maybe-install-gdbsupport
34633 maybe-install-gdbsupport:
34634 @if gdbsupport
34635 maybe-install-gdbsupport: install-gdbsupport
34637 install-gdbsupport: installdirs
34638 @: $(MAKE); $(unstage)
34639 @r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 $(HOST_EXPORTS) \
34642 (cd $(HOST_SUBDIR)/gdbsupport && \
34643 $(MAKE) $(FLAGS_TO_PASS) install)
34645 @endif gdbsupport
34647 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34648 maybe-install-strip-gdbsupport:
34649 @if gdbsupport
34650 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34652 install-strip-gdbsupport: installdirs
34653 @: $(MAKE); $(unstage)
34654 @r=`${PWD_COMMAND}`; export r; \
34655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34656 $(HOST_EXPORTS) \
34657 (cd $(HOST_SUBDIR)/gdbsupport && \
34658 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34660 @endif gdbsupport
34662 # Other targets (info, dvi, pdf, etc.)
34664 .PHONY: maybe-info-gdbsupport info-gdbsupport
34665 maybe-info-gdbsupport:
34666 @if gdbsupport
34667 maybe-info-gdbsupport: info-gdbsupport
34669 info-gdbsupport: \
34670 configure-gdbsupport
34671 @: $(MAKE); $(unstage)
34672 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34673 r=`${PWD_COMMAND}`; export r; \
34674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34675 $(HOST_EXPORTS) \
34676 for flag in $(EXTRA_HOST_FLAGS) ; do \
34677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34678 done; \
34679 echo "Doing info in gdbsupport"; \
34680 (cd $(HOST_SUBDIR)/gdbsupport && \
34681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34683 "RANLIB=$${RANLIB}" \
34684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34685 info) \
34686 || exit 1
34688 @endif gdbsupport
34690 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34691 maybe-dvi-gdbsupport:
34692 @if gdbsupport
34693 maybe-dvi-gdbsupport: dvi-gdbsupport
34695 dvi-gdbsupport: \
34696 configure-gdbsupport
34697 @: $(MAKE); $(unstage)
34698 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34699 r=`${PWD_COMMAND}`; export r; \
34700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701 $(HOST_EXPORTS) \
34702 for flag in $(EXTRA_HOST_FLAGS) ; do \
34703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34704 done; \
34705 echo "Doing dvi in gdbsupport"; \
34706 (cd $(HOST_SUBDIR)/gdbsupport && \
34707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34709 "RANLIB=$${RANLIB}" \
34710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34711 dvi) \
34712 || exit 1
34714 @endif gdbsupport
34716 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34717 maybe-pdf-gdbsupport:
34718 @if gdbsupport
34719 maybe-pdf-gdbsupport: pdf-gdbsupport
34721 pdf-gdbsupport: \
34722 configure-gdbsupport
34723 @: $(MAKE); $(unstage)
34724 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34725 r=`${PWD_COMMAND}`; export r; \
34726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727 $(HOST_EXPORTS) \
34728 for flag in $(EXTRA_HOST_FLAGS) ; do \
34729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34730 done; \
34731 echo "Doing pdf in gdbsupport"; \
34732 (cd $(HOST_SUBDIR)/gdbsupport && \
34733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34735 "RANLIB=$${RANLIB}" \
34736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34737 pdf) \
34738 || exit 1
34740 @endif gdbsupport
34742 .PHONY: maybe-html-gdbsupport html-gdbsupport
34743 maybe-html-gdbsupport:
34744 @if gdbsupport
34745 maybe-html-gdbsupport: html-gdbsupport
34747 html-gdbsupport: \
34748 configure-gdbsupport
34749 @: $(MAKE); $(unstage)
34750 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34751 r=`${PWD_COMMAND}`; export r; \
34752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34753 $(HOST_EXPORTS) \
34754 for flag in $(EXTRA_HOST_FLAGS) ; do \
34755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756 done; \
34757 echo "Doing html in gdbsupport"; \
34758 (cd $(HOST_SUBDIR)/gdbsupport && \
34759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34761 "RANLIB=$${RANLIB}" \
34762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34763 html) \
34764 || exit 1
34766 @endif gdbsupport
34768 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34769 maybe-TAGS-gdbsupport:
34770 @if gdbsupport
34771 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34773 TAGS-gdbsupport: \
34774 configure-gdbsupport
34775 @: $(MAKE); $(unstage)
34776 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34777 r=`${PWD_COMMAND}`; export r; \
34778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34779 $(HOST_EXPORTS) \
34780 for flag in $(EXTRA_HOST_FLAGS) ; do \
34781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782 done; \
34783 echo "Doing TAGS in gdbsupport"; \
34784 (cd $(HOST_SUBDIR)/gdbsupport && \
34785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34787 "RANLIB=$${RANLIB}" \
34788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34789 TAGS) \
34790 || exit 1
34792 @endif gdbsupport
34794 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34795 maybe-install-info-gdbsupport:
34796 @if gdbsupport
34797 maybe-install-info-gdbsupport: install-info-gdbsupport
34799 install-info-gdbsupport: \
34800 configure-gdbsupport \
34801 info-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 install-info 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 install-info) \
34817 || exit 1
34819 @endif gdbsupport
34821 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34822 maybe-install-dvi-gdbsupport:
34823 @if gdbsupport
34824 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34826 install-dvi-gdbsupport: \
34827 configure-gdbsupport \
34828 dvi-gdbsupport
34829 @: $(MAKE); $(unstage)
34830 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34831 r=`${PWD_COMMAND}`; export r; \
34832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833 $(HOST_EXPORTS) \
34834 for flag in $(EXTRA_HOST_FLAGS) ; do \
34835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34836 done; \
34837 echo "Doing install-dvi in gdbsupport"; \
34838 (cd $(HOST_SUBDIR)/gdbsupport && \
34839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34841 "RANLIB=$${RANLIB}" \
34842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34843 install-dvi) \
34844 || exit 1
34846 @endif gdbsupport
34848 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34849 maybe-install-pdf-gdbsupport:
34850 @if gdbsupport
34851 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34853 install-pdf-gdbsupport: \
34854 configure-gdbsupport \
34855 pdf-gdbsupport
34856 @: $(MAKE); $(unstage)
34857 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34858 r=`${PWD_COMMAND}`; export r; \
34859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34860 $(HOST_EXPORTS) \
34861 for flag in $(EXTRA_HOST_FLAGS) ; do \
34862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34863 done; \
34864 echo "Doing install-pdf in gdbsupport"; \
34865 (cd $(HOST_SUBDIR)/gdbsupport && \
34866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34868 "RANLIB=$${RANLIB}" \
34869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34870 install-pdf) \
34871 || exit 1
34873 @endif gdbsupport
34875 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34876 maybe-install-html-gdbsupport:
34877 @if gdbsupport
34878 maybe-install-html-gdbsupport: install-html-gdbsupport
34880 install-html-gdbsupport: \
34881 configure-gdbsupport \
34882 html-gdbsupport
34883 @: $(MAKE); $(unstage)
34884 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34885 r=`${PWD_COMMAND}`; export r; \
34886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887 $(HOST_EXPORTS) \
34888 for flag in $(EXTRA_HOST_FLAGS) ; do \
34889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34890 done; \
34891 echo "Doing install-html in gdbsupport"; \
34892 (cd $(HOST_SUBDIR)/gdbsupport && \
34893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895 "RANLIB=$${RANLIB}" \
34896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34897 install-html) \
34898 || exit 1
34900 @endif gdbsupport
34902 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34903 maybe-installcheck-gdbsupport:
34904 @if gdbsupport
34905 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34907 installcheck-gdbsupport: \
34908 configure-gdbsupport
34909 @: $(MAKE); $(unstage)
34910 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34911 r=`${PWD_COMMAND}`; export r; \
34912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913 $(HOST_EXPORTS) \
34914 for flag in $(EXTRA_HOST_FLAGS) ; do \
34915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916 done; \
34917 echo "Doing installcheck in gdbsupport"; \
34918 (cd $(HOST_SUBDIR)/gdbsupport && \
34919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921 "RANLIB=$${RANLIB}" \
34922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923 installcheck) \
34924 || exit 1
34926 @endif gdbsupport
34928 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34929 maybe-mostlyclean-gdbsupport:
34930 @if gdbsupport
34931 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34933 mostlyclean-gdbsupport:
34934 @: $(MAKE); $(unstage)
34935 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34936 r=`${PWD_COMMAND}`; export r; \
34937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34938 $(HOST_EXPORTS) \
34939 for flag in $(EXTRA_HOST_FLAGS) ; do \
34940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34941 done; \
34942 echo "Doing mostlyclean in gdbsupport"; \
34943 (cd $(HOST_SUBDIR)/gdbsupport && \
34944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34946 "RANLIB=$${RANLIB}" \
34947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34948 mostlyclean) \
34949 || exit 1
34951 @endif gdbsupport
34953 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
34954 maybe-clean-gdbsupport:
34955 @if gdbsupport
34956 maybe-clean-gdbsupport: clean-gdbsupport
34958 clean-gdbsupport:
34959 @: $(MAKE); $(unstage)
34960 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34961 r=`${PWD_COMMAND}`; export r; \
34962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34963 $(HOST_EXPORTS) \
34964 for flag in $(EXTRA_HOST_FLAGS) ; do \
34965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34966 done; \
34967 echo "Doing clean in gdbsupport"; \
34968 (cd $(HOST_SUBDIR)/gdbsupport && \
34969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34971 "RANLIB=$${RANLIB}" \
34972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34973 clean) \
34974 || exit 1
34976 @endif gdbsupport
34978 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
34979 maybe-distclean-gdbsupport:
34980 @if gdbsupport
34981 maybe-distclean-gdbsupport: distclean-gdbsupport
34983 distclean-gdbsupport:
34984 @: $(MAKE); $(unstage)
34985 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34986 r=`${PWD_COMMAND}`; export r; \
34987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988 $(HOST_EXPORTS) \
34989 for flag in $(EXTRA_HOST_FLAGS) ; do \
34990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34991 done; \
34992 echo "Doing distclean in gdbsupport"; \
34993 (cd $(HOST_SUBDIR)/gdbsupport && \
34994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34996 "RANLIB=$${RANLIB}" \
34997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34998 distclean) \
34999 || exit 1
35001 @endif gdbsupport
35003 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35004 maybe-maintainer-clean-gdbsupport:
35005 @if gdbsupport
35006 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35008 maintainer-clean-gdbsupport:
35009 @: $(MAKE); $(unstage)
35010 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35011 r=`${PWD_COMMAND}`; export r; \
35012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35013 $(HOST_EXPORTS) \
35014 for flag in $(EXTRA_HOST_FLAGS) ; do \
35015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35016 done; \
35017 echo "Doing maintainer-clean in gdbsupport"; \
35018 (cd $(HOST_SUBDIR)/gdbsupport && \
35019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35021 "RANLIB=$${RANLIB}" \
35022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35023 maintainer-clean) \
35024 || exit 1
35026 @endif gdbsupport
35030 .PHONY: configure-gdbserver maybe-configure-gdbserver
35031 maybe-configure-gdbserver:
35032 @if gcc-bootstrap
35033 configure-gdbserver: stage_current
35034 @endif gcc-bootstrap
35035 @if gdbserver
35036 maybe-configure-gdbserver: configure-gdbserver
35037 configure-gdbserver:
35038 @: $(MAKE); $(unstage)
35039 @r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35043 $(HOST_EXPORTS) \
35044 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35045 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35046 case $(srcdir) in \
35047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35048 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35050 esac; \
35051 module_srcdir=gdbserver; \
35052 $(SHELL) \
35053 $$s/$$module_srcdir/configure \
35054 --srcdir=$${topdir}/$$module_srcdir \
35055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35056 --target=${target_alias} \
35057 || exit 1
35058 @endif gdbserver
35064 .PHONY: all-gdbserver maybe-all-gdbserver
35065 maybe-all-gdbserver:
35066 @if gcc-bootstrap
35067 all-gdbserver: stage_current
35068 @endif gcc-bootstrap
35069 @if gdbserver
35070 TARGET-gdbserver=all
35071 maybe-all-gdbserver: all-gdbserver
35072 all-gdbserver: configure-gdbserver
35073 @: $(MAKE); $(unstage)
35074 @r=`${PWD_COMMAND}`; export r; \
35075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35076 $(HOST_EXPORTS) \
35077 (cd $(HOST_SUBDIR)/gdbserver && \
35078 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35079 $(TARGET-gdbserver))
35080 @endif gdbserver
35085 .PHONY: check-gdbserver maybe-check-gdbserver
35086 maybe-check-gdbserver:
35087 @if gdbserver
35088 maybe-check-gdbserver: check-gdbserver
35090 check-gdbserver:
35091 @: $(MAKE); $(unstage)
35092 @r=`${PWD_COMMAND}`; export r; \
35093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094 $(HOST_EXPORTS) \
35095 (cd $(HOST_SUBDIR)/gdbserver && \
35096 $(MAKE) $(FLAGS_TO_PASS) check)
35098 @endif gdbserver
35100 .PHONY: install-gdbserver maybe-install-gdbserver
35101 maybe-install-gdbserver:
35102 @if gdbserver
35103 maybe-install-gdbserver: install-gdbserver
35105 install-gdbserver: installdirs
35106 @: $(MAKE); $(unstage)
35107 @r=`${PWD_COMMAND}`; export r; \
35108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35109 $(HOST_EXPORTS) \
35110 (cd $(HOST_SUBDIR)/gdbserver && \
35111 $(MAKE) $(FLAGS_TO_PASS) install)
35113 @endif gdbserver
35115 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35116 maybe-install-strip-gdbserver:
35117 @if gdbserver
35118 maybe-install-strip-gdbserver: install-strip-gdbserver
35120 install-strip-gdbserver: installdirs
35121 @: $(MAKE); $(unstage)
35122 @r=`${PWD_COMMAND}`; export r; \
35123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35124 $(HOST_EXPORTS) \
35125 (cd $(HOST_SUBDIR)/gdbserver && \
35126 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35128 @endif gdbserver
35130 # Other targets (info, dvi, pdf, etc.)
35132 .PHONY: maybe-info-gdbserver info-gdbserver
35133 maybe-info-gdbserver:
35134 @if gdbserver
35135 maybe-info-gdbserver: info-gdbserver
35137 info-gdbserver: \
35138 configure-gdbserver
35139 @: $(MAKE); $(unstage)
35140 @[ -f ./gdbserver/Makefile ] || exit 0; \
35141 r=`${PWD_COMMAND}`; export r; \
35142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143 $(HOST_EXPORTS) \
35144 for flag in $(EXTRA_HOST_FLAGS) ; do \
35145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35146 done; \
35147 echo "Doing info in gdbserver"; \
35148 (cd $(HOST_SUBDIR)/gdbserver && \
35149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35151 "RANLIB=$${RANLIB}" \
35152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35153 info) \
35154 || exit 1
35156 @endif gdbserver
35158 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35159 maybe-dvi-gdbserver:
35160 @if gdbserver
35161 maybe-dvi-gdbserver: dvi-gdbserver
35163 dvi-gdbserver: \
35164 configure-gdbserver
35165 @: $(MAKE); $(unstage)
35166 @[ -f ./gdbserver/Makefile ] || exit 0; \
35167 r=`${PWD_COMMAND}`; export r; \
35168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169 $(HOST_EXPORTS) \
35170 for flag in $(EXTRA_HOST_FLAGS) ; do \
35171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35172 done; \
35173 echo "Doing dvi in gdbserver"; \
35174 (cd $(HOST_SUBDIR)/gdbserver && \
35175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177 "RANLIB=$${RANLIB}" \
35178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179 dvi) \
35180 || exit 1
35182 @endif gdbserver
35184 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35185 maybe-pdf-gdbserver:
35186 @if gdbserver
35187 maybe-pdf-gdbserver: pdf-gdbserver
35189 pdf-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 pdf 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 pdf) \
35206 || exit 1
35208 @endif gdbserver
35210 .PHONY: maybe-html-gdbserver html-gdbserver
35211 maybe-html-gdbserver:
35212 @if gdbserver
35213 maybe-html-gdbserver: html-gdbserver
35215 html-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 html 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 html) \
35232 || exit 1
35234 @endif gdbserver
35236 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35237 maybe-TAGS-gdbserver:
35238 @if gdbserver
35239 maybe-TAGS-gdbserver: TAGS-gdbserver
35241 TAGS-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 TAGS 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 TAGS) \
35258 || exit 1
35260 @endif gdbserver
35262 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35263 maybe-install-info-gdbserver:
35264 @if gdbserver
35265 maybe-install-info-gdbserver: install-info-gdbserver
35267 install-info-gdbserver: \
35268 configure-gdbserver \
35269 info-gdbserver
35270 @: $(MAKE); $(unstage)
35271 @[ -f ./gdbserver/Makefile ] || exit 0; \
35272 r=`${PWD_COMMAND}`; export r; \
35273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35274 $(HOST_EXPORTS) \
35275 for flag in $(EXTRA_HOST_FLAGS) ; do \
35276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35277 done; \
35278 echo "Doing install-info in gdbserver"; \
35279 (cd $(HOST_SUBDIR)/gdbserver && \
35280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35282 "RANLIB=$${RANLIB}" \
35283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35284 install-info) \
35285 || exit 1
35287 @endif gdbserver
35289 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35290 maybe-install-dvi-gdbserver:
35291 @if gdbserver
35292 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35294 install-dvi-gdbserver: \
35295 configure-gdbserver \
35296 dvi-gdbserver
35297 @: $(MAKE); $(unstage)
35298 @[ -f ./gdbserver/Makefile ] || exit 0; \
35299 r=`${PWD_COMMAND}`; export r; \
35300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35301 $(HOST_EXPORTS) \
35302 for flag in $(EXTRA_HOST_FLAGS) ; do \
35303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35304 done; \
35305 echo "Doing install-dvi in gdbserver"; \
35306 (cd $(HOST_SUBDIR)/gdbserver && \
35307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35309 "RANLIB=$${RANLIB}" \
35310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35311 install-dvi) \
35312 || exit 1
35314 @endif gdbserver
35316 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35317 maybe-install-pdf-gdbserver:
35318 @if gdbserver
35319 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35321 install-pdf-gdbserver: \
35322 configure-gdbserver \
35323 pdf-gdbserver
35324 @: $(MAKE); $(unstage)
35325 @[ -f ./gdbserver/Makefile ] || exit 0; \
35326 r=`${PWD_COMMAND}`; export r; \
35327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35328 $(HOST_EXPORTS) \
35329 for flag in $(EXTRA_HOST_FLAGS) ; do \
35330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35331 done; \
35332 echo "Doing install-pdf in gdbserver"; \
35333 (cd $(HOST_SUBDIR)/gdbserver && \
35334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35336 "RANLIB=$${RANLIB}" \
35337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35338 install-pdf) \
35339 || exit 1
35341 @endif gdbserver
35343 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35344 maybe-install-html-gdbserver:
35345 @if gdbserver
35346 maybe-install-html-gdbserver: install-html-gdbserver
35348 install-html-gdbserver: \
35349 configure-gdbserver \
35350 html-gdbserver
35351 @: $(MAKE); $(unstage)
35352 @[ -f ./gdbserver/Makefile ] || exit 0; \
35353 r=`${PWD_COMMAND}`; export r; \
35354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35355 $(HOST_EXPORTS) \
35356 for flag in $(EXTRA_HOST_FLAGS) ; do \
35357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35358 done; \
35359 echo "Doing install-html in gdbserver"; \
35360 (cd $(HOST_SUBDIR)/gdbserver && \
35361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35363 "RANLIB=$${RANLIB}" \
35364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35365 install-html) \
35366 || exit 1
35368 @endif gdbserver
35370 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35371 maybe-installcheck-gdbserver:
35372 @if gdbserver
35373 maybe-installcheck-gdbserver: installcheck-gdbserver
35375 installcheck-gdbserver: \
35376 configure-gdbserver
35377 @: $(MAKE); $(unstage)
35378 @[ -f ./gdbserver/Makefile ] || exit 0; \
35379 r=`${PWD_COMMAND}`; export r; \
35380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35381 $(HOST_EXPORTS) \
35382 for flag in $(EXTRA_HOST_FLAGS) ; do \
35383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35384 done; \
35385 echo "Doing installcheck in gdbserver"; \
35386 (cd $(HOST_SUBDIR)/gdbserver && \
35387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35389 "RANLIB=$${RANLIB}" \
35390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35391 installcheck) \
35392 || exit 1
35394 @endif gdbserver
35396 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35397 maybe-mostlyclean-gdbserver:
35398 @if gdbserver
35399 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35401 mostlyclean-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 mostlyclean 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 mostlyclean) \
35417 || exit 1
35419 @endif gdbserver
35421 .PHONY: maybe-clean-gdbserver clean-gdbserver
35422 maybe-clean-gdbserver:
35423 @if gdbserver
35424 maybe-clean-gdbserver: clean-gdbserver
35426 clean-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 clean 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 clean) \
35442 || exit 1
35444 @endif gdbserver
35446 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35447 maybe-distclean-gdbserver:
35448 @if gdbserver
35449 maybe-distclean-gdbserver: distclean-gdbserver
35451 distclean-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 distclean 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 distclean) \
35467 || exit 1
35469 @endif gdbserver
35471 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35472 maybe-maintainer-clean-gdbserver:
35473 @if gdbserver
35474 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35476 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
35492 || exit 1
35494 @endif gdbserver
35498 .PHONY: configure-gdb maybe-configure-gdb
35499 maybe-configure-gdb:
35500 @if gcc-bootstrap
35501 configure-gdb: stage_current
35502 @endif gcc-bootstrap
35503 @if gdb
35504 maybe-configure-gdb: configure-gdb
35505 configure-gdb:
35506 @: $(MAKE); $(unstage)
35507 @r=`${PWD_COMMAND}`; export r; \
35508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35509 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35511 $(HOST_EXPORTS) \
35512 echo Configuring in $(HOST_SUBDIR)/gdb; \
35513 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35514 case $(srcdir) in \
35515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35516 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35518 esac; \
35519 module_srcdir=gdb; \
35520 $(SHELL) \
35521 $$s/$$module_srcdir/configure \
35522 --srcdir=$${topdir}/$$module_srcdir \
35523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35524 --target=${target_alias} \
35525 || exit 1
35526 @endif gdb
35532 .PHONY: all-gdb maybe-all-gdb
35533 maybe-all-gdb:
35534 @if gcc-bootstrap
35535 all-gdb: stage_current
35536 @endif gcc-bootstrap
35537 @if gdb
35538 TARGET-gdb=all
35539 maybe-all-gdb: all-gdb
35540 all-gdb: configure-gdb
35541 @: $(MAKE); $(unstage)
35542 @r=`${PWD_COMMAND}`; export r; \
35543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35544 $(HOST_EXPORTS) \
35545 (cd $(HOST_SUBDIR)/gdb && \
35546 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35547 $(TARGET-gdb))
35548 @endif gdb
35553 .PHONY: check-gdb maybe-check-gdb
35554 maybe-check-gdb:
35555 @if gdb
35556 maybe-check-gdb: check-gdb
35558 check-gdb:
35559 @: $(MAKE); $(unstage)
35560 @r=`${PWD_COMMAND}`; export r; \
35561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35562 $(HOST_EXPORTS) \
35563 (cd $(HOST_SUBDIR)/gdb && \
35564 $(MAKE) $(FLAGS_TO_PASS) check)
35566 @endif gdb
35568 .PHONY: install-gdb maybe-install-gdb
35569 maybe-install-gdb:
35570 @if gdb
35571 maybe-install-gdb: install-gdb
35573 install-gdb: installdirs
35574 @: $(MAKE); $(unstage)
35575 @r=`${PWD_COMMAND}`; export r; \
35576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577 $(HOST_EXPORTS) \
35578 (cd $(HOST_SUBDIR)/gdb && \
35579 $(MAKE) $(FLAGS_TO_PASS) install)
35581 @endif gdb
35583 .PHONY: install-strip-gdb maybe-install-strip-gdb
35584 maybe-install-strip-gdb:
35585 @if gdb
35586 maybe-install-strip-gdb: install-strip-gdb
35588 install-strip-gdb: installdirs
35589 @: $(MAKE); $(unstage)
35590 @r=`${PWD_COMMAND}`; export r; \
35591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35592 $(HOST_EXPORTS) \
35593 (cd $(HOST_SUBDIR)/gdb && \
35594 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35596 @endif gdb
35598 # Other targets (info, dvi, pdf, etc.)
35600 .PHONY: maybe-info-gdb info-gdb
35601 maybe-info-gdb:
35602 @if gdb
35603 maybe-info-gdb: info-gdb
35605 info-gdb: \
35606 configure-gdb
35607 @: $(MAKE); $(unstage)
35608 @[ -f ./gdb/Makefile ] || exit 0; \
35609 r=`${PWD_COMMAND}`; export r; \
35610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35611 $(HOST_EXPORTS) \
35612 for flag in $(EXTRA_HOST_FLAGS) ; do \
35613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35614 done; \
35615 echo "Doing info in gdb"; \
35616 (cd $(HOST_SUBDIR)/gdb && \
35617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35619 "RANLIB=$${RANLIB}" \
35620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35621 info) \
35622 || exit 1
35624 @endif gdb
35626 .PHONY: maybe-dvi-gdb dvi-gdb
35627 maybe-dvi-gdb:
35628 @if gdb
35629 maybe-dvi-gdb: dvi-gdb
35631 dvi-gdb: \
35632 configure-gdb
35633 @: $(MAKE); $(unstage)
35634 @[ -f ./gdb/Makefile ] || exit 0; \
35635 r=`${PWD_COMMAND}`; export r; \
35636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637 $(HOST_EXPORTS) \
35638 for flag in $(EXTRA_HOST_FLAGS) ; do \
35639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35640 done; \
35641 echo "Doing dvi in gdb"; \
35642 (cd $(HOST_SUBDIR)/gdb && \
35643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35645 "RANLIB=$${RANLIB}" \
35646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35647 dvi) \
35648 || exit 1
35650 @endif gdb
35652 .PHONY: maybe-pdf-gdb pdf-gdb
35653 maybe-pdf-gdb:
35654 @if gdb
35655 maybe-pdf-gdb: pdf-gdb
35657 pdf-gdb: \
35658 configure-gdb
35659 @: $(MAKE); $(unstage)
35660 @[ -f ./gdb/Makefile ] || exit 0; \
35661 r=`${PWD_COMMAND}`; export r; \
35662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35663 $(HOST_EXPORTS) \
35664 for flag in $(EXTRA_HOST_FLAGS) ; do \
35665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35666 done; \
35667 echo "Doing pdf in gdb"; \
35668 (cd $(HOST_SUBDIR)/gdb && \
35669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35671 "RANLIB=$${RANLIB}" \
35672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35673 pdf) \
35674 || exit 1
35676 @endif gdb
35678 .PHONY: maybe-html-gdb html-gdb
35679 maybe-html-gdb:
35680 @if gdb
35681 maybe-html-gdb: html-gdb
35683 html-gdb: \
35684 configure-gdb
35685 @: $(MAKE); $(unstage)
35686 @[ -f ./gdb/Makefile ] || exit 0; \
35687 r=`${PWD_COMMAND}`; export r; \
35688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35689 $(HOST_EXPORTS) \
35690 for flag in $(EXTRA_HOST_FLAGS) ; do \
35691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35692 done; \
35693 echo "Doing html in gdb"; \
35694 (cd $(HOST_SUBDIR)/gdb && \
35695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35697 "RANLIB=$${RANLIB}" \
35698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35699 html) \
35700 || exit 1
35702 @endif gdb
35704 .PHONY: maybe-TAGS-gdb TAGS-gdb
35705 maybe-TAGS-gdb:
35706 @if gdb
35707 maybe-TAGS-gdb: TAGS-gdb
35709 TAGS-gdb: \
35710 configure-gdb
35711 @: $(MAKE); $(unstage)
35712 @[ -f ./gdb/Makefile ] || exit 0; \
35713 r=`${PWD_COMMAND}`; export r; \
35714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715 $(HOST_EXPORTS) \
35716 for flag in $(EXTRA_HOST_FLAGS) ; do \
35717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35718 done; \
35719 echo "Doing TAGS in gdb"; \
35720 (cd $(HOST_SUBDIR)/gdb && \
35721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35723 "RANLIB=$${RANLIB}" \
35724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35725 TAGS) \
35726 || exit 1
35728 @endif gdb
35730 .PHONY: maybe-install-info-gdb install-info-gdb
35731 maybe-install-info-gdb:
35732 @if gdb
35733 maybe-install-info-gdb: install-info-gdb
35735 install-info-gdb: \
35736 configure-gdb \
35737 info-gdb
35738 @: $(MAKE); $(unstage)
35739 @[ -f ./gdb/Makefile ] || exit 0; \
35740 r=`${PWD_COMMAND}`; export r; \
35741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742 $(HOST_EXPORTS) \
35743 for flag in $(EXTRA_HOST_FLAGS) ; do \
35744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35745 done; \
35746 echo "Doing install-info in gdb"; \
35747 (cd $(HOST_SUBDIR)/gdb && \
35748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35750 "RANLIB=$${RANLIB}" \
35751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35752 install-info) \
35753 || exit 1
35755 @endif gdb
35757 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35758 maybe-install-dvi-gdb:
35759 @if gdb
35760 maybe-install-dvi-gdb: install-dvi-gdb
35762 install-dvi-gdb: \
35763 configure-gdb \
35764 dvi-gdb
35765 @: $(MAKE); $(unstage)
35766 @[ -f ./gdb/Makefile ] || exit 0; \
35767 r=`${PWD_COMMAND}`; export r; \
35768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35769 $(HOST_EXPORTS) \
35770 for flag in $(EXTRA_HOST_FLAGS) ; do \
35771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35772 done; \
35773 echo "Doing install-dvi in gdb"; \
35774 (cd $(HOST_SUBDIR)/gdb && \
35775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35777 "RANLIB=$${RANLIB}" \
35778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35779 install-dvi) \
35780 || exit 1
35782 @endif gdb
35784 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35785 maybe-install-pdf-gdb:
35786 @if gdb
35787 maybe-install-pdf-gdb: install-pdf-gdb
35789 install-pdf-gdb: \
35790 configure-gdb \
35791 pdf-gdb
35792 @: $(MAKE); $(unstage)
35793 @[ -f ./gdb/Makefile ] || exit 0; \
35794 r=`${PWD_COMMAND}`; export r; \
35795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796 $(HOST_EXPORTS) \
35797 for flag in $(EXTRA_HOST_FLAGS) ; do \
35798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35799 done; \
35800 echo "Doing install-pdf in gdb"; \
35801 (cd $(HOST_SUBDIR)/gdb && \
35802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804 "RANLIB=$${RANLIB}" \
35805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35806 install-pdf) \
35807 || exit 1
35809 @endif gdb
35811 .PHONY: maybe-install-html-gdb install-html-gdb
35812 maybe-install-html-gdb:
35813 @if gdb
35814 maybe-install-html-gdb: install-html-gdb
35816 install-html-gdb: \
35817 configure-gdb \
35818 html-gdb
35819 @: $(MAKE); $(unstage)
35820 @[ -f ./gdb/Makefile ] || exit 0; \
35821 r=`${PWD_COMMAND}`; export r; \
35822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35823 $(HOST_EXPORTS) \
35824 for flag in $(EXTRA_HOST_FLAGS) ; do \
35825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35826 done; \
35827 echo "Doing install-html in gdb"; \
35828 (cd $(HOST_SUBDIR)/gdb && \
35829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35831 "RANLIB=$${RANLIB}" \
35832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35833 install-html) \
35834 || exit 1
35836 @endif gdb
35838 .PHONY: maybe-installcheck-gdb installcheck-gdb
35839 maybe-installcheck-gdb:
35840 @if gdb
35841 maybe-installcheck-gdb: installcheck-gdb
35843 installcheck-gdb: \
35844 configure-gdb
35845 @: $(MAKE); $(unstage)
35846 @[ -f ./gdb/Makefile ] || exit 0; \
35847 r=`${PWD_COMMAND}`; export r; \
35848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849 $(HOST_EXPORTS) \
35850 for flag in $(EXTRA_HOST_FLAGS) ; do \
35851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35852 done; \
35853 echo "Doing installcheck in gdb"; \
35854 (cd $(HOST_SUBDIR)/gdb && \
35855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857 "RANLIB=$${RANLIB}" \
35858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859 installcheck) \
35860 || exit 1
35862 @endif gdb
35864 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35865 maybe-mostlyclean-gdb:
35866 @if gdb
35867 maybe-mostlyclean-gdb: mostlyclean-gdb
35869 mostlyclean-gdb:
35870 @: $(MAKE); $(unstage)
35871 @[ -f ./gdb/Makefile ] || exit 0; \
35872 r=`${PWD_COMMAND}`; export r; \
35873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874 $(HOST_EXPORTS) \
35875 for flag in $(EXTRA_HOST_FLAGS) ; do \
35876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35877 done; \
35878 echo "Doing mostlyclean in gdb"; \
35879 (cd $(HOST_SUBDIR)/gdb && \
35880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35882 "RANLIB=$${RANLIB}" \
35883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35884 mostlyclean) \
35885 || exit 1
35887 @endif gdb
35889 .PHONY: maybe-clean-gdb clean-gdb
35890 maybe-clean-gdb:
35891 @if gdb
35892 maybe-clean-gdb: clean-gdb
35894 clean-gdb:
35895 @: $(MAKE); $(unstage)
35896 @[ -f ./gdb/Makefile ] || exit 0; \
35897 r=`${PWD_COMMAND}`; export r; \
35898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35899 $(HOST_EXPORTS) \
35900 for flag in $(EXTRA_HOST_FLAGS) ; do \
35901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35902 done; \
35903 echo "Doing clean in gdb"; \
35904 (cd $(HOST_SUBDIR)/gdb && \
35905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35907 "RANLIB=$${RANLIB}" \
35908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35909 clean) \
35910 || exit 1
35912 @endif gdb
35914 .PHONY: maybe-distclean-gdb distclean-gdb
35915 maybe-distclean-gdb:
35916 @if gdb
35917 maybe-distclean-gdb: distclean-gdb
35919 distclean-gdb:
35920 @: $(MAKE); $(unstage)
35921 @[ -f ./gdb/Makefile ] || exit 0; \
35922 r=`${PWD_COMMAND}`; export r; \
35923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924 $(HOST_EXPORTS) \
35925 for flag in $(EXTRA_HOST_FLAGS) ; do \
35926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35927 done; \
35928 echo "Doing distclean in gdb"; \
35929 (cd $(HOST_SUBDIR)/gdb && \
35930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932 "RANLIB=$${RANLIB}" \
35933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35934 distclean) \
35935 || exit 1
35937 @endif gdb
35939 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35940 maybe-maintainer-clean-gdb:
35941 @if gdb
35942 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35944 maintainer-clean-gdb:
35945 @: $(MAKE); $(unstage)
35946 @[ -f ./gdb/Makefile ] || exit 0; \
35947 r=`${PWD_COMMAND}`; export r; \
35948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35949 $(HOST_EXPORTS) \
35950 for flag in $(EXTRA_HOST_FLAGS) ; do \
35951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35952 done; \
35953 echo "Doing maintainer-clean in gdb"; \
35954 (cd $(HOST_SUBDIR)/gdb && \
35955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35957 "RANLIB=$${RANLIB}" \
35958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35959 maintainer-clean) \
35960 || exit 1
35962 @endif gdb
35966 .PHONY: configure-expect maybe-configure-expect
35967 maybe-configure-expect:
35968 @if gcc-bootstrap
35969 configure-expect: stage_current
35970 @endif gcc-bootstrap
35971 @if expect
35972 maybe-configure-expect: configure-expect
35973 configure-expect:
35974 @: $(MAKE); $(unstage)
35975 @r=`${PWD_COMMAND}`; export r; \
35976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35977 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35979 $(HOST_EXPORTS) \
35980 echo Configuring in $(HOST_SUBDIR)/expect; \
35981 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35982 case $(srcdir) in \
35983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35984 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35986 esac; \
35987 module_srcdir=expect; \
35988 $(SHELL) \
35989 $$s/$$module_srcdir/configure \
35990 --srcdir=$${topdir}/$$module_srcdir \
35991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35992 --target=${target_alias} \
35993 || exit 1
35994 @endif expect
36000 .PHONY: all-expect maybe-all-expect
36001 maybe-all-expect:
36002 @if gcc-bootstrap
36003 all-expect: stage_current
36004 @endif gcc-bootstrap
36005 @if expect
36006 TARGET-expect=all
36007 maybe-all-expect: all-expect
36008 all-expect: configure-expect
36009 @: $(MAKE); $(unstage)
36010 @r=`${PWD_COMMAND}`; export r; \
36011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012 $(HOST_EXPORTS) \
36013 (cd $(HOST_SUBDIR)/expect && \
36014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36015 $(TARGET-expect))
36016 @endif expect
36021 .PHONY: check-expect maybe-check-expect
36022 maybe-check-expect:
36023 @if expect
36024 maybe-check-expect: check-expect
36026 check-expect:
36027 @: $(MAKE); $(unstage)
36028 @r=`${PWD_COMMAND}`; export r; \
36029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36030 $(HOST_EXPORTS) \
36031 (cd $(HOST_SUBDIR)/expect && \
36032 $(MAKE) $(FLAGS_TO_PASS) check)
36034 @endif expect
36036 .PHONY: install-expect maybe-install-expect
36037 maybe-install-expect:
36038 @if expect
36039 maybe-install-expect: install-expect
36041 install-expect: installdirs
36042 @: $(MAKE); $(unstage)
36043 @r=`${PWD_COMMAND}`; export r; \
36044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045 $(HOST_EXPORTS) \
36046 (cd $(HOST_SUBDIR)/expect && \
36047 $(MAKE) $(FLAGS_TO_PASS) install)
36049 @endif expect
36051 .PHONY: install-strip-expect maybe-install-strip-expect
36052 maybe-install-strip-expect:
36053 @if expect
36054 maybe-install-strip-expect: install-strip-expect
36056 install-strip-expect: installdirs
36057 @: $(MAKE); $(unstage)
36058 @r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 $(HOST_EXPORTS) \
36061 (cd $(HOST_SUBDIR)/expect && \
36062 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36064 @endif expect
36066 # Other targets (info, dvi, pdf, etc.)
36068 .PHONY: maybe-info-expect info-expect
36069 maybe-info-expect:
36070 @if expect
36071 maybe-info-expect: info-expect
36073 info-expect: \
36074 configure-expect
36075 @: $(MAKE); $(unstage)
36076 @[ -f ./expect/Makefile ] || exit 0; \
36077 r=`${PWD_COMMAND}`; export r; \
36078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079 $(HOST_EXPORTS) \
36080 for flag in $(EXTRA_HOST_FLAGS) ; do \
36081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36082 done; \
36083 echo "Doing info in expect"; \
36084 (cd $(HOST_SUBDIR)/expect && \
36085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36087 "RANLIB=$${RANLIB}" \
36088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36089 info) \
36090 || exit 1
36092 @endif expect
36094 .PHONY: maybe-dvi-expect dvi-expect
36095 maybe-dvi-expect:
36096 @if expect
36097 maybe-dvi-expect: dvi-expect
36099 dvi-expect: \
36100 configure-expect
36101 @: $(MAKE); $(unstage)
36102 @[ -f ./expect/Makefile ] || exit 0; \
36103 r=`${PWD_COMMAND}`; export r; \
36104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105 $(HOST_EXPORTS) \
36106 for flag in $(EXTRA_HOST_FLAGS) ; do \
36107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36108 done; \
36109 echo "Doing dvi in expect"; \
36110 (cd $(HOST_SUBDIR)/expect && \
36111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36113 "RANLIB=$${RANLIB}" \
36114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36115 dvi) \
36116 || exit 1
36118 @endif expect
36120 .PHONY: maybe-pdf-expect pdf-expect
36121 maybe-pdf-expect:
36122 @if expect
36123 maybe-pdf-expect: pdf-expect
36125 pdf-expect: \
36126 configure-expect
36127 @: $(MAKE); $(unstage)
36128 @[ -f ./expect/Makefile ] || exit 0; \
36129 r=`${PWD_COMMAND}`; export r; \
36130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131 $(HOST_EXPORTS) \
36132 for flag in $(EXTRA_HOST_FLAGS) ; do \
36133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36134 done; \
36135 echo "Doing pdf in expect"; \
36136 (cd $(HOST_SUBDIR)/expect && \
36137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139 "RANLIB=$${RANLIB}" \
36140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141 pdf) \
36142 || exit 1
36144 @endif expect
36146 .PHONY: maybe-html-expect html-expect
36147 maybe-html-expect:
36148 @if expect
36149 maybe-html-expect: html-expect
36151 html-expect: \
36152 configure-expect
36153 @: $(MAKE); $(unstage)
36154 @[ -f ./expect/Makefile ] || exit 0; \
36155 r=`${PWD_COMMAND}`; export r; \
36156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36157 $(HOST_EXPORTS) \
36158 for flag in $(EXTRA_HOST_FLAGS) ; do \
36159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36160 done; \
36161 echo "Doing html in expect"; \
36162 (cd $(HOST_SUBDIR)/expect && \
36163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36165 "RANLIB=$${RANLIB}" \
36166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36167 html) \
36168 || exit 1
36170 @endif expect
36172 .PHONY: maybe-TAGS-expect TAGS-expect
36173 maybe-TAGS-expect:
36174 @if expect
36175 maybe-TAGS-expect: TAGS-expect
36177 TAGS-expect: \
36178 configure-expect
36179 @: $(MAKE); $(unstage)
36180 @[ -f ./expect/Makefile ] || exit 0; \
36181 r=`${PWD_COMMAND}`; export r; \
36182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183 $(HOST_EXPORTS) \
36184 for flag in $(EXTRA_HOST_FLAGS) ; do \
36185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186 done; \
36187 echo "Doing TAGS in expect"; \
36188 (cd $(HOST_SUBDIR)/expect && \
36189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191 "RANLIB=$${RANLIB}" \
36192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193 TAGS) \
36194 || exit 1
36196 @endif expect
36198 .PHONY: maybe-install-info-expect install-info-expect
36199 maybe-install-info-expect:
36200 @if expect
36201 maybe-install-info-expect: install-info-expect
36203 install-info-expect: \
36204 configure-expect \
36205 info-expect
36206 @: $(MAKE); $(unstage)
36207 @[ -f ./expect/Makefile ] || exit 0; \
36208 r=`${PWD_COMMAND}`; export r; \
36209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210 $(HOST_EXPORTS) \
36211 for flag in $(EXTRA_HOST_FLAGS) ; do \
36212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213 done; \
36214 echo "Doing install-info in expect"; \
36215 (cd $(HOST_SUBDIR)/expect && \
36216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218 "RANLIB=$${RANLIB}" \
36219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220 install-info) \
36221 || exit 1
36223 @endif expect
36225 .PHONY: maybe-install-dvi-expect install-dvi-expect
36226 maybe-install-dvi-expect:
36227 @if expect
36228 maybe-install-dvi-expect: install-dvi-expect
36230 install-dvi-expect: \
36231 configure-expect \
36232 dvi-expect
36233 @: $(MAKE); $(unstage)
36234 @[ -f ./expect/Makefile ] || exit 0; \
36235 r=`${PWD_COMMAND}`; export r; \
36236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237 $(HOST_EXPORTS) \
36238 for flag in $(EXTRA_HOST_FLAGS) ; do \
36239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240 done; \
36241 echo "Doing install-dvi in expect"; \
36242 (cd $(HOST_SUBDIR)/expect && \
36243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36245 "RANLIB=$${RANLIB}" \
36246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36247 install-dvi) \
36248 || exit 1
36250 @endif expect
36252 .PHONY: maybe-install-pdf-expect install-pdf-expect
36253 maybe-install-pdf-expect:
36254 @if expect
36255 maybe-install-pdf-expect: install-pdf-expect
36257 install-pdf-expect: \
36258 configure-expect \
36259 pdf-expect
36260 @: $(MAKE); $(unstage)
36261 @[ -f ./expect/Makefile ] || exit 0; \
36262 r=`${PWD_COMMAND}`; export r; \
36263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264 $(HOST_EXPORTS) \
36265 for flag in $(EXTRA_HOST_FLAGS) ; do \
36266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36267 done; \
36268 echo "Doing install-pdf in expect"; \
36269 (cd $(HOST_SUBDIR)/expect && \
36270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36272 "RANLIB=$${RANLIB}" \
36273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36274 install-pdf) \
36275 || exit 1
36277 @endif expect
36279 .PHONY: maybe-install-html-expect install-html-expect
36280 maybe-install-html-expect:
36281 @if expect
36282 maybe-install-html-expect: install-html-expect
36284 install-html-expect: \
36285 configure-expect \
36286 html-expect
36287 @: $(MAKE); $(unstage)
36288 @[ -f ./expect/Makefile ] || exit 0; \
36289 r=`${PWD_COMMAND}`; export r; \
36290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36291 $(HOST_EXPORTS) \
36292 for flag in $(EXTRA_HOST_FLAGS) ; do \
36293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36294 done; \
36295 echo "Doing install-html in expect"; \
36296 (cd $(HOST_SUBDIR)/expect && \
36297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36299 "RANLIB=$${RANLIB}" \
36300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36301 install-html) \
36302 || exit 1
36304 @endif expect
36306 .PHONY: maybe-installcheck-expect installcheck-expect
36307 maybe-installcheck-expect:
36308 @if expect
36309 maybe-installcheck-expect: installcheck-expect
36311 installcheck-expect: \
36312 configure-expect
36313 @: $(MAKE); $(unstage)
36314 @[ -f ./expect/Makefile ] || exit 0; \
36315 r=`${PWD_COMMAND}`; export r; \
36316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36317 $(HOST_EXPORTS) \
36318 for flag in $(EXTRA_HOST_FLAGS) ; do \
36319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36320 done; \
36321 echo "Doing installcheck in expect"; \
36322 (cd $(HOST_SUBDIR)/expect && \
36323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36325 "RANLIB=$${RANLIB}" \
36326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36327 installcheck) \
36328 || exit 1
36330 @endif expect
36332 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36333 maybe-mostlyclean-expect:
36334 @if expect
36335 maybe-mostlyclean-expect: mostlyclean-expect
36337 mostlyclean-expect:
36338 @: $(MAKE); $(unstage)
36339 @[ -f ./expect/Makefile ] || exit 0; \
36340 r=`${PWD_COMMAND}`; export r; \
36341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36342 $(HOST_EXPORTS) \
36343 for flag in $(EXTRA_HOST_FLAGS) ; do \
36344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36345 done; \
36346 echo "Doing mostlyclean in expect"; \
36347 (cd $(HOST_SUBDIR)/expect && \
36348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36350 "RANLIB=$${RANLIB}" \
36351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36352 mostlyclean) \
36353 || exit 1
36355 @endif expect
36357 .PHONY: maybe-clean-expect clean-expect
36358 maybe-clean-expect:
36359 @if expect
36360 maybe-clean-expect: clean-expect
36362 clean-expect:
36363 @: $(MAKE); $(unstage)
36364 @[ -f ./expect/Makefile ] || exit 0; \
36365 r=`${PWD_COMMAND}`; export r; \
36366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367 $(HOST_EXPORTS) \
36368 for flag in $(EXTRA_HOST_FLAGS) ; do \
36369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370 done; \
36371 echo "Doing clean in expect"; \
36372 (cd $(HOST_SUBDIR)/expect && \
36373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36375 "RANLIB=$${RANLIB}" \
36376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36377 clean) \
36378 || exit 1
36380 @endif expect
36382 .PHONY: maybe-distclean-expect distclean-expect
36383 maybe-distclean-expect:
36384 @if expect
36385 maybe-distclean-expect: distclean-expect
36387 distclean-expect:
36388 @: $(MAKE); $(unstage)
36389 @[ -f ./expect/Makefile ] || exit 0; \
36390 r=`${PWD_COMMAND}`; export r; \
36391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36392 $(HOST_EXPORTS) \
36393 for flag in $(EXTRA_HOST_FLAGS) ; do \
36394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36395 done; \
36396 echo "Doing distclean in expect"; \
36397 (cd $(HOST_SUBDIR)/expect && \
36398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36400 "RANLIB=$${RANLIB}" \
36401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36402 distclean) \
36403 || exit 1
36405 @endif expect
36407 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36408 maybe-maintainer-clean-expect:
36409 @if expect
36410 maybe-maintainer-clean-expect: maintainer-clean-expect
36412 maintainer-clean-expect:
36413 @: $(MAKE); $(unstage)
36414 @[ -f ./expect/Makefile ] || exit 0; \
36415 r=`${PWD_COMMAND}`; export r; \
36416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417 $(HOST_EXPORTS) \
36418 for flag in $(EXTRA_HOST_FLAGS) ; do \
36419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420 done; \
36421 echo "Doing maintainer-clean in expect"; \
36422 (cd $(HOST_SUBDIR)/expect && \
36423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36425 "RANLIB=$${RANLIB}" \
36426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36427 maintainer-clean) \
36428 || exit 1
36430 @endif expect
36434 .PHONY: configure-guile maybe-configure-guile
36435 maybe-configure-guile:
36436 @if gcc-bootstrap
36437 configure-guile: stage_current
36438 @endif gcc-bootstrap
36439 @if guile
36440 maybe-configure-guile: configure-guile
36441 configure-guile:
36442 @: $(MAKE); $(unstage)
36443 @r=`${PWD_COMMAND}`; export r; \
36444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36445 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36447 $(HOST_EXPORTS) \
36448 echo Configuring in $(HOST_SUBDIR)/guile; \
36449 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36450 case $(srcdir) in \
36451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36452 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36454 esac; \
36455 module_srcdir=guile; \
36456 $(SHELL) \
36457 $$s/$$module_srcdir/configure \
36458 --srcdir=$${topdir}/$$module_srcdir \
36459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36460 --target=${target_alias} \
36461 || exit 1
36462 @endif guile
36468 .PHONY: all-guile maybe-all-guile
36469 maybe-all-guile:
36470 @if gcc-bootstrap
36471 all-guile: stage_current
36472 @endif gcc-bootstrap
36473 @if guile
36474 TARGET-guile=all
36475 maybe-all-guile: all-guile
36476 all-guile: configure-guile
36477 @: $(MAKE); $(unstage)
36478 @r=`${PWD_COMMAND}`; export r; \
36479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480 $(HOST_EXPORTS) \
36481 (cd $(HOST_SUBDIR)/guile && \
36482 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36483 $(TARGET-guile))
36484 @endif guile
36489 .PHONY: check-guile maybe-check-guile
36490 maybe-check-guile:
36491 @if guile
36492 maybe-check-guile: check-guile
36494 check-guile:
36495 @: $(MAKE); $(unstage)
36496 @r=`${PWD_COMMAND}`; export r; \
36497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36498 $(HOST_EXPORTS) \
36499 (cd $(HOST_SUBDIR)/guile && \
36500 $(MAKE) $(FLAGS_TO_PASS) check)
36502 @endif guile
36504 .PHONY: install-guile maybe-install-guile
36505 maybe-install-guile:
36506 @if guile
36507 maybe-install-guile: install-guile
36509 install-guile: installdirs
36510 @: $(MAKE); $(unstage)
36511 @r=`${PWD_COMMAND}`; export r; \
36512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513 $(HOST_EXPORTS) \
36514 (cd $(HOST_SUBDIR)/guile && \
36515 $(MAKE) $(FLAGS_TO_PASS) install)
36517 @endif guile
36519 .PHONY: install-strip-guile maybe-install-strip-guile
36520 maybe-install-strip-guile:
36521 @if guile
36522 maybe-install-strip-guile: install-strip-guile
36524 install-strip-guile: installdirs
36525 @: $(MAKE); $(unstage)
36526 @r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 $(HOST_EXPORTS) \
36529 (cd $(HOST_SUBDIR)/guile && \
36530 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36532 @endif guile
36534 # Other targets (info, dvi, pdf, etc.)
36536 .PHONY: maybe-info-guile info-guile
36537 maybe-info-guile:
36538 @if guile
36539 maybe-info-guile: info-guile
36541 info-guile: \
36542 configure-guile
36543 @: $(MAKE); $(unstage)
36544 @[ -f ./guile/Makefile ] || exit 0; \
36545 r=`${PWD_COMMAND}`; export r; \
36546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36547 $(HOST_EXPORTS) \
36548 for flag in $(EXTRA_HOST_FLAGS) ; do \
36549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36550 done; \
36551 echo "Doing info in guile"; \
36552 (cd $(HOST_SUBDIR)/guile && \
36553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36555 "RANLIB=$${RANLIB}" \
36556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36557 info) \
36558 || exit 1
36560 @endif guile
36562 .PHONY: maybe-dvi-guile dvi-guile
36563 maybe-dvi-guile:
36564 @if guile
36565 maybe-dvi-guile: dvi-guile
36567 dvi-guile: \
36568 configure-guile
36569 @: $(MAKE); $(unstage)
36570 @[ -f ./guile/Makefile ] || exit 0; \
36571 r=`${PWD_COMMAND}`; export r; \
36572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573 $(HOST_EXPORTS) \
36574 for flag in $(EXTRA_HOST_FLAGS) ; do \
36575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36576 done; \
36577 echo "Doing dvi in guile"; \
36578 (cd $(HOST_SUBDIR)/guile && \
36579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36581 "RANLIB=$${RANLIB}" \
36582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36583 dvi) \
36584 || exit 1
36586 @endif guile
36588 .PHONY: maybe-pdf-guile pdf-guile
36589 maybe-pdf-guile:
36590 @if guile
36591 maybe-pdf-guile: pdf-guile
36593 pdf-guile: \
36594 configure-guile
36595 @: $(MAKE); $(unstage)
36596 @[ -f ./guile/Makefile ] || exit 0; \
36597 r=`${PWD_COMMAND}`; export r; \
36598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599 $(HOST_EXPORTS) \
36600 for flag in $(EXTRA_HOST_FLAGS) ; do \
36601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602 done; \
36603 echo "Doing pdf in guile"; \
36604 (cd $(HOST_SUBDIR)/guile && \
36605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607 "RANLIB=$${RANLIB}" \
36608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609 pdf) \
36610 || exit 1
36612 @endif guile
36614 .PHONY: maybe-html-guile html-guile
36615 maybe-html-guile:
36616 @if guile
36617 maybe-html-guile: html-guile
36619 html-guile: \
36620 configure-guile
36621 @: $(MAKE); $(unstage)
36622 @[ -f ./guile/Makefile ] || exit 0; \
36623 r=`${PWD_COMMAND}`; export r; \
36624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625 $(HOST_EXPORTS) \
36626 for flag in $(EXTRA_HOST_FLAGS) ; do \
36627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36628 done; \
36629 echo "Doing html in guile"; \
36630 (cd $(HOST_SUBDIR)/guile && \
36631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36633 "RANLIB=$${RANLIB}" \
36634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36635 html) \
36636 || exit 1
36638 @endif guile
36640 .PHONY: maybe-TAGS-guile TAGS-guile
36641 maybe-TAGS-guile:
36642 @if guile
36643 maybe-TAGS-guile: TAGS-guile
36645 TAGS-guile: \
36646 configure-guile
36647 @: $(MAKE); $(unstage)
36648 @[ -f ./guile/Makefile ] || exit 0; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(HOST_EXPORTS) \
36652 for flag in $(EXTRA_HOST_FLAGS) ; do \
36653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654 done; \
36655 echo "Doing TAGS in guile"; \
36656 (cd $(HOST_SUBDIR)/guile && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661 TAGS) \
36662 || exit 1
36664 @endif guile
36666 .PHONY: maybe-install-info-guile install-info-guile
36667 maybe-install-info-guile:
36668 @if guile
36669 maybe-install-info-guile: install-info-guile
36671 install-info-guile: \
36672 configure-guile \
36673 info-guile
36674 @: $(MAKE); $(unstage)
36675 @[ -f ./guile/Makefile ] || exit 0; \
36676 r=`${PWD_COMMAND}`; export r; \
36677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678 $(HOST_EXPORTS) \
36679 for flag in $(EXTRA_HOST_FLAGS) ; do \
36680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36681 done; \
36682 echo "Doing install-info in guile"; \
36683 (cd $(HOST_SUBDIR)/guile && \
36684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686 "RANLIB=$${RANLIB}" \
36687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36688 install-info) \
36689 || exit 1
36691 @endif guile
36693 .PHONY: maybe-install-dvi-guile install-dvi-guile
36694 maybe-install-dvi-guile:
36695 @if guile
36696 maybe-install-dvi-guile: install-dvi-guile
36698 install-dvi-guile: \
36699 configure-guile \
36700 dvi-guile
36701 @: $(MAKE); $(unstage)
36702 @[ -f ./guile/Makefile ] || exit 0; \
36703 r=`${PWD_COMMAND}`; export r; \
36704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36705 $(HOST_EXPORTS) \
36706 for flag in $(EXTRA_HOST_FLAGS) ; do \
36707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36708 done; \
36709 echo "Doing install-dvi in guile"; \
36710 (cd $(HOST_SUBDIR)/guile && \
36711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36713 "RANLIB=$${RANLIB}" \
36714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36715 install-dvi) \
36716 || exit 1
36718 @endif guile
36720 .PHONY: maybe-install-pdf-guile install-pdf-guile
36721 maybe-install-pdf-guile:
36722 @if guile
36723 maybe-install-pdf-guile: install-pdf-guile
36725 install-pdf-guile: \
36726 configure-guile \
36727 pdf-guile
36728 @: $(MAKE); $(unstage)
36729 @[ -f ./guile/Makefile ] || exit 0; \
36730 r=`${PWD_COMMAND}`; export r; \
36731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732 $(HOST_EXPORTS) \
36733 for flag in $(EXTRA_HOST_FLAGS) ; do \
36734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36735 done; \
36736 echo "Doing install-pdf in guile"; \
36737 (cd $(HOST_SUBDIR)/guile && \
36738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36740 "RANLIB=$${RANLIB}" \
36741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36742 install-pdf) \
36743 || exit 1
36745 @endif guile
36747 .PHONY: maybe-install-html-guile install-html-guile
36748 maybe-install-html-guile:
36749 @if guile
36750 maybe-install-html-guile: install-html-guile
36752 install-html-guile: \
36753 configure-guile \
36754 html-guile
36755 @: $(MAKE); $(unstage)
36756 @[ -f ./guile/Makefile ] || exit 0; \
36757 r=`${PWD_COMMAND}`; export r; \
36758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36759 $(HOST_EXPORTS) \
36760 for flag in $(EXTRA_HOST_FLAGS) ; do \
36761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36762 done; \
36763 echo "Doing install-html in guile"; \
36764 (cd $(HOST_SUBDIR)/guile && \
36765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36767 "RANLIB=$${RANLIB}" \
36768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36769 install-html) \
36770 || exit 1
36772 @endif guile
36774 .PHONY: maybe-installcheck-guile installcheck-guile
36775 maybe-installcheck-guile:
36776 @if guile
36777 maybe-installcheck-guile: installcheck-guile
36779 installcheck-guile: \
36780 configure-guile
36781 @: $(MAKE); $(unstage)
36782 @[ -f ./guile/Makefile ] || exit 0; \
36783 r=`${PWD_COMMAND}`; export r; \
36784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36785 $(HOST_EXPORTS) \
36786 for flag in $(EXTRA_HOST_FLAGS) ; do \
36787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36788 done; \
36789 echo "Doing installcheck in guile"; \
36790 (cd $(HOST_SUBDIR)/guile && \
36791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36793 "RANLIB=$${RANLIB}" \
36794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36795 installcheck) \
36796 || exit 1
36798 @endif guile
36800 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36801 maybe-mostlyclean-guile:
36802 @if guile
36803 maybe-mostlyclean-guile: mostlyclean-guile
36805 mostlyclean-guile:
36806 @: $(MAKE); $(unstage)
36807 @[ -f ./guile/Makefile ] || exit 0; \
36808 r=`${PWD_COMMAND}`; export r; \
36809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36810 $(HOST_EXPORTS) \
36811 for flag in $(EXTRA_HOST_FLAGS) ; do \
36812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36813 done; \
36814 echo "Doing mostlyclean in guile"; \
36815 (cd $(HOST_SUBDIR)/guile && \
36816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36818 "RANLIB=$${RANLIB}" \
36819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36820 mostlyclean) \
36821 || exit 1
36823 @endif guile
36825 .PHONY: maybe-clean-guile clean-guile
36826 maybe-clean-guile:
36827 @if guile
36828 maybe-clean-guile: clean-guile
36830 clean-guile:
36831 @: $(MAKE); $(unstage)
36832 @[ -f ./guile/Makefile ] || exit 0; \
36833 r=`${PWD_COMMAND}`; export r; \
36834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36835 $(HOST_EXPORTS) \
36836 for flag in $(EXTRA_HOST_FLAGS) ; do \
36837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36838 done; \
36839 echo "Doing clean in guile"; \
36840 (cd $(HOST_SUBDIR)/guile && \
36841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36843 "RANLIB=$${RANLIB}" \
36844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36845 clean) \
36846 || exit 1
36848 @endif guile
36850 .PHONY: maybe-distclean-guile distclean-guile
36851 maybe-distclean-guile:
36852 @if guile
36853 maybe-distclean-guile: distclean-guile
36855 distclean-guile:
36856 @: $(MAKE); $(unstage)
36857 @[ -f ./guile/Makefile ] || exit 0; \
36858 r=`${PWD_COMMAND}`; export r; \
36859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36860 $(HOST_EXPORTS) \
36861 for flag in $(EXTRA_HOST_FLAGS) ; do \
36862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36863 done; \
36864 echo "Doing distclean in guile"; \
36865 (cd $(HOST_SUBDIR)/guile && \
36866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36868 "RANLIB=$${RANLIB}" \
36869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36870 distclean) \
36871 || exit 1
36873 @endif guile
36875 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36876 maybe-maintainer-clean-guile:
36877 @if guile
36878 maybe-maintainer-clean-guile: maintainer-clean-guile
36880 maintainer-clean-guile:
36881 @: $(MAKE); $(unstage)
36882 @[ -f ./guile/Makefile ] || exit 0; \
36883 r=`${PWD_COMMAND}`; export r; \
36884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885 $(HOST_EXPORTS) \
36886 for flag in $(EXTRA_HOST_FLAGS) ; do \
36887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888 done; \
36889 echo "Doing maintainer-clean in guile"; \
36890 (cd $(HOST_SUBDIR)/guile && \
36891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893 "RANLIB=$${RANLIB}" \
36894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895 maintainer-clean) \
36896 || exit 1
36898 @endif guile
36902 .PHONY: configure-tk maybe-configure-tk
36903 maybe-configure-tk:
36904 @if gcc-bootstrap
36905 configure-tk: stage_current
36906 @endif gcc-bootstrap
36907 @if tk
36908 maybe-configure-tk: configure-tk
36909 configure-tk:
36910 @: $(MAKE); $(unstage)
36911 @r=`${PWD_COMMAND}`; export r; \
36912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36915 $(HOST_EXPORTS) \
36916 echo Configuring in $(HOST_SUBDIR)/tk; \
36917 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36918 case $(srcdir) in \
36919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36920 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36922 esac; \
36923 module_srcdir=tk; \
36924 $(SHELL) \
36925 $$s/$$module_srcdir/configure \
36926 --srcdir=$${topdir}/$$module_srcdir \
36927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36928 --target=${target_alias} \
36929 || exit 1
36930 @endif tk
36936 .PHONY: all-tk maybe-all-tk
36937 maybe-all-tk:
36938 @if gcc-bootstrap
36939 all-tk: stage_current
36940 @endif gcc-bootstrap
36941 @if tk
36942 TARGET-tk=all
36943 maybe-all-tk: all-tk
36944 all-tk: configure-tk
36945 @: $(MAKE); $(unstage)
36946 @r=`${PWD_COMMAND}`; export r; \
36947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36948 $(HOST_EXPORTS) \
36949 (cd $(HOST_SUBDIR)/tk && \
36950 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36951 $(TARGET-tk))
36952 @endif tk
36957 .PHONY: check-tk maybe-check-tk
36958 maybe-check-tk:
36959 @if tk
36960 maybe-check-tk: check-tk
36962 check-tk:
36963 @: $(MAKE); $(unstage)
36964 @r=`${PWD_COMMAND}`; export r; \
36965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36966 $(HOST_EXPORTS) \
36967 (cd $(HOST_SUBDIR)/tk && \
36968 $(MAKE) $(FLAGS_TO_PASS) check)
36970 @endif tk
36972 .PHONY: install-tk maybe-install-tk
36973 maybe-install-tk:
36974 @if tk
36975 maybe-install-tk: install-tk
36977 install-tk: installdirs
36978 @: $(MAKE); $(unstage)
36979 @r=`${PWD_COMMAND}`; export r; \
36980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36981 $(HOST_EXPORTS) \
36982 (cd $(HOST_SUBDIR)/tk && \
36983 $(MAKE) $(FLAGS_TO_PASS) install)
36985 @endif tk
36987 .PHONY: install-strip-tk maybe-install-strip-tk
36988 maybe-install-strip-tk:
36989 @if tk
36990 maybe-install-strip-tk: install-strip-tk
36992 install-strip-tk: installdirs
36993 @: $(MAKE); $(unstage)
36994 @r=`${PWD_COMMAND}`; export r; \
36995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996 $(HOST_EXPORTS) \
36997 (cd $(HOST_SUBDIR)/tk && \
36998 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37000 @endif tk
37002 # Other targets (info, dvi, pdf, etc.)
37004 .PHONY: maybe-info-tk info-tk
37005 maybe-info-tk:
37006 @if tk
37007 maybe-info-tk: info-tk
37009 info-tk: \
37010 configure-tk
37011 @: $(MAKE); $(unstage)
37012 @[ -f ./tk/Makefile ] || exit 0; \
37013 r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(HOST_EXPORTS) \
37016 for flag in $(EXTRA_HOST_FLAGS) ; do \
37017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018 done; \
37019 echo "Doing info in tk"; \
37020 (cd $(HOST_SUBDIR)/tk && \
37021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023 "RANLIB=$${RANLIB}" \
37024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025 info) \
37026 || exit 1
37028 @endif tk
37030 .PHONY: maybe-dvi-tk dvi-tk
37031 maybe-dvi-tk:
37032 @if tk
37033 maybe-dvi-tk: dvi-tk
37035 dvi-tk: \
37036 configure-tk
37037 @: $(MAKE); $(unstage)
37038 @[ -f ./tk/Makefile ] || exit 0; \
37039 r=`${PWD_COMMAND}`; export r; \
37040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041 $(HOST_EXPORTS) \
37042 for flag in $(EXTRA_HOST_FLAGS) ; do \
37043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37044 done; \
37045 echo "Doing dvi in tk"; \
37046 (cd $(HOST_SUBDIR)/tk && \
37047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37049 "RANLIB=$${RANLIB}" \
37050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37051 dvi) \
37052 || exit 1
37054 @endif tk
37056 .PHONY: maybe-pdf-tk pdf-tk
37057 maybe-pdf-tk:
37058 @if tk
37059 maybe-pdf-tk: pdf-tk
37061 pdf-tk: \
37062 configure-tk
37063 @: $(MAKE); $(unstage)
37064 @[ -f ./tk/Makefile ] || exit 0; \
37065 r=`${PWD_COMMAND}`; export r; \
37066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067 $(HOST_EXPORTS) \
37068 for flag in $(EXTRA_HOST_FLAGS) ; do \
37069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37070 done; \
37071 echo "Doing pdf in tk"; \
37072 (cd $(HOST_SUBDIR)/tk && \
37073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075 "RANLIB=$${RANLIB}" \
37076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077 pdf) \
37078 || exit 1
37080 @endif tk
37082 .PHONY: maybe-html-tk html-tk
37083 maybe-html-tk:
37084 @if tk
37085 maybe-html-tk: html-tk
37087 html-tk: \
37088 configure-tk
37089 @: $(MAKE); $(unstage)
37090 @[ -f ./tk/Makefile ] || exit 0; \
37091 r=`${PWD_COMMAND}`; export r; \
37092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093 $(HOST_EXPORTS) \
37094 for flag in $(EXTRA_HOST_FLAGS) ; do \
37095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096 done; \
37097 echo "Doing html in tk"; \
37098 (cd $(HOST_SUBDIR)/tk && \
37099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37101 "RANLIB=$${RANLIB}" \
37102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37103 html) \
37104 || exit 1
37106 @endif tk
37108 .PHONY: maybe-TAGS-tk TAGS-tk
37109 maybe-TAGS-tk:
37110 @if tk
37111 maybe-TAGS-tk: TAGS-tk
37113 TAGS-tk: \
37114 configure-tk
37115 @: $(MAKE); $(unstage)
37116 @[ -f ./tk/Makefile ] || exit 0; \
37117 r=`${PWD_COMMAND}`; export r; \
37118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37119 $(HOST_EXPORTS) \
37120 for flag in $(EXTRA_HOST_FLAGS) ; do \
37121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37122 done; \
37123 echo "Doing TAGS in tk"; \
37124 (cd $(HOST_SUBDIR)/tk && \
37125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37127 "RANLIB=$${RANLIB}" \
37128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37129 TAGS) \
37130 || exit 1
37132 @endif tk
37134 .PHONY: maybe-install-info-tk install-info-tk
37135 maybe-install-info-tk:
37136 @if tk
37137 maybe-install-info-tk: install-info-tk
37139 install-info-tk: \
37140 configure-tk \
37141 info-tk
37142 @: $(MAKE); $(unstage)
37143 @[ -f ./tk/Makefile ] || exit 0; \
37144 r=`${PWD_COMMAND}`; export r; \
37145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146 $(HOST_EXPORTS) \
37147 for flag in $(EXTRA_HOST_FLAGS) ; do \
37148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149 done; \
37150 echo "Doing install-info in tk"; \
37151 (cd $(HOST_SUBDIR)/tk && \
37152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37154 "RANLIB=$${RANLIB}" \
37155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37156 install-info) \
37157 || exit 1
37159 @endif tk
37161 .PHONY: maybe-install-dvi-tk install-dvi-tk
37162 maybe-install-dvi-tk:
37163 @if tk
37164 maybe-install-dvi-tk: install-dvi-tk
37166 install-dvi-tk: \
37167 configure-tk \
37168 dvi-tk
37169 @: $(MAKE); $(unstage)
37170 @[ -f ./tk/Makefile ] || exit 0; \
37171 r=`${PWD_COMMAND}`; export r; \
37172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37173 $(HOST_EXPORTS) \
37174 for flag in $(EXTRA_HOST_FLAGS) ; do \
37175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37176 done; \
37177 echo "Doing install-dvi in tk"; \
37178 (cd $(HOST_SUBDIR)/tk && \
37179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37181 "RANLIB=$${RANLIB}" \
37182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37183 install-dvi) \
37184 || exit 1
37186 @endif tk
37188 .PHONY: maybe-install-pdf-tk install-pdf-tk
37189 maybe-install-pdf-tk:
37190 @if tk
37191 maybe-install-pdf-tk: install-pdf-tk
37193 install-pdf-tk: \
37194 configure-tk \
37195 pdf-tk
37196 @: $(MAKE); $(unstage)
37197 @[ -f ./tk/Makefile ] || exit 0; \
37198 r=`${PWD_COMMAND}`; export r; \
37199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37200 $(HOST_EXPORTS) \
37201 for flag in $(EXTRA_HOST_FLAGS) ; do \
37202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37203 done; \
37204 echo "Doing install-pdf in tk"; \
37205 (cd $(HOST_SUBDIR)/tk && \
37206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37208 "RANLIB=$${RANLIB}" \
37209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37210 install-pdf) \
37211 || exit 1
37213 @endif tk
37215 .PHONY: maybe-install-html-tk install-html-tk
37216 maybe-install-html-tk:
37217 @if tk
37218 maybe-install-html-tk: install-html-tk
37220 install-html-tk: \
37221 configure-tk \
37222 html-tk
37223 @: $(MAKE); $(unstage)
37224 @[ -f ./tk/Makefile ] || exit 0; \
37225 r=`${PWD_COMMAND}`; export r; \
37226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37227 $(HOST_EXPORTS) \
37228 for flag in $(EXTRA_HOST_FLAGS) ; do \
37229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37230 done; \
37231 echo "Doing install-html in tk"; \
37232 (cd $(HOST_SUBDIR)/tk && \
37233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37235 "RANLIB=$${RANLIB}" \
37236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37237 install-html) \
37238 || exit 1
37240 @endif tk
37242 .PHONY: maybe-installcheck-tk installcheck-tk
37243 maybe-installcheck-tk:
37244 @if tk
37245 maybe-installcheck-tk: installcheck-tk
37247 installcheck-tk: \
37248 configure-tk
37249 @: $(MAKE); $(unstage)
37250 @[ -f ./tk/Makefile ] || exit 0; \
37251 r=`${PWD_COMMAND}`; export r; \
37252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37253 $(HOST_EXPORTS) \
37254 for flag in $(EXTRA_HOST_FLAGS) ; do \
37255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37256 done; \
37257 echo "Doing installcheck in tk"; \
37258 (cd $(HOST_SUBDIR)/tk && \
37259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37261 "RANLIB=$${RANLIB}" \
37262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37263 installcheck) \
37264 || exit 1
37266 @endif tk
37268 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37269 maybe-mostlyclean-tk:
37270 @if tk
37271 maybe-mostlyclean-tk: mostlyclean-tk
37273 mostlyclean-tk:
37274 @: $(MAKE); $(unstage)
37275 @[ -f ./tk/Makefile ] || exit 0; \
37276 r=`${PWD_COMMAND}`; export r; \
37277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37278 $(HOST_EXPORTS) \
37279 for flag in $(EXTRA_HOST_FLAGS) ; do \
37280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37281 done; \
37282 echo "Doing mostlyclean in tk"; \
37283 (cd $(HOST_SUBDIR)/tk && \
37284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37286 "RANLIB=$${RANLIB}" \
37287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37288 mostlyclean) \
37289 || exit 1
37291 @endif tk
37293 .PHONY: maybe-clean-tk clean-tk
37294 maybe-clean-tk:
37295 @if tk
37296 maybe-clean-tk: clean-tk
37298 clean-tk:
37299 @: $(MAKE); $(unstage)
37300 @[ -f ./tk/Makefile ] || exit 0; \
37301 r=`${PWD_COMMAND}`; export r; \
37302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303 $(HOST_EXPORTS) \
37304 for flag in $(EXTRA_HOST_FLAGS) ; do \
37305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306 done; \
37307 echo "Doing clean in tk"; \
37308 (cd $(HOST_SUBDIR)/tk && \
37309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311 "RANLIB=$${RANLIB}" \
37312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313 clean) \
37314 || exit 1
37316 @endif tk
37318 .PHONY: maybe-distclean-tk distclean-tk
37319 maybe-distclean-tk:
37320 @if tk
37321 maybe-distclean-tk: distclean-tk
37323 distclean-tk:
37324 @: $(MAKE); $(unstage)
37325 @[ -f ./tk/Makefile ] || exit 0; \
37326 r=`${PWD_COMMAND}`; export r; \
37327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328 $(HOST_EXPORTS) \
37329 for flag in $(EXTRA_HOST_FLAGS) ; do \
37330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37331 done; \
37332 echo "Doing distclean in tk"; \
37333 (cd $(HOST_SUBDIR)/tk && \
37334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336 "RANLIB=$${RANLIB}" \
37337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338 distclean) \
37339 || exit 1
37341 @endif tk
37343 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37344 maybe-maintainer-clean-tk:
37345 @if tk
37346 maybe-maintainer-clean-tk: maintainer-clean-tk
37348 maintainer-clean-tk:
37349 @: $(MAKE); $(unstage)
37350 @[ -f ./tk/Makefile ] || exit 0; \
37351 r=`${PWD_COMMAND}`; export r; \
37352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353 $(HOST_EXPORTS) \
37354 for flag in $(EXTRA_HOST_FLAGS) ; do \
37355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356 done; \
37357 echo "Doing maintainer-clean in tk"; \
37358 (cd $(HOST_SUBDIR)/tk && \
37359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361 "RANLIB=$${RANLIB}" \
37362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363 maintainer-clean) \
37364 || exit 1
37366 @endif tk
37370 .PHONY: configure-libtermcap maybe-configure-libtermcap
37371 maybe-configure-libtermcap:
37372 @if gcc-bootstrap
37373 configure-libtermcap: stage_current
37374 @endif gcc-bootstrap
37375 @if libtermcap
37376 maybe-configure-libtermcap: configure-libtermcap
37377 configure-libtermcap:
37378 @: $(MAKE); $(unstage)
37379 @r=`${PWD_COMMAND}`; export r; \
37380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37381 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37383 $(HOST_EXPORTS) \
37384 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37385 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37386 case $(srcdir) in \
37387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37388 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37390 esac; \
37391 module_srcdir=libtermcap; \
37392 $(SHELL) \
37393 $$s/$$module_srcdir/configure \
37394 --srcdir=$${topdir}/$$module_srcdir \
37395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37396 --target=${target_alias} \
37397 || exit 1
37398 @endif libtermcap
37404 .PHONY: all-libtermcap maybe-all-libtermcap
37405 maybe-all-libtermcap:
37406 @if gcc-bootstrap
37407 all-libtermcap: stage_current
37408 @endif gcc-bootstrap
37409 @if libtermcap
37410 TARGET-libtermcap=all
37411 maybe-all-libtermcap: all-libtermcap
37412 all-libtermcap: configure-libtermcap
37413 @: $(MAKE); $(unstage)
37414 @r=`${PWD_COMMAND}`; export r; \
37415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416 $(HOST_EXPORTS) \
37417 (cd $(HOST_SUBDIR)/libtermcap && \
37418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37419 $(TARGET-libtermcap))
37420 @endif libtermcap
37425 .PHONY: check-libtermcap maybe-check-libtermcap
37426 maybe-check-libtermcap:
37427 @if libtermcap
37428 maybe-check-libtermcap: check-libtermcap
37430 check-libtermcap:
37432 @endif libtermcap
37434 .PHONY: install-libtermcap maybe-install-libtermcap
37435 maybe-install-libtermcap:
37436 @if libtermcap
37437 maybe-install-libtermcap: install-libtermcap
37439 install-libtermcap: installdirs
37440 @: $(MAKE); $(unstage)
37441 @r=`${PWD_COMMAND}`; export r; \
37442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37443 $(HOST_EXPORTS) \
37444 (cd $(HOST_SUBDIR)/libtermcap && \
37445 $(MAKE) $(FLAGS_TO_PASS) install)
37447 @endif libtermcap
37449 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37450 maybe-install-strip-libtermcap:
37451 @if libtermcap
37452 maybe-install-strip-libtermcap: install-strip-libtermcap
37454 install-strip-libtermcap: installdirs
37455 @: $(MAKE); $(unstage)
37456 @r=`${PWD_COMMAND}`; export r; \
37457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458 $(HOST_EXPORTS) \
37459 (cd $(HOST_SUBDIR)/libtermcap && \
37460 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37462 @endif libtermcap
37464 # Other targets (info, dvi, pdf, etc.)
37466 .PHONY: maybe-info-libtermcap info-libtermcap
37467 maybe-info-libtermcap:
37468 @if libtermcap
37469 maybe-info-libtermcap: info-libtermcap
37471 info-libtermcap: \
37472 configure-libtermcap
37473 @: $(MAKE); $(unstage)
37474 @[ -f ./libtermcap/Makefile ] || exit 0; \
37475 r=`${PWD_COMMAND}`; export r; \
37476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37477 $(HOST_EXPORTS) \
37478 for flag in $(EXTRA_HOST_FLAGS) ; do \
37479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37480 done; \
37481 echo "Doing info in libtermcap"; \
37482 (cd $(HOST_SUBDIR)/libtermcap && \
37483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37485 "RANLIB=$${RANLIB}" \
37486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37487 info) \
37488 || exit 1
37490 @endif libtermcap
37492 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37493 maybe-dvi-libtermcap:
37494 @if libtermcap
37495 maybe-dvi-libtermcap: dvi-libtermcap
37497 dvi-libtermcap: \
37498 configure-libtermcap
37499 @: $(MAKE); $(unstage)
37500 @[ -f ./libtermcap/Makefile ] || exit 0; \
37501 r=`${PWD_COMMAND}`; export r; \
37502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503 $(HOST_EXPORTS) \
37504 for flag in $(EXTRA_HOST_FLAGS) ; do \
37505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506 done; \
37507 echo "Doing dvi in libtermcap"; \
37508 (cd $(HOST_SUBDIR)/libtermcap && \
37509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37511 "RANLIB=$${RANLIB}" \
37512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37513 dvi) \
37514 || exit 1
37516 @endif libtermcap
37518 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37519 maybe-pdf-libtermcap:
37520 @if libtermcap
37521 maybe-pdf-libtermcap: pdf-libtermcap
37523 pdf-libtermcap: \
37524 configure-libtermcap
37525 @: $(MAKE); $(unstage)
37526 @[ -f ./libtermcap/Makefile ] || exit 0; \
37527 r=`${PWD_COMMAND}`; export r; \
37528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529 $(HOST_EXPORTS) \
37530 for flag in $(EXTRA_HOST_FLAGS) ; do \
37531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532 done; \
37533 echo "Doing pdf in libtermcap"; \
37534 (cd $(HOST_SUBDIR)/libtermcap && \
37535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537 "RANLIB=$${RANLIB}" \
37538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539 pdf) \
37540 || exit 1
37542 @endif libtermcap
37544 .PHONY: maybe-html-libtermcap html-libtermcap
37545 maybe-html-libtermcap:
37546 @if libtermcap
37547 maybe-html-libtermcap: html-libtermcap
37549 html-libtermcap: \
37550 configure-libtermcap
37551 @: $(MAKE); $(unstage)
37552 @[ -f ./libtermcap/Makefile ] || exit 0; \
37553 r=`${PWD_COMMAND}`; export r; \
37554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37555 $(HOST_EXPORTS) \
37556 for flag in $(EXTRA_HOST_FLAGS) ; do \
37557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37558 done; \
37559 echo "Doing html in libtermcap"; \
37560 (cd $(HOST_SUBDIR)/libtermcap && \
37561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37563 "RANLIB=$${RANLIB}" \
37564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37565 html) \
37566 || exit 1
37568 @endif libtermcap
37570 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37571 maybe-TAGS-libtermcap:
37572 @if libtermcap
37573 maybe-TAGS-libtermcap: TAGS-libtermcap
37575 TAGS-libtermcap: \
37576 configure-libtermcap
37577 @: $(MAKE); $(unstage)
37578 @[ -f ./libtermcap/Makefile ] || exit 0; \
37579 r=`${PWD_COMMAND}`; export r; \
37580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37581 $(HOST_EXPORTS) \
37582 for flag in $(EXTRA_HOST_FLAGS) ; do \
37583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37584 done; \
37585 echo "Doing TAGS in libtermcap"; \
37586 (cd $(HOST_SUBDIR)/libtermcap && \
37587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37589 "RANLIB=$${RANLIB}" \
37590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37591 TAGS) \
37592 || exit 1
37594 @endif libtermcap
37596 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37597 maybe-install-info-libtermcap:
37598 @if libtermcap
37599 maybe-install-info-libtermcap: install-info-libtermcap
37601 install-info-libtermcap: \
37602 configure-libtermcap \
37603 info-libtermcap
37604 @: $(MAKE); $(unstage)
37605 @[ -f ./libtermcap/Makefile ] || exit 0; \
37606 r=`${PWD_COMMAND}`; export r; \
37607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37608 $(HOST_EXPORTS) \
37609 for flag in $(EXTRA_HOST_FLAGS) ; do \
37610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37611 done; \
37612 echo "Doing install-info in libtermcap"; \
37613 (cd $(HOST_SUBDIR)/libtermcap && \
37614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37616 "RANLIB=$${RANLIB}" \
37617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37618 install-info) \
37619 || exit 1
37621 @endif libtermcap
37623 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37624 maybe-install-dvi-libtermcap:
37625 @if libtermcap
37626 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37628 install-dvi-libtermcap: \
37629 configure-libtermcap \
37630 dvi-libtermcap
37631 @: $(MAKE); $(unstage)
37632 @[ -f ./libtermcap/Makefile ] || exit 0; \
37633 r=`${PWD_COMMAND}`; export r; \
37634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635 $(HOST_EXPORTS) \
37636 for flag in $(EXTRA_HOST_FLAGS) ; do \
37637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37638 done; \
37639 echo "Doing install-dvi in libtermcap"; \
37640 (cd $(HOST_SUBDIR)/libtermcap && \
37641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37643 "RANLIB=$${RANLIB}" \
37644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37645 install-dvi) \
37646 || exit 1
37648 @endif libtermcap
37650 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37651 maybe-install-pdf-libtermcap:
37652 @if libtermcap
37653 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37655 install-pdf-libtermcap: \
37656 configure-libtermcap \
37657 pdf-libtermcap
37658 @: $(MAKE); $(unstage)
37659 @[ -f ./libtermcap/Makefile ] || exit 0; \
37660 r=`${PWD_COMMAND}`; export r; \
37661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662 $(HOST_EXPORTS) \
37663 for flag in $(EXTRA_HOST_FLAGS) ; do \
37664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665 done; \
37666 echo "Doing install-pdf in libtermcap"; \
37667 (cd $(HOST_SUBDIR)/libtermcap && \
37668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670 "RANLIB=$${RANLIB}" \
37671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672 install-pdf) \
37673 || exit 1
37675 @endif libtermcap
37677 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37678 maybe-install-html-libtermcap:
37679 @if libtermcap
37680 maybe-install-html-libtermcap: install-html-libtermcap
37682 install-html-libtermcap: \
37683 configure-libtermcap \
37684 html-libtermcap
37685 @: $(MAKE); $(unstage)
37686 @[ -f ./libtermcap/Makefile ] || exit 0; \
37687 r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(HOST_EXPORTS) \
37690 for flag in $(EXTRA_HOST_FLAGS) ; do \
37691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37692 done; \
37693 echo "Doing install-html in libtermcap"; \
37694 (cd $(HOST_SUBDIR)/libtermcap && \
37695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37697 "RANLIB=$${RANLIB}" \
37698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37699 install-html) \
37700 || exit 1
37702 @endif libtermcap
37704 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37705 maybe-installcheck-libtermcap:
37706 @if libtermcap
37707 maybe-installcheck-libtermcap: installcheck-libtermcap
37709 installcheck-libtermcap: \
37710 configure-libtermcap
37711 @: $(MAKE); $(unstage)
37712 @[ -f ./libtermcap/Makefile ] || exit 0; \
37713 r=`${PWD_COMMAND}`; export r; \
37714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37715 $(HOST_EXPORTS) \
37716 for flag in $(EXTRA_HOST_FLAGS) ; do \
37717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37718 done; \
37719 echo "Doing installcheck in libtermcap"; \
37720 (cd $(HOST_SUBDIR)/libtermcap && \
37721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37723 "RANLIB=$${RANLIB}" \
37724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37725 installcheck) \
37726 || exit 1
37728 @endif libtermcap
37730 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37731 maybe-mostlyclean-libtermcap:
37732 @if libtermcap
37733 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37735 # libtermcap doesn't support mostlyclean.
37736 mostlyclean-libtermcap:
37738 @endif libtermcap
37740 .PHONY: maybe-clean-libtermcap clean-libtermcap
37741 maybe-clean-libtermcap:
37742 @if libtermcap
37743 maybe-clean-libtermcap: clean-libtermcap
37745 # libtermcap doesn't support clean.
37746 clean-libtermcap:
37748 @endif libtermcap
37750 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37751 maybe-distclean-libtermcap:
37752 @if libtermcap
37753 maybe-distclean-libtermcap: distclean-libtermcap
37755 # libtermcap doesn't support distclean.
37756 distclean-libtermcap:
37758 @endif libtermcap
37760 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37761 maybe-maintainer-clean-libtermcap:
37762 @if libtermcap
37763 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37765 # libtermcap doesn't support maintainer-clean.
37766 maintainer-clean-libtermcap:
37768 @endif libtermcap
37772 .PHONY: configure-utils maybe-configure-utils
37773 maybe-configure-utils:
37774 @if gcc-bootstrap
37775 configure-utils: stage_current
37776 @endif gcc-bootstrap
37777 @if utils
37778 maybe-configure-utils: configure-utils
37779 configure-utils:
37780 @: $(MAKE); $(unstage)
37781 @r=`${PWD_COMMAND}`; export r; \
37782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37783 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37785 $(HOST_EXPORTS) \
37786 echo Configuring in $(HOST_SUBDIR)/utils; \
37787 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37788 case $(srcdir) in \
37789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37790 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37792 esac; \
37793 module_srcdir=utils; \
37794 $(SHELL) \
37795 $$s/$$module_srcdir/configure \
37796 --srcdir=$${topdir}/$$module_srcdir \
37797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37798 --target=${target_alias} \
37799 || exit 1
37800 @endif utils
37806 .PHONY: all-utils maybe-all-utils
37807 maybe-all-utils:
37808 @if gcc-bootstrap
37809 all-utils: stage_current
37810 @endif gcc-bootstrap
37811 @if utils
37812 TARGET-utils=all
37813 maybe-all-utils: all-utils
37814 all-utils: configure-utils
37815 @: $(MAKE); $(unstage)
37816 @r=`${PWD_COMMAND}`; export r; \
37817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37818 $(HOST_EXPORTS) \
37819 (cd $(HOST_SUBDIR)/utils && \
37820 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37821 $(TARGET-utils))
37822 @endif utils
37827 .PHONY: check-utils maybe-check-utils
37828 maybe-check-utils:
37829 @if utils
37830 maybe-check-utils: check-utils
37832 check-utils:
37834 @endif utils
37836 .PHONY: install-utils maybe-install-utils
37837 maybe-install-utils:
37838 @if utils
37839 maybe-install-utils: install-utils
37841 install-utils: installdirs
37842 @: $(MAKE); $(unstage)
37843 @r=`${PWD_COMMAND}`; export r; \
37844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845 $(HOST_EXPORTS) \
37846 (cd $(HOST_SUBDIR)/utils && \
37847 $(MAKE) $(FLAGS_TO_PASS) install)
37849 @endif utils
37851 .PHONY: install-strip-utils maybe-install-strip-utils
37852 maybe-install-strip-utils:
37853 @if utils
37854 maybe-install-strip-utils: install-strip-utils
37856 install-strip-utils: installdirs
37857 @: $(MAKE); $(unstage)
37858 @r=`${PWD_COMMAND}`; export r; \
37859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860 $(HOST_EXPORTS) \
37861 (cd $(HOST_SUBDIR)/utils && \
37862 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37864 @endif utils
37866 # Other targets (info, dvi, pdf, etc.)
37868 .PHONY: maybe-info-utils info-utils
37869 maybe-info-utils:
37870 @if utils
37871 maybe-info-utils: info-utils
37873 info-utils: \
37874 configure-utils
37875 @: $(MAKE); $(unstage)
37876 @[ -f ./utils/Makefile ] || exit 0; \
37877 r=`${PWD_COMMAND}`; export r; \
37878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37879 $(HOST_EXPORTS) \
37880 for flag in $(EXTRA_HOST_FLAGS) ; do \
37881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37882 done; \
37883 echo "Doing info in utils"; \
37884 (cd $(HOST_SUBDIR)/utils && \
37885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37887 "RANLIB=$${RANLIB}" \
37888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37889 info) \
37890 || exit 1
37892 @endif utils
37894 .PHONY: maybe-dvi-utils dvi-utils
37895 maybe-dvi-utils:
37896 @if utils
37897 maybe-dvi-utils: dvi-utils
37899 dvi-utils: \
37900 configure-utils
37901 @: $(MAKE); $(unstage)
37902 @[ -f ./utils/Makefile ] || exit 0; \
37903 r=`${PWD_COMMAND}`; export r; \
37904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905 $(HOST_EXPORTS) \
37906 for flag in $(EXTRA_HOST_FLAGS) ; do \
37907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37908 done; \
37909 echo "Doing dvi in utils"; \
37910 (cd $(HOST_SUBDIR)/utils && \
37911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37913 "RANLIB=$${RANLIB}" \
37914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37915 dvi) \
37916 || exit 1
37918 @endif utils
37920 .PHONY: maybe-pdf-utils pdf-utils
37921 maybe-pdf-utils:
37922 @if utils
37923 maybe-pdf-utils: pdf-utils
37925 pdf-utils: \
37926 configure-utils
37927 @: $(MAKE); $(unstage)
37928 @[ -f ./utils/Makefile ] || exit 0; \
37929 r=`${PWD_COMMAND}`; export r; \
37930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931 $(HOST_EXPORTS) \
37932 for flag in $(EXTRA_HOST_FLAGS) ; do \
37933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37934 done; \
37935 echo "Doing pdf in utils"; \
37936 (cd $(HOST_SUBDIR)/utils && \
37937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37939 "RANLIB=$${RANLIB}" \
37940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37941 pdf) \
37942 || exit 1
37944 @endif utils
37946 .PHONY: maybe-html-utils html-utils
37947 maybe-html-utils:
37948 @if utils
37949 maybe-html-utils: html-utils
37951 html-utils: \
37952 configure-utils
37953 @: $(MAKE); $(unstage)
37954 @[ -f ./utils/Makefile ] || exit 0; \
37955 r=`${PWD_COMMAND}`; export r; \
37956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37957 $(HOST_EXPORTS) \
37958 for flag in $(EXTRA_HOST_FLAGS) ; do \
37959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37960 done; \
37961 echo "Doing html in utils"; \
37962 (cd $(HOST_SUBDIR)/utils && \
37963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37965 "RANLIB=$${RANLIB}" \
37966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37967 html) \
37968 || exit 1
37970 @endif utils
37972 .PHONY: maybe-TAGS-utils TAGS-utils
37973 maybe-TAGS-utils:
37974 @if utils
37975 maybe-TAGS-utils: TAGS-utils
37977 TAGS-utils: \
37978 configure-utils
37979 @: $(MAKE); $(unstage)
37980 @[ -f ./utils/Makefile ] || exit 0; \
37981 r=`${PWD_COMMAND}`; export r; \
37982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983 $(HOST_EXPORTS) \
37984 for flag in $(EXTRA_HOST_FLAGS) ; do \
37985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37986 done; \
37987 echo "Doing TAGS in utils"; \
37988 (cd $(HOST_SUBDIR)/utils && \
37989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37991 "RANLIB=$${RANLIB}" \
37992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37993 TAGS) \
37994 || exit 1
37996 @endif utils
37998 .PHONY: maybe-install-info-utils install-info-utils
37999 maybe-install-info-utils:
38000 @if utils
38001 maybe-install-info-utils: install-info-utils
38003 install-info-utils: \
38004 configure-utils \
38005 info-utils
38006 @: $(MAKE); $(unstage)
38007 @[ -f ./utils/Makefile ] || exit 0; \
38008 r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 for flag in $(EXTRA_HOST_FLAGS) ; do \
38012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38013 done; \
38014 echo "Doing install-info in utils"; \
38015 (cd $(HOST_SUBDIR)/utils && \
38016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38018 "RANLIB=$${RANLIB}" \
38019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38020 install-info) \
38021 || exit 1
38023 @endif utils
38025 .PHONY: maybe-install-dvi-utils install-dvi-utils
38026 maybe-install-dvi-utils:
38027 @if utils
38028 maybe-install-dvi-utils: install-dvi-utils
38030 install-dvi-utils: \
38031 configure-utils \
38032 dvi-utils
38033 @: $(MAKE); $(unstage)
38034 @[ -f ./utils/Makefile ] || exit 0; \
38035 r=`${PWD_COMMAND}`; export r; \
38036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037 $(HOST_EXPORTS) \
38038 for flag in $(EXTRA_HOST_FLAGS) ; do \
38039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38040 done; \
38041 echo "Doing install-dvi in utils"; \
38042 (cd $(HOST_SUBDIR)/utils && \
38043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38045 "RANLIB=$${RANLIB}" \
38046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38047 install-dvi) \
38048 || exit 1
38050 @endif utils
38052 .PHONY: maybe-install-pdf-utils install-pdf-utils
38053 maybe-install-pdf-utils:
38054 @if utils
38055 maybe-install-pdf-utils: install-pdf-utils
38057 install-pdf-utils: \
38058 configure-utils \
38059 pdf-utils
38060 @: $(MAKE); $(unstage)
38061 @[ -f ./utils/Makefile ] || exit 0; \
38062 r=`${PWD_COMMAND}`; export r; \
38063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38064 $(HOST_EXPORTS) \
38065 for flag in $(EXTRA_HOST_FLAGS) ; do \
38066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38067 done; \
38068 echo "Doing install-pdf in utils"; \
38069 (cd $(HOST_SUBDIR)/utils && \
38070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38072 "RANLIB=$${RANLIB}" \
38073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38074 install-pdf) \
38075 || exit 1
38077 @endif utils
38079 .PHONY: maybe-install-html-utils install-html-utils
38080 maybe-install-html-utils:
38081 @if utils
38082 maybe-install-html-utils: install-html-utils
38084 install-html-utils: \
38085 configure-utils \
38086 html-utils
38087 @: $(MAKE); $(unstage)
38088 @[ -f ./utils/Makefile ] || exit 0; \
38089 r=`${PWD_COMMAND}`; export r; \
38090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38091 $(HOST_EXPORTS) \
38092 for flag in $(EXTRA_HOST_FLAGS) ; do \
38093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094 done; \
38095 echo "Doing install-html in utils"; \
38096 (cd $(HOST_SUBDIR)/utils && \
38097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38099 "RANLIB=$${RANLIB}" \
38100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38101 install-html) \
38102 || exit 1
38104 @endif utils
38106 .PHONY: maybe-installcheck-utils installcheck-utils
38107 maybe-installcheck-utils:
38108 @if utils
38109 maybe-installcheck-utils: installcheck-utils
38111 installcheck-utils: \
38112 configure-utils
38113 @: $(MAKE); $(unstage)
38114 @[ -f ./utils/Makefile ] || exit 0; \
38115 r=`${PWD_COMMAND}`; export r; \
38116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117 $(HOST_EXPORTS) \
38118 for flag in $(EXTRA_HOST_FLAGS) ; do \
38119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38120 done; \
38121 echo "Doing installcheck in utils"; \
38122 (cd $(HOST_SUBDIR)/utils && \
38123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38125 "RANLIB=$${RANLIB}" \
38126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38127 installcheck) \
38128 || exit 1
38130 @endif utils
38132 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38133 maybe-mostlyclean-utils:
38134 @if utils
38135 maybe-mostlyclean-utils: mostlyclean-utils
38137 mostlyclean-utils:
38138 @: $(MAKE); $(unstage)
38139 @[ -f ./utils/Makefile ] || exit 0; \
38140 r=`${PWD_COMMAND}`; export r; \
38141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142 $(HOST_EXPORTS) \
38143 for flag in $(EXTRA_HOST_FLAGS) ; do \
38144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38145 done; \
38146 echo "Doing mostlyclean in utils"; \
38147 (cd $(HOST_SUBDIR)/utils && \
38148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38150 "RANLIB=$${RANLIB}" \
38151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38152 mostlyclean) \
38153 || exit 1
38155 @endif utils
38157 .PHONY: maybe-clean-utils clean-utils
38158 maybe-clean-utils:
38159 @if utils
38160 maybe-clean-utils: clean-utils
38162 clean-utils:
38163 @: $(MAKE); $(unstage)
38164 @[ -f ./utils/Makefile ] || exit 0; \
38165 r=`${PWD_COMMAND}`; export r; \
38166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38167 $(HOST_EXPORTS) \
38168 for flag in $(EXTRA_HOST_FLAGS) ; do \
38169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38170 done; \
38171 echo "Doing clean in utils"; \
38172 (cd $(HOST_SUBDIR)/utils && \
38173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38175 "RANLIB=$${RANLIB}" \
38176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38177 clean) \
38178 || exit 1
38180 @endif utils
38182 .PHONY: maybe-distclean-utils distclean-utils
38183 maybe-distclean-utils:
38184 @if utils
38185 maybe-distclean-utils: distclean-utils
38187 distclean-utils:
38188 @: $(MAKE); $(unstage)
38189 @[ -f ./utils/Makefile ] || exit 0; \
38190 r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(HOST_EXPORTS) \
38193 for flag in $(EXTRA_HOST_FLAGS) ; do \
38194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38195 done; \
38196 echo "Doing distclean in utils"; \
38197 (cd $(HOST_SUBDIR)/utils && \
38198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200 "RANLIB=$${RANLIB}" \
38201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202 distclean) \
38203 || exit 1
38205 @endif utils
38207 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38208 maybe-maintainer-clean-utils:
38209 @if utils
38210 maybe-maintainer-clean-utils: maintainer-clean-utils
38212 maintainer-clean-utils:
38213 @: $(MAKE); $(unstage)
38214 @[ -f ./utils/Makefile ] || exit 0; \
38215 r=`${PWD_COMMAND}`; export r; \
38216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38217 $(HOST_EXPORTS) \
38218 for flag in $(EXTRA_HOST_FLAGS) ; do \
38219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38220 done; \
38221 echo "Doing maintainer-clean in utils"; \
38222 (cd $(HOST_SUBDIR)/utils && \
38223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38225 "RANLIB=$${RANLIB}" \
38226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38227 maintainer-clean) \
38228 || exit 1
38230 @endif utils
38234 .PHONY: configure-c++tools maybe-configure-c++tools
38235 maybe-configure-c++tools:
38236 @if gcc-bootstrap
38237 configure-c++tools: stage_current
38238 @endif gcc-bootstrap
38239 @if c++tools
38240 maybe-configure-c++tools: configure-c++tools
38241 configure-c++tools:
38242 @: $(MAKE); $(unstage)
38243 @r=`${PWD_COMMAND}`; export r; \
38244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38245 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38247 $(HOST_EXPORTS) \
38248 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38249 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38250 case $(srcdir) in \
38251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38252 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38254 esac; \
38255 module_srcdir=c++tools; \
38256 $(SHELL) \
38257 $$s/$$module_srcdir/configure \
38258 --srcdir=$${topdir}/$$module_srcdir \
38259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38260 --target=${target_alias} \
38261 || exit 1
38262 @endif c++tools
38268 .PHONY: all-c++tools maybe-all-c++tools
38269 maybe-all-c++tools:
38270 @if gcc-bootstrap
38271 all-c++tools: stage_current
38272 @endif gcc-bootstrap
38273 @if c++tools
38274 TARGET-c++tools=all
38275 maybe-all-c++tools: all-c++tools
38276 all-c++tools: configure-c++tools
38277 @: $(MAKE); $(unstage)
38278 @r=`${PWD_COMMAND}`; export r; \
38279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280 $(HOST_EXPORTS) \
38281 (cd $(HOST_SUBDIR)/c++tools && \
38282 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38283 $(TARGET-c++tools))
38284 @endif c++tools
38289 .PHONY: check-c++tools maybe-check-c++tools
38290 maybe-check-c++tools:
38291 @if c++tools
38292 maybe-check-c++tools: check-c++tools
38294 check-c++tools:
38295 @: $(MAKE); $(unstage)
38296 @r=`${PWD_COMMAND}`; export r; \
38297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38298 $(HOST_EXPORTS) \
38299 (cd $(HOST_SUBDIR)/c++tools && \
38300 $(MAKE) $(FLAGS_TO_PASS) check)
38302 @endif c++tools
38304 .PHONY: install-c++tools maybe-install-c++tools
38305 maybe-install-c++tools:
38306 @if c++tools
38307 maybe-install-c++tools: install-c++tools
38309 install-c++tools: installdirs
38310 @: $(MAKE); $(unstage)
38311 @r=`${PWD_COMMAND}`; export r; \
38312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313 $(HOST_EXPORTS) \
38314 (cd $(HOST_SUBDIR)/c++tools && \
38315 $(MAKE) $(FLAGS_TO_PASS) install)
38317 @endif c++tools
38319 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38320 maybe-install-strip-c++tools:
38321 @if c++tools
38322 maybe-install-strip-c++tools: install-strip-c++tools
38324 install-strip-c++tools: installdirs
38325 @: $(MAKE); $(unstage)
38326 @r=`${PWD_COMMAND}`; export r; \
38327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38328 $(HOST_EXPORTS) \
38329 (cd $(HOST_SUBDIR)/c++tools && \
38330 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38332 @endif c++tools
38334 # Other targets (info, dvi, pdf, etc.)
38336 .PHONY: maybe-info-c++tools info-c++tools
38337 maybe-info-c++tools:
38338 @if c++tools
38339 maybe-info-c++tools: info-c++tools
38341 info-c++tools: \
38342 configure-c++tools
38343 @: $(MAKE); $(unstage)
38344 @[ -f ./c++tools/Makefile ] || exit 0; \
38345 r=`${PWD_COMMAND}`; export r; \
38346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38347 $(HOST_EXPORTS) \
38348 for flag in $(EXTRA_HOST_FLAGS) ; do \
38349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350 done; \
38351 echo "Doing info in c++tools"; \
38352 (cd $(HOST_SUBDIR)/c++tools && \
38353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38355 "RANLIB=$${RANLIB}" \
38356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38357 info) \
38358 || exit 1
38360 @endif c++tools
38362 .PHONY: maybe-dvi-c++tools dvi-c++tools
38363 maybe-dvi-c++tools:
38364 @if c++tools
38365 maybe-dvi-c++tools: dvi-c++tools
38367 dvi-c++tools: \
38368 configure-c++tools
38369 @: $(MAKE); $(unstage)
38370 @[ -f ./c++tools/Makefile ] || exit 0; \
38371 r=`${PWD_COMMAND}`; export r; \
38372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373 $(HOST_EXPORTS) \
38374 for flag in $(EXTRA_HOST_FLAGS) ; do \
38375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376 done; \
38377 echo "Doing dvi in c++tools"; \
38378 (cd $(HOST_SUBDIR)/c++tools && \
38379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381 "RANLIB=$${RANLIB}" \
38382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383 dvi) \
38384 || exit 1
38386 @endif c++tools
38388 .PHONY: maybe-pdf-c++tools pdf-c++tools
38389 maybe-pdf-c++tools:
38390 @if c++tools
38391 maybe-pdf-c++tools: pdf-c++tools
38393 pdf-c++tools: \
38394 configure-c++tools
38395 @: $(MAKE); $(unstage)
38396 @[ -f ./c++tools/Makefile ] || exit 0; \
38397 r=`${PWD_COMMAND}`; export r; \
38398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38399 $(HOST_EXPORTS) \
38400 for flag in $(EXTRA_HOST_FLAGS) ; do \
38401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38402 done; \
38403 echo "Doing pdf in c++tools"; \
38404 (cd $(HOST_SUBDIR)/c++tools && \
38405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38407 "RANLIB=$${RANLIB}" \
38408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38409 pdf) \
38410 || exit 1
38412 @endif c++tools
38414 .PHONY: maybe-html-c++tools html-c++tools
38415 maybe-html-c++tools:
38416 @if c++tools
38417 maybe-html-c++tools: html-c++tools
38419 html-c++tools: \
38420 configure-c++tools
38421 @: $(MAKE); $(unstage)
38422 @[ -f ./c++tools/Makefile ] || exit 0; \
38423 r=`${PWD_COMMAND}`; export r; \
38424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425 $(HOST_EXPORTS) \
38426 for flag in $(EXTRA_HOST_FLAGS) ; do \
38427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38428 done; \
38429 echo "Doing html in c++tools"; \
38430 (cd $(HOST_SUBDIR)/c++tools && \
38431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38433 "RANLIB=$${RANLIB}" \
38434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38435 html) \
38436 || exit 1
38438 @endif c++tools
38440 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38441 maybe-TAGS-c++tools:
38442 @if c++tools
38443 maybe-TAGS-c++tools: TAGS-c++tools
38445 # c++tools doesn't support TAGS.
38446 TAGS-c++tools:
38448 @endif c++tools
38450 .PHONY: maybe-install-info-c++tools install-info-c++tools
38451 maybe-install-info-c++tools:
38452 @if c++tools
38453 maybe-install-info-c++tools: install-info-c++tools
38455 install-info-c++tools: \
38456 configure-c++tools \
38457 info-c++tools
38458 @: $(MAKE); $(unstage)
38459 @[ -f ./c++tools/Makefile ] || exit 0; \
38460 r=`${PWD_COMMAND}`; export r; \
38461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38462 $(HOST_EXPORTS) \
38463 for flag in $(EXTRA_HOST_FLAGS) ; do \
38464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38465 done; \
38466 echo "Doing install-info in c++tools"; \
38467 (cd $(HOST_SUBDIR)/c++tools && \
38468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38470 "RANLIB=$${RANLIB}" \
38471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38472 install-info) \
38473 || exit 1
38475 @endif c++tools
38477 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38478 maybe-install-dvi-c++tools:
38479 @if c++tools
38480 maybe-install-dvi-c++tools: install-dvi-c++tools
38482 install-dvi-c++tools: \
38483 configure-c++tools \
38484 dvi-c++tools
38485 @: $(MAKE); $(unstage)
38486 @[ -f ./c++tools/Makefile ] || exit 0; \
38487 r=`${PWD_COMMAND}`; export r; \
38488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489 $(HOST_EXPORTS) \
38490 for flag in $(EXTRA_HOST_FLAGS) ; do \
38491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492 done; \
38493 echo "Doing install-dvi in c++tools"; \
38494 (cd $(HOST_SUBDIR)/c++tools && \
38495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497 "RANLIB=$${RANLIB}" \
38498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499 install-dvi) \
38500 || exit 1
38502 @endif c++tools
38504 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38505 maybe-install-pdf-c++tools:
38506 @if c++tools
38507 maybe-install-pdf-c++tools: install-pdf-c++tools
38509 install-pdf-c++tools: \
38510 configure-c++tools \
38511 pdf-c++tools
38512 @: $(MAKE); $(unstage)
38513 @[ -f ./c++tools/Makefile ] || exit 0; \
38514 r=`${PWD_COMMAND}`; export r; \
38515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38516 $(HOST_EXPORTS) \
38517 for flag in $(EXTRA_HOST_FLAGS) ; do \
38518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519 done; \
38520 echo "Doing install-pdf in c++tools"; \
38521 (cd $(HOST_SUBDIR)/c++tools && \
38522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38524 "RANLIB=$${RANLIB}" \
38525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38526 install-pdf) \
38527 || exit 1
38529 @endif c++tools
38531 .PHONY: maybe-install-html-c++tools install-html-c++tools
38532 maybe-install-html-c++tools:
38533 @if c++tools
38534 maybe-install-html-c++tools: install-html-c++tools
38536 install-html-c++tools: \
38537 configure-c++tools \
38538 html-c++tools
38539 @: $(MAKE); $(unstage)
38540 @[ -f ./c++tools/Makefile ] || exit 0; \
38541 r=`${PWD_COMMAND}`; export r; \
38542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38543 $(HOST_EXPORTS) \
38544 for flag in $(EXTRA_HOST_FLAGS) ; do \
38545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38546 done; \
38547 echo "Doing install-html in c++tools"; \
38548 (cd $(HOST_SUBDIR)/c++tools && \
38549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38551 "RANLIB=$${RANLIB}" \
38552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38553 install-html) \
38554 || exit 1
38556 @endif c++tools
38558 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38559 maybe-installcheck-c++tools:
38560 @if c++tools
38561 maybe-installcheck-c++tools: installcheck-c++tools
38563 installcheck-c++tools: \
38564 configure-c++tools
38565 @: $(MAKE); $(unstage)
38566 @[ -f ./c++tools/Makefile ] || exit 0; \
38567 r=`${PWD_COMMAND}`; export r; \
38568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569 $(HOST_EXPORTS) \
38570 for flag in $(EXTRA_HOST_FLAGS) ; do \
38571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572 done; \
38573 echo "Doing installcheck in c++tools"; \
38574 (cd $(HOST_SUBDIR)/c++tools && \
38575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577 "RANLIB=$${RANLIB}" \
38578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579 installcheck) \
38580 || exit 1
38582 @endif c++tools
38584 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38585 maybe-mostlyclean-c++tools:
38586 @if c++tools
38587 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38589 mostlyclean-c++tools:
38590 @: $(MAKE); $(unstage)
38591 @[ -f ./c++tools/Makefile ] || exit 0; \
38592 r=`${PWD_COMMAND}`; export r; \
38593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594 $(HOST_EXPORTS) \
38595 for flag in $(EXTRA_HOST_FLAGS) ; do \
38596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38597 done; \
38598 echo "Doing mostlyclean in c++tools"; \
38599 (cd $(HOST_SUBDIR)/c++tools && \
38600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38602 "RANLIB=$${RANLIB}" \
38603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38604 mostlyclean) \
38605 || exit 1
38607 @endif c++tools
38609 .PHONY: maybe-clean-c++tools clean-c++tools
38610 maybe-clean-c++tools:
38611 @if c++tools
38612 maybe-clean-c++tools: clean-c++tools
38614 clean-c++tools:
38615 @: $(MAKE); $(unstage)
38616 @[ -f ./c++tools/Makefile ] || exit 0; \
38617 r=`${PWD_COMMAND}`; export r; \
38618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619 $(HOST_EXPORTS) \
38620 for flag in $(EXTRA_HOST_FLAGS) ; do \
38621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622 done; \
38623 echo "Doing clean in c++tools"; \
38624 (cd $(HOST_SUBDIR)/c++tools && \
38625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627 "RANLIB=$${RANLIB}" \
38628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38629 clean) \
38630 || exit 1
38632 @endif c++tools
38634 .PHONY: maybe-distclean-c++tools distclean-c++tools
38635 maybe-distclean-c++tools:
38636 @if c++tools
38637 maybe-distclean-c++tools: distclean-c++tools
38639 distclean-c++tools:
38640 @: $(MAKE); $(unstage)
38641 @[ -f ./c++tools/Makefile ] || exit 0; \
38642 r=`${PWD_COMMAND}`; export r; \
38643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644 $(HOST_EXPORTS) \
38645 for flag in $(EXTRA_HOST_FLAGS) ; do \
38646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38647 done; \
38648 echo "Doing distclean in c++tools"; \
38649 (cd $(HOST_SUBDIR)/c++tools && \
38650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38652 "RANLIB=$${RANLIB}" \
38653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38654 distclean) \
38655 || exit 1
38657 @endif c++tools
38659 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38660 maybe-maintainer-clean-c++tools:
38661 @if c++tools
38662 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38664 maintainer-clean-c++tools:
38665 @: $(MAKE); $(unstage)
38666 @[ -f ./c++tools/Makefile ] || exit 0; \
38667 r=`${PWD_COMMAND}`; export r; \
38668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38669 $(HOST_EXPORTS) \
38670 for flag in $(EXTRA_HOST_FLAGS) ; do \
38671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38672 done; \
38673 echo "Doing maintainer-clean in c++tools"; \
38674 (cd $(HOST_SUBDIR)/c++tools && \
38675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38677 "RANLIB=$${RANLIB}" \
38678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38679 maintainer-clean) \
38680 || exit 1
38682 @endif c++tools
38686 .PHONY: configure-gnattools maybe-configure-gnattools
38687 maybe-configure-gnattools:
38688 @if gcc-bootstrap
38689 configure-gnattools: stage_current
38690 @endif gcc-bootstrap
38691 @if gnattools
38692 maybe-configure-gnattools: configure-gnattools
38693 configure-gnattools:
38694 @: $(MAKE); $(unstage)
38695 @r=`${PWD_COMMAND}`; export r; \
38696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38697 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38699 $(HOST_EXPORTS) \
38700 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38701 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38702 case $(srcdir) in \
38703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38704 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38706 esac; \
38707 module_srcdir=gnattools; \
38708 $(SHELL) \
38709 $$s/$$module_srcdir/configure \
38710 --srcdir=$${topdir}/$$module_srcdir \
38711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38712 --target=${target_alias} \
38713 || exit 1
38714 @endif gnattools
38720 .PHONY: all-gnattools maybe-all-gnattools
38721 maybe-all-gnattools:
38722 @if gcc-bootstrap
38723 all-gnattools: stage_current
38724 @endif gcc-bootstrap
38725 @if gnattools
38726 TARGET-gnattools=all
38727 maybe-all-gnattools: all-gnattools
38728 all-gnattools: configure-gnattools
38729 @: $(MAKE); $(unstage)
38730 @r=`${PWD_COMMAND}`; export r; \
38731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732 $(HOST_EXPORTS) \
38733 (cd $(HOST_SUBDIR)/gnattools && \
38734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38735 $(TARGET-gnattools))
38736 @endif gnattools
38741 .PHONY: check-gnattools maybe-check-gnattools
38742 maybe-check-gnattools:
38743 @if gnattools
38744 maybe-check-gnattools: check-gnattools
38746 check-gnattools:
38747 @: $(MAKE); $(unstage)
38748 @r=`${PWD_COMMAND}`; export r; \
38749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38750 $(HOST_EXPORTS) \
38751 (cd $(HOST_SUBDIR)/gnattools && \
38752 $(MAKE) $(FLAGS_TO_PASS) check)
38754 @endif gnattools
38756 .PHONY: install-gnattools maybe-install-gnattools
38757 maybe-install-gnattools:
38758 @if gnattools
38759 maybe-install-gnattools: install-gnattools
38761 install-gnattools: installdirs
38762 @: $(MAKE); $(unstage)
38763 @r=`${PWD_COMMAND}`; export r; \
38764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38765 $(HOST_EXPORTS) \
38766 (cd $(HOST_SUBDIR)/gnattools && \
38767 $(MAKE) $(FLAGS_TO_PASS) install)
38769 @endif gnattools
38771 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38772 maybe-install-strip-gnattools:
38773 @if gnattools
38774 maybe-install-strip-gnattools: install-strip-gnattools
38776 install-strip-gnattools: installdirs
38777 @: $(MAKE); $(unstage)
38778 @r=`${PWD_COMMAND}`; export r; \
38779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780 $(HOST_EXPORTS) \
38781 (cd $(HOST_SUBDIR)/gnattools && \
38782 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38784 @endif gnattools
38786 # Other targets (info, dvi, pdf, etc.)
38788 .PHONY: maybe-info-gnattools info-gnattools
38789 maybe-info-gnattools:
38790 @if gnattools
38791 maybe-info-gnattools: info-gnattools
38793 info-gnattools: \
38794 configure-gnattools
38795 @: $(MAKE); $(unstage)
38796 @[ -f ./gnattools/Makefile ] || exit 0; \
38797 r=`${PWD_COMMAND}`; export r; \
38798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799 $(HOST_EXPORTS) \
38800 for flag in $(EXTRA_HOST_FLAGS) ; do \
38801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38802 done; \
38803 echo "Doing info in gnattools"; \
38804 (cd $(HOST_SUBDIR)/gnattools && \
38805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38807 "RANLIB=$${RANLIB}" \
38808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38809 info) \
38810 || exit 1
38812 @endif gnattools
38814 .PHONY: maybe-dvi-gnattools dvi-gnattools
38815 maybe-dvi-gnattools:
38816 @if gnattools
38817 maybe-dvi-gnattools: dvi-gnattools
38819 dvi-gnattools: \
38820 configure-gnattools
38821 @: $(MAKE); $(unstage)
38822 @[ -f ./gnattools/Makefile ] || exit 0; \
38823 r=`${PWD_COMMAND}`; export r; \
38824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825 $(HOST_EXPORTS) \
38826 for flag in $(EXTRA_HOST_FLAGS) ; do \
38827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38828 done; \
38829 echo "Doing dvi in gnattools"; \
38830 (cd $(HOST_SUBDIR)/gnattools && \
38831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38833 "RANLIB=$${RANLIB}" \
38834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38835 dvi) \
38836 || exit 1
38838 @endif gnattools
38840 .PHONY: maybe-pdf-gnattools pdf-gnattools
38841 maybe-pdf-gnattools:
38842 @if gnattools
38843 maybe-pdf-gnattools: pdf-gnattools
38845 pdf-gnattools: \
38846 configure-gnattools
38847 @: $(MAKE); $(unstage)
38848 @[ -f ./gnattools/Makefile ] || exit 0; \
38849 r=`${PWD_COMMAND}`; export r; \
38850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38851 $(HOST_EXPORTS) \
38852 for flag in $(EXTRA_HOST_FLAGS) ; do \
38853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38854 done; \
38855 echo "Doing pdf in gnattools"; \
38856 (cd $(HOST_SUBDIR)/gnattools && \
38857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38859 "RANLIB=$${RANLIB}" \
38860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38861 pdf) \
38862 || exit 1
38864 @endif gnattools
38866 .PHONY: maybe-html-gnattools html-gnattools
38867 maybe-html-gnattools:
38868 @if gnattools
38869 maybe-html-gnattools: html-gnattools
38871 html-gnattools: \
38872 configure-gnattools
38873 @: $(MAKE); $(unstage)
38874 @[ -f ./gnattools/Makefile ] || exit 0; \
38875 r=`${PWD_COMMAND}`; export r; \
38876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38877 $(HOST_EXPORTS) \
38878 for flag in $(EXTRA_HOST_FLAGS) ; do \
38879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38880 done; \
38881 echo "Doing html in gnattools"; \
38882 (cd $(HOST_SUBDIR)/gnattools && \
38883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38885 "RANLIB=$${RANLIB}" \
38886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38887 html) \
38888 || exit 1
38890 @endif gnattools
38892 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38893 maybe-TAGS-gnattools:
38894 @if gnattools
38895 maybe-TAGS-gnattools: TAGS-gnattools
38897 TAGS-gnattools: \
38898 configure-gnattools
38899 @: $(MAKE); $(unstage)
38900 @[ -f ./gnattools/Makefile ] || exit 0; \
38901 r=`${PWD_COMMAND}`; export r; \
38902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38903 $(HOST_EXPORTS) \
38904 for flag in $(EXTRA_HOST_FLAGS) ; do \
38905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38906 done; \
38907 echo "Doing TAGS in gnattools"; \
38908 (cd $(HOST_SUBDIR)/gnattools && \
38909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38911 "RANLIB=$${RANLIB}" \
38912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38913 TAGS) \
38914 || exit 1
38916 @endif gnattools
38918 .PHONY: maybe-install-info-gnattools install-info-gnattools
38919 maybe-install-info-gnattools:
38920 @if gnattools
38921 maybe-install-info-gnattools: install-info-gnattools
38923 install-info-gnattools: \
38924 configure-gnattools \
38925 info-gnattools
38926 @: $(MAKE); $(unstage)
38927 @[ -f ./gnattools/Makefile ] || exit 0; \
38928 r=`${PWD_COMMAND}`; export r; \
38929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930 $(HOST_EXPORTS) \
38931 for flag in $(EXTRA_HOST_FLAGS) ; do \
38932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933 done; \
38934 echo "Doing install-info in gnattools"; \
38935 (cd $(HOST_SUBDIR)/gnattools && \
38936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38938 "RANLIB=$${RANLIB}" \
38939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38940 install-info) \
38941 || exit 1
38943 @endif gnattools
38945 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
38946 maybe-install-dvi-gnattools:
38947 @if gnattools
38948 maybe-install-dvi-gnattools: install-dvi-gnattools
38950 install-dvi-gnattools: \
38951 configure-gnattools \
38952 dvi-gnattools
38953 @: $(MAKE); $(unstage)
38954 @[ -f ./gnattools/Makefile ] || exit 0; \
38955 r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 $(HOST_EXPORTS) \
38958 for flag in $(EXTRA_HOST_FLAGS) ; do \
38959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38960 done; \
38961 echo "Doing install-dvi in gnattools"; \
38962 (cd $(HOST_SUBDIR)/gnattools && \
38963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38965 "RANLIB=$${RANLIB}" \
38966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38967 install-dvi) \
38968 || exit 1
38970 @endif gnattools
38972 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38973 maybe-install-pdf-gnattools:
38974 @if gnattools
38975 maybe-install-pdf-gnattools: install-pdf-gnattools
38977 install-pdf-gnattools: \
38978 configure-gnattools \
38979 pdf-gnattools
38980 @: $(MAKE); $(unstage)
38981 @[ -f ./gnattools/Makefile ] || exit 0; \
38982 r=`${PWD_COMMAND}`; export r; \
38983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38984 $(HOST_EXPORTS) \
38985 for flag in $(EXTRA_HOST_FLAGS) ; do \
38986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38987 done; \
38988 echo "Doing install-pdf in gnattools"; \
38989 (cd $(HOST_SUBDIR)/gnattools && \
38990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38992 "RANLIB=$${RANLIB}" \
38993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38994 install-pdf) \
38995 || exit 1
38997 @endif gnattools
38999 .PHONY: maybe-install-html-gnattools install-html-gnattools
39000 maybe-install-html-gnattools:
39001 @if gnattools
39002 maybe-install-html-gnattools: install-html-gnattools
39004 install-html-gnattools: \
39005 configure-gnattools \
39006 html-gnattools
39007 @: $(MAKE); $(unstage)
39008 @[ -f ./gnattools/Makefile ] || exit 0; \
39009 r=`${PWD_COMMAND}`; export r; \
39010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39011 $(HOST_EXPORTS) \
39012 for flag in $(EXTRA_HOST_FLAGS) ; do \
39013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39014 done; \
39015 echo "Doing install-html in gnattools"; \
39016 (cd $(HOST_SUBDIR)/gnattools && \
39017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39019 "RANLIB=$${RANLIB}" \
39020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39021 install-html) \
39022 || exit 1
39024 @endif gnattools
39026 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39027 maybe-installcheck-gnattools:
39028 @if gnattools
39029 maybe-installcheck-gnattools: installcheck-gnattools
39031 installcheck-gnattools: \
39032 configure-gnattools
39033 @: $(MAKE); $(unstage)
39034 @[ -f ./gnattools/Makefile ] || exit 0; \
39035 r=`${PWD_COMMAND}`; export r; \
39036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39037 $(HOST_EXPORTS) \
39038 for flag in $(EXTRA_HOST_FLAGS) ; do \
39039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39040 done; \
39041 echo "Doing installcheck in gnattools"; \
39042 (cd $(HOST_SUBDIR)/gnattools && \
39043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39045 "RANLIB=$${RANLIB}" \
39046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39047 installcheck) \
39048 || exit 1
39050 @endif gnattools
39052 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39053 maybe-mostlyclean-gnattools:
39054 @if gnattools
39055 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39057 mostlyclean-gnattools:
39058 @: $(MAKE); $(unstage)
39059 @[ -f ./gnattools/Makefile ] || exit 0; \
39060 r=`${PWD_COMMAND}`; export r; \
39061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062 $(HOST_EXPORTS) \
39063 for flag in $(EXTRA_HOST_FLAGS) ; do \
39064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065 done; \
39066 echo "Doing mostlyclean in gnattools"; \
39067 (cd $(HOST_SUBDIR)/gnattools && \
39068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39070 "RANLIB=$${RANLIB}" \
39071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39072 mostlyclean) \
39073 || exit 1
39075 @endif gnattools
39077 .PHONY: maybe-clean-gnattools clean-gnattools
39078 maybe-clean-gnattools:
39079 @if gnattools
39080 maybe-clean-gnattools: clean-gnattools
39082 clean-gnattools:
39083 @: $(MAKE); $(unstage)
39084 @[ -f ./gnattools/Makefile ] || exit 0; \
39085 r=`${PWD_COMMAND}`; export r; \
39086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39087 $(HOST_EXPORTS) \
39088 for flag in $(EXTRA_HOST_FLAGS) ; do \
39089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39090 done; \
39091 echo "Doing clean in gnattools"; \
39092 (cd $(HOST_SUBDIR)/gnattools && \
39093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39095 "RANLIB=$${RANLIB}" \
39096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39097 clean) \
39098 || exit 1
39100 @endif gnattools
39102 .PHONY: maybe-distclean-gnattools distclean-gnattools
39103 maybe-distclean-gnattools:
39104 @if gnattools
39105 maybe-distclean-gnattools: distclean-gnattools
39107 distclean-gnattools:
39108 @: $(MAKE); $(unstage)
39109 @[ -f ./gnattools/Makefile ] || exit 0; \
39110 r=`${PWD_COMMAND}`; export r; \
39111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39112 $(HOST_EXPORTS) \
39113 for flag in $(EXTRA_HOST_FLAGS) ; do \
39114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39115 done; \
39116 echo "Doing distclean in gnattools"; \
39117 (cd $(HOST_SUBDIR)/gnattools && \
39118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39120 "RANLIB=$${RANLIB}" \
39121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39122 distclean) \
39123 || exit 1
39125 @endif gnattools
39127 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39128 maybe-maintainer-clean-gnattools:
39129 @if gnattools
39130 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39132 maintainer-clean-gnattools:
39133 @: $(MAKE); $(unstage)
39134 @[ -f ./gnattools/Makefile ] || exit 0; \
39135 r=`${PWD_COMMAND}`; export r; \
39136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137 $(HOST_EXPORTS) \
39138 for flag in $(EXTRA_HOST_FLAGS) ; do \
39139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39140 done; \
39141 echo "Doing maintainer-clean in gnattools"; \
39142 (cd $(HOST_SUBDIR)/gnattools && \
39143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39145 "RANLIB=$${RANLIB}" \
39146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39147 maintainer-clean) \
39148 || exit 1
39150 @endif gnattools
39154 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39155 maybe-configure-lto-plugin:
39156 @if gcc-bootstrap
39157 configure-lto-plugin: stage_current
39158 @endif gcc-bootstrap
39159 @if lto-plugin
39160 maybe-configure-lto-plugin: configure-lto-plugin
39161 configure-lto-plugin:
39162 @r=`${PWD_COMMAND}`; export r; \
39163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39166 $(HOST_EXPORTS) \
39167 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39168 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39169 case $(srcdir) in \
39170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39171 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39173 esac; \
39174 module_srcdir=lto-plugin; \
39175 $(SHELL) \
39176 $$s/$$module_srcdir/configure \
39177 --srcdir=$${topdir}/$$module_srcdir \
39178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39179 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39180 || exit 1
39181 @endif lto-plugin
39185 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39186 maybe-configure-stage1-lto-plugin:
39187 @if lto-plugin-bootstrap
39188 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39189 configure-stage1-lto-plugin:
39190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39192 @r=`${PWD_COMMAND}`; export r; \
39193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39194 TFLAGS="$(STAGE1_TFLAGS)"; \
39195 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39196 $(HOST_EXPORTS) \
39197 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39198 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39199 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39200 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39202 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39203 case $(srcdir) in \
39204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39205 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39207 esac; \
39208 module_srcdir=lto-plugin; \
39209 $(SHELL) $$s/$$module_srcdir/configure \
39210 --srcdir=$${topdir}/$$module_srcdir \
39211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39212 --target=${target_alias} \
39214 $(STAGE1_CONFIGURE_FLAGS) \
39215 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39216 @endif lto-plugin-bootstrap
39218 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39219 maybe-configure-stage2-lto-plugin:
39220 @if lto-plugin-bootstrap
39221 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39222 configure-stage2-lto-plugin:
39223 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39225 @r=`${PWD_COMMAND}`; export r; \
39226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39227 TFLAGS="$(STAGE2_TFLAGS)"; \
39228 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39229 $(HOST_EXPORTS) \
39230 $(POSTSTAGE1_HOST_EXPORTS) \
39231 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39232 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39233 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39234 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39236 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39237 case $(srcdir) in \
39238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39239 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39241 esac; \
39242 module_srcdir=lto-plugin; \
39243 $(SHELL) $$s/$$module_srcdir/configure \
39244 --srcdir=$${topdir}/$$module_srcdir \
39245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39246 --target=${target_alias} \
39247 --with-build-libsubdir=$(HOST_SUBDIR) \
39248 $(STAGE2_CONFIGURE_FLAGS) \
39249 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39250 @endif lto-plugin-bootstrap
39252 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39253 maybe-configure-stage3-lto-plugin:
39254 @if lto-plugin-bootstrap
39255 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39256 configure-stage3-lto-plugin:
39257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39259 @r=`${PWD_COMMAND}`; export r; \
39260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39261 TFLAGS="$(STAGE3_TFLAGS)"; \
39262 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39263 $(HOST_EXPORTS) \
39264 $(POSTSTAGE1_HOST_EXPORTS) \
39265 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39266 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39267 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39268 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39270 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39271 case $(srcdir) in \
39272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39273 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39275 esac; \
39276 module_srcdir=lto-plugin; \
39277 $(SHELL) $$s/$$module_srcdir/configure \
39278 --srcdir=$${topdir}/$$module_srcdir \
39279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39280 --target=${target_alias} \
39281 --with-build-libsubdir=$(HOST_SUBDIR) \
39282 $(STAGE3_CONFIGURE_FLAGS) \
39283 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39284 @endif lto-plugin-bootstrap
39286 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39287 maybe-configure-stage4-lto-plugin:
39288 @if lto-plugin-bootstrap
39289 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39290 configure-stage4-lto-plugin:
39291 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39293 @r=`${PWD_COMMAND}`; export r; \
39294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295 TFLAGS="$(STAGE4_TFLAGS)"; \
39296 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39297 $(HOST_EXPORTS) \
39298 $(POSTSTAGE1_HOST_EXPORTS) \
39299 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39300 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39301 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39302 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39304 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39305 case $(srcdir) in \
39306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39307 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39309 esac; \
39310 module_srcdir=lto-plugin; \
39311 $(SHELL) $$s/$$module_srcdir/configure \
39312 --srcdir=$${topdir}/$$module_srcdir \
39313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39314 --target=${target_alias} \
39315 --with-build-libsubdir=$(HOST_SUBDIR) \
39316 $(STAGE4_CONFIGURE_FLAGS) \
39317 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39318 @endif lto-plugin-bootstrap
39320 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39321 maybe-configure-stageprofile-lto-plugin:
39322 @if lto-plugin-bootstrap
39323 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39324 configure-stageprofile-lto-plugin:
39325 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39327 @r=`${PWD_COMMAND}`; export r; \
39328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39330 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39331 $(HOST_EXPORTS) \
39332 $(POSTSTAGE1_HOST_EXPORTS) \
39333 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39334 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39335 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39336 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39338 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39339 case $(srcdir) in \
39340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39341 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39343 esac; \
39344 module_srcdir=lto-plugin; \
39345 $(SHELL) $$s/$$module_srcdir/configure \
39346 --srcdir=$${topdir}/$$module_srcdir \
39347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39348 --target=${target_alias} \
39349 --with-build-libsubdir=$(HOST_SUBDIR) \
39350 $(STAGEprofile_CONFIGURE_FLAGS) \
39351 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39352 @endif lto-plugin-bootstrap
39354 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39355 maybe-configure-stagetrain-lto-plugin:
39356 @if lto-plugin-bootstrap
39357 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39358 configure-stagetrain-lto-plugin:
39359 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39361 @r=`${PWD_COMMAND}`; export r; \
39362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39363 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39364 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39365 $(HOST_EXPORTS) \
39366 $(POSTSTAGE1_HOST_EXPORTS) \
39367 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39368 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39369 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39370 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39372 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39373 case $(srcdir) in \
39374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39375 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39377 esac; \
39378 module_srcdir=lto-plugin; \
39379 $(SHELL) $$s/$$module_srcdir/configure \
39380 --srcdir=$${topdir}/$$module_srcdir \
39381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39382 --target=${target_alias} \
39383 --with-build-libsubdir=$(HOST_SUBDIR) \
39384 $(STAGEtrain_CONFIGURE_FLAGS) \
39385 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39386 @endif lto-plugin-bootstrap
39388 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39389 maybe-configure-stagefeedback-lto-plugin:
39390 @if lto-plugin-bootstrap
39391 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39392 configure-stagefeedback-lto-plugin:
39393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39395 @r=`${PWD_COMMAND}`; export r; \
39396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39397 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39398 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39399 $(HOST_EXPORTS) \
39400 $(POSTSTAGE1_HOST_EXPORTS) \
39401 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39404 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39406 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39407 case $(srcdir) in \
39408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39409 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39411 esac; \
39412 module_srcdir=lto-plugin; \
39413 $(SHELL) $$s/$$module_srcdir/configure \
39414 --srcdir=$${topdir}/$$module_srcdir \
39415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39416 --target=${target_alias} \
39417 --with-build-libsubdir=$(HOST_SUBDIR) \
39418 $(STAGEfeedback_CONFIGURE_FLAGS) \
39419 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39420 @endif lto-plugin-bootstrap
39422 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39423 maybe-configure-stageautoprofile-lto-plugin:
39424 @if lto-plugin-bootstrap
39425 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39426 configure-stageautoprofile-lto-plugin:
39427 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39429 @r=`${PWD_COMMAND}`; export r; \
39430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39431 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39432 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39433 $(HOST_EXPORTS) \
39434 $(POSTSTAGE1_HOST_EXPORTS) \
39435 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39436 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39437 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39438 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39440 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39441 case $(srcdir) in \
39442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39443 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39445 esac; \
39446 module_srcdir=lto-plugin; \
39447 $(SHELL) $$s/$$module_srcdir/configure \
39448 --srcdir=$${topdir}/$$module_srcdir \
39449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39450 --target=${target_alias} \
39451 --with-build-libsubdir=$(HOST_SUBDIR) \
39452 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39453 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39454 @endif lto-plugin-bootstrap
39456 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39457 maybe-configure-stageautofeedback-lto-plugin:
39458 @if lto-plugin-bootstrap
39459 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39460 configure-stageautofeedback-lto-plugin:
39461 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39463 @r=`${PWD_COMMAND}`; export r; \
39464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39465 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39466 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39467 $(HOST_EXPORTS) \
39468 $(POSTSTAGE1_HOST_EXPORTS) \
39469 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39470 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39471 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39472 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39474 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39475 case $(srcdir) in \
39476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39477 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39479 esac; \
39480 module_srcdir=lto-plugin; \
39481 $(SHELL) $$s/$$module_srcdir/configure \
39482 --srcdir=$${topdir}/$$module_srcdir \
39483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39484 --target=${target_alias} \
39485 --with-build-libsubdir=$(HOST_SUBDIR) \
39486 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39487 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39488 @endif lto-plugin-bootstrap
39494 .PHONY: all-lto-plugin maybe-all-lto-plugin
39495 maybe-all-lto-plugin:
39496 @if gcc-bootstrap
39497 all-lto-plugin: stage_current
39498 @endif gcc-bootstrap
39499 @if lto-plugin
39500 TARGET-lto-plugin=all
39501 maybe-all-lto-plugin: all-lto-plugin
39502 all-lto-plugin: configure-lto-plugin
39503 @r=`${PWD_COMMAND}`; export r; \
39504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505 $(HOST_EXPORTS) \
39506 (cd $(HOST_SUBDIR)/lto-plugin && \
39507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39508 $(TARGET-lto-plugin))
39509 @endif lto-plugin
39513 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39514 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39515 maybe-all-stage1-lto-plugin:
39516 maybe-clean-stage1-lto-plugin:
39517 @if lto-plugin-bootstrap
39518 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39519 all-stage1: all-stage1-lto-plugin
39520 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39521 all-stage1-lto-plugin: configure-stage1-lto-plugin
39522 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39523 @r=`${PWD_COMMAND}`; export r; \
39524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525 TFLAGS="$(STAGE1_TFLAGS)"; \
39526 $(HOST_EXPORTS) \
39527 cd $(HOST_SUBDIR)/lto-plugin && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39530 CFLAGS="$(STAGE1_CFLAGS)" \
39531 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39532 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39533 LIBCFLAGS="$(LIBCFLAGS)" \
39534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39537 $(EXTRA_HOST_FLAGS) \
39538 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39539 TFLAGS="$(STAGE1_TFLAGS)" \
39540 $(TARGET-stage1-lto-plugin)
39542 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39543 clean-stage1: clean-stage1-lto-plugin
39544 clean-stage1-lto-plugin:
39545 @if [ $(current_stage) = stage1 ]; then \
39546 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39547 else \
39548 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39549 $(MAKE) stage1-start; \
39550 fi; \
39551 cd $(HOST_SUBDIR)/lto-plugin && \
39552 $(MAKE) $(EXTRA_HOST_FLAGS) \
39553 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39554 @endif lto-plugin-bootstrap
39557 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39558 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39559 maybe-all-stage2-lto-plugin:
39560 maybe-clean-stage2-lto-plugin:
39561 @if lto-plugin-bootstrap
39562 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39563 all-stage2: all-stage2-lto-plugin
39564 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39565 all-stage2-lto-plugin: configure-stage2-lto-plugin
39566 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39567 @r=`${PWD_COMMAND}`; export r; \
39568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39569 TFLAGS="$(STAGE2_TFLAGS)"; \
39570 $(HOST_EXPORTS) \
39571 $(POSTSTAGE1_HOST_EXPORTS) \
39572 cd $(HOST_SUBDIR)/lto-plugin && \
39574 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39575 CFLAGS="$(STAGE2_CFLAGS)" \
39576 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39577 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39578 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39583 TFLAGS="$(STAGE2_TFLAGS)" \
39584 $(TARGET-stage2-lto-plugin)
39586 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39587 clean-stage2: clean-stage2-lto-plugin
39588 clean-stage2-lto-plugin:
39589 @if [ $(current_stage) = stage2 ]; then \
39590 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39591 else \
39592 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39593 $(MAKE) stage2-start; \
39594 fi; \
39595 cd $(HOST_SUBDIR)/lto-plugin && \
39596 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39597 @endif lto-plugin-bootstrap
39600 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39601 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39602 maybe-all-stage3-lto-plugin:
39603 maybe-clean-stage3-lto-plugin:
39604 @if lto-plugin-bootstrap
39605 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39606 all-stage3: all-stage3-lto-plugin
39607 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39608 all-stage3-lto-plugin: configure-stage3-lto-plugin
39609 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39610 @r=`${PWD_COMMAND}`; export r; \
39611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612 TFLAGS="$(STAGE3_TFLAGS)"; \
39613 $(HOST_EXPORTS) \
39614 $(POSTSTAGE1_HOST_EXPORTS) \
39615 cd $(HOST_SUBDIR)/lto-plugin && \
39617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39618 CFLAGS="$(STAGE3_CFLAGS)" \
39619 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39620 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39621 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39625 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39626 TFLAGS="$(STAGE3_TFLAGS)" \
39627 $(TARGET-stage3-lto-plugin)
39629 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39630 clean-stage3: clean-stage3-lto-plugin
39631 clean-stage3-lto-plugin:
39632 @if [ $(current_stage) = stage3 ]; then \
39633 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39634 else \
39635 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39636 $(MAKE) stage3-start; \
39637 fi; \
39638 cd $(HOST_SUBDIR)/lto-plugin && \
39639 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39640 @endif lto-plugin-bootstrap
39643 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39644 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39645 maybe-all-stage4-lto-plugin:
39646 maybe-clean-stage4-lto-plugin:
39647 @if lto-plugin-bootstrap
39648 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39649 all-stage4: all-stage4-lto-plugin
39650 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39651 all-stage4-lto-plugin: configure-stage4-lto-plugin
39652 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39653 @r=`${PWD_COMMAND}`; export r; \
39654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655 TFLAGS="$(STAGE4_TFLAGS)"; \
39656 $(HOST_EXPORTS) \
39657 $(POSTSTAGE1_HOST_EXPORTS) \
39658 cd $(HOST_SUBDIR)/lto-plugin && \
39660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39661 CFLAGS="$(STAGE4_CFLAGS)" \
39662 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39663 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39664 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39669 TFLAGS="$(STAGE4_TFLAGS)" \
39670 $(TARGET-stage4-lto-plugin)
39672 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39673 clean-stage4: clean-stage4-lto-plugin
39674 clean-stage4-lto-plugin:
39675 @if [ $(current_stage) = stage4 ]; then \
39676 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39677 else \
39678 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39679 $(MAKE) stage4-start; \
39680 fi; \
39681 cd $(HOST_SUBDIR)/lto-plugin && \
39682 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39683 @endif lto-plugin-bootstrap
39686 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39687 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39688 maybe-all-stageprofile-lto-plugin:
39689 maybe-clean-stageprofile-lto-plugin:
39690 @if lto-plugin-bootstrap
39691 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39692 all-stageprofile: all-stageprofile-lto-plugin
39693 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39694 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39695 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39696 @r=`${PWD_COMMAND}`; export r; \
39697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39699 $(HOST_EXPORTS) \
39700 $(POSTSTAGE1_HOST_EXPORTS) \
39701 cd $(HOST_SUBDIR)/lto-plugin && \
39703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39704 CFLAGS="$(STAGEprofile_CFLAGS)" \
39705 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39706 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39707 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39712 TFLAGS="$(STAGEprofile_TFLAGS)" \
39713 $(TARGET-stageprofile-lto-plugin)
39715 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39716 clean-stageprofile: clean-stageprofile-lto-plugin
39717 clean-stageprofile-lto-plugin:
39718 @if [ $(current_stage) = stageprofile ]; then \
39719 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39720 else \
39721 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39722 $(MAKE) stageprofile-start; \
39723 fi; \
39724 cd $(HOST_SUBDIR)/lto-plugin && \
39725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39726 @endif lto-plugin-bootstrap
39729 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39730 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39731 maybe-all-stagetrain-lto-plugin:
39732 maybe-clean-stagetrain-lto-plugin:
39733 @if lto-plugin-bootstrap
39734 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39735 all-stagetrain: all-stagetrain-lto-plugin
39736 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39737 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39738 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39739 @r=`${PWD_COMMAND}`; export r; \
39740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39741 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39742 $(HOST_EXPORTS) \
39743 $(POSTSTAGE1_HOST_EXPORTS) \
39744 cd $(HOST_SUBDIR)/lto-plugin && \
39746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39747 CFLAGS="$(STAGEtrain_CFLAGS)" \
39748 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39749 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39750 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39755 TFLAGS="$(STAGEtrain_TFLAGS)" \
39756 $(TARGET-stagetrain-lto-plugin)
39758 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39759 clean-stagetrain: clean-stagetrain-lto-plugin
39760 clean-stagetrain-lto-plugin:
39761 @if [ $(current_stage) = stagetrain ]; then \
39762 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39763 else \
39764 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39765 $(MAKE) stagetrain-start; \
39766 fi; \
39767 cd $(HOST_SUBDIR)/lto-plugin && \
39768 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39769 @endif lto-plugin-bootstrap
39772 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39773 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39774 maybe-all-stagefeedback-lto-plugin:
39775 maybe-clean-stagefeedback-lto-plugin:
39776 @if lto-plugin-bootstrap
39777 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39778 all-stagefeedback: all-stagefeedback-lto-plugin
39779 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39780 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39781 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39782 @r=`${PWD_COMMAND}`; export r; \
39783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39785 $(HOST_EXPORTS) \
39786 $(POSTSTAGE1_HOST_EXPORTS) \
39787 cd $(HOST_SUBDIR)/lto-plugin && \
39789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39790 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39791 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39792 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39793 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39798 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39799 $(TARGET-stagefeedback-lto-plugin)
39801 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39802 clean-stagefeedback: clean-stagefeedback-lto-plugin
39803 clean-stagefeedback-lto-plugin:
39804 @if [ $(current_stage) = stagefeedback ]; then \
39805 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39806 else \
39807 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39808 $(MAKE) stagefeedback-start; \
39809 fi; \
39810 cd $(HOST_SUBDIR)/lto-plugin && \
39811 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39812 @endif lto-plugin-bootstrap
39815 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39816 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39817 maybe-all-stageautoprofile-lto-plugin:
39818 maybe-clean-stageautoprofile-lto-plugin:
39819 @if lto-plugin-bootstrap
39820 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39821 all-stageautoprofile: all-stageautoprofile-lto-plugin
39822 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39823 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39824 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39825 @r=`${PWD_COMMAND}`; export r; \
39826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39828 $(HOST_EXPORTS) \
39829 $(POSTSTAGE1_HOST_EXPORTS) \
39830 cd $(HOST_SUBDIR)/lto-plugin && \
39831 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39833 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39834 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39835 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39836 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39840 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39841 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39842 $(TARGET-stageautoprofile-lto-plugin)
39844 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39845 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39846 clean-stageautoprofile-lto-plugin:
39847 @if [ $(current_stage) = stageautoprofile ]; then \
39848 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39849 else \
39850 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39851 $(MAKE) stageautoprofile-start; \
39852 fi; \
39853 cd $(HOST_SUBDIR)/lto-plugin && \
39854 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39855 @endif lto-plugin-bootstrap
39858 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39859 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39860 maybe-all-stageautofeedback-lto-plugin:
39861 maybe-clean-stageautofeedback-lto-plugin:
39862 @if lto-plugin-bootstrap
39863 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39864 all-stageautofeedback: all-stageautofeedback-lto-plugin
39865 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39866 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39867 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39868 @r=`${PWD_COMMAND}`; export r; \
39869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39870 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39871 $(HOST_EXPORTS) \
39872 $(POSTSTAGE1_HOST_EXPORTS) \
39873 cd $(HOST_SUBDIR)/lto-plugin && \
39875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39876 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39877 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39878 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39879 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39884 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39885 $(TARGET-stageautofeedback-lto-plugin)
39887 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39888 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39889 clean-stageautofeedback-lto-plugin:
39890 @if [ $(current_stage) = stageautofeedback ]; then \
39891 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39892 else \
39893 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39894 $(MAKE) stageautofeedback-start; \
39895 fi; \
39896 cd $(HOST_SUBDIR)/lto-plugin && \
39897 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39898 @endif lto-plugin-bootstrap
39904 .PHONY: check-lto-plugin maybe-check-lto-plugin
39905 maybe-check-lto-plugin:
39906 @if lto-plugin
39907 maybe-check-lto-plugin: check-lto-plugin
39909 check-lto-plugin:
39910 @: $(MAKE); $(unstage)
39911 @r=`${PWD_COMMAND}`; export r; \
39912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39914 (cd $(HOST_SUBDIR)/lto-plugin && \
39915 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39917 @endif lto-plugin
39919 .PHONY: install-lto-plugin maybe-install-lto-plugin
39920 maybe-install-lto-plugin:
39921 @if lto-plugin
39922 maybe-install-lto-plugin: install-lto-plugin
39924 install-lto-plugin: installdirs
39925 @: $(MAKE); $(unstage)
39926 @r=`${PWD_COMMAND}`; export r; \
39927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39928 $(HOST_EXPORTS) \
39929 (cd $(HOST_SUBDIR)/lto-plugin && \
39930 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39932 @endif lto-plugin
39934 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39935 maybe-install-strip-lto-plugin:
39936 @if lto-plugin
39937 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39939 install-strip-lto-plugin: installdirs
39940 @: $(MAKE); $(unstage)
39941 @r=`${PWD_COMMAND}`; export r; \
39942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943 $(HOST_EXPORTS) \
39944 (cd $(HOST_SUBDIR)/lto-plugin && \
39945 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39947 @endif lto-plugin
39949 # Other targets (info, dvi, pdf, etc.)
39951 .PHONY: maybe-info-lto-plugin info-lto-plugin
39952 maybe-info-lto-plugin:
39953 @if lto-plugin
39954 maybe-info-lto-plugin: info-lto-plugin
39956 info-lto-plugin: \
39957 configure-lto-plugin
39958 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39959 r=`${PWD_COMMAND}`; export r; \
39960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39961 $(HOST_EXPORTS) \
39962 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39964 done; \
39965 echo "Doing info in lto-plugin"; \
39966 (cd $(HOST_SUBDIR)/lto-plugin && \
39967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39969 "RANLIB=$${RANLIB}" \
39970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39971 info) \
39972 || exit 1
39974 @endif lto-plugin
39976 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39977 maybe-dvi-lto-plugin:
39978 @if lto-plugin
39979 maybe-dvi-lto-plugin: dvi-lto-plugin
39981 dvi-lto-plugin: \
39982 configure-lto-plugin
39983 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39984 r=`${PWD_COMMAND}`; export r; \
39985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39986 $(HOST_EXPORTS) \
39987 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39989 done; \
39990 echo "Doing dvi in lto-plugin"; \
39991 (cd $(HOST_SUBDIR)/lto-plugin && \
39992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39994 "RANLIB=$${RANLIB}" \
39995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39996 dvi) \
39997 || exit 1
39999 @endif lto-plugin
40001 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40002 maybe-pdf-lto-plugin:
40003 @if lto-plugin
40004 maybe-pdf-lto-plugin: pdf-lto-plugin
40006 pdf-lto-plugin: \
40007 configure-lto-plugin
40008 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40009 r=`${PWD_COMMAND}`; export r; \
40010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40011 $(HOST_EXPORTS) \
40012 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40014 done; \
40015 echo "Doing pdf in lto-plugin"; \
40016 (cd $(HOST_SUBDIR)/lto-plugin && \
40017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40019 "RANLIB=$${RANLIB}" \
40020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40021 pdf) \
40022 || exit 1
40024 @endif lto-plugin
40026 .PHONY: maybe-html-lto-plugin html-lto-plugin
40027 maybe-html-lto-plugin:
40028 @if lto-plugin
40029 maybe-html-lto-plugin: html-lto-plugin
40031 html-lto-plugin: \
40032 configure-lto-plugin
40033 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40034 r=`${PWD_COMMAND}`; export r; \
40035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40036 $(HOST_EXPORTS) \
40037 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40039 done; \
40040 echo "Doing html in lto-plugin"; \
40041 (cd $(HOST_SUBDIR)/lto-plugin && \
40042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40044 "RANLIB=$${RANLIB}" \
40045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40046 html) \
40047 || exit 1
40049 @endif lto-plugin
40051 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40052 maybe-TAGS-lto-plugin:
40053 @if lto-plugin
40054 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40056 TAGS-lto-plugin: \
40057 configure-lto-plugin
40058 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40059 r=`${PWD_COMMAND}`; export r; \
40060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40061 $(HOST_EXPORTS) \
40062 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40064 done; \
40065 echo "Doing TAGS in lto-plugin"; \
40066 (cd $(HOST_SUBDIR)/lto-plugin && \
40067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40069 "RANLIB=$${RANLIB}" \
40070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40071 TAGS) \
40072 || exit 1
40074 @endif lto-plugin
40076 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40077 maybe-install-info-lto-plugin:
40078 @if lto-plugin
40079 maybe-install-info-lto-plugin: install-info-lto-plugin
40081 install-info-lto-plugin: \
40082 configure-lto-plugin \
40083 info-lto-plugin
40084 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40085 r=`${PWD_COMMAND}`; export r; \
40086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40087 $(HOST_EXPORTS) \
40088 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40090 done; \
40091 echo "Doing install-info in lto-plugin"; \
40092 (cd $(HOST_SUBDIR)/lto-plugin && \
40093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40095 "RANLIB=$${RANLIB}" \
40096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40097 install-info) \
40098 || exit 1
40100 @endif lto-plugin
40102 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40103 maybe-install-dvi-lto-plugin:
40104 @if lto-plugin
40105 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40107 install-dvi-lto-plugin: \
40108 configure-lto-plugin \
40109 dvi-lto-plugin
40110 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40111 r=`${PWD_COMMAND}`; export r; \
40112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113 $(HOST_EXPORTS) \
40114 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40116 done; \
40117 echo "Doing install-dvi in lto-plugin"; \
40118 (cd $(HOST_SUBDIR)/lto-plugin && \
40119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40121 "RANLIB=$${RANLIB}" \
40122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40123 install-dvi) \
40124 || exit 1
40126 @endif lto-plugin
40128 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40129 maybe-install-pdf-lto-plugin:
40130 @if lto-plugin
40131 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40133 install-pdf-lto-plugin: \
40134 configure-lto-plugin \
40135 pdf-lto-plugin
40136 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40137 r=`${PWD_COMMAND}`; export r; \
40138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139 $(HOST_EXPORTS) \
40140 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40142 done; \
40143 echo "Doing install-pdf in lto-plugin"; \
40144 (cd $(HOST_SUBDIR)/lto-plugin && \
40145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40147 "RANLIB=$${RANLIB}" \
40148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40149 install-pdf) \
40150 || exit 1
40152 @endif lto-plugin
40154 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40155 maybe-install-html-lto-plugin:
40156 @if lto-plugin
40157 maybe-install-html-lto-plugin: install-html-lto-plugin
40159 install-html-lto-plugin: \
40160 configure-lto-plugin \
40161 html-lto-plugin
40162 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40163 r=`${PWD_COMMAND}`; export r; \
40164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40165 $(HOST_EXPORTS) \
40166 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40168 done; \
40169 echo "Doing install-html in lto-plugin"; \
40170 (cd $(HOST_SUBDIR)/lto-plugin && \
40171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40173 "RANLIB=$${RANLIB}" \
40174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40175 install-html) \
40176 || exit 1
40178 @endif lto-plugin
40180 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40181 maybe-installcheck-lto-plugin:
40182 @if lto-plugin
40183 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40185 installcheck-lto-plugin: \
40186 configure-lto-plugin
40187 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40188 r=`${PWD_COMMAND}`; export r; \
40189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40190 $(HOST_EXPORTS) \
40191 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40193 done; \
40194 echo "Doing installcheck in lto-plugin"; \
40195 (cd $(HOST_SUBDIR)/lto-plugin && \
40196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40198 "RANLIB=$${RANLIB}" \
40199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40200 installcheck) \
40201 || exit 1
40203 @endif lto-plugin
40205 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40206 maybe-mostlyclean-lto-plugin:
40207 @if lto-plugin
40208 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40210 mostlyclean-lto-plugin:
40211 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40212 r=`${PWD_COMMAND}`; export r; \
40213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214 $(HOST_EXPORTS) \
40215 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40217 done; \
40218 echo "Doing mostlyclean in lto-plugin"; \
40219 (cd $(HOST_SUBDIR)/lto-plugin && \
40220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222 "RANLIB=$${RANLIB}" \
40223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224 mostlyclean) \
40225 || exit 1
40227 @endif lto-plugin
40229 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40230 maybe-clean-lto-plugin:
40231 @if lto-plugin
40232 maybe-clean-lto-plugin: clean-lto-plugin
40234 clean-lto-plugin:
40235 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40236 r=`${PWD_COMMAND}`; export r; \
40237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40238 $(HOST_EXPORTS) \
40239 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40241 done; \
40242 echo "Doing clean in lto-plugin"; \
40243 (cd $(HOST_SUBDIR)/lto-plugin && \
40244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40246 "RANLIB=$${RANLIB}" \
40247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40248 clean) \
40249 || exit 1
40251 @endif lto-plugin
40253 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40254 maybe-distclean-lto-plugin:
40255 @if lto-plugin
40256 maybe-distclean-lto-plugin: distclean-lto-plugin
40258 distclean-lto-plugin:
40259 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40260 r=`${PWD_COMMAND}`; export r; \
40261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262 $(HOST_EXPORTS) \
40263 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40265 done; \
40266 echo "Doing distclean in lto-plugin"; \
40267 (cd $(HOST_SUBDIR)/lto-plugin && \
40268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40270 "RANLIB=$${RANLIB}" \
40271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40272 distclean) \
40273 || exit 1
40275 @endif lto-plugin
40277 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40278 maybe-maintainer-clean-lto-plugin:
40279 @if lto-plugin
40280 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40282 maintainer-clean-lto-plugin:
40283 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40284 r=`${PWD_COMMAND}`; export r; \
40285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286 $(HOST_EXPORTS) \
40287 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40289 done; \
40290 echo "Doing maintainer-clean in lto-plugin"; \
40291 (cd $(HOST_SUBDIR)/lto-plugin && \
40292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40294 "RANLIB=$${RANLIB}" \
40295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40296 maintainer-clean) \
40297 || exit 1
40299 @endif lto-plugin
40303 .PHONY: configure-libcc1 maybe-configure-libcc1
40304 maybe-configure-libcc1:
40305 @if gcc-bootstrap
40306 configure-libcc1: stage_current
40307 @endif gcc-bootstrap
40308 @if libcc1
40309 maybe-configure-libcc1: configure-libcc1
40310 configure-libcc1:
40311 @: $(MAKE); $(unstage)
40312 @r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40316 $(HOST_EXPORTS) \
40317 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40318 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40319 case $(srcdir) in \
40320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40321 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40323 esac; \
40324 module_srcdir=libcc1; \
40325 $(SHELL) \
40326 $$s/$$module_srcdir/configure \
40327 --srcdir=$${topdir}/$$module_srcdir \
40328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40329 --target=${target_alias} --enable-shared \
40330 || exit 1
40331 @endif libcc1
40337 .PHONY: all-libcc1 maybe-all-libcc1
40338 maybe-all-libcc1:
40339 @if gcc-bootstrap
40340 all-libcc1: stage_current
40341 @endif gcc-bootstrap
40342 @if libcc1
40343 TARGET-libcc1=all
40344 maybe-all-libcc1: all-libcc1
40345 all-libcc1: configure-libcc1
40346 @: $(MAKE); $(unstage)
40347 @r=`${PWD_COMMAND}`; export r; \
40348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40349 $(HOST_EXPORTS) \
40350 (cd $(HOST_SUBDIR)/libcc1 && \
40351 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40352 $(TARGET-libcc1))
40353 @endif libcc1
40358 .PHONY: check-libcc1 maybe-check-libcc1
40359 maybe-check-libcc1:
40360 @if libcc1
40361 maybe-check-libcc1: check-libcc1
40363 check-libcc1:
40364 @: $(MAKE); $(unstage)
40365 @r=`${PWD_COMMAND}`; export r; \
40366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40367 $(HOST_EXPORTS) \
40368 (cd $(HOST_SUBDIR)/libcc1 && \
40369 $(MAKE) $(FLAGS_TO_PASS) check)
40371 @endif libcc1
40373 .PHONY: install-libcc1 maybe-install-libcc1
40374 maybe-install-libcc1:
40375 @if libcc1
40376 maybe-install-libcc1: install-libcc1
40378 install-libcc1: installdirs
40379 @: $(MAKE); $(unstage)
40380 @r=`${PWD_COMMAND}`; export r; \
40381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40382 $(HOST_EXPORTS) \
40383 (cd $(HOST_SUBDIR)/libcc1 && \
40384 $(MAKE) $(FLAGS_TO_PASS) install)
40386 @endif libcc1
40388 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40389 maybe-install-strip-libcc1:
40390 @if libcc1
40391 maybe-install-strip-libcc1: install-strip-libcc1
40393 install-strip-libcc1: installdirs
40394 @: $(MAKE); $(unstage)
40395 @r=`${PWD_COMMAND}`; export r; \
40396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397 $(HOST_EXPORTS) \
40398 (cd $(HOST_SUBDIR)/libcc1 && \
40399 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40401 @endif libcc1
40403 # Other targets (info, dvi, pdf, etc.)
40405 .PHONY: maybe-info-libcc1 info-libcc1
40406 maybe-info-libcc1:
40407 @if libcc1
40408 maybe-info-libcc1: info-libcc1
40410 info-libcc1: \
40411 configure-libcc1
40412 @: $(MAKE); $(unstage)
40413 @[ -f ./libcc1/Makefile ] || exit 0; \
40414 r=`${PWD_COMMAND}`; export r; \
40415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416 $(HOST_EXPORTS) \
40417 for flag in $(EXTRA_HOST_FLAGS) ; do \
40418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40419 done; \
40420 echo "Doing info in libcc1"; \
40421 (cd $(HOST_SUBDIR)/libcc1 && \
40422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40424 "RANLIB=$${RANLIB}" \
40425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40426 info) \
40427 || exit 1
40429 @endif libcc1
40431 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40432 maybe-dvi-libcc1:
40433 @if libcc1
40434 maybe-dvi-libcc1: dvi-libcc1
40436 dvi-libcc1: \
40437 configure-libcc1
40438 @: $(MAKE); $(unstage)
40439 @[ -f ./libcc1/Makefile ] || exit 0; \
40440 r=`${PWD_COMMAND}`; export r; \
40441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442 $(HOST_EXPORTS) \
40443 for flag in $(EXTRA_HOST_FLAGS) ; do \
40444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40445 done; \
40446 echo "Doing dvi in libcc1"; \
40447 (cd $(HOST_SUBDIR)/libcc1 && \
40448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40450 "RANLIB=$${RANLIB}" \
40451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40452 dvi) \
40453 || exit 1
40455 @endif libcc1
40457 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40458 maybe-pdf-libcc1:
40459 @if libcc1
40460 maybe-pdf-libcc1: pdf-libcc1
40462 pdf-libcc1: \
40463 configure-libcc1
40464 @: $(MAKE); $(unstage)
40465 @[ -f ./libcc1/Makefile ] || exit 0; \
40466 r=`${PWD_COMMAND}`; export r; \
40467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40468 $(HOST_EXPORTS) \
40469 for flag in $(EXTRA_HOST_FLAGS) ; do \
40470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40471 done; \
40472 echo "Doing pdf in libcc1"; \
40473 (cd $(HOST_SUBDIR)/libcc1 && \
40474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40476 "RANLIB=$${RANLIB}" \
40477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40478 pdf) \
40479 || exit 1
40481 @endif libcc1
40483 .PHONY: maybe-html-libcc1 html-libcc1
40484 maybe-html-libcc1:
40485 @if libcc1
40486 maybe-html-libcc1: html-libcc1
40488 html-libcc1: \
40489 configure-libcc1
40490 @: $(MAKE); $(unstage)
40491 @[ -f ./libcc1/Makefile ] || exit 0; \
40492 r=`${PWD_COMMAND}`; export r; \
40493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494 $(HOST_EXPORTS) \
40495 for flag in $(EXTRA_HOST_FLAGS) ; do \
40496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40497 done; \
40498 echo "Doing html in libcc1"; \
40499 (cd $(HOST_SUBDIR)/libcc1 && \
40500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40502 "RANLIB=$${RANLIB}" \
40503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40504 html) \
40505 || exit 1
40507 @endif libcc1
40509 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40510 maybe-TAGS-libcc1:
40511 @if libcc1
40512 maybe-TAGS-libcc1: TAGS-libcc1
40514 TAGS-libcc1: \
40515 configure-libcc1
40516 @: $(MAKE); $(unstage)
40517 @[ -f ./libcc1/Makefile ] || exit 0; \
40518 r=`${PWD_COMMAND}`; export r; \
40519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40520 $(HOST_EXPORTS) \
40521 for flag in $(EXTRA_HOST_FLAGS) ; do \
40522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40523 done; \
40524 echo "Doing TAGS in libcc1"; \
40525 (cd $(HOST_SUBDIR)/libcc1 && \
40526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40528 "RANLIB=$${RANLIB}" \
40529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40530 TAGS) \
40531 || exit 1
40533 @endif libcc1
40535 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40536 maybe-install-info-libcc1:
40537 @if libcc1
40538 maybe-install-info-libcc1: install-info-libcc1
40540 install-info-libcc1: \
40541 configure-libcc1 \
40542 info-libcc1
40543 @: $(MAKE); $(unstage)
40544 @[ -f ./libcc1/Makefile ] || exit 0; \
40545 r=`${PWD_COMMAND}`; export r; \
40546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40547 $(HOST_EXPORTS) \
40548 for flag in $(EXTRA_HOST_FLAGS) ; do \
40549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40550 done; \
40551 echo "Doing install-info in libcc1"; \
40552 (cd $(HOST_SUBDIR)/libcc1 && \
40553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40555 "RANLIB=$${RANLIB}" \
40556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40557 install-info) \
40558 || exit 1
40560 @endif libcc1
40562 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40563 maybe-install-dvi-libcc1:
40564 @if libcc1
40565 maybe-install-dvi-libcc1: install-dvi-libcc1
40567 install-dvi-libcc1: \
40568 configure-libcc1 \
40569 dvi-libcc1
40570 @: $(MAKE); $(unstage)
40571 @[ -f ./libcc1/Makefile ] || exit 0; \
40572 r=`${PWD_COMMAND}`; export r; \
40573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40574 $(HOST_EXPORTS) \
40575 for flag in $(EXTRA_HOST_FLAGS) ; do \
40576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40577 done; \
40578 echo "Doing install-dvi in libcc1"; \
40579 (cd $(HOST_SUBDIR)/libcc1 && \
40580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40582 "RANLIB=$${RANLIB}" \
40583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40584 install-dvi) \
40585 || exit 1
40587 @endif libcc1
40589 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40590 maybe-install-pdf-libcc1:
40591 @if libcc1
40592 maybe-install-pdf-libcc1: install-pdf-libcc1
40594 install-pdf-libcc1: \
40595 configure-libcc1 \
40596 pdf-libcc1
40597 @: $(MAKE); $(unstage)
40598 @[ -f ./libcc1/Makefile ] || exit 0; \
40599 r=`${PWD_COMMAND}`; export r; \
40600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40601 $(HOST_EXPORTS) \
40602 for flag in $(EXTRA_HOST_FLAGS) ; do \
40603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604 done; \
40605 echo "Doing install-pdf in libcc1"; \
40606 (cd $(HOST_SUBDIR)/libcc1 && \
40607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40609 "RANLIB=$${RANLIB}" \
40610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40611 install-pdf) \
40612 || exit 1
40614 @endif libcc1
40616 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40617 maybe-install-html-libcc1:
40618 @if libcc1
40619 maybe-install-html-libcc1: install-html-libcc1
40621 install-html-libcc1: \
40622 configure-libcc1 \
40623 html-libcc1
40624 @: $(MAKE); $(unstage)
40625 @[ -f ./libcc1/Makefile ] || exit 0; \
40626 r=`${PWD_COMMAND}`; export r; \
40627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40628 $(HOST_EXPORTS) \
40629 for flag in $(EXTRA_HOST_FLAGS) ; do \
40630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631 done; \
40632 echo "Doing install-html in libcc1"; \
40633 (cd $(HOST_SUBDIR)/libcc1 && \
40634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40636 "RANLIB=$${RANLIB}" \
40637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40638 install-html) \
40639 || exit 1
40641 @endif libcc1
40643 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40644 maybe-installcheck-libcc1:
40645 @if libcc1
40646 maybe-installcheck-libcc1: installcheck-libcc1
40648 installcheck-libcc1: \
40649 configure-libcc1
40650 @: $(MAKE); $(unstage)
40651 @[ -f ./libcc1/Makefile ] || exit 0; \
40652 r=`${PWD_COMMAND}`; export r; \
40653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654 $(HOST_EXPORTS) \
40655 for flag in $(EXTRA_HOST_FLAGS) ; do \
40656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657 done; \
40658 echo "Doing installcheck in libcc1"; \
40659 (cd $(HOST_SUBDIR)/libcc1 && \
40660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662 "RANLIB=$${RANLIB}" \
40663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664 installcheck) \
40665 || exit 1
40667 @endif libcc1
40669 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40670 maybe-mostlyclean-libcc1:
40671 @if libcc1
40672 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40674 mostlyclean-libcc1:
40675 @: $(MAKE); $(unstage)
40676 @[ -f ./libcc1/Makefile ] || exit 0; \
40677 r=`${PWD_COMMAND}`; export r; \
40678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40679 $(HOST_EXPORTS) \
40680 for flag in $(EXTRA_HOST_FLAGS) ; do \
40681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40682 done; \
40683 echo "Doing mostlyclean in libcc1"; \
40684 (cd $(HOST_SUBDIR)/libcc1 && \
40685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40687 "RANLIB=$${RANLIB}" \
40688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40689 mostlyclean) \
40690 || exit 1
40692 @endif libcc1
40694 .PHONY: maybe-clean-libcc1 clean-libcc1
40695 maybe-clean-libcc1:
40696 @if libcc1
40697 maybe-clean-libcc1: clean-libcc1
40699 clean-libcc1:
40700 @: $(MAKE); $(unstage)
40701 @[ -f ./libcc1/Makefile ] || exit 0; \
40702 r=`${PWD_COMMAND}`; export r; \
40703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40704 $(HOST_EXPORTS) \
40705 for flag in $(EXTRA_HOST_FLAGS) ; do \
40706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40707 done; \
40708 echo "Doing clean in libcc1"; \
40709 (cd $(HOST_SUBDIR)/libcc1 && \
40710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40712 "RANLIB=$${RANLIB}" \
40713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40714 clean) \
40715 || exit 1
40717 @endif libcc1
40719 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40720 maybe-distclean-libcc1:
40721 @if libcc1
40722 maybe-distclean-libcc1: distclean-libcc1
40724 distclean-libcc1:
40725 @: $(MAKE); $(unstage)
40726 @[ -f ./libcc1/Makefile ] || exit 0; \
40727 r=`${PWD_COMMAND}`; export r; \
40728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729 $(HOST_EXPORTS) \
40730 for flag in $(EXTRA_HOST_FLAGS) ; do \
40731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732 done; \
40733 echo "Doing distclean in libcc1"; \
40734 (cd $(HOST_SUBDIR)/libcc1 && \
40735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737 "RANLIB=$${RANLIB}" \
40738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739 distclean) \
40740 || exit 1
40742 @endif libcc1
40744 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40745 maybe-maintainer-clean-libcc1:
40746 @if libcc1
40747 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40749 maintainer-clean-libcc1:
40750 @: $(MAKE); $(unstage)
40751 @[ -f ./libcc1/Makefile ] || exit 0; \
40752 r=`${PWD_COMMAND}`; export r; \
40753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754 $(HOST_EXPORTS) \
40755 for flag in $(EXTRA_HOST_FLAGS) ; do \
40756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757 done; \
40758 echo "Doing maintainer-clean in libcc1"; \
40759 (cd $(HOST_SUBDIR)/libcc1 && \
40760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762 "RANLIB=$${RANLIB}" \
40763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764 maintainer-clean) \
40765 || exit 1
40767 @endif libcc1
40771 .PHONY: configure-gotools maybe-configure-gotools
40772 maybe-configure-gotools:
40773 @if gcc-bootstrap
40774 configure-gotools: stage_current
40775 @endif gcc-bootstrap
40776 @if gotools
40777 maybe-configure-gotools: configure-gotools
40778 configure-gotools:
40779 @: $(MAKE); $(unstage)
40780 @r=`${PWD_COMMAND}`; export r; \
40781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40784 $(HOST_EXPORTS) \
40785 echo Configuring in $(HOST_SUBDIR)/gotools; \
40786 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40787 case $(srcdir) in \
40788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40789 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40791 esac; \
40792 module_srcdir=gotools; \
40793 $(SHELL) \
40794 $$s/$$module_srcdir/configure \
40795 --srcdir=$${topdir}/$$module_srcdir \
40796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40797 --target=${target_alias} \
40798 || exit 1
40799 @endif gotools
40805 .PHONY: all-gotools maybe-all-gotools
40806 maybe-all-gotools:
40807 @if gcc-bootstrap
40808 all-gotools: stage_current
40809 @endif gcc-bootstrap
40810 @if gotools
40811 TARGET-gotools=all
40812 maybe-all-gotools: all-gotools
40813 all-gotools: configure-gotools
40814 @: $(MAKE); $(unstage)
40815 @r=`${PWD_COMMAND}`; export r; \
40816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40817 $(HOST_EXPORTS) \
40818 (cd $(HOST_SUBDIR)/gotools && \
40819 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40820 $(TARGET-gotools))
40821 @endif gotools
40826 .PHONY: check-gotools maybe-check-gotools
40827 maybe-check-gotools:
40828 @if gotools
40829 maybe-check-gotools: check-gotools
40831 check-gotools:
40832 @: $(MAKE); $(unstage)
40833 @r=`${PWD_COMMAND}`; export r; \
40834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40835 $(HOST_EXPORTS) \
40836 (cd $(HOST_SUBDIR)/gotools && \
40837 $(MAKE) $(FLAGS_TO_PASS) check)
40839 @endif gotools
40841 .PHONY: install-gotools maybe-install-gotools
40842 maybe-install-gotools:
40843 @if gotools
40844 maybe-install-gotools: install-gotools
40846 install-gotools: installdirs
40847 @: $(MAKE); $(unstage)
40848 @r=`${PWD_COMMAND}`; export r; \
40849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850 $(HOST_EXPORTS) \
40851 (cd $(HOST_SUBDIR)/gotools && \
40852 $(MAKE) $(FLAGS_TO_PASS) install)
40854 @endif gotools
40856 .PHONY: install-strip-gotools maybe-install-strip-gotools
40857 maybe-install-strip-gotools:
40858 @if gotools
40859 maybe-install-strip-gotools: install-strip-gotools
40861 install-strip-gotools: installdirs
40862 @: $(MAKE); $(unstage)
40863 @r=`${PWD_COMMAND}`; export r; \
40864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865 $(HOST_EXPORTS) \
40866 (cd $(HOST_SUBDIR)/gotools && \
40867 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40869 @endif gotools
40871 # Other targets (info, dvi, pdf, etc.)
40873 .PHONY: maybe-info-gotools info-gotools
40874 maybe-info-gotools:
40875 @if gotools
40876 maybe-info-gotools: info-gotools
40878 info-gotools: \
40879 configure-gotools
40880 @: $(MAKE); $(unstage)
40881 @[ -f ./gotools/Makefile ] || exit 0; \
40882 r=`${PWD_COMMAND}`; export r; \
40883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884 $(HOST_EXPORTS) \
40885 for flag in $(EXTRA_HOST_FLAGS) ; do \
40886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40887 done; \
40888 echo "Doing info in gotools"; \
40889 (cd $(HOST_SUBDIR)/gotools && \
40890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40892 "RANLIB=$${RANLIB}" \
40893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40894 info) \
40895 || exit 1
40897 @endif gotools
40899 .PHONY: maybe-dvi-gotools dvi-gotools
40900 maybe-dvi-gotools:
40901 @if gotools
40902 maybe-dvi-gotools: dvi-gotools
40904 dvi-gotools: \
40905 configure-gotools
40906 @: $(MAKE); $(unstage)
40907 @[ -f ./gotools/Makefile ] || exit 0; \
40908 r=`${PWD_COMMAND}`; export r; \
40909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910 $(HOST_EXPORTS) \
40911 for flag in $(EXTRA_HOST_FLAGS) ; do \
40912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40913 done; \
40914 echo "Doing dvi in gotools"; \
40915 (cd $(HOST_SUBDIR)/gotools && \
40916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40918 "RANLIB=$${RANLIB}" \
40919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40920 dvi) \
40921 || exit 1
40923 @endif gotools
40925 .PHONY: maybe-pdf-gotools pdf-gotools
40926 maybe-pdf-gotools:
40927 @if gotools
40928 maybe-pdf-gotools: pdf-gotools
40930 pdf-gotools: \
40931 configure-gotools
40932 @: $(MAKE); $(unstage)
40933 @[ -f ./gotools/Makefile ] || exit 0; \
40934 r=`${PWD_COMMAND}`; export r; \
40935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40936 $(HOST_EXPORTS) \
40937 for flag in $(EXTRA_HOST_FLAGS) ; do \
40938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40939 done; \
40940 echo "Doing pdf in gotools"; \
40941 (cd $(HOST_SUBDIR)/gotools && \
40942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40944 "RANLIB=$${RANLIB}" \
40945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40946 pdf) \
40947 || exit 1
40949 @endif gotools
40951 .PHONY: maybe-html-gotools html-gotools
40952 maybe-html-gotools:
40953 @if gotools
40954 maybe-html-gotools: html-gotools
40956 html-gotools: \
40957 configure-gotools
40958 @: $(MAKE); $(unstage)
40959 @[ -f ./gotools/Makefile ] || exit 0; \
40960 r=`${PWD_COMMAND}`; export r; \
40961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40962 $(HOST_EXPORTS) \
40963 for flag in $(EXTRA_HOST_FLAGS) ; do \
40964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40965 done; \
40966 echo "Doing html in gotools"; \
40967 (cd $(HOST_SUBDIR)/gotools && \
40968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40970 "RANLIB=$${RANLIB}" \
40971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40972 html) \
40973 || exit 1
40975 @endif gotools
40977 .PHONY: maybe-TAGS-gotools TAGS-gotools
40978 maybe-TAGS-gotools:
40979 @if gotools
40980 maybe-TAGS-gotools: TAGS-gotools
40982 TAGS-gotools: \
40983 configure-gotools
40984 @: $(MAKE); $(unstage)
40985 @[ -f ./gotools/Makefile ] || exit 0; \
40986 r=`${PWD_COMMAND}`; export r; \
40987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40988 $(HOST_EXPORTS) \
40989 for flag in $(EXTRA_HOST_FLAGS) ; do \
40990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40991 done; \
40992 echo "Doing TAGS in gotools"; \
40993 (cd $(HOST_SUBDIR)/gotools && \
40994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40996 "RANLIB=$${RANLIB}" \
40997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40998 TAGS) \
40999 || exit 1
41001 @endif gotools
41003 .PHONY: maybe-install-info-gotools install-info-gotools
41004 maybe-install-info-gotools:
41005 @if gotools
41006 maybe-install-info-gotools: install-info-gotools
41008 install-info-gotools: \
41009 configure-gotools \
41010 info-gotools
41011 @: $(MAKE); $(unstage)
41012 @[ -f ./gotools/Makefile ] || exit 0; \
41013 r=`${PWD_COMMAND}`; export r; \
41014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41015 $(HOST_EXPORTS) \
41016 for flag in $(EXTRA_HOST_FLAGS) ; do \
41017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41018 done; \
41019 echo "Doing install-info in gotools"; \
41020 (cd $(HOST_SUBDIR)/gotools && \
41021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41023 "RANLIB=$${RANLIB}" \
41024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41025 install-info) \
41026 || exit 1
41028 @endif gotools
41030 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41031 maybe-install-dvi-gotools:
41032 @if gotools
41033 maybe-install-dvi-gotools: install-dvi-gotools
41035 install-dvi-gotools: \
41036 configure-gotools \
41037 dvi-gotools
41038 @: $(MAKE); $(unstage)
41039 @[ -f ./gotools/Makefile ] || exit 0; \
41040 r=`${PWD_COMMAND}`; export r; \
41041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042 $(HOST_EXPORTS) \
41043 for flag in $(EXTRA_HOST_FLAGS) ; do \
41044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045 done; \
41046 echo "Doing install-dvi in gotools"; \
41047 (cd $(HOST_SUBDIR)/gotools && \
41048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050 "RANLIB=$${RANLIB}" \
41051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41052 install-dvi) \
41053 || exit 1
41055 @endif gotools
41057 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41058 maybe-install-pdf-gotools:
41059 @if gotools
41060 maybe-install-pdf-gotools: install-pdf-gotools
41062 install-pdf-gotools: \
41063 configure-gotools \
41064 pdf-gotools
41065 @: $(MAKE); $(unstage)
41066 @[ -f ./gotools/Makefile ] || exit 0; \
41067 r=`${PWD_COMMAND}`; export r; \
41068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069 $(HOST_EXPORTS) \
41070 for flag in $(EXTRA_HOST_FLAGS) ; do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072 done; \
41073 echo "Doing install-pdf in gotools"; \
41074 (cd $(HOST_SUBDIR)/gotools && \
41075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077 "RANLIB=$${RANLIB}" \
41078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079 install-pdf) \
41080 || exit 1
41082 @endif gotools
41084 .PHONY: maybe-install-html-gotools install-html-gotools
41085 maybe-install-html-gotools:
41086 @if gotools
41087 maybe-install-html-gotools: install-html-gotools
41089 install-html-gotools: \
41090 configure-gotools \
41091 html-gotools
41092 @: $(MAKE); $(unstage)
41093 @[ -f ./gotools/Makefile ] || exit 0; \
41094 r=`${PWD_COMMAND}`; export r; \
41095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096 $(HOST_EXPORTS) \
41097 for flag in $(EXTRA_HOST_FLAGS) ; do \
41098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099 done; \
41100 echo "Doing install-html in gotools"; \
41101 (cd $(HOST_SUBDIR)/gotools && \
41102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104 "RANLIB=$${RANLIB}" \
41105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106 install-html) \
41107 || exit 1
41109 @endif gotools
41111 .PHONY: maybe-installcheck-gotools installcheck-gotools
41112 maybe-installcheck-gotools:
41113 @if gotools
41114 maybe-installcheck-gotools: installcheck-gotools
41116 installcheck-gotools: \
41117 configure-gotools
41118 @: $(MAKE); $(unstage)
41119 @[ -f ./gotools/Makefile ] || exit 0; \
41120 r=`${PWD_COMMAND}`; export r; \
41121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122 $(HOST_EXPORTS) \
41123 for flag in $(EXTRA_HOST_FLAGS) ; do \
41124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41125 done; \
41126 echo "Doing installcheck in gotools"; \
41127 (cd $(HOST_SUBDIR)/gotools && \
41128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130 "RANLIB=$${RANLIB}" \
41131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41132 installcheck) \
41133 || exit 1
41135 @endif gotools
41137 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41138 maybe-mostlyclean-gotools:
41139 @if gotools
41140 maybe-mostlyclean-gotools: mostlyclean-gotools
41142 mostlyclean-gotools:
41143 @: $(MAKE); $(unstage)
41144 @[ -f ./gotools/Makefile ] || exit 0; \
41145 r=`${PWD_COMMAND}`; export r; \
41146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41147 $(HOST_EXPORTS) \
41148 for flag in $(EXTRA_HOST_FLAGS) ; do \
41149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41150 done; \
41151 echo "Doing mostlyclean in gotools"; \
41152 (cd $(HOST_SUBDIR)/gotools && \
41153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41155 "RANLIB=$${RANLIB}" \
41156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41157 mostlyclean) \
41158 || exit 1
41160 @endif gotools
41162 .PHONY: maybe-clean-gotools clean-gotools
41163 maybe-clean-gotools:
41164 @if gotools
41165 maybe-clean-gotools: clean-gotools
41167 clean-gotools:
41168 @: $(MAKE); $(unstage)
41169 @[ -f ./gotools/Makefile ] || exit 0; \
41170 r=`${PWD_COMMAND}`; export r; \
41171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41172 $(HOST_EXPORTS) \
41173 for flag in $(EXTRA_HOST_FLAGS) ; do \
41174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41175 done; \
41176 echo "Doing clean in gotools"; \
41177 (cd $(HOST_SUBDIR)/gotools && \
41178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41180 "RANLIB=$${RANLIB}" \
41181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41182 clean) \
41183 || exit 1
41185 @endif gotools
41187 .PHONY: maybe-distclean-gotools distclean-gotools
41188 maybe-distclean-gotools:
41189 @if gotools
41190 maybe-distclean-gotools: distclean-gotools
41192 distclean-gotools:
41193 @: $(MAKE); $(unstage)
41194 @[ -f ./gotools/Makefile ] || exit 0; \
41195 r=`${PWD_COMMAND}`; export r; \
41196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41197 $(HOST_EXPORTS) \
41198 for flag in $(EXTRA_HOST_FLAGS) ; do \
41199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41200 done; \
41201 echo "Doing distclean in gotools"; \
41202 (cd $(HOST_SUBDIR)/gotools && \
41203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41205 "RANLIB=$${RANLIB}" \
41206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41207 distclean) \
41208 || exit 1
41210 @endif gotools
41212 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41213 maybe-maintainer-clean-gotools:
41214 @if gotools
41215 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41217 maintainer-clean-gotools:
41218 @: $(MAKE); $(unstage)
41219 @[ -f ./gotools/Makefile ] || exit 0; \
41220 r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 $(HOST_EXPORTS) \
41223 for flag in $(EXTRA_HOST_FLAGS) ; do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 echo "Doing maintainer-clean in gotools"; \
41227 (cd $(HOST_SUBDIR)/gotools && \
41228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230 "RANLIB=$${RANLIB}" \
41231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232 maintainer-clean) \
41233 || exit 1
41235 @endif gotools
41239 .PHONY: configure-libctf maybe-configure-libctf
41240 maybe-configure-libctf:
41241 @if gcc-bootstrap
41242 configure-libctf: stage_current
41243 @endif gcc-bootstrap
41244 @if libctf
41245 maybe-configure-libctf: configure-libctf
41246 configure-libctf:
41247 @r=`${PWD_COMMAND}`; export r; \
41248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41251 $(HOST_EXPORTS) \
41252 echo Configuring in $(HOST_SUBDIR)/libctf; \
41253 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41254 case $(srcdir) in \
41255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41256 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41258 esac; \
41259 module_srcdir=libctf; \
41260 $(SHELL) \
41261 $$s/$$module_srcdir/configure \
41262 --srcdir=$${topdir}/$$module_srcdir \
41263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41264 --target=${target_alias} \
41265 || exit 1
41266 @endif libctf
41270 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41271 maybe-configure-stage1-libctf:
41272 @if libctf-bootstrap
41273 maybe-configure-stage1-libctf: configure-stage1-libctf
41274 configure-stage1-libctf:
41275 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41277 @r=`${PWD_COMMAND}`; export r; \
41278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41279 TFLAGS="$(STAGE1_TFLAGS)"; \
41280 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41281 $(HOST_EXPORTS) \
41282 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41283 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41284 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41285 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41287 cd $(HOST_SUBDIR)/libctf || exit 1; \
41288 case $(srcdir) in \
41289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41290 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41292 esac; \
41293 module_srcdir=libctf; \
41294 $(SHELL) $$s/$$module_srcdir/configure \
41295 --srcdir=$${topdir}/$$module_srcdir \
41296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41297 --target=${target_alias} \
41299 $(STAGE1_CONFIGURE_FLAGS)
41300 @endif libctf-bootstrap
41302 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41303 maybe-configure-stage2-libctf:
41304 @if libctf-bootstrap
41305 maybe-configure-stage2-libctf: configure-stage2-libctf
41306 configure-stage2-libctf:
41307 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41309 @r=`${PWD_COMMAND}`; export r; \
41310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311 TFLAGS="$(STAGE2_TFLAGS)"; \
41312 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41313 $(HOST_EXPORTS) \
41314 $(POSTSTAGE1_HOST_EXPORTS) \
41315 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41316 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41317 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41318 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41320 cd $(HOST_SUBDIR)/libctf || exit 1; \
41321 case $(srcdir) in \
41322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41323 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41325 esac; \
41326 module_srcdir=libctf; \
41327 $(SHELL) $$s/$$module_srcdir/configure \
41328 --srcdir=$${topdir}/$$module_srcdir \
41329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41330 --target=${target_alias} \
41331 --with-build-libsubdir=$(HOST_SUBDIR) \
41332 $(STAGE2_CONFIGURE_FLAGS)
41333 @endif libctf-bootstrap
41335 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41336 maybe-configure-stage3-libctf:
41337 @if libctf-bootstrap
41338 maybe-configure-stage3-libctf: configure-stage3-libctf
41339 configure-stage3-libctf:
41340 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41342 @r=`${PWD_COMMAND}`; export r; \
41343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41344 TFLAGS="$(STAGE3_TFLAGS)"; \
41345 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41346 $(HOST_EXPORTS) \
41347 $(POSTSTAGE1_HOST_EXPORTS) \
41348 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41349 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41350 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41351 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41353 cd $(HOST_SUBDIR)/libctf || exit 1; \
41354 case $(srcdir) in \
41355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41356 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41358 esac; \
41359 module_srcdir=libctf; \
41360 $(SHELL) $$s/$$module_srcdir/configure \
41361 --srcdir=$${topdir}/$$module_srcdir \
41362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41363 --target=${target_alias} \
41364 --with-build-libsubdir=$(HOST_SUBDIR) \
41365 $(STAGE3_CONFIGURE_FLAGS)
41366 @endif libctf-bootstrap
41368 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41369 maybe-configure-stage4-libctf:
41370 @if libctf-bootstrap
41371 maybe-configure-stage4-libctf: configure-stage4-libctf
41372 configure-stage4-libctf:
41373 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41375 @r=`${PWD_COMMAND}`; export r; \
41376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41377 TFLAGS="$(STAGE4_TFLAGS)"; \
41378 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41379 $(HOST_EXPORTS) \
41380 $(POSTSTAGE1_HOST_EXPORTS) \
41381 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41382 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41383 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41384 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41386 cd $(HOST_SUBDIR)/libctf || exit 1; \
41387 case $(srcdir) in \
41388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41389 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41391 esac; \
41392 module_srcdir=libctf; \
41393 $(SHELL) $$s/$$module_srcdir/configure \
41394 --srcdir=$${topdir}/$$module_srcdir \
41395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41396 --target=${target_alias} \
41397 --with-build-libsubdir=$(HOST_SUBDIR) \
41398 $(STAGE4_CONFIGURE_FLAGS)
41399 @endif libctf-bootstrap
41401 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41402 maybe-configure-stageprofile-libctf:
41403 @if libctf-bootstrap
41404 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41405 configure-stageprofile-libctf:
41406 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41408 @r=`${PWD_COMMAND}`; export r; \
41409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41410 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41411 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41412 $(HOST_EXPORTS) \
41413 $(POSTSTAGE1_HOST_EXPORTS) \
41414 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41415 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41416 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41417 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41419 cd $(HOST_SUBDIR)/libctf || exit 1; \
41420 case $(srcdir) in \
41421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41422 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41424 esac; \
41425 module_srcdir=libctf; \
41426 $(SHELL) $$s/$$module_srcdir/configure \
41427 --srcdir=$${topdir}/$$module_srcdir \
41428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41429 --target=${target_alias} \
41430 --with-build-libsubdir=$(HOST_SUBDIR) \
41431 $(STAGEprofile_CONFIGURE_FLAGS)
41432 @endif libctf-bootstrap
41434 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41435 maybe-configure-stagetrain-libctf:
41436 @if libctf-bootstrap
41437 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41438 configure-stagetrain-libctf:
41439 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41441 @r=`${PWD_COMMAND}`; export r; \
41442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41443 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41444 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41445 $(HOST_EXPORTS) \
41446 $(POSTSTAGE1_HOST_EXPORTS) \
41447 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41448 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41449 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41450 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41452 cd $(HOST_SUBDIR)/libctf || exit 1; \
41453 case $(srcdir) in \
41454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41455 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41457 esac; \
41458 module_srcdir=libctf; \
41459 $(SHELL) $$s/$$module_srcdir/configure \
41460 --srcdir=$${topdir}/$$module_srcdir \
41461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41462 --target=${target_alias} \
41463 --with-build-libsubdir=$(HOST_SUBDIR) \
41464 $(STAGEtrain_CONFIGURE_FLAGS)
41465 @endif libctf-bootstrap
41467 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41468 maybe-configure-stagefeedback-libctf:
41469 @if libctf-bootstrap
41470 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41471 configure-stagefeedback-libctf:
41472 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41473 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41474 @r=`${PWD_COMMAND}`; export r; \
41475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41476 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41477 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41478 $(HOST_EXPORTS) \
41479 $(POSTSTAGE1_HOST_EXPORTS) \
41480 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41481 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41482 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41483 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41485 cd $(HOST_SUBDIR)/libctf || exit 1; \
41486 case $(srcdir) in \
41487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41488 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41490 esac; \
41491 module_srcdir=libctf; \
41492 $(SHELL) $$s/$$module_srcdir/configure \
41493 --srcdir=$${topdir}/$$module_srcdir \
41494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41495 --target=${target_alias} \
41496 --with-build-libsubdir=$(HOST_SUBDIR) \
41497 $(STAGEfeedback_CONFIGURE_FLAGS)
41498 @endif libctf-bootstrap
41500 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41501 maybe-configure-stageautoprofile-libctf:
41502 @if libctf-bootstrap
41503 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41504 configure-stageautoprofile-libctf:
41505 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41507 @r=`${PWD_COMMAND}`; export r; \
41508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41509 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41510 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41511 $(HOST_EXPORTS) \
41512 $(POSTSTAGE1_HOST_EXPORTS) \
41513 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41514 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41515 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41516 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41518 cd $(HOST_SUBDIR)/libctf || exit 1; \
41519 case $(srcdir) in \
41520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41521 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41523 esac; \
41524 module_srcdir=libctf; \
41525 $(SHELL) $$s/$$module_srcdir/configure \
41526 --srcdir=$${topdir}/$$module_srcdir \
41527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41528 --target=${target_alias} \
41529 --with-build-libsubdir=$(HOST_SUBDIR) \
41530 $(STAGEautoprofile_CONFIGURE_FLAGS)
41531 @endif libctf-bootstrap
41533 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41534 maybe-configure-stageautofeedback-libctf:
41535 @if libctf-bootstrap
41536 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41537 configure-stageautofeedback-libctf:
41538 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41539 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41540 @r=`${PWD_COMMAND}`; export r; \
41541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41543 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41544 $(HOST_EXPORTS) \
41545 $(POSTSTAGE1_HOST_EXPORTS) \
41546 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41547 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41548 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41549 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41551 cd $(HOST_SUBDIR)/libctf || exit 1; \
41552 case $(srcdir) in \
41553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41554 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41556 esac; \
41557 module_srcdir=libctf; \
41558 $(SHELL) $$s/$$module_srcdir/configure \
41559 --srcdir=$${topdir}/$$module_srcdir \
41560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41561 --target=${target_alias} \
41562 --with-build-libsubdir=$(HOST_SUBDIR) \
41563 $(STAGEautofeedback_CONFIGURE_FLAGS)
41564 @endif libctf-bootstrap
41570 .PHONY: all-libctf maybe-all-libctf
41571 maybe-all-libctf:
41572 @if gcc-bootstrap
41573 all-libctf: stage_current
41574 @endif gcc-bootstrap
41575 @if libctf
41576 TARGET-libctf=all
41577 maybe-all-libctf: all-libctf
41578 all-libctf: configure-libctf
41579 @r=`${PWD_COMMAND}`; export r; \
41580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581 $(HOST_EXPORTS) \
41582 (cd $(HOST_SUBDIR)/libctf && \
41583 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41584 $(TARGET-libctf))
41585 @endif libctf
41589 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41590 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41591 maybe-all-stage1-libctf:
41592 maybe-clean-stage1-libctf:
41593 @if libctf-bootstrap
41594 maybe-all-stage1-libctf: all-stage1-libctf
41595 all-stage1: all-stage1-libctf
41596 TARGET-stage1-libctf = $(TARGET-libctf)
41597 all-stage1-libctf: configure-stage1-libctf
41598 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41599 @r=`${PWD_COMMAND}`; export r; \
41600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41601 TFLAGS="$(STAGE1_TFLAGS)"; \
41602 $(HOST_EXPORTS) \
41603 cd $(HOST_SUBDIR)/libctf && \
41605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41606 CFLAGS="$(STAGE1_CFLAGS)" \
41607 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41608 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41609 LIBCFLAGS="$(LIBCFLAGS)" \
41610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41613 $(EXTRA_HOST_FLAGS) \
41614 $(STAGE1_FLAGS_TO_PASS) \
41615 TFLAGS="$(STAGE1_TFLAGS)" \
41616 $(TARGET-stage1-libctf)
41618 maybe-clean-stage1-libctf: clean-stage1-libctf
41619 clean-stage1: clean-stage1-libctf
41620 clean-stage1-libctf:
41621 @if [ $(current_stage) = stage1 ]; then \
41622 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41623 else \
41624 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41625 $(MAKE) stage1-start; \
41626 fi; \
41627 cd $(HOST_SUBDIR)/libctf && \
41628 $(MAKE) $(EXTRA_HOST_FLAGS) \
41629 $(STAGE1_FLAGS_TO_PASS) clean
41630 @endif libctf-bootstrap
41633 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41634 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41635 maybe-all-stage2-libctf:
41636 maybe-clean-stage2-libctf:
41637 @if libctf-bootstrap
41638 maybe-all-stage2-libctf: all-stage2-libctf
41639 all-stage2: all-stage2-libctf
41640 TARGET-stage2-libctf = $(TARGET-libctf)
41641 all-stage2-libctf: configure-stage2-libctf
41642 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41643 @r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 TFLAGS="$(STAGE2_TFLAGS)"; \
41646 $(HOST_EXPORTS) \
41647 $(POSTSTAGE1_HOST_EXPORTS) \
41648 cd $(HOST_SUBDIR)/libctf && \
41650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41651 CFLAGS="$(STAGE2_CFLAGS)" \
41652 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41653 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41654 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41659 TFLAGS="$(STAGE2_TFLAGS)" \
41660 $(TARGET-stage2-libctf)
41662 maybe-clean-stage2-libctf: clean-stage2-libctf
41663 clean-stage2: clean-stage2-libctf
41664 clean-stage2-libctf:
41665 @if [ $(current_stage) = stage2 ]; then \
41666 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41667 else \
41668 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41669 $(MAKE) stage2-start; \
41670 fi; \
41671 cd $(HOST_SUBDIR)/libctf && \
41672 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41673 @endif libctf-bootstrap
41676 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41677 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41678 maybe-all-stage3-libctf:
41679 maybe-clean-stage3-libctf:
41680 @if libctf-bootstrap
41681 maybe-all-stage3-libctf: all-stage3-libctf
41682 all-stage3: all-stage3-libctf
41683 TARGET-stage3-libctf = $(TARGET-libctf)
41684 all-stage3-libctf: configure-stage3-libctf
41685 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41686 @r=`${PWD_COMMAND}`; export r; \
41687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688 TFLAGS="$(STAGE3_TFLAGS)"; \
41689 $(HOST_EXPORTS) \
41690 $(POSTSTAGE1_HOST_EXPORTS) \
41691 cd $(HOST_SUBDIR)/libctf && \
41693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41694 CFLAGS="$(STAGE3_CFLAGS)" \
41695 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41696 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41697 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41702 TFLAGS="$(STAGE3_TFLAGS)" \
41703 $(TARGET-stage3-libctf)
41705 maybe-clean-stage3-libctf: clean-stage3-libctf
41706 clean-stage3: clean-stage3-libctf
41707 clean-stage3-libctf:
41708 @if [ $(current_stage) = stage3 ]; then \
41709 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41710 else \
41711 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41712 $(MAKE) stage3-start; \
41713 fi; \
41714 cd $(HOST_SUBDIR)/libctf && \
41715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41716 @endif libctf-bootstrap
41719 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41720 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41721 maybe-all-stage4-libctf:
41722 maybe-clean-stage4-libctf:
41723 @if libctf-bootstrap
41724 maybe-all-stage4-libctf: all-stage4-libctf
41725 all-stage4: all-stage4-libctf
41726 TARGET-stage4-libctf = $(TARGET-libctf)
41727 all-stage4-libctf: configure-stage4-libctf
41728 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41729 @r=`${PWD_COMMAND}`; export r; \
41730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41731 TFLAGS="$(STAGE4_TFLAGS)"; \
41732 $(HOST_EXPORTS) \
41733 $(POSTSTAGE1_HOST_EXPORTS) \
41734 cd $(HOST_SUBDIR)/libctf && \
41736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41737 CFLAGS="$(STAGE4_CFLAGS)" \
41738 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41739 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41740 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41745 TFLAGS="$(STAGE4_TFLAGS)" \
41746 $(TARGET-stage4-libctf)
41748 maybe-clean-stage4-libctf: clean-stage4-libctf
41749 clean-stage4: clean-stage4-libctf
41750 clean-stage4-libctf:
41751 @if [ $(current_stage) = stage4 ]; then \
41752 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41753 else \
41754 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41755 $(MAKE) stage4-start; \
41756 fi; \
41757 cd $(HOST_SUBDIR)/libctf && \
41758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41759 @endif libctf-bootstrap
41762 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41763 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41764 maybe-all-stageprofile-libctf:
41765 maybe-clean-stageprofile-libctf:
41766 @if libctf-bootstrap
41767 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41768 all-stageprofile: all-stageprofile-libctf
41769 TARGET-stageprofile-libctf = $(TARGET-libctf)
41770 all-stageprofile-libctf: configure-stageprofile-libctf
41771 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41772 @r=`${PWD_COMMAND}`; export r; \
41773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41774 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41775 $(HOST_EXPORTS) \
41776 $(POSTSTAGE1_HOST_EXPORTS) \
41777 cd $(HOST_SUBDIR)/libctf && \
41779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41780 CFLAGS="$(STAGEprofile_CFLAGS)" \
41781 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41782 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41783 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41787 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41788 TFLAGS="$(STAGEprofile_TFLAGS)" \
41789 $(TARGET-stageprofile-libctf)
41791 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41792 clean-stageprofile: clean-stageprofile-libctf
41793 clean-stageprofile-libctf:
41794 @if [ $(current_stage) = stageprofile ]; then \
41795 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41796 else \
41797 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41798 $(MAKE) stageprofile-start; \
41799 fi; \
41800 cd $(HOST_SUBDIR)/libctf && \
41801 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41802 @endif libctf-bootstrap
41805 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41806 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41807 maybe-all-stagetrain-libctf:
41808 maybe-clean-stagetrain-libctf:
41809 @if libctf-bootstrap
41810 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41811 all-stagetrain: all-stagetrain-libctf
41812 TARGET-stagetrain-libctf = $(TARGET-libctf)
41813 all-stagetrain-libctf: configure-stagetrain-libctf
41814 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41815 @r=`${PWD_COMMAND}`; export r; \
41816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41817 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41818 $(HOST_EXPORTS) \
41819 $(POSTSTAGE1_HOST_EXPORTS) \
41820 cd $(HOST_SUBDIR)/libctf && \
41822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41823 CFLAGS="$(STAGEtrain_CFLAGS)" \
41824 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41825 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41826 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41827 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41828 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41829 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41830 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41831 TFLAGS="$(STAGEtrain_TFLAGS)" \
41832 $(TARGET-stagetrain-libctf)
41834 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41835 clean-stagetrain: clean-stagetrain-libctf
41836 clean-stagetrain-libctf:
41837 @if [ $(current_stage) = stagetrain ]; then \
41838 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41839 else \
41840 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41841 $(MAKE) stagetrain-start; \
41842 fi; \
41843 cd $(HOST_SUBDIR)/libctf && \
41844 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41845 @endif libctf-bootstrap
41848 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41849 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41850 maybe-all-stagefeedback-libctf:
41851 maybe-clean-stagefeedback-libctf:
41852 @if libctf-bootstrap
41853 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41854 all-stagefeedback: all-stagefeedback-libctf
41855 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41856 all-stagefeedback-libctf: configure-stagefeedback-libctf
41857 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41858 @r=`${PWD_COMMAND}`; export r; \
41859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41860 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41861 $(HOST_EXPORTS) \
41862 $(POSTSTAGE1_HOST_EXPORTS) \
41863 cd $(HOST_SUBDIR)/libctf && \
41865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41866 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41867 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41868 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41869 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41874 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41875 $(TARGET-stagefeedback-libctf)
41877 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41878 clean-stagefeedback: clean-stagefeedback-libctf
41879 clean-stagefeedback-libctf:
41880 @if [ $(current_stage) = stagefeedback ]; then \
41881 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41882 else \
41883 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41884 $(MAKE) stagefeedback-start; \
41885 fi; \
41886 cd $(HOST_SUBDIR)/libctf && \
41887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41888 @endif libctf-bootstrap
41891 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41892 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41893 maybe-all-stageautoprofile-libctf:
41894 maybe-clean-stageautoprofile-libctf:
41895 @if libctf-bootstrap
41896 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41897 all-stageautoprofile: all-stageautoprofile-libctf
41898 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41899 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41900 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41901 @r=`${PWD_COMMAND}`; export r; \
41902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41903 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41904 $(HOST_EXPORTS) \
41905 $(POSTSTAGE1_HOST_EXPORTS) \
41906 cd $(HOST_SUBDIR)/libctf && \
41907 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41909 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41910 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41911 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41912 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41917 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41918 $(TARGET-stageautoprofile-libctf)
41920 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41921 clean-stageautoprofile: clean-stageautoprofile-libctf
41922 clean-stageautoprofile-libctf:
41923 @if [ $(current_stage) = stageautoprofile ]; then \
41924 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41925 else \
41926 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41927 $(MAKE) stageautoprofile-start; \
41928 fi; \
41929 cd $(HOST_SUBDIR)/libctf && \
41930 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41931 @endif libctf-bootstrap
41934 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41935 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41936 maybe-all-stageautofeedback-libctf:
41937 maybe-clean-stageautofeedback-libctf:
41938 @if libctf-bootstrap
41939 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41940 all-stageautofeedback: all-stageautofeedback-libctf
41941 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41942 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41943 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41944 @r=`${PWD_COMMAND}`; export r; \
41945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41946 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41947 $(HOST_EXPORTS) \
41948 $(POSTSTAGE1_HOST_EXPORTS) \
41949 cd $(HOST_SUBDIR)/libctf && \
41951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41952 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41953 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41954 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41955 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41959 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41960 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41961 $(TARGET-stageautofeedback-libctf)
41963 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41964 clean-stageautofeedback: clean-stageautofeedback-libctf
41965 clean-stageautofeedback-libctf:
41966 @if [ $(current_stage) = stageautofeedback ]; then \
41967 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41968 else \
41969 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41970 $(MAKE) stageautofeedback-start; \
41971 fi; \
41972 cd $(HOST_SUBDIR)/libctf && \
41973 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41974 @endif libctf-bootstrap
41980 .PHONY: check-libctf maybe-check-libctf
41981 maybe-check-libctf:
41982 @if libctf
41983 maybe-check-libctf: check-libctf
41985 check-libctf:
41986 @: $(MAKE); $(unstage)
41987 @r=`${PWD_COMMAND}`; export r; \
41988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41989 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41990 (cd $(HOST_SUBDIR)/libctf && \
41991 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41993 @endif libctf
41995 .PHONY: install-libctf maybe-install-libctf
41996 maybe-install-libctf:
41997 @if libctf
41998 maybe-install-libctf: install-libctf
42000 install-libctf: installdirs
42001 @: $(MAKE); $(unstage)
42002 @r=`${PWD_COMMAND}`; export r; \
42003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004 $(HOST_EXPORTS) \
42005 (cd $(HOST_SUBDIR)/libctf && \
42006 $(MAKE) $(FLAGS_TO_PASS) install)
42008 @endif libctf
42010 .PHONY: install-strip-libctf maybe-install-strip-libctf
42011 maybe-install-strip-libctf:
42012 @if libctf
42013 maybe-install-strip-libctf: install-strip-libctf
42015 install-strip-libctf: installdirs
42016 @: $(MAKE); $(unstage)
42017 @r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(HOST_EXPORTS) \
42020 (cd $(HOST_SUBDIR)/libctf && \
42021 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42023 @endif libctf
42025 # Other targets (info, dvi, pdf, etc.)
42027 .PHONY: maybe-info-libctf info-libctf
42028 maybe-info-libctf:
42029 @if libctf
42030 maybe-info-libctf: info-libctf
42032 info-libctf: \
42033 configure-libctf
42034 @[ -f ./libctf/Makefile ] || exit 0; \
42035 r=`${PWD_COMMAND}`; export r; \
42036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037 $(HOST_EXPORTS) \
42038 for flag in $(EXTRA_HOST_FLAGS) ; do \
42039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42040 done; \
42041 echo "Doing info in libctf"; \
42042 (cd $(HOST_SUBDIR)/libctf && \
42043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42045 "RANLIB=$${RANLIB}" \
42046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42047 info) \
42048 || exit 1
42050 @endif libctf
42052 .PHONY: maybe-dvi-libctf dvi-libctf
42053 maybe-dvi-libctf:
42054 @if libctf
42055 maybe-dvi-libctf: dvi-libctf
42057 dvi-libctf: \
42058 configure-libctf
42059 @[ -f ./libctf/Makefile ] || exit 0; \
42060 r=`${PWD_COMMAND}`; export r; \
42061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42062 $(HOST_EXPORTS) \
42063 for flag in $(EXTRA_HOST_FLAGS) ; do \
42064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42065 done; \
42066 echo "Doing dvi in libctf"; \
42067 (cd $(HOST_SUBDIR)/libctf && \
42068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42070 "RANLIB=$${RANLIB}" \
42071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42072 dvi) \
42073 || exit 1
42075 @endif libctf
42077 .PHONY: maybe-pdf-libctf pdf-libctf
42078 maybe-pdf-libctf:
42079 @if libctf
42080 maybe-pdf-libctf: pdf-libctf
42082 pdf-libctf: \
42083 configure-libctf
42084 @[ -f ./libctf/Makefile ] || exit 0; \
42085 r=`${PWD_COMMAND}`; export r; \
42086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087 $(HOST_EXPORTS) \
42088 for flag in $(EXTRA_HOST_FLAGS) ; do \
42089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42090 done; \
42091 echo "Doing pdf in libctf"; \
42092 (cd $(HOST_SUBDIR)/libctf && \
42093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42095 "RANLIB=$${RANLIB}" \
42096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42097 pdf) \
42098 || exit 1
42100 @endif libctf
42102 .PHONY: maybe-html-libctf html-libctf
42103 maybe-html-libctf:
42104 @if libctf
42105 maybe-html-libctf: html-libctf
42107 html-libctf: \
42108 configure-libctf
42109 @[ -f ./libctf/Makefile ] || exit 0; \
42110 r=`${PWD_COMMAND}`; export r; \
42111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42112 $(HOST_EXPORTS) \
42113 for flag in $(EXTRA_HOST_FLAGS) ; do \
42114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115 done; \
42116 echo "Doing html in libctf"; \
42117 (cd $(HOST_SUBDIR)/libctf && \
42118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42120 "RANLIB=$${RANLIB}" \
42121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42122 html) \
42123 || exit 1
42125 @endif libctf
42127 .PHONY: maybe-TAGS-libctf TAGS-libctf
42128 maybe-TAGS-libctf:
42129 @if libctf
42130 maybe-TAGS-libctf: TAGS-libctf
42132 TAGS-libctf: \
42133 configure-libctf
42134 @[ -f ./libctf/Makefile ] || exit 0; \
42135 r=`${PWD_COMMAND}`; export r; \
42136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137 $(HOST_EXPORTS) \
42138 for flag in $(EXTRA_HOST_FLAGS) ; do \
42139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42140 done; \
42141 echo "Doing TAGS in libctf"; \
42142 (cd $(HOST_SUBDIR)/libctf && \
42143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42145 "RANLIB=$${RANLIB}" \
42146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42147 TAGS) \
42148 || exit 1
42150 @endif libctf
42152 .PHONY: maybe-install-info-libctf install-info-libctf
42153 maybe-install-info-libctf:
42154 @if libctf
42155 maybe-install-info-libctf: install-info-libctf
42157 install-info-libctf: \
42158 configure-libctf \
42159 info-libctf
42160 @[ -f ./libctf/Makefile ] || exit 0; \
42161 r=`${PWD_COMMAND}`; export r; \
42162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42163 $(HOST_EXPORTS) \
42164 for flag in $(EXTRA_HOST_FLAGS) ; do \
42165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42166 done; \
42167 echo "Doing install-info in libctf"; \
42168 (cd $(HOST_SUBDIR)/libctf && \
42169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42171 "RANLIB=$${RANLIB}" \
42172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42173 install-info) \
42174 || exit 1
42176 @endif libctf
42178 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42179 maybe-install-dvi-libctf:
42180 @if libctf
42181 maybe-install-dvi-libctf: install-dvi-libctf
42183 install-dvi-libctf: \
42184 configure-libctf \
42185 dvi-libctf
42186 @[ -f ./libctf/Makefile ] || exit 0; \
42187 r=`${PWD_COMMAND}`; export r; \
42188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42189 $(HOST_EXPORTS) \
42190 for flag in $(EXTRA_HOST_FLAGS) ; do \
42191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42192 done; \
42193 echo "Doing install-dvi in libctf"; \
42194 (cd $(HOST_SUBDIR)/libctf && \
42195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42197 "RANLIB=$${RANLIB}" \
42198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42199 install-dvi) \
42200 || exit 1
42202 @endif libctf
42204 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42205 maybe-install-pdf-libctf:
42206 @if libctf
42207 maybe-install-pdf-libctf: install-pdf-libctf
42209 install-pdf-libctf: \
42210 configure-libctf \
42211 pdf-libctf
42212 @[ -f ./libctf/Makefile ] || exit 0; \
42213 r=`${PWD_COMMAND}`; export r; \
42214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215 $(HOST_EXPORTS) \
42216 for flag in $(EXTRA_HOST_FLAGS) ; do \
42217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42218 done; \
42219 echo "Doing install-pdf in libctf"; \
42220 (cd $(HOST_SUBDIR)/libctf && \
42221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42223 "RANLIB=$${RANLIB}" \
42224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42225 install-pdf) \
42226 || exit 1
42228 @endif libctf
42230 .PHONY: maybe-install-html-libctf install-html-libctf
42231 maybe-install-html-libctf:
42232 @if libctf
42233 maybe-install-html-libctf: install-html-libctf
42235 install-html-libctf: \
42236 configure-libctf \
42237 html-libctf
42238 @[ -f ./libctf/Makefile ] || exit 0; \
42239 r=`${PWD_COMMAND}`; export r; \
42240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42241 $(HOST_EXPORTS) \
42242 for flag in $(EXTRA_HOST_FLAGS) ; do \
42243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42244 done; \
42245 echo "Doing install-html in libctf"; \
42246 (cd $(HOST_SUBDIR)/libctf && \
42247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42249 "RANLIB=$${RANLIB}" \
42250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42251 install-html) \
42252 || exit 1
42254 @endif libctf
42256 .PHONY: maybe-installcheck-libctf installcheck-libctf
42257 maybe-installcheck-libctf:
42258 @if libctf
42259 maybe-installcheck-libctf: installcheck-libctf
42261 installcheck-libctf: \
42262 configure-libctf
42263 @[ -f ./libctf/Makefile ] || exit 0; \
42264 r=`${PWD_COMMAND}`; export r; \
42265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42266 $(HOST_EXPORTS) \
42267 for flag in $(EXTRA_HOST_FLAGS) ; do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 echo "Doing installcheck in libctf"; \
42271 (cd $(HOST_SUBDIR)/libctf && \
42272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42274 "RANLIB=$${RANLIB}" \
42275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42276 installcheck) \
42277 || exit 1
42279 @endif libctf
42281 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42282 maybe-mostlyclean-libctf:
42283 @if libctf
42284 maybe-mostlyclean-libctf: mostlyclean-libctf
42286 mostlyclean-libctf:
42287 @[ -f ./libctf/Makefile ] || exit 0; \
42288 r=`${PWD_COMMAND}`; export r; \
42289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290 $(HOST_EXPORTS) \
42291 for flag in $(EXTRA_HOST_FLAGS) ; do \
42292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42293 done; \
42294 echo "Doing mostlyclean in libctf"; \
42295 (cd $(HOST_SUBDIR)/libctf && \
42296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298 "RANLIB=$${RANLIB}" \
42299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300 mostlyclean) \
42301 || exit 1
42303 @endif libctf
42305 .PHONY: maybe-clean-libctf clean-libctf
42306 maybe-clean-libctf:
42307 @if libctf
42308 maybe-clean-libctf: clean-libctf
42310 clean-libctf:
42311 @[ -f ./libctf/Makefile ] || exit 0; \
42312 r=`${PWD_COMMAND}`; export r; \
42313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42314 $(HOST_EXPORTS) \
42315 for flag in $(EXTRA_HOST_FLAGS) ; do \
42316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42317 done; \
42318 echo "Doing clean in libctf"; \
42319 (cd $(HOST_SUBDIR)/libctf && \
42320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42322 "RANLIB=$${RANLIB}" \
42323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42324 clean) \
42325 || exit 1
42327 @endif libctf
42329 .PHONY: maybe-distclean-libctf distclean-libctf
42330 maybe-distclean-libctf:
42331 @if libctf
42332 maybe-distclean-libctf: distclean-libctf
42334 distclean-libctf:
42335 @[ -f ./libctf/Makefile ] || exit 0; \
42336 r=`${PWD_COMMAND}`; export r; \
42337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42338 $(HOST_EXPORTS) \
42339 for flag in $(EXTRA_HOST_FLAGS) ; do \
42340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42341 done; \
42342 echo "Doing distclean in libctf"; \
42343 (cd $(HOST_SUBDIR)/libctf && \
42344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42346 "RANLIB=$${RANLIB}" \
42347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42348 distclean) \
42349 || exit 1
42351 @endif libctf
42353 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42354 maybe-maintainer-clean-libctf:
42355 @if libctf
42356 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42358 maintainer-clean-libctf:
42359 @[ -f ./libctf/Makefile ] || exit 0; \
42360 r=`${PWD_COMMAND}`; export r; \
42361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42362 $(HOST_EXPORTS) \
42363 for flag in $(EXTRA_HOST_FLAGS) ; do \
42364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42365 done; \
42366 echo "Doing maintainer-clean in libctf"; \
42367 (cd $(HOST_SUBDIR)/libctf && \
42368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42370 "RANLIB=$${RANLIB}" \
42371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42372 maintainer-clean) \
42373 || exit 1
42375 @endif libctf
42379 # ---------------------------------------
42380 # Modules which run on the target machine
42381 # ---------------------------------------
42386 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42387 maybe-configure-target-libstdc++-v3:
42388 @if gcc-bootstrap
42389 configure-target-libstdc++-v3: stage_current
42390 @endif gcc-bootstrap
42391 @if target-libstdc++-v3
42392 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42393 configure-target-libstdc++-v3:
42394 @r=`${PWD_COMMAND}`; export r; \
42395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42396 echo "Checking multilib configuration for libstdc++-v3..."; \
42397 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42398 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42399 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42400 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42401 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42402 else \
42403 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42404 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42405 fi; \
42406 else \
42407 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42408 fi; \
42409 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42410 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42411 $(RAW_CXX_TARGET_EXPORTS) \
42412 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42413 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42414 case $(srcdir) in \
42415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42416 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42418 esac; \
42419 module_srcdir=libstdc++-v3; \
42420 rm -f no-such-file || : ; \
42421 CONFIG_SITE=no-such-file $(SHELL) \
42422 $$s/$$module_srcdir/configure \
42423 --srcdir=$${topdir}/$$module_srcdir \
42424 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42425 --target=${target_alias} \
42426 || exit 1
42427 @endif target-libstdc++-v3
42431 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42432 maybe-configure-stage1-target-libstdc++-v3:
42433 @if target-libstdc++-v3-bootstrap
42434 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42435 configure-stage1-target-libstdc++-v3:
42436 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42437 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42438 @r=`${PWD_COMMAND}`; export r; \
42439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42440 TFLAGS="$(STAGE1_TFLAGS)"; \
42441 echo "Checking multilib configuration for libstdc++-v3..."; \
42442 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42443 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42444 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42445 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42446 else \
42447 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42448 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42449 fi; \
42450 else \
42451 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42452 fi; \
42453 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42454 $(RAW_CXX_TARGET_EXPORTS) \
42455 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42456 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42457 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42458 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42460 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42461 case $(srcdir) in \
42462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42463 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42465 esac; \
42466 module_srcdir=libstdc++-v3; \
42467 $(SHELL) $$s/$$module_srcdir/configure \
42468 --srcdir=$${topdir}/$$module_srcdir \
42469 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42470 --target=${target_alias} \
42472 $(STAGE1_CONFIGURE_FLAGS)
42473 @endif target-libstdc++-v3-bootstrap
42475 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42476 maybe-configure-stage2-target-libstdc++-v3:
42477 @if target-libstdc++-v3-bootstrap
42478 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42479 configure-stage2-target-libstdc++-v3:
42480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42481 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42482 @r=`${PWD_COMMAND}`; export r; \
42483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484 TFLAGS="$(STAGE2_TFLAGS)"; \
42485 echo "Checking multilib configuration for libstdc++-v3..."; \
42486 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42487 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42488 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42489 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42490 else \
42491 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42492 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42493 fi; \
42494 else \
42495 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42496 fi; \
42497 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42498 $(RAW_CXX_TARGET_EXPORTS) \
42500 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42501 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42502 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42503 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42505 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42506 case $(srcdir) in \
42507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42508 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42510 esac; \
42511 module_srcdir=libstdc++-v3; \
42512 $(SHELL) $$s/$$module_srcdir/configure \
42513 --srcdir=$${topdir}/$$module_srcdir \
42514 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42515 --target=${target_alias} \
42516 --with-build-libsubdir=$(HOST_SUBDIR) \
42517 $(STAGE2_CONFIGURE_FLAGS)
42518 @endif target-libstdc++-v3-bootstrap
42520 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42521 maybe-configure-stage3-target-libstdc++-v3:
42522 @if target-libstdc++-v3-bootstrap
42523 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42524 configure-stage3-target-libstdc++-v3:
42525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42526 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42527 @r=`${PWD_COMMAND}`; export r; \
42528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42529 TFLAGS="$(STAGE3_TFLAGS)"; \
42530 echo "Checking multilib configuration for libstdc++-v3..."; \
42531 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42532 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42533 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42534 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42535 else \
42536 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42537 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42538 fi; \
42539 else \
42540 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42541 fi; \
42542 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42543 $(RAW_CXX_TARGET_EXPORTS) \
42545 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42548 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42549 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42550 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42551 case $(srcdir) in \
42552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42553 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42555 esac; \
42556 module_srcdir=libstdc++-v3; \
42557 $(SHELL) $$s/$$module_srcdir/configure \
42558 --srcdir=$${topdir}/$$module_srcdir \
42559 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42560 --target=${target_alias} \
42561 --with-build-libsubdir=$(HOST_SUBDIR) \
42562 $(STAGE3_CONFIGURE_FLAGS)
42563 @endif target-libstdc++-v3-bootstrap
42565 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42566 maybe-configure-stage4-target-libstdc++-v3:
42567 @if target-libstdc++-v3-bootstrap
42568 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42569 configure-stage4-target-libstdc++-v3:
42570 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42571 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42572 @r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 TFLAGS="$(STAGE4_TFLAGS)"; \
42575 echo "Checking multilib configuration for libstdc++-v3..."; \
42576 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42577 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42578 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42579 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42580 else \
42581 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42582 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42583 fi; \
42584 else \
42585 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42586 fi; \
42587 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42588 $(RAW_CXX_TARGET_EXPORTS) \
42590 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42591 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42592 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42593 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42594 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42595 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42596 case $(srcdir) in \
42597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42598 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42600 esac; \
42601 module_srcdir=libstdc++-v3; \
42602 $(SHELL) $$s/$$module_srcdir/configure \
42603 --srcdir=$${topdir}/$$module_srcdir \
42604 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42605 --target=${target_alias} \
42606 --with-build-libsubdir=$(HOST_SUBDIR) \
42607 $(STAGE4_CONFIGURE_FLAGS)
42608 @endif target-libstdc++-v3-bootstrap
42610 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42611 maybe-configure-stageprofile-target-libstdc++-v3:
42612 @if target-libstdc++-v3-bootstrap
42613 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42614 configure-stageprofile-target-libstdc++-v3:
42615 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42616 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42617 @r=`${PWD_COMMAND}`; export r; \
42618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42620 echo "Checking multilib configuration for libstdc++-v3..."; \
42621 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42622 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42623 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42624 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42625 else \
42626 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42627 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42628 fi; \
42629 else \
42630 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42631 fi; \
42632 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42633 $(RAW_CXX_TARGET_EXPORTS) \
42635 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42636 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42637 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42638 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42639 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42640 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42641 case $(srcdir) in \
42642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42643 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42645 esac; \
42646 module_srcdir=libstdc++-v3; \
42647 $(SHELL) $$s/$$module_srcdir/configure \
42648 --srcdir=$${topdir}/$$module_srcdir \
42649 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42650 --target=${target_alias} \
42651 --with-build-libsubdir=$(HOST_SUBDIR) \
42652 $(STAGEprofile_CONFIGURE_FLAGS)
42653 @endif target-libstdc++-v3-bootstrap
42655 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42656 maybe-configure-stagetrain-target-libstdc++-v3:
42657 @if target-libstdc++-v3-bootstrap
42658 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42659 configure-stagetrain-target-libstdc++-v3:
42660 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42661 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42662 @r=`${PWD_COMMAND}`; export r; \
42663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42664 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42665 echo "Checking multilib configuration for libstdc++-v3..."; \
42666 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42667 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42668 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42669 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42670 else \
42671 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42672 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42673 fi; \
42674 else \
42675 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42676 fi; \
42677 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42678 $(RAW_CXX_TARGET_EXPORTS) \
42680 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42681 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42682 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42683 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42684 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42685 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42686 case $(srcdir) in \
42687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42688 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42690 esac; \
42691 module_srcdir=libstdc++-v3; \
42692 $(SHELL) $$s/$$module_srcdir/configure \
42693 --srcdir=$${topdir}/$$module_srcdir \
42694 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42695 --target=${target_alias} \
42696 --with-build-libsubdir=$(HOST_SUBDIR) \
42697 $(STAGEtrain_CONFIGURE_FLAGS)
42698 @endif target-libstdc++-v3-bootstrap
42700 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42701 maybe-configure-stagefeedback-target-libstdc++-v3:
42702 @if target-libstdc++-v3-bootstrap
42703 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42704 configure-stagefeedback-target-libstdc++-v3:
42705 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42706 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42707 @r=`${PWD_COMMAND}`; export r; \
42708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42710 echo "Checking multilib configuration for libstdc++-v3..."; \
42711 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42712 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42713 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42714 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42715 else \
42716 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42717 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42718 fi; \
42719 else \
42720 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42721 fi; \
42722 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42723 $(RAW_CXX_TARGET_EXPORTS) \
42725 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42726 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42727 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42728 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42729 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42730 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42731 case $(srcdir) in \
42732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42733 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42735 esac; \
42736 module_srcdir=libstdc++-v3; \
42737 $(SHELL) $$s/$$module_srcdir/configure \
42738 --srcdir=$${topdir}/$$module_srcdir \
42739 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42740 --target=${target_alias} \
42741 --with-build-libsubdir=$(HOST_SUBDIR) \
42742 $(STAGEfeedback_CONFIGURE_FLAGS)
42743 @endif target-libstdc++-v3-bootstrap
42745 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42746 maybe-configure-stageautoprofile-target-libstdc++-v3:
42747 @if target-libstdc++-v3-bootstrap
42748 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42749 configure-stageautoprofile-target-libstdc++-v3:
42750 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42751 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42752 @r=`${PWD_COMMAND}`; export r; \
42753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42754 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42755 echo "Checking multilib configuration for libstdc++-v3..."; \
42756 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42757 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42758 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42759 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42760 else \
42761 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42762 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42763 fi; \
42764 else \
42765 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42766 fi; \
42767 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42768 $(RAW_CXX_TARGET_EXPORTS) \
42770 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42771 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42772 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42773 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42774 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42775 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42776 case $(srcdir) in \
42777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42778 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42780 esac; \
42781 module_srcdir=libstdc++-v3; \
42782 $(SHELL) $$s/$$module_srcdir/configure \
42783 --srcdir=$${topdir}/$$module_srcdir \
42784 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42785 --target=${target_alias} \
42786 --with-build-libsubdir=$(HOST_SUBDIR) \
42787 $(STAGEautoprofile_CONFIGURE_FLAGS)
42788 @endif target-libstdc++-v3-bootstrap
42790 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42791 maybe-configure-stageautofeedback-target-libstdc++-v3:
42792 @if target-libstdc++-v3-bootstrap
42793 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42794 configure-stageautofeedback-target-libstdc++-v3:
42795 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42796 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42797 @r=`${PWD_COMMAND}`; export r; \
42798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42799 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42800 echo "Checking multilib configuration for libstdc++-v3..."; \
42801 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42802 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42803 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42804 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42805 else \
42806 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42807 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42808 fi; \
42809 else \
42810 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42811 fi; \
42812 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42813 $(RAW_CXX_TARGET_EXPORTS) \
42815 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42816 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42817 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42818 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42819 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42820 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42821 case $(srcdir) in \
42822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42823 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42825 esac; \
42826 module_srcdir=libstdc++-v3; \
42827 $(SHELL) $$s/$$module_srcdir/configure \
42828 --srcdir=$${topdir}/$$module_srcdir \
42829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42830 --target=${target_alias} \
42831 --with-build-libsubdir=$(HOST_SUBDIR) \
42832 $(STAGEautofeedback_CONFIGURE_FLAGS)
42833 @endif target-libstdc++-v3-bootstrap
42839 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42840 maybe-all-target-libstdc++-v3:
42841 @if gcc-bootstrap
42842 all-target-libstdc++-v3: stage_current
42843 @endif gcc-bootstrap
42844 @if target-libstdc++-v3
42845 TARGET-target-libstdc++-v3=all
42846 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42847 all-target-libstdc++-v3: configure-target-libstdc++-v3
42848 @r=`${PWD_COMMAND}`; export r; \
42849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850 $(RAW_CXX_TARGET_EXPORTS) \
42851 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42853 $(TARGET-target-libstdc++-v3))
42854 @endif target-libstdc++-v3
42858 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42859 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42860 maybe-all-stage1-target-libstdc++-v3:
42861 maybe-clean-stage1-target-libstdc++-v3:
42862 @if target-libstdc++-v3-bootstrap
42863 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42864 all-stage1: all-stage1-target-libstdc++-v3
42865 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42866 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42867 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42868 @r=`${PWD_COMMAND}`; export r; \
42869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42870 TFLAGS="$(STAGE1_TFLAGS)"; \
42871 $(RAW_CXX_TARGET_EXPORTS) \
42872 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42875 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42876 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42877 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42881 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42883 TFLAGS="$(STAGE1_TFLAGS)" \
42884 $(TARGET-stage1-target-libstdc++-v3)
42886 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42887 clean-stage1: clean-stage1-target-libstdc++-v3
42888 clean-stage1-target-libstdc++-v3:
42889 @if [ $(current_stage) = stage1 ]; then \
42890 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42891 else \
42892 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42893 $(MAKE) stage1-start; \
42894 fi; \
42895 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42896 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42897 clean
42898 @endif target-libstdc++-v3-bootstrap
42901 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42902 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42903 maybe-all-stage2-target-libstdc++-v3:
42904 maybe-clean-stage2-target-libstdc++-v3:
42905 @if target-libstdc++-v3-bootstrap
42906 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42907 all-stage2: all-stage2-target-libstdc++-v3
42908 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42909 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42910 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42911 @r=`${PWD_COMMAND}`; export r; \
42912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42913 TFLAGS="$(STAGE2_TFLAGS)"; \
42914 $(RAW_CXX_TARGET_EXPORTS) \
42916 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42919 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42920 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42921 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42925 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42926 TFLAGS="$(STAGE2_TFLAGS)" \
42927 $(TARGET-stage2-target-libstdc++-v3)
42929 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42930 clean-stage2: clean-stage2-target-libstdc++-v3
42931 clean-stage2-target-libstdc++-v3:
42932 @if [ $(current_stage) = stage2 ]; then \
42933 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42934 else \
42935 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42936 $(MAKE) stage2-start; \
42937 fi; \
42938 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42939 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42940 @endif target-libstdc++-v3-bootstrap
42943 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42944 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42945 maybe-all-stage3-target-libstdc++-v3:
42946 maybe-clean-stage3-target-libstdc++-v3:
42947 @if target-libstdc++-v3-bootstrap
42948 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42949 all-stage3: all-stage3-target-libstdc++-v3
42950 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42951 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42952 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42953 @r=`${PWD_COMMAND}`; export r; \
42954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955 TFLAGS="$(STAGE3_TFLAGS)"; \
42956 $(RAW_CXX_TARGET_EXPORTS) \
42958 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42961 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42962 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42963 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42967 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42968 TFLAGS="$(STAGE3_TFLAGS)" \
42969 $(TARGET-stage3-target-libstdc++-v3)
42971 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42972 clean-stage3: clean-stage3-target-libstdc++-v3
42973 clean-stage3-target-libstdc++-v3:
42974 @if [ $(current_stage) = stage3 ]; then \
42975 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42976 else \
42977 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42978 $(MAKE) stage3-start; \
42979 fi; \
42980 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42981 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42982 @endif target-libstdc++-v3-bootstrap
42985 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42986 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42987 maybe-all-stage4-target-libstdc++-v3:
42988 maybe-clean-stage4-target-libstdc++-v3:
42989 @if target-libstdc++-v3-bootstrap
42990 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42991 all-stage4: all-stage4-target-libstdc++-v3
42992 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42993 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42995 @r=`${PWD_COMMAND}`; export r; \
42996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42997 TFLAGS="$(STAGE4_TFLAGS)"; \
42998 $(RAW_CXX_TARGET_EXPORTS) \
43000 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43003 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43004 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43005 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43009 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43010 TFLAGS="$(STAGE4_TFLAGS)" \
43011 $(TARGET-stage4-target-libstdc++-v3)
43013 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43014 clean-stage4: clean-stage4-target-libstdc++-v3
43015 clean-stage4-target-libstdc++-v3:
43016 @if [ $(current_stage) = stage4 ]; then \
43017 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43018 else \
43019 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43020 $(MAKE) stage4-start; \
43021 fi; \
43022 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43023 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43024 @endif target-libstdc++-v3-bootstrap
43027 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43028 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43029 maybe-all-stageprofile-target-libstdc++-v3:
43030 maybe-clean-stageprofile-target-libstdc++-v3:
43031 @if target-libstdc++-v3-bootstrap
43032 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43033 all-stageprofile: all-stageprofile-target-libstdc++-v3
43034 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43035 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43036 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43037 @r=`${PWD_COMMAND}`; export r; \
43038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43039 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43040 $(RAW_CXX_TARGET_EXPORTS) \
43042 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43045 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43046 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43047 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43051 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43052 TFLAGS="$(STAGEprofile_TFLAGS)" \
43053 $(TARGET-stageprofile-target-libstdc++-v3)
43055 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43056 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43057 clean-stageprofile-target-libstdc++-v3:
43058 @if [ $(current_stage) = stageprofile ]; then \
43059 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43060 else \
43061 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43062 $(MAKE) stageprofile-start; \
43063 fi; \
43064 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43065 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43066 @endif target-libstdc++-v3-bootstrap
43069 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
43070 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
43071 maybe-all-stagetrain-target-libstdc++-v3:
43072 maybe-clean-stagetrain-target-libstdc++-v3:
43073 @if target-libstdc++-v3-bootstrap
43074 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
43075 all-stagetrain: all-stagetrain-target-libstdc++-v3
43076 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43077 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43078 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43079 @r=`${PWD_COMMAND}`; export r; \
43080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43081 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43082 $(RAW_CXX_TARGET_EXPORTS) \
43084 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43087 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43088 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43089 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43093 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43094 TFLAGS="$(STAGEtrain_TFLAGS)" \
43095 $(TARGET-stagetrain-target-libstdc++-v3)
43097 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
43098 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
43099 clean-stagetrain-target-libstdc++-v3:
43100 @if [ $(current_stage) = stagetrain ]; then \
43101 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43102 else \
43103 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
43104 $(MAKE) stagetrain-start; \
43105 fi; \
43106 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43107 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43108 @endif target-libstdc++-v3-bootstrap
43111 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43112 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43113 maybe-all-stagefeedback-target-libstdc++-v3:
43114 maybe-clean-stagefeedback-target-libstdc++-v3:
43115 @if target-libstdc++-v3-bootstrap
43116 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43117 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43118 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43119 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43120 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43121 @r=`${PWD_COMMAND}`; export r; \
43122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43123 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43124 $(RAW_CXX_TARGET_EXPORTS) \
43126 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43129 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43130 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43131 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43135 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43136 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43137 $(TARGET-stagefeedback-target-libstdc++-v3)
43139 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43140 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43141 clean-stagefeedback-target-libstdc++-v3:
43142 @if [ $(current_stage) = stagefeedback ]; then \
43143 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43144 else \
43145 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43146 $(MAKE) stagefeedback-start; \
43147 fi; \
43148 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43149 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43150 @endif target-libstdc++-v3-bootstrap
43153 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
43154 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
43155 maybe-all-stageautoprofile-target-libstdc++-v3:
43156 maybe-clean-stageautoprofile-target-libstdc++-v3:
43157 @if target-libstdc++-v3-bootstrap
43158 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
43159 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
43160 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43161 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43162 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43163 @r=`${PWD_COMMAND}`; export r; \
43164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43165 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43166 $(RAW_CXX_TARGET_EXPORTS) \
43168 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43169 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43171 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43177 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43178 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43179 $(TARGET-stageautoprofile-target-libstdc++-v3)
43181 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
43182 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
43183 clean-stageautoprofile-target-libstdc++-v3:
43184 @if [ $(current_stage) = stageautoprofile ]; then \
43185 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43186 else \
43187 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
43188 $(MAKE) stageautoprofile-start; \
43189 fi; \
43190 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43191 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43192 @endif target-libstdc++-v3-bootstrap
43195 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
43196 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
43197 maybe-all-stageautofeedback-target-libstdc++-v3:
43198 maybe-clean-stageautofeedback-target-libstdc++-v3:
43199 @if target-libstdc++-v3-bootstrap
43200 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
43201 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
43202 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43203 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43204 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43205 @r=`${PWD_COMMAND}`; export r; \
43206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43207 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43208 $(RAW_CXX_TARGET_EXPORTS) \
43210 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43213 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43219 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43220 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43221 $(TARGET-stageautofeedback-target-libstdc++-v3)
43223 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
43224 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
43225 clean-stageautofeedback-target-libstdc++-v3:
43226 @if [ $(current_stage) = stageautofeedback ]; then \
43227 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43228 else \
43229 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
43230 $(MAKE) stageautofeedback-start; \
43231 fi; \
43232 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43233 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43234 @endif target-libstdc++-v3-bootstrap
43241 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43242 maybe-check-target-libstdc++-v3:
43243 @if target-libstdc++-v3
43244 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43246 check-target-libstdc++-v3:
43247 @: $(MAKE); $(unstage)
43248 @r=`${PWD_COMMAND}`; export r; \
43249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43250 $(RAW_CXX_TARGET_EXPORTS) \
43251 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43252 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43254 @endif target-libstdc++-v3
43256 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43257 maybe-install-target-libstdc++-v3:
43258 @if target-libstdc++-v3
43259 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43261 install-target-libstdc++-v3: installdirs
43262 @: $(MAKE); $(unstage)
43263 @r=`${PWD_COMMAND}`; export r; \
43264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43265 $(RAW_CXX_TARGET_EXPORTS) \
43266 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43267 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43269 @endif target-libstdc++-v3
43271 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43272 maybe-install-strip-target-libstdc++-v3:
43273 @if target-libstdc++-v3
43274 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43276 install-strip-target-libstdc++-v3: installdirs
43277 @: $(MAKE); $(unstage)
43278 @r=`${PWD_COMMAND}`; export r; \
43279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43280 $(RAW_CXX_TARGET_EXPORTS) \
43281 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43282 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43284 @endif target-libstdc++-v3
43286 # Other targets (info, dvi, pdf, etc.)
43288 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43289 maybe-info-target-libstdc++-v3:
43290 @if target-libstdc++-v3
43291 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43293 info-target-libstdc++-v3: \
43294 configure-target-libstdc++-v3
43295 @: $(MAKE); $(unstage)
43296 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43297 r=`${PWD_COMMAND}`; export r; \
43298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299 $(RAW_CXX_TARGET_EXPORTS) \
43300 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43301 for flag in $(EXTRA_TARGET_FLAGS); do \
43302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43303 done; \
43304 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43307 "RANLIB=$${RANLIB}" \
43308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43309 info) \
43310 || exit 1
43312 @endif target-libstdc++-v3
43314 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43315 maybe-dvi-target-libstdc++-v3:
43316 @if target-libstdc++-v3
43317 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43319 dvi-target-libstdc++-v3: \
43320 configure-target-libstdc++-v3
43321 @: $(MAKE); $(unstage)
43322 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43323 r=`${PWD_COMMAND}`; export r; \
43324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43325 $(RAW_CXX_TARGET_EXPORTS) \
43326 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43327 for flag in $(EXTRA_TARGET_FLAGS); do \
43328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329 done; \
43330 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43333 "RANLIB=$${RANLIB}" \
43334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43335 dvi) \
43336 || exit 1
43338 @endif target-libstdc++-v3
43340 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43341 maybe-pdf-target-libstdc++-v3:
43342 @if target-libstdc++-v3
43343 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43345 pdf-target-libstdc++-v3: \
43346 configure-target-libstdc++-v3
43347 @: $(MAKE); $(unstage)
43348 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43349 r=`${PWD_COMMAND}`; export r; \
43350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351 $(RAW_CXX_TARGET_EXPORTS) \
43352 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43353 for flag in $(EXTRA_TARGET_FLAGS); do \
43354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43355 done; \
43356 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359 "RANLIB=$${RANLIB}" \
43360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361 pdf) \
43362 || exit 1
43364 @endif target-libstdc++-v3
43366 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43367 maybe-html-target-libstdc++-v3:
43368 @if target-libstdc++-v3
43369 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43371 html-target-libstdc++-v3: \
43372 configure-target-libstdc++-v3
43373 @: $(MAKE); $(unstage)
43374 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43375 r=`${PWD_COMMAND}`; export r; \
43376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377 $(RAW_CXX_TARGET_EXPORTS) \
43378 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43379 for flag in $(EXTRA_TARGET_FLAGS); do \
43380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381 done; \
43382 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385 "RANLIB=$${RANLIB}" \
43386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387 html) \
43388 || exit 1
43390 @endif target-libstdc++-v3
43392 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43393 maybe-TAGS-target-libstdc++-v3:
43394 @if target-libstdc++-v3
43395 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43397 TAGS-target-libstdc++-v3: \
43398 configure-target-libstdc++-v3
43399 @: $(MAKE); $(unstage)
43400 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43401 r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 $(RAW_CXX_TARGET_EXPORTS) \
43404 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43405 for flag in $(EXTRA_TARGET_FLAGS); do \
43406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407 done; \
43408 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411 "RANLIB=$${RANLIB}" \
43412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413 TAGS) \
43414 || exit 1
43416 @endif target-libstdc++-v3
43418 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43419 maybe-install-info-target-libstdc++-v3:
43420 @if target-libstdc++-v3
43421 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43423 install-info-target-libstdc++-v3: \
43424 configure-target-libstdc++-v3 \
43425 info-target-libstdc++-v3
43426 @: $(MAKE); $(unstage)
43427 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43428 r=`${PWD_COMMAND}`; export r; \
43429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43430 $(RAW_CXX_TARGET_EXPORTS) \
43431 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43432 for flag in $(EXTRA_TARGET_FLAGS); do \
43433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43434 done; \
43435 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43438 "RANLIB=$${RANLIB}" \
43439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43440 install-info) \
43441 || exit 1
43443 @endif target-libstdc++-v3
43445 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
43446 maybe-install-dvi-target-libstdc++-v3:
43447 @if target-libstdc++-v3
43448 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
43450 install-dvi-target-libstdc++-v3: \
43451 configure-target-libstdc++-v3 \
43452 dvi-target-libstdc++-v3
43453 @: $(MAKE); $(unstage)
43454 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43455 r=`${PWD_COMMAND}`; export r; \
43456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43457 $(RAW_CXX_TARGET_EXPORTS) \
43458 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43459 for flag in $(EXTRA_TARGET_FLAGS); do \
43460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43461 done; \
43462 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43465 "RANLIB=$${RANLIB}" \
43466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43467 install-dvi) \
43468 || exit 1
43470 @endif target-libstdc++-v3
43472 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43473 maybe-install-pdf-target-libstdc++-v3:
43474 @if target-libstdc++-v3
43475 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43477 install-pdf-target-libstdc++-v3: \
43478 configure-target-libstdc++-v3 \
43479 pdf-target-libstdc++-v3
43480 @: $(MAKE); $(unstage)
43481 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43482 r=`${PWD_COMMAND}`; export r; \
43483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484 $(RAW_CXX_TARGET_EXPORTS) \
43485 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43486 for flag in $(EXTRA_TARGET_FLAGS); do \
43487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488 done; \
43489 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492 "RANLIB=$${RANLIB}" \
43493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494 install-pdf) \
43495 || exit 1
43497 @endif target-libstdc++-v3
43499 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43500 maybe-install-html-target-libstdc++-v3:
43501 @if target-libstdc++-v3
43502 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43504 install-html-target-libstdc++-v3: \
43505 configure-target-libstdc++-v3 \
43506 html-target-libstdc++-v3
43507 @: $(MAKE); $(unstage)
43508 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43509 r=`${PWD_COMMAND}`; export r; \
43510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43511 $(RAW_CXX_TARGET_EXPORTS) \
43512 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43513 for flag in $(EXTRA_TARGET_FLAGS); do \
43514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43515 done; \
43516 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43519 "RANLIB=$${RANLIB}" \
43520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43521 install-html) \
43522 || exit 1
43524 @endif target-libstdc++-v3
43526 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43527 maybe-installcheck-target-libstdc++-v3:
43528 @if target-libstdc++-v3
43529 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43531 installcheck-target-libstdc++-v3: \
43532 configure-target-libstdc++-v3
43533 @: $(MAKE); $(unstage)
43534 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43535 r=`${PWD_COMMAND}`; export r; \
43536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43537 $(RAW_CXX_TARGET_EXPORTS) \
43538 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43539 for flag in $(EXTRA_TARGET_FLAGS); do \
43540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43541 done; \
43542 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43545 "RANLIB=$${RANLIB}" \
43546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43547 installcheck) \
43548 || exit 1
43550 @endif target-libstdc++-v3
43552 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43553 maybe-mostlyclean-target-libstdc++-v3:
43554 @if target-libstdc++-v3
43555 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43557 mostlyclean-target-libstdc++-v3:
43558 @: $(MAKE); $(unstage)
43559 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43560 r=`${PWD_COMMAND}`; export r; \
43561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562 $(RAW_CXX_TARGET_EXPORTS) \
43563 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43564 for flag in $(EXTRA_TARGET_FLAGS); do \
43565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43566 done; \
43567 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570 "RANLIB=$${RANLIB}" \
43571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572 mostlyclean) \
43573 || exit 1
43575 @endif target-libstdc++-v3
43577 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43578 maybe-clean-target-libstdc++-v3:
43579 @if target-libstdc++-v3
43580 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43582 clean-target-libstdc++-v3:
43583 @: $(MAKE); $(unstage)
43584 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43585 r=`${PWD_COMMAND}`; export r; \
43586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587 $(RAW_CXX_TARGET_EXPORTS) \
43588 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43589 for flag in $(EXTRA_TARGET_FLAGS); do \
43590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43591 done; \
43592 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43595 "RANLIB=$${RANLIB}" \
43596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43597 clean) \
43598 || exit 1
43600 @endif target-libstdc++-v3
43602 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43603 maybe-distclean-target-libstdc++-v3:
43604 @if target-libstdc++-v3
43605 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43607 distclean-target-libstdc++-v3:
43608 @: $(MAKE); $(unstage)
43609 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43610 r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(RAW_CXX_TARGET_EXPORTS) \
43613 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43614 for flag in $(EXTRA_TARGET_FLAGS); do \
43615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616 done; \
43617 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620 "RANLIB=$${RANLIB}" \
43621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622 distclean) \
43623 || exit 1
43625 @endif target-libstdc++-v3
43627 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43628 maybe-maintainer-clean-target-libstdc++-v3:
43629 @if target-libstdc++-v3
43630 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43632 maintainer-clean-target-libstdc++-v3:
43633 @: $(MAKE); $(unstage)
43634 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43635 r=`${PWD_COMMAND}`; export r; \
43636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637 $(RAW_CXX_TARGET_EXPORTS) \
43638 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43639 for flag in $(EXTRA_TARGET_FLAGS); do \
43640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641 done; \
43642 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645 "RANLIB=$${RANLIB}" \
43646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647 maintainer-clean) \
43648 || exit 1
43650 @endif target-libstdc++-v3
43656 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43657 maybe-configure-target-libsanitizer:
43658 @if gcc-bootstrap
43659 configure-target-libsanitizer: stage_current
43660 @endif gcc-bootstrap
43661 @if target-libsanitizer
43662 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43663 configure-target-libsanitizer:
43664 @r=`${PWD_COMMAND}`; export r; \
43665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666 echo "Checking multilib configuration for libsanitizer..."; \
43667 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43668 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43669 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43670 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43671 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43672 else \
43673 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43674 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43675 fi; \
43676 else \
43677 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43678 fi; \
43679 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43681 $(RAW_CXX_TARGET_EXPORTS) \
43682 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43683 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43684 case $(srcdir) in \
43685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43686 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43688 esac; \
43689 module_srcdir=libsanitizer; \
43690 rm -f no-such-file || : ; \
43691 CONFIG_SITE=no-such-file $(SHELL) \
43692 $$s/$$module_srcdir/configure \
43693 --srcdir=$${topdir}/$$module_srcdir \
43694 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43695 --target=${target_alias} \
43696 || exit 1
43697 @endif target-libsanitizer
43701 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43702 maybe-configure-stage1-target-libsanitizer:
43703 @if target-libsanitizer-bootstrap
43704 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43705 configure-stage1-target-libsanitizer:
43706 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43708 @r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 TFLAGS="$(STAGE1_TFLAGS)"; \
43711 echo "Checking multilib configuration for libsanitizer..."; \
43712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43713 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43714 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43715 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43716 else \
43717 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43718 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43719 fi; \
43720 else \
43721 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43722 fi; \
43723 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43724 $(RAW_CXX_TARGET_EXPORTS) \
43725 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43726 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43727 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43728 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43729 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43730 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43731 case $(srcdir) in \
43732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43733 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43735 esac; \
43736 module_srcdir=libsanitizer; \
43737 $(SHELL) $$s/$$module_srcdir/configure \
43738 --srcdir=$${topdir}/$$module_srcdir \
43739 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43740 --target=${target_alias} \
43742 $(STAGE1_CONFIGURE_FLAGS)
43743 @endif target-libsanitizer-bootstrap
43745 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43746 maybe-configure-stage2-target-libsanitizer:
43747 @if target-libsanitizer-bootstrap
43748 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43749 configure-stage2-target-libsanitizer:
43750 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43751 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43752 @r=`${PWD_COMMAND}`; export r; \
43753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43754 TFLAGS="$(STAGE2_TFLAGS)"; \
43755 echo "Checking multilib configuration for libsanitizer..."; \
43756 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43757 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43758 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43759 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43760 else \
43761 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43762 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43763 fi; \
43764 else \
43765 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43766 fi; \
43767 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43768 $(RAW_CXX_TARGET_EXPORTS) \
43770 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43771 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43772 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43773 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43774 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43775 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43776 case $(srcdir) in \
43777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43778 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43780 esac; \
43781 module_srcdir=libsanitizer; \
43782 $(SHELL) $$s/$$module_srcdir/configure \
43783 --srcdir=$${topdir}/$$module_srcdir \
43784 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43785 --target=${target_alias} \
43786 --with-build-libsubdir=$(HOST_SUBDIR) \
43787 $(STAGE2_CONFIGURE_FLAGS)
43788 @endif target-libsanitizer-bootstrap
43790 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43791 maybe-configure-stage3-target-libsanitizer:
43792 @if target-libsanitizer-bootstrap
43793 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43794 configure-stage3-target-libsanitizer:
43795 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43796 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43797 @r=`${PWD_COMMAND}`; export r; \
43798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43799 TFLAGS="$(STAGE3_TFLAGS)"; \
43800 echo "Checking multilib configuration for libsanitizer..."; \
43801 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43802 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43803 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43804 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43805 else \
43806 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43807 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43808 fi; \
43809 else \
43810 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43811 fi; \
43812 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43813 $(RAW_CXX_TARGET_EXPORTS) \
43815 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43816 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43817 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43818 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43819 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43820 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43821 case $(srcdir) in \
43822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43823 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43825 esac; \
43826 module_srcdir=libsanitizer; \
43827 $(SHELL) $$s/$$module_srcdir/configure \
43828 --srcdir=$${topdir}/$$module_srcdir \
43829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43830 --target=${target_alias} \
43831 --with-build-libsubdir=$(HOST_SUBDIR) \
43832 $(STAGE3_CONFIGURE_FLAGS)
43833 @endif target-libsanitizer-bootstrap
43835 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43836 maybe-configure-stage4-target-libsanitizer:
43837 @if target-libsanitizer-bootstrap
43838 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43839 configure-stage4-target-libsanitizer:
43840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43841 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43842 @r=`${PWD_COMMAND}`; export r; \
43843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844 TFLAGS="$(STAGE4_TFLAGS)"; \
43845 echo "Checking multilib configuration for libsanitizer..."; \
43846 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43847 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43848 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43849 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43850 else \
43851 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43852 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43853 fi; \
43854 else \
43855 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43856 fi; \
43857 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43858 $(RAW_CXX_TARGET_EXPORTS) \
43860 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43861 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43862 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43863 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43865 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43866 case $(srcdir) in \
43867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43868 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43870 esac; \
43871 module_srcdir=libsanitizer; \
43872 $(SHELL) $$s/$$module_srcdir/configure \
43873 --srcdir=$${topdir}/$$module_srcdir \
43874 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43875 --target=${target_alias} \
43876 --with-build-libsubdir=$(HOST_SUBDIR) \
43877 $(STAGE4_CONFIGURE_FLAGS)
43878 @endif target-libsanitizer-bootstrap
43880 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43881 maybe-configure-stageprofile-target-libsanitizer:
43882 @if target-libsanitizer-bootstrap
43883 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43884 configure-stageprofile-target-libsanitizer:
43885 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43886 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43887 @r=`${PWD_COMMAND}`; export r; \
43888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43889 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43890 echo "Checking multilib configuration for libsanitizer..."; \
43891 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43892 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43893 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43894 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43895 else \
43896 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43897 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43898 fi; \
43899 else \
43900 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43901 fi; \
43902 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43903 $(RAW_CXX_TARGET_EXPORTS) \
43905 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43906 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43907 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43908 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43909 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43910 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43911 case $(srcdir) in \
43912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43913 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43915 esac; \
43916 module_srcdir=libsanitizer; \
43917 $(SHELL) $$s/$$module_srcdir/configure \
43918 --srcdir=$${topdir}/$$module_srcdir \
43919 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43920 --target=${target_alias} \
43921 --with-build-libsubdir=$(HOST_SUBDIR) \
43922 $(STAGEprofile_CONFIGURE_FLAGS)
43923 @endif target-libsanitizer-bootstrap
43925 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43926 maybe-configure-stagetrain-target-libsanitizer:
43927 @if target-libsanitizer-bootstrap
43928 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43929 configure-stagetrain-target-libsanitizer:
43930 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43931 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43932 @r=`${PWD_COMMAND}`; export r; \
43933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43934 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43935 echo "Checking multilib configuration for libsanitizer..."; \
43936 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43937 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43938 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43939 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43940 else \
43941 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43942 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43943 fi; \
43944 else \
43945 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43946 fi; \
43947 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43948 $(RAW_CXX_TARGET_EXPORTS) \
43950 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43951 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43952 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43953 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43955 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43956 case $(srcdir) in \
43957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43958 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43960 esac; \
43961 module_srcdir=libsanitizer; \
43962 $(SHELL) $$s/$$module_srcdir/configure \
43963 --srcdir=$${topdir}/$$module_srcdir \
43964 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43965 --target=${target_alias} \
43966 --with-build-libsubdir=$(HOST_SUBDIR) \
43967 $(STAGEtrain_CONFIGURE_FLAGS)
43968 @endif target-libsanitizer-bootstrap
43970 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43971 maybe-configure-stagefeedback-target-libsanitizer:
43972 @if target-libsanitizer-bootstrap
43973 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43974 configure-stagefeedback-target-libsanitizer:
43975 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43976 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43977 @r=`${PWD_COMMAND}`; export r; \
43978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43979 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43980 echo "Checking multilib configuration for libsanitizer..."; \
43981 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43982 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43983 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43984 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43985 else \
43986 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43987 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43988 fi; \
43989 else \
43990 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43991 fi; \
43992 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43993 $(RAW_CXX_TARGET_EXPORTS) \
43995 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43996 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43997 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43998 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43999 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44000 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44001 case $(srcdir) in \
44002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44003 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44005 esac; \
44006 module_srcdir=libsanitizer; \
44007 $(SHELL) $$s/$$module_srcdir/configure \
44008 --srcdir=$${topdir}/$$module_srcdir \
44009 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44010 --target=${target_alias} \
44011 --with-build-libsubdir=$(HOST_SUBDIR) \
44012 $(STAGEfeedback_CONFIGURE_FLAGS)
44013 @endif target-libsanitizer-bootstrap
44015 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
44016 maybe-configure-stageautoprofile-target-libsanitizer:
44017 @if target-libsanitizer-bootstrap
44018 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44019 configure-stageautoprofile-target-libsanitizer:
44020 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44021 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44022 @r=`${PWD_COMMAND}`; export r; \
44023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44024 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44025 echo "Checking multilib configuration for libsanitizer..."; \
44026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44027 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44028 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44029 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44030 else \
44031 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44032 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44033 fi; \
44034 else \
44035 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44036 fi; \
44037 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44038 $(RAW_CXX_TARGET_EXPORTS) \
44040 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44041 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44042 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44043 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
44044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44045 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44046 case $(srcdir) in \
44047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44048 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44050 esac; \
44051 module_srcdir=libsanitizer; \
44052 $(SHELL) $$s/$$module_srcdir/configure \
44053 --srcdir=$${topdir}/$$module_srcdir \
44054 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44055 --target=${target_alias} \
44056 --with-build-libsubdir=$(HOST_SUBDIR) \
44057 $(STAGEautoprofile_CONFIGURE_FLAGS)
44058 @endif target-libsanitizer-bootstrap
44060 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
44061 maybe-configure-stageautofeedback-target-libsanitizer:
44062 @if target-libsanitizer-bootstrap
44063 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44064 configure-stageautofeedback-target-libsanitizer:
44065 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44066 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44067 @r=`${PWD_COMMAND}`; export r; \
44068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44070 echo "Checking multilib configuration for libsanitizer..."; \
44071 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44072 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44073 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44074 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44075 else \
44076 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44077 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44078 fi; \
44079 else \
44080 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44081 fi; \
44082 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44083 $(RAW_CXX_TARGET_EXPORTS) \
44085 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44086 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44087 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44088 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
44089 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44090 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44091 case $(srcdir) in \
44092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44093 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44095 esac; \
44096 module_srcdir=libsanitizer; \
44097 $(SHELL) $$s/$$module_srcdir/configure \
44098 --srcdir=$${topdir}/$$module_srcdir \
44099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44100 --target=${target_alias} \
44101 --with-build-libsubdir=$(HOST_SUBDIR) \
44102 $(STAGEautofeedback_CONFIGURE_FLAGS)
44103 @endif target-libsanitizer-bootstrap
44109 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
44110 maybe-all-target-libsanitizer:
44111 @if gcc-bootstrap
44112 all-target-libsanitizer: stage_current
44113 @endif gcc-bootstrap
44114 @if target-libsanitizer
44115 TARGET-target-libsanitizer=all
44116 maybe-all-target-libsanitizer: all-target-libsanitizer
44117 all-target-libsanitizer: configure-target-libsanitizer
44118 @r=`${PWD_COMMAND}`; export r; \
44119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44120 $(RAW_CXX_TARGET_EXPORTS) \
44121 (cd $(TARGET_SUBDIR)/libsanitizer && \
44122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44123 $(TARGET-target-libsanitizer))
44124 @endif target-libsanitizer
44128 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
44129 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
44130 maybe-all-stage1-target-libsanitizer:
44131 maybe-clean-stage1-target-libsanitizer:
44132 @if target-libsanitizer-bootstrap
44133 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
44134 all-stage1: all-stage1-target-libsanitizer
44135 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
44136 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44137 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44138 @r=`${PWD_COMMAND}`; export r; \
44139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44140 TFLAGS="$(STAGE1_TFLAGS)"; \
44141 $(RAW_CXX_TARGET_EXPORTS) \
44142 cd $(TARGET_SUBDIR)/libsanitizer && \
44144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44145 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44146 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44147 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44151 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44153 TFLAGS="$(STAGE1_TFLAGS)" \
44154 $(TARGET-stage1-target-libsanitizer)
44156 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
44157 clean-stage1: clean-stage1-target-libsanitizer
44158 clean-stage1-target-libsanitizer:
44159 @if [ $(current_stage) = stage1 ]; then \
44160 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44161 else \
44162 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
44163 $(MAKE) stage1-start; \
44164 fi; \
44165 cd $(TARGET_SUBDIR)/libsanitizer && \
44166 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44167 clean
44168 @endif target-libsanitizer-bootstrap
44171 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
44172 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
44173 maybe-all-stage2-target-libsanitizer:
44174 maybe-clean-stage2-target-libsanitizer:
44175 @if target-libsanitizer-bootstrap
44176 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
44177 all-stage2: all-stage2-target-libsanitizer
44178 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
44179 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44180 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44181 @r=`${PWD_COMMAND}`; export r; \
44182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183 TFLAGS="$(STAGE2_TFLAGS)"; \
44184 $(RAW_CXX_TARGET_EXPORTS) \
44186 cd $(TARGET_SUBDIR)/libsanitizer && \
44188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44189 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44190 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44191 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44195 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44196 TFLAGS="$(STAGE2_TFLAGS)" \
44197 $(TARGET-stage2-target-libsanitizer)
44199 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
44200 clean-stage2: clean-stage2-target-libsanitizer
44201 clean-stage2-target-libsanitizer:
44202 @if [ $(current_stage) = stage2 ]; then \
44203 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44204 else \
44205 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
44206 $(MAKE) stage2-start; \
44207 fi; \
44208 cd $(TARGET_SUBDIR)/libsanitizer && \
44209 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44210 @endif target-libsanitizer-bootstrap
44213 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
44214 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
44215 maybe-all-stage3-target-libsanitizer:
44216 maybe-clean-stage3-target-libsanitizer:
44217 @if target-libsanitizer-bootstrap
44218 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
44219 all-stage3: all-stage3-target-libsanitizer
44220 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
44221 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44222 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44223 @r=`${PWD_COMMAND}`; export r; \
44224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44225 TFLAGS="$(STAGE3_TFLAGS)"; \
44226 $(RAW_CXX_TARGET_EXPORTS) \
44228 cd $(TARGET_SUBDIR)/libsanitizer && \
44230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44231 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44232 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44233 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44237 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44238 TFLAGS="$(STAGE3_TFLAGS)" \
44239 $(TARGET-stage3-target-libsanitizer)
44241 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
44242 clean-stage3: clean-stage3-target-libsanitizer
44243 clean-stage3-target-libsanitizer:
44244 @if [ $(current_stage) = stage3 ]; then \
44245 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44246 else \
44247 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
44248 $(MAKE) stage3-start; \
44249 fi; \
44250 cd $(TARGET_SUBDIR)/libsanitizer && \
44251 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44252 @endif target-libsanitizer-bootstrap
44255 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
44256 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
44257 maybe-all-stage4-target-libsanitizer:
44258 maybe-clean-stage4-target-libsanitizer:
44259 @if target-libsanitizer-bootstrap
44260 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
44261 all-stage4: all-stage4-target-libsanitizer
44262 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
44263 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
44264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44265 @r=`${PWD_COMMAND}`; export r; \
44266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44267 TFLAGS="$(STAGE4_TFLAGS)"; \
44268 $(RAW_CXX_TARGET_EXPORTS) \
44270 cd $(TARGET_SUBDIR)/libsanitizer && \
44272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44273 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44275 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44279 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44280 TFLAGS="$(STAGE4_TFLAGS)" \
44281 $(TARGET-stage4-target-libsanitizer)
44283 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
44284 clean-stage4: clean-stage4-target-libsanitizer
44285 clean-stage4-target-libsanitizer:
44286 @if [ $(current_stage) = stage4 ]; then \
44287 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44288 else \
44289 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
44290 $(MAKE) stage4-start; \
44291 fi; \
44292 cd $(TARGET_SUBDIR)/libsanitizer && \
44293 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44294 @endif target-libsanitizer-bootstrap
44297 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44298 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44299 maybe-all-stageprofile-target-libsanitizer:
44300 maybe-clean-stageprofile-target-libsanitizer:
44301 @if target-libsanitizer-bootstrap
44302 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44303 all-stageprofile: all-stageprofile-target-libsanitizer
44304 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44305 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44306 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44307 @r=`${PWD_COMMAND}`; export r; \
44308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44309 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44310 $(RAW_CXX_TARGET_EXPORTS) \
44312 cd $(TARGET_SUBDIR)/libsanitizer && \
44314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44315 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44316 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44317 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44321 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44322 TFLAGS="$(STAGEprofile_TFLAGS)" \
44323 $(TARGET-stageprofile-target-libsanitizer)
44325 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44326 clean-stageprofile: clean-stageprofile-target-libsanitizer
44327 clean-stageprofile-target-libsanitizer:
44328 @if [ $(current_stage) = stageprofile ]; then \
44329 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44330 else \
44331 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44332 $(MAKE) stageprofile-start; \
44333 fi; \
44334 cd $(TARGET_SUBDIR)/libsanitizer && \
44335 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44336 @endif target-libsanitizer-bootstrap
44339 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44340 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44341 maybe-all-stagetrain-target-libsanitizer:
44342 maybe-clean-stagetrain-target-libsanitizer:
44343 @if target-libsanitizer-bootstrap
44344 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44345 all-stagetrain: all-stagetrain-target-libsanitizer
44346 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44347 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44348 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44349 @r=`${PWD_COMMAND}`; export r; \
44350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44352 $(RAW_CXX_TARGET_EXPORTS) \
44354 cd $(TARGET_SUBDIR)/libsanitizer && \
44356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44357 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44358 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44359 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44363 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44364 TFLAGS="$(STAGEtrain_TFLAGS)" \
44365 $(TARGET-stagetrain-target-libsanitizer)
44367 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44368 clean-stagetrain: clean-stagetrain-target-libsanitizer
44369 clean-stagetrain-target-libsanitizer:
44370 @if [ $(current_stage) = stagetrain ]; then \
44371 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44372 else \
44373 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44374 $(MAKE) stagetrain-start; \
44375 fi; \
44376 cd $(TARGET_SUBDIR)/libsanitizer && \
44377 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44378 @endif target-libsanitizer-bootstrap
44381 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44382 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44383 maybe-all-stagefeedback-target-libsanitizer:
44384 maybe-clean-stagefeedback-target-libsanitizer:
44385 @if target-libsanitizer-bootstrap
44386 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44387 all-stagefeedback: all-stagefeedback-target-libsanitizer
44388 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44389 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44391 @r=`${PWD_COMMAND}`; export r; \
44392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44394 $(RAW_CXX_TARGET_EXPORTS) \
44396 cd $(TARGET_SUBDIR)/libsanitizer && \
44398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44399 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44400 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44401 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44405 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44406 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44407 $(TARGET-stagefeedback-target-libsanitizer)
44409 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44410 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44411 clean-stagefeedback-target-libsanitizer:
44412 @if [ $(current_stage) = stagefeedback ]; then \
44413 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44414 else \
44415 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44416 $(MAKE) stagefeedback-start; \
44417 fi; \
44418 cd $(TARGET_SUBDIR)/libsanitizer && \
44419 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44420 @endif target-libsanitizer-bootstrap
44423 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44424 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44425 maybe-all-stageautoprofile-target-libsanitizer:
44426 maybe-clean-stageautoprofile-target-libsanitizer:
44427 @if target-libsanitizer-bootstrap
44428 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44429 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44430 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44431 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44432 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44433 @r=`${PWD_COMMAND}`; export r; \
44434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44435 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44436 $(RAW_CXX_TARGET_EXPORTS) \
44438 cd $(TARGET_SUBDIR)/libsanitizer && \
44439 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44441 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44442 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44443 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44447 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44448 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44449 $(TARGET-stageautoprofile-target-libsanitizer)
44451 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44452 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44453 clean-stageautoprofile-target-libsanitizer:
44454 @if [ $(current_stage) = stageautoprofile ]; then \
44455 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44456 else \
44457 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44458 $(MAKE) stageautoprofile-start; \
44459 fi; \
44460 cd $(TARGET_SUBDIR)/libsanitizer && \
44461 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44462 @endif target-libsanitizer-bootstrap
44465 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44466 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44467 maybe-all-stageautofeedback-target-libsanitizer:
44468 maybe-clean-stageautofeedback-target-libsanitizer:
44469 @if target-libsanitizer-bootstrap
44470 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44471 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44472 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44473 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44474 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44475 @r=`${PWD_COMMAND}`; export r; \
44476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44477 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44478 $(RAW_CXX_TARGET_EXPORTS) \
44480 cd $(TARGET_SUBDIR)/libsanitizer && \
44482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44483 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44484 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44485 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44489 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44490 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44491 $(TARGET-stageautofeedback-target-libsanitizer)
44493 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44494 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44495 clean-stageautofeedback-target-libsanitizer:
44496 @if [ $(current_stage) = stageautofeedback ]; then \
44497 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44498 else \
44499 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44500 $(MAKE) stageautofeedback-start; \
44501 fi; \
44502 cd $(TARGET_SUBDIR)/libsanitizer && \
44503 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44504 @endif target-libsanitizer-bootstrap
44511 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44512 maybe-check-target-libsanitizer:
44513 @if target-libsanitizer
44514 maybe-check-target-libsanitizer: check-target-libsanitizer
44516 check-target-libsanitizer:
44517 @: $(MAKE); $(unstage)
44518 @r=`${PWD_COMMAND}`; export r; \
44519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44520 $(RAW_CXX_TARGET_EXPORTS) \
44521 (cd $(TARGET_SUBDIR)/libsanitizer && \
44522 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44524 @endif target-libsanitizer
44526 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44527 maybe-install-target-libsanitizer:
44528 @if target-libsanitizer
44529 maybe-install-target-libsanitizer: install-target-libsanitizer
44531 install-target-libsanitizer: installdirs
44532 @: $(MAKE); $(unstage)
44533 @r=`${PWD_COMMAND}`; export r; \
44534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44535 $(RAW_CXX_TARGET_EXPORTS) \
44536 (cd $(TARGET_SUBDIR)/libsanitizer && \
44537 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44539 @endif target-libsanitizer
44541 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44542 maybe-install-strip-target-libsanitizer:
44543 @if target-libsanitizer
44544 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44546 install-strip-target-libsanitizer: installdirs
44547 @: $(MAKE); $(unstage)
44548 @r=`${PWD_COMMAND}`; export r; \
44549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550 $(RAW_CXX_TARGET_EXPORTS) \
44551 (cd $(TARGET_SUBDIR)/libsanitizer && \
44552 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44554 @endif target-libsanitizer
44556 # Other targets (info, dvi, pdf, etc.)
44558 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44559 maybe-info-target-libsanitizer:
44560 @if target-libsanitizer
44561 maybe-info-target-libsanitizer: info-target-libsanitizer
44563 info-target-libsanitizer: \
44564 configure-target-libsanitizer
44565 @: $(MAKE); $(unstage)
44566 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44567 r=`${PWD_COMMAND}`; export r; \
44568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569 $(RAW_CXX_TARGET_EXPORTS) \
44570 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44571 for flag in $(EXTRA_TARGET_FLAGS); do \
44572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44573 done; \
44574 (cd $(TARGET_SUBDIR)/libsanitizer && \
44575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44577 "RANLIB=$${RANLIB}" \
44578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44579 info) \
44580 || exit 1
44582 @endif target-libsanitizer
44584 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44585 maybe-dvi-target-libsanitizer:
44586 @if target-libsanitizer
44587 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44589 dvi-target-libsanitizer: \
44590 configure-target-libsanitizer
44591 @: $(MAKE); $(unstage)
44592 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44593 r=`${PWD_COMMAND}`; export r; \
44594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44595 $(RAW_CXX_TARGET_EXPORTS) \
44596 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44597 for flag in $(EXTRA_TARGET_FLAGS); do \
44598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44599 done; \
44600 (cd $(TARGET_SUBDIR)/libsanitizer && \
44601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44603 "RANLIB=$${RANLIB}" \
44604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44605 dvi) \
44606 || exit 1
44608 @endif target-libsanitizer
44610 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44611 maybe-pdf-target-libsanitizer:
44612 @if target-libsanitizer
44613 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44615 pdf-target-libsanitizer: \
44616 configure-target-libsanitizer
44617 @: $(MAKE); $(unstage)
44618 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44619 r=`${PWD_COMMAND}`; export r; \
44620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44621 $(RAW_CXX_TARGET_EXPORTS) \
44622 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44623 for flag in $(EXTRA_TARGET_FLAGS); do \
44624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44625 done; \
44626 (cd $(TARGET_SUBDIR)/libsanitizer && \
44627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44629 "RANLIB=$${RANLIB}" \
44630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44631 pdf) \
44632 || exit 1
44634 @endif target-libsanitizer
44636 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44637 maybe-html-target-libsanitizer:
44638 @if target-libsanitizer
44639 maybe-html-target-libsanitizer: html-target-libsanitizer
44641 html-target-libsanitizer: \
44642 configure-target-libsanitizer
44643 @: $(MAKE); $(unstage)
44644 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44645 r=`${PWD_COMMAND}`; export r; \
44646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647 $(RAW_CXX_TARGET_EXPORTS) \
44648 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44649 for flag in $(EXTRA_TARGET_FLAGS); do \
44650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44651 done; \
44652 (cd $(TARGET_SUBDIR)/libsanitizer && \
44653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44655 "RANLIB=$${RANLIB}" \
44656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44657 html) \
44658 || exit 1
44660 @endif target-libsanitizer
44662 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44663 maybe-TAGS-target-libsanitizer:
44664 @if target-libsanitizer
44665 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44667 TAGS-target-libsanitizer: \
44668 configure-target-libsanitizer
44669 @: $(MAKE); $(unstage)
44670 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44671 r=`${PWD_COMMAND}`; export r; \
44672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673 $(RAW_CXX_TARGET_EXPORTS) \
44674 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44675 for flag in $(EXTRA_TARGET_FLAGS); do \
44676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44677 done; \
44678 (cd $(TARGET_SUBDIR)/libsanitizer && \
44679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44681 "RANLIB=$${RANLIB}" \
44682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44683 TAGS) \
44684 || exit 1
44686 @endif target-libsanitizer
44688 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44689 maybe-install-info-target-libsanitizer:
44690 @if target-libsanitizer
44691 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44693 install-info-target-libsanitizer: \
44694 configure-target-libsanitizer \
44695 info-target-libsanitizer
44696 @: $(MAKE); $(unstage)
44697 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44698 r=`${PWD_COMMAND}`; export r; \
44699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700 $(RAW_CXX_TARGET_EXPORTS) \
44701 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44702 for flag in $(EXTRA_TARGET_FLAGS); do \
44703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704 done; \
44705 (cd $(TARGET_SUBDIR)/libsanitizer && \
44706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44708 "RANLIB=$${RANLIB}" \
44709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44710 install-info) \
44711 || exit 1
44713 @endif target-libsanitizer
44715 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
44716 maybe-install-dvi-target-libsanitizer:
44717 @if target-libsanitizer
44718 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
44720 install-dvi-target-libsanitizer: \
44721 configure-target-libsanitizer \
44722 dvi-target-libsanitizer
44723 @: $(MAKE); $(unstage)
44724 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44725 r=`${PWD_COMMAND}`; export r; \
44726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727 $(RAW_CXX_TARGET_EXPORTS) \
44728 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44729 for flag in $(EXTRA_TARGET_FLAGS); do \
44730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44731 done; \
44732 (cd $(TARGET_SUBDIR)/libsanitizer && \
44733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735 "RANLIB=$${RANLIB}" \
44736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737 install-dvi) \
44738 || exit 1
44740 @endif target-libsanitizer
44742 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44743 maybe-install-pdf-target-libsanitizer:
44744 @if target-libsanitizer
44745 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44747 install-pdf-target-libsanitizer: \
44748 configure-target-libsanitizer \
44749 pdf-target-libsanitizer
44750 @: $(MAKE); $(unstage)
44751 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44752 r=`${PWD_COMMAND}`; export r; \
44753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44754 $(RAW_CXX_TARGET_EXPORTS) \
44755 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44756 for flag in $(EXTRA_TARGET_FLAGS); do \
44757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44758 done; \
44759 (cd $(TARGET_SUBDIR)/libsanitizer && \
44760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44762 "RANLIB=$${RANLIB}" \
44763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44764 install-pdf) \
44765 || exit 1
44767 @endif target-libsanitizer
44769 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44770 maybe-install-html-target-libsanitizer:
44771 @if target-libsanitizer
44772 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44774 install-html-target-libsanitizer: \
44775 configure-target-libsanitizer \
44776 html-target-libsanitizer
44777 @: $(MAKE); $(unstage)
44778 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44779 r=`${PWD_COMMAND}`; export r; \
44780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44781 $(RAW_CXX_TARGET_EXPORTS) \
44782 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44783 for flag in $(EXTRA_TARGET_FLAGS); do \
44784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44785 done; \
44786 (cd $(TARGET_SUBDIR)/libsanitizer && \
44787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44789 "RANLIB=$${RANLIB}" \
44790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44791 install-html) \
44792 || exit 1
44794 @endif target-libsanitizer
44796 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44797 maybe-installcheck-target-libsanitizer:
44798 @if target-libsanitizer
44799 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44801 installcheck-target-libsanitizer: \
44802 configure-target-libsanitizer
44803 @: $(MAKE); $(unstage)
44804 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44805 r=`${PWD_COMMAND}`; export r; \
44806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44807 $(RAW_CXX_TARGET_EXPORTS) \
44808 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44809 for flag in $(EXTRA_TARGET_FLAGS); do \
44810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44811 done; \
44812 (cd $(TARGET_SUBDIR)/libsanitizer && \
44813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44815 "RANLIB=$${RANLIB}" \
44816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44817 installcheck) \
44818 || exit 1
44820 @endif target-libsanitizer
44822 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44823 maybe-mostlyclean-target-libsanitizer:
44824 @if target-libsanitizer
44825 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44827 mostlyclean-target-libsanitizer:
44828 @: $(MAKE); $(unstage)
44829 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44830 r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 $(RAW_CXX_TARGET_EXPORTS) \
44833 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44834 for flag in $(EXTRA_TARGET_FLAGS); do \
44835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836 done; \
44837 (cd $(TARGET_SUBDIR)/libsanitizer && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840 "RANLIB=$${RANLIB}" \
44841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842 mostlyclean) \
44843 || exit 1
44845 @endif target-libsanitizer
44847 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44848 maybe-clean-target-libsanitizer:
44849 @if target-libsanitizer
44850 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44852 clean-target-libsanitizer:
44853 @: $(MAKE); $(unstage)
44854 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44855 r=`${PWD_COMMAND}`; export r; \
44856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44857 $(RAW_CXX_TARGET_EXPORTS) \
44858 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44859 for flag in $(EXTRA_TARGET_FLAGS); do \
44860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44861 done; \
44862 (cd $(TARGET_SUBDIR)/libsanitizer && \
44863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44865 "RANLIB=$${RANLIB}" \
44866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44867 clean) \
44868 || exit 1
44870 @endif target-libsanitizer
44872 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44873 maybe-distclean-target-libsanitizer:
44874 @if target-libsanitizer
44875 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44877 distclean-target-libsanitizer:
44878 @: $(MAKE); $(unstage)
44879 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44880 r=`${PWD_COMMAND}`; export r; \
44881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44882 $(RAW_CXX_TARGET_EXPORTS) \
44883 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44884 for flag in $(EXTRA_TARGET_FLAGS); do \
44885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44886 done; \
44887 (cd $(TARGET_SUBDIR)/libsanitizer && \
44888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44890 "RANLIB=$${RANLIB}" \
44891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44892 distclean) \
44893 || exit 1
44895 @endif target-libsanitizer
44897 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44898 maybe-maintainer-clean-target-libsanitizer:
44899 @if target-libsanitizer
44900 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44902 maintainer-clean-target-libsanitizer:
44903 @: $(MAKE); $(unstage)
44904 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44905 r=`${PWD_COMMAND}`; export r; \
44906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907 $(RAW_CXX_TARGET_EXPORTS) \
44908 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44909 for flag in $(EXTRA_TARGET_FLAGS); do \
44910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44911 done; \
44912 (cd $(TARGET_SUBDIR)/libsanitizer && \
44913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44915 "RANLIB=$${RANLIB}" \
44916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44917 maintainer-clean) \
44918 || exit 1
44920 @endif target-libsanitizer
44926 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44927 maybe-configure-target-libvtv:
44928 @if gcc-bootstrap
44929 configure-target-libvtv: stage_current
44930 @endif gcc-bootstrap
44931 @if target-libvtv
44932 maybe-configure-target-libvtv: configure-target-libvtv
44933 configure-target-libvtv:
44934 @r=`${PWD_COMMAND}`; export r; \
44935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44936 echo "Checking multilib configuration for libvtv..."; \
44937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44938 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44939 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44940 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44941 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44942 else \
44943 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44944 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44945 fi; \
44946 else \
44947 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44948 fi; \
44949 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44950 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44951 $(RAW_CXX_TARGET_EXPORTS) \
44952 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44953 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44954 case $(srcdir) in \
44955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44956 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44958 esac; \
44959 module_srcdir=libvtv; \
44960 rm -f no-such-file || : ; \
44961 CONFIG_SITE=no-such-file $(SHELL) \
44962 $$s/$$module_srcdir/configure \
44963 --srcdir=$${topdir}/$$module_srcdir \
44964 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44965 --target=${target_alias} \
44966 || exit 1
44967 @endif target-libvtv
44971 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44972 maybe-configure-stage1-target-libvtv:
44973 @if target-libvtv-bootstrap
44974 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44975 configure-stage1-target-libvtv:
44976 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44977 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44978 @r=`${PWD_COMMAND}`; export r; \
44979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44980 TFLAGS="$(STAGE1_TFLAGS)"; \
44981 echo "Checking multilib configuration for libvtv..."; \
44982 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44983 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44984 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44985 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44986 else \
44987 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44988 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44989 fi; \
44990 else \
44991 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44992 fi; \
44993 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44994 $(RAW_CXX_TARGET_EXPORTS) \
44995 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44996 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44997 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44998 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44999 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45000 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45001 case $(srcdir) in \
45002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45003 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45005 esac; \
45006 module_srcdir=libvtv; \
45007 $(SHELL) $$s/$$module_srcdir/configure \
45008 --srcdir=$${topdir}/$$module_srcdir \
45009 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45010 --target=${target_alias} \
45012 $(STAGE1_CONFIGURE_FLAGS)
45013 @endif target-libvtv-bootstrap
45015 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
45016 maybe-configure-stage2-target-libvtv:
45017 @if target-libvtv-bootstrap
45018 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
45019 configure-stage2-target-libvtv:
45020 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45021 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45022 @r=`${PWD_COMMAND}`; export r; \
45023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45024 TFLAGS="$(STAGE2_TFLAGS)"; \
45025 echo "Checking multilib configuration for libvtv..."; \
45026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45027 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45028 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45029 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45030 else \
45031 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45032 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45033 fi; \
45034 else \
45035 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45036 fi; \
45037 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45038 $(RAW_CXX_TARGET_EXPORTS) \
45040 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45041 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45042 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45043 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
45044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45045 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45046 case $(srcdir) in \
45047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45048 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45050 esac; \
45051 module_srcdir=libvtv; \
45052 $(SHELL) $$s/$$module_srcdir/configure \
45053 --srcdir=$${topdir}/$$module_srcdir \
45054 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45055 --target=${target_alias} \
45056 --with-build-libsubdir=$(HOST_SUBDIR) \
45057 $(STAGE2_CONFIGURE_FLAGS)
45058 @endif target-libvtv-bootstrap
45060 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
45061 maybe-configure-stage3-target-libvtv:
45062 @if target-libvtv-bootstrap
45063 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
45064 configure-stage3-target-libvtv:
45065 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45066 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45067 @r=`${PWD_COMMAND}`; export r; \
45068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069 TFLAGS="$(STAGE3_TFLAGS)"; \
45070 echo "Checking multilib configuration for libvtv..."; \
45071 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45072 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45073 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45074 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45075 else \
45076 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45077 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45078 fi; \
45079 else \
45080 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45081 fi; \
45082 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45083 $(RAW_CXX_TARGET_EXPORTS) \
45085 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45086 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45087 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45088 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
45089 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45090 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45091 case $(srcdir) in \
45092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45093 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45095 esac; \
45096 module_srcdir=libvtv; \
45097 $(SHELL) $$s/$$module_srcdir/configure \
45098 --srcdir=$${topdir}/$$module_srcdir \
45099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45100 --target=${target_alias} \
45101 --with-build-libsubdir=$(HOST_SUBDIR) \
45102 $(STAGE3_CONFIGURE_FLAGS)
45103 @endif target-libvtv-bootstrap
45105 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
45106 maybe-configure-stage4-target-libvtv:
45107 @if target-libvtv-bootstrap
45108 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
45109 configure-stage4-target-libvtv:
45110 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45111 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45112 @r=`${PWD_COMMAND}`; export r; \
45113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114 TFLAGS="$(STAGE4_TFLAGS)"; \
45115 echo "Checking multilib configuration for libvtv..."; \
45116 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45117 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45118 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45119 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45120 else \
45121 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45122 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45123 fi; \
45124 else \
45125 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45126 fi; \
45127 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45128 $(RAW_CXX_TARGET_EXPORTS) \
45130 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45131 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45132 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45133 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
45134 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45135 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45136 case $(srcdir) in \
45137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45138 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45140 esac; \
45141 module_srcdir=libvtv; \
45142 $(SHELL) $$s/$$module_srcdir/configure \
45143 --srcdir=$${topdir}/$$module_srcdir \
45144 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45145 --target=${target_alias} \
45146 --with-build-libsubdir=$(HOST_SUBDIR) \
45147 $(STAGE4_CONFIGURE_FLAGS)
45148 @endif target-libvtv-bootstrap
45150 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
45151 maybe-configure-stageprofile-target-libvtv:
45152 @if target-libvtv-bootstrap
45153 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45154 configure-stageprofile-target-libvtv:
45155 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45156 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45157 @r=`${PWD_COMMAND}`; export r; \
45158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45159 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45160 echo "Checking multilib configuration for libvtv..."; \
45161 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45162 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45163 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45164 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45165 else \
45166 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45167 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45168 fi; \
45169 else \
45170 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45171 fi; \
45172 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45173 $(RAW_CXX_TARGET_EXPORTS) \
45175 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45176 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45177 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45178 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
45179 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45180 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45181 case $(srcdir) in \
45182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45183 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45185 esac; \
45186 module_srcdir=libvtv; \
45187 $(SHELL) $$s/$$module_srcdir/configure \
45188 --srcdir=$${topdir}/$$module_srcdir \
45189 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45190 --target=${target_alias} \
45191 --with-build-libsubdir=$(HOST_SUBDIR) \
45192 $(STAGEprofile_CONFIGURE_FLAGS)
45193 @endif target-libvtv-bootstrap
45195 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
45196 maybe-configure-stagetrain-target-libvtv:
45197 @if target-libvtv-bootstrap
45198 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45199 configure-stagetrain-target-libvtv:
45200 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45201 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45202 @r=`${PWD_COMMAND}`; export r; \
45203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45204 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45205 echo "Checking multilib configuration for libvtv..."; \
45206 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45207 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45208 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45209 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45210 else \
45211 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45212 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45213 fi; \
45214 else \
45215 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45216 fi; \
45217 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45218 $(RAW_CXX_TARGET_EXPORTS) \
45220 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45223 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
45224 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45225 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45226 case $(srcdir) in \
45227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45228 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45230 esac; \
45231 module_srcdir=libvtv; \
45232 $(SHELL) $$s/$$module_srcdir/configure \
45233 --srcdir=$${topdir}/$$module_srcdir \
45234 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45235 --target=${target_alias} \
45236 --with-build-libsubdir=$(HOST_SUBDIR) \
45237 $(STAGEtrain_CONFIGURE_FLAGS)
45238 @endif target-libvtv-bootstrap
45240 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
45241 maybe-configure-stagefeedback-target-libvtv:
45242 @if target-libvtv-bootstrap
45243 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45244 configure-stagefeedback-target-libvtv:
45245 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45246 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45247 @r=`${PWD_COMMAND}`; export r; \
45248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45249 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45250 echo "Checking multilib configuration for libvtv..."; \
45251 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45252 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45253 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45254 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45255 else \
45256 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45257 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45258 fi; \
45259 else \
45260 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45261 fi; \
45262 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45263 $(RAW_CXX_TARGET_EXPORTS) \
45265 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45266 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45267 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45268 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
45269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45270 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45271 case $(srcdir) in \
45272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45273 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45275 esac; \
45276 module_srcdir=libvtv; \
45277 $(SHELL) $$s/$$module_srcdir/configure \
45278 --srcdir=$${topdir}/$$module_srcdir \
45279 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45280 --target=${target_alias} \
45281 --with-build-libsubdir=$(HOST_SUBDIR) \
45282 $(STAGEfeedback_CONFIGURE_FLAGS)
45283 @endif target-libvtv-bootstrap
45285 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
45286 maybe-configure-stageautoprofile-target-libvtv:
45287 @if target-libvtv-bootstrap
45288 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45289 configure-stageautoprofile-target-libvtv:
45290 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45291 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45292 @r=`${PWD_COMMAND}`; export r; \
45293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45294 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45295 echo "Checking multilib configuration for libvtv..."; \
45296 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45297 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45298 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45299 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45300 else \
45301 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45302 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45303 fi; \
45304 else \
45305 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45306 fi; \
45307 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45308 $(RAW_CXX_TARGET_EXPORTS) \
45310 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45313 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
45314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45315 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45316 case $(srcdir) in \
45317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45318 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45320 esac; \
45321 module_srcdir=libvtv; \
45322 $(SHELL) $$s/$$module_srcdir/configure \
45323 --srcdir=$${topdir}/$$module_srcdir \
45324 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45325 --target=${target_alias} \
45326 --with-build-libsubdir=$(HOST_SUBDIR) \
45327 $(STAGEautoprofile_CONFIGURE_FLAGS)
45328 @endif target-libvtv-bootstrap
45330 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45331 maybe-configure-stageautofeedback-target-libvtv:
45332 @if target-libvtv-bootstrap
45333 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45334 configure-stageautofeedback-target-libvtv:
45335 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45336 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45337 @r=`${PWD_COMMAND}`; export r; \
45338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45340 echo "Checking multilib configuration for libvtv..."; \
45341 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45342 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45343 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45344 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45345 else \
45346 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45347 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45348 fi; \
45349 else \
45350 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45351 fi; \
45352 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45353 $(RAW_CXX_TARGET_EXPORTS) \
45355 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45358 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45359 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45360 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45361 case $(srcdir) in \
45362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45363 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45365 esac; \
45366 module_srcdir=libvtv; \
45367 $(SHELL) $$s/$$module_srcdir/configure \
45368 --srcdir=$${topdir}/$$module_srcdir \
45369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45370 --target=${target_alias} \
45371 --with-build-libsubdir=$(HOST_SUBDIR) \
45372 $(STAGEautofeedback_CONFIGURE_FLAGS)
45373 @endif target-libvtv-bootstrap
45379 .PHONY: all-target-libvtv maybe-all-target-libvtv
45380 maybe-all-target-libvtv:
45381 @if gcc-bootstrap
45382 all-target-libvtv: stage_current
45383 @endif gcc-bootstrap
45384 @if target-libvtv
45385 TARGET-target-libvtv=all
45386 maybe-all-target-libvtv: all-target-libvtv
45387 all-target-libvtv: configure-target-libvtv
45388 @r=`${PWD_COMMAND}`; export r; \
45389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45390 $(RAW_CXX_TARGET_EXPORTS) \
45391 (cd $(TARGET_SUBDIR)/libvtv && \
45392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45393 $(TARGET-target-libvtv))
45394 @endif target-libvtv
45398 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45399 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45400 maybe-all-stage1-target-libvtv:
45401 maybe-clean-stage1-target-libvtv:
45402 @if target-libvtv-bootstrap
45403 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45404 all-stage1: all-stage1-target-libvtv
45405 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45406 all-stage1-target-libvtv: configure-stage1-target-libvtv
45407 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45408 @r=`${PWD_COMMAND}`; export r; \
45409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45410 TFLAGS="$(STAGE1_TFLAGS)"; \
45411 $(RAW_CXX_TARGET_EXPORTS) \
45412 cd $(TARGET_SUBDIR)/libvtv && \
45414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45415 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45421 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45423 TFLAGS="$(STAGE1_TFLAGS)" \
45424 $(TARGET-stage1-target-libvtv)
45426 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45427 clean-stage1: clean-stage1-target-libvtv
45428 clean-stage1-target-libvtv:
45429 @if [ $(current_stage) = stage1 ]; then \
45430 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45431 else \
45432 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45433 $(MAKE) stage1-start; \
45434 fi; \
45435 cd $(TARGET_SUBDIR)/libvtv && \
45436 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45437 clean
45438 @endif target-libvtv-bootstrap
45441 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45442 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45443 maybe-all-stage2-target-libvtv:
45444 maybe-clean-stage2-target-libvtv:
45445 @if target-libvtv-bootstrap
45446 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45447 all-stage2: all-stage2-target-libvtv
45448 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45449 all-stage2-target-libvtv: configure-stage2-target-libvtv
45450 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45451 @r=`${PWD_COMMAND}`; export r; \
45452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45453 TFLAGS="$(STAGE2_TFLAGS)"; \
45454 $(RAW_CXX_TARGET_EXPORTS) \
45456 cd $(TARGET_SUBDIR)/libvtv && \
45458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45465 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45466 TFLAGS="$(STAGE2_TFLAGS)" \
45467 $(TARGET-stage2-target-libvtv)
45469 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45470 clean-stage2: clean-stage2-target-libvtv
45471 clean-stage2-target-libvtv:
45472 @if [ $(current_stage) = stage2 ]; then \
45473 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45474 else \
45475 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45476 $(MAKE) stage2-start; \
45477 fi; \
45478 cd $(TARGET_SUBDIR)/libvtv && \
45479 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45480 @endif target-libvtv-bootstrap
45483 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45484 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45485 maybe-all-stage3-target-libvtv:
45486 maybe-clean-stage3-target-libvtv:
45487 @if target-libvtv-bootstrap
45488 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45489 all-stage3: all-stage3-target-libvtv
45490 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45491 all-stage3-target-libvtv: configure-stage3-target-libvtv
45492 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45493 @r=`${PWD_COMMAND}`; export r; \
45494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495 TFLAGS="$(STAGE3_TFLAGS)"; \
45496 $(RAW_CXX_TARGET_EXPORTS) \
45498 cd $(TARGET_SUBDIR)/libvtv && \
45500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45501 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45502 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45503 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45507 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45508 TFLAGS="$(STAGE3_TFLAGS)" \
45509 $(TARGET-stage3-target-libvtv)
45511 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45512 clean-stage3: clean-stage3-target-libvtv
45513 clean-stage3-target-libvtv:
45514 @if [ $(current_stage) = stage3 ]; then \
45515 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45516 else \
45517 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45518 $(MAKE) stage3-start; \
45519 fi; \
45520 cd $(TARGET_SUBDIR)/libvtv && \
45521 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45522 @endif target-libvtv-bootstrap
45525 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45526 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45527 maybe-all-stage4-target-libvtv:
45528 maybe-clean-stage4-target-libvtv:
45529 @if target-libvtv-bootstrap
45530 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45531 all-stage4: all-stage4-target-libvtv
45532 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45533 all-stage4-target-libvtv: configure-stage4-target-libvtv
45534 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45535 @r=`${PWD_COMMAND}`; export r; \
45536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537 TFLAGS="$(STAGE4_TFLAGS)"; \
45538 $(RAW_CXX_TARGET_EXPORTS) \
45540 cd $(TARGET_SUBDIR)/libvtv && \
45542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45543 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45544 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45545 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45549 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45550 TFLAGS="$(STAGE4_TFLAGS)" \
45551 $(TARGET-stage4-target-libvtv)
45553 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45554 clean-stage4: clean-stage4-target-libvtv
45555 clean-stage4-target-libvtv:
45556 @if [ $(current_stage) = stage4 ]; then \
45557 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45558 else \
45559 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45560 $(MAKE) stage4-start; \
45561 fi; \
45562 cd $(TARGET_SUBDIR)/libvtv && \
45563 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45564 @endif target-libvtv-bootstrap
45567 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45568 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45569 maybe-all-stageprofile-target-libvtv:
45570 maybe-clean-stageprofile-target-libvtv:
45571 @if target-libvtv-bootstrap
45572 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45573 all-stageprofile: all-stageprofile-target-libvtv
45574 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45575 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45576 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45577 @r=`${PWD_COMMAND}`; export r; \
45578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45579 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45580 $(RAW_CXX_TARGET_EXPORTS) \
45582 cd $(TARGET_SUBDIR)/libvtv && \
45584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45585 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45586 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45587 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45591 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45592 TFLAGS="$(STAGEprofile_TFLAGS)" \
45593 $(TARGET-stageprofile-target-libvtv)
45595 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45596 clean-stageprofile: clean-stageprofile-target-libvtv
45597 clean-stageprofile-target-libvtv:
45598 @if [ $(current_stage) = stageprofile ]; then \
45599 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45600 else \
45601 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45602 $(MAKE) stageprofile-start; \
45603 fi; \
45604 cd $(TARGET_SUBDIR)/libvtv && \
45605 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45606 @endif target-libvtv-bootstrap
45609 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45610 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45611 maybe-all-stagetrain-target-libvtv:
45612 maybe-clean-stagetrain-target-libvtv:
45613 @if target-libvtv-bootstrap
45614 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45615 all-stagetrain: all-stagetrain-target-libvtv
45616 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45617 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45618 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45619 @r=`${PWD_COMMAND}`; export r; \
45620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45622 $(RAW_CXX_TARGET_EXPORTS) \
45624 cd $(TARGET_SUBDIR)/libvtv && \
45626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45627 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45628 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45629 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45633 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45634 TFLAGS="$(STAGEtrain_TFLAGS)" \
45635 $(TARGET-stagetrain-target-libvtv)
45637 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45638 clean-stagetrain: clean-stagetrain-target-libvtv
45639 clean-stagetrain-target-libvtv:
45640 @if [ $(current_stage) = stagetrain ]; then \
45641 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45642 else \
45643 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45644 $(MAKE) stagetrain-start; \
45645 fi; \
45646 cd $(TARGET_SUBDIR)/libvtv && \
45647 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45648 @endif target-libvtv-bootstrap
45651 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45652 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45653 maybe-all-stagefeedback-target-libvtv:
45654 maybe-clean-stagefeedback-target-libvtv:
45655 @if target-libvtv-bootstrap
45656 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45657 all-stagefeedback: all-stagefeedback-target-libvtv
45658 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45659 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45661 @r=`${PWD_COMMAND}`; export r; \
45662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45664 $(RAW_CXX_TARGET_EXPORTS) \
45666 cd $(TARGET_SUBDIR)/libvtv && \
45668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45669 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45675 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45676 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45677 $(TARGET-stagefeedback-target-libvtv)
45679 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45680 clean-stagefeedback: clean-stagefeedback-target-libvtv
45681 clean-stagefeedback-target-libvtv:
45682 @if [ $(current_stage) = stagefeedback ]; then \
45683 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45684 else \
45685 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45686 $(MAKE) stagefeedback-start; \
45687 fi; \
45688 cd $(TARGET_SUBDIR)/libvtv && \
45689 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45690 @endif target-libvtv-bootstrap
45693 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45694 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45695 maybe-all-stageautoprofile-target-libvtv:
45696 maybe-clean-stageautoprofile-target-libvtv:
45697 @if target-libvtv-bootstrap
45698 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45699 all-stageautoprofile: all-stageautoprofile-target-libvtv
45700 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45701 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45702 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45703 @r=`${PWD_COMMAND}`; export r; \
45704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45706 $(RAW_CXX_TARGET_EXPORTS) \
45708 cd $(TARGET_SUBDIR)/libvtv && \
45709 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45711 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45717 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45718 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45719 $(TARGET-stageautoprofile-target-libvtv)
45721 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45722 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45723 clean-stageautoprofile-target-libvtv:
45724 @if [ $(current_stage) = stageautoprofile ]; then \
45725 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45726 else \
45727 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45728 $(MAKE) stageautoprofile-start; \
45729 fi; \
45730 cd $(TARGET_SUBDIR)/libvtv && \
45731 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45732 @endif target-libvtv-bootstrap
45735 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45736 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45737 maybe-all-stageautofeedback-target-libvtv:
45738 maybe-clean-stageautofeedback-target-libvtv:
45739 @if target-libvtv-bootstrap
45740 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45741 all-stageautofeedback: all-stageautofeedback-target-libvtv
45742 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45743 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45744 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45745 @r=`${PWD_COMMAND}`; export r; \
45746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45748 $(RAW_CXX_TARGET_EXPORTS) \
45750 cd $(TARGET_SUBDIR)/libvtv && \
45752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45753 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45759 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45760 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45761 $(TARGET-stageautofeedback-target-libvtv)
45763 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45764 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45765 clean-stageautofeedback-target-libvtv:
45766 @if [ $(current_stage) = stageautofeedback ]; then \
45767 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45768 else \
45769 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45770 $(MAKE) stageautofeedback-start; \
45771 fi; \
45772 cd $(TARGET_SUBDIR)/libvtv && \
45773 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45774 @endif target-libvtv-bootstrap
45781 .PHONY: check-target-libvtv maybe-check-target-libvtv
45782 maybe-check-target-libvtv:
45783 @if target-libvtv
45784 maybe-check-target-libvtv: check-target-libvtv
45786 check-target-libvtv:
45787 @: $(MAKE); $(unstage)
45788 @r=`${PWD_COMMAND}`; export r; \
45789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45790 $(RAW_CXX_TARGET_EXPORTS) \
45791 (cd $(TARGET_SUBDIR)/libvtv && \
45792 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45794 @endif target-libvtv
45796 .PHONY: install-target-libvtv maybe-install-target-libvtv
45797 maybe-install-target-libvtv:
45798 @if target-libvtv
45799 maybe-install-target-libvtv: install-target-libvtv
45801 install-target-libvtv: installdirs
45802 @: $(MAKE); $(unstage)
45803 @r=`${PWD_COMMAND}`; export r; \
45804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805 $(RAW_CXX_TARGET_EXPORTS) \
45806 (cd $(TARGET_SUBDIR)/libvtv && \
45807 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45809 @endif target-libvtv
45811 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45812 maybe-install-strip-target-libvtv:
45813 @if target-libvtv
45814 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45816 install-strip-target-libvtv: installdirs
45817 @: $(MAKE); $(unstage)
45818 @r=`${PWD_COMMAND}`; export r; \
45819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45820 $(RAW_CXX_TARGET_EXPORTS) \
45821 (cd $(TARGET_SUBDIR)/libvtv && \
45822 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45824 @endif target-libvtv
45826 # Other targets (info, dvi, pdf, etc.)
45828 .PHONY: maybe-info-target-libvtv info-target-libvtv
45829 maybe-info-target-libvtv:
45830 @if target-libvtv
45831 maybe-info-target-libvtv: info-target-libvtv
45833 info-target-libvtv: \
45834 configure-target-libvtv
45835 @: $(MAKE); $(unstage)
45836 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45837 r=`${PWD_COMMAND}`; export r; \
45838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45839 $(RAW_CXX_TARGET_EXPORTS) \
45840 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45841 for flag in $(EXTRA_TARGET_FLAGS); do \
45842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45843 done; \
45844 (cd $(TARGET_SUBDIR)/libvtv && \
45845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45847 "RANLIB=$${RANLIB}" \
45848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45849 info) \
45850 || exit 1
45852 @endif target-libvtv
45854 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45855 maybe-dvi-target-libvtv:
45856 @if target-libvtv
45857 maybe-dvi-target-libvtv: dvi-target-libvtv
45859 dvi-target-libvtv: \
45860 configure-target-libvtv
45861 @: $(MAKE); $(unstage)
45862 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45863 r=`${PWD_COMMAND}`; export r; \
45864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45865 $(RAW_CXX_TARGET_EXPORTS) \
45866 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45867 for flag in $(EXTRA_TARGET_FLAGS); do \
45868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45869 done; \
45870 (cd $(TARGET_SUBDIR)/libvtv && \
45871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45873 "RANLIB=$${RANLIB}" \
45874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45875 dvi) \
45876 || exit 1
45878 @endif target-libvtv
45880 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45881 maybe-pdf-target-libvtv:
45882 @if target-libvtv
45883 maybe-pdf-target-libvtv: pdf-target-libvtv
45885 pdf-target-libvtv: \
45886 configure-target-libvtv
45887 @: $(MAKE); $(unstage)
45888 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45889 r=`${PWD_COMMAND}`; export r; \
45890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45891 $(RAW_CXX_TARGET_EXPORTS) \
45892 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45893 for flag in $(EXTRA_TARGET_FLAGS); do \
45894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45895 done; \
45896 (cd $(TARGET_SUBDIR)/libvtv && \
45897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45899 "RANLIB=$${RANLIB}" \
45900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45901 pdf) \
45902 || exit 1
45904 @endif target-libvtv
45906 .PHONY: maybe-html-target-libvtv html-target-libvtv
45907 maybe-html-target-libvtv:
45908 @if target-libvtv
45909 maybe-html-target-libvtv: html-target-libvtv
45911 html-target-libvtv: \
45912 configure-target-libvtv
45913 @: $(MAKE); $(unstage)
45914 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45915 r=`${PWD_COMMAND}`; export r; \
45916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45917 $(RAW_CXX_TARGET_EXPORTS) \
45918 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45919 for flag in $(EXTRA_TARGET_FLAGS); do \
45920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45921 done; \
45922 (cd $(TARGET_SUBDIR)/libvtv && \
45923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45925 "RANLIB=$${RANLIB}" \
45926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45927 html) \
45928 || exit 1
45930 @endif target-libvtv
45932 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45933 maybe-TAGS-target-libvtv:
45934 @if target-libvtv
45935 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45937 TAGS-target-libvtv: \
45938 configure-target-libvtv
45939 @: $(MAKE); $(unstage)
45940 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45941 r=`${PWD_COMMAND}`; export r; \
45942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45943 $(RAW_CXX_TARGET_EXPORTS) \
45944 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45945 for flag in $(EXTRA_TARGET_FLAGS); do \
45946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45947 done; \
45948 (cd $(TARGET_SUBDIR)/libvtv && \
45949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45951 "RANLIB=$${RANLIB}" \
45952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45953 TAGS) \
45954 || exit 1
45956 @endif target-libvtv
45958 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45959 maybe-install-info-target-libvtv:
45960 @if target-libvtv
45961 maybe-install-info-target-libvtv: install-info-target-libvtv
45963 install-info-target-libvtv: \
45964 configure-target-libvtv \
45965 info-target-libvtv
45966 @: $(MAKE); $(unstage)
45967 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45968 r=`${PWD_COMMAND}`; export r; \
45969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45970 $(RAW_CXX_TARGET_EXPORTS) \
45971 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45972 for flag in $(EXTRA_TARGET_FLAGS); do \
45973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45974 done; \
45975 (cd $(TARGET_SUBDIR)/libvtv && \
45976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45978 "RANLIB=$${RANLIB}" \
45979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45980 install-info) \
45981 || exit 1
45983 @endif target-libvtv
45985 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
45986 maybe-install-dvi-target-libvtv:
45987 @if target-libvtv
45988 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
45990 install-dvi-target-libvtv: \
45991 configure-target-libvtv \
45992 dvi-target-libvtv
45993 @: $(MAKE); $(unstage)
45994 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45995 r=`${PWD_COMMAND}`; export r; \
45996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45997 $(RAW_CXX_TARGET_EXPORTS) \
45998 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
45999 for flag in $(EXTRA_TARGET_FLAGS); do \
46000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46001 done; \
46002 (cd $(TARGET_SUBDIR)/libvtv && \
46003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46005 "RANLIB=$${RANLIB}" \
46006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46007 install-dvi) \
46008 || exit 1
46010 @endif target-libvtv
46012 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
46013 maybe-install-pdf-target-libvtv:
46014 @if target-libvtv
46015 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
46017 install-pdf-target-libvtv: \
46018 configure-target-libvtv \
46019 pdf-target-libvtv
46020 @: $(MAKE); $(unstage)
46021 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46022 r=`${PWD_COMMAND}`; export r; \
46023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46024 $(RAW_CXX_TARGET_EXPORTS) \
46025 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
46026 for flag in $(EXTRA_TARGET_FLAGS); do \
46027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46028 done; \
46029 (cd $(TARGET_SUBDIR)/libvtv && \
46030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46032 "RANLIB=$${RANLIB}" \
46033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46034 install-pdf) \
46035 || exit 1
46037 @endif target-libvtv
46039 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
46040 maybe-install-html-target-libvtv:
46041 @if target-libvtv
46042 maybe-install-html-target-libvtv: install-html-target-libvtv
46044 install-html-target-libvtv: \
46045 configure-target-libvtv \
46046 html-target-libvtv
46047 @: $(MAKE); $(unstage)
46048 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46049 r=`${PWD_COMMAND}`; export r; \
46050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051 $(RAW_CXX_TARGET_EXPORTS) \
46052 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
46053 for flag in $(EXTRA_TARGET_FLAGS); do \
46054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055 done; \
46056 (cd $(TARGET_SUBDIR)/libvtv && \
46057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059 "RANLIB=$${RANLIB}" \
46060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061 install-html) \
46062 || exit 1
46064 @endif target-libvtv
46066 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
46067 maybe-installcheck-target-libvtv:
46068 @if target-libvtv
46069 maybe-installcheck-target-libvtv: installcheck-target-libvtv
46071 installcheck-target-libvtv: \
46072 configure-target-libvtv
46073 @: $(MAKE); $(unstage)
46074 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46075 r=`${PWD_COMMAND}`; export r; \
46076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077 $(RAW_CXX_TARGET_EXPORTS) \
46078 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
46079 for flag in $(EXTRA_TARGET_FLAGS); do \
46080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46081 done; \
46082 (cd $(TARGET_SUBDIR)/libvtv && \
46083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46085 "RANLIB=$${RANLIB}" \
46086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46087 installcheck) \
46088 || exit 1
46090 @endif target-libvtv
46092 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
46093 maybe-mostlyclean-target-libvtv:
46094 @if target-libvtv
46095 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
46097 mostlyclean-target-libvtv:
46098 @: $(MAKE); $(unstage)
46099 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46100 r=`${PWD_COMMAND}`; export r; \
46101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46102 $(RAW_CXX_TARGET_EXPORTS) \
46103 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
46104 for flag in $(EXTRA_TARGET_FLAGS); do \
46105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46106 done; \
46107 (cd $(TARGET_SUBDIR)/libvtv && \
46108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46110 "RANLIB=$${RANLIB}" \
46111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46112 mostlyclean) \
46113 || exit 1
46115 @endif target-libvtv
46117 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
46118 maybe-clean-target-libvtv:
46119 @if target-libvtv
46120 maybe-clean-target-libvtv: clean-target-libvtv
46122 clean-target-libvtv:
46123 @: $(MAKE); $(unstage)
46124 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46125 r=`${PWD_COMMAND}`; export r; \
46126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46127 $(RAW_CXX_TARGET_EXPORTS) \
46128 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
46129 for flag in $(EXTRA_TARGET_FLAGS); do \
46130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46131 done; \
46132 (cd $(TARGET_SUBDIR)/libvtv && \
46133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46135 "RANLIB=$${RANLIB}" \
46136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46137 clean) \
46138 || exit 1
46140 @endif target-libvtv
46142 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
46143 maybe-distclean-target-libvtv:
46144 @if target-libvtv
46145 maybe-distclean-target-libvtv: distclean-target-libvtv
46147 distclean-target-libvtv:
46148 @: $(MAKE); $(unstage)
46149 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46150 r=`${PWD_COMMAND}`; export r; \
46151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46152 $(RAW_CXX_TARGET_EXPORTS) \
46153 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
46154 for flag in $(EXTRA_TARGET_FLAGS); do \
46155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46156 done; \
46157 (cd $(TARGET_SUBDIR)/libvtv && \
46158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46160 "RANLIB=$${RANLIB}" \
46161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46162 distclean) \
46163 || exit 1
46165 @endif target-libvtv
46167 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
46168 maybe-maintainer-clean-target-libvtv:
46169 @if target-libvtv
46170 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
46172 maintainer-clean-target-libvtv:
46173 @: $(MAKE); $(unstage)
46174 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46175 r=`${PWD_COMMAND}`; export r; \
46176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46177 $(RAW_CXX_TARGET_EXPORTS) \
46178 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
46179 for flag in $(EXTRA_TARGET_FLAGS); do \
46180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46181 done; \
46182 (cd $(TARGET_SUBDIR)/libvtv && \
46183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46185 "RANLIB=$${RANLIB}" \
46186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46187 maintainer-clean) \
46188 || exit 1
46190 @endif target-libvtv
46196 .PHONY: configure-target-libssp maybe-configure-target-libssp
46197 maybe-configure-target-libssp:
46198 @if gcc-bootstrap
46199 configure-target-libssp: stage_current
46200 @endif gcc-bootstrap
46201 @if target-libssp
46202 maybe-configure-target-libssp: configure-target-libssp
46203 configure-target-libssp:
46204 @: $(MAKE); $(unstage)
46205 @r=`${PWD_COMMAND}`; export r; \
46206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207 echo "Checking multilib configuration for libssp..."; \
46208 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46209 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46210 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46211 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46212 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46213 else \
46214 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46215 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46216 fi; \
46217 else \
46218 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46219 fi; \
46220 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46222 $(NORMAL_TARGET_EXPORTS) \
46223 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46224 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46225 case $(srcdir) in \
46226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46227 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46229 esac; \
46230 module_srcdir=libssp; \
46231 rm -f no-such-file || : ; \
46232 CONFIG_SITE=no-such-file $(SHELL) \
46233 $$s/$$module_srcdir/configure \
46234 --srcdir=$${topdir}/$$module_srcdir \
46235 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46236 --target=${target_alias} \
46237 || exit 1
46238 @endif target-libssp
46244 .PHONY: all-target-libssp maybe-all-target-libssp
46245 maybe-all-target-libssp:
46246 @if gcc-bootstrap
46247 all-target-libssp: stage_current
46248 @endif gcc-bootstrap
46249 @if target-libssp
46250 TARGET-target-libssp=all
46251 maybe-all-target-libssp: all-target-libssp
46252 all-target-libssp: configure-target-libssp
46253 @: $(MAKE); $(unstage)
46254 @r=`${PWD_COMMAND}`; export r; \
46255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46256 $(NORMAL_TARGET_EXPORTS) \
46257 (cd $(TARGET_SUBDIR)/libssp && \
46258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46259 $(TARGET-target-libssp))
46260 @endif target-libssp
46266 .PHONY: check-target-libssp maybe-check-target-libssp
46267 maybe-check-target-libssp:
46268 @if target-libssp
46269 maybe-check-target-libssp: check-target-libssp
46271 check-target-libssp:
46272 @: $(MAKE); $(unstage)
46273 @r=`${PWD_COMMAND}`; export r; \
46274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275 $(NORMAL_TARGET_EXPORTS) \
46276 (cd $(TARGET_SUBDIR)/libssp && \
46277 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46279 @endif target-libssp
46281 .PHONY: install-target-libssp maybe-install-target-libssp
46282 maybe-install-target-libssp:
46283 @if target-libssp
46284 maybe-install-target-libssp: install-target-libssp
46286 install-target-libssp: installdirs
46287 @: $(MAKE); $(unstage)
46288 @r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(NORMAL_TARGET_EXPORTS) \
46291 (cd $(TARGET_SUBDIR)/libssp && \
46292 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46294 @endif target-libssp
46296 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46297 maybe-install-strip-target-libssp:
46298 @if target-libssp
46299 maybe-install-strip-target-libssp: install-strip-target-libssp
46301 install-strip-target-libssp: installdirs
46302 @: $(MAKE); $(unstage)
46303 @r=`${PWD_COMMAND}`; export r; \
46304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46305 $(NORMAL_TARGET_EXPORTS) \
46306 (cd $(TARGET_SUBDIR)/libssp && \
46307 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46309 @endif target-libssp
46311 # Other targets (info, dvi, pdf, etc.)
46313 .PHONY: maybe-info-target-libssp info-target-libssp
46314 maybe-info-target-libssp:
46315 @if target-libssp
46316 maybe-info-target-libssp: info-target-libssp
46318 info-target-libssp: \
46319 configure-target-libssp
46320 @: $(MAKE); $(unstage)
46321 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46322 r=`${PWD_COMMAND}`; export r; \
46323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324 $(NORMAL_TARGET_EXPORTS) \
46325 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46326 for flag in $(EXTRA_TARGET_FLAGS); do \
46327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46328 done; \
46329 (cd $(TARGET_SUBDIR)/libssp && \
46330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46332 "RANLIB=$${RANLIB}" \
46333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46334 info) \
46335 || exit 1
46337 @endif target-libssp
46339 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46340 maybe-dvi-target-libssp:
46341 @if target-libssp
46342 maybe-dvi-target-libssp: dvi-target-libssp
46344 dvi-target-libssp: \
46345 configure-target-libssp
46346 @: $(MAKE); $(unstage)
46347 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46348 r=`${PWD_COMMAND}`; export r; \
46349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46350 $(NORMAL_TARGET_EXPORTS) \
46351 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46352 for flag in $(EXTRA_TARGET_FLAGS); do \
46353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46354 done; \
46355 (cd $(TARGET_SUBDIR)/libssp && \
46356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46358 "RANLIB=$${RANLIB}" \
46359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46360 dvi) \
46361 || exit 1
46363 @endif target-libssp
46365 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46366 maybe-pdf-target-libssp:
46367 @if target-libssp
46368 maybe-pdf-target-libssp: pdf-target-libssp
46370 pdf-target-libssp: \
46371 configure-target-libssp
46372 @: $(MAKE); $(unstage)
46373 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46374 r=`${PWD_COMMAND}`; export r; \
46375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46376 $(NORMAL_TARGET_EXPORTS) \
46377 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46378 for flag in $(EXTRA_TARGET_FLAGS); do \
46379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46380 done; \
46381 (cd $(TARGET_SUBDIR)/libssp && \
46382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46384 "RANLIB=$${RANLIB}" \
46385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46386 pdf) \
46387 || exit 1
46389 @endif target-libssp
46391 .PHONY: maybe-html-target-libssp html-target-libssp
46392 maybe-html-target-libssp:
46393 @if target-libssp
46394 maybe-html-target-libssp: html-target-libssp
46396 html-target-libssp: \
46397 configure-target-libssp
46398 @: $(MAKE); $(unstage)
46399 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46400 r=`${PWD_COMMAND}`; export r; \
46401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46402 $(NORMAL_TARGET_EXPORTS) \
46403 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46404 for flag in $(EXTRA_TARGET_FLAGS); do \
46405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46406 done; \
46407 (cd $(TARGET_SUBDIR)/libssp && \
46408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46410 "RANLIB=$${RANLIB}" \
46411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46412 html) \
46413 || exit 1
46415 @endif target-libssp
46417 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46418 maybe-TAGS-target-libssp:
46419 @if target-libssp
46420 maybe-TAGS-target-libssp: TAGS-target-libssp
46422 TAGS-target-libssp: \
46423 configure-target-libssp
46424 @: $(MAKE); $(unstage)
46425 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46426 r=`${PWD_COMMAND}`; export r; \
46427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46428 $(NORMAL_TARGET_EXPORTS) \
46429 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46430 for flag in $(EXTRA_TARGET_FLAGS); do \
46431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46432 done; \
46433 (cd $(TARGET_SUBDIR)/libssp && \
46434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46436 "RANLIB=$${RANLIB}" \
46437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46438 TAGS) \
46439 || exit 1
46441 @endif target-libssp
46443 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46444 maybe-install-info-target-libssp:
46445 @if target-libssp
46446 maybe-install-info-target-libssp: install-info-target-libssp
46448 install-info-target-libssp: \
46449 configure-target-libssp \
46450 info-target-libssp
46451 @: $(MAKE); $(unstage)
46452 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46453 r=`${PWD_COMMAND}`; export r; \
46454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46455 $(NORMAL_TARGET_EXPORTS) \
46456 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46457 for flag in $(EXTRA_TARGET_FLAGS); do \
46458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46459 done; \
46460 (cd $(TARGET_SUBDIR)/libssp && \
46461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46463 "RANLIB=$${RANLIB}" \
46464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46465 install-info) \
46466 || exit 1
46468 @endif target-libssp
46470 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
46471 maybe-install-dvi-target-libssp:
46472 @if target-libssp
46473 maybe-install-dvi-target-libssp: install-dvi-target-libssp
46475 install-dvi-target-libssp: \
46476 configure-target-libssp \
46477 dvi-target-libssp
46478 @: $(MAKE); $(unstage)
46479 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46480 r=`${PWD_COMMAND}`; export r; \
46481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46482 $(NORMAL_TARGET_EXPORTS) \
46483 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
46484 for flag in $(EXTRA_TARGET_FLAGS); do \
46485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46486 done; \
46487 (cd $(TARGET_SUBDIR)/libssp && \
46488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46490 "RANLIB=$${RANLIB}" \
46491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46492 install-dvi) \
46493 || exit 1
46495 @endif target-libssp
46497 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46498 maybe-install-pdf-target-libssp:
46499 @if target-libssp
46500 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46502 install-pdf-target-libssp: \
46503 configure-target-libssp \
46504 pdf-target-libssp
46505 @: $(MAKE); $(unstage)
46506 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46507 r=`${PWD_COMMAND}`; export r; \
46508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46509 $(NORMAL_TARGET_EXPORTS) \
46510 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46511 for flag in $(EXTRA_TARGET_FLAGS); do \
46512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46513 done; \
46514 (cd $(TARGET_SUBDIR)/libssp && \
46515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46517 "RANLIB=$${RANLIB}" \
46518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46519 install-pdf) \
46520 || exit 1
46522 @endif target-libssp
46524 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46525 maybe-install-html-target-libssp:
46526 @if target-libssp
46527 maybe-install-html-target-libssp: install-html-target-libssp
46529 install-html-target-libssp: \
46530 configure-target-libssp \
46531 html-target-libssp
46532 @: $(MAKE); $(unstage)
46533 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46534 r=`${PWD_COMMAND}`; export r; \
46535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46536 $(NORMAL_TARGET_EXPORTS) \
46537 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46538 for flag in $(EXTRA_TARGET_FLAGS); do \
46539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46540 done; \
46541 (cd $(TARGET_SUBDIR)/libssp && \
46542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46544 "RANLIB=$${RANLIB}" \
46545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46546 install-html) \
46547 || exit 1
46549 @endif target-libssp
46551 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46552 maybe-installcheck-target-libssp:
46553 @if target-libssp
46554 maybe-installcheck-target-libssp: installcheck-target-libssp
46556 installcheck-target-libssp: \
46557 configure-target-libssp
46558 @: $(MAKE); $(unstage)
46559 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46560 r=`${PWD_COMMAND}`; export r; \
46561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562 $(NORMAL_TARGET_EXPORTS) \
46563 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46564 for flag in $(EXTRA_TARGET_FLAGS); do \
46565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566 done; \
46567 (cd $(TARGET_SUBDIR)/libssp && \
46568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570 "RANLIB=$${RANLIB}" \
46571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572 installcheck) \
46573 || exit 1
46575 @endif target-libssp
46577 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46578 maybe-mostlyclean-target-libssp:
46579 @if target-libssp
46580 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46582 mostlyclean-target-libssp:
46583 @: $(MAKE); $(unstage)
46584 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46585 r=`${PWD_COMMAND}`; export r; \
46586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46587 $(NORMAL_TARGET_EXPORTS) \
46588 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46589 for flag in $(EXTRA_TARGET_FLAGS); do \
46590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46591 done; \
46592 (cd $(TARGET_SUBDIR)/libssp && \
46593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46595 "RANLIB=$${RANLIB}" \
46596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46597 mostlyclean) \
46598 || exit 1
46600 @endif target-libssp
46602 .PHONY: maybe-clean-target-libssp clean-target-libssp
46603 maybe-clean-target-libssp:
46604 @if target-libssp
46605 maybe-clean-target-libssp: clean-target-libssp
46607 clean-target-libssp:
46608 @: $(MAKE); $(unstage)
46609 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46610 r=`${PWD_COMMAND}`; export r; \
46611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612 $(NORMAL_TARGET_EXPORTS) \
46613 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46614 for flag in $(EXTRA_TARGET_FLAGS); do \
46615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616 done; \
46617 (cd $(TARGET_SUBDIR)/libssp && \
46618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620 "RANLIB=$${RANLIB}" \
46621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622 clean) \
46623 || exit 1
46625 @endif target-libssp
46627 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46628 maybe-distclean-target-libssp:
46629 @if target-libssp
46630 maybe-distclean-target-libssp: distclean-target-libssp
46632 distclean-target-libssp:
46633 @: $(MAKE); $(unstage)
46634 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46635 r=`${PWD_COMMAND}`; export r; \
46636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46637 $(NORMAL_TARGET_EXPORTS) \
46638 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46639 for flag in $(EXTRA_TARGET_FLAGS); do \
46640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46641 done; \
46642 (cd $(TARGET_SUBDIR)/libssp && \
46643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46645 "RANLIB=$${RANLIB}" \
46646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46647 distclean) \
46648 || exit 1
46650 @endif target-libssp
46652 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46653 maybe-maintainer-clean-target-libssp:
46654 @if target-libssp
46655 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46657 maintainer-clean-target-libssp:
46658 @: $(MAKE); $(unstage)
46659 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46660 r=`${PWD_COMMAND}`; export r; \
46661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46662 $(NORMAL_TARGET_EXPORTS) \
46663 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46664 for flag in $(EXTRA_TARGET_FLAGS); do \
46665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46666 done; \
46667 (cd $(TARGET_SUBDIR)/libssp && \
46668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46670 "RANLIB=$${RANLIB}" \
46671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46672 maintainer-clean) \
46673 || exit 1
46675 @endif target-libssp
46681 .PHONY: configure-target-newlib maybe-configure-target-newlib
46682 maybe-configure-target-newlib:
46683 @if gcc-bootstrap
46684 configure-target-newlib: stage_current
46685 @endif gcc-bootstrap
46686 @if target-newlib
46687 maybe-configure-target-newlib: configure-target-newlib
46688 configure-target-newlib:
46689 @: $(MAKE); $(unstage)
46690 @r=`${PWD_COMMAND}`; export r; \
46691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692 echo "Checking multilib configuration for newlib..."; \
46693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46695 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46696 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46697 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46698 else \
46699 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46700 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46701 fi; \
46702 else \
46703 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46704 fi; \
46705 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46707 $(NORMAL_TARGET_EXPORTS) \
46708 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46709 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46710 case $(srcdir) in \
46711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46712 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46714 esac; \
46715 module_srcdir=newlib; \
46716 rm -f no-such-file || : ; \
46717 CONFIG_SITE=no-such-file $(SHELL) \
46718 $$s/$$module_srcdir/configure \
46719 --srcdir=$${topdir}/$$module_srcdir \
46720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46721 --target=${target_alias} \
46722 || exit 1
46723 @endif target-newlib
46729 .PHONY: all-target-newlib maybe-all-target-newlib
46730 maybe-all-target-newlib:
46731 @if gcc-bootstrap
46732 all-target-newlib: stage_current
46733 @endif gcc-bootstrap
46734 @if target-newlib
46735 TARGET-target-newlib=all
46736 maybe-all-target-newlib: all-target-newlib
46737 all-target-newlib: configure-target-newlib
46738 @: $(MAKE); $(unstage)
46739 @r=`${PWD_COMMAND}`; export r; \
46740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46741 $(NORMAL_TARGET_EXPORTS) \
46742 (cd $(TARGET_SUBDIR)/newlib && \
46743 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46744 $(TARGET-target-newlib))
46745 @endif target-newlib
46751 .PHONY: check-target-newlib maybe-check-target-newlib
46752 maybe-check-target-newlib:
46753 @if target-newlib
46754 maybe-check-target-newlib: check-target-newlib
46756 check-target-newlib:
46757 @: $(MAKE); $(unstage)
46758 @r=`${PWD_COMMAND}`; export r; \
46759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46760 $(NORMAL_TARGET_EXPORTS) \
46761 (cd $(TARGET_SUBDIR)/newlib && \
46762 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46764 @endif target-newlib
46766 .PHONY: install-target-newlib maybe-install-target-newlib
46767 maybe-install-target-newlib:
46768 @if target-newlib
46769 maybe-install-target-newlib: install-target-newlib
46771 install-target-newlib: installdirs
46772 @: $(MAKE); $(unstage)
46773 @r=`${PWD_COMMAND}`; export r; \
46774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775 $(NORMAL_TARGET_EXPORTS) \
46776 (cd $(TARGET_SUBDIR)/newlib && \
46777 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46779 @endif target-newlib
46781 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46782 maybe-install-strip-target-newlib:
46783 @if target-newlib
46784 maybe-install-strip-target-newlib: install-strip-target-newlib
46786 install-strip-target-newlib: installdirs
46787 @: $(MAKE); $(unstage)
46788 @r=`${PWD_COMMAND}`; export r; \
46789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46790 $(NORMAL_TARGET_EXPORTS) \
46791 (cd $(TARGET_SUBDIR)/newlib && \
46792 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46794 @endif target-newlib
46796 # Other targets (info, dvi, pdf, etc.)
46798 .PHONY: maybe-info-target-newlib info-target-newlib
46799 maybe-info-target-newlib:
46800 @if target-newlib
46801 maybe-info-target-newlib: info-target-newlib
46803 info-target-newlib: \
46804 configure-target-newlib
46805 @: $(MAKE); $(unstage)
46806 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46807 r=`${PWD_COMMAND}`; export r; \
46808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809 $(NORMAL_TARGET_EXPORTS) \
46810 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46811 for flag in $(EXTRA_TARGET_FLAGS); do \
46812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46813 done; \
46814 (cd $(TARGET_SUBDIR)/newlib && \
46815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46817 "RANLIB=$${RANLIB}" \
46818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46819 info) \
46820 || exit 1
46822 @endif target-newlib
46824 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46825 maybe-dvi-target-newlib:
46826 @if target-newlib
46827 maybe-dvi-target-newlib: dvi-target-newlib
46829 dvi-target-newlib: \
46830 configure-target-newlib
46831 @: $(MAKE); $(unstage)
46832 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46833 r=`${PWD_COMMAND}`; export r; \
46834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835 $(NORMAL_TARGET_EXPORTS) \
46836 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46837 for flag in $(EXTRA_TARGET_FLAGS); do \
46838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46839 done; \
46840 (cd $(TARGET_SUBDIR)/newlib && \
46841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46843 "RANLIB=$${RANLIB}" \
46844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46845 dvi) \
46846 || exit 1
46848 @endif target-newlib
46850 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46851 maybe-pdf-target-newlib:
46852 @if target-newlib
46853 maybe-pdf-target-newlib: pdf-target-newlib
46855 pdf-target-newlib: \
46856 configure-target-newlib
46857 @: $(MAKE); $(unstage)
46858 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46859 r=`${PWD_COMMAND}`; export r; \
46860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46861 $(NORMAL_TARGET_EXPORTS) \
46862 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46863 for flag in $(EXTRA_TARGET_FLAGS); do \
46864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46865 done; \
46866 (cd $(TARGET_SUBDIR)/newlib && \
46867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46869 "RANLIB=$${RANLIB}" \
46870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46871 pdf) \
46872 || exit 1
46874 @endif target-newlib
46876 .PHONY: maybe-html-target-newlib html-target-newlib
46877 maybe-html-target-newlib:
46878 @if target-newlib
46879 maybe-html-target-newlib: html-target-newlib
46881 html-target-newlib: \
46882 configure-target-newlib
46883 @: $(MAKE); $(unstage)
46884 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46885 r=`${PWD_COMMAND}`; export r; \
46886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46887 $(NORMAL_TARGET_EXPORTS) \
46888 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46889 for flag in $(EXTRA_TARGET_FLAGS); do \
46890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46891 done; \
46892 (cd $(TARGET_SUBDIR)/newlib && \
46893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46895 "RANLIB=$${RANLIB}" \
46896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46897 html) \
46898 || exit 1
46900 @endif target-newlib
46902 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46903 maybe-TAGS-target-newlib:
46904 @if target-newlib
46905 maybe-TAGS-target-newlib: TAGS-target-newlib
46907 TAGS-target-newlib: \
46908 configure-target-newlib
46909 @: $(MAKE); $(unstage)
46910 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46911 r=`${PWD_COMMAND}`; export r; \
46912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46913 $(NORMAL_TARGET_EXPORTS) \
46914 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46915 for flag in $(EXTRA_TARGET_FLAGS); do \
46916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46917 done; \
46918 (cd $(TARGET_SUBDIR)/newlib && \
46919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46921 "RANLIB=$${RANLIB}" \
46922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46923 TAGS) \
46924 || exit 1
46926 @endif target-newlib
46928 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46929 maybe-install-info-target-newlib:
46930 @if target-newlib
46931 maybe-install-info-target-newlib: install-info-target-newlib
46933 install-info-target-newlib: \
46934 configure-target-newlib \
46935 info-target-newlib
46936 @: $(MAKE); $(unstage)
46937 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46938 r=`${PWD_COMMAND}`; export r; \
46939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940 $(NORMAL_TARGET_EXPORTS) \
46941 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
46942 for flag in $(EXTRA_TARGET_FLAGS); do \
46943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944 done; \
46945 (cd $(TARGET_SUBDIR)/newlib && \
46946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948 "RANLIB=$${RANLIB}" \
46949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950 install-info) \
46951 || exit 1
46953 @endif target-newlib
46955 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
46956 maybe-install-dvi-target-newlib:
46957 @if target-newlib
46958 maybe-install-dvi-target-newlib: install-dvi-target-newlib
46960 install-dvi-target-newlib: \
46961 configure-target-newlib \
46962 dvi-target-newlib
46963 @: $(MAKE); $(unstage)
46964 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46965 r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(NORMAL_TARGET_EXPORTS) \
46968 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
46969 for flag in $(EXTRA_TARGET_FLAGS); do \
46970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971 done; \
46972 (cd $(TARGET_SUBDIR)/newlib && \
46973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975 "RANLIB=$${RANLIB}" \
46976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977 install-dvi) \
46978 || exit 1
46980 @endif target-newlib
46982 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46983 maybe-install-pdf-target-newlib:
46984 @if target-newlib
46985 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46987 install-pdf-target-newlib: \
46988 configure-target-newlib \
46989 pdf-target-newlib
46990 @: $(MAKE); $(unstage)
46991 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46992 r=`${PWD_COMMAND}`; export r; \
46993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46994 $(NORMAL_TARGET_EXPORTS) \
46995 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
46996 for flag in $(EXTRA_TARGET_FLAGS); do \
46997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46998 done; \
46999 (cd $(TARGET_SUBDIR)/newlib && \
47000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47002 "RANLIB=$${RANLIB}" \
47003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47004 install-pdf) \
47005 || exit 1
47007 @endif target-newlib
47009 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47010 maybe-install-html-target-newlib:
47011 @if target-newlib
47012 maybe-install-html-target-newlib: install-html-target-newlib
47014 install-html-target-newlib: \
47015 configure-target-newlib \
47016 html-target-newlib
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47019 r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 $(NORMAL_TARGET_EXPORTS) \
47022 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47023 for flag in $(EXTRA_TARGET_FLAGS); do \
47024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025 done; \
47026 (cd $(TARGET_SUBDIR)/newlib && \
47027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029 "RANLIB=$${RANLIB}" \
47030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031 install-html) \
47032 || exit 1
47034 @endif target-newlib
47036 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47037 maybe-installcheck-target-newlib:
47038 @if target-newlib
47039 maybe-installcheck-target-newlib: installcheck-target-newlib
47041 installcheck-target-newlib: \
47042 configure-target-newlib
47043 @: $(MAKE); $(unstage)
47044 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47045 r=`${PWD_COMMAND}`; export r; \
47046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47047 $(NORMAL_TARGET_EXPORTS) \
47048 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47049 for flag in $(EXTRA_TARGET_FLAGS); do \
47050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47051 done; \
47052 (cd $(TARGET_SUBDIR)/newlib && \
47053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47055 "RANLIB=$${RANLIB}" \
47056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47057 installcheck) \
47058 || exit 1
47060 @endif target-newlib
47062 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47063 maybe-mostlyclean-target-newlib:
47064 @if target-newlib
47065 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47067 mostlyclean-target-newlib:
47068 @: $(MAKE); $(unstage)
47069 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47070 r=`${PWD_COMMAND}`; export r; \
47071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47072 $(NORMAL_TARGET_EXPORTS) \
47073 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47074 for flag in $(EXTRA_TARGET_FLAGS); do \
47075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47076 done; \
47077 (cd $(TARGET_SUBDIR)/newlib && \
47078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47080 "RANLIB=$${RANLIB}" \
47081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47082 mostlyclean) \
47083 || exit 1
47085 @endif target-newlib
47087 .PHONY: maybe-clean-target-newlib clean-target-newlib
47088 maybe-clean-target-newlib:
47089 @if target-newlib
47090 maybe-clean-target-newlib: clean-target-newlib
47092 clean-target-newlib:
47093 @: $(MAKE); $(unstage)
47094 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47095 r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 $(NORMAL_TARGET_EXPORTS) \
47098 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47099 for flag in $(EXTRA_TARGET_FLAGS); do \
47100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47101 done; \
47102 (cd $(TARGET_SUBDIR)/newlib && \
47103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47105 "RANLIB=$${RANLIB}" \
47106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47107 clean) \
47108 || exit 1
47110 @endif target-newlib
47112 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47113 maybe-distclean-target-newlib:
47114 @if target-newlib
47115 maybe-distclean-target-newlib: distclean-target-newlib
47117 distclean-target-newlib:
47118 @: $(MAKE); $(unstage)
47119 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47120 r=`${PWD_COMMAND}`; export r; \
47121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122 $(NORMAL_TARGET_EXPORTS) \
47123 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47124 for flag in $(EXTRA_TARGET_FLAGS); do \
47125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47126 done; \
47127 (cd $(TARGET_SUBDIR)/newlib && \
47128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47130 "RANLIB=$${RANLIB}" \
47131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47132 distclean) \
47133 || exit 1
47135 @endif target-newlib
47137 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47138 maybe-maintainer-clean-target-newlib:
47139 @if target-newlib
47140 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47142 maintainer-clean-target-newlib:
47143 @: $(MAKE); $(unstage)
47144 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47145 r=`${PWD_COMMAND}`; export r; \
47146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147 $(NORMAL_TARGET_EXPORTS) \
47148 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47149 for flag in $(EXTRA_TARGET_FLAGS); do \
47150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151 done; \
47152 (cd $(TARGET_SUBDIR)/newlib && \
47153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155 "RANLIB=$${RANLIB}" \
47156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157 maintainer-clean) \
47158 || exit 1
47160 @endif target-newlib
47166 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47167 maybe-configure-target-libgcc:
47168 @if gcc-bootstrap
47169 configure-target-libgcc: stage_current
47170 @endif gcc-bootstrap
47171 @if target-libgcc
47172 maybe-configure-target-libgcc: configure-target-libgcc
47173 configure-target-libgcc:
47174 @r=`${PWD_COMMAND}`; export r; \
47175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47176 echo "Checking multilib configuration for libgcc..."; \
47177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47178 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47179 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47180 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47181 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47182 else \
47183 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47184 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47185 fi; \
47186 else \
47187 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47188 fi; \
47189 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47191 $(NORMAL_TARGET_EXPORTS) \
47192 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47193 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47194 case $(srcdir) in \
47195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47196 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47198 esac; \
47199 module_srcdir=libgcc; \
47200 rm -f no-such-file || : ; \
47201 CONFIG_SITE=no-such-file $(SHELL) \
47202 $$s/$$module_srcdir/configure \
47203 --srcdir=$${topdir}/$$module_srcdir \
47204 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47205 --target=${target_alias} \
47206 || exit 1
47207 @endif target-libgcc
47211 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47212 maybe-configure-stage1-target-libgcc:
47213 @if target-libgcc-bootstrap
47214 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47215 configure-stage1-target-libgcc:
47216 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47217 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47218 @r=`${PWD_COMMAND}`; export r; \
47219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47220 TFLAGS="$(STAGE1_TFLAGS)"; \
47221 echo "Checking multilib configuration for libgcc..."; \
47222 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47223 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47224 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47225 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47226 else \
47227 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47228 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47229 fi; \
47230 else \
47231 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47232 fi; \
47233 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47234 $(NORMAL_TARGET_EXPORTS) \
47235 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47236 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47237 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47238 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47240 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47241 case $(srcdir) in \
47242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47243 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47245 esac; \
47246 module_srcdir=libgcc; \
47247 $(SHELL) $$s/$$module_srcdir/configure \
47248 --srcdir=$${topdir}/$$module_srcdir \
47249 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47250 --target=${target_alias} \
47252 $(STAGE1_CONFIGURE_FLAGS)
47253 @endif target-libgcc-bootstrap
47255 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47256 maybe-configure-stage2-target-libgcc:
47257 @if target-libgcc-bootstrap
47258 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47259 configure-stage2-target-libgcc:
47260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47261 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47262 @r=`${PWD_COMMAND}`; export r; \
47263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264 TFLAGS="$(STAGE2_TFLAGS)"; \
47265 echo "Checking multilib configuration for libgcc..."; \
47266 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47267 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47268 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47269 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47270 else \
47271 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47272 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47273 fi; \
47274 else \
47275 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47276 fi; \
47277 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47278 $(NORMAL_TARGET_EXPORTS) \
47280 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47281 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47282 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47283 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47284 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47285 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47286 case $(srcdir) in \
47287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47288 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47290 esac; \
47291 module_srcdir=libgcc; \
47292 $(SHELL) $$s/$$module_srcdir/configure \
47293 --srcdir=$${topdir}/$$module_srcdir \
47294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47295 --target=${target_alias} \
47296 --with-build-libsubdir=$(HOST_SUBDIR) \
47297 $(STAGE2_CONFIGURE_FLAGS)
47298 @endif target-libgcc-bootstrap
47300 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47301 maybe-configure-stage3-target-libgcc:
47302 @if target-libgcc-bootstrap
47303 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47304 configure-stage3-target-libgcc:
47305 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47306 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47307 @r=`${PWD_COMMAND}`; export r; \
47308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309 TFLAGS="$(STAGE3_TFLAGS)"; \
47310 echo "Checking multilib configuration for libgcc..."; \
47311 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47312 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47313 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47314 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47315 else \
47316 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47317 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47318 fi; \
47319 else \
47320 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47321 fi; \
47322 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47323 $(NORMAL_TARGET_EXPORTS) \
47325 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47328 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47329 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47330 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47331 case $(srcdir) in \
47332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47333 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47335 esac; \
47336 module_srcdir=libgcc; \
47337 $(SHELL) $$s/$$module_srcdir/configure \
47338 --srcdir=$${topdir}/$$module_srcdir \
47339 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47340 --target=${target_alias} \
47341 --with-build-libsubdir=$(HOST_SUBDIR) \
47342 $(STAGE3_CONFIGURE_FLAGS)
47343 @endif target-libgcc-bootstrap
47345 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47346 maybe-configure-stage4-target-libgcc:
47347 @if target-libgcc-bootstrap
47348 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47349 configure-stage4-target-libgcc:
47350 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47351 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47352 @r=`${PWD_COMMAND}`; export r; \
47353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47354 TFLAGS="$(STAGE4_TFLAGS)"; \
47355 echo "Checking multilib configuration for libgcc..."; \
47356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47357 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47358 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47359 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47360 else \
47361 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47362 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47363 fi; \
47364 else \
47365 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47366 fi; \
47367 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47368 $(NORMAL_TARGET_EXPORTS) \
47370 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47371 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47372 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47373 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47375 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47376 case $(srcdir) in \
47377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47378 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47380 esac; \
47381 module_srcdir=libgcc; \
47382 $(SHELL) $$s/$$module_srcdir/configure \
47383 --srcdir=$${topdir}/$$module_srcdir \
47384 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47385 --target=${target_alias} \
47386 --with-build-libsubdir=$(HOST_SUBDIR) \
47387 $(STAGE4_CONFIGURE_FLAGS)
47388 @endif target-libgcc-bootstrap
47390 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47391 maybe-configure-stageprofile-target-libgcc:
47392 @if target-libgcc-bootstrap
47393 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47394 configure-stageprofile-target-libgcc:
47395 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47396 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47397 @r=`${PWD_COMMAND}`; export r; \
47398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47399 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47400 echo "Checking multilib configuration for libgcc..."; \
47401 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47402 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47403 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47404 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47405 else \
47406 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47407 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47408 fi; \
47409 else \
47410 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47411 fi; \
47412 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47413 $(NORMAL_TARGET_EXPORTS) \
47415 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47418 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47419 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47420 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47421 case $(srcdir) in \
47422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47423 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47425 esac; \
47426 module_srcdir=libgcc; \
47427 $(SHELL) $$s/$$module_srcdir/configure \
47428 --srcdir=$${topdir}/$$module_srcdir \
47429 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47430 --target=${target_alias} \
47431 --with-build-libsubdir=$(HOST_SUBDIR) \
47432 $(STAGEprofile_CONFIGURE_FLAGS)
47433 @endif target-libgcc-bootstrap
47435 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47436 maybe-configure-stagetrain-target-libgcc:
47437 @if target-libgcc-bootstrap
47438 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47439 configure-stagetrain-target-libgcc:
47440 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47441 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47442 @r=`${PWD_COMMAND}`; export r; \
47443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47445 echo "Checking multilib configuration for libgcc..."; \
47446 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47447 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47448 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47449 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47450 else \
47451 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47452 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47453 fi; \
47454 else \
47455 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47456 fi; \
47457 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47458 $(NORMAL_TARGET_EXPORTS) \
47460 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47461 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47462 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47463 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47464 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47465 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47466 case $(srcdir) in \
47467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47468 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47470 esac; \
47471 module_srcdir=libgcc; \
47472 $(SHELL) $$s/$$module_srcdir/configure \
47473 --srcdir=$${topdir}/$$module_srcdir \
47474 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47475 --target=${target_alias} \
47476 --with-build-libsubdir=$(HOST_SUBDIR) \
47477 $(STAGEtrain_CONFIGURE_FLAGS)
47478 @endif target-libgcc-bootstrap
47480 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47481 maybe-configure-stagefeedback-target-libgcc:
47482 @if target-libgcc-bootstrap
47483 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47484 configure-stagefeedback-target-libgcc:
47485 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47486 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47487 @r=`${PWD_COMMAND}`; export r; \
47488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47489 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47490 echo "Checking multilib configuration for libgcc..."; \
47491 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47492 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47493 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47494 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47495 else \
47496 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47497 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47498 fi; \
47499 else \
47500 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47501 fi; \
47502 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47503 $(NORMAL_TARGET_EXPORTS) \
47505 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47506 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47507 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47508 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47510 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47511 case $(srcdir) in \
47512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47513 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47515 esac; \
47516 module_srcdir=libgcc; \
47517 $(SHELL) $$s/$$module_srcdir/configure \
47518 --srcdir=$${topdir}/$$module_srcdir \
47519 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47520 --target=${target_alias} \
47521 --with-build-libsubdir=$(HOST_SUBDIR) \
47522 $(STAGEfeedback_CONFIGURE_FLAGS)
47523 @endif target-libgcc-bootstrap
47525 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47526 maybe-configure-stageautoprofile-target-libgcc:
47527 @if target-libgcc-bootstrap
47528 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47529 configure-stageautoprofile-target-libgcc:
47530 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47531 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47532 @r=`${PWD_COMMAND}`; export r; \
47533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47534 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47535 echo "Checking multilib configuration for libgcc..."; \
47536 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47537 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47538 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47539 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47540 else \
47541 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47542 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47543 fi; \
47544 else \
47545 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47546 fi; \
47547 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47548 $(NORMAL_TARGET_EXPORTS) \
47550 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47551 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47552 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47553 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47554 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47555 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47556 case $(srcdir) in \
47557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47558 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47560 esac; \
47561 module_srcdir=libgcc; \
47562 $(SHELL) $$s/$$module_srcdir/configure \
47563 --srcdir=$${topdir}/$$module_srcdir \
47564 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47565 --target=${target_alias} \
47566 --with-build-libsubdir=$(HOST_SUBDIR) \
47567 $(STAGEautoprofile_CONFIGURE_FLAGS)
47568 @endif target-libgcc-bootstrap
47570 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47571 maybe-configure-stageautofeedback-target-libgcc:
47572 @if target-libgcc-bootstrap
47573 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47574 configure-stageautofeedback-target-libgcc:
47575 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47576 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47577 @r=`${PWD_COMMAND}`; export r; \
47578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47580 echo "Checking multilib configuration for libgcc..."; \
47581 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47582 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47583 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47584 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47585 else \
47586 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47587 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47588 fi; \
47589 else \
47590 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47591 fi; \
47592 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47593 $(NORMAL_TARGET_EXPORTS) \
47595 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47598 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47600 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47601 case $(srcdir) in \
47602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47603 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47605 esac; \
47606 module_srcdir=libgcc; \
47607 $(SHELL) $$s/$$module_srcdir/configure \
47608 --srcdir=$${topdir}/$$module_srcdir \
47609 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47610 --target=${target_alias} \
47611 --with-build-libsubdir=$(HOST_SUBDIR) \
47612 $(STAGEautofeedback_CONFIGURE_FLAGS)
47613 @endif target-libgcc-bootstrap
47619 .PHONY: all-target-libgcc maybe-all-target-libgcc
47620 maybe-all-target-libgcc:
47621 @if gcc-bootstrap
47622 all-target-libgcc: stage_current
47623 @endif gcc-bootstrap
47624 @if target-libgcc
47625 TARGET-target-libgcc=all
47626 maybe-all-target-libgcc: all-target-libgcc
47627 all-target-libgcc: configure-target-libgcc
47628 @r=`${PWD_COMMAND}`; export r; \
47629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630 $(NORMAL_TARGET_EXPORTS) \
47631 (cd $(TARGET_SUBDIR)/libgcc && \
47632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47633 $(TARGET-target-libgcc))
47634 @endif target-libgcc
47638 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47639 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47640 maybe-all-stage1-target-libgcc:
47641 maybe-clean-stage1-target-libgcc:
47642 @if target-libgcc-bootstrap
47643 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47644 all-stage1: all-stage1-target-libgcc
47645 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47646 all-stage1-target-libgcc: configure-stage1-target-libgcc
47647 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47648 @r=`${PWD_COMMAND}`; export r; \
47649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47650 TFLAGS="$(STAGE1_TFLAGS)"; \
47651 $(NORMAL_TARGET_EXPORTS) \
47652 cd $(TARGET_SUBDIR)/libgcc && \
47654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47655 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47661 $(EXTRA_TARGET_FLAGS) \
47663 TFLAGS="$(STAGE1_TFLAGS)" \
47664 $(TARGET-stage1-target-libgcc)
47666 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47667 clean-stage1: clean-stage1-target-libgcc
47668 clean-stage1-target-libgcc:
47669 @if [ $(current_stage) = stage1 ]; then \
47670 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47671 else \
47672 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47673 $(MAKE) stage1-start; \
47674 fi; \
47675 cd $(TARGET_SUBDIR)/libgcc && \
47676 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47677 clean
47678 @endif target-libgcc-bootstrap
47681 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47682 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47683 maybe-all-stage2-target-libgcc:
47684 maybe-clean-stage2-target-libgcc:
47685 @if target-libgcc-bootstrap
47686 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47687 all-stage2: all-stage2-target-libgcc
47688 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47689 all-stage2-target-libgcc: configure-stage2-target-libgcc
47690 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47691 @r=`${PWD_COMMAND}`; export r; \
47692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47693 TFLAGS="$(STAGE2_TFLAGS)"; \
47694 $(NORMAL_TARGET_EXPORTS) \
47696 cd $(TARGET_SUBDIR)/libgcc && \
47698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47699 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47700 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47701 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47705 $(EXTRA_TARGET_FLAGS) \
47706 TFLAGS="$(STAGE2_TFLAGS)" \
47707 $(TARGET-stage2-target-libgcc)
47709 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47710 clean-stage2: clean-stage2-target-libgcc
47711 clean-stage2-target-libgcc:
47712 @if [ $(current_stage) = stage2 ]; then \
47713 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47714 else \
47715 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47716 $(MAKE) stage2-start; \
47717 fi; \
47718 cd $(TARGET_SUBDIR)/libgcc && \
47719 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47720 @endif target-libgcc-bootstrap
47723 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47724 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47725 maybe-all-stage3-target-libgcc:
47726 maybe-clean-stage3-target-libgcc:
47727 @if target-libgcc-bootstrap
47728 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47729 all-stage3: all-stage3-target-libgcc
47730 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47731 all-stage3-target-libgcc: configure-stage3-target-libgcc
47732 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47733 @r=`${PWD_COMMAND}`; export r; \
47734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735 TFLAGS="$(STAGE3_TFLAGS)"; \
47736 $(NORMAL_TARGET_EXPORTS) \
47738 cd $(TARGET_SUBDIR)/libgcc && \
47740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47741 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47742 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47743 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47747 $(EXTRA_TARGET_FLAGS) \
47748 TFLAGS="$(STAGE3_TFLAGS)" \
47749 $(TARGET-stage3-target-libgcc)
47751 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47752 clean-stage3: clean-stage3-target-libgcc
47753 clean-stage3-target-libgcc:
47754 @if [ $(current_stage) = stage3 ]; then \
47755 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47756 else \
47757 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47758 $(MAKE) stage3-start; \
47759 fi; \
47760 cd $(TARGET_SUBDIR)/libgcc && \
47761 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47762 @endif target-libgcc-bootstrap
47765 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47766 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47767 maybe-all-stage4-target-libgcc:
47768 maybe-clean-stage4-target-libgcc:
47769 @if target-libgcc-bootstrap
47770 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47771 all-stage4: all-stage4-target-libgcc
47772 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47773 all-stage4-target-libgcc: configure-stage4-target-libgcc
47774 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47775 @r=`${PWD_COMMAND}`; export r; \
47776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47777 TFLAGS="$(STAGE4_TFLAGS)"; \
47778 $(NORMAL_TARGET_EXPORTS) \
47780 cd $(TARGET_SUBDIR)/libgcc && \
47782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47783 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47784 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47785 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47789 $(EXTRA_TARGET_FLAGS) \
47790 TFLAGS="$(STAGE4_TFLAGS)" \
47791 $(TARGET-stage4-target-libgcc)
47793 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47794 clean-stage4: clean-stage4-target-libgcc
47795 clean-stage4-target-libgcc:
47796 @if [ $(current_stage) = stage4 ]; then \
47797 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47798 else \
47799 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47800 $(MAKE) stage4-start; \
47801 fi; \
47802 cd $(TARGET_SUBDIR)/libgcc && \
47803 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47804 @endif target-libgcc-bootstrap
47807 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47808 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47809 maybe-all-stageprofile-target-libgcc:
47810 maybe-clean-stageprofile-target-libgcc:
47811 @if target-libgcc-bootstrap
47812 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47813 all-stageprofile: all-stageprofile-target-libgcc
47814 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47815 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47816 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47817 @r=`${PWD_COMMAND}`; export r; \
47818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47819 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47820 $(NORMAL_TARGET_EXPORTS) \
47822 cd $(TARGET_SUBDIR)/libgcc && \
47824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47825 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47826 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47827 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47831 $(EXTRA_TARGET_FLAGS) \
47832 TFLAGS="$(STAGEprofile_TFLAGS)" \
47833 $(TARGET-stageprofile-target-libgcc)
47835 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47836 clean-stageprofile: clean-stageprofile-target-libgcc
47837 clean-stageprofile-target-libgcc:
47838 @if [ $(current_stage) = stageprofile ]; then \
47839 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47840 else \
47841 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47842 $(MAKE) stageprofile-start; \
47843 fi; \
47844 cd $(TARGET_SUBDIR)/libgcc && \
47845 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47846 @endif target-libgcc-bootstrap
47849 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47850 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47851 maybe-all-stagetrain-target-libgcc:
47852 maybe-clean-stagetrain-target-libgcc:
47853 @if target-libgcc-bootstrap
47854 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47855 all-stagetrain: all-stagetrain-target-libgcc
47856 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47857 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47858 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47859 @r=`${PWD_COMMAND}`; export r; \
47860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47862 $(NORMAL_TARGET_EXPORTS) \
47864 cd $(TARGET_SUBDIR)/libgcc && \
47866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47867 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47868 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47869 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47873 $(EXTRA_TARGET_FLAGS) \
47874 TFLAGS="$(STAGEtrain_TFLAGS)" \
47875 $(TARGET-stagetrain-target-libgcc)
47877 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47878 clean-stagetrain: clean-stagetrain-target-libgcc
47879 clean-stagetrain-target-libgcc:
47880 @if [ $(current_stage) = stagetrain ]; then \
47881 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47882 else \
47883 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47884 $(MAKE) stagetrain-start; \
47885 fi; \
47886 cd $(TARGET_SUBDIR)/libgcc && \
47887 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47888 @endif target-libgcc-bootstrap
47891 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47892 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47893 maybe-all-stagefeedback-target-libgcc:
47894 maybe-clean-stagefeedback-target-libgcc:
47895 @if target-libgcc-bootstrap
47896 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47897 all-stagefeedback: all-stagefeedback-target-libgcc
47898 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47899 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47900 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47901 @r=`${PWD_COMMAND}`; export r; \
47902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47903 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47904 $(NORMAL_TARGET_EXPORTS) \
47906 cd $(TARGET_SUBDIR)/libgcc && \
47908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47909 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47915 $(EXTRA_TARGET_FLAGS) \
47916 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47917 $(TARGET-stagefeedback-target-libgcc)
47919 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47920 clean-stagefeedback: clean-stagefeedback-target-libgcc
47921 clean-stagefeedback-target-libgcc:
47922 @if [ $(current_stage) = stagefeedback ]; then \
47923 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47924 else \
47925 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47926 $(MAKE) stagefeedback-start; \
47927 fi; \
47928 cd $(TARGET_SUBDIR)/libgcc && \
47929 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47930 @endif target-libgcc-bootstrap
47933 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47934 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47935 maybe-all-stageautoprofile-target-libgcc:
47936 maybe-clean-stageautoprofile-target-libgcc:
47937 @if target-libgcc-bootstrap
47938 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47939 all-stageautoprofile: all-stageautoprofile-target-libgcc
47940 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47941 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47942 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47943 @r=`${PWD_COMMAND}`; export r; \
47944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47945 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47946 $(NORMAL_TARGET_EXPORTS) \
47948 cd $(TARGET_SUBDIR)/libgcc && \
47949 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47951 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47952 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47953 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47957 $(EXTRA_TARGET_FLAGS) \
47958 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47959 $(TARGET-stageautoprofile-target-libgcc)
47961 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
47962 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
47963 clean-stageautoprofile-target-libgcc:
47964 @if [ $(current_stage) = stageautoprofile ]; then \
47965 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47966 else \
47967 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
47968 $(MAKE) stageautoprofile-start; \
47969 fi; \
47970 cd $(TARGET_SUBDIR)/libgcc && \
47971 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47972 @endif target-libgcc-bootstrap
47975 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
47976 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
47977 maybe-all-stageautofeedback-target-libgcc:
47978 maybe-clean-stageautofeedback-target-libgcc:
47979 @if target-libgcc-bootstrap
47980 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
47981 all-stageautofeedback: all-stageautofeedback-target-libgcc
47982 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
47983 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47984 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47985 @r=`${PWD_COMMAND}`; export r; \
47986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47988 $(NORMAL_TARGET_EXPORTS) \
47990 cd $(TARGET_SUBDIR)/libgcc && \
47992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47993 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47994 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47995 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47999 $(EXTRA_TARGET_FLAGS) \
48000 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48001 $(TARGET-stageautofeedback-target-libgcc)
48003 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48004 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48005 clean-stageautofeedback-target-libgcc:
48006 @if [ $(current_stage) = stageautofeedback ]; then \
48007 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48008 else \
48009 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48010 $(MAKE) stageautofeedback-start; \
48011 fi; \
48012 cd $(TARGET_SUBDIR)/libgcc && \
48013 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48014 @endif target-libgcc-bootstrap
48021 .PHONY: check-target-libgcc maybe-check-target-libgcc
48022 maybe-check-target-libgcc:
48023 @if target-libgcc
48024 maybe-check-target-libgcc: check-target-libgcc
48026 # Dummy target for uncheckable module.
48027 check-target-libgcc:
48029 @endif target-libgcc
48031 .PHONY: install-target-libgcc maybe-install-target-libgcc
48032 maybe-install-target-libgcc:
48033 @if target-libgcc
48034 maybe-install-target-libgcc: install-target-libgcc
48036 install-target-libgcc: installdirs
48037 @: $(MAKE); $(unstage)
48038 @r=`${PWD_COMMAND}`; export r; \
48039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48040 $(NORMAL_TARGET_EXPORTS) \
48041 (cd $(TARGET_SUBDIR)/libgcc && \
48042 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48044 @endif target-libgcc
48046 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48047 maybe-install-strip-target-libgcc:
48048 @if target-libgcc
48049 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48051 install-strip-target-libgcc: installdirs
48052 @: $(MAKE); $(unstage)
48053 @r=`${PWD_COMMAND}`; export r; \
48054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48055 $(NORMAL_TARGET_EXPORTS) \
48056 (cd $(TARGET_SUBDIR)/libgcc && \
48057 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48059 @endif target-libgcc
48061 # Other targets (info, dvi, pdf, etc.)
48063 .PHONY: maybe-info-target-libgcc info-target-libgcc
48064 maybe-info-target-libgcc:
48065 @if target-libgcc
48066 maybe-info-target-libgcc: info-target-libgcc
48068 info-target-libgcc: \
48069 configure-target-libgcc
48070 @: $(MAKE); $(unstage)
48071 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48072 r=`${PWD_COMMAND}`; export r; \
48073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48074 $(NORMAL_TARGET_EXPORTS) \
48075 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48076 for flag in $(EXTRA_TARGET_FLAGS); do \
48077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48078 done; \
48079 (cd $(TARGET_SUBDIR)/libgcc && \
48080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48082 "RANLIB=$${RANLIB}" \
48083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48084 info) \
48085 || exit 1
48087 @endif target-libgcc
48089 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48090 maybe-dvi-target-libgcc:
48091 @if target-libgcc
48092 maybe-dvi-target-libgcc: dvi-target-libgcc
48094 dvi-target-libgcc: \
48095 configure-target-libgcc
48096 @: $(MAKE); $(unstage)
48097 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48098 r=`${PWD_COMMAND}`; export r; \
48099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48100 $(NORMAL_TARGET_EXPORTS) \
48101 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48102 for flag in $(EXTRA_TARGET_FLAGS); do \
48103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48104 done; \
48105 (cd $(TARGET_SUBDIR)/libgcc && \
48106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48108 "RANLIB=$${RANLIB}" \
48109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48110 dvi) \
48111 || exit 1
48113 @endif target-libgcc
48115 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48116 maybe-pdf-target-libgcc:
48117 @if target-libgcc
48118 maybe-pdf-target-libgcc: pdf-target-libgcc
48120 pdf-target-libgcc: \
48121 configure-target-libgcc
48122 @: $(MAKE); $(unstage)
48123 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48124 r=`${PWD_COMMAND}`; export r; \
48125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48126 $(NORMAL_TARGET_EXPORTS) \
48127 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48128 for flag in $(EXTRA_TARGET_FLAGS); do \
48129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48130 done; \
48131 (cd $(TARGET_SUBDIR)/libgcc && \
48132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48134 "RANLIB=$${RANLIB}" \
48135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48136 pdf) \
48137 || exit 1
48139 @endif target-libgcc
48141 .PHONY: maybe-html-target-libgcc html-target-libgcc
48142 maybe-html-target-libgcc:
48143 @if target-libgcc
48144 maybe-html-target-libgcc: html-target-libgcc
48146 html-target-libgcc: \
48147 configure-target-libgcc
48148 @: $(MAKE); $(unstage)
48149 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48150 r=`${PWD_COMMAND}`; export r; \
48151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48152 $(NORMAL_TARGET_EXPORTS) \
48153 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48154 for flag in $(EXTRA_TARGET_FLAGS); do \
48155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48156 done; \
48157 (cd $(TARGET_SUBDIR)/libgcc && \
48158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48160 "RANLIB=$${RANLIB}" \
48161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48162 html) \
48163 || exit 1
48165 @endif target-libgcc
48167 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48168 maybe-TAGS-target-libgcc:
48169 @if target-libgcc
48170 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48172 # libgcc doesn't support TAGS.
48173 TAGS-target-libgcc:
48175 @endif target-libgcc
48177 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48178 maybe-install-info-target-libgcc:
48179 @if target-libgcc
48180 maybe-install-info-target-libgcc: install-info-target-libgcc
48182 install-info-target-libgcc: \
48183 configure-target-libgcc \
48184 info-target-libgcc
48185 @: $(MAKE); $(unstage)
48186 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48187 r=`${PWD_COMMAND}`; export r; \
48188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189 $(NORMAL_TARGET_EXPORTS) \
48190 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48191 for flag in $(EXTRA_TARGET_FLAGS); do \
48192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48193 done; \
48194 (cd $(TARGET_SUBDIR)/libgcc && \
48195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48197 "RANLIB=$${RANLIB}" \
48198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48199 install-info) \
48200 || exit 1
48202 @endif target-libgcc
48204 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
48205 maybe-install-dvi-target-libgcc:
48206 @if target-libgcc
48207 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
48209 # libgcc doesn't support install-dvi.
48210 install-dvi-target-libgcc:
48212 @endif target-libgcc
48214 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48215 maybe-install-pdf-target-libgcc:
48216 @if target-libgcc
48217 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48219 install-pdf-target-libgcc: \
48220 configure-target-libgcc \
48221 pdf-target-libgcc
48222 @: $(MAKE); $(unstage)
48223 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48224 r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 $(NORMAL_TARGET_EXPORTS) \
48227 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48228 for flag in $(EXTRA_TARGET_FLAGS); do \
48229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230 done; \
48231 (cd $(TARGET_SUBDIR)/libgcc && \
48232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234 "RANLIB=$${RANLIB}" \
48235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236 install-pdf) \
48237 || exit 1
48239 @endif target-libgcc
48241 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48242 maybe-install-html-target-libgcc:
48243 @if target-libgcc
48244 maybe-install-html-target-libgcc: install-html-target-libgcc
48246 install-html-target-libgcc: \
48247 configure-target-libgcc \
48248 html-target-libgcc
48249 @: $(MAKE); $(unstage)
48250 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48251 r=`${PWD_COMMAND}`; export r; \
48252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48253 $(NORMAL_TARGET_EXPORTS) \
48254 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48255 for flag in $(EXTRA_TARGET_FLAGS); do \
48256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48257 done; \
48258 (cd $(TARGET_SUBDIR)/libgcc && \
48259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48261 "RANLIB=$${RANLIB}" \
48262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48263 install-html) \
48264 || exit 1
48266 @endif target-libgcc
48268 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48269 maybe-installcheck-target-libgcc:
48270 @if target-libgcc
48271 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48273 installcheck-target-libgcc: \
48274 configure-target-libgcc
48275 @: $(MAKE); $(unstage)
48276 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48277 r=`${PWD_COMMAND}`; export r; \
48278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48279 $(NORMAL_TARGET_EXPORTS) \
48280 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48281 for flag in $(EXTRA_TARGET_FLAGS); do \
48282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48283 done; \
48284 (cd $(TARGET_SUBDIR)/libgcc && \
48285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48287 "RANLIB=$${RANLIB}" \
48288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48289 installcheck) \
48290 || exit 1
48292 @endif target-libgcc
48294 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48295 maybe-mostlyclean-target-libgcc:
48296 @if target-libgcc
48297 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48299 mostlyclean-target-libgcc:
48300 @: $(MAKE); $(unstage)
48301 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48302 r=`${PWD_COMMAND}`; export r; \
48303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48304 $(NORMAL_TARGET_EXPORTS) \
48305 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48306 for flag in $(EXTRA_TARGET_FLAGS); do \
48307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48308 done; \
48309 (cd $(TARGET_SUBDIR)/libgcc && \
48310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48312 "RANLIB=$${RANLIB}" \
48313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48314 mostlyclean) \
48315 || exit 1
48317 @endif target-libgcc
48319 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48320 maybe-clean-target-libgcc:
48321 @if target-libgcc
48322 maybe-clean-target-libgcc: clean-target-libgcc
48324 clean-target-libgcc:
48325 @: $(MAKE); $(unstage)
48326 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48327 r=`${PWD_COMMAND}`; export r; \
48328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48329 $(NORMAL_TARGET_EXPORTS) \
48330 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48331 for flag in $(EXTRA_TARGET_FLAGS); do \
48332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48333 done; \
48334 (cd $(TARGET_SUBDIR)/libgcc && \
48335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48337 "RANLIB=$${RANLIB}" \
48338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48339 clean) \
48340 || exit 1
48342 @endif target-libgcc
48344 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48345 maybe-distclean-target-libgcc:
48346 @if target-libgcc
48347 maybe-distclean-target-libgcc: distclean-target-libgcc
48349 distclean-target-libgcc:
48350 @: $(MAKE); $(unstage)
48351 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48352 r=`${PWD_COMMAND}`; export r; \
48353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354 $(NORMAL_TARGET_EXPORTS) \
48355 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48356 for flag in $(EXTRA_TARGET_FLAGS); do \
48357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48358 done; \
48359 (cd $(TARGET_SUBDIR)/libgcc && \
48360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48362 "RANLIB=$${RANLIB}" \
48363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48364 distclean) \
48365 || exit 1
48367 @endif target-libgcc
48369 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48370 maybe-maintainer-clean-target-libgcc:
48371 @if target-libgcc
48372 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48374 maintainer-clean-target-libgcc:
48375 @: $(MAKE); $(unstage)
48376 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48377 r=`${PWD_COMMAND}`; export r; \
48378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379 $(NORMAL_TARGET_EXPORTS) \
48380 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48381 for flag in $(EXTRA_TARGET_FLAGS); do \
48382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383 done; \
48384 (cd $(TARGET_SUBDIR)/libgcc && \
48385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387 "RANLIB=$${RANLIB}" \
48388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389 maintainer-clean) \
48390 || exit 1
48392 @endif target-libgcc
48398 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48399 maybe-configure-target-libbacktrace:
48400 @if gcc-bootstrap
48401 configure-target-libbacktrace: stage_current
48402 @endif gcc-bootstrap
48403 @if target-libbacktrace
48404 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48405 configure-target-libbacktrace:
48406 @r=`${PWD_COMMAND}`; export r; \
48407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48408 echo "Checking multilib configuration for libbacktrace..."; \
48409 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48410 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48411 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48412 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48413 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48414 else \
48415 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48416 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48417 fi; \
48418 else \
48419 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48420 fi; \
48421 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48423 $(NORMAL_TARGET_EXPORTS) \
48424 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48425 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48426 case $(srcdir) in \
48427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48428 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48430 esac; \
48431 module_srcdir=libbacktrace; \
48432 rm -f no-such-file || : ; \
48433 CONFIG_SITE=no-such-file $(SHELL) \
48434 $$s/$$module_srcdir/configure \
48435 --srcdir=$${topdir}/$$module_srcdir \
48436 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48437 --target=${target_alias} \
48438 || exit 1
48439 @endif target-libbacktrace
48443 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
48444 maybe-configure-stage1-target-libbacktrace:
48445 @if target-libbacktrace-bootstrap
48446 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
48447 configure-stage1-target-libbacktrace:
48448 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48449 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48450 @r=`${PWD_COMMAND}`; export r; \
48451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48452 TFLAGS="$(STAGE1_TFLAGS)"; \
48453 echo "Checking multilib configuration for libbacktrace..."; \
48454 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48455 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48456 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48457 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48458 else \
48459 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48460 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48461 fi; \
48462 else \
48463 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48464 fi; \
48465 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48466 $(NORMAL_TARGET_EXPORTS) \
48467 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48469 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48470 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
48471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48472 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48473 case $(srcdir) in \
48474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48475 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48477 esac; \
48478 module_srcdir=libbacktrace; \
48479 $(SHELL) $$s/$$module_srcdir/configure \
48480 --srcdir=$${topdir}/$$module_srcdir \
48481 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48482 --target=${target_alias} \
48484 $(STAGE1_CONFIGURE_FLAGS)
48485 @endif target-libbacktrace-bootstrap
48487 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
48488 maybe-configure-stage2-target-libbacktrace:
48489 @if target-libbacktrace-bootstrap
48490 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
48491 configure-stage2-target-libbacktrace:
48492 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48493 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48494 @r=`${PWD_COMMAND}`; export r; \
48495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48496 TFLAGS="$(STAGE2_TFLAGS)"; \
48497 echo "Checking multilib configuration for libbacktrace..."; \
48498 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48499 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48500 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48501 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48502 else \
48503 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48504 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48505 fi; \
48506 else \
48507 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48508 fi; \
48509 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48510 $(NORMAL_TARGET_EXPORTS) \
48512 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48513 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48514 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48515 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
48516 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48517 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48518 case $(srcdir) in \
48519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48520 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48522 esac; \
48523 module_srcdir=libbacktrace; \
48524 $(SHELL) $$s/$$module_srcdir/configure \
48525 --srcdir=$${topdir}/$$module_srcdir \
48526 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48527 --target=${target_alias} \
48528 --with-build-libsubdir=$(HOST_SUBDIR) \
48529 $(STAGE2_CONFIGURE_FLAGS)
48530 @endif target-libbacktrace-bootstrap
48532 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
48533 maybe-configure-stage3-target-libbacktrace:
48534 @if target-libbacktrace-bootstrap
48535 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
48536 configure-stage3-target-libbacktrace:
48537 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48538 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48539 @r=`${PWD_COMMAND}`; export r; \
48540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541 TFLAGS="$(STAGE3_TFLAGS)"; \
48542 echo "Checking multilib configuration for libbacktrace..."; \
48543 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48544 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48545 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48546 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48547 else \
48548 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48549 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48550 fi; \
48551 else \
48552 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48553 fi; \
48554 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48555 $(NORMAL_TARGET_EXPORTS) \
48557 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48558 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48559 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48560 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
48561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48562 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48563 case $(srcdir) in \
48564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48565 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48567 esac; \
48568 module_srcdir=libbacktrace; \
48569 $(SHELL) $$s/$$module_srcdir/configure \
48570 --srcdir=$${topdir}/$$module_srcdir \
48571 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48572 --target=${target_alias} \
48573 --with-build-libsubdir=$(HOST_SUBDIR) \
48574 $(STAGE3_CONFIGURE_FLAGS)
48575 @endif target-libbacktrace-bootstrap
48577 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
48578 maybe-configure-stage4-target-libbacktrace:
48579 @if target-libbacktrace-bootstrap
48580 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
48581 configure-stage4-target-libbacktrace:
48582 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48583 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48584 @r=`${PWD_COMMAND}`; export r; \
48585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48586 TFLAGS="$(STAGE4_TFLAGS)"; \
48587 echo "Checking multilib configuration for libbacktrace..."; \
48588 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48589 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48590 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48591 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48592 else \
48593 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48594 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48595 fi; \
48596 else \
48597 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48598 fi; \
48599 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48600 $(NORMAL_TARGET_EXPORTS) \
48602 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48603 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48604 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48605 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
48606 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48607 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48608 case $(srcdir) in \
48609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48610 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48612 esac; \
48613 module_srcdir=libbacktrace; \
48614 $(SHELL) $$s/$$module_srcdir/configure \
48615 --srcdir=$${topdir}/$$module_srcdir \
48616 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48617 --target=${target_alias} \
48618 --with-build-libsubdir=$(HOST_SUBDIR) \
48619 $(STAGE4_CONFIGURE_FLAGS)
48620 @endif target-libbacktrace-bootstrap
48622 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
48623 maybe-configure-stageprofile-target-libbacktrace:
48624 @if target-libbacktrace-bootstrap
48625 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
48626 configure-stageprofile-target-libbacktrace:
48627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48628 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48629 @r=`${PWD_COMMAND}`; export r; \
48630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48631 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48632 echo "Checking multilib configuration for libbacktrace..."; \
48633 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48634 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48635 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48636 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48637 else \
48638 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48639 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48640 fi; \
48641 else \
48642 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48643 fi; \
48644 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48645 $(NORMAL_TARGET_EXPORTS) \
48647 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48648 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48649 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48650 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
48651 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48652 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48653 case $(srcdir) in \
48654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48655 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48657 esac; \
48658 module_srcdir=libbacktrace; \
48659 $(SHELL) $$s/$$module_srcdir/configure \
48660 --srcdir=$${topdir}/$$module_srcdir \
48661 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48662 --target=${target_alias} \
48663 --with-build-libsubdir=$(HOST_SUBDIR) \
48664 $(STAGEprofile_CONFIGURE_FLAGS)
48665 @endif target-libbacktrace-bootstrap
48667 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
48668 maybe-configure-stagetrain-target-libbacktrace:
48669 @if target-libbacktrace-bootstrap
48670 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
48671 configure-stagetrain-target-libbacktrace:
48672 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48673 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48674 @r=`${PWD_COMMAND}`; export r; \
48675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48676 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48677 echo "Checking multilib configuration for libbacktrace..."; \
48678 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48679 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48680 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48681 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48682 else \
48683 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48684 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48685 fi; \
48686 else \
48687 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48688 fi; \
48689 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48690 $(NORMAL_TARGET_EXPORTS) \
48692 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48693 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48694 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48695 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
48696 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48697 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48698 case $(srcdir) in \
48699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48700 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48702 esac; \
48703 module_srcdir=libbacktrace; \
48704 $(SHELL) $$s/$$module_srcdir/configure \
48705 --srcdir=$${topdir}/$$module_srcdir \
48706 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48707 --target=${target_alias} \
48708 --with-build-libsubdir=$(HOST_SUBDIR) \
48709 $(STAGEtrain_CONFIGURE_FLAGS)
48710 @endif target-libbacktrace-bootstrap
48712 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
48713 maybe-configure-stagefeedback-target-libbacktrace:
48714 @if target-libbacktrace-bootstrap
48715 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
48716 configure-stagefeedback-target-libbacktrace:
48717 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48718 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48719 @r=`${PWD_COMMAND}`; export r; \
48720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48722 echo "Checking multilib configuration for libbacktrace..."; \
48723 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48724 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48725 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48726 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48727 else \
48728 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48729 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48730 fi; \
48731 else \
48732 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48733 fi; \
48734 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48735 $(NORMAL_TARGET_EXPORTS) \
48737 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48738 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48739 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48740 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
48741 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48742 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48743 case $(srcdir) in \
48744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48745 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48747 esac; \
48748 module_srcdir=libbacktrace; \
48749 $(SHELL) $$s/$$module_srcdir/configure \
48750 --srcdir=$${topdir}/$$module_srcdir \
48751 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48752 --target=${target_alias} \
48753 --with-build-libsubdir=$(HOST_SUBDIR) \
48754 $(STAGEfeedback_CONFIGURE_FLAGS)
48755 @endif target-libbacktrace-bootstrap
48757 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
48758 maybe-configure-stageautoprofile-target-libbacktrace:
48759 @if target-libbacktrace-bootstrap
48760 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
48761 configure-stageautoprofile-target-libbacktrace:
48762 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48763 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48764 @r=`${PWD_COMMAND}`; export r; \
48765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48766 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48767 echo "Checking multilib configuration for libbacktrace..."; \
48768 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48769 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48770 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48771 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48772 else \
48773 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48774 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48775 fi; \
48776 else \
48777 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48778 fi; \
48779 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48780 $(NORMAL_TARGET_EXPORTS) \
48782 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48783 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48784 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48785 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
48786 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48787 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48788 case $(srcdir) in \
48789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48790 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48792 esac; \
48793 module_srcdir=libbacktrace; \
48794 $(SHELL) $$s/$$module_srcdir/configure \
48795 --srcdir=$${topdir}/$$module_srcdir \
48796 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48797 --target=${target_alias} \
48798 --with-build-libsubdir=$(HOST_SUBDIR) \
48799 $(STAGEautoprofile_CONFIGURE_FLAGS)
48800 @endif target-libbacktrace-bootstrap
48802 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
48803 maybe-configure-stageautofeedback-target-libbacktrace:
48804 @if target-libbacktrace-bootstrap
48805 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
48806 configure-stageautofeedback-target-libbacktrace:
48807 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48808 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48809 @r=`${PWD_COMMAND}`; export r; \
48810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48811 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48812 echo "Checking multilib configuration for libbacktrace..."; \
48813 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48814 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48815 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48816 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48817 else \
48818 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48819 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48820 fi; \
48821 else \
48822 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48823 fi; \
48824 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48825 $(NORMAL_TARGET_EXPORTS) \
48827 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48828 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48829 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48830 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
48831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48832 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48833 case $(srcdir) in \
48834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48835 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48837 esac; \
48838 module_srcdir=libbacktrace; \
48839 $(SHELL) $$s/$$module_srcdir/configure \
48840 --srcdir=$${topdir}/$$module_srcdir \
48841 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48842 --target=${target_alias} \
48843 --with-build-libsubdir=$(HOST_SUBDIR) \
48844 $(STAGEautofeedback_CONFIGURE_FLAGS)
48845 @endif target-libbacktrace-bootstrap
48851 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48852 maybe-all-target-libbacktrace:
48853 @if gcc-bootstrap
48854 all-target-libbacktrace: stage_current
48855 @endif gcc-bootstrap
48856 @if target-libbacktrace
48857 TARGET-target-libbacktrace=all
48858 maybe-all-target-libbacktrace: all-target-libbacktrace
48859 all-target-libbacktrace: configure-target-libbacktrace
48860 @r=`${PWD_COMMAND}`; export r; \
48861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48862 $(NORMAL_TARGET_EXPORTS) \
48863 (cd $(TARGET_SUBDIR)/libbacktrace && \
48864 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48865 $(TARGET-target-libbacktrace))
48866 @endif target-libbacktrace
48870 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
48871 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
48872 maybe-all-stage1-target-libbacktrace:
48873 maybe-clean-stage1-target-libbacktrace:
48874 @if target-libbacktrace-bootstrap
48875 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
48876 all-stage1: all-stage1-target-libbacktrace
48877 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
48878 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
48879 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48880 @r=`${PWD_COMMAND}`; export r; \
48881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882 TFLAGS="$(STAGE1_TFLAGS)"; \
48883 $(NORMAL_TARGET_EXPORTS) \
48884 cd $(TARGET_SUBDIR)/libbacktrace && \
48886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48887 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48893 $(EXTRA_TARGET_FLAGS) \
48895 TFLAGS="$(STAGE1_TFLAGS)" \
48896 $(TARGET-stage1-target-libbacktrace)
48898 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
48899 clean-stage1: clean-stage1-target-libbacktrace
48900 clean-stage1-target-libbacktrace:
48901 @if [ $(current_stage) = stage1 ]; then \
48902 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48903 else \
48904 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
48905 $(MAKE) stage1-start; \
48906 fi; \
48907 cd $(TARGET_SUBDIR)/libbacktrace && \
48908 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48909 clean
48910 @endif target-libbacktrace-bootstrap
48913 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
48914 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
48915 maybe-all-stage2-target-libbacktrace:
48916 maybe-clean-stage2-target-libbacktrace:
48917 @if target-libbacktrace-bootstrap
48918 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
48919 all-stage2: all-stage2-target-libbacktrace
48920 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
48921 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
48922 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48923 @r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 TFLAGS="$(STAGE2_TFLAGS)"; \
48926 $(NORMAL_TARGET_EXPORTS) \
48928 cd $(TARGET_SUBDIR)/libbacktrace && \
48930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48931 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48932 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48933 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48937 $(EXTRA_TARGET_FLAGS) \
48938 TFLAGS="$(STAGE2_TFLAGS)" \
48939 $(TARGET-stage2-target-libbacktrace)
48941 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
48942 clean-stage2: clean-stage2-target-libbacktrace
48943 clean-stage2-target-libbacktrace:
48944 @if [ $(current_stage) = stage2 ]; then \
48945 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48946 else \
48947 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
48948 $(MAKE) stage2-start; \
48949 fi; \
48950 cd $(TARGET_SUBDIR)/libbacktrace && \
48951 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48952 @endif target-libbacktrace-bootstrap
48955 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
48956 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
48957 maybe-all-stage3-target-libbacktrace:
48958 maybe-clean-stage3-target-libbacktrace:
48959 @if target-libbacktrace-bootstrap
48960 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
48961 all-stage3: all-stage3-target-libbacktrace
48962 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
48963 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
48964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48965 @r=`${PWD_COMMAND}`; export r; \
48966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967 TFLAGS="$(STAGE3_TFLAGS)"; \
48968 $(NORMAL_TARGET_EXPORTS) \
48970 cd $(TARGET_SUBDIR)/libbacktrace && \
48972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48973 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48974 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48975 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48979 $(EXTRA_TARGET_FLAGS) \
48980 TFLAGS="$(STAGE3_TFLAGS)" \
48981 $(TARGET-stage3-target-libbacktrace)
48983 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
48984 clean-stage3: clean-stage3-target-libbacktrace
48985 clean-stage3-target-libbacktrace:
48986 @if [ $(current_stage) = stage3 ]; then \
48987 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48988 else \
48989 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
48990 $(MAKE) stage3-start; \
48991 fi; \
48992 cd $(TARGET_SUBDIR)/libbacktrace && \
48993 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48994 @endif target-libbacktrace-bootstrap
48997 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
48998 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
48999 maybe-all-stage4-target-libbacktrace:
49000 maybe-clean-stage4-target-libbacktrace:
49001 @if target-libbacktrace-bootstrap
49002 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
49003 all-stage4: all-stage4-target-libbacktrace
49004 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
49005 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49006 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49007 @r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 TFLAGS="$(STAGE4_TFLAGS)"; \
49010 $(NORMAL_TARGET_EXPORTS) \
49012 cd $(TARGET_SUBDIR)/libbacktrace && \
49014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49015 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49016 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49017 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49021 $(EXTRA_TARGET_FLAGS) \
49022 TFLAGS="$(STAGE4_TFLAGS)" \
49023 $(TARGET-stage4-target-libbacktrace)
49025 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
49026 clean-stage4: clean-stage4-target-libbacktrace
49027 clean-stage4-target-libbacktrace:
49028 @if [ $(current_stage) = stage4 ]; then \
49029 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49030 else \
49031 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
49032 $(MAKE) stage4-start; \
49033 fi; \
49034 cd $(TARGET_SUBDIR)/libbacktrace && \
49035 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49036 @endif target-libbacktrace-bootstrap
49039 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
49040 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
49041 maybe-all-stageprofile-target-libbacktrace:
49042 maybe-clean-stageprofile-target-libbacktrace:
49043 @if target-libbacktrace-bootstrap
49044 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
49045 all-stageprofile: all-stageprofile-target-libbacktrace
49046 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
49047 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49049 @r=`${PWD_COMMAND}`; export r; \
49050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49052 $(NORMAL_TARGET_EXPORTS) \
49054 cd $(TARGET_SUBDIR)/libbacktrace && \
49056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49057 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49058 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49059 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49063 $(EXTRA_TARGET_FLAGS) \
49064 TFLAGS="$(STAGEprofile_TFLAGS)" \
49065 $(TARGET-stageprofile-target-libbacktrace)
49067 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
49068 clean-stageprofile: clean-stageprofile-target-libbacktrace
49069 clean-stageprofile-target-libbacktrace:
49070 @if [ $(current_stage) = stageprofile ]; then \
49071 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49072 else \
49073 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
49074 $(MAKE) stageprofile-start; \
49075 fi; \
49076 cd $(TARGET_SUBDIR)/libbacktrace && \
49077 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49078 @endif target-libbacktrace-bootstrap
49081 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
49082 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
49083 maybe-all-stagetrain-target-libbacktrace:
49084 maybe-clean-stagetrain-target-libbacktrace:
49085 @if target-libbacktrace-bootstrap
49086 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
49087 all-stagetrain: all-stagetrain-target-libbacktrace
49088 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
49089 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49090 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49091 @r=`${PWD_COMMAND}`; export r; \
49092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49093 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49094 $(NORMAL_TARGET_EXPORTS) \
49096 cd $(TARGET_SUBDIR)/libbacktrace && \
49098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49099 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49100 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49101 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49105 $(EXTRA_TARGET_FLAGS) \
49106 TFLAGS="$(STAGEtrain_TFLAGS)" \
49107 $(TARGET-stagetrain-target-libbacktrace)
49109 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
49110 clean-stagetrain: clean-stagetrain-target-libbacktrace
49111 clean-stagetrain-target-libbacktrace:
49112 @if [ $(current_stage) = stagetrain ]; then \
49113 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49114 else \
49115 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
49116 $(MAKE) stagetrain-start; \
49117 fi; \
49118 cd $(TARGET_SUBDIR)/libbacktrace && \
49119 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49120 @endif target-libbacktrace-bootstrap
49123 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
49124 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
49125 maybe-all-stagefeedback-target-libbacktrace:
49126 maybe-clean-stagefeedback-target-libbacktrace:
49127 @if target-libbacktrace-bootstrap
49128 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
49129 all-stagefeedback: all-stagefeedback-target-libbacktrace
49130 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
49131 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49132 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49133 @r=`${PWD_COMMAND}`; export r; \
49134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49135 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49136 $(NORMAL_TARGET_EXPORTS) \
49138 cd $(TARGET_SUBDIR)/libbacktrace && \
49140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49141 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49142 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49143 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49147 $(EXTRA_TARGET_FLAGS) \
49148 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49149 $(TARGET-stagefeedback-target-libbacktrace)
49151 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
49152 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
49153 clean-stagefeedback-target-libbacktrace:
49154 @if [ $(current_stage) = stagefeedback ]; then \
49155 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49156 else \
49157 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
49158 $(MAKE) stagefeedback-start; \
49159 fi; \
49160 cd $(TARGET_SUBDIR)/libbacktrace && \
49161 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49162 @endif target-libbacktrace-bootstrap
49165 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
49166 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
49167 maybe-all-stageautoprofile-target-libbacktrace:
49168 maybe-clean-stageautoprofile-target-libbacktrace:
49169 @if target-libbacktrace-bootstrap
49170 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
49171 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
49172 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
49173 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49174 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49175 @r=`${PWD_COMMAND}`; export r; \
49176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49178 $(NORMAL_TARGET_EXPORTS) \
49180 cd $(TARGET_SUBDIR)/libbacktrace && \
49181 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49183 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49184 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49185 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49189 $(EXTRA_TARGET_FLAGS) \
49190 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49191 $(TARGET-stageautoprofile-target-libbacktrace)
49193 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
49194 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
49195 clean-stageautoprofile-target-libbacktrace:
49196 @if [ $(current_stage) = stageautoprofile ]; then \
49197 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49198 else \
49199 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
49200 $(MAKE) stageautoprofile-start; \
49201 fi; \
49202 cd $(TARGET_SUBDIR)/libbacktrace && \
49203 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49204 @endif target-libbacktrace-bootstrap
49207 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
49208 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
49209 maybe-all-stageautofeedback-target-libbacktrace:
49210 maybe-clean-stageautofeedback-target-libbacktrace:
49211 @if target-libbacktrace-bootstrap
49212 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
49213 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
49214 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
49215 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
49216 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49217 @r=`${PWD_COMMAND}`; export r; \
49218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49219 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49220 $(NORMAL_TARGET_EXPORTS) \
49222 cd $(TARGET_SUBDIR)/libbacktrace && \
49224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49225 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49226 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49227 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49231 $(EXTRA_TARGET_FLAGS) \
49232 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49233 $(TARGET-stageautofeedback-target-libbacktrace)
49235 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
49236 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
49237 clean-stageautofeedback-target-libbacktrace:
49238 @if [ $(current_stage) = stageautofeedback ]; then \
49239 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49240 else \
49241 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
49242 $(MAKE) stageautofeedback-start; \
49243 fi; \
49244 cd $(TARGET_SUBDIR)/libbacktrace && \
49245 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49246 @endif target-libbacktrace-bootstrap
49253 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
49254 maybe-check-target-libbacktrace:
49255 @if target-libbacktrace
49256 maybe-check-target-libbacktrace: check-target-libbacktrace
49258 check-target-libbacktrace:
49259 @: $(MAKE); $(unstage)
49260 @r=`${PWD_COMMAND}`; export r; \
49261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262 $(NORMAL_TARGET_EXPORTS) \
49263 (cd $(TARGET_SUBDIR)/libbacktrace && \
49264 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49266 @endif target-libbacktrace
49268 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
49269 maybe-install-target-libbacktrace:
49270 @if target-libbacktrace
49271 maybe-install-target-libbacktrace: install-target-libbacktrace
49273 install-target-libbacktrace: installdirs
49274 @: $(MAKE); $(unstage)
49275 @r=`${PWD_COMMAND}`; export r; \
49276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49277 $(NORMAL_TARGET_EXPORTS) \
49278 (cd $(TARGET_SUBDIR)/libbacktrace && \
49279 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49281 @endif target-libbacktrace
49283 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
49284 maybe-install-strip-target-libbacktrace:
49285 @if target-libbacktrace
49286 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
49288 install-strip-target-libbacktrace: installdirs
49289 @: $(MAKE); $(unstage)
49290 @r=`${PWD_COMMAND}`; export r; \
49291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292 $(NORMAL_TARGET_EXPORTS) \
49293 (cd $(TARGET_SUBDIR)/libbacktrace && \
49294 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49296 @endif target-libbacktrace
49298 # Other targets (info, dvi, pdf, etc.)
49300 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
49301 maybe-info-target-libbacktrace:
49302 @if target-libbacktrace
49303 maybe-info-target-libbacktrace: info-target-libbacktrace
49305 info-target-libbacktrace: \
49306 configure-target-libbacktrace
49307 @: $(MAKE); $(unstage)
49308 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49309 r=`${PWD_COMMAND}`; export r; \
49310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49311 $(NORMAL_TARGET_EXPORTS) \
49312 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
49313 for flag in $(EXTRA_TARGET_FLAGS); do \
49314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49315 done; \
49316 (cd $(TARGET_SUBDIR)/libbacktrace && \
49317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49319 "RANLIB=$${RANLIB}" \
49320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49321 info) \
49322 || exit 1
49324 @endif target-libbacktrace
49326 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
49327 maybe-dvi-target-libbacktrace:
49328 @if target-libbacktrace
49329 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
49331 dvi-target-libbacktrace: \
49332 configure-target-libbacktrace
49333 @: $(MAKE); $(unstage)
49334 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49335 r=`${PWD_COMMAND}`; export r; \
49336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337 $(NORMAL_TARGET_EXPORTS) \
49338 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
49339 for flag in $(EXTRA_TARGET_FLAGS); do \
49340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49341 done; \
49342 (cd $(TARGET_SUBDIR)/libbacktrace && \
49343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49345 "RANLIB=$${RANLIB}" \
49346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49347 dvi) \
49348 || exit 1
49350 @endif target-libbacktrace
49352 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
49353 maybe-pdf-target-libbacktrace:
49354 @if target-libbacktrace
49355 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
49357 pdf-target-libbacktrace: \
49358 configure-target-libbacktrace
49359 @: $(MAKE); $(unstage)
49360 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49361 r=`${PWD_COMMAND}`; export r; \
49362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363 $(NORMAL_TARGET_EXPORTS) \
49364 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
49365 for flag in $(EXTRA_TARGET_FLAGS); do \
49366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367 done; \
49368 (cd $(TARGET_SUBDIR)/libbacktrace && \
49369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371 "RANLIB=$${RANLIB}" \
49372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373 pdf) \
49374 || exit 1
49376 @endif target-libbacktrace
49378 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
49379 maybe-html-target-libbacktrace:
49380 @if target-libbacktrace
49381 maybe-html-target-libbacktrace: html-target-libbacktrace
49383 html-target-libbacktrace: \
49384 configure-target-libbacktrace
49385 @: $(MAKE); $(unstage)
49386 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49387 r=`${PWD_COMMAND}`; export r; \
49388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389 $(NORMAL_TARGET_EXPORTS) \
49390 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
49391 for flag in $(EXTRA_TARGET_FLAGS); do \
49392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393 done; \
49394 (cd $(TARGET_SUBDIR)/libbacktrace && \
49395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397 "RANLIB=$${RANLIB}" \
49398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399 html) \
49400 || exit 1
49402 @endif target-libbacktrace
49404 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
49405 maybe-TAGS-target-libbacktrace:
49406 @if target-libbacktrace
49407 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
49409 TAGS-target-libbacktrace: \
49410 configure-target-libbacktrace
49411 @: $(MAKE); $(unstage)
49412 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49413 r=`${PWD_COMMAND}`; export r; \
49414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415 $(NORMAL_TARGET_EXPORTS) \
49416 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
49417 for flag in $(EXTRA_TARGET_FLAGS); do \
49418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49419 done; \
49420 (cd $(TARGET_SUBDIR)/libbacktrace && \
49421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49423 "RANLIB=$${RANLIB}" \
49424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49425 TAGS) \
49426 || exit 1
49428 @endif target-libbacktrace
49430 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
49431 maybe-install-info-target-libbacktrace:
49432 @if target-libbacktrace
49433 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
49435 install-info-target-libbacktrace: \
49436 configure-target-libbacktrace \
49437 info-target-libbacktrace
49438 @: $(MAKE); $(unstage)
49439 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49440 r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 $(NORMAL_TARGET_EXPORTS) \
49443 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
49444 for flag in $(EXTRA_TARGET_FLAGS); do \
49445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446 done; \
49447 (cd $(TARGET_SUBDIR)/libbacktrace && \
49448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450 "RANLIB=$${RANLIB}" \
49451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452 install-info) \
49453 || exit 1
49455 @endif target-libbacktrace
49457 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
49458 maybe-install-dvi-target-libbacktrace:
49459 @if target-libbacktrace
49460 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
49462 install-dvi-target-libbacktrace: \
49463 configure-target-libbacktrace \
49464 dvi-target-libbacktrace
49465 @: $(MAKE); $(unstage)
49466 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49467 r=`${PWD_COMMAND}`; export r; \
49468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49469 $(NORMAL_TARGET_EXPORTS) \
49470 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
49471 for flag in $(EXTRA_TARGET_FLAGS); do \
49472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49473 done; \
49474 (cd $(TARGET_SUBDIR)/libbacktrace && \
49475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49477 "RANLIB=$${RANLIB}" \
49478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49479 install-dvi) \
49480 || exit 1
49482 @endif target-libbacktrace
49484 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
49485 maybe-install-pdf-target-libbacktrace:
49486 @if target-libbacktrace
49487 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
49489 install-pdf-target-libbacktrace: \
49490 configure-target-libbacktrace \
49491 pdf-target-libbacktrace
49492 @: $(MAKE); $(unstage)
49493 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49494 r=`${PWD_COMMAND}`; export r; \
49495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49496 $(NORMAL_TARGET_EXPORTS) \
49497 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
49498 for flag in $(EXTRA_TARGET_FLAGS); do \
49499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49500 done; \
49501 (cd $(TARGET_SUBDIR)/libbacktrace && \
49502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49504 "RANLIB=$${RANLIB}" \
49505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49506 install-pdf) \
49507 || exit 1
49509 @endif target-libbacktrace
49511 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
49512 maybe-install-html-target-libbacktrace:
49513 @if target-libbacktrace
49514 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
49516 install-html-target-libbacktrace: \
49517 configure-target-libbacktrace \
49518 html-target-libbacktrace
49519 @: $(MAKE); $(unstage)
49520 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49521 r=`${PWD_COMMAND}`; export r; \
49522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523 $(NORMAL_TARGET_EXPORTS) \
49524 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
49525 for flag in $(EXTRA_TARGET_FLAGS); do \
49526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49527 done; \
49528 (cd $(TARGET_SUBDIR)/libbacktrace && \
49529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49531 "RANLIB=$${RANLIB}" \
49532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49533 install-html) \
49534 || exit 1
49536 @endif target-libbacktrace
49538 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
49539 maybe-installcheck-target-libbacktrace:
49540 @if target-libbacktrace
49541 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
49543 installcheck-target-libbacktrace: \
49544 configure-target-libbacktrace
49545 @: $(MAKE); $(unstage)
49546 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49547 r=`${PWD_COMMAND}`; export r; \
49548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49549 $(NORMAL_TARGET_EXPORTS) \
49550 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
49551 for flag in $(EXTRA_TARGET_FLAGS); do \
49552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49553 done; \
49554 (cd $(TARGET_SUBDIR)/libbacktrace && \
49555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49557 "RANLIB=$${RANLIB}" \
49558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49559 installcheck) \
49560 || exit 1
49562 @endif target-libbacktrace
49564 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
49565 maybe-mostlyclean-target-libbacktrace:
49566 @if target-libbacktrace
49567 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
49569 mostlyclean-target-libbacktrace:
49570 @: $(MAKE); $(unstage)
49571 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49572 r=`${PWD_COMMAND}`; export r; \
49573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574 $(NORMAL_TARGET_EXPORTS) \
49575 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
49576 for flag in $(EXTRA_TARGET_FLAGS); do \
49577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578 done; \
49579 (cd $(TARGET_SUBDIR)/libbacktrace && \
49580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582 "RANLIB=$${RANLIB}" \
49583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584 mostlyclean) \
49585 || exit 1
49587 @endif target-libbacktrace
49589 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
49590 maybe-clean-target-libbacktrace:
49591 @if target-libbacktrace
49592 maybe-clean-target-libbacktrace: clean-target-libbacktrace
49594 clean-target-libbacktrace:
49595 @: $(MAKE); $(unstage)
49596 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49597 r=`${PWD_COMMAND}`; export r; \
49598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599 $(NORMAL_TARGET_EXPORTS) \
49600 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
49601 for flag in $(EXTRA_TARGET_FLAGS); do \
49602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49603 done; \
49604 (cd $(TARGET_SUBDIR)/libbacktrace && \
49605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49607 "RANLIB=$${RANLIB}" \
49608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49609 clean) \
49610 || exit 1
49612 @endif target-libbacktrace
49614 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
49615 maybe-distclean-target-libbacktrace:
49616 @if target-libbacktrace
49617 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
49619 distclean-target-libbacktrace:
49620 @: $(MAKE); $(unstage)
49621 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49622 r=`${PWD_COMMAND}`; export r; \
49623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624 $(NORMAL_TARGET_EXPORTS) \
49625 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
49626 for flag in $(EXTRA_TARGET_FLAGS); do \
49627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49628 done; \
49629 (cd $(TARGET_SUBDIR)/libbacktrace && \
49630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49632 "RANLIB=$${RANLIB}" \
49633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49634 distclean) \
49635 || exit 1
49637 @endif target-libbacktrace
49639 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
49640 maybe-maintainer-clean-target-libbacktrace:
49641 @if target-libbacktrace
49642 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
49644 maintainer-clean-target-libbacktrace:
49645 @: $(MAKE); $(unstage)
49646 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49647 r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 $(NORMAL_TARGET_EXPORTS) \
49650 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
49651 for flag in $(EXTRA_TARGET_FLAGS); do \
49652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653 done; \
49654 (cd $(TARGET_SUBDIR)/libbacktrace && \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657 "RANLIB=$${RANLIB}" \
49658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659 maintainer-clean) \
49660 || exit 1
49662 @endif target-libbacktrace
49668 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49669 maybe-configure-target-libquadmath:
49670 @if gcc-bootstrap
49671 configure-target-libquadmath: stage_current
49672 @endif gcc-bootstrap
49673 @if target-libquadmath
49674 maybe-configure-target-libquadmath: configure-target-libquadmath
49675 configure-target-libquadmath:
49676 @: $(MAKE); $(unstage)
49677 @r=`${PWD_COMMAND}`; export r; \
49678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49679 echo "Checking multilib configuration for libquadmath..."; \
49680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
49681 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
49682 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49683 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49684 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49685 else \
49686 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49687 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49688 fi; \
49689 else \
49690 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49691 fi; \
49692 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
49694 $(NORMAL_TARGET_EXPORTS) \
49695 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49696 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49697 case $(srcdir) in \
49698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49699 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49701 esac; \
49702 module_srcdir=libquadmath; \
49703 rm -f no-such-file || : ; \
49704 CONFIG_SITE=no-such-file $(SHELL) \
49705 $$s/$$module_srcdir/configure \
49706 --srcdir=$${topdir}/$$module_srcdir \
49707 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49708 --target=${target_alias} \
49709 || exit 1
49710 @endif target-libquadmath
49716 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49717 maybe-all-target-libquadmath:
49718 @if gcc-bootstrap
49719 all-target-libquadmath: stage_current
49720 @endif gcc-bootstrap
49721 @if target-libquadmath
49722 TARGET-target-libquadmath=all
49723 maybe-all-target-libquadmath: all-target-libquadmath
49724 all-target-libquadmath: configure-target-libquadmath
49725 @: $(MAKE); $(unstage)
49726 @r=`${PWD_COMMAND}`; export r; \
49727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49728 $(NORMAL_TARGET_EXPORTS) \
49729 (cd $(TARGET_SUBDIR)/libquadmath && \
49730 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49731 $(TARGET-target-libquadmath))
49732 @endif target-libquadmath
49738 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49739 maybe-check-target-libquadmath:
49740 @if target-libquadmath
49741 maybe-check-target-libquadmath: check-target-libquadmath
49743 check-target-libquadmath:
49744 @: $(MAKE); $(unstage)
49745 @r=`${PWD_COMMAND}`; export r; \
49746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747 $(NORMAL_TARGET_EXPORTS) \
49748 (cd $(TARGET_SUBDIR)/libquadmath && \
49749 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49751 @endif target-libquadmath
49753 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49754 maybe-install-target-libquadmath:
49755 @if target-libquadmath
49756 maybe-install-target-libquadmath: install-target-libquadmath
49758 install-target-libquadmath: installdirs
49759 @: $(MAKE); $(unstage)
49760 @r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 (cd $(TARGET_SUBDIR)/libquadmath && \
49764 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49766 @endif target-libquadmath
49768 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49769 maybe-install-strip-target-libquadmath:
49770 @if target-libquadmath
49771 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49773 install-strip-target-libquadmath: installdirs
49774 @: $(MAKE); $(unstage)
49775 @r=`${PWD_COMMAND}`; export r; \
49776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49777 $(NORMAL_TARGET_EXPORTS) \
49778 (cd $(TARGET_SUBDIR)/libquadmath && \
49779 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49781 @endif target-libquadmath
49783 # Other targets (info, dvi, pdf, etc.)
49785 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49786 maybe-info-target-libquadmath:
49787 @if target-libquadmath
49788 maybe-info-target-libquadmath: info-target-libquadmath
49790 info-target-libquadmath: \
49791 configure-target-libquadmath
49792 @: $(MAKE); $(unstage)
49793 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49794 r=`${PWD_COMMAND}`; export r; \
49795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796 $(NORMAL_TARGET_EXPORTS) \
49797 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49798 for flag in $(EXTRA_TARGET_FLAGS); do \
49799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49800 done; \
49801 (cd $(TARGET_SUBDIR)/libquadmath && \
49802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49804 "RANLIB=$${RANLIB}" \
49805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49806 info) \
49807 || exit 1
49809 @endif target-libquadmath
49811 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49812 maybe-dvi-target-libquadmath:
49813 @if target-libquadmath
49814 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49816 dvi-target-libquadmath: \
49817 configure-target-libquadmath
49818 @: $(MAKE); $(unstage)
49819 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49820 r=`${PWD_COMMAND}`; export r; \
49821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49822 $(NORMAL_TARGET_EXPORTS) \
49823 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49824 for flag in $(EXTRA_TARGET_FLAGS); do \
49825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49826 done; \
49827 (cd $(TARGET_SUBDIR)/libquadmath && \
49828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49830 "RANLIB=$${RANLIB}" \
49831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49832 dvi) \
49833 || exit 1
49835 @endif target-libquadmath
49837 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49838 maybe-pdf-target-libquadmath:
49839 @if target-libquadmath
49840 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49842 pdf-target-libquadmath: \
49843 configure-target-libquadmath
49844 @: $(MAKE); $(unstage)
49845 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49846 r=`${PWD_COMMAND}`; export r; \
49847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848 $(NORMAL_TARGET_EXPORTS) \
49849 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49850 for flag in $(EXTRA_TARGET_FLAGS); do \
49851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852 done; \
49853 (cd $(TARGET_SUBDIR)/libquadmath && \
49854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856 "RANLIB=$${RANLIB}" \
49857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858 pdf) \
49859 || exit 1
49861 @endif target-libquadmath
49863 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49864 maybe-html-target-libquadmath:
49865 @if target-libquadmath
49866 maybe-html-target-libquadmath: html-target-libquadmath
49868 html-target-libquadmath: \
49869 configure-target-libquadmath
49870 @: $(MAKE); $(unstage)
49871 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49872 r=`${PWD_COMMAND}`; export r; \
49873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49874 $(NORMAL_TARGET_EXPORTS) \
49875 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49876 for flag in $(EXTRA_TARGET_FLAGS); do \
49877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49878 done; \
49879 (cd $(TARGET_SUBDIR)/libquadmath && \
49880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49882 "RANLIB=$${RANLIB}" \
49883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49884 html) \
49885 || exit 1
49887 @endif target-libquadmath
49889 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49890 maybe-TAGS-target-libquadmath:
49891 @if target-libquadmath
49892 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49894 TAGS-target-libquadmath: \
49895 configure-target-libquadmath
49896 @: $(MAKE); $(unstage)
49897 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49898 r=`${PWD_COMMAND}`; export r; \
49899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49900 $(NORMAL_TARGET_EXPORTS) \
49901 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49902 for flag in $(EXTRA_TARGET_FLAGS); do \
49903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49904 done; \
49905 (cd $(TARGET_SUBDIR)/libquadmath && \
49906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49908 "RANLIB=$${RANLIB}" \
49909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49910 TAGS) \
49911 || exit 1
49913 @endif target-libquadmath
49915 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49916 maybe-install-info-target-libquadmath:
49917 @if target-libquadmath
49918 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49920 install-info-target-libquadmath: \
49921 configure-target-libquadmath \
49922 info-target-libquadmath
49923 @: $(MAKE); $(unstage)
49924 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49925 r=`${PWD_COMMAND}`; export r; \
49926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49927 $(NORMAL_TARGET_EXPORTS) \
49928 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49929 for flag in $(EXTRA_TARGET_FLAGS); do \
49930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49931 done; \
49932 (cd $(TARGET_SUBDIR)/libquadmath && \
49933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49935 "RANLIB=$${RANLIB}" \
49936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49937 install-info) \
49938 || exit 1
49940 @endif target-libquadmath
49942 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
49943 maybe-install-dvi-target-libquadmath:
49944 @if target-libquadmath
49945 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
49947 install-dvi-target-libquadmath: \
49948 configure-target-libquadmath \
49949 dvi-target-libquadmath
49950 @: $(MAKE); $(unstage)
49951 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49952 r=`${PWD_COMMAND}`; export r; \
49953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49954 $(NORMAL_TARGET_EXPORTS) \
49955 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
49956 for flag in $(EXTRA_TARGET_FLAGS); do \
49957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49958 done; \
49959 (cd $(TARGET_SUBDIR)/libquadmath && \
49960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49962 "RANLIB=$${RANLIB}" \
49963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49964 install-dvi) \
49965 || exit 1
49967 @endif target-libquadmath
49969 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49970 maybe-install-pdf-target-libquadmath:
49971 @if target-libquadmath
49972 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49974 install-pdf-target-libquadmath: \
49975 configure-target-libquadmath \
49976 pdf-target-libquadmath
49977 @: $(MAKE); $(unstage)
49978 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49979 r=`${PWD_COMMAND}`; export r; \
49980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49981 $(NORMAL_TARGET_EXPORTS) \
49982 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49983 for flag in $(EXTRA_TARGET_FLAGS); do \
49984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49985 done; \
49986 (cd $(TARGET_SUBDIR)/libquadmath && \
49987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49989 "RANLIB=$${RANLIB}" \
49990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49991 install-pdf) \
49992 || exit 1
49994 @endif target-libquadmath
49996 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49997 maybe-install-html-target-libquadmath:
49998 @if target-libquadmath
49999 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50001 install-html-target-libquadmath: \
50002 configure-target-libquadmath \
50003 html-target-libquadmath
50004 @: $(MAKE); $(unstage)
50005 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50006 r=`${PWD_COMMAND}`; export r; \
50007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50008 $(NORMAL_TARGET_EXPORTS) \
50009 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
50010 for flag in $(EXTRA_TARGET_FLAGS); do \
50011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50012 done; \
50013 (cd $(TARGET_SUBDIR)/libquadmath && \
50014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50016 "RANLIB=$${RANLIB}" \
50017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50018 install-html) \
50019 || exit 1
50021 @endif target-libquadmath
50023 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50024 maybe-installcheck-target-libquadmath:
50025 @if target-libquadmath
50026 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50028 installcheck-target-libquadmath: \
50029 configure-target-libquadmath
50030 @: $(MAKE); $(unstage)
50031 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50032 r=`${PWD_COMMAND}`; export r; \
50033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034 $(NORMAL_TARGET_EXPORTS) \
50035 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50036 for flag in $(EXTRA_TARGET_FLAGS); do \
50037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038 done; \
50039 (cd $(TARGET_SUBDIR)/libquadmath && \
50040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042 "RANLIB=$${RANLIB}" \
50043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044 installcheck) \
50045 || exit 1
50047 @endif target-libquadmath
50049 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50050 maybe-mostlyclean-target-libquadmath:
50051 @if target-libquadmath
50052 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50054 mostlyclean-target-libquadmath:
50055 @: $(MAKE); $(unstage)
50056 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50057 r=`${PWD_COMMAND}`; export r; \
50058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059 $(NORMAL_TARGET_EXPORTS) \
50060 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50061 for flag in $(EXTRA_TARGET_FLAGS); do \
50062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063 done; \
50064 (cd $(TARGET_SUBDIR)/libquadmath && \
50065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067 "RANLIB=$${RANLIB}" \
50068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069 mostlyclean) \
50070 || exit 1
50072 @endif target-libquadmath
50074 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50075 maybe-clean-target-libquadmath:
50076 @if target-libquadmath
50077 maybe-clean-target-libquadmath: clean-target-libquadmath
50079 clean-target-libquadmath:
50080 @: $(MAKE); $(unstage)
50081 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50082 r=`${PWD_COMMAND}`; export r; \
50083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084 $(NORMAL_TARGET_EXPORTS) \
50085 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50086 for flag in $(EXTRA_TARGET_FLAGS); do \
50087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088 done; \
50089 (cd $(TARGET_SUBDIR)/libquadmath && \
50090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092 "RANLIB=$${RANLIB}" \
50093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094 clean) \
50095 || exit 1
50097 @endif target-libquadmath
50099 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50100 maybe-distclean-target-libquadmath:
50101 @if target-libquadmath
50102 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50104 distclean-target-libquadmath:
50105 @: $(MAKE); $(unstage)
50106 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50107 r=`${PWD_COMMAND}`; export r; \
50108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109 $(NORMAL_TARGET_EXPORTS) \
50110 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50111 for flag in $(EXTRA_TARGET_FLAGS); do \
50112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50113 done; \
50114 (cd $(TARGET_SUBDIR)/libquadmath && \
50115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50117 "RANLIB=$${RANLIB}" \
50118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50119 distclean) \
50120 || exit 1
50122 @endif target-libquadmath
50124 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50125 maybe-maintainer-clean-target-libquadmath:
50126 @if target-libquadmath
50127 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50129 maintainer-clean-target-libquadmath:
50130 @: $(MAKE); $(unstage)
50131 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50132 r=`${PWD_COMMAND}`; export r; \
50133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134 $(NORMAL_TARGET_EXPORTS) \
50135 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
50136 for flag in $(EXTRA_TARGET_FLAGS); do \
50137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50138 done; \
50139 (cd $(TARGET_SUBDIR)/libquadmath && \
50140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50142 "RANLIB=$${RANLIB}" \
50143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50144 maintainer-clean) \
50145 || exit 1
50147 @endif target-libquadmath
50153 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50154 maybe-configure-target-libgfortran:
50155 @if gcc-bootstrap
50156 configure-target-libgfortran: stage_current
50157 @endif gcc-bootstrap
50158 @if target-libgfortran
50159 maybe-configure-target-libgfortran: configure-target-libgfortran
50160 configure-target-libgfortran:
50161 @: $(MAKE); $(unstage)
50162 @r=`${PWD_COMMAND}`; export r; \
50163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50164 echo "Checking multilib configuration for libgfortran..."; \
50165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50166 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
50167 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50168 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50169 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50170 else \
50171 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50172 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50173 fi; \
50174 else \
50175 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50176 fi; \
50177 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50178 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50179 $(NORMAL_TARGET_EXPORTS) \
50180 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50181 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
50182 case $(srcdir) in \
50183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50184 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
50185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50186 esac; \
50187 module_srcdir=libgfortran; \
50188 rm -f no-such-file || : ; \
50189 CONFIG_SITE=no-such-file $(SHELL) \
50190 $$s/$$module_srcdir/configure \
50191 --srcdir=$${topdir}/$$module_srcdir \
50192 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50193 --target=${target_alias} \
50194 || exit 1
50195 @endif target-libgfortran
50201 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
50202 maybe-all-target-libgfortran:
50203 @if gcc-bootstrap
50204 all-target-libgfortran: stage_current
50205 @endif gcc-bootstrap
50206 @if target-libgfortran
50207 TARGET-target-libgfortran=all
50208 maybe-all-target-libgfortran: all-target-libgfortran
50209 all-target-libgfortran: configure-target-libgfortran
50210 @: $(MAKE); $(unstage)
50211 @r=`${PWD_COMMAND}`; export r; \
50212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213 $(NORMAL_TARGET_EXPORTS) \
50214 (cd $(TARGET_SUBDIR)/libgfortran && \
50215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50216 $(TARGET-target-libgfortran))
50217 @endif target-libgfortran
50223 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
50224 maybe-check-target-libgfortran:
50225 @if target-libgfortran
50226 maybe-check-target-libgfortran: check-target-libgfortran
50228 check-target-libgfortran:
50229 @: $(MAKE); $(unstage)
50230 @r=`${PWD_COMMAND}`; export r; \
50231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50232 $(NORMAL_TARGET_EXPORTS) \
50233 (cd $(TARGET_SUBDIR)/libgfortran && \
50234 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50236 @endif target-libgfortran
50238 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
50239 maybe-install-target-libgfortran:
50240 @if target-libgfortran
50241 maybe-install-target-libgfortran: install-target-libgfortran
50243 install-target-libgfortran: installdirs
50244 @: $(MAKE); $(unstage)
50245 @r=`${PWD_COMMAND}`; export r; \
50246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247 $(NORMAL_TARGET_EXPORTS) \
50248 (cd $(TARGET_SUBDIR)/libgfortran && \
50249 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50251 @endif target-libgfortran
50253 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
50254 maybe-install-strip-target-libgfortran:
50255 @if target-libgfortran
50256 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50258 install-strip-target-libgfortran: installdirs
50259 @: $(MAKE); $(unstage)
50260 @r=`${PWD_COMMAND}`; export r; \
50261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50262 $(NORMAL_TARGET_EXPORTS) \
50263 (cd $(TARGET_SUBDIR)/libgfortran && \
50264 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50266 @endif target-libgfortran
50268 # Other targets (info, dvi, pdf, etc.)
50270 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50271 maybe-info-target-libgfortran:
50272 @if target-libgfortran
50273 maybe-info-target-libgfortran: info-target-libgfortran
50275 info-target-libgfortran: \
50276 configure-target-libgfortran
50277 @: $(MAKE); $(unstage)
50278 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50279 r=`${PWD_COMMAND}`; export r; \
50280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50281 $(NORMAL_TARGET_EXPORTS) \
50282 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
50283 for flag in $(EXTRA_TARGET_FLAGS); do \
50284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50285 done; \
50286 (cd $(TARGET_SUBDIR)/libgfortran && \
50287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50289 "RANLIB=$${RANLIB}" \
50290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50291 info) \
50292 || exit 1
50294 @endif target-libgfortran
50296 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50297 maybe-dvi-target-libgfortran:
50298 @if target-libgfortran
50299 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50301 dvi-target-libgfortran: \
50302 configure-target-libgfortran
50303 @: $(MAKE); $(unstage)
50304 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50305 r=`${PWD_COMMAND}`; export r; \
50306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50307 $(NORMAL_TARGET_EXPORTS) \
50308 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
50309 for flag in $(EXTRA_TARGET_FLAGS); do \
50310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50311 done; \
50312 (cd $(TARGET_SUBDIR)/libgfortran && \
50313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50315 "RANLIB=$${RANLIB}" \
50316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50317 dvi) \
50318 || exit 1
50320 @endif target-libgfortran
50322 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50323 maybe-pdf-target-libgfortran:
50324 @if target-libgfortran
50325 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50327 pdf-target-libgfortran: \
50328 configure-target-libgfortran
50329 @: $(MAKE); $(unstage)
50330 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50331 r=`${PWD_COMMAND}`; export r; \
50332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50333 $(NORMAL_TARGET_EXPORTS) \
50334 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
50335 for flag in $(EXTRA_TARGET_FLAGS); do \
50336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50337 done; \
50338 (cd $(TARGET_SUBDIR)/libgfortran && \
50339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50341 "RANLIB=$${RANLIB}" \
50342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50343 pdf) \
50344 || exit 1
50346 @endif target-libgfortran
50348 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50349 maybe-html-target-libgfortran:
50350 @if target-libgfortran
50351 maybe-html-target-libgfortran: html-target-libgfortran
50353 html-target-libgfortran: \
50354 configure-target-libgfortran
50355 @: $(MAKE); $(unstage)
50356 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50357 r=`${PWD_COMMAND}`; export r; \
50358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50359 $(NORMAL_TARGET_EXPORTS) \
50360 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
50361 for flag in $(EXTRA_TARGET_FLAGS); do \
50362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50363 done; \
50364 (cd $(TARGET_SUBDIR)/libgfortran && \
50365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50367 "RANLIB=$${RANLIB}" \
50368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50369 html) \
50370 || exit 1
50372 @endif target-libgfortran
50374 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50375 maybe-TAGS-target-libgfortran:
50376 @if target-libgfortran
50377 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50379 TAGS-target-libgfortran: \
50380 configure-target-libgfortran
50381 @: $(MAKE); $(unstage)
50382 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50383 r=`${PWD_COMMAND}`; export r; \
50384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50385 $(NORMAL_TARGET_EXPORTS) \
50386 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
50387 for flag in $(EXTRA_TARGET_FLAGS); do \
50388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50389 done; \
50390 (cd $(TARGET_SUBDIR)/libgfortran && \
50391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50393 "RANLIB=$${RANLIB}" \
50394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50395 TAGS) \
50396 || exit 1
50398 @endif target-libgfortran
50400 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50401 maybe-install-info-target-libgfortran:
50402 @if target-libgfortran
50403 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50405 install-info-target-libgfortran: \
50406 configure-target-libgfortran \
50407 info-target-libgfortran
50408 @: $(MAKE); $(unstage)
50409 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50410 r=`${PWD_COMMAND}`; export r; \
50411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50412 $(NORMAL_TARGET_EXPORTS) \
50413 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
50414 for flag in $(EXTRA_TARGET_FLAGS); do \
50415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50416 done; \
50417 (cd $(TARGET_SUBDIR)/libgfortran && \
50418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50420 "RANLIB=$${RANLIB}" \
50421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50422 install-info) \
50423 || exit 1
50425 @endif target-libgfortran
50427 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
50428 maybe-install-dvi-target-libgfortran:
50429 @if target-libgfortran
50430 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
50432 install-dvi-target-libgfortran: \
50433 configure-target-libgfortran \
50434 dvi-target-libgfortran
50435 @: $(MAKE); $(unstage)
50436 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50437 r=`${PWD_COMMAND}`; export r; \
50438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50439 $(NORMAL_TARGET_EXPORTS) \
50440 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
50441 for flag in $(EXTRA_TARGET_FLAGS); do \
50442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50443 done; \
50444 (cd $(TARGET_SUBDIR)/libgfortran && \
50445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50447 "RANLIB=$${RANLIB}" \
50448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50449 install-dvi) \
50450 || exit 1
50452 @endif target-libgfortran
50454 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50455 maybe-install-pdf-target-libgfortran:
50456 @if target-libgfortran
50457 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50459 install-pdf-target-libgfortran: \
50460 configure-target-libgfortran \
50461 pdf-target-libgfortran
50462 @: $(MAKE); $(unstage)
50463 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50464 r=`${PWD_COMMAND}`; export r; \
50465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50466 $(NORMAL_TARGET_EXPORTS) \
50467 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
50468 for flag in $(EXTRA_TARGET_FLAGS); do \
50469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50470 done; \
50471 (cd $(TARGET_SUBDIR)/libgfortran && \
50472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50474 "RANLIB=$${RANLIB}" \
50475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50476 install-pdf) \
50477 || exit 1
50479 @endif target-libgfortran
50481 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50482 maybe-install-html-target-libgfortran:
50483 @if target-libgfortran
50484 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50486 install-html-target-libgfortran: \
50487 configure-target-libgfortran \
50488 html-target-libgfortran
50489 @: $(MAKE); $(unstage)
50490 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50491 r=`${PWD_COMMAND}`; export r; \
50492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50493 $(NORMAL_TARGET_EXPORTS) \
50494 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
50495 for flag in $(EXTRA_TARGET_FLAGS); do \
50496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50497 done; \
50498 (cd $(TARGET_SUBDIR)/libgfortran && \
50499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50501 "RANLIB=$${RANLIB}" \
50502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50503 install-html) \
50504 || exit 1
50506 @endif target-libgfortran
50508 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50509 maybe-installcheck-target-libgfortran:
50510 @if target-libgfortran
50511 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50513 installcheck-target-libgfortran: \
50514 configure-target-libgfortran
50515 @: $(MAKE); $(unstage)
50516 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50517 r=`${PWD_COMMAND}`; export r; \
50518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50519 $(NORMAL_TARGET_EXPORTS) \
50520 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
50521 for flag in $(EXTRA_TARGET_FLAGS); do \
50522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50523 done; \
50524 (cd $(TARGET_SUBDIR)/libgfortran && \
50525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50527 "RANLIB=$${RANLIB}" \
50528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50529 installcheck) \
50530 || exit 1
50532 @endif target-libgfortran
50534 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50535 maybe-mostlyclean-target-libgfortran:
50536 @if target-libgfortran
50537 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50539 mostlyclean-target-libgfortran:
50540 @: $(MAKE); $(unstage)
50541 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50542 r=`${PWD_COMMAND}`; export r; \
50543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50544 $(NORMAL_TARGET_EXPORTS) \
50545 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
50546 for flag in $(EXTRA_TARGET_FLAGS); do \
50547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50548 done; \
50549 (cd $(TARGET_SUBDIR)/libgfortran && \
50550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50552 "RANLIB=$${RANLIB}" \
50553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50554 mostlyclean) \
50555 || exit 1
50557 @endif target-libgfortran
50559 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50560 maybe-clean-target-libgfortran:
50561 @if target-libgfortran
50562 maybe-clean-target-libgfortran: clean-target-libgfortran
50564 clean-target-libgfortran:
50565 @: $(MAKE); $(unstage)
50566 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50567 r=`${PWD_COMMAND}`; export r; \
50568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50569 $(NORMAL_TARGET_EXPORTS) \
50570 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
50571 for flag in $(EXTRA_TARGET_FLAGS); do \
50572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50573 done; \
50574 (cd $(TARGET_SUBDIR)/libgfortran && \
50575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50577 "RANLIB=$${RANLIB}" \
50578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50579 clean) \
50580 || exit 1
50582 @endif target-libgfortran
50584 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50585 maybe-distclean-target-libgfortran:
50586 @if target-libgfortran
50587 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50589 distclean-target-libgfortran:
50590 @: $(MAKE); $(unstage)
50591 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50592 r=`${PWD_COMMAND}`; export r; \
50593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50594 $(NORMAL_TARGET_EXPORTS) \
50595 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
50596 for flag in $(EXTRA_TARGET_FLAGS); do \
50597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50598 done; \
50599 (cd $(TARGET_SUBDIR)/libgfortran && \
50600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50602 "RANLIB=$${RANLIB}" \
50603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50604 distclean) \
50605 || exit 1
50607 @endif target-libgfortran
50609 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50610 maybe-maintainer-clean-target-libgfortran:
50611 @if target-libgfortran
50612 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50614 maintainer-clean-target-libgfortran:
50615 @: $(MAKE); $(unstage)
50616 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50617 r=`${PWD_COMMAND}`; export r; \
50618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50619 $(NORMAL_TARGET_EXPORTS) \
50620 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
50621 for flag in $(EXTRA_TARGET_FLAGS); do \
50622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50623 done; \
50624 (cd $(TARGET_SUBDIR)/libgfortran && \
50625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50627 "RANLIB=$${RANLIB}" \
50628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50629 maintainer-clean) \
50630 || exit 1
50632 @endif target-libgfortran
50638 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50639 maybe-configure-target-libobjc:
50640 @if gcc-bootstrap
50641 configure-target-libobjc: stage_current
50642 @endif gcc-bootstrap
50643 @if target-libobjc
50644 maybe-configure-target-libobjc: configure-target-libobjc
50645 configure-target-libobjc:
50646 @: $(MAKE); $(unstage)
50647 @r=`${PWD_COMMAND}`; export r; \
50648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50649 echo "Checking multilib configuration for libobjc..."; \
50650 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
50651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
50652 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50653 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50654 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50655 else \
50656 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50657 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50658 fi; \
50659 else \
50660 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50661 fi; \
50662 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
50664 $(NORMAL_TARGET_EXPORTS) \
50665 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50666 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50667 case $(srcdir) in \
50668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50669 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50671 esac; \
50672 module_srcdir=libobjc; \
50673 rm -f no-such-file || : ; \
50674 CONFIG_SITE=no-such-file $(SHELL) \
50675 $$s/$$module_srcdir/configure \
50676 --srcdir=$${topdir}/$$module_srcdir \
50677 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50678 --target=${target_alias} \
50679 || exit 1
50680 @endif target-libobjc
50686 .PHONY: all-target-libobjc maybe-all-target-libobjc
50687 maybe-all-target-libobjc:
50688 @if gcc-bootstrap
50689 all-target-libobjc: stage_current
50690 @endif gcc-bootstrap
50691 @if target-libobjc
50692 TARGET-target-libobjc=all
50693 maybe-all-target-libobjc: all-target-libobjc
50694 all-target-libobjc: configure-target-libobjc
50695 @: $(MAKE); $(unstage)
50696 @r=`${PWD_COMMAND}`; export r; \
50697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50698 $(NORMAL_TARGET_EXPORTS) \
50699 (cd $(TARGET_SUBDIR)/libobjc && \
50700 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50701 $(TARGET-target-libobjc))
50702 @endif target-libobjc
50708 .PHONY: check-target-libobjc maybe-check-target-libobjc
50709 maybe-check-target-libobjc:
50710 @if target-libobjc
50711 maybe-check-target-libobjc: check-target-libobjc
50713 check-target-libobjc:
50714 @: $(MAKE); $(unstage)
50715 @r=`${PWD_COMMAND}`; export r; \
50716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50717 $(NORMAL_TARGET_EXPORTS) \
50718 (cd $(TARGET_SUBDIR)/libobjc && \
50719 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50721 @endif target-libobjc
50723 .PHONY: install-target-libobjc maybe-install-target-libobjc
50724 maybe-install-target-libobjc:
50725 @if target-libobjc
50726 maybe-install-target-libobjc: install-target-libobjc
50728 install-target-libobjc: installdirs
50729 @: $(MAKE); $(unstage)
50730 @r=`${PWD_COMMAND}`; export r; \
50731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50732 $(NORMAL_TARGET_EXPORTS) \
50733 (cd $(TARGET_SUBDIR)/libobjc && \
50734 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50736 @endif target-libobjc
50738 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50739 maybe-install-strip-target-libobjc:
50740 @if target-libobjc
50741 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50743 install-strip-target-libobjc: installdirs
50744 @: $(MAKE); $(unstage)
50745 @r=`${PWD_COMMAND}`; export r; \
50746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50747 $(NORMAL_TARGET_EXPORTS) \
50748 (cd $(TARGET_SUBDIR)/libobjc && \
50749 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50751 @endif target-libobjc
50753 # Other targets (info, dvi, pdf, etc.)
50755 .PHONY: maybe-info-target-libobjc info-target-libobjc
50756 maybe-info-target-libobjc:
50757 @if target-libobjc
50758 maybe-info-target-libobjc: info-target-libobjc
50760 info-target-libobjc: \
50761 configure-target-libobjc
50762 @: $(MAKE); $(unstage)
50763 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50764 r=`${PWD_COMMAND}`; export r; \
50765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766 $(NORMAL_TARGET_EXPORTS) \
50767 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
50768 for flag in $(EXTRA_TARGET_FLAGS); do \
50769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50770 done; \
50771 (cd $(TARGET_SUBDIR)/libobjc && \
50772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50774 "RANLIB=$${RANLIB}" \
50775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50776 info) \
50777 || exit 1
50779 @endif target-libobjc
50781 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50782 maybe-dvi-target-libobjc:
50783 @if target-libobjc
50784 maybe-dvi-target-libobjc: dvi-target-libobjc
50786 dvi-target-libobjc: \
50787 configure-target-libobjc
50788 @: $(MAKE); $(unstage)
50789 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50790 r=`${PWD_COMMAND}`; export r; \
50791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50792 $(NORMAL_TARGET_EXPORTS) \
50793 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
50794 for flag in $(EXTRA_TARGET_FLAGS); do \
50795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50796 done; \
50797 (cd $(TARGET_SUBDIR)/libobjc && \
50798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50800 "RANLIB=$${RANLIB}" \
50801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50802 dvi) \
50803 || exit 1
50805 @endif target-libobjc
50807 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50808 maybe-pdf-target-libobjc:
50809 @if target-libobjc
50810 maybe-pdf-target-libobjc: pdf-target-libobjc
50812 pdf-target-libobjc: \
50813 configure-target-libobjc
50814 @: $(MAKE); $(unstage)
50815 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50816 r=`${PWD_COMMAND}`; export r; \
50817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50818 $(NORMAL_TARGET_EXPORTS) \
50819 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50820 for flag in $(EXTRA_TARGET_FLAGS); do \
50821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50822 done; \
50823 (cd $(TARGET_SUBDIR)/libobjc && \
50824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50826 "RANLIB=$${RANLIB}" \
50827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50828 pdf) \
50829 || exit 1
50831 @endif target-libobjc
50833 .PHONY: maybe-html-target-libobjc html-target-libobjc
50834 maybe-html-target-libobjc:
50835 @if target-libobjc
50836 maybe-html-target-libobjc: html-target-libobjc
50838 html-target-libobjc: \
50839 configure-target-libobjc
50840 @: $(MAKE); $(unstage)
50841 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50842 r=`${PWD_COMMAND}`; export r; \
50843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844 $(NORMAL_TARGET_EXPORTS) \
50845 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50846 for flag in $(EXTRA_TARGET_FLAGS); do \
50847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50848 done; \
50849 (cd $(TARGET_SUBDIR)/libobjc && \
50850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50852 "RANLIB=$${RANLIB}" \
50853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50854 html) \
50855 || exit 1
50857 @endif target-libobjc
50859 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50860 maybe-TAGS-target-libobjc:
50861 @if target-libobjc
50862 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50864 # libobjc doesn't support TAGS.
50865 TAGS-target-libobjc:
50867 @endif target-libobjc
50869 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50870 maybe-install-info-target-libobjc:
50871 @if target-libobjc
50872 maybe-install-info-target-libobjc: install-info-target-libobjc
50874 install-info-target-libobjc: \
50875 configure-target-libobjc \
50876 info-target-libobjc
50877 @: $(MAKE); $(unstage)
50878 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50879 r=`${PWD_COMMAND}`; export r; \
50880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50881 $(NORMAL_TARGET_EXPORTS) \
50882 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50883 for flag in $(EXTRA_TARGET_FLAGS); do \
50884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50885 done; \
50886 (cd $(TARGET_SUBDIR)/libobjc && \
50887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50889 "RANLIB=$${RANLIB}" \
50890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50891 install-info) \
50892 || exit 1
50894 @endif target-libobjc
50896 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
50897 maybe-install-dvi-target-libobjc:
50898 @if target-libobjc
50899 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
50901 # libobjc doesn't support install-dvi.
50902 install-dvi-target-libobjc:
50904 @endif target-libobjc
50906 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50907 maybe-install-pdf-target-libobjc:
50908 @if target-libobjc
50909 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50911 install-pdf-target-libobjc: \
50912 configure-target-libobjc \
50913 pdf-target-libobjc
50914 @: $(MAKE); $(unstage)
50915 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50916 r=`${PWD_COMMAND}`; export r; \
50917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50918 $(NORMAL_TARGET_EXPORTS) \
50919 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50920 for flag in $(EXTRA_TARGET_FLAGS); do \
50921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50922 done; \
50923 (cd $(TARGET_SUBDIR)/libobjc && \
50924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50926 "RANLIB=$${RANLIB}" \
50927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50928 install-pdf) \
50929 || exit 1
50931 @endif target-libobjc
50933 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50934 maybe-install-html-target-libobjc:
50935 @if target-libobjc
50936 maybe-install-html-target-libobjc: install-html-target-libobjc
50938 install-html-target-libobjc: \
50939 configure-target-libobjc \
50940 html-target-libobjc
50941 @: $(MAKE); $(unstage)
50942 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50943 r=`${PWD_COMMAND}`; export r; \
50944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945 $(NORMAL_TARGET_EXPORTS) \
50946 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50947 for flag in $(EXTRA_TARGET_FLAGS); do \
50948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50949 done; \
50950 (cd $(TARGET_SUBDIR)/libobjc && \
50951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50953 "RANLIB=$${RANLIB}" \
50954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50955 install-html) \
50956 || exit 1
50958 @endif target-libobjc
50960 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50961 maybe-installcheck-target-libobjc:
50962 @if target-libobjc
50963 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50965 installcheck-target-libobjc: \
50966 configure-target-libobjc
50967 @: $(MAKE); $(unstage)
50968 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50969 r=`${PWD_COMMAND}`; export r; \
50970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50971 $(NORMAL_TARGET_EXPORTS) \
50972 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50973 for flag in $(EXTRA_TARGET_FLAGS); do \
50974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50975 done; \
50976 (cd $(TARGET_SUBDIR)/libobjc && \
50977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50979 "RANLIB=$${RANLIB}" \
50980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50981 installcheck) \
50982 || exit 1
50984 @endif target-libobjc
50986 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50987 maybe-mostlyclean-target-libobjc:
50988 @if target-libobjc
50989 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50991 mostlyclean-target-libobjc:
50992 @: $(MAKE); $(unstage)
50993 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50994 r=`${PWD_COMMAND}`; export r; \
50995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996 $(NORMAL_TARGET_EXPORTS) \
50997 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50998 for flag in $(EXTRA_TARGET_FLAGS); do \
50999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000 done; \
51001 (cd $(TARGET_SUBDIR)/libobjc && \
51002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004 "RANLIB=$${RANLIB}" \
51005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006 mostlyclean) \
51007 || exit 1
51009 @endif target-libobjc
51011 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51012 maybe-clean-target-libobjc:
51013 @if target-libobjc
51014 maybe-clean-target-libobjc: clean-target-libobjc
51016 clean-target-libobjc:
51017 @: $(MAKE); $(unstage)
51018 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51019 r=`${PWD_COMMAND}`; export r; \
51020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51021 $(NORMAL_TARGET_EXPORTS) \
51022 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
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)/libobjc && \
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 clean) \
51032 || exit 1
51034 @endif target-libobjc
51036 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51037 maybe-distclean-target-libobjc:
51038 @if target-libobjc
51039 maybe-distclean-target-libobjc: distclean-target-libobjc
51041 distclean-target-libobjc:
51042 @: $(MAKE); $(unstage)
51043 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51044 r=`${PWD_COMMAND}`; export r; \
51045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046 $(NORMAL_TARGET_EXPORTS) \
51047 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51048 for flag in $(EXTRA_TARGET_FLAGS); do \
51049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51050 done; \
51051 (cd $(TARGET_SUBDIR)/libobjc && \
51052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51054 "RANLIB=$${RANLIB}" \
51055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51056 distclean) \
51057 || exit 1
51059 @endif target-libobjc
51061 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51062 maybe-maintainer-clean-target-libobjc:
51063 @if target-libobjc
51064 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51066 maintainer-clean-target-libobjc:
51067 @: $(MAKE); $(unstage)
51068 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51069 r=`${PWD_COMMAND}`; export r; \
51070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071 $(NORMAL_TARGET_EXPORTS) \
51072 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51073 for flag in $(EXTRA_TARGET_FLAGS); do \
51074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51075 done; \
51076 (cd $(TARGET_SUBDIR)/libobjc && \
51077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51079 "RANLIB=$${RANLIB}" \
51080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51081 maintainer-clean) \
51082 || exit 1
51084 @endif target-libobjc
51090 .PHONY: configure-target-libgo maybe-configure-target-libgo
51091 maybe-configure-target-libgo:
51092 @if gcc-bootstrap
51093 configure-target-libgo: stage_current
51094 @endif gcc-bootstrap
51095 @if target-libgo
51096 maybe-configure-target-libgo: configure-target-libgo
51097 configure-target-libgo:
51098 @: $(MAKE); $(unstage)
51099 @r=`${PWD_COMMAND}`; export r; \
51100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51101 echo "Checking multilib configuration for libgo..."; \
51102 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51103 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51104 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51105 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51106 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51107 else \
51108 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51109 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51110 fi; \
51111 else \
51112 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51113 fi; \
51114 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51116 $(NORMAL_TARGET_EXPORTS) \
51117 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51118 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51119 case $(srcdir) in \
51120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51121 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51123 esac; \
51124 module_srcdir=libgo; \
51125 rm -f no-such-file || : ; \
51126 CONFIG_SITE=no-such-file $(SHELL) \
51127 $$s/$$module_srcdir/configure \
51128 --srcdir=$${topdir}/$$module_srcdir \
51129 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51130 --target=${target_alias} \
51131 || exit 1
51132 @endif target-libgo
51138 .PHONY: all-target-libgo maybe-all-target-libgo
51139 maybe-all-target-libgo:
51140 @if gcc-bootstrap
51141 all-target-libgo: stage_current
51142 @endif gcc-bootstrap
51143 @if target-libgo
51144 TARGET-target-libgo=all
51145 maybe-all-target-libgo: all-target-libgo
51146 all-target-libgo: configure-target-libgo
51147 @: $(MAKE); $(unstage)
51148 @r=`${PWD_COMMAND}`; export r; \
51149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51150 $(NORMAL_TARGET_EXPORTS) \
51151 (cd $(TARGET_SUBDIR)/libgo && \
51152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51153 $(TARGET-target-libgo))
51154 @endif target-libgo
51160 .PHONY: check-target-libgo maybe-check-target-libgo
51161 maybe-check-target-libgo:
51162 @if target-libgo
51163 maybe-check-target-libgo: check-target-libgo
51165 check-target-libgo:
51166 @: $(MAKE); $(unstage)
51167 @r=`${PWD_COMMAND}`; export r; \
51168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169 $(NORMAL_TARGET_EXPORTS) \
51170 (cd $(TARGET_SUBDIR)/libgo && \
51171 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51173 @endif target-libgo
51175 .PHONY: install-target-libgo maybe-install-target-libgo
51176 maybe-install-target-libgo:
51177 @if target-libgo
51178 maybe-install-target-libgo: install-target-libgo
51180 install-target-libgo: installdirs
51181 @: $(MAKE); $(unstage)
51182 @r=`${PWD_COMMAND}`; export r; \
51183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51184 $(NORMAL_TARGET_EXPORTS) \
51185 (cd $(TARGET_SUBDIR)/libgo && \
51186 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51188 @endif target-libgo
51190 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
51191 maybe-install-strip-target-libgo:
51192 @if target-libgo
51193 maybe-install-strip-target-libgo: install-strip-target-libgo
51195 install-strip-target-libgo: installdirs
51196 @: $(MAKE); $(unstage)
51197 @r=`${PWD_COMMAND}`; export r; \
51198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51199 $(NORMAL_TARGET_EXPORTS) \
51200 (cd $(TARGET_SUBDIR)/libgo && \
51201 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51203 @endif target-libgo
51205 # Other targets (info, dvi, pdf, etc.)
51207 .PHONY: maybe-info-target-libgo info-target-libgo
51208 maybe-info-target-libgo:
51209 @if target-libgo
51210 maybe-info-target-libgo: info-target-libgo
51212 info-target-libgo: \
51213 configure-target-libgo
51214 @: $(MAKE); $(unstage)
51215 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51216 r=`${PWD_COMMAND}`; export r; \
51217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51218 $(NORMAL_TARGET_EXPORTS) \
51219 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
51220 for flag in $(EXTRA_TARGET_FLAGS); do \
51221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51222 done; \
51223 (cd $(TARGET_SUBDIR)/libgo && \
51224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51226 "RANLIB=$${RANLIB}" \
51227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51228 info) \
51229 || exit 1
51231 @endif target-libgo
51233 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
51234 maybe-dvi-target-libgo:
51235 @if target-libgo
51236 maybe-dvi-target-libgo: dvi-target-libgo
51238 dvi-target-libgo: \
51239 configure-target-libgo
51240 @: $(MAKE); $(unstage)
51241 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51242 r=`${PWD_COMMAND}`; export r; \
51243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51244 $(NORMAL_TARGET_EXPORTS) \
51245 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
51246 for flag in $(EXTRA_TARGET_FLAGS); do \
51247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51248 done; \
51249 (cd $(TARGET_SUBDIR)/libgo && \
51250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51252 "RANLIB=$${RANLIB}" \
51253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51254 dvi) \
51255 || exit 1
51257 @endif target-libgo
51259 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
51260 maybe-pdf-target-libgo:
51261 @if target-libgo
51262 maybe-pdf-target-libgo: pdf-target-libgo
51264 pdf-target-libgo: \
51265 configure-target-libgo
51266 @: $(MAKE); $(unstage)
51267 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51268 r=`${PWD_COMMAND}`; export r; \
51269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51270 $(NORMAL_TARGET_EXPORTS) \
51271 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
51272 for flag in $(EXTRA_TARGET_FLAGS); do \
51273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51274 done; \
51275 (cd $(TARGET_SUBDIR)/libgo && \
51276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51278 "RANLIB=$${RANLIB}" \
51279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51280 pdf) \
51281 || exit 1
51283 @endif target-libgo
51285 .PHONY: maybe-html-target-libgo html-target-libgo
51286 maybe-html-target-libgo:
51287 @if target-libgo
51288 maybe-html-target-libgo: html-target-libgo
51290 html-target-libgo: \
51291 configure-target-libgo
51292 @: $(MAKE); $(unstage)
51293 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51294 r=`${PWD_COMMAND}`; export r; \
51295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296 $(NORMAL_TARGET_EXPORTS) \
51297 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
51298 for flag in $(EXTRA_TARGET_FLAGS); do \
51299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51300 done; \
51301 (cd $(TARGET_SUBDIR)/libgo && \
51302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51304 "RANLIB=$${RANLIB}" \
51305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51306 html) \
51307 || exit 1
51309 @endif target-libgo
51311 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51312 maybe-TAGS-target-libgo:
51313 @if target-libgo
51314 maybe-TAGS-target-libgo: TAGS-target-libgo
51316 TAGS-target-libgo: \
51317 configure-target-libgo
51318 @: $(MAKE); $(unstage)
51319 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51320 r=`${PWD_COMMAND}`; export r; \
51321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322 $(NORMAL_TARGET_EXPORTS) \
51323 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
51324 for flag in $(EXTRA_TARGET_FLAGS); do \
51325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51326 done; \
51327 (cd $(TARGET_SUBDIR)/libgo && \
51328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51330 "RANLIB=$${RANLIB}" \
51331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51332 TAGS) \
51333 || exit 1
51335 @endif target-libgo
51337 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51338 maybe-install-info-target-libgo:
51339 @if target-libgo
51340 maybe-install-info-target-libgo: install-info-target-libgo
51342 install-info-target-libgo: \
51343 configure-target-libgo \
51344 info-target-libgo
51345 @: $(MAKE); $(unstage)
51346 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51347 r=`${PWD_COMMAND}`; export r; \
51348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51349 $(NORMAL_TARGET_EXPORTS) \
51350 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
51351 for flag in $(EXTRA_TARGET_FLAGS); do \
51352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51353 done; \
51354 (cd $(TARGET_SUBDIR)/libgo && \
51355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51357 "RANLIB=$${RANLIB}" \
51358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51359 install-info) \
51360 || exit 1
51362 @endif target-libgo
51364 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
51365 maybe-install-dvi-target-libgo:
51366 @if target-libgo
51367 maybe-install-dvi-target-libgo: install-dvi-target-libgo
51369 install-dvi-target-libgo: \
51370 configure-target-libgo \
51371 dvi-target-libgo
51372 @: $(MAKE); $(unstage)
51373 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51374 r=`${PWD_COMMAND}`; export r; \
51375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51376 $(NORMAL_TARGET_EXPORTS) \
51377 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
51378 for flag in $(EXTRA_TARGET_FLAGS); do \
51379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51380 done; \
51381 (cd $(TARGET_SUBDIR)/libgo && \
51382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51384 "RANLIB=$${RANLIB}" \
51385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51386 install-dvi) \
51387 || exit 1
51389 @endif target-libgo
51391 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51392 maybe-install-pdf-target-libgo:
51393 @if target-libgo
51394 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51396 install-pdf-target-libgo: \
51397 configure-target-libgo \
51398 pdf-target-libgo
51399 @: $(MAKE); $(unstage)
51400 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51401 r=`${PWD_COMMAND}`; export r; \
51402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51403 $(NORMAL_TARGET_EXPORTS) \
51404 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
51405 for flag in $(EXTRA_TARGET_FLAGS); do \
51406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51407 done; \
51408 (cd $(TARGET_SUBDIR)/libgo && \
51409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51411 "RANLIB=$${RANLIB}" \
51412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51413 install-pdf) \
51414 || exit 1
51416 @endif target-libgo
51418 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51419 maybe-install-html-target-libgo:
51420 @if target-libgo
51421 maybe-install-html-target-libgo: install-html-target-libgo
51423 install-html-target-libgo: \
51424 configure-target-libgo \
51425 html-target-libgo
51426 @: $(MAKE); $(unstage)
51427 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51428 r=`${PWD_COMMAND}`; export r; \
51429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51430 $(NORMAL_TARGET_EXPORTS) \
51431 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
51432 for flag in $(EXTRA_TARGET_FLAGS); do \
51433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51434 done; \
51435 (cd $(TARGET_SUBDIR)/libgo && \
51436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51438 "RANLIB=$${RANLIB}" \
51439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51440 install-html) \
51441 || exit 1
51443 @endif target-libgo
51445 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51446 maybe-installcheck-target-libgo:
51447 @if target-libgo
51448 maybe-installcheck-target-libgo: installcheck-target-libgo
51450 installcheck-target-libgo: \
51451 configure-target-libgo
51452 @: $(MAKE); $(unstage)
51453 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51454 r=`${PWD_COMMAND}`; export r; \
51455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51456 $(NORMAL_TARGET_EXPORTS) \
51457 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
51458 for flag in $(EXTRA_TARGET_FLAGS); do \
51459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51460 done; \
51461 (cd $(TARGET_SUBDIR)/libgo && \
51462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51464 "RANLIB=$${RANLIB}" \
51465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51466 installcheck) \
51467 || exit 1
51469 @endif target-libgo
51471 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51472 maybe-mostlyclean-target-libgo:
51473 @if target-libgo
51474 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51476 mostlyclean-target-libgo:
51477 @: $(MAKE); $(unstage)
51478 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51479 r=`${PWD_COMMAND}`; export r; \
51480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51481 $(NORMAL_TARGET_EXPORTS) \
51482 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
51483 for flag in $(EXTRA_TARGET_FLAGS); do \
51484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51485 done; \
51486 (cd $(TARGET_SUBDIR)/libgo && \
51487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51489 "RANLIB=$${RANLIB}" \
51490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51491 mostlyclean) \
51492 || exit 1
51494 @endif target-libgo
51496 .PHONY: maybe-clean-target-libgo clean-target-libgo
51497 maybe-clean-target-libgo:
51498 @if target-libgo
51499 maybe-clean-target-libgo: clean-target-libgo
51501 clean-target-libgo:
51502 @: $(MAKE); $(unstage)
51503 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51504 r=`${PWD_COMMAND}`; export r; \
51505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506 $(NORMAL_TARGET_EXPORTS) \
51507 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
51508 for flag in $(EXTRA_TARGET_FLAGS); do \
51509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510 done; \
51511 (cd $(TARGET_SUBDIR)/libgo && \
51512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514 "RANLIB=$${RANLIB}" \
51515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516 clean) \
51517 || exit 1
51519 @endif target-libgo
51521 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51522 maybe-distclean-target-libgo:
51523 @if target-libgo
51524 maybe-distclean-target-libgo: distclean-target-libgo
51526 distclean-target-libgo:
51527 @: $(MAKE); $(unstage)
51528 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51529 r=`${PWD_COMMAND}`; export r; \
51530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51531 $(NORMAL_TARGET_EXPORTS) \
51532 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
51533 for flag in $(EXTRA_TARGET_FLAGS); do \
51534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51535 done; \
51536 (cd $(TARGET_SUBDIR)/libgo && \
51537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51539 "RANLIB=$${RANLIB}" \
51540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51541 distclean) \
51542 || exit 1
51544 @endif target-libgo
51546 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51547 maybe-maintainer-clean-target-libgo:
51548 @if target-libgo
51549 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51551 maintainer-clean-target-libgo:
51552 @: $(MAKE); $(unstage)
51553 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51554 r=`${PWD_COMMAND}`; export r; \
51555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51556 $(NORMAL_TARGET_EXPORTS) \
51557 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
51558 for flag in $(EXTRA_TARGET_FLAGS); do \
51559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51560 done; \
51561 (cd $(TARGET_SUBDIR)/libgo && \
51562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51564 "RANLIB=$${RANLIB}" \
51565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51566 maintainer-clean) \
51567 || exit 1
51569 @endif target-libgo
51575 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
51576 maybe-configure-target-libphobos:
51577 @if gcc-bootstrap
51578 configure-target-libphobos: stage_current
51579 @endif gcc-bootstrap
51580 @if target-libphobos
51581 maybe-configure-target-libphobos: configure-target-libphobos
51582 configure-target-libphobos:
51583 @r=`${PWD_COMMAND}`; export r; \
51584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585 echo "Checking multilib configuration for libphobos..."; \
51586 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51587 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51588 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51589 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51590 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51591 else \
51592 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51593 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51594 fi; \
51595 else \
51596 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51597 fi; \
51598 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51600 $(NORMAL_TARGET_EXPORTS) \
51601 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
51602 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
51603 case $(srcdir) in \
51604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51605 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51607 esac; \
51608 module_srcdir=libphobos; \
51609 rm -f no-such-file || : ; \
51610 CONFIG_SITE=no-such-file $(SHELL) \
51611 $$s/$$module_srcdir/configure \
51612 --srcdir=$${topdir}/$$module_srcdir \
51613 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51614 --target=${target_alias} \
51615 || exit 1
51616 @endif target-libphobos
51620 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
51621 maybe-configure-stage1-target-libphobos:
51622 @if target-libphobos-bootstrap
51623 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
51624 configure-stage1-target-libphobos:
51625 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51626 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51627 @r=`${PWD_COMMAND}`; export r; \
51628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629 TFLAGS="$(STAGE1_TFLAGS)"; \
51630 echo "Checking multilib configuration for libphobos..."; \
51631 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51632 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51633 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51634 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51635 else \
51636 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51637 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51638 fi; \
51639 else \
51640 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51641 fi; \
51642 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51643 $(NORMAL_TARGET_EXPORTS) \
51644 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51645 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51646 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51647 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
51648 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51649 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51650 case $(srcdir) in \
51651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51652 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51654 esac; \
51655 module_srcdir=libphobos; \
51656 $(SHELL) $$s/$$module_srcdir/configure \
51657 --srcdir=$${topdir}/$$module_srcdir \
51658 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51659 --target=${target_alias} \
51661 $(STAGE1_CONFIGURE_FLAGS)
51662 @endif target-libphobos-bootstrap
51664 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
51665 maybe-configure-stage2-target-libphobos:
51666 @if target-libphobos-bootstrap
51667 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
51668 configure-stage2-target-libphobos:
51669 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51670 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51671 @r=`${PWD_COMMAND}`; export r; \
51672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51673 TFLAGS="$(STAGE2_TFLAGS)"; \
51674 echo "Checking multilib configuration for libphobos..."; \
51675 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51676 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51677 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51678 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51679 else \
51680 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51681 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51682 fi; \
51683 else \
51684 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51685 fi; \
51686 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51687 $(NORMAL_TARGET_EXPORTS) \
51689 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51690 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51691 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51692 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
51693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51694 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51695 case $(srcdir) in \
51696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51697 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51699 esac; \
51700 module_srcdir=libphobos; \
51701 $(SHELL) $$s/$$module_srcdir/configure \
51702 --srcdir=$${topdir}/$$module_srcdir \
51703 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51704 --target=${target_alias} \
51705 --with-build-libsubdir=$(HOST_SUBDIR) \
51706 $(STAGE2_CONFIGURE_FLAGS)
51707 @endif target-libphobos-bootstrap
51709 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
51710 maybe-configure-stage3-target-libphobos:
51711 @if target-libphobos-bootstrap
51712 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
51713 configure-stage3-target-libphobos:
51714 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51715 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51716 @r=`${PWD_COMMAND}`; export r; \
51717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51718 TFLAGS="$(STAGE3_TFLAGS)"; \
51719 echo "Checking multilib configuration for libphobos..."; \
51720 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51721 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51722 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51723 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51724 else \
51725 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51726 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51727 fi; \
51728 else \
51729 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51730 fi; \
51731 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51732 $(NORMAL_TARGET_EXPORTS) \
51734 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51735 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51736 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51737 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
51738 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51739 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51740 case $(srcdir) in \
51741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51742 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51744 esac; \
51745 module_srcdir=libphobos; \
51746 $(SHELL) $$s/$$module_srcdir/configure \
51747 --srcdir=$${topdir}/$$module_srcdir \
51748 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51749 --target=${target_alias} \
51750 --with-build-libsubdir=$(HOST_SUBDIR) \
51751 $(STAGE3_CONFIGURE_FLAGS)
51752 @endif target-libphobos-bootstrap
51754 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
51755 maybe-configure-stage4-target-libphobos:
51756 @if target-libphobos-bootstrap
51757 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
51758 configure-stage4-target-libphobos:
51759 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51760 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51761 @r=`${PWD_COMMAND}`; export r; \
51762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763 TFLAGS="$(STAGE4_TFLAGS)"; \
51764 echo "Checking multilib configuration for libphobos..."; \
51765 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51766 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51767 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51768 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51769 else \
51770 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51771 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51772 fi; \
51773 else \
51774 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51775 fi; \
51776 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51777 $(NORMAL_TARGET_EXPORTS) \
51779 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51780 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51781 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51782 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
51783 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51784 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51785 case $(srcdir) in \
51786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51787 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51789 esac; \
51790 module_srcdir=libphobos; \
51791 $(SHELL) $$s/$$module_srcdir/configure \
51792 --srcdir=$${topdir}/$$module_srcdir \
51793 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51794 --target=${target_alias} \
51795 --with-build-libsubdir=$(HOST_SUBDIR) \
51796 $(STAGE4_CONFIGURE_FLAGS)
51797 @endif target-libphobos-bootstrap
51799 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
51800 maybe-configure-stageprofile-target-libphobos:
51801 @if target-libphobos-bootstrap
51802 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
51803 configure-stageprofile-target-libphobos:
51804 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51805 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51806 @r=`${PWD_COMMAND}`; export r; \
51807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51809 echo "Checking multilib configuration for libphobos..."; \
51810 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51811 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51812 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51813 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51814 else \
51815 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51816 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51817 fi; \
51818 else \
51819 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51820 fi; \
51821 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51822 $(NORMAL_TARGET_EXPORTS) \
51824 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51825 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51826 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51827 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
51828 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51829 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51830 case $(srcdir) in \
51831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51832 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51834 esac; \
51835 module_srcdir=libphobos; \
51836 $(SHELL) $$s/$$module_srcdir/configure \
51837 --srcdir=$${topdir}/$$module_srcdir \
51838 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51839 --target=${target_alias} \
51840 --with-build-libsubdir=$(HOST_SUBDIR) \
51841 $(STAGEprofile_CONFIGURE_FLAGS)
51842 @endif target-libphobos-bootstrap
51844 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
51845 maybe-configure-stagetrain-target-libphobos:
51846 @if target-libphobos-bootstrap
51847 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
51848 configure-stagetrain-target-libphobos:
51849 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51850 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51851 @r=`${PWD_COMMAND}`; export r; \
51852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51853 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51854 echo "Checking multilib configuration for libphobos..."; \
51855 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51856 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51857 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51858 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51859 else \
51860 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51861 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51862 fi; \
51863 else \
51864 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51865 fi; \
51866 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51867 $(NORMAL_TARGET_EXPORTS) \
51869 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51872 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
51873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51874 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51875 case $(srcdir) in \
51876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51877 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51879 esac; \
51880 module_srcdir=libphobos; \
51881 $(SHELL) $$s/$$module_srcdir/configure \
51882 --srcdir=$${topdir}/$$module_srcdir \
51883 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51884 --target=${target_alias} \
51885 --with-build-libsubdir=$(HOST_SUBDIR) \
51886 $(STAGEtrain_CONFIGURE_FLAGS)
51887 @endif target-libphobos-bootstrap
51889 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
51890 maybe-configure-stagefeedback-target-libphobos:
51891 @if target-libphobos-bootstrap
51892 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
51893 configure-stagefeedback-target-libphobos:
51894 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51895 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51896 @r=`${PWD_COMMAND}`; export r; \
51897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51899 echo "Checking multilib configuration for libphobos..."; \
51900 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51901 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51902 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51903 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51904 else \
51905 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51906 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51907 fi; \
51908 else \
51909 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51910 fi; \
51911 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51912 $(NORMAL_TARGET_EXPORTS) \
51914 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51915 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51916 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51917 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
51918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51919 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51920 case $(srcdir) in \
51921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51922 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51924 esac; \
51925 module_srcdir=libphobos; \
51926 $(SHELL) $$s/$$module_srcdir/configure \
51927 --srcdir=$${topdir}/$$module_srcdir \
51928 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51929 --target=${target_alias} \
51930 --with-build-libsubdir=$(HOST_SUBDIR) \
51931 $(STAGEfeedback_CONFIGURE_FLAGS)
51932 @endif target-libphobos-bootstrap
51934 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
51935 maybe-configure-stageautoprofile-target-libphobos:
51936 @if target-libphobos-bootstrap
51937 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
51938 configure-stageautoprofile-target-libphobos:
51939 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51940 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51941 @r=`${PWD_COMMAND}`; export r; \
51942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51943 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51944 echo "Checking multilib configuration for libphobos..."; \
51945 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51946 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51947 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51948 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51949 else \
51950 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51951 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51952 fi; \
51953 else \
51954 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51955 fi; \
51956 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51957 $(NORMAL_TARGET_EXPORTS) \
51959 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51962 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
51963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51964 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51965 case $(srcdir) in \
51966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51967 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51969 esac; \
51970 module_srcdir=libphobos; \
51971 $(SHELL) $$s/$$module_srcdir/configure \
51972 --srcdir=$${topdir}/$$module_srcdir \
51973 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51974 --target=${target_alias} \
51975 --with-build-libsubdir=$(HOST_SUBDIR) \
51976 $(STAGEautoprofile_CONFIGURE_FLAGS)
51977 @endif target-libphobos-bootstrap
51979 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
51980 maybe-configure-stageautofeedback-target-libphobos:
51981 @if target-libphobos-bootstrap
51982 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
51983 configure-stageautofeedback-target-libphobos:
51984 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51985 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51986 @r=`${PWD_COMMAND}`; export r; \
51987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51988 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51989 echo "Checking multilib configuration for libphobos..."; \
51990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51991 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51992 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51993 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51994 else \
51995 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51996 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51997 fi; \
51998 else \
51999 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52000 fi; \
52001 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52002 $(NORMAL_TARGET_EXPORTS) \
52004 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52007 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
52008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52009 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52010 case $(srcdir) in \
52011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52012 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52014 esac; \
52015 module_srcdir=libphobos; \
52016 $(SHELL) $$s/$$module_srcdir/configure \
52017 --srcdir=$${topdir}/$$module_srcdir \
52018 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52019 --target=${target_alias} \
52020 --with-build-libsubdir=$(HOST_SUBDIR) \
52021 $(STAGEautofeedback_CONFIGURE_FLAGS)
52022 @endif target-libphobos-bootstrap
52028 .PHONY: all-target-libphobos maybe-all-target-libphobos
52029 maybe-all-target-libphobos:
52030 @if gcc-bootstrap
52031 all-target-libphobos: stage_current
52032 @endif gcc-bootstrap
52033 @if target-libphobos
52034 TARGET-target-libphobos=all
52035 maybe-all-target-libphobos: all-target-libphobos
52036 all-target-libphobos: configure-target-libphobos
52037 @r=`${PWD_COMMAND}`; export r; \
52038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52039 $(NORMAL_TARGET_EXPORTS) \
52040 (cd $(TARGET_SUBDIR)/libphobos && \
52041 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52042 $(TARGET-target-libphobos))
52043 @endif target-libphobos
52047 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
52048 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
52049 maybe-all-stage1-target-libphobos:
52050 maybe-clean-stage1-target-libphobos:
52051 @if target-libphobos-bootstrap
52052 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
52053 all-stage1: all-stage1-target-libphobos
52054 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
52055 all-stage1-target-libphobos: configure-stage1-target-libphobos
52056 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52057 @r=`${PWD_COMMAND}`; export r; \
52058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52059 TFLAGS="$(STAGE1_TFLAGS)"; \
52060 $(NORMAL_TARGET_EXPORTS) \
52061 cd $(TARGET_SUBDIR)/libphobos && \
52063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52070 $(EXTRA_TARGET_FLAGS) \
52072 TFLAGS="$(STAGE1_TFLAGS)" \
52073 $(TARGET-stage1-target-libphobos)
52075 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
52076 clean-stage1: clean-stage1-target-libphobos
52077 clean-stage1-target-libphobos:
52078 @if [ $(current_stage) = stage1 ]; then \
52079 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52080 else \
52081 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
52082 $(MAKE) stage1-start; \
52083 fi; \
52084 cd $(TARGET_SUBDIR)/libphobos && \
52085 $(MAKE) $(EXTRA_TARGET_FLAGS) \
52086 clean
52087 @endif target-libphobos-bootstrap
52090 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
52091 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
52092 maybe-all-stage2-target-libphobos:
52093 maybe-clean-stage2-target-libphobos:
52094 @if target-libphobos-bootstrap
52095 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
52096 all-stage2: all-stage2-target-libphobos
52097 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
52098 all-stage2-target-libphobos: configure-stage2-target-libphobos
52099 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52100 @r=`${PWD_COMMAND}`; export r; \
52101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52102 TFLAGS="$(STAGE2_TFLAGS)"; \
52103 $(NORMAL_TARGET_EXPORTS) \
52105 cd $(TARGET_SUBDIR)/libphobos && \
52107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52108 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52114 $(EXTRA_TARGET_FLAGS) \
52115 TFLAGS="$(STAGE2_TFLAGS)" \
52116 $(TARGET-stage2-target-libphobos)
52118 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
52119 clean-stage2: clean-stage2-target-libphobos
52120 clean-stage2-target-libphobos:
52121 @if [ $(current_stage) = stage2 ]; then \
52122 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52123 else \
52124 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
52125 $(MAKE) stage2-start; \
52126 fi; \
52127 cd $(TARGET_SUBDIR)/libphobos && \
52128 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52129 @endif target-libphobos-bootstrap
52132 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
52133 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
52134 maybe-all-stage3-target-libphobos:
52135 maybe-clean-stage3-target-libphobos:
52136 @if target-libphobos-bootstrap
52137 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
52138 all-stage3: all-stage3-target-libphobos
52139 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
52140 all-stage3-target-libphobos: configure-stage3-target-libphobos
52141 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52142 @r=`${PWD_COMMAND}`; export r; \
52143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52144 TFLAGS="$(STAGE3_TFLAGS)"; \
52145 $(NORMAL_TARGET_EXPORTS) \
52147 cd $(TARGET_SUBDIR)/libphobos && \
52149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52150 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52151 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52152 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52156 $(EXTRA_TARGET_FLAGS) \
52157 TFLAGS="$(STAGE3_TFLAGS)" \
52158 $(TARGET-stage3-target-libphobos)
52160 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
52161 clean-stage3: clean-stage3-target-libphobos
52162 clean-stage3-target-libphobos:
52163 @if [ $(current_stage) = stage3 ]; then \
52164 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52165 else \
52166 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
52167 $(MAKE) stage3-start; \
52168 fi; \
52169 cd $(TARGET_SUBDIR)/libphobos && \
52170 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52171 @endif target-libphobos-bootstrap
52174 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
52175 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
52176 maybe-all-stage4-target-libphobos:
52177 maybe-clean-stage4-target-libphobos:
52178 @if target-libphobos-bootstrap
52179 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
52180 all-stage4: all-stage4-target-libphobos
52181 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
52182 all-stage4-target-libphobos: configure-stage4-target-libphobos
52183 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52184 @r=`${PWD_COMMAND}`; export r; \
52185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52186 TFLAGS="$(STAGE4_TFLAGS)"; \
52187 $(NORMAL_TARGET_EXPORTS) \
52189 cd $(TARGET_SUBDIR)/libphobos && \
52191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52192 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52193 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52194 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52198 $(EXTRA_TARGET_FLAGS) \
52199 TFLAGS="$(STAGE4_TFLAGS)" \
52200 $(TARGET-stage4-target-libphobos)
52202 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
52203 clean-stage4: clean-stage4-target-libphobos
52204 clean-stage4-target-libphobos:
52205 @if [ $(current_stage) = stage4 ]; then \
52206 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52207 else \
52208 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
52209 $(MAKE) stage4-start; \
52210 fi; \
52211 cd $(TARGET_SUBDIR)/libphobos && \
52212 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52213 @endif target-libphobos-bootstrap
52216 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
52217 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
52218 maybe-all-stageprofile-target-libphobos:
52219 maybe-clean-stageprofile-target-libphobos:
52220 @if target-libphobos-bootstrap
52221 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
52222 all-stageprofile: all-stageprofile-target-libphobos
52223 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
52224 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
52225 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
52226 @r=`${PWD_COMMAND}`; export r; \
52227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52228 TFLAGS="$(STAGEprofile_TFLAGS)"; \
52229 $(NORMAL_TARGET_EXPORTS) \
52231 cd $(TARGET_SUBDIR)/libphobos && \
52233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52234 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52235 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52236 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52240 $(EXTRA_TARGET_FLAGS) \
52241 TFLAGS="$(STAGEprofile_TFLAGS)" \
52242 $(TARGET-stageprofile-target-libphobos)
52244 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
52245 clean-stageprofile: clean-stageprofile-target-libphobos
52246 clean-stageprofile-target-libphobos:
52247 @if [ $(current_stage) = stageprofile ]; then \
52248 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52249 else \
52250 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
52251 $(MAKE) stageprofile-start; \
52252 fi; \
52253 cd $(TARGET_SUBDIR)/libphobos && \
52254 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52255 @endif target-libphobos-bootstrap
52258 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
52259 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
52260 maybe-all-stagetrain-target-libphobos:
52261 maybe-clean-stagetrain-target-libphobos:
52262 @if target-libphobos-bootstrap
52263 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
52264 all-stagetrain: all-stagetrain-target-libphobos
52265 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
52266 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
52267 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
52268 @r=`${PWD_COMMAND}`; export r; \
52269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270 TFLAGS="$(STAGEtrain_TFLAGS)"; \
52271 $(NORMAL_TARGET_EXPORTS) \
52273 cd $(TARGET_SUBDIR)/libphobos && \
52275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52276 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52277 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52278 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52282 $(EXTRA_TARGET_FLAGS) \
52283 TFLAGS="$(STAGEtrain_TFLAGS)" \
52284 $(TARGET-stagetrain-target-libphobos)
52286 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
52287 clean-stagetrain: clean-stagetrain-target-libphobos
52288 clean-stagetrain-target-libphobos:
52289 @if [ $(current_stage) = stagetrain ]; then \
52290 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52291 else \
52292 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
52293 $(MAKE) stagetrain-start; \
52294 fi; \
52295 cd $(TARGET_SUBDIR)/libphobos && \
52296 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52297 @endif target-libphobos-bootstrap
52300 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
52301 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
52302 maybe-all-stagefeedback-target-libphobos:
52303 maybe-clean-stagefeedback-target-libphobos:
52304 @if target-libphobos-bootstrap
52305 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
52306 all-stagefeedback: all-stagefeedback-target-libphobos
52307 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
52308 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
52309 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
52310 @r=`${PWD_COMMAND}`; export r; \
52311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52312 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
52313 $(NORMAL_TARGET_EXPORTS) \
52315 cd $(TARGET_SUBDIR)/libphobos && \
52317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52318 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52319 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52320 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52324 $(EXTRA_TARGET_FLAGS) \
52325 TFLAGS="$(STAGEfeedback_TFLAGS)" \
52326 $(TARGET-stagefeedback-target-libphobos)
52328 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
52329 clean-stagefeedback: clean-stagefeedback-target-libphobos
52330 clean-stagefeedback-target-libphobos:
52331 @if [ $(current_stage) = stagefeedback ]; then \
52332 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52333 else \
52334 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
52335 $(MAKE) stagefeedback-start; \
52336 fi; \
52337 cd $(TARGET_SUBDIR)/libphobos && \
52338 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52339 @endif target-libphobos-bootstrap
52342 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
52343 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
52344 maybe-all-stageautoprofile-target-libphobos:
52345 maybe-clean-stageautoprofile-target-libphobos:
52346 @if target-libphobos-bootstrap
52347 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
52348 all-stageautoprofile: all-stageautoprofile-target-libphobos
52349 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
52350 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
52351 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
52352 @r=`${PWD_COMMAND}`; export r; \
52353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52354 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
52355 $(NORMAL_TARGET_EXPORTS) \
52357 cd $(TARGET_SUBDIR)/libphobos && \
52358 $$s/gcc/config/i386/$(AUTO_PROFILE) \
52359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52360 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52361 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52362 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52366 $(EXTRA_TARGET_FLAGS) \
52367 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
52368 $(TARGET-stageautoprofile-target-libphobos)
52370 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
52371 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
52372 clean-stageautoprofile-target-libphobos:
52373 @if [ $(current_stage) = stageautoprofile ]; then \
52374 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52375 else \
52376 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
52377 $(MAKE) stageautoprofile-start; \
52378 fi; \
52379 cd $(TARGET_SUBDIR)/libphobos && \
52380 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52381 @endif target-libphobos-bootstrap
52384 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
52385 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
52386 maybe-all-stageautofeedback-target-libphobos:
52387 maybe-clean-stageautofeedback-target-libphobos:
52388 @if target-libphobos-bootstrap
52389 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
52390 all-stageautofeedback: all-stageautofeedback-target-libphobos
52391 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
52392 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
52393 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
52394 @r=`${PWD_COMMAND}`; export r; \
52395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52396 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
52397 $(NORMAL_TARGET_EXPORTS) \
52399 cd $(TARGET_SUBDIR)/libphobos && \
52401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
52402 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52403 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52404 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52408 $(EXTRA_TARGET_FLAGS) \
52409 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
52410 $(TARGET-stageautofeedback-target-libphobos)
52412 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
52413 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
52414 clean-stageautofeedback-target-libphobos:
52415 @if [ $(current_stage) = stageautofeedback ]; then \
52416 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52417 else \
52418 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
52419 $(MAKE) stageautofeedback-start; \
52420 fi; \
52421 cd $(TARGET_SUBDIR)/libphobos && \
52422 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52423 @endif target-libphobos-bootstrap
52430 .PHONY: check-target-libphobos maybe-check-target-libphobos
52431 maybe-check-target-libphobos:
52432 @if target-libphobos
52433 maybe-check-target-libphobos: check-target-libphobos
52435 check-target-libphobos:
52436 @: $(MAKE); $(unstage)
52437 @r=`${PWD_COMMAND}`; export r; \
52438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52439 $(NORMAL_TARGET_EXPORTS) \
52440 (cd $(TARGET_SUBDIR)/libphobos && \
52441 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52443 @endif target-libphobos
52445 .PHONY: install-target-libphobos maybe-install-target-libphobos
52446 maybe-install-target-libphobos:
52447 @if target-libphobos
52448 maybe-install-target-libphobos: install-target-libphobos
52450 install-target-libphobos: installdirs
52451 @: $(MAKE); $(unstage)
52452 @r=`${PWD_COMMAND}`; export r; \
52453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52454 $(NORMAL_TARGET_EXPORTS) \
52455 (cd $(TARGET_SUBDIR)/libphobos && \
52456 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52458 @endif target-libphobos
52460 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52461 maybe-install-strip-target-libphobos:
52462 @if target-libphobos
52463 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52465 install-strip-target-libphobos: installdirs
52466 @: $(MAKE); $(unstage)
52467 @r=`${PWD_COMMAND}`; export r; \
52468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52469 $(NORMAL_TARGET_EXPORTS) \
52470 (cd $(TARGET_SUBDIR)/libphobos && \
52471 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52473 @endif target-libphobos
52475 # Other targets (info, dvi, pdf, etc.)
52477 .PHONY: maybe-info-target-libphobos info-target-libphobos
52478 maybe-info-target-libphobos:
52479 @if target-libphobos
52480 maybe-info-target-libphobos: info-target-libphobos
52482 info-target-libphobos: \
52483 configure-target-libphobos
52484 @: $(MAKE); $(unstage)
52485 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52486 r=`${PWD_COMMAND}`; export r; \
52487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52488 $(NORMAL_TARGET_EXPORTS) \
52489 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52490 for flag in $(EXTRA_TARGET_FLAGS); do \
52491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52492 done; \
52493 (cd $(TARGET_SUBDIR)/libphobos && \
52494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52496 "RANLIB=$${RANLIB}" \
52497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52498 info) \
52499 || exit 1
52501 @endif target-libphobos
52503 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52504 maybe-dvi-target-libphobos:
52505 @if target-libphobos
52506 maybe-dvi-target-libphobos: dvi-target-libphobos
52508 dvi-target-libphobos: \
52509 configure-target-libphobos
52510 @: $(MAKE); $(unstage)
52511 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52512 r=`${PWD_COMMAND}`; export r; \
52513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52514 $(NORMAL_TARGET_EXPORTS) \
52515 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
52516 for flag in $(EXTRA_TARGET_FLAGS); do \
52517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52518 done; \
52519 (cd $(TARGET_SUBDIR)/libphobos && \
52520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52522 "RANLIB=$${RANLIB}" \
52523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52524 dvi) \
52525 || exit 1
52527 @endif target-libphobos
52529 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52530 maybe-pdf-target-libphobos:
52531 @if target-libphobos
52532 maybe-pdf-target-libphobos: pdf-target-libphobos
52534 pdf-target-libphobos: \
52535 configure-target-libphobos
52536 @: $(MAKE); $(unstage)
52537 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52538 r=`${PWD_COMMAND}`; export r; \
52539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52540 $(NORMAL_TARGET_EXPORTS) \
52541 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52542 for flag in $(EXTRA_TARGET_FLAGS); do \
52543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52544 done; \
52545 (cd $(TARGET_SUBDIR)/libphobos && \
52546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52548 "RANLIB=$${RANLIB}" \
52549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52550 pdf) \
52551 || exit 1
52553 @endif target-libphobos
52555 .PHONY: maybe-html-target-libphobos html-target-libphobos
52556 maybe-html-target-libphobos:
52557 @if target-libphobos
52558 maybe-html-target-libphobos: html-target-libphobos
52560 html-target-libphobos: \
52561 configure-target-libphobos
52562 @: $(MAKE); $(unstage)
52563 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52564 r=`${PWD_COMMAND}`; export r; \
52565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52566 $(NORMAL_TARGET_EXPORTS) \
52567 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52568 for flag in $(EXTRA_TARGET_FLAGS); do \
52569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52570 done; \
52571 (cd $(TARGET_SUBDIR)/libphobos && \
52572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52574 "RANLIB=$${RANLIB}" \
52575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52576 html) \
52577 || exit 1
52579 @endif target-libphobos
52581 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52582 maybe-TAGS-target-libphobos:
52583 @if target-libphobos
52584 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52586 TAGS-target-libphobos: \
52587 configure-target-libphobos
52588 @: $(MAKE); $(unstage)
52589 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52590 r=`${PWD_COMMAND}`; export r; \
52591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52592 $(NORMAL_TARGET_EXPORTS) \
52593 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
52594 for flag in $(EXTRA_TARGET_FLAGS); do \
52595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52596 done; \
52597 (cd $(TARGET_SUBDIR)/libphobos && \
52598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52600 "RANLIB=$${RANLIB}" \
52601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52602 TAGS) \
52603 || exit 1
52605 @endif target-libphobos
52607 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52608 maybe-install-info-target-libphobos:
52609 @if target-libphobos
52610 maybe-install-info-target-libphobos: install-info-target-libphobos
52612 install-info-target-libphobos: \
52613 configure-target-libphobos \
52614 info-target-libphobos
52615 @: $(MAKE); $(unstage)
52616 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52617 r=`${PWD_COMMAND}`; export r; \
52618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52619 $(NORMAL_TARGET_EXPORTS) \
52620 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
52621 for flag in $(EXTRA_TARGET_FLAGS); do \
52622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52623 done; \
52624 (cd $(TARGET_SUBDIR)/libphobos && \
52625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52627 "RANLIB=$${RANLIB}" \
52628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52629 install-info) \
52630 || exit 1
52632 @endif target-libphobos
52634 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52635 maybe-install-dvi-target-libphobos:
52636 @if target-libphobos
52637 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52639 install-dvi-target-libphobos: \
52640 configure-target-libphobos \
52641 dvi-target-libphobos
52642 @: $(MAKE); $(unstage)
52643 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52644 r=`${PWD_COMMAND}`; export r; \
52645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646 $(NORMAL_TARGET_EXPORTS) \
52647 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52648 for flag in $(EXTRA_TARGET_FLAGS); do \
52649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52650 done; \
52651 (cd $(TARGET_SUBDIR)/libphobos && \
52652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52654 "RANLIB=$${RANLIB}" \
52655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52656 install-dvi) \
52657 || exit 1
52659 @endif target-libphobos
52661 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52662 maybe-install-pdf-target-libphobos:
52663 @if target-libphobos
52664 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52666 install-pdf-target-libphobos: \
52667 configure-target-libphobos \
52668 pdf-target-libphobos
52669 @: $(MAKE); $(unstage)
52670 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52671 r=`${PWD_COMMAND}`; export r; \
52672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52673 $(NORMAL_TARGET_EXPORTS) \
52674 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52675 for flag in $(EXTRA_TARGET_FLAGS); do \
52676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52677 done; \
52678 (cd $(TARGET_SUBDIR)/libphobos && \
52679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52681 "RANLIB=$${RANLIB}" \
52682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52683 install-pdf) \
52684 || exit 1
52686 @endif target-libphobos
52688 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52689 maybe-install-html-target-libphobos:
52690 @if target-libphobos
52691 maybe-install-html-target-libphobos: install-html-target-libphobos
52693 install-html-target-libphobos: \
52694 configure-target-libphobos \
52695 html-target-libphobos
52696 @: $(MAKE); $(unstage)
52697 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52698 r=`${PWD_COMMAND}`; export r; \
52699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52700 $(NORMAL_TARGET_EXPORTS) \
52701 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
52702 for flag in $(EXTRA_TARGET_FLAGS); do \
52703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52704 done; \
52705 (cd $(TARGET_SUBDIR)/libphobos && \
52706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52708 "RANLIB=$${RANLIB}" \
52709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52710 install-html) \
52711 || exit 1
52713 @endif target-libphobos
52715 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52716 maybe-installcheck-target-libphobos:
52717 @if target-libphobos
52718 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52720 installcheck-target-libphobos: \
52721 configure-target-libphobos
52722 @: $(MAKE); $(unstage)
52723 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52724 r=`${PWD_COMMAND}`; export r; \
52725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52726 $(NORMAL_TARGET_EXPORTS) \
52727 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52728 for flag in $(EXTRA_TARGET_FLAGS); do \
52729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52730 done; \
52731 (cd $(TARGET_SUBDIR)/libphobos && \
52732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52734 "RANLIB=$${RANLIB}" \
52735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52736 installcheck) \
52737 || exit 1
52739 @endif target-libphobos
52741 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52742 maybe-mostlyclean-target-libphobos:
52743 @if target-libphobos
52744 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52746 mostlyclean-target-libphobos:
52747 @: $(MAKE); $(unstage)
52748 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52749 r=`${PWD_COMMAND}`; export r; \
52750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52751 $(NORMAL_TARGET_EXPORTS) \
52752 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52753 for flag in $(EXTRA_TARGET_FLAGS); do \
52754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52755 done; \
52756 (cd $(TARGET_SUBDIR)/libphobos && \
52757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52759 "RANLIB=$${RANLIB}" \
52760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52761 mostlyclean) \
52762 || exit 1
52764 @endif target-libphobos
52766 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52767 maybe-clean-target-libphobos:
52768 @if target-libphobos
52769 maybe-clean-target-libphobos: clean-target-libphobos
52771 clean-target-libphobos:
52772 @: $(MAKE); $(unstage)
52773 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52774 r=`${PWD_COMMAND}`; export r; \
52775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52776 $(NORMAL_TARGET_EXPORTS) \
52777 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52778 for flag in $(EXTRA_TARGET_FLAGS); do \
52779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52780 done; \
52781 (cd $(TARGET_SUBDIR)/libphobos && \
52782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52784 "RANLIB=$${RANLIB}" \
52785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52786 clean) \
52787 || exit 1
52789 @endif target-libphobos
52791 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52792 maybe-distclean-target-libphobos:
52793 @if target-libphobos
52794 maybe-distclean-target-libphobos: distclean-target-libphobos
52796 distclean-target-libphobos:
52797 @: $(MAKE); $(unstage)
52798 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52799 r=`${PWD_COMMAND}`; export r; \
52800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52801 $(NORMAL_TARGET_EXPORTS) \
52802 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52803 for flag in $(EXTRA_TARGET_FLAGS); do \
52804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52805 done; \
52806 (cd $(TARGET_SUBDIR)/libphobos && \
52807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52809 "RANLIB=$${RANLIB}" \
52810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52811 distclean) \
52812 || exit 1
52814 @endif target-libphobos
52816 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52817 maybe-maintainer-clean-target-libphobos:
52818 @if target-libphobos
52819 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52821 maintainer-clean-target-libphobos:
52822 @: $(MAKE); $(unstage)
52823 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52824 r=`${PWD_COMMAND}`; export r; \
52825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52826 $(NORMAL_TARGET_EXPORTS) \
52827 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 maintainer-clean) \
52837 || exit 1
52839 @endif target-libphobos
52845 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52846 maybe-configure-target-libtermcap:
52847 @if gcc-bootstrap
52848 configure-target-libtermcap: stage_current
52849 @endif gcc-bootstrap
52850 @if target-libtermcap
52851 maybe-configure-target-libtermcap: configure-target-libtermcap
52852 configure-target-libtermcap:
52853 @: $(MAKE); $(unstage)
52854 @r=`${PWD_COMMAND}`; export r; \
52855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856 echo "Checking multilib configuration for libtermcap..."; \
52857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52858 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52859 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52860 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52861 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52862 else \
52863 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52864 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52865 fi; \
52866 else \
52867 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52868 fi; \
52869 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52871 $(NORMAL_TARGET_EXPORTS) \
52872 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52873 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52874 case $(srcdir) in \
52875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52876 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52878 esac; \
52879 module_srcdir=libtermcap; \
52880 rm -f no-such-file || : ; \
52881 CONFIG_SITE=no-such-file $(SHELL) \
52882 $$s/$$module_srcdir/configure \
52883 --srcdir=$${topdir}/$$module_srcdir \
52884 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52885 --target=${target_alias} \
52886 || exit 1
52887 @endif target-libtermcap
52893 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52894 maybe-all-target-libtermcap:
52895 @if gcc-bootstrap
52896 all-target-libtermcap: stage_current
52897 @endif gcc-bootstrap
52898 @if target-libtermcap
52899 TARGET-target-libtermcap=all
52900 maybe-all-target-libtermcap: all-target-libtermcap
52901 all-target-libtermcap: configure-target-libtermcap
52902 @: $(MAKE); $(unstage)
52903 @r=`${PWD_COMMAND}`; export r; \
52904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52905 $(NORMAL_TARGET_EXPORTS) \
52906 (cd $(TARGET_SUBDIR)/libtermcap && \
52907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52908 $(TARGET-target-libtermcap))
52909 @endif target-libtermcap
52915 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52916 maybe-check-target-libtermcap:
52917 @if target-libtermcap
52918 maybe-check-target-libtermcap: check-target-libtermcap
52920 # Dummy target for uncheckable module.
52921 check-target-libtermcap:
52923 @endif target-libtermcap
52925 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52926 maybe-install-target-libtermcap:
52927 @if target-libtermcap
52928 maybe-install-target-libtermcap: install-target-libtermcap
52930 install-target-libtermcap: installdirs
52931 @: $(MAKE); $(unstage)
52932 @r=`${PWD_COMMAND}`; export r; \
52933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52934 $(NORMAL_TARGET_EXPORTS) \
52935 (cd $(TARGET_SUBDIR)/libtermcap && \
52936 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52938 @endif target-libtermcap
52940 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52941 maybe-install-strip-target-libtermcap:
52942 @if target-libtermcap
52943 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52945 install-strip-target-libtermcap: installdirs
52946 @: $(MAKE); $(unstage)
52947 @r=`${PWD_COMMAND}`; export r; \
52948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52949 $(NORMAL_TARGET_EXPORTS) \
52950 (cd $(TARGET_SUBDIR)/libtermcap && \
52951 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52953 @endif target-libtermcap
52955 # Other targets (info, dvi, pdf, etc.)
52957 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52958 maybe-info-target-libtermcap:
52959 @if target-libtermcap
52960 maybe-info-target-libtermcap: info-target-libtermcap
52962 info-target-libtermcap: \
52963 configure-target-libtermcap
52964 @: $(MAKE); $(unstage)
52965 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52966 r=`${PWD_COMMAND}`; export r; \
52967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52968 $(NORMAL_TARGET_EXPORTS) \
52969 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
52970 for flag in $(EXTRA_TARGET_FLAGS); do \
52971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52972 done; \
52973 (cd $(TARGET_SUBDIR)/libtermcap && \
52974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52976 "RANLIB=$${RANLIB}" \
52977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52978 info) \
52979 || exit 1
52981 @endif target-libtermcap
52983 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
52984 maybe-dvi-target-libtermcap:
52985 @if target-libtermcap
52986 maybe-dvi-target-libtermcap: dvi-target-libtermcap
52988 dvi-target-libtermcap: \
52989 configure-target-libtermcap
52990 @: $(MAKE); $(unstage)
52991 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52992 r=`${PWD_COMMAND}`; export r; \
52993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52994 $(NORMAL_TARGET_EXPORTS) \
52995 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
52996 for flag in $(EXTRA_TARGET_FLAGS); do \
52997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52998 done; \
52999 (cd $(TARGET_SUBDIR)/libtermcap && \
53000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53002 "RANLIB=$${RANLIB}" \
53003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53004 dvi) \
53005 || exit 1
53007 @endif target-libtermcap
53009 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53010 maybe-pdf-target-libtermcap:
53011 @if target-libtermcap
53012 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53014 pdf-target-libtermcap: \
53015 configure-target-libtermcap
53016 @: $(MAKE); $(unstage)
53017 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53018 r=`${PWD_COMMAND}`; export r; \
53019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53020 $(NORMAL_TARGET_EXPORTS) \
53021 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53022 for flag in $(EXTRA_TARGET_FLAGS); do \
53023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53024 done; \
53025 (cd $(TARGET_SUBDIR)/libtermcap && \
53026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53028 "RANLIB=$${RANLIB}" \
53029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53030 pdf) \
53031 || exit 1
53033 @endif target-libtermcap
53035 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53036 maybe-html-target-libtermcap:
53037 @if target-libtermcap
53038 maybe-html-target-libtermcap: html-target-libtermcap
53040 html-target-libtermcap: \
53041 configure-target-libtermcap
53042 @: $(MAKE); $(unstage)
53043 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53044 r=`${PWD_COMMAND}`; export r; \
53045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53046 $(NORMAL_TARGET_EXPORTS) \
53047 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53048 for flag in $(EXTRA_TARGET_FLAGS); do \
53049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53050 done; \
53051 (cd $(TARGET_SUBDIR)/libtermcap && \
53052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53054 "RANLIB=$${RANLIB}" \
53055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53056 html) \
53057 || exit 1
53059 @endif target-libtermcap
53061 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53062 maybe-TAGS-target-libtermcap:
53063 @if target-libtermcap
53064 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53066 TAGS-target-libtermcap: \
53067 configure-target-libtermcap
53068 @: $(MAKE); $(unstage)
53069 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53070 r=`${PWD_COMMAND}`; export r; \
53071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53072 $(NORMAL_TARGET_EXPORTS) \
53073 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53074 for flag in $(EXTRA_TARGET_FLAGS); do \
53075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53076 done; \
53077 (cd $(TARGET_SUBDIR)/libtermcap && \
53078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53080 "RANLIB=$${RANLIB}" \
53081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53082 TAGS) \
53083 || exit 1
53085 @endif target-libtermcap
53087 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53088 maybe-install-info-target-libtermcap:
53089 @if target-libtermcap
53090 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53092 install-info-target-libtermcap: \
53093 configure-target-libtermcap \
53094 info-target-libtermcap
53095 @: $(MAKE); $(unstage)
53096 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53097 r=`${PWD_COMMAND}`; export r; \
53098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099 $(NORMAL_TARGET_EXPORTS) \
53100 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 install-info) \
53110 || exit 1
53112 @endif target-libtermcap
53114 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53115 maybe-install-dvi-target-libtermcap:
53116 @if target-libtermcap
53117 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53119 install-dvi-target-libtermcap: \
53120 configure-target-libtermcap \
53121 dvi-target-libtermcap
53122 @: $(MAKE); $(unstage)
53123 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53124 r=`${PWD_COMMAND}`; export r; \
53125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53126 $(NORMAL_TARGET_EXPORTS) \
53127 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53128 for flag in $(EXTRA_TARGET_FLAGS); do \
53129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53130 done; \
53131 (cd $(TARGET_SUBDIR)/libtermcap && \
53132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53134 "RANLIB=$${RANLIB}" \
53135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53136 install-dvi) \
53137 || exit 1
53139 @endif target-libtermcap
53141 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53142 maybe-install-pdf-target-libtermcap:
53143 @if target-libtermcap
53144 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53146 install-pdf-target-libtermcap: \
53147 configure-target-libtermcap \
53148 pdf-target-libtermcap
53149 @: $(MAKE); $(unstage)
53150 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53151 r=`${PWD_COMMAND}`; export r; \
53152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53153 $(NORMAL_TARGET_EXPORTS) \
53154 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53155 for flag in $(EXTRA_TARGET_FLAGS); do \
53156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53157 done; \
53158 (cd $(TARGET_SUBDIR)/libtermcap && \
53159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53161 "RANLIB=$${RANLIB}" \
53162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53163 install-pdf) \
53164 || exit 1
53166 @endif target-libtermcap
53168 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53169 maybe-install-html-target-libtermcap:
53170 @if target-libtermcap
53171 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53173 install-html-target-libtermcap: \
53174 configure-target-libtermcap \
53175 html-target-libtermcap
53176 @: $(MAKE); $(unstage)
53177 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53178 r=`${PWD_COMMAND}`; export r; \
53179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180 $(NORMAL_TARGET_EXPORTS) \
53181 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53182 for flag in $(EXTRA_TARGET_FLAGS); do \
53183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53184 done; \
53185 (cd $(TARGET_SUBDIR)/libtermcap && \
53186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53188 "RANLIB=$${RANLIB}" \
53189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53190 install-html) \
53191 || exit 1
53193 @endif target-libtermcap
53195 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53196 maybe-installcheck-target-libtermcap:
53197 @if target-libtermcap
53198 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53200 installcheck-target-libtermcap: \
53201 configure-target-libtermcap
53202 @: $(MAKE); $(unstage)
53203 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53204 r=`${PWD_COMMAND}`; export r; \
53205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206 $(NORMAL_TARGET_EXPORTS) \
53207 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53208 for flag in $(EXTRA_TARGET_FLAGS); do \
53209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53210 done; \
53211 (cd $(TARGET_SUBDIR)/libtermcap && \
53212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53214 "RANLIB=$${RANLIB}" \
53215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53216 installcheck) \
53217 || exit 1
53219 @endif target-libtermcap
53221 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53222 maybe-mostlyclean-target-libtermcap:
53223 @if target-libtermcap
53224 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53226 # libtermcap doesn't support mostlyclean.
53227 mostlyclean-target-libtermcap:
53229 @endif target-libtermcap
53231 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53232 maybe-clean-target-libtermcap:
53233 @if target-libtermcap
53234 maybe-clean-target-libtermcap: clean-target-libtermcap
53236 # libtermcap doesn't support clean.
53237 clean-target-libtermcap:
53239 @endif target-libtermcap
53241 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53242 maybe-distclean-target-libtermcap:
53243 @if target-libtermcap
53244 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53246 # libtermcap doesn't support distclean.
53247 distclean-target-libtermcap:
53249 @endif target-libtermcap
53251 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53252 maybe-maintainer-clean-target-libtermcap:
53253 @if target-libtermcap
53254 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53256 # libtermcap doesn't support maintainer-clean.
53257 maintainer-clean-target-libtermcap:
53259 @endif target-libtermcap
53265 .PHONY: configure-target-winsup maybe-configure-target-winsup
53266 maybe-configure-target-winsup:
53267 @if gcc-bootstrap
53268 configure-target-winsup: stage_current
53269 @endif gcc-bootstrap
53270 @if target-winsup
53271 maybe-configure-target-winsup: configure-target-winsup
53272 configure-target-winsup:
53273 @: $(MAKE); $(unstage)
53274 @r=`${PWD_COMMAND}`; export r; \
53275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53276 echo "Checking multilib configuration for winsup..."; \
53277 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53278 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53279 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53280 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53281 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53282 else \
53283 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53284 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53285 fi; \
53286 else \
53287 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53288 fi; \
53289 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53290 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53291 $(NORMAL_TARGET_EXPORTS) \
53292 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53293 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53294 case $(srcdir) in \
53295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53296 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53298 esac; \
53299 module_srcdir=winsup; \
53300 rm -f no-such-file || : ; \
53301 CONFIG_SITE=no-such-file $(SHELL) \
53302 $$s/$$module_srcdir/configure \
53303 --srcdir=$${topdir}/$$module_srcdir \
53304 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53305 --target=${target_alias} \
53306 || exit 1
53307 @endif target-winsup
53313 .PHONY: all-target-winsup maybe-all-target-winsup
53314 maybe-all-target-winsup:
53315 @if gcc-bootstrap
53316 all-target-winsup: stage_current
53317 @endif gcc-bootstrap
53318 @if target-winsup
53319 TARGET-target-winsup=all
53320 maybe-all-target-winsup: all-target-winsup
53321 all-target-winsup: configure-target-winsup
53322 @: $(MAKE); $(unstage)
53323 @r=`${PWD_COMMAND}`; export r; \
53324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53325 $(NORMAL_TARGET_EXPORTS) \
53326 (cd $(TARGET_SUBDIR)/winsup && \
53327 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53328 $(TARGET-target-winsup))
53329 @endif target-winsup
53335 .PHONY: check-target-winsup maybe-check-target-winsup
53336 maybe-check-target-winsup:
53337 @if target-winsup
53338 maybe-check-target-winsup: check-target-winsup
53340 check-target-winsup:
53341 @: $(MAKE); $(unstage)
53342 @r=`${PWD_COMMAND}`; export r; \
53343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344 $(NORMAL_TARGET_EXPORTS) \
53345 (cd $(TARGET_SUBDIR)/winsup && \
53346 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53348 @endif target-winsup
53350 .PHONY: install-target-winsup maybe-install-target-winsup
53351 maybe-install-target-winsup:
53352 @if target-winsup
53353 maybe-install-target-winsup: install-target-winsup
53355 install-target-winsup: installdirs
53356 @: $(MAKE); $(unstage)
53357 @r=`${PWD_COMMAND}`; export r; \
53358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359 $(NORMAL_TARGET_EXPORTS) \
53360 (cd $(TARGET_SUBDIR)/winsup && \
53361 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53363 @endif target-winsup
53365 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53366 maybe-install-strip-target-winsup:
53367 @if target-winsup
53368 maybe-install-strip-target-winsup: install-strip-target-winsup
53370 install-strip-target-winsup: installdirs
53371 @: $(MAKE); $(unstage)
53372 @r=`${PWD_COMMAND}`; export r; \
53373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374 $(NORMAL_TARGET_EXPORTS) \
53375 (cd $(TARGET_SUBDIR)/winsup && \
53376 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53378 @endif target-winsup
53380 # Other targets (info, dvi, pdf, etc.)
53382 .PHONY: maybe-info-target-winsup info-target-winsup
53383 maybe-info-target-winsup:
53384 @if target-winsup
53385 maybe-info-target-winsup: info-target-winsup
53387 info-target-winsup: \
53388 configure-target-winsup
53389 @: $(MAKE); $(unstage)
53390 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53391 r=`${PWD_COMMAND}`; export r; \
53392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53393 $(NORMAL_TARGET_EXPORTS) \
53394 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53395 for flag in $(EXTRA_TARGET_FLAGS); do \
53396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53397 done; \
53398 (cd $(TARGET_SUBDIR)/winsup && \
53399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53401 "RANLIB=$${RANLIB}" \
53402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53403 info) \
53404 || exit 1
53406 @endif target-winsup
53408 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53409 maybe-dvi-target-winsup:
53410 @if target-winsup
53411 maybe-dvi-target-winsup: dvi-target-winsup
53413 dvi-target-winsup: \
53414 configure-target-winsup
53415 @: $(MAKE); $(unstage)
53416 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53417 r=`${PWD_COMMAND}`; export r; \
53418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53419 $(NORMAL_TARGET_EXPORTS) \
53420 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53421 for flag in $(EXTRA_TARGET_FLAGS); do \
53422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53423 done; \
53424 (cd $(TARGET_SUBDIR)/winsup && \
53425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53427 "RANLIB=$${RANLIB}" \
53428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53429 dvi) \
53430 || exit 1
53432 @endif target-winsup
53434 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53435 maybe-pdf-target-winsup:
53436 @if target-winsup
53437 maybe-pdf-target-winsup: pdf-target-winsup
53439 pdf-target-winsup: \
53440 configure-target-winsup
53441 @: $(MAKE); $(unstage)
53442 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53443 r=`${PWD_COMMAND}`; export r; \
53444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53445 $(NORMAL_TARGET_EXPORTS) \
53446 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53447 for flag in $(EXTRA_TARGET_FLAGS); do \
53448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53449 done; \
53450 (cd $(TARGET_SUBDIR)/winsup && \
53451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53453 "RANLIB=$${RANLIB}" \
53454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53455 pdf) \
53456 || exit 1
53458 @endif target-winsup
53460 .PHONY: maybe-html-target-winsup html-target-winsup
53461 maybe-html-target-winsup:
53462 @if target-winsup
53463 maybe-html-target-winsup: html-target-winsup
53465 html-target-winsup: \
53466 configure-target-winsup
53467 @: $(MAKE); $(unstage)
53468 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53469 r=`${PWD_COMMAND}`; export r; \
53470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53471 $(NORMAL_TARGET_EXPORTS) \
53472 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53473 for flag in $(EXTRA_TARGET_FLAGS); do \
53474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53475 done; \
53476 (cd $(TARGET_SUBDIR)/winsup && \
53477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53479 "RANLIB=$${RANLIB}" \
53480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53481 html) \
53482 || exit 1
53484 @endif target-winsup
53486 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53487 maybe-TAGS-target-winsup:
53488 @if target-winsup
53489 maybe-TAGS-target-winsup: TAGS-target-winsup
53491 TAGS-target-winsup: \
53492 configure-target-winsup
53493 @: $(MAKE); $(unstage)
53494 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53495 r=`${PWD_COMMAND}`; export r; \
53496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53497 $(NORMAL_TARGET_EXPORTS) \
53498 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53499 for flag in $(EXTRA_TARGET_FLAGS); do \
53500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53501 done; \
53502 (cd $(TARGET_SUBDIR)/winsup && \
53503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53505 "RANLIB=$${RANLIB}" \
53506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53507 TAGS) \
53508 || exit 1
53510 @endif target-winsup
53512 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53513 maybe-install-info-target-winsup:
53514 @if target-winsup
53515 maybe-install-info-target-winsup: install-info-target-winsup
53517 install-info-target-winsup: \
53518 configure-target-winsup \
53519 info-target-winsup
53520 @: $(MAKE); $(unstage)
53521 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53522 r=`${PWD_COMMAND}`; export r; \
53523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53524 $(NORMAL_TARGET_EXPORTS) \
53525 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53526 for flag in $(EXTRA_TARGET_FLAGS); do \
53527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53528 done; \
53529 (cd $(TARGET_SUBDIR)/winsup && \
53530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53532 "RANLIB=$${RANLIB}" \
53533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53534 install-info) \
53535 || exit 1
53537 @endif target-winsup
53539 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53540 maybe-install-dvi-target-winsup:
53541 @if target-winsup
53542 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53544 install-dvi-target-winsup: \
53545 configure-target-winsup \
53546 dvi-target-winsup
53547 @: $(MAKE); $(unstage)
53548 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53549 r=`${PWD_COMMAND}`; export r; \
53550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551 $(NORMAL_TARGET_EXPORTS) \
53552 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53553 for flag in $(EXTRA_TARGET_FLAGS); do \
53554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555 done; \
53556 (cd $(TARGET_SUBDIR)/winsup && \
53557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559 "RANLIB=$${RANLIB}" \
53560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561 install-dvi) \
53562 || exit 1
53564 @endif target-winsup
53566 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53567 maybe-install-pdf-target-winsup:
53568 @if target-winsup
53569 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53571 install-pdf-target-winsup: \
53572 configure-target-winsup \
53573 pdf-target-winsup
53574 @: $(MAKE); $(unstage)
53575 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53576 r=`${PWD_COMMAND}`; export r; \
53577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53578 $(NORMAL_TARGET_EXPORTS) \
53579 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53580 for flag in $(EXTRA_TARGET_FLAGS); do \
53581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53582 done; \
53583 (cd $(TARGET_SUBDIR)/winsup && \
53584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53586 "RANLIB=$${RANLIB}" \
53587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53588 install-pdf) \
53589 || exit 1
53591 @endif target-winsup
53593 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53594 maybe-install-html-target-winsup:
53595 @if target-winsup
53596 maybe-install-html-target-winsup: install-html-target-winsup
53598 install-html-target-winsup: \
53599 configure-target-winsup \
53600 html-target-winsup
53601 @: $(MAKE); $(unstage)
53602 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53603 r=`${PWD_COMMAND}`; export r; \
53604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53605 $(NORMAL_TARGET_EXPORTS) \
53606 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53607 for flag in $(EXTRA_TARGET_FLAGS); do \
53608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53609 done; \
53610 (cd $(TARGET_SUBDIR)/winsup && \
53611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53613 "RANLIB=$${RANLIB}" \
53614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53615 install-html) \
53616 || exit 1
53618 @endif target-winsup
53620 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53621 maybe-installcheck-target-winsup:
53622 @if target-winsup
53623 maybe-installcheck-target-winsup: installcheck-target-winsup
53625 installcheck-target-winsup: \
53626 configure-target-winsup
53627 @: $(MAKE); $(unstage)
53628 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53629 r=`${PWD_COMMAND}`; export r; \
53630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53631 $(NORMAL_TARGET_EXPORTS) \
53632 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53633 for flag in $(EXTRA_TARGET_FLAGS); do \
53634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53635 done; \
53636 (cd $(TARGET_SUBDIR)/winsup && \
53637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53639 "RANLIB=$${RANLIB}" \
53640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53641 installcheck) \
53642 || exit 1
53644 @endif target-winsup
53646 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53647 maybe-mostlyclean-target-winsup:
53648 @if target-winsup
53649 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53651 mostlyclean-target-winsup:
53652 @: $(MAKE); $(unstage)
53653 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53654 r=`${PWD_COMMAND}`; export r; \
53655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53656 $(NORMAL_TARGET_EXPORTS) \
53657 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
53658 for flag in $(EXTRA_TARGET_FLAGS); do \
53659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53660 done; \
53661 (cd $(TARGET_SUBDIR)/winsup && \
53662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53664 "RANLIB=$${RANLIB}" \
53665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53666 mostlyclean) \
53667 || exit 1
53669 @endif target-winsup
53671 .PHONY: maybe-clean-target-winsup clean-target-winsup
53672 maybe-clean-target-winsup:
53673 @if target-winsup
53674 maybe-clean-target-winsup: clean-target-winsup
53676 clean-target-winsup:
53677 @: $(MAKE); $(unstage)
53678 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53679 r=`${PWD_COMMAND}`; export r; \
53680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53681 $(NORMAL_TARGET_EXPORTS) \
53682 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53683 for flag in $(EXTRA_TARGET_FLAGS); do \
53684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53685 done; \
53686 (cd $(TARGET_SUBDIR)/winsup && \
53687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53689 "RANLIB=$${RANLIB}" \
53690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53691 clean) \
53692 || exit 1
53694 @endif target-winsup
53696 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53697 maybe-distclean-target-winsup:
53698 @if target-winsup
53699 maybe-distclean-target-winsup: distclean-target-winsup
53701 distclean-target-winsup:
53702 @: $(MAKE); $(unstage)
53703 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53704 r=`${PWD_COMMAND}`; export r; \
53705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53706 $(NORMAL_TARGET_EXPORTS) \
53707 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53708 for flag in $(EXTRA_TARGET_FLAGS); do \
53709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53710 done; \
53711 (cd $(TARGET_SUBDIR)/winsup && \
53712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53714 "RANLIB=$${RANLIB}" \
53715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53716 distclean) \
53717 || exit 1
53719 @endif target-winsup
53721 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53722 maybe-maintainer-clean-target-winsup:
53723 @if target-winsup
53724 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53726 maintainer-clean-target-winsup:
53727 @: $(MAKE); $(unstage)
53728 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53729 r=`${PWD_COMMAND}`; export r; \
53730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53731 $(NORMAL_TARGET_EXPORTS) \
53732 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53733 for flag in $(EXTRA_TARGET_FLAGS); do \
53734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53735 done; \
53736 (cd $(TARGET_SUBDIR)/winsup && \
53737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53739 "RANLIB=$${RANLIB}" \
53740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53741 maintainer-clean) \
53742 || exit 1
53744 @endif target-winsup
53750 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53751 maybe-configure-target-libgloss:
53752 @if gcc-bootstrap
53753 configure-target-libgloss: stage_current
53754 @endif gcc-bootstrap
53755 @if target-libgloss
53756 maybe-configure-target-libgloss: configure-target-libgloss
53757 configure-target-libgloss:
53758 @: $(MAKE); $(unstage)
53759 @r=`${PWD_COMMAND}`; export r; \
53760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53761 echo "Checking multilib configuration for libgloss..."; \
53762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53764 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53765 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53766 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53767 else \
53768 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53769 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53770 fi; \
53771 else \
53772 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53773 fi; \
53774 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53776 $(NORMAL_TARGET_EXPORTS) \
53777 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53778 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53779 case $(srcdir) in \
53780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53781 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53783 esac; \
53784 module_srcdir=libgloss; \
53785 rm -f no-such-file || : ; \
53786 CONFIG_SITE=no-such-file $(SHELL) \
53787 $$s/$$module_srcdir/configure \
53788 --srcdir=$${topdir}/$$module_srcdir \
53789 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53790 --target=${target_alias} \
53791 || exit 1
53792 @endif target-libgloss
53798 .PHONY: all-target-libgloss maybe-all-target-libgloss
53799 maybe-all-target-libgloss:
53800 @if gcc-bootstrap
53801 all-target-libgloss: stage_current
53802 @endif gcc-bootstrap
53803 @if target-libgloss
53804 TARGET-target-libgloss=all
53805 maybe-all-target-libgloss: all-target-libgloss
53806 all-target-libgloss: configure-target-libgloss
53807 @: $(MAKE); $(unstage)
53808 @r=`${PWD_COMMAND}`; export r; \
53809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53810 $(NORMAL_TARGET_EXPORTS) \
53811 (cd $(TARGET_SUBDIR)/libgloss && \
53812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53813 $(TARGET-target-libgloss))
53814 @endif target-libgloss
53820 .PHONY: check-target-libgloss maybe-check-target-libgloss
53821 maybe-check-target-libgloss:
53822 @if target-libgloss
53823 maybe-check-target-libgloss: check-target-libgloss
53825 # Dummy target for uncheckable module.
53826 check-target-libgloss:
53828 @endif target-libgloss
53830 .PHONY: install-target-libgloss maybe-install-target-libgloss
53831 maybe-install-target-libgloss:
53832 @if target-libgloss
53833 maybe-install-target-libgloss: install-target-libgloss
53835 install-target-libgloss: installdirs
53836 @: $(MAKE); $(unstage)
53837 @r=`${PWD_COMMAND}`; export r; \
53838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53839 $(NORMAL_TARGET_EXPORTS) \
53840 (cd $(TARGET_SUBDIR)/libgloss && \
53841 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53843 @endif target-libgloss
53845 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53846 maybe-install-strip-target-libgloss:
53847 @if target-libgloss
53848 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53850 install-strip-target-libgloss: installdirs
53851 @: $(MAKE); $(unstage)
53852 @r=`${PWD_COMMAND}`; export r; \
53853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53854 $(NORMAL_TARGET_EXPORTS) \
53855 (cd $(TARGET_SUBDIR)/libgloss && \
53856 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53858 @endif target-libgloss
53860 # Other targets (info, dvi, pdf, etc.)
53862 .PHONY: maybe-info-target-libgloss info-target-libgloss
53863 maybe-info-target-libgloss:
53864 @if target-libgloss
53865 maybe-info-target-libgloss: info-target-libgloss
53867 info-target-libgloss: \
53868 configure-target-libgloss
53869 @: $(MAKE); $(unstage)
53870 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53871 r=`${PWD_COMMAND}`; export r; \
53872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53873 $(NORMAL_TARGET_EXPORTS) \
53874 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
53875 for flag in $(EXTRA_TARGET_FLAGS); do \
53876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53877 done; \
53878 (cd $(TARGET_SUBDIR)/libgloss && \
53879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53881 "RANLIB=$${RANLIB}" \
53882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53883 info) \
53884 || exit 1
53886 @endif target-libgloss
53888 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53889 maybe-dvi-target-libgloss:
53890 @if target-libgloss
53891 maybe-dvi-target-libgloss: dvi-target-libgloss
53893 dvi-target-libgloss: \
53894 configure-target-libgloss
53895 @: $(MAKE); $(unstage)
53896 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53897 r=`${PWD_COMMAND}`; export r; \
53898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53899 $(NORMAL_TARGET_EXPORTS) \
53900 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53901 for flag in $(EXTRA_TARGET_FLAGS); do \
53902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53903 done; \
53904 (cd $(TARGET_SUBDIR)/libgloss && \
53905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53907 "RANLIB=$${RANLIB}" \
53908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53909 dvi) \
53910 || exit 1
53912 @endif target-libgloss
53914 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53915 maybe-pdf-target-libgloss:
53916 @if target-libgloss
53917 maybe-pdf-target-libgloss: pdf-target-libgloss
53919 pdf-target-libgloss: \
53920 configure-target-libgloss
53921 @: $(MAKE); $(unstage)
53922 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53923 r=`${PWD_COMMAND}`; export r; \
53924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53925 $(NORMAL_TARGET_EXPORTS) \
53926 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
53927 for flag in $(EXTRA_TARGET_FLAGS); do \
53928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53929 done; \
53930 (cd $(TARGET_SUBDIR)/libgloss && \
53931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53933 "RANLIB=$${RANLIB}" \
53934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53935 pdf) \
53936 || exit 1
53938 @endif target-libgloss
53940 .PHONY: maybe-html-target-libgloss html-target-libgloss
53941 maybe-html-target-libgloss:
53942 @if target-libgloss
53943 maybe-html-target-libgloss: html-target-libgloss
53945 html-target-libgloss: \
53946 configure-target-libgloss
53947 @: $(MAKE); $(unstage)
53948 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53949 r=`${PWD_COMMAND}`; export r; \
53950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53951 $(NORMAL_TARGET_EXPORTS) \
53952 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
53953 for flag in $(EXTRA_TARGET_FLAGS); do \
53954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53955 done; \
53956 (cd $(TARGET_SUBDIR)/libgloss && \
53957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53959 "RANLIB=$${RANLIB}" \
53960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53961 html) \
53962 || exit 1
53964 @endif target-libgloss
53966 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
53967 maybe-TAGS-target-libgloss:
53968 @if target-libgloss
53969 maybe-TAGS-target-libgloss: TAGS-target-libgloss
53971 TAGS-target-libgloss: \
53972 configure-target-libgloss
53973 @: $(MAKE); $(unstage)
53974 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53975 r=`${PWD_COMMAND}`; export r; \
53976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53977 $(NORMAL_TARGET_EXPORTS) \
53978 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
53979 for flag in $(EXTRA_TARGET_FLAGS); do \
53980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53981 done; \
53982 (cd $(TARGET_SUBDIR)/libgloss && \
53983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53985 "RANLIB=$${RANLIB}" \
53986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53987 TAGS) \
53988 || exit 1
53990 @endif target-libgloss
53992 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
53993 maybe-install-info-target-libgloss:
53994 @if target-libgloss
53995 maybe-install-info-target-libgloss: install-info-target-libgloss
53997 install-info-target-libgloss: \
53998 configure-target-libgloss \
53999 info-target-libgloss
54000 @: $(MAKE); $(unstage)
54001 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54002 r=`${PWD_COMMAND}`; export r; \
54003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004 $(NORMAL_TARGET_EXPORTS) \
54005 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54006 for flag in $(EXTRA_TARGET_FLAGS); do \
54007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54008 done; \
54009 (cd $(TARGET_SUBDIR)/libgloss && \
54010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54012 "RANLIB=$${RANLIB}" \
54013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54014 install-info) \
54015 || exit 1
54017 @endif target-libgloss
54019 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54020 maybe-install-dvi-target-libgloss:
54021 @if target-libgloss
54022 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54024 install-dvi-target-libgloss: \
54025 configure-target-libgloss \
54026 dvi-target-libgloss
54027 @: $(MAKE); $(unstage)
54028 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54029 r=`${PWD_COMMAND}`; export r; \
54030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54031 $(NORMAL_TARGET_EXPORTS) \
54032 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54033 for flag in $(EXTRA_TARGET_FLAGS); do \
54034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54035 done; \
54036 (cd $(TARGET_SUBDIR)/libgloss && \
54037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54039 "RANLIB=$${RANLIB}" \
54040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54041 install-dvi) \
54042 || exit 1
54044 @endif target-libgloss
54046 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54047 maybe-install-pdf-target-libgloss:
54048 @if target-libgloss
54049 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54051 install-pdf-target-libgloss: \
54052 configure-target-libgloss \
54053 pdf-target-libgloss
54054 @: $(MAKE); $(unstage)
54055 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54056 r=`${PWD_COMMAND}`; export r; \
54057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54058 $(NORMAL_TARGET_EXPORTS) \
54059 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54060 for flag in $(EXTRA_TARGET_FLAGS); do \
54061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54062 done; \
54063 (cd $(TARGET_SUBDIR)/libgloss && \
54064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54066 "RANLIB=$${RANLIB}" \
54067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54068 install-pdf) \
54069 || exit 1
54071 @endif target-libgloss
54073 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54074 maybe-install-html-target-libgloss:
54075 @if target-libgloss
54076 maybe-install-html-target-libgloss: install-html-target-libgloss
54078 install-html-target-libgloss: \
54079 configure-target-libgloss \
54080 html-target-libgloss
54081 @: $(MAKE); $(unstage)
54082 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54083 r=`${PWD_COMMAND}`; export r; \
54084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54085 $(NORMAL_TARGET_EXPORTS) \
54086 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54087 for flag in $(EXTRA_TARGET_FLAGS); do \
54088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54089 done; \
54090 (cd $(TARGET_SUBDIR)/libgloss && \
54091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54093 "RANLIB=$${RANLIB}" \
54094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54095 install-html) \
54096 || exit 1
54098 @endif target-libgloss
54100 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54101 maybe-installcheck-target-libgloss:
54102 @if target-libgloss
54103 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54105 installcheck-target-libgloss: \
54106 configure-target-libgloss
54107 @: $(MAKE); $(unstage)
54108 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54109 r=`${PWD_COMMAND}`; export r; \
54110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54111 $(NORMAL_TARGET_EXPORTS) \
54112 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54113 for flag in $(EXTRA_TARGET_FLAGS); do \
54114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54115 done; \
54116 (cd $(TARGET_SUBDIR)/libgloss && \
54117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54119 "RANLIB=$${RANLIB}" \
54120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54121 installcheck) \
54122 || exit 1
54124 @endif target-libgloss
54126 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54127 maybe-mostlyclean-target-libgloss:
54128 @if target-libgloss
54129 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54131 mostlyclean-target-libgloss:
54132 @: $(MAKE); $(unstage)
54133 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54134 r=`${PWD_COMMAND}`; export r; \
54135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54136 $(NORMAL_TARGET_EXPORTS) \
54137 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54138 for flag in $(EXTRA_TARGET_FLAGS); do \
54139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54140 done; \
54141 (cd $(TARGET_SUBDIR)/libgloss && \
54142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54144 "RANLIB=$${RANLIB}" \
54145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54146 mostlyclean) \
54147 || exit 1
54149 @endif target-libgloss
54151 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54152 maybe-clean-target-libgloss:
54153 @if target-libgloss
54154 maybe-clean-target-libgloss: clean-target-libgloss
54156 clean-target-libgloss:
54157 @: $(MAKE); $(unstage)
54158 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54159 r=`${PWD_COMMAND}`; export r; \
54160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54161 $(NORMAL_TARGET_EXPORTS) \
54162 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54163 for flag in $(EXTRA_TARGET_FLAGS); do \
54164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54165 done; \
54166 (cd $(TARGET_SUBDIR)/libgloss && \
54167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54169 "RANLIB=$${RANLIB}" \
54170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54171 clean) \
54172 || exit 1
54174 @endif target-libgloss
54176 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54177 maybe-distclean-target-libgloss:
54178 @if target-libgloss
54179 maybe-distclean-target-libgloss: distclean-target-libgloss
54181 distclean-target-libgloss:
54182 @: $(MAKE); $(unstage)
54183 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54184 r=`${PWD_COMMAND}`; export r; \
54185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186 $(NORMAL_TARGET_EXPORTS) \
54187 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54188 for flag in $(EXTRA_TARGET_FLAGS); do \
54189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54190 done; \
54191 (cd $(TARGET_SUBDIR)/libgloss && \
54192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54194 "RANLIB=$${RANLIB}" \
54195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54196 distclean) \
54197 || exit 1
54199 @endif target-libgloss
54201 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54202 maybe-maintainer-clean-target-libgloss:
54203 @if target-libgloss
54204 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54206 maintainer-clean-target-libgloss:
54207 @: $(MAKE); $(unstage)
54208 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54209 r=`${PWD_COMMAND}`; export r; \
54210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54211 $(NORMAL_TARGET_EXPORTS) \
54212 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54213 for flag in $(EXTRA_TARGET_FLAGS); do \
54214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54215 done; \
54216 (cd $(TARGET_SUBDIR)/libgloss && \
54217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54219 "RANLIB=$${RANLIB}" \
54220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54221 maintainer-clean) \
54222 || exit 1
54224 @endif target-libgloss
54230 .PHONY: configure-target-libffi maybe-configure-target-libffi
54231 maybe-configure-target-libffi:
54232 @if gcc-bootstrap
54233 configure-target-libffi: stage_current
54234 @endif gcc-bootstrap
54235 @if target-libffi
54236 maybe-configure-target-libffi: configure-target-libffi
54237 configure-target-libffi:
54238 @: $(MAKE); $(unstage)
54239 @r=`${PWD_COMMAND}`; export r; \
54240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54241 echo "Checking multilib configuration for libffi..."; \
54242 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54244 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54245 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54246 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54247 else \
54248 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54249 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54250 fi; \
54251 else \
54252 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54253 fi; \
54254 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54256 $(NORMAL_TARGET_EXPORTS) \
54257 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54258 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54259 case $(srcdir) in \
54260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54261 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54263 esac; \
54264 module_srcdir=libffi; \
54265 rm -f no-such-file || : ; \
54266 CONFIG_SITE=no-such-file $(SHELL) \
54267 $$s/$$module_srcdir/configure \
54268 --srcdir=$${topdir}/$$module_srcdir \
54269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54270 --target=${target_alias} \
54271 || exit 1
54272 @endif target-libffi
54278 .PHONY: all-target-libffi maybe-all-target-libffi
54279 maybe-all-target-libffi:
54280 @if gcc-bootstrap
54281 all-target-libffi: stage_current
54282 @endif gcc-bootstrap
54283 @if target-libffi
54284 TARGET-target-libffi=all
54285 maybe-all-target-libffi: all-target-libffi
54286 all-target-libffi: configure-target-libffi
54287 @: $(MAKE); $(unstage)
54288 @r=`${PWD_COMMAND}`; export r; \
54289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54290 $(NORMAL_TARGET_EXPORTS) \
54291 (cd $(TARGET_SUBDIR)/libffi && \
54292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54293 $(TARGET-target-libffi))
54294 @endif target-libffi
54300 .PHONY: check-target-libffi maybe-check-target-libffi
54301 maybe-check-target-libffi:
54302 @if target-libffi
54303 maybe-check-target-libffi: check-target-libffi
54305 check-target-libffi:
54306 @: $(MAKE); $(unstage)
54307 @r=`${PWD_COMMAND}`; export r; \
54308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54309 $(NORMAL_TARGET_EXPORTS) \
54310 (cd $(TARGET_SUBDIR)/libffi && \
54311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54313 @endif target-libffi
54315 .PHONY: install-target-libffi maybe-install-target-libffi
54316 maybe-install-target-libffi:
54317 @if target-libffi
54318 maybe-install-target-libffi: install-target-libffi
54320 # Dummy target for uninstallable.
54321 install-target-libffi:
54323 @endif target-libffi
54325 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54326 maybe-install-strip-target-libffi:
54327 @if target-libffi
54328 maybe-install-strip-target-libffi: install-strip-target-libffi
54330 # Dummy target for uninstallable.
54331 install-strip-target-libffi:
54333 @endif target-libffi
54335 # Other targets (info, dvi, pdf, etc.)
54337 .PHONY: maybe-info-target-libffi info-target-libffi
54338 maybe-info-target-libffi:
54339 @if target-libffi
54340 maybe-info-target-libffi: info-target-libffi
54342 info-target-libffi: \
54343 configure-target-libffi
54344 @: $(MAKE); $(unstage)
54345 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54346 r=`${PWD_COMMAND}`; export r; \
54347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54348 $(NORMAL_TARGET_EXPORTS) \
54349 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54350 for flag in $(EXTRA_TARGET_FLAGS); do \
54351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54352 done; \
54353 (cd $(TARGET_SUBDIR)/libffi && \
54354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54356 "RANLIB=$${RANLIB}" \
54357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54358 info) \
54359 || exit 1
54361 @endif target-libffi
54363 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54364 maybe-dvi-target-libffi:
54365 @if target-libffi
54366 maybe-dvi-target-libffi: dvi-target-libffi
54368 dvi-target-libffi: \
54369 configure-target-libffi
54370 @: $(MAKE); $(unstage)
54371 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54372 r=`${PWD_COMMAND}`; export r; \
54373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54374 $(NORMAL_TARGET_EXPORTS) \
54375 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54376 for flag in $(EXTRA_TARGET_FLAGS); do \
54377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54378 done; \
54379 (cd $(TARGET_SUBDIR)/libffi && \
54380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54382 "RANLIB=$${RANLIB}" \
54383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54384 dvi) \
54385 || exit 1
54387 @endif target-libffi
54389 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54390 maybe-pdf-target-libffi:
54391 @if target-libffi
54392 maybe-pdf-target-libffi: pdf-target-libffi
54394 pdf-target-libffi: \
54395 configure-target-libffi
54396 @: $(MAKE); $(unstage)
54397 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54398 r=`${PWD_COMMAND}`; export r; \
54399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54400 $(NORMAL_TARGET_EXPORTS) \
54401 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54402 for flag in $(EXTRA_TARGET_FLAGS); do \
54403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54404 done; \
54405 (cd $(TARGET_SUBDIR)/libffi && \
54406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54408 "RANLIB=$${RANLIB}" \
54409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54410 pdf) \
54411 || exit 1
54413 @endif target-libffi
54415 .PHONY: maybe-html-target-libffi html-target-libffi
54416 maybe-html-target-libffi:
54417 @if target-libffi
54418 maybe-html-target-libffi: html-target-libffi
54420 html-target-libffi: \
54421 configure-target-libffi
54422 @: $(MAKE); $(unstage)
54423 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54424 r=`${PWD_COMMAND}`; export r; \
54425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54426 $(NORMAL_TARGET_EXPORTS) \
54427 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54428 for flag in $(EXTRA_TARGET_FLAGS); do \
54429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54430 done; \
54431 (cd $(TARGET_SUBDIR)/libffi && \
54432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54434 "RANLIB=$${RANLIB}" \
54435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54436 html) \
54437 || exit 1
54439 @endif target-libffi
54441 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54442 maybe-TAGS-target-libffi:
54443 @if target-libffi
54444 maybe-TAGS-target-libffi: TAGS-target-libffi
54446 TAGS-target-libffi: \
54447 configure-target-libffi
54448 @: $(MAKE); $(unstage)
54449 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54450 r=`${PWD_COMMAND}`; export r; \
54451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54452 $(NORMAL_TARGET_EXPORTS) \
54453 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54454 for flag in $(EXTRA_TARGET_FLAGS); do \
54455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54456 done; \
54457 (cd $(TARGET_SUBDIR)/libffi && \
54458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54460 "RANLIB=$${RANLIB}" \
54461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54462 TAGS) \
54463 || exit 1
54465 @endif target-libffi
54467 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54468 maybe-install-info-target-libffi:
54469 @if target-libffi
54470 maybe-install-info-target-libffi: install-info-target-libffi
54472 install-info-target-libffi: \
54473 configure-target-libffi \
54474 info-target-libffi
54475 @: $(MAKE); $(unstage)
54476 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54477 r=`${PWD_COMMAND}`; export r; \
54478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54479 $(NORMAL_TARGET_EXPORTS) \
54480 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
54481 for flag in $(EXTRA_TARGET_FLAGS); do \
54482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54483 done; \
54484 (cd $(TARGET_SUBDIR)/libffi && \
54485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54487 "RANLIB=$${RANLIB}" \
54488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54489 install-info) \
54490 || exit 1
54492 @endif target-libffi
54494 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54495 maybe-install-dvi-target-libffi:
54496 @if target-libffi
54497 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54499 install-dvi-target-libffi: \
54500 configure-target-libffi \
54501 dvi-target-libffi
54502 @: $(MAKE); $(unstage)
54503 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54504 r=`${PWD_COMMAND}`; export r; \
54505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506 $(NORMAL_TARGET_EXPORTS) \
54507 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54508 for flag in $(EXTRA_TARGET_FLAGS); do \
54509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54510 done; \
54511 (cd $(TARGET_SUBDIR)/libffi && \
54512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54514 "RANLIB=$${RANLIB}" \
54515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54516 install-dvi) \
54517 || exit 1
54519 @endif target-libffi
54521 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54522 maybe-install-pdf-target-libffi:
54523 @if target-libffi
54524 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54526 install-pdf-target-libffi: \
54527 configure-target-libffi \
54528 pdf-target-libffi
54529 @: $(MAKE); $(unstage)
54530 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54531 r=`${PWD_COMMAND}`; export r; \
54532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533 $(NORMAL_TARGET_EXPORTS) \
54534 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54535 for flag in $(EXTRA_TARGET_FLAGS); do \
54536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54537 done; \
54538 (cd $(TARGET_SUBDIR)/libffi && \
54539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54541 "RANLIB=$${RANLIB}" \
54542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54543 install-pdf) \
54544 || exit 1
54546 @endif target-libffi
54548 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54549 maybe-install-html-target-libffi:
54550 @if target-libffi
54551 maybe-install-html-target-libffi: install-html-target-libffi
54553 install-html-target-libffi: \
54554 configure-target-libffi \
54555 html-target-libffi
54556 @: $(MAKE); $(unstage)
54557 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54558 r=`${PWD_COMMAND}`; export r; \
54559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54560 $(NORMAL_TARGET_EXPORTS) \
54561 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54562 for flag in $(EXTRA_TARGET_FLAGS); do \
54563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54564 done; \
54565 (cd $(TARGET_SUBDIR)/libffi && \
54566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54568 "RANLIB=$${RANLIB}" \
54569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54570 install-html) \
54571 || exit 1
54573 @endif target-libffi
54575 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54576 maybe-installcheck-target-libffi:
54577 @if target-libffi
54578 maybe-installcheck-target-libffi: installcheck-target-libffi
54580 installcheck-target-libffi: \
54581 configure-target-libffi
54582 @: $(MAKE); $(unstage)
54583 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54584 r=`${PWD_COMMAND}`; export r; \
54585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54586 $(NORMAL_TARGET_EXPORTS) \
54587 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54588 for flag in $(EXTRA_TARGET_FLAGS); do \
54589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54590 done; \
54591 (cd $(TARGET_SUBDIR)/libffi && \
54592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54594 "RANLIB=$${RANLIB}" \
54595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54596 installcheck) \
54597 || exit 1
54599 @endif target-libffi
54601 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54602 maybe-mostlyclean-target-libffi:
54603 @if target-libffi
54604 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54606 mostlyclean-target-libffi:
54607 @: $(MAKE); $(unstage)
54608 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54609 r=`${PWD_COMMAND}`; export r; \
54610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611 $(NORMAL_TARGET_EXPORTS) \
54612 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54613 for flag in $(EXTRA_TARGET_FLAGS); do \
54614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615 done; \
54616 (cd $(TARGET_SUBDIR)/libffi && \
54617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619 "RANLIB=$${RANLIB}" \
54620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621 mostlyclean) \
54622 || exit 1
54624 @endif target-libffi
54626 .PHONY: maybe-clean-target-libffi clean-target-libffi
54627 maybe-clean-target-libffi:
54628 @if target-libffi
54629 maybe-clean-target-libffi: clean-target-libffi
54631 clean-target-libffi:
54632 @: $(MAKE); $(unstage)
54633 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54634 r=`${PWD_COMMAND}`; export r; \
54635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54636 $(NORMAL_TARGET_EXPORTS) \
54637 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54638 for flag in $(EXTRA_TARGET_FLAGS); do \
54639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54640 done; \
54641 (cd $(TARGET_SUBDIR)/libffi && \
54642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54644 "RANLIB=$${RANLIB}" \
54645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54646 clean) \
54647 || exit 1
54649 @endif target-libffi
54651 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54652 maybe-distclean-target-libffi:
54653 @if target-libffi
54654 maybe-distclean-target-libffi: distclean-target-libffi
54656 distclean-target-libffi:
54657 @: $(MAKE); $(unstage)
54658 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54659 r=`${PWD_COMMAND}`; export r; \
54660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54661 $(NORMAL_TARGET_EXPORTS) \
54662 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54663 for flag in $(EXTRA_TARGET_FLAGS); do \
54664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54665 done; \
54666 (cd $(TARGET_SUBDIR)/libffi && \
54667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54669 "RANLIB=$${RANLIB}" \
54670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54671 distclean) \
54672 || exit 1
54674 @endif target-libffi
54676 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54677 maybe-maintainer-clean-target-libffi:
54678 @if target-libffi
54679 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54681 maintainer-clean-target-libffi:
54682 @: $(MAKE); $(unstage)
54683 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54684 r=`${PWD_COMMAND}`; export r; \
54685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54686 $(NORMAL_TARGET_EXPORTS) \
54687 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
54688 for flag in $(EXTRA_TARGET_FLAGS); do \
54689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54690 done; \
54691 (cd $(TARGET_SUBDIR)/libffi && \
54692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54694 "RANLIB=$${RANLIB}" \
54695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54696 maintainer-clean) \
54697 || exit 1
54699 @endif target-libffi
54705 .PHONY: configure-target-zlib maybe-configure-target-zlib
54706 maybe-configure-target-zlib:
54707 @if gcc-bootstrap
54708 configure-target-zlib: stage_current
54709 @endif gcc-bootstrap
54710 @if target-zlib
54711 maybe-configure-target-zlib: configure-target-zlib
54712 configure-target-zlib:
54713 @r=`${PWD_COMMAND}`; export r; \
54714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54715 echo "Checking multilib configuration for zlib..."; \
54716 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54717 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54718 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54719 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54720 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54721 else \
54722 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54723 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54724 fi; \
54725 else \
54726 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54727 fi; \
54728 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54729 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54730 $(NORMAL_TARGET_EXPORTS) \
54731 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54732 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54733 case $(srcdir) in \
54734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54735 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54737 esac; \
54738 module_srcdir=zlib; \
54739 rm -f no-such-file || : ; \
54740 CONFIG_SITE=no-such-file $(SHELL) \
54741 $$s/$$module_srcdir/configure \
54742 --srcdir=$${topdir}/$$module_srcdir \
54743 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54744 --target=${target_alias} \
54745 || exit 1
54746 @endif target-zlib
54750 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
54751 maybe-configure-stage1-target-zlib:
54752 @if target-zlib-bootstrap
54753 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
54754 configure-stage1-target-zlib:
54755 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54756 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54757 @r=`${PWD_COMMAND}`; export r; \
54758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54759 TFLAGS="$(STAGE1_TFLAGS)"; \
54760 echo "Checking multilib configuration for zlib..."; \
54761 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54762 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54763 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54764 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54765 else \
54766 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54767 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54768 fi; \
54769 else \
54770 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54771 fi; \
54772 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54773 $(NORMAL_TARGET_EXPORTS) \
54774 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54775 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54776 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54777 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
54778 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54779 cd $(TARGET_SUBDIR)/zlib || exit 1; \
54780 case $(srcdir) in \
54781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54782 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54784 esac; \
54785 module_srcdir=zlib; \
54786 $(SHELL) $$s/$$module_srcdir/configure \
54787 --srcdir=$${topdir}/$$module_srcdir \
54788 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54789 --target=${target_alias} \
54791 $(STAGE1_CONFIGURE_FLAGS)
54792 @endif target-zlib-bootstrap
54794 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
54795 maybe-configure-stage2-target-zlib:
54796 @if target-zlib-bootstrap
54797 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
54798 configure-stage2-target-zlib:
54799 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54800 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54801 @r=`${PWD_COMMAND}`; export r; \
54802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54803 TFLAGS="$(STAGE2_TFLAGS)"; \
54804 echo "Checking multilib configuration for zlib..."; \
54805 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54806 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54807 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54808 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54809 else \
54810 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54811 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54812 fi; \
54813 else \
54814 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54815 fi; \
54816 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54817 $(NORMAL_TARGET_EXPORTS) \
54819 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54820 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54821 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54822 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
54823 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54824 cd $(TARGET_SUBDIR)/zlib || exit 1; \
54825 case $(srcdir) in \
54826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54827 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54829 esac; \
54830 module_srcdir=zlib; \
54831 $(SHELL) $$s/$$module_srcdir/configure \
54832 --srcdir=$${topdir}/$$module_srcdir \
54833 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54834 --target=${target_alias} \
54835 --with-build-libsubdir=$(HOST_SUBDIR) \
54836 $(STAGE2_CONFIGURE_FLAGS)
54837 @endif target-zlib-bootstrap
54839 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
54840 maybe-configure-stage3-target-zlib:
54841 @if target-zlib-bootstrap
54842 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
54843 configure-stage3-target-zlib:
54844 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54845 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54846 @r=`${PWD_COMMAND}`; export r; \
54847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54848 TFLAGS="$(STAGE3_TFLAGS)"; \
54849 echo "Checking multilib configuration for zlib..."; \
54850 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54851 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54852 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54853 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54854 else \
54855 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54856 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54857 fi; \
54858 else \
54859 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54860 fi; \
54861 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54862 $(NORMAL_TARGET_EXPORTS) \
54864 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54865 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54866 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54867 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
54868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54869 cd $(TARGET_SUBDIR)/zlib || exit 1; \
54870 case $(srcdir) in \
54871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54872 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54874 esac; \
54875 module_srcdir=zlib; \
54876 $(SHELL) $$s/$$module_srcdir/configure \
54877 --srcdir=$${topdir}/$$module_srcdir \
54878 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54879 --target=${target_alias} \
54880 --with-build-libsubdir=$(HOST_SUBDIR) \
54881 $(STAGE3_CONFIGURE_FLAGS)
54882 @endif target-zlib-bootstrap
54884 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
54885 maybe-configure-stage4-target-zlib:
54886 @if target-zlib-bootstrap
54887 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
54888 configure-stage4-target-zlib:
54889 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54890 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54891 @r=`${PWD_COMMAND}`; export r; \
54892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54893 TFLAGS="$(STAGE4_TFLAGS)"; \
54894 echo "Checking multilib configuration for zlib..."; \
54895 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54896 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54897 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54898 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54899 else \
54900 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54901 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54902 fi; \
54903 else \
54904 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54905 fi; \
54906 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54907 $(NORMAL_TARGET_EXPORTS) \
54909 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54912 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
54913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54914 cd $(TARGET_SUBDIR)/zlib || exit 1; \
54915 case $(srcdir) in \
54916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54917 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54919 esac; \
54920 module_srcdir=zlib; \
54921 $(SHELL) $$s/$$module_srcdir/configure \
54922 --srcdir=$${topdir}/$$module_srcdir \
54923 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54924 --target=${target_alias} \
54925 --with-build-libsubdir=$(HOST_SUBDIR) \
54926 $(STAGE4_CONFIGURE_FLAGS)
54927 @endif target-zlib-bootstrap
54929 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
54930 maybe-configure-stageprofile-target-zlib:
54931 @if target-zlib-bootstrap
54932 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
54933 configure-stageprofile-target-zlib:
54934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54935 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54936 @r=`${PWD_COMMAND}`; export r; \
54937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54939 echo "Checking multilib configuration for zlib..."; \
54940 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54941 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54942 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54943 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54944 else \
54945 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54946 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54947 fi; \
54948 else \
54949 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54950 fi; \
54951 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54952 $(NORMAL_TARGET_EXPORTS) \
54954 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54955 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54956 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54957 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
54958 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54959 cd $(TARGET_SUBDIR)/zlib || exit 1; \
54960 case $(srcdir) in \
54961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54962 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54964 esac; \
54965 module_srcdir=zlib; \
54966 $(SHELL) $$s/$$module_srcdir/configure \
54967 --srcdir=$${topdir}/$$module_srcdir \
54968 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54969 --target=${target_alias} \
54970 --with-build-libsubdir=$(HOST_SUBDIR) \
54971 $(STAGEprofile_CONFIGURE_FLAGS)
54972 @endif target-zlib-bootstrap
54974 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
54975 maybe-configure-stagetrain-target-zlib:
54976 @if target-zlib-bootstrap
54977 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
54978 configure-stagetrain-target-zlib:
54979 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54980 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54981 @r=`${PWD_COMMAND}`; export r; \
54982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54983 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54984 echo "Checking multilib configuration for zlib..."; \
54985 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54986 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54987 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54988 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54989 else \
54990 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54991 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54992 fi; \
54993 else \
54994 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54995 fi; \
54996 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54997 $(NORMAL_TARGET_EXPORTS) \
54999 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55000 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55001 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55002 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
55003 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55004 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55005 case $(srcdir) in \
55006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55007 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55009 esac; \
55010 module_srcdir=zlib; \
55011 $(SHELL) $$s/$$module_srcdir/configure \
55012 --srcdir=$${topdir}/$$module_srcdir \
55013 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55014 --target=${target_alias} \
55015 --with-build-libsubdir=$(HOST_SUBDIR) \
55016 $(STAGEtrain_CONFIGURE_FLAGS)
55017 @endif target-zlib-bootstrap
55019 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
55020 maybe-configure-stagefeedback-target-zlib:
55021 @if target-zlib-bootstrap
55022 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
55023 configure-stagefeedback-target-zlib:
55024 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55025 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55026 @r=`${PWD_COMMAND}`; export r; \
55027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55028 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55029 echo "Checking multilib configuration for zlib..."; \
55030 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55031 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55032 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55033 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55034 else \
55035 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55036 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55037 fi; \
55038 else \
55039 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55040 fi; \
55041 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55042 $(NORMAL_TARGET_EXPORTS) \
55044 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55045 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55046 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55047 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
55048 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55049 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55050 case $(srcdir) in \
55051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55052 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55054 esac; \
55055 module_srcdir=zlib; \
55056 $(SHELL) $$s/$$module_srcdir/configure \
55057 --srcdir=$${topdir}/$$module_srcdir \
55058 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55059 --target=${target_alias} \
55060 --with-build-libsubdir=$(HOST_SUBDIR) \
55061 $(STAGEfeedback_CONFIGURE_FLAGS)
55062 @endif target-zlib-bootstrap
55064 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
55065 maybe-configure-stageautoprofile-target-zlib:
55066 @if target-zlib-bootstrap
55067 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
55068 configure-stageautoprofile-target-zlib:
55069 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55070 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55071 @r=`${PWD_COMMAND}`; export r; \
55072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55074 echo "Checking multilib configuration for zlib..."; \
55075 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55076 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55077 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55078 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55079 else \
55080 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55081 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55082 fi; \
55083 else \
55084 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55085 fi; \
55086 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55087 $(NORMAL_TARGET_EXPORTS) \
55089 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55090 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55091 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55092 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
55093 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55094 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55095 case $(srcdir) in \
55096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55097 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55099 esac; \
55100 module_srcdir=zlib; \
55101 $(SHELL) $$s/$$module_srcdir/configure \
55102 --srcdir=$${topdir}/$$module_srcdir \
55103 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55104 --target=${target_alias} \
55105 --with-build-libsubdir=$(HOST_SUBDIR) \
55106 $(STAGEautoprofile_CONFIGURE_FLAGS)
55107 @endif target-zlib-bootstrap
55109 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
55110 maybe-configure-stageautofeedback-target-zlib:
55111 @if target-zlib-bootstrap
55112 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
55113 configure-stageautofeedback-target-zlib:
55114 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55115 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55116 @r=`${PWD_COMMAND}`; export r; \
55117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55118 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55119 echo "Checking multilib configuration for zlib..."; \
55120 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55121 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55122 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55123 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55124 else \
55125 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55126 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55127 fi; \
55128 else \
55129 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55130 fi; \
55131 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55132 $(NORMAL_TARGET_EXPORTS) \
55134 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55135 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55136 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55137 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
55138 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55139 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55140 case $(srcdir) in \
55141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55142 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55144 esac; \
55145 module_srcdir=zlib; \
55146 $(SHELL) $$s/$$module_srcdir/configure \
55147 --srcdir=$${topdir}/$$module_srcdir \
55148 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55149 --target=${target_alias} \
55150 --with-build-libsubdir=$(HOST_SUBDIR) \
55151 $(STAGEautofeedback_CONFIGURE_FLAGS)
55152 @endif target-zlib-bootstrap
55158 .PHONY: all-target-zlib maybe-all-target-zlib
55159 maybe-all-target-zlib:
55160 @if gcc-bootstrap
55161 all-target-zlib: stage_current
55162 @endif gcc-bootstrap
55163 @if target-zlib
55164 TARGET-target-zlib=all
55165 maybe-all-target-zlib: all-target-zlib
55166 all-target-zlib: configure-target-zlib
55167 @r=`${PWD_COMMAND}`; export r; \
55168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55169 $(NORMAL_TARGET_EXPORTS) \
55170 (cd $(TARGET_SUBDIR)/zlib && \
55171 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55172 $(TARGET-target-zlib))
55173 @endif target-zlib
55177 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
55178 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
55179 maybe-all-stage1-target-zlib:
55180 maybe-clean-stage1-target-zlib:
55181 @if target-zlib-bootstrap
55182 maybe-all-stage1-target-zlib: all-stage1-target-zlib
55183 all-stage1: all-stage1-target-zlib
55184 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
55185 all-stage1-target-zlib: configure-stage1-target-zlib
55186 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55187 @r=`${PWD_COMMAND}`; export r; \
55188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55189 TFLAGS="$(STAGE1_TFLAGS)"; \
55190 $(NORMAL_TARGET_EXPORTS) \
55191 cd $(TARGET_SUBDIR)/zlib && \
55193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55194 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55200 $(EXTRA_TARGET_FLAGS) \
55202 TFLAGS="$(STAGE1_TFLAGS)" \
55203 $(TARGET-stage1-target-zlib)
55205 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
55206 clean-stage1: clean-stage1-target-zlib
55207 clean-stage1-target-zlib:
55208 @if [ $(current_stage) = stage1 ]; then \
55209 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55210 else \
55211 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
55212 $(MAKE) stage1-start; \
55213 fi; \
55214 cd $(TARGET_SUBDIR)/zlib && \
55215 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55216 clean
55217 @endif target-zlib-bootstrap
55220 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
55221 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
55222 maybe-all-stage2-target-zlib:
55223 maybe-clean-stage2-target-zlib:
55224 @if target-zlib-bootstrap
55225 maybe-all-stage2-target-zlib: all-stage2-target-zlib
55226 all-stage2: all-stage2-target-zlib
55227 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
55228 all-stage2-target-zlib: configure-stage2-target-zlib
55229 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55230 @r=`${PWD_COMMAND}`; export r; \
55231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232 TFLAGS="$(STAGE2_TFLAGS)"; \
55233 $(NORMAL_TARGET_EXPORTS) \
55235 cd $(TARGET_SUBDIR)/zlib && \
55237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55238 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55244 $(EXTRA_TARGET_FLAGS) \
55245 TFLAGS="$(STAGE2_TFLAGS)" \
55246 $(TARGET-stage2-target-zlib)
55248 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
55249 clean-stage2: clean-stage2-target-zlib
55250 clean-stage2-target-zlib:
55251 @if [ $(current_stage) = stage2 ]; then \
55252 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55253 else \
55254 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
55255 $(MAKE) stage2-start; \
55256 fi; \
55257 cd $(TARGET_SUBDIR)/zlib && \
55258 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55259 @endif target-zlib-bootstrap
55262 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
55263 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
55264 maybe-all-stage3-target-zlib:
55265 maybe-clean-stage3-target-zlib:
55266 @if target-zlib-bootstrap
55267 maybe-all-stage3-target-zlib: all-stage3-target-zlib
55268 all-stage3: all-stage3-target-zlib
55269 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
55270 all-stage3-target-zlib: configure-stage3-target-zlib
55271 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55272 @r=`${PWD_COMMAND}`; export r; \
55273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55274 TFLAGS="$(STAGE3_TFLAGS)"; \
55275 $(NORMAL_TARGET_EXPORTS) \
55277 cd $(TARGET_SUBDIR)/zlib && \
55279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55280 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55281 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55282 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55286 $(EXTRA_TARGET_FLAGS) \
55287 TFLAGS="$(STAGE3_TFLAGS)" \
55288 $(TARGET-stage3-target-zlib)
55290 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
55291 clean-stage3: clean-stage3-target-zlib
55292 clean-stage3-target-zlib:
55293 @if [ $(current_stage) = stage3 ]; then \
55294 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55295 else \
55296 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
55297 $(MAKE) stage3-start; \
55298 fi; \
55299 cd $(TARGET_SUBDIR)/zlib && \
55300 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55301 @endif target-zlib-bootstrap
55304 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
55305 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
55306 maybe-all-stage4-target-zlib:
55307 maybe-clean-stage4-target-zlib:
55308 @if target-zlib-bootstrap
55309 maybe-all-stage4-target-zlib: all-stage4-target-zlib
55310 all-stage4: all-stage4-target-zlib
55311 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
55312 all-stage4-target-zlib: configure-stage4-target-zlib
55313 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55314 @r=`${PWD_COMMAND}`; export r; \
55315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55316 TFLAGS="$(STAGE4_TFLAGS)"; \
55317 $(NORMAL_TARGET_EXPORTS) \
55319 cd $(TARGET_SUBDIR)/zlib && \
55321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55322 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55328 $(EXTRA_TARGET_FLAGS) \
55329 TFLAGS="$(STAGE4_TFLAGS)" \
55330 $(TARGET-stage4-target-zlib)
55332 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
55333 clean-stage4: clean-stage4-target-zlib
55334 clean-stage4-target-zlib:
55335 @if [ $(current_stage) = stage4 ]; then \
55336 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55337 else \
55338 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
55339 $(MAKE) stage4-start; \
55340 fi; \
55341 cd $(TARGET_SUBDIR)/zlib && \
55342 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55343 @endif target-zlib-bootstrap
55346 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
55347 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
55348 maybe-all-stageprofile-target-zlib:
55349 maybe-clean-stageprofile-target-zlib:
55350 @if target-zlib-bootstrap
55351 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
55352 all-stageprofile: all-stageprofile-target-zlib
55353 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
55354 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
55355 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55356 @r=`${PWD_COMMAND}`; export r; \
55357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55358 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55359 $(NORMAL_TARGET_EXPORTS) \
55361 cd $(TARGET_SUBDIR)/zlib && \
55363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55364 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55365 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55366 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55370 $(EXTRA_TARGET_FLAGS) \
55371 TFLAGS="$(STAGEprofile_TFLAGS)" \
55372 $(TARGET-stageprofile-target-zlib)
55374 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
55375 clean-stageprofile: clean-stageprofile-target-zlib
55376 clean-stageprofile-target-zlib:
55377 @if [ $(current_stage) = stageprofile ]; then \
55378 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55379 else \
55380 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
55381 $(MAKE) stageprofile-start; \
55382 fi; \
55383 cd $(TARGET_SUBDIR)/zlib && \
55384 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55385 @endif target-zlib-bootstrap
55388 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
55389 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
55390 maybe-all-stagetrain-target-zlib:
55391 maybe-clean-stagetrain-target-zlib:
55392 @if target-zlib-bootstrap
55393 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
55394 all-stagetrain: all-stagetrain-target-zlib
55395 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
55396 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
55397 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55398 @r=`${PWD_COMMAND}`; export r; \
55399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55400 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55401 $(NORMAL_TARGET_EXPORTS) \
55403 cd $(TARGET_SUBDIR)/zlib && \
55405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55406 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55407 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55408 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55412 $(EXTRA_TARGET_FLAGS) \
55413 TFLAGS="$(STAGEtrain_TFLAGS)" \
55414 $(TARGET-stagetrain-target-zlib)
55416 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
55417 clean-stagetrain: clean-stagetrain-target-zlib
55418 clean-stagetrain-target-zlib:
55419 @if [ $(current_stage) = stagetrain ]; then \
55420 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55421 else \
55422 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
55423 $(MAKE) stagetrain-start; \
55424 fi; \
55425 cd $(TARGET_SUBDIR)/zlib && \
55426 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55427 @endif target-zlib-bootstrap
55430 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
55431 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
55432 maybe-all-stagefeedback-target-zlib:
55433 maybe-clean-stagefeedback-target-zlib:
55434 @if target-zlib-bootstrap
55435 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
55436 all-stagefeedback: all-stagefeedback-target-zlib
55437 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
55438 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
55439 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55440 @r=`${PWD_COMMAND}`; export r; \
55441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55442 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55443 $(NORMAL_TARGET_EXPORTS) \
55445 cd $(TARGET_SUBDIR)/zlib && \
55447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55448 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55454 $(EXTRA_TARGET_FLAGS) \
55455 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55456 $(TARGET-stagefeedback-target-zlib)
55458 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
55459 clean-stagefeedback: clean-stagefeedback-target-zlib
55460 clean-stagefeedback-target-zlib:
55461 @if [ $(current_stage) = stagefeedback ]; then \
55462 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55463 else \
55464 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
55465 $(MAKE) stagefeedback-start; \
55466 fi; \
55467 cd $(TARGET_SUBDIR)/zlib && \
55468 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55469 @endif target-zlib-bootstrap
55472 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
55473 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
55474 maybe-all-stageautoprofile-target-zlib:
55475 maybe-clean-stageautoprofile-target-zlib:
55476 @if target-zlib-bootstrap
55477 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
55478 all-stageautoprofile: all-stageautoprofile-target-zlib
55479 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
55480 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
55481 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55482 @r=`${PWD_COMMAND}`; export r; \
55483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55484 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55485 $(NORMAL_TARGET_EXPORTS) \
55487 cd $(TARGET_SUBDIR)/zlib && \
55488 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55490 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55496 $(EXTRA_TARGET_FLAGS) \
55497 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55498 $(TARGET-stageautoprofile-target-zlib)
55500 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
55501 clean-stageautoprofile: clean-stageautoprofile-target-zlib
55502 clean-stageautoprofile-target-zlib:
55503 @if [ $(current_stage) = stageautoprofile ]; then \
55504 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55505 else \
55506 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
55507 $(MAKE) stageautoprofile-start; \
55508 fi; \
55509 cd $(TARGET_SUBDIR)/zlib && \
55510 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55511 @endif target-zlib-bootstrap
55514 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
55515 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
55516 maybe-all-stageautofeedback-target-zlib:
55517 maybe-clean-stageautofeedback-target-zlib:
55518 @if target-zlib-bootstrap
55519 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
55520 all-stageautofeedback: all-stageautofeedback-target-zlib
55521 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
55522 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
55523 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55524 @r=`${PWD_COMMAND}`; export r; \
55525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55526 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55527 $(NORMAL_TARGET_EXPORTS) \
55529 cd $(TARGET_SUBDIR)/zlib && \
55531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55532 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55538 $(EXTRA_TARGET_FLAGS) \
55539 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55540 $(TARGET-stageautofeedback-target-zlib)
55542 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
55543 clean-stageautofeedback: clean-stageautofeedback-target-zlib
55544 clean-stageautofeedback-target-zlib:
55545 @if [ $(current_stage) = stageautofeedback ]; then \
55546 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55547 else \
55548 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
55549 $(MAKE) stageautofeedback-start; \
55550 fi; \
55551 cd $(TARGET_SUBDIR)/zlib && \
55552 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55553 @endif target-zlib-bootstrap
55560 .PHONY: check-target-zlib maybe-check-target-zlib
55561 maybe-check-target-zlib:
55562 @if target-zlib
55563 maybe-check-target-zlib: check-target-zlib
55565 check-target-zlib:
55566 @: $(MAKE); $(unstage)
55567 @r=`${PWD_COMMAND}`; export r; \
55568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55569 $(NORMAL_TARGET_EXPORTS) \
55570 (cd $(TARGET_SUBDIR)/zlib && \
55571 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55573 @endif target-zlib
55575 .PHONY: install-target-zlib maybe-install-target-zlib
55576 maybe-install-target-zlib:
55577 @if target-zlib
55578 maybe-install-target-zlib: install-target-zlib
55580 install-target-zlib: installdirs
55581 @: $(MAKE); $(unstage)
55582 @r=`${PWD_COMMAND}`; export r; \
55583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55584 $(NORMAL_TARGET_EXPORTS) \
55585 (cd $(TARGET_SUBDIR)/zlib && \
55586 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55588 @endif target-zlib
55590 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
55591 maybe-install-strip-target-zlib:
55592 @if target-zlib
55593 maybe-install-strip-target-zlib: install-strip-target-zlib
55595 install-strip-target-zlib: installdirs
55596 @: $(MAKE); $(unstage)
55597 @r=`${PWD_COMMAND}`; export r; \
55598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55599 $(NORMAL_TARGET_EXPORTS) \
55600 (cd $(TARGET_SUBDIR)/zlib && \
55601 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55603 @endif target-zlib
55605 # Other targets (info, dvi, pdf, etc.)
55607 .PHONY: maybe-info-target-zlib info-target-zlib
55608 maybe-info-target-zlib:
55609 @if target-zlib
55610 maybe-info-target-zlib: info-target-zlib
55612 info-target-zlib: \
55613 configure-target-zlib
55614 @: $(MAKE); $(unstage)
55615 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55616 r=`${PWD_COMMAND}`; export r; \
55617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618 $(NORMAL_TARGET_EXPORTS) \
55619 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
55620 for flag in $(EXTRA_TARGET_FLAGS); do \
55621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55622 done; \
55623 (cd $(TARGET_SUBDIR)/zlib && \
55624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55626 "RANLIB=$${RANLIB}" \
55627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55628 info) \
55629 || exit 1
55631 @endif target-zlib
55633 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
55634 maybe-dvi-target-zlib:
55635 @if target-zlib
55636 maybe-dvi-target-zlib: dvi-target-zlib
55638 dvi-target-zlib: \
55639 configure-target-zlib
55640 @: $(MAKE); $(unstage)
55641 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55642 r=`${PWD_COMMAND}`; export r; \
55643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644 $(NORMAL_TARGET_EXPORTS) \
55645 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
55646 for flag in $(EXTRA_TARGET_FLAGS); do \
55647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55648 done; \
55649 (cd $(TARGET_SUBDIR)/zlib && \
55650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55652 "RANLIB=$${RANLIB}" \
55653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55654 dvi) \
55655 || exit 1
55657 @endif target-zlib
55659 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55660 maybe-pdf-target-zlib:
55661 @if target-zlib
55662 maybe-pdf-target-zlib: pdf-target-zlib
55664 pdf-target-zlib: \
55665 configure-target-zlib
55666 @: $(MAKE); $(unstage)
55667 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55668 r=`${PWD_COMMAND}`; export r; \
55669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55670 $(NORMAL_TARGET_EXPORTS) \
55671 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
55672 for flag in $(EXTRA_TARGET_FLAGS); do \
55673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55674 done; \
55675 (cd $(TARGET_SUBDIR)/zlib && \
55676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55678 "RANLIB=$${RANLIB}" \
55679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55680 pdf) \
55681 || exit 1
55683 @endif target-zlib
55685 .PHONY: maybe-html-target-zlib html-target-zlib
55686 maybe-html-target-zlib:
55687 @if target-zlib
55688 maybe-html-target-zlib: html-target-zlib
55690 html-target-zlib: \
55691 configure-target-zlib
55692 @: $(MAKE); $(unstage)
55693 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55694 r=`${PWD_COMMAND}`; export r; \
55695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55696 $(NORMAL_TARGET_EXPORTS) \
55697 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
55698 for flag in $(EXTRA_TARGET_FLAGS); do \
55699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55700 done; \
55701 (cd $(TARGET_SUBDIR)/zlib && \
55702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55704 "RANLIB=$${RANLIB}" \
55705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55706 html) \
55707 || exit 1
55709 @endif target-zlib
55711 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55712 maybe-TAGS-target-zlib:
55713 @if target-zlib
55714 maybe-TAGS-target-zlib: TAGS-target-zlib
55716 TAGS-target-zlib: \
55717 configure-target-zlib
55718 @: $(MAKE); $(unstage)
55719 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55720 r=`${PWD_COMMAND}`; export r; \
55721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55722 $(NORMAL_TARGET_EXPORTS) \
55723 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
55724 for flag in $(EXTRA_TARGET_FLAGS); do \
55725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55726 done; \
55727 (cd $(TARGET_SUBDIR)/zlib && \
55728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55730 "RANLIB=$${RANLIB}" \
55731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55732 TAGS) \
55733 || exit 1
55735 @endif target-zlib
55737 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55738 maybe-install-info-target-zlib:
55739 @if target-zlib
55740 maybe-install-info-target-zlib: install-info-target-zlib
55742 install-info-target-zlib: \
55743 configure-target-zlib \
55744 info-target-zlib
55745 @: $(MAKE); $(unstage)
55746 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55747 r=`${PWD_COMMAND}`; export r; \
55748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55749 $(NORMAL_TARGET_EXPORTS) \
55750 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
55751 for flag in $(EXTRA_TARGET_FLAGS); do \
55752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55753 done; \
55754 (cd $(TARGET_SUBDIR)/zlib && \
55755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55757 "RANLIB=$${RANLIB}" \
55758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55759 install-info) \
55760 || exit 1
55762 @endif target-zlib
55764 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55765 maybe-install-dvi-target-zlib:
55766 @if target-zlib
55767 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55769 install-dvi-target-zlib: \
55770 configure-target-zlib \
55771 dvi-target-zlib
55772 @: $(MAKE); $(unstage)
55773 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55774 r=`${PWD_COMMAND}`; export r; \
55775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55776 $(NORMAL_TARGET_EXPORTS) \
55777 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55778 for flag in $(EXTRA_TARGET_FLAGS); do \
55779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55780 done; \
55781 (cd $(TARGET_SUBDIR)/zlib && \
55782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55784 "RANLIB=$${RANLIB}" \
55785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55786 install-dvi) \
55787 || exit 1
55789 @endif target-zlib
55791 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55792 maybe-install-pdf-target-zlib:
55793 @if target-zlib
55794 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55796 install-pdf-target-zlib: \
55797 configure-target-zlib \
55798 pdf-target-zlib
55799 @: $(MAKE); $(unstage)
55800 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55801 r=`${PWD_COMMAND}`; export r; \
55802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55803 $(NORMAL_TARGET_EXPORTS) \
55804 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55805 for flag in $(EXTRA_TARGET_FLAGS); do \
55806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55807 done; \
55808 (cd $(TARGET_SUBDIR)/zlib && \
55809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55811 "RANLIB=$${RANLIB}" \
55812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55813 install-pdf) \
55814 || exit 1
55816 @endif target-zlib
55818 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55819 maybe-install-html-target-zlib:
55820 @if target-zlib
55821 maybe-install-html-target-zlib: install-html-target-zlib
55823 install-html-target-zlib: \
55824 configure-target-zlib \
55825 html-target-zlib
55826 @: $(MAKE); $(unstage)
55827 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55828 r=`${PWD_COMMAND}`; export r; \
55829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830 $(NORMAL_TARGET_EXPORTS) \
55831 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55832 for flag in $(EXTRA_TARGET_FLAGS); do \
55833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55834 done; \
55835 (cd $(TARGET_SUBDIR)/zlib && \
55836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55838 "RANLIB=$${RANLIB}" \
55839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55840 install-html) \
55841 || exit 1
55843 @endif target-zlib
55845 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55846 maybe-installcheck-target-zlib:
55847 @if target-zlib
55848 maybe-installcheck-target-zlib: installcheck-target-zlib
55850 installcheck-target-zlib: \
55851 configure-target-zlib
55852 @: $(MAKE); $(unstage)
55853 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55854 r=`${PWD_COMMAND}`; export r; \
55855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856 $(NORMAL_TARGET_EXPORTS) \
55857 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55858 for flag in $(EXTRA_TARGET_FLAGS); do \
55859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55860 done; \
55861 (cd $(TARGET_SUBDIR)/zlib && \
55862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55864 "RANLIB=$${RANLIB}" \
55865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55866 installcheck) \
55867 || exit 1
55869 @endif target-zlib
55871 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55872 maybe-mostlyclean-target-zlib:
55873 @if target-zlib
55874 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55876 mostlyclean-target-zlib:
55877 @: $(MAKE); $(unstage)
55878 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55879 r=`${PWD_COMMAND}`; export r; \
55880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55881 $(NORMAL_TARGET_EXPORTS) \
55882 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55883 for flag in $(EXTRA_TARGET_FLAGS); do \
55884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55885 done; \
55886 (cd $(TARGET_SUBDIR)/zlib && \
55887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55889 "RANLIB=$${RANLIB}" \
55890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55891 mostlyclean) \
55892 || exit 1
55894 @endif target-zlib
55896 .PHONY: maybe-clean-target-zlib clean-target-zlib
55897 maybe-clean-target-zlib:
55898 @if target-zlib
55899 maybe-clean-target-zlib: clean-target-zlib
55901 clean-target-zlib:
55902 @: $(MAKE); $(unstage)
55903 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55904 r=`${PWD_COMMAND}`; export r; \
55905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906 $(NORMAL_TARGET_EXPORTS) \
55907 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55908 for flag in $(EXTRA_TARGET_FLAGS); do \
55909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55910 done; \
55911 (cd $(TARGET_SUBDIR)/zlib && \
55912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55914 "RANLIB=$${RANLIB}" \
55915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55916 clean) \
55917 || exit 1
55919 @endif target-zlib
55921 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55922 maybe-distclean-target-zlib:
55923 @if target-zlib
55924 maybe-distclean-target-zlib: distclean-target-zlib
55926 distclean-target-zlib:
55927 @: $(MAKE); $(unstage)
55928 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55929 r=`${PWD_COMMAND}`; export r; \
55930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55931 $(NORMAL_TARGET_EXPORTS) \
55932 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
55933 for flag in $(EXTRA_TARGET_FLAGS); do \
55934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55935 done; \
55936 (cd $(TARGET_SUBDIR)/zlib && \
55937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55939 "RANLIB=$${RANLIB}" \
55940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55941 distclean) \
55942 || exit 1
55944 @endif target-zlib
55946 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55947 maybe-maintainer-clean-target-zlib:
55948 @if target-zlib
55949 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55951 maintainer-clean-target-zlib:
55952 @: $(MAKE); $(unstage)
55953 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55954 r=`${PWD_COMMAND}`; export r; \
55955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55956 $(NORMAL_TARGET_EXPORTS) \
55957 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55958 for flag in $(EXTRA_TARGET_FLAGS); do \
55959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55960 done; \
55961 (cd $(TARGET_SUBDIR)/zlib && \
55962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55964 "RANLIB=$${RANLIB}" \
55965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55966 maintainer-clean) \
55967 || exit 1
55969 @endif target-zlib
55975 .PHONY: configure-target-rda maybe-configure-target-rda
55976 maybe-configure-target-rda:
55977 @if gcc-bootstrap
55978 configure-target-rda: stage_current
55979 @endif gcc-bootstrap
55980 @if target-rda
55981 maybe-configure-target-rda: configure-target-rda
55982 configure-target-rda:
55983 @: $(MAKE); $(unstage)
55984 @r=`${PWD_COMMAND}`; export r; \
55985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55986 echo "Checking multilib configuration for rda..."; \
55987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55988 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55989 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55990 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55991 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55992 else \
55993 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55994 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55995 fi; \
55996 else \
55997 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55998 fi; \
55999 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56001 $(NORMAL_TARGET_EXPORTS) \
56002 echo Configuring in $(TARGET_SUBDIR)/rda; \
56003 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56004 case $(srcdir) in \
56005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56006 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56008 esac; \
56009 module_srcdir=rda; \
56010 rm -f no-such-file || : ; \
56011 CONFIG_SITE=no-such-file $(SHELL) \
56012 $$s/$$module_srcdir/configure \
56013 --srcdir=$${topdir}/$$module_srcdir \
56014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56015 --target=${target_alias} \
56016 || exit 1
56017 @endif target-rda
56023 .PHONY: all-target-rda maybe-all-target-rda
56024 maybe-all-target-rda:
56025 @if gcc-bootstrap
56026 all-target-rda: stage_current
56027 @endif gcc-bootstrap
56028 @if target-rda
56029 TARGET-target-rda=all
56030 maybe-all-target-rda: all-target-rda
56031 all-target-rda: configure-target-rda
56032 @: $(MAKE); $(unstage)
56033 @r=`${PWD_COMMAND}`; export r; \
56034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56035 $(NORMAL_TARGET_EXPORTS) \
56036 (cd $(TARGET_SUBDIR)/rda && \
56037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56038 $(TARGET-target-rda))
56039 @endif target-rda
56045 .PHONY: check-target-rda maybe-check-target-rda
56046 maybe-check-target-rda:
56047 @if target-rda
56048 maybe-check-target-rda: check-target-rda
56050 check-target-rda:
56051 @: $(MAKE); $(unstage)
56052 @r=`${PWD_COMMAND}`; export r; \
56053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054 $(NORMAL_TARGET_EXPORTS) \
56055 (cd $(TARGET_SUBDIR)/rda && \
56056 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56058 @endif target-rda
56060 .PHONY: install-target-rda maybe-install-target-rda
56061 maybe-install-target-rda:
56062 @if target-rda
56063 maybe-install-target-rda: install-target-rda
56065 install-target-rda: installdirs
56066 @: $(MAKE); $(unstage)
56067 @r=`${PWD_COMMAND}`; export r; \
56068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56069 $(NORMAL_TARGET_EXPORTS) \
56070 (cd $(TARGET_SUBDIR)/rda && \
56071 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56073 @endif target-rda
56075 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
56076 maybe-install-strip-target-rda:
56077 @if target-rda
56078 maybe-install-strip-target-rda: install-strip-target-rda
56080 install-strip-target-rda: installdirs
56081 @: $(MAKE); $(unstage)
56082 @r=`${PWD_COMMAND}`; export r; \
56083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56084 $(NORMAL_TARGET_EXPORTS) \
56085 (cd $(TARGET_SUBDIR)/rda && \
56086 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56088 @endif target-rda
56090 # Other targets (info, dvi, pdf, etc.)
56092 .PHONY: maybe-info-target-rda info-target-rda
56093 maybe-info-target-rda:
56094 @if target-rda
56095 maybe-info-target-rda: info-target-rda
56097 info-target-rda: \
56098 configure-target-rda
56099 @: $(MAKE); $(unstage)
56100 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56101 r=`${PWD_COMMAND}`; export r; \
56102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56103 $(NORMAL_TARGET_EXPORTS) \
56104 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
56105 for flag in $(EXTRA_TARGET_FLAGS); do \
56106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56107 done; \
56108 (cd $(TARGET_SUBDIR)/rda && \
56109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56111 "RANLIB=$${RANLIB}" \
56112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56113 info) \
56114 || exit 1
56116 @endif target-rda
56118 .PHONY: maybe-dvi-target-rda dvi-target-rda
56119 maybe-dvi-target-rda:
56120 @if target-rda
56121 maybe-dvi-target-rda: dvi-target-rda
56123 dvi-target-rda: \
56124 configure-target-rda
56125 @: $(MAKE); $(unstage)
56126 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56127 r=`${PWD_COMMAND}`; export r; \
56128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56129 $(NORMAL_TARGET_EXPORTS) \
56130 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
56131 for flag in $(EXTRA_TARGET_FLAGS); do \
56132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56133 done; \
56134 (cd $(TARGET_SUBDIR)/rda && \
56135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56137 "RANLIB=$${RANLIB}" \
56138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56139 dvi) \
56140 || exit 1
56142 @endif target-rda
56144 .PHONY: maybe-pdf-target-rda pdf-target-rda
56145 maybe-pdf-target-rda:
56146 @if target-rda
56147 maybe-pdf-target-rda: pdf-target-rda
56149 pdf-target-rda: \
56150 configure-target-rda
56151 @: $(MAKE); $(unstage)
56152 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56153 r=`${PWD_COMMAND}`; export r; \
56154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56155 $(NORMAL_TARGET_EXPORTS) \
56156 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
56157 for flag in $(EXTRA_TARGET_FLAGS); do \
56158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56159 done; \
56160 (cd $(TARGET_SUBDIR)/rda && \
56161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56163 "RANLIB=$${RANLIB}" \
56164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56165 pdf) \
56166 || exit 1
56168 @endif target-rda
56170 .PHONY: maybe-html-target-rda html-target-rda
56171 maybe-html-target-rda:
56172 @if target-rda
56173 maybe-html-target-rda: html-target-rda
56175 html-target-rda: \
56176 configure-target-rda
56177 @: $(MAKE); $(unstage)
56178 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56179 r=`${PWD_COMMAND}`; export r; \
56180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56181 $(NORMAL_TARGET_EXPORTS) \
56182 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
56183 for flag in $(EXTRA_TARGET_FLAGS); do \
56184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56185 done; \
56186 (cd $(TARGET_SUBDIR)/rda && \
56187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56189 "RANLIB=$${RANLIB}" \
56190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56191 html) \
56192 || exit 1
56194 @endif target-rda
56196 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
56197 maybe-TAGS-target-rda:
56198 @if target-rda
56199 maybe-TAGS-target-rda: TAGS-target-rda
56201 TAGS-target-rda: \
56202 configure-target-rda
56203 @: $(MAKE); $(unstage)
56204 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56205 r=`${PWD_COMMAND}`; export r; \
56206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56207 $(NORMAL_TARGET_EXPORTS) \
56208 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
56209 for flag in $(EXTRA_TARGET_FLAGS); do \
56210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56211 done; \
56212 (cd $(TARGET_SUBDIR)/rda && \
56213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56215 "RANLIB=$${RANLIB}" \
56216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56217 TAGS) \
56218 || exit 1
56220 @endif target-rda
56222 .PHONY: maybe-install-info-target-rda install-info-target-rda
56223 maybe-install-info-target-rda:
56224 @if target-rda
56225 maybe-install-info-target-rda: install-info-target-rda
56227 install-info-target-rda: \
56228 configure-target-rda \
56229 info-target-rda
56230 @: $(MAKE); $(unstage)
56231 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56232 r=`${PWD_COMMAND}`; export r; \
56233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56234 $(NORMAL_TARGET_EXPORTS) \
56235 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
56236 for flag in $(EXTRA_TARGET_FLAGS); do \
56237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56238 done; \
56239 (cd $(TARGET_SUBDIR)/rda && \
56240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56242 "RANLIB=$${RANLIB}" \
56243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56244 install-info) \
56245 || exit 1
56247 @endif target-rda
56249 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
56250 maybe-install-dvi-target-rda:
56251 @if target-rda
56252 maybe-install-dvi-target-rda: install-dvi-target-rda
56254 install-dvi-target-rda: \
56255 configure-target-rda \
56256 dvi-target-rda
56257 @: $(MAKE); $(unstage)
56258 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56259 r=`${PWD_COMMAND}`; export r; \
56260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56261 $(NORMAL_TARGET_EXPORTS) \
56262 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
56263 for flag in $(EXTRA_TARGET_FLAGS); do \
56264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56265 done; \
56266 (cd $(TARGET_SUBDIR)/rda && \
56267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56269 "RANLIB=$${RANLIB}" \
56270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56271 install-dvi) \
56272 || exit 1
56274 @endif target-rda
56276 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56277 maybe-install-pdf-target-rda:
56278 @if target-rda
56279 maybe-install-pdf-target-rda: install-pdf-target-rda
56281 install-pdf-target-rda: \
56282 configure-target-rda \
56283 pdf-target-rda
56284 @: $(MAKE); $(unstage)
56285 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56286 r=`${PWD_COMMAND}`; export r; \
56287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56288 $(NORMAL_TARGET_EXPORTS) \
56289 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
56290 for flag in $(EXTRA_TARGET_FLAGS); do \
56291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56292 done; \
56293 (cd $(TARGET_SUBDIR)/rda && \
56294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56296 "RANLIB=$${RANLIB}" \
56297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56298 install-pdf) \
56299 || exit 1
56301 @endif target-rda
56303 .PHONY: maybe-install-html-target-rda install-html-target-rda
56304 maybe-install-html-target-rda:
56305 @if target-rda
56306 maybe-install-html-target-rda: install-html-target-rda
56308 install-html-target-rda: \
56309 configure-target-rda \
56310 html-target-rda
56311 @: $(MAKE); $(unstage)
56312 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56313 r=`${PWD_COMMAND}`; export r; \
56314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56315 $(NORMAL_TARGET_EXPORTS) \
56316 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
56317 for flag in $(EXTRA_TARGET_FLAGS); do \
56318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56319 done; \
56320 (cd $(TARGET_SUBDIR)/rda && \
56321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56323 "RANLIB=$${RANLIB}" \
56324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56325 install-html) \
56326 || exit 1
56328 @endif target-rda
56330 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56331 maybe-installcheck-target-rda:
56332 @if target-rda
56333 maybe-installcheck-target-rda: installcheck-target-rda
56335 installcheck-target-rda: \
56336 configure-target-rda
56337 @: $(MAKE); $(unstage)
56338 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56339 r=`${PWD_COMMAND}`; export r; \
56340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56341 $(NORMAL_TARGET_EXPORTS) \
56342 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
56343 for flag in $(EXTRA_TARGET_FLAGS); do \
56344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56345 done; \
56346 (cd $(TARGET_SUBDIR)/rda && \
56347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56349 "RANLIB=$${RANLIB}" \
56350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56351 installcheck) \
56352 || exit 1
56354 @endif target-rda
56356 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56357 maybe-mostlyclean-target-rda:
56358 @if target-rda
56359 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56361 mostlyclean-target-rda:
56362 @: $(MAKE); $(unstage)
56363 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56364 r=`${PWD_COMMAND}`; export r; \
56365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56366 $(NORMAL_TARGET_EXPORTS) \
56367 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
56368 for flag in $(EXTRA_TARGET_FLAGS); do \
56369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56370 done; \
56371 (cd $(TARGET_SUBDIR)/rda && \
56372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56374 "RANLIB=$${RANLIB}" \
56375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56376 mostlyclean) \
56377 || exit 1
56379 @endif target-rda
56381 .PHONY: maybe-clean-target-rda clean-target-rda
56382 maybe-clean-target-rda:
56383 @if target-rda
56384 maybe-clean-target-rda: clean-target-rda
56386 clean-target-rda:
56387 @: $(MAKE); $(unstage)
56388 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56389 r=`${PWD_COMMAND}`; export r; \
56390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56391 $(NORMAL_TARGET_EXPORTS) \
56392 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
56393 for flag in $(EXTRA_TARGET_FLAGS); do \
56394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56395 done; \
56396 (cd $(TARGET_SUBDIR)/rda && \
56397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56399 "RANLIB=$${RANLIB}" \
56400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56401 clean) \
56402 || exit 1
56404 @endif target-rda
56406 .PHONY: maybe-distclean-target-rda distclean-target-rda
56407 maybe-distclean-target-rda:
56408 @if target-rda
56409 maybe-distclean-target-rda: distclean-target-rda
56411 distclean-target-rda:
56412 @: $(MAKE); $(unstage)
56413 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56414 r=`${PWD_COMMAND}`; export r; \
56415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56416 $(NORMAL_TARGET_EXPORTS) \
56417 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
56418 for flag in $(EXTRA_TARGET_FLAGS); do \
56419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56420 done; \
56421 (cd $(TARGET_SUBDIR)/rda && \
56422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56424 "RANLIB=$${RANLIB}" \
56425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56426 distclean) \
56427 || exit 1
56429 @endif target-rda
56431 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56432 maybe-maintainer-clean-target-rda:
56433 @if target-rda
56434 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56436 maintainer-clean-target-rda:
56437 @: $(MAKE); $(unstage)
56438 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56439 r=`${PWD_COMMAND}`; export r; \
56440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56441 $(NORMAL_TARGET_EXPORTS) \
56442 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
56443 for flag in $(EXTRA_TARGET_FLAGS); do \
56444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56445 done; \
56446 (cd $(TARGET_SUBDIR)/rda && \
56447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56449 "RANLIB=$${RANLIB}" \
56450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56451 maintainer-clean) \
56452 || exit 1
56454 @endif target-rda
56460 .PHONY: configure-target-libada maybe-configure-target-libada
56461 maybe-configure-target-libada:
56462 @if gcc-bootstrap
56463 configure-target-libada: stage_current
56464 @endif gcc-bootstrap
56465 @if target-libada
56466 maybe-configure-target-libada: configure-target-libada
56467 configure-target-libada:
56468 @: $(MAKE); $(unstage)
56469 @r=`${PWD_COMMAND}`; export r; \
56470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471 echo "Checking multilib configuration for libada..."; \
56472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
56474 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56475 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56476 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56477 else \
56478 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56479 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56480 fi; \
56481 else \
56482 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56483 fi; \
56484 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56486 $(NORMAL_TARGET_EXPORTS) \
56487 echo Configuring in $(TARGET_SUBDIR)/libada; \
56488 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56489 case $(srcdir) in \
56490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56491 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56493 esac; \
56494 module_srcdir=libada; \
56495 rm -f no-such-file || : ; \
56496 CONFIG_SITE=no-such-file $(SHELL) \
56497 $$s/$$module_srcdir/configure \
56498 --srcdir=$${topdir}/$$module_srcdir \
56499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56500 --target=${target_alias} \
56501 || exit 1
56502 @endif target-libada
56508 .PHONY: all-target-libada maybe-all-target-libada
56509 maybe-all-target-libada:
56510 @if gcc-bootstrap
56511 all-target-libada: stage_current
56512 @endif gcc-bootstrap
56513 @if target-libada
56514 TARGET-target-libada=all
56515 maybe-all-target-libada: all-target-libada
56516 all-target-libada: configure-target-libada
56517 @: $(MAKE); $(unstage)
56518 @r=`${PWD_COMMAND}`; export r; \
56519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520 $(NORMAL_TARGET_EXPORTS) \
56521 (cd $(TARGET_SUBDIR)/libada && \
56522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56523 $(TARGET-target-libada))
56524 @endif target-libada
56530 .PHONY: check-target-libada maybe-check-target-libada
56531 maybe-check-target-libada:
56532 @if target-libada
56533 maybe-check-target-libada: check-target-libada
56535 check-target-libada:
56536 @: $(MAKE); $(unstage)
56537 @r=`${PWD_COMMAND}`; export r; \
56538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56539 $(NORMAL_TARGET_EXPORTS) \
56540 (cd $(TARGET_SUBDIR)/libada && \
56541 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56543 @endif target-libada
56545 .PHONY: install-target-libada maybe-install-target-libada
56546 maybe-install-target-libada:
56547 @if target-libada
56548 maybe-install-target-libada: install-target-libada
56550 install-target-libada: installdirs
56551 @: $(MAKE); $(unstage)
56552 @r=`${PWD_COMMAND}`; export r; \
56553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56554 $(NORMAL_TARGET_EXPORTS) \
56555 (cd $(TARGET_SUBDIR)/libada && \
56556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56558 @endif target-libada
56560 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56561 maybe-install-strip-target-libada:
56562 @if target-libada
56563 maybe-install-strip-target-libada: install-strip-target-libada
56565 install-strip-target-libada: installdirs
56566 @: $(MAKE); $(unstage)
56567 @r=`${PWD_COMMAND}`; export r; \
56568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56569 $(NORMAL_TARGET_EXPORTS) \
56570 (cd $(TARGET_SUBDIR)/libada && \
56571 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56573 @endif target-libada
56575 # Other targets (info, dvi, pdf, etc.)
56577 .PHONY: maybe-info-target-libada info-target-libada
56578 maybe-info-target-libada:
56579 @if target-libada
56580 maybe-info-target-libada: info-target-libada
56582 info-target-libada: \
56583 configure-target-libada
56584 @: $(MAKE); $(unstage)
56585 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56586 r=`${PWD_COMMAND}`; export r; \
56587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56588 $(NORMAL_TARGET_EXPORTS) \
56589 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
56590 for flag in $(EXTRA_TARGET_FLAGS); do \
56591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56592 done; \
56593 (cd $(TARGET_SUBDIR)/libada && \
56594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56596 "RANLIB=$${RANLIB}" \
56597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56598 info) \
56599 || exit 1
56601 @endif target-libada
56603 .PHONY: maybe-dvi-target-libada dvi-target-libada
56604 maybe-dvi-target-libada:
56605 @if target-libada
56606 maybe-dvi-target-libada: dvi-target-libada
56608 dvi-target-libada: \
56609 configure-target-libada
56610 @: $(MAKE); $(unstage)
56611 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56612 r=`${PWD_COMMAND}`; export r; \
56613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614 $(NORMAL_TARGET_EXPORTS) \
56615 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
56616 for flag in $(EXTRA_TARGET_FLAGS); do \
56617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56618 done; \
56619 (cd $(TARGET_SUBDIR)/libada && \
56620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56622 "RANLIB=$${RANLIB}" \
56623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56624 dvi) \
56625 || exit 1
56627 @endif target-libada
56629 .PHONY: maybe-pdf-target-libada pdf-target-libada
56630 maybe-pdf-target-libada:
56631 @if target-libada
56632 maybe-pdf-target-libada: pdf-target-libada
56634 pdf-target-libada: \
56635 configure-target-libada
56636 @: $(MAKE); $(unstage)
56637 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56638 r=`${PWD_COMMAND}`; export r; \
56639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56640 $(NORMAL_TARGET_EXPORTS) \
56641 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
56642 for flag in $(EXTRA_TARGET_FLAGS); do \
56643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56644 done; \
56645 (cd $(TARGET_SUBDIR)/libada && \
56646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56648 "RANLIB=$${RANLIB}" \
56649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56650 pdf) \
56651 || exit 1
56653 @endif target-libada
56655 .PHONY: maybe-html-target-libada html-target-libada
56656 maybe-html-target-libada:
56657 @if target-libada
56658 maybe-html-target-libada: html-target-libada
56660 html-target-libada: \
56661 configure-target-libada
56662 @: $(MAKE); $(unstage)
56663 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56664 r=`${PWD_COMMAND}`; export r; \
56665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56666 $(NORMAL_TARGET_EXPORTS) \
56667 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
56668 for flag in $(EXTRA_TARGET_FLAGS); do \
56669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56670 done; \
56671 (cd $(TARGET_SUBDIR)/libada && \
56672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56674 "RANLIB=$${RANLIB}" \
56675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56676 html) \
56677 || exit 1
56679 @endif target-libada
56681 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56682 maybe-TAGS-target-libada:
56683 @if target-libada
56684 maybe-TAGS-target-libada: TAGS-target-libada
56686 TAGS-target-libada: \
56687 configure-target-libada
56688 @: $(MAKE); $(unstage)
56689 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56690 r=`${PWD_COMMAND}`; export r; \
56691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56692 $(NORMAL_TARGET_EXPORTS) \
56693 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
56694 for flag in $(EXTRA_TARGET_FLAGS); do \
56695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56696 done; \
56697 (cd $(TARGET_SUBDIR)/libada && \
56698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56700 "RANLIB=$${RANLIB}" \
56701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56702 TAGS) \
56703 || exit 1
56705 @endif target-libada
56707 .PHONY: maybe-install-info-target-libada install-info-target-libada
56708 maybe-install-info-target-libada:
56709 @if target-libada
56710 maybe-install-info-target-libada: install-info-target-libada
56712 install-info-target-libada: \
56713 configure-target-libada \
56714 info-target-libada
56715 @: $(MAKE); $(unstage)
56716 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56717 r=`${PWD_COMMAND}`; export r; \
56718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56719 $(NORMAL_TARGET_EXPORTS) \
56720 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
56721 for flag in $(EXTRA_TARGET_FLAGS); do \
56722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56723 done; \
56724 (cd $(TARGET_SUBDIR)/libada && \
56725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56727 "RANLIB=$${RANLIB}" \
56728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56729 install-info) \
56730 || exit 1
56732 @endif target-libada
56734 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
56735 maybe-install-dvi-target-libada:
56736 @if target-libada
56737 maybe-install-dvi-target-libada: install-dvi-target-libada
56739 install-dvi-target-libada: \
56740 configure-target-libada \
56741 dvi-target-libada
56742 @: $(MAKE); $(unstage)
56743 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56744 r=`${PWD_COMMAND}`; export r; \
56745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56746 $(NORMAL_TARGET_EXPORTS) \
56747 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
56748 for flag in $(EXTRA_TARGET_FLAGS); do \
56749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56750 done; \
56751 (cd $(TARGET_SUBDIR)/libada && \
56752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56754 "RANLIB=$${RANLIB}" \
56755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56756 install-dvi) \
56757 || exit 1
56759 @endif target-libada
56761 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56762 maybe-install-pdf-target-libada:
56763 @if target-libada
56764 maybe-install-pdf-target-libada: install-pdf-target-libada
56766 install-pdf-target-libada: \
56767 configure-target-libada \
56768 pdf-target-libada
56769 @: $(MAKE); $(unstage)
56770 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56771 r=`${PWD_COMMAND}`; export r; \
56772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56773 $(NORMAL_TARGET_EXPORTS) \
56774 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56775 for flag in $(EXTRA_TARGET_FLAGS); do \
56776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56777 done; \
56778 (cd $(TARGET_SUBDIR)/libada && \
56779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56781 "RANLIB=$${RANLIB}" \
56782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56783 install-pdf) \
56784 || exit 1
56786 @endif target-libada
56788 .PHONY: maybe-install-html-target-libada install-html-target-libada
56789 maybe-install-html-target-libada:
56790 @if target-libada
56791 maybe-install-html-target-libada: install-html-target-libada
56793 install-html-target-libada: \
56794 configure-target-libada \
56795 html-target-libada
56796 @: $(MAKE); $(unstage)
56797 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56798 r=`${PWD_COMMAND}`; export r; \
56799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56800 $(NORMAL_TARGET_EXPORTS) \
56801 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56802 for flag in $(EXTRA_TARGET_FLAGS); do \
56803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56804 done; \
56805 (cd $(TARGET_SUBDIR)/libada && \
56806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56808 "RANLIB=$${RANLIB}" \
56809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56810 install-html) \
56811 || exit 1
56813 @endif target-libada
56815 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56816 maybe-installcheck-target-libada:
56817 @if target-libada
56818 maybe-installcheck-target-libada: installcheck-target-libada
56820 installcheck-target-libada: \
56821 configure-target-libada
56822 @: $(MAKE); $(unstage)
56823 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56824 r=`${PWD_COMMAND}`; export r; \
56825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56826 $(NORMAL_TARGET_EXPORTS) \
56827 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56828 for flag in $(EXTRA_TARGET_FLAGS); do \
56829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56830 done; \
56831 (cd $(TARGET_SUBDIR)/libada && \
56832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56834 "RANLIB=$${RANLIB}" \
56835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56836 installcheck) \
56837 || exit 1
56839 @endif target-libada
56841 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56842 maybe-mostlyclean-target-libada:
56843 @if target-libada
56844 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56846 mostlyclean-target-libada:
56847 @: $(MAKE); $(unstage)
56848 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56849 r=`${PWD_COMMAND}`; export r; \
56850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56851 $(NORMAL_TARGET_EXPORTS) \
56852 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56853 for flag in $(EXTRA_TARGET_FLAGS); do \
56854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56855 done; \
56856 (cd $(TARGET_SUBDIR)/libada && \
56857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56859 "RANLIB=$${RANLIB}" \
56860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56861 mostlyclean) \
56862 || exit 1
56864 @endif target-libada
56866 .PHONY: maybe-clean-target-libada clean-target-libada
56867 maybe-clean-target-libada:
56868 @if target-libada
56869 maybe-clean-target-libada: clean-target-libada
56871 clean-target-libada:
56872 @: $(MAKE); $(unstage)
56873 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56874 r=`${PWD_COMMAND}`; export r; \
56875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56876 $(NORMAL_TARGET_EXPORTS) \
56877 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56878 for flag in $(EXTRA_TARGET_FLAGS); do \
56879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56880 done; \
56881 (cd $(TARGET_SUBDIR)/libada && \
56882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56884 "RANLIB=$${RANLIB}" \
56885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56886 clean) \
56887 || exit 1
56889 @endif target-libada
56891 .PHONY: maybe-distclean-target-libada distclean-target-libada
56892 maybe-distclean-target-libada:
56893 @if target-libada
56894 maybe-distclean-target-libada: distclean-target-libada
56896 distclean-target-libada:
56897 @: $(MAKE); $(unstage)
56898 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56899 r=`${PWD_COMMAND}`; export r; \
56900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56901 $(NORMAL_TARGET_EXPORTS) \
56902 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56903 for flag in $(EXTRA_TARGET_FLAGS); do \
56904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56905 done; \
56906 (cd $(TARGET_SUBDIR)/libada && \
56907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56909 "RANLIB=$${RANLIB}" \
56910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56911 distclean) \
56912 || exit 1
56914 @endif target-libada
56916 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56917 maybe-maintainer-clean-target-libada:
56918 @if target-libada
56919 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56921 maintainer-clean-target-libada:
56922 @: $(MAKE); $(unstage)
56923 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56924 r=`${PWD_COMMAND}`; export r; \
56925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56926 $(NORMAL_TARGET_EXPORTS) \
56927 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56928 for flag in $(EXTRA_TARGET_FLAGS); do \
56929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56930 done; \
56931 (cd $(TARGET_SUBDIR)/libada && \
56932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56934 "RANLIB=$${RANLIB}" \
56935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56936 maintainer-clean) \
56937 || exit 1
56939 @endif target-libada
56945 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56946 maybe-configure-target-libgomp:
56947 @if gcc-bootstrap
56948 configure-target-libgomp: stage_current
56949 @endif gcc-bootstrap
56950 @if target-libgomp
56951 maybe-configure-target-libgomp: configure-target-libgomp
56952 configure-target-libgomp:
56953 @r=`${PWD_COMMAND}`; export r; \
56954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56955 echo "Checking multilib configuration for libgomp..."; \
56956 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56957 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56958 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56959 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56960 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56961 else \
56962 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56963 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56964 fi; \
56965 else \
56966 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56967 fi; \
56968 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56969 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56970 $(NORMAL_TARGET_EXPORTS) \
56971 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56972 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56973 case $(srcdir) in \
56974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56975 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56977 esac; \
56978 module_srcdir=libgomp; \
56979 rm -f no-such-file || : ; \
56980 CONFIG_SITE=no-such-file $(SHELL) \
56981 $$s/$$module_srcdir/configure \
56982 --srcdir=$${topdir}/$$module_srcdir \
56983 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56984 --target=${target_alias} \
56985 || exit 1
56986 @endif target-libgomp
56990 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56991 maybe-configure-stage1-target-libgomp:
56992 @if target-libgomp-bootstrap
56993 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56994 configure-stage1-target-libgomp:
56995 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56996 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56997 @r=`${PWD_COMMAND}`; export r; \
56998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56999 TFLAGS="$(STAGE1_TFLAGS)"; \
57000 echo "Checking multilib configuration for libgomp..."; \
57001 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57002 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57003 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57004 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57005 else \
57006 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57007 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57008 fi; \
57009 else \
57010 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57011 fi; \
57012 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57013 $(NORMAL_TARGET_EXPORTS) \
57014 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57015 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57016 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57017 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
57018 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57019 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57020 case $(srcdir) in \
57021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57022 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57024 esac; \
57025 module_srcdir=libgomp; \
57026 $(SHELL) $$s/$$module_srcdir/configure \
57027 --srcdir=$${topdir}/$$module_srcdir \
57028 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57029 --target=${target_alias} \
57031 $(STAGE1_CONFIGURE_FLAGS)
57032 @endif target-libgomp-bootstrap
57034 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57035 maybe-configure-stage2-target-libgomp:
57036 @if target-libgomp-bootstrap
57037 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57038 configure-stage2-target-libgomp:
57039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57040 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57041 @r=`${PWD_COMMAND}`; export r; \
57042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57043 TFLAGS="$(STAGE2_TFLAGS)"; \
57044 echo "Checking multilib configuration for libgomp..."; \
57045 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57046 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57047 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57048 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57049 else \
57050 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57051 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57052 fi; \
57053 else \
57054 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57055 fi; \
57056 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57057 $(NORMAL_TARGET_EXPORTS) \
57059 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57060 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57061 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57062 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
57063 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57064 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57065 case $(srcdir) in \
57066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57067 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57069 esac; \
57070 module_srcdir=libgomp; \
57071 $(SHELL) $$s/$$module_srcdir/configure \
57072 --srcdir=$${topdir}/$$module_srcdir \
57073 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57074 --target=${target_alias} \
57075 --with-build-libsubdir=$(HOST_SUBDIR) \
57076 $(STAGE2_CONFIGURE_FLAGS)
57077 @endif target-libgomp-bootstrap
57079 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
57080 maybe-configure-stage3-target-libgomp:
57081 @if target-libgomp-bootstrap
57082 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
57083 configure-stage3-target-libgomp:
57084 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57085 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57086 @r=`${PWD_COMMAND}`; export r; \
57087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57088 TFLAGS="$(STAGE3_TFLAGS)"; \
57089 echo "Checking multilib configuration for libgomp..."; \
57090 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57091 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57092 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57093 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57094 else \
57095 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57096 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57097 fi; \
57098 else \
57099 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57100 fi; \
57101 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57102 $(NORMAL_TARGET_EXPORTS) \
57104 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57107 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
57108 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57109 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57110 case $(srcdir) in \
57111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57112 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57114 esac; \
57115 module_srcdir=libgomp; \
57116 $(SHELL) $$s/$$module_srcdir/configure \
57117 --srcdir=$${topdir}/$$module_srcdir \
57118 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57119 --target=${target_alias} \
57120 --with-build-libsubdir=$(HOST_SUBDIR) \
57121 $(STAGE3_CONFIGURE_FLAGS)
57122 @endif target-libgomp-bootstrap
57124 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
57125 maybe-configure-stage4-target-libgomp:
57126 @if target-libgomp-bootstrap
57127 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
57128 configure-stage4-target-libgomp:
57129 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57130 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57131 @r=`${PWD_COMMAND}`; export r; \
57132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57133 TFLAGS="$(STAGE4_TFLAGS)"; \
57134 echo "Checking multilib configuration for libgomp..."; \
57135 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57136 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57137 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57138 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57139 else \
57140 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57141 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57142 fi; \
57143 else \
57144 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57145 fi; \
57146 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57147 $(NORMAL_TARGET_EXPORTS) \
57149 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57150 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57151 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57152 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
57153 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57154 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57155 case $(srcdir) in \
57156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57157 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57159 esac; \
57160 module_srcdir=libgomp; \
57161 $(SHELL) $$s/$$module_srcdir/configure \
57162 --srcdir=$${topdir}/$$module_srcdir \
57163 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57164 --target=${target_alias} \
57165 --with-build-libsubdir=$(HOST_SUBDIR) \
57166 $(STAGE4_CONFIGURE_FLAGS)
57167 @endif target-libgomp-bootstrap
57169 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
57170 maybe-configure-stageprofile-target-libgomp:
57171 @if target-libgomp-bootstrap
57172 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57173 configure-stageprofile-target-libgomp:
57174 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57175 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57176 @r=`${PWD_COMMAND}`; export r; \
57177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57178 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57179 echo "Checking multilib configuration for libgomp..."; \
57180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57181 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57182 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57183 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57184 else \
57185 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57186 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57187 fi; \
57188 else \
57189 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57190 fi; \
57191 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57192 $(NORMAL_TARGET_EXPORTS) \
57194 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57197 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
57198 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57199 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57200 case $(srcdir) in \
57201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57202 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57204 esac; \
57205 module_srcdir=libgomp; \
57206 $(SHELL) $$s/$$module_srcdir/configure \
57207 --srcdir=$${topdir}/$$module_srcdir \
57208 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57209 --target=${target_alias} \
57210 --with-build-libsubdir=$(HOST_SUBDIR) \
57211 $(STAGEprofile_CONFIGURE_FLAGS)
57212 @endif target-libgomp-bootstrap
57214 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
57215 maybe-configure-stagetrain-target-libgomp:
57216 @if target-libgomp-bootstrap
57217 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57218 configure-stagetrain-target-libgomp:
57219 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57220 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57221 @r=`${PWD_COMMAND}`; export r; \
57222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57223 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57224 echo "Checking multilib configuration for libgomp..."; \
57225 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57226 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57227 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57228 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57229 else \
57230 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57231 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57232 fi; \
57233 else \
57234 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57235 fi; \
57236 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57237 $(NORMAL_TARGET_EXPORTS) \
57239 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57240 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57241 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57242 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
57243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57244 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57245 case $(srcdir) in \
57246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57247 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57249 esac; \
57250 module_srcdir=libgomp; \
57251 $(SHELL) $$s/$$module_srcdir/configure \
57252 --srcdir=$${topdir}/$$module_srcdir \
57253 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57254 --target=${target_alias} \
57255 --with-build-libsubdir=$(HOST_SUBDIR) \
57256 $(STAGEtrain_CONFIGURE_FLAGS)
57257 @endif target-libgomp-bootstrap
57259 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57260 maybe-configure-stagefeedback-target-libgomp:
57261 @if target-libgomp-bootstrap
57262 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57263 configure-stagefeedback-target-libgomp:
57264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57265 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57266 @r=`${PWD_COMMAND}`; export r; \
57267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57269 echo "Checking multilib configuration for libgomp..."; \
57270 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57271 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57272 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57273 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57274 else \
57275 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57276 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57277 fi; \
57278 else \
57279 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57280 fi; \
57281 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57282 $(NORMAL_TARGET_EXPORTS) \
57284 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57285 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57286 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57287 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
57288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57289 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57290 case $(srcdir) in \
57291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57292 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57294 esac; \
57295 module_srcdir=libgomp; \
57296 $(SHELL) $$s/$$module_srcdir/configure \
57297 --srcdir=$${topdir}/$$module_srcdir \
57298 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57299 --target=${target_alias} \
57300 --with-build-libsubdir=$(HOST_SUBDIR) \
57301 $(STAGEfeedback_CONFIGURE_FLAGS)
57302 @endif target-libgomp-bootstrap
57304 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
57305 maybe-configure-stageautoprofile-target-libgomp:
57306 @if target-libgomp-bootstrap
57307 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57308 configure-stageautoprofile-target-libgomp:
57309 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57310 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57311 @r=`${PWD_COMMAND}`; export r; \
57312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57313 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57314 echo "Checking multilib configuration for libgomp..."; \
57315 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57316 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57317 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57318 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57319 else \
57320 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57321 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57322 fi; \
57323 else \
57324 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57325 fi; \
57326 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57327 $(NORMAL_TARGET_EXPORTS) \
57329 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57330 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57331 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57332 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
57333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57334 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57335 case $(srcdir) in \
57336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57337 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57339 esac; \
57340 module_srcdir=libgomp; \
57341 $(SHELL) $$s/$$module_srcdir/configure \
57342 --srcdir=$${topdir}/$$module_srcdir \
57343 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57344 --target=${target_alias} \
57345 --with-build-libsubdir=$(HOST_SUBDIR) \
57346 $(STAGEautoprofile_CONFIGURE_FLAGS)
57347 @endif target-libgomp-bootstrap
57349 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
57350 maybe-configure-stageautofeedback-target-libgomp:
57351 @if target-libgomp-bootstrap
57352 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57353 configure-stageautofeedback-target-libgomp:
57354 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57355 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57356 @r=`${PWD_COMMAND}`; export r; \
57357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57358 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57359 echo "Checking multilib configuration for libgomp..."; \
57360 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57361 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57362 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57363 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57364 else \
57365 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57366 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57367 fi; \
57368 else \
57369 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57370 fi; \
57371 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57372 $(NORMAL_TARGET_EXPORTS) \
57374 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57375 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57376 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57377 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
57378 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57379 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57380 case $(srcdir) in \
57381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57382 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57384 esac; \
57385 module_srcdir=libgomp; \
57386 $(SHELL) $$s/$$module_srcdir/configure \
57387 --srcdir=$${topdir}/$$module_srcdir \
57388 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57389 --target=${target_alias} \
57390 --with-build-libsubdir=$(HOST_SUBDIR) \
57391 $(STAGEautofeedback_CONFIGURE_FLAGS)
57392 @endif target-libgomp-bootstrap
57398 .PHONY: all-target-libgomp maybe-all-target-libgomp
57399 maybe-all-target-libgomp:
57400 @if gcc-bootstrap
57401 all-target-libgomp: stage_current
57402 @endif gcc-bootstrap
57403 @if target-libgomp
57404 TARGET-target-libgomp=all
57405 maybe-all-target-libgomp: all-target-libgomp
57406 all-target-libgomp: configure-target-libgomp
57407 @r=`${PWD_COMMAND}`; export r; \
57408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57409 $(NORMAL_TARGET_EXPORTS) \
57410 (cd $(TARGET_SUBDIR)/libgomp && \
57411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57412 $(TARGET-target-libgomp))
57413 @endif target-libgomp
57417 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57418 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57419 maybe-all-stage1-target-libgomp:
57420 maybe-clean-stage1-target-libgomp:
57421 @if target-libgomp-bootstrap
57422 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57423 all-stage1: all-stage1-target-libgomp
57424 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57425 all-stage1-target-libgomp: configure-stage1-target-libgomp
57426 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57427 @r=`${PWD_COMMAND}`; export r; \
57428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57429 TFLAGS="$(STAGE1_TFLAGS)"; \
57430 $(NORMAL_TARGET_EXPORTS) \
57431 cd $(TARGET_SUBDIR)/libgomp && \
57433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57434 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57435 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57436 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57440 $(EXTRA_TARGET_FLAGS) \
57442 TFLAGS="$(STAGE1_TFLAGS)" \
57443 $(TARGET-stage1-target-libgomp)
57445 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57446 clean-stage1: clean-stage1-target-libgomp
57447 clean-stage1-target-libgomp:
57448 @if [ $(current_stage) = stage1 ]; then \
57449 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57450 else \
57451 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57452 $(MAKE) stage1-start; \
57453 fi; \
57454 cd $(TARGET_SUBDIR)/libgomp && \
57455 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57456 clean
57457 @endif target-libgomp-bootstrap
57460 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57461 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57462 maybe-all-stage2-target-libgomp:
57463 maybe-clean-stage2-target-libgomp:
57464 @if target-libgomp-bootstrap
57465 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57466 all-stage2: all-stage2-target-libgomp
57467 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57468 all-stage2-target-libgomp: configure-stage2-target-libgomp
57469 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57470 @r=`${PWD_COMMAND}`; export r; \
57471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57472 TFLAGS="$(STAGE2_TFLAGS)"; \
57473 $(NORMAL_TARGET_EXPORTS) \
57475 cd $(TARGET_SUBDIR)/libgomp && \
57477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57478 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57484 $(EXTRA_TARGET_FLAGS) \
57485 TFLAGS="$(STAGE2_TFLAGS)" \
57486 $(TARGET-stage2-target-libgomp)
57488 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57489 clean-stage2: clean-stage2-target-libgomp
57490 clean-stage2-target-libgomp:
57491 @if [ $(current_stage) = stage2 ]; then \
57492 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57493 else \
57494 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57495 $(MAKE) stage2-start; \
57496 fi; \
57497 cd $(TARGET_SUBDIR)/libgomp && \
57498 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57499 @endif target-libgomp-bootstrap
57502 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57503 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57504 maybe-all-stage3-target-libgomp:
57505 maybe-clean-stage3-target-libgomp:
57506 @if target-libgomp-bootstrap
57507 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57508 all-stage3: all-stage3-target-libgomp
57509 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57510 all-stage3-target-libgomp: configure-stage3-target-libgomp
57511 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57512 @r=`${PWD_COMMAND}`; export r; \
57513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57514 TFLAGS="$(STAGE3_TFLAGS)"; \
57515 $(NORMAL_TARGET_EXPORTS) \
57517 cd $(TARGET_SUBDIR)/libgomp && \
57519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57520 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57526 $(EXTRA_TARGET_FLAGS) \
57527 TFLAGS="$(STAGE3_TFLAGS)" \
57528 $(TARGET-stage3-target-libgomp)
57530 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57531 clean-stage3: clean-stage3-target-libgomp
57532 clean-stage3-target-libgomp:
57533 @if [ $(current_stage) = stage3 ]; then \
57534 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57535 else \
57536 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57537 $(MAKE) stage3-start; \
57538 fi; \
57539 cd $(TARGET_SUBDIR)/libgomp && \
57540 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57541 @endif target-libgomp-bootstrap
57544 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57545 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57546 maybe-all-stage4-target-libgomp:
57547 maybe-clean-stage4-target-libgomp:
57548 @if target-libgomp-bootstrap
57549 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57550 all-stage4: all-stage4-target-libgomp
57551 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57552 all-stage4-target-libgomp: configure-stage4-target-libgomp
57553 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57554 @r=`${PWD_COMMAND}`; export r; \
57555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57556 TFLAGS="$(STAGE4_TFLAGS)"; \
57557 $(NORMAL_TARGET_EXPORTS) \
57559 cd $(TARGET_SUBDIR)/libgomp && \
57561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57562 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57563 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57564 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57568 $(EXTRA_TARGET_FLAGS) \
57569 TFLAGS="$(STAGE4_TFLAGS)" \
57570 $(TARGET-stage4-target-libgomp)
57572 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57573 clean-stage4: clean-stage4-target-libgomp
57574 clean-stage4-target-libgomp:
57575 @if [ $(current_stage) = stage4 ]; then \
57576 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57577 else \
57578 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57579 $(MAKE) stage4-start; \
57580 fi; \
57581 cd $(TARGET_SUBDIR)/libgomp && \
57582 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57583 @endif target-libgomp-bootstrap
57586 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57587 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57588 maybe-all-stageprofile-target-libgomp:
57589 maybe-clean-stageprofile-target-libgomp:
57590 @if target-libgomp-bootstrap
57591 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57592 all-stageprofile: all-stageprofile-target-libgomp
57593 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57594 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57595 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57596 @r=`${PWD_COMMAND}`; export r; \
57597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57598 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57599 $(NORMAL_TARGET_EXPORTS) \
57601 cd $(TARGET_SUBDIR)/libgomp && \
57603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57604 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57605 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57606 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57610 $(EXTRA_TARGET_FLAGS) \
57611 TFLAGS="$(STAGEprofile_TFLAGS)" \
57612 $(TARGET-stageprofile-target-libgomp)
57614 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57615 clean-stageprofile: clean-stageprofile-target-libgomp
57616 clean-stageprofile-target-libgomp:
57617 @if [ $(current_stage) = stageprofile ]; then \
57618 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57619 else \
57620 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57621 $(MAKE) stageprofile-start; \
57622 fi; \
57623 cd $(TARGET_SUBDIR)/libgomp && \
57624 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57625 @endif target-libgomp-bootstrap
57628 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
57629 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
57630 maybe-all-stagetrain-target-libgomp:
57631 maybe-clean-stagetrain-target-libgomp:
57632 @if target-libgomp-bootstrap
57633 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
57634 all-stagetrain: all-stagetrain-target-libgomp
57635 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
57636 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57637 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57638 @r=`${PWD_COMMAND}`; export r; \
57639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57640 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57641 $(NORMAL_TARGET_EXPORTS) \
57643 cd $(TARGET_SUBDIR)/libgomp && \
57645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57646 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57647 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57648 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57652 $(EXTRA_TARGET_FLAGS) \
57653 TFLAGS="$(STAGEtrain_TFLAGS)" \
57654 $(TARGET-stagetrain-target-libgomp)
57656 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
57657 clean-stagetrain: clean-stagetrain-target-libgomp
57658 clean-stagetrain-target-libgomp:
57659 @if [ $(current_stage) = stagetrain ]; then \
57660 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57661 else \
57662 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
57663 $(MAKE) stagetrain-start; \
57664 fi; \
57665 cd $(TARGET_SUBDIR)/libgomp && \
57666 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57667 @endif target-libgomp-bootstrap
57670 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57671 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57672 maybe-all-stagefeedback-target-libgomp:
57673 maybe-clean-stagefeedback-target-libgomp:
57674 @if target-libgomp-bootstrap
57675 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57676 all-stagefeedback: all-stagefeedback-target-libgomp
57677 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57678 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57679 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57680 @r=`${PWD_COMMAND}`; export r; \
57681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57683 $(NORMAL_TARGET_EXPORTS) \
57685 cd $(TARGET_SUBDIR)/libgomp && \
57687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57688 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57689 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57690 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57694 $(EXTRA_TARGET_FLAGS) \
57695 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57696 $(TARGET-stagefeedback-target-libgomp)
57698 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57699 clean-stagefeedback: clean-stagefeedback-target-libgomp
57700 clean-stagefeedback-target-libgomp:
57701 @if [ $(current_stage) = stagefeedback ]; then \
57702 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57703 else \
57704 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57705 $(MAKE) stagefeedback-start; \
57706 fi; \
57707 cd $(TARGET_SUBDIR)/libgomp && \
57708 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57709 @endif target-libgomp-bootstrap
57712 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
57713 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
57714 maybe-all-stageautoprofile-target-libgomp:
57715 maybe-clean-stageautoprofile-target-libgomp:
57716 @if target-libgomp-bootstrap
57717 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
57718 all-stageautoprofile: all-stageautoprofile-target-libgomp
57719 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
57720 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57721 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57722 @r=`${PWD_COMMAND}`; export r; \
57723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57724 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57725 $(NORMAL_TARGET_EXPORTS) \
57727 cd $(TARGET_SUBDIR)/libgomp && \
57728 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57730 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57731 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57732 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57736 $(EXTRA_TARGET_FLAGS) \
57737 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57738 $(TARGET-stageautoprofile-target-libgomp)
57740 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
57741 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
57742 clean-stageautoprofile-target-libgomp:
57743 @if [ $(current_stage) = stageautoprofile ]; then \
57744 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57745 else \
57746 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
57747 $(MAKE) stageautoprofile-start; \
57748 fi; \
57749 cd $(TARGET_SUBDIR)/libgomp && \
57750 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57751 @endif target-libgomp-bootstrap
57754 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
57755 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
57756 maybe-all-stageautofeedback-target-libgomp:
57757 maybe-clean-stageautofeedback-target-libgomp:
57758 @if target-libgomp-bootstrap
57759 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57760 all-stageautofeedback: all-stageautofeedback-target-libgomp
57761 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57762 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57763 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57764 @r=`${PWD_COMMAND}`; export r; \
57765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57766 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57767 $(NORMAL_TARGET_EXPORTS) \
57769 cd $(TARGET_SUBDIR)/libgomp && \
57771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57772 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57773 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57774 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57775 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57776 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57777 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57778 $(EXTRA_TARGET_FLAGS) \
57779 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57780 $(TARGET-stageautofeedback-target-libgomp)
57782 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57783 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57784 clean-stageautofeedback-target-libgomp:
57785 @if [ $(current_stage) = stageautofeedback ]; then \
57786 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57787 else \
57788 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57789 $(MAKE) stageautofeedback-start; \
57790 fi; \
57791 cd $(TARGET_SUBDIR)/libgomp && \
57792 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57793 @endif target-libgomp-bootstrap
57800 .PHONY: check-target-libgomp maybe-check-target-libgomp
57801 maybe-check-target-libgomp:
57802 @if target-libgomp
57803 maybe-check-target-libgomp: check-target-libgomp
57805 check-target-libgomp:
57806 @: $(MAKE); $(unstage)
57807 @r=`${PWD_COMMAND}`; export r; \
57808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57809 $(NORMAL_TARGET_EXPORTS) \
57810 (cd $(TARGET_SUBDIR)/libgomp && \
57811 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57813 @endif target-libgomp
57815 .PHONY: install-target-libgomp maybe-install-target-libgomp
57816 maybe-install-target-libgomp:
57817 @if target-libgomp
57818 maybe-install-target-libgomp: install-target-libgomp
57820 install-target-libgomp: installdirs
57821 @: $(MAKE); $(unstage)
57822 @r=`${PWD_COMMAND}`; export r; \
57823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57824 $(NORMAL_TARGET_EXPORTS) \
57825 (cd $(TARGET_SUBDIR)/libgomp && \
57826 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57828 @endif target-libgomp
57830 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57831 maybe-install-strip-target-libgomp:
57832 @if target-libgomp
57833 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57835 install-strip-target-libgomp: installdirs
57836 @: $(MAKE); $(unstage)
57837 @r=`${PWD_COMMAND}`; export r; \
57838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57839 $(NORMAL_TARGET_EXPORTS) \
57840 (cd $(TARGET_SUBDIR)/libgomp && \
57841 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57843 @endif target-libgomp
57845 # Other targets (info, dvi, pdf, etc.)
57847 .PHONY: maybe-info-target-libgomp info-target-libgomp
57848 maybe-info-target-libgomp:
57849 @if target-libgomp
57850 maybe-info-target-libgomp: info-target-libgomp
57852 info-target-libgomp: \
57853 configure-target-libgomp
57854 @: $(MAKE); $(unstage)
57855 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57856 r=`${PWD_COMMAND}`; export r; \
57857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57858 $(NORMAL_TARGET_EXPORTS) \
57859 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57860 for flag in $(EXTRA_TARGET_FLAGS); do \
57861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57862 done; \
57863 (cd $(TARGET_SUBDIR)/libgomp && \
57864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57866 "RANLIB=$${RANLIB}" \
57867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57868 info) \
57869 || exit 1
57871 @endif target-libgomp
57873 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57874 maybe-dvi-target-libgomp:
57875 @if target-libgomp
57876 maybe-dvi-target-libgomp: dvi-target-libgomp
57878 dvi-target-libgomp: \
57879 configure-target-libgomp
57880 @: $(MAKE); $(unstage)
57881 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57882 r=`${PWD_COMMAND}`; export r; \
57883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57884 $(NORMAL_TARGET_EXPORTS) \
57885 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57886 for flag in $(EXTRA_TARGET_FLAGS); do \
57887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57888 done; \
57889 (cd $(TARGET_SUBDIR)/libgomp && \
57890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57892 "RANLIB=$${RANLIB}" \
57893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57894 dvi) \
57895 || exit 1
57897 @endif target-libgomp
57899 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57900 maybe-pdf-target-libgomp:
57901 @if target-libgomp
57902 maybe-pdf-target-libgomp: pdf-target-libgomp
57904 pdf-target-libgomp: \
57905 configure-target-libgomp
57906 @: $(MAKE); $(unstage)
57907 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57908 r=`${PWD_COMMAND}`; export r; \
57909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57910 $(NORMAL_TARGET_EXPORTS) \
57911 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
57912 for flag in $(EXTRA_TARGET_FLAGS); do \
57913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57914 done; \
57915 (cd $(TARGET_SUBDIR)/libgomp && \
57916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57918 "RANLIB=$${RANLIB}" \
57919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57920 pdf) \
57921 || exit 1
57923 @endif target-libgomp
57925 .PHONY: maybe-html-target-libgomp html-target-libgomp
57926 maybe-html-target-libgomp:
57927 @if target-libgomp
57928 maybe-html-target-libgomp: html-target-libgomp
57930 html-target-libgomp: \
57931 configure-target-libgomp
57932 @: $(MAKE); $(unstage)
57933 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57934 r=`${PWD_COMMAND}`; export r; \
57935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57936 $(NORMAL_TARGET_EXPORTS) \
57937 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57938 for flag in $(EXTRA_TARGET_FLAGS); do \
57939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57940 done; \
57941 (cd $(TARGET_SUBDIR)/libgomp && \
57942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57944 "RANLIB=$${RANLIB}" \
57945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57946 html) \
57947 || exit 1
57949 @endif target-libgomp
57951 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57952 maybe-TAGS-target-libgomp:
57953 @if target-libgomp
57954 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57956 TAGS-target-libgomp: \
57957 configure-target-libgomp
57958 @: $(MAKE); $(unstage)
57959 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57960 r=`${PWD_COMMAND}`; export r; \
57961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57962 $(NORMAL_TARGET_EXPORTS) \
57963 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
57964 for flag in $(EXTRA_TARGET_FLAGS); do \
57965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57966 done; \
57967 (cd $(TARGET_SUBDIR)/libgomp && \
57968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57970 "RANLIB=$${RANLIB}" \
57971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57972 TAGS) \
57973 || exit 1
57975 @endif target-libgomp
57977 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57978 maybe-install-info-target-libgomp:
57979 @if target-libgomp
57980 maybe-install-info-target-libgomp: install-info-target-libgomp
57982 install-info-target-libgomp: \
57983 configure-target-libgomp \
57984 info-target-libgomp
57985 @: $(MAKE); $(unstage)
57986 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57987 r=`${PWD_COMMAND}`; export r; \
57988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57989 $(NORMAL_TARGET_EXPORTS) \
57990 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57991 for flag in $(EXTRA_TARGET_FLAGS); do \
57992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57993 done; \
57994 (cd $(TARGET_SUBDIR)/libgomp && \
57995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57997 "RANLIB=$${RANLIB}" \
57998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57999 install-info) \
58000 || exit 1
58002 @endif target-libgomp
58004 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
58005 maybe-install-dvi-target-libgomp:
58006 @if target-libgomp
58007 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
58009 install-dvi-target-libgomp: \
58010 configure-target-libgomp \
58011 dvi-target-libgomp
58012 @: $(MAKE); $(unstage)
58013 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58014 r=`${PWD_COMMAND}`; export r; \
58015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58016 $(NORMAL_TARGET_EXPORTS) \
58017 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
58018 for flag in $(EXTRA_TARGET_FLAGS); do \
58019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58020 done; \
58021 (cd $(TARGET_SUBDIR)/libgomp && \
58022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58024 "RANLIB=$${RANLIB}" \
58025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58026 install-dvi) \
58027 || exit 1
58029 @endif target-libgomp
58031 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58032 maybe-install-pdf-target-libgomp:
58033 @if target-libgomp
58034 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58036 install-pdf-target-libgomp: \
58037 configure-target-libgomp \
58038 pdf-target-libgomp
58039 @: $(MAKE); $(unstage)
58040 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58041 r=`${PWD_COMMAND}`; export r; \
58042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58043 $(NORMAL_TARGET_EXPORTS) \
58044 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
58045 for flag in $(EXTRA_TARGET_FLAGS); do \
58046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58047 done; \
58048 (cd $(TARGET_SUBDIR)/libgomp && \
58049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58051 "RANLIB=$${RANLIB}" \
58052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58053 install-pdf) \
58054 || exit 1
58056 @endif target-libgomp
58058 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
58059 maybe-install-html-target-libgomp:
58060 @if target-libgomp
58061 maybe-install-html-target-libgomp: install-html-target-libgomp
58063 install-html-target-libgomp: \
58064 configure-target-libgomp \
58065 html-target-libgomp
58066 @: $(MAKE); $(unstage)
58067 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58068 r=`${PWD_COMMAND}`; export r; \
58069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58070 $(NORMAL_TARGET_EXPORTS) \
58071 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
58072 for flag in $(EXTRA_TARGET_FLAGS); do \
58073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58074 done; \
58075 (cd $(TARGET_SUBDIR)/libgomp && \
58076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58078 "RANLIB=$${RANLIB}" \
58079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58080 install-html) \
58081 || exit 1
58083 @endif target-libgomp
58085 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
58086 maybe-installcheck-target-libgomp:
58087 @if target-libgomp
58088 maybe-installcheck-target-libgomp: installcheck-target-libgomp
58090 installcheck-target-libgomp: \
58091 configure-target-libgomp
58092 @: $(MAKE); $(unstage)
58093 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58094 r=`${PWD_COMMAND}`; export r; \
58095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58096 $(NORMAL_TARGET_EXPORTS) \
58097 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
58098 for flag in $(EXTRA_TARGET_FLAGS); do \
58099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58100 done; \
58101 (cd $(TARGET_SUBDIR)/libgomp && \
58102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58104 "RANLIB=$${RANLIB}" \
58105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58106 installcheck) \
58107 || exit 1
58109 @endif target-libgomp
58111 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
58112 maybe-mostlyclean-target-libgomp:
58113 @if target-libgomp
58114 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
58116 mostlyclean-target-libgomp:
58117 @: $(MAKE); $(unstage)
58118 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58119 r=`${PWD_COMMAND}`; export r; \
58120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58121 $(NORMAL_TARGET_EXPORTS) \
58122 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
58123 for flag in $(EXTRA_TARGET_FLAGS); do \
58124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58125 done; \
58126 (cd $(TARGET_SUBDIR)/libgomp && \
58127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58129 "RANLIB=$${RANLIB}" \
58130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58131 mostlyclean) \
58132 || exit 1
58134 @endif target-libgomp
58136 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
58137 maybe-clean-target-libgomp:
58138 @if target-libgomp
58139 maybe-clean-target-libgomp: clean-target-libgomp
58141 clean-target-libgomp:
58142 @: $(MAKE); $(unstage)
58143 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58144 r=`${PWD_COMMAND}`; export r; \
58145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58146 $(NORMAL_TARGET_EXPORTS) \
58147 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
58148 for flag in $(EXTRA_TARGET_FLAGS); do \
58149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58150 done; \
58151 (cd $(TARGET_SUBDIR)/libgomp && \
58152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58154 "RANLIB=$${RANLIB}" \
58155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58156 clean) \
58157 || exit 1
58159 @endif target-libgomp
58161 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
58162 maybe-distclean-target-libgomp:
58163 @if target-libgomp
58164 maybe-distclean-target-libgomp: distclean-target-libgomp
58166 distclean-target-libgomp:
58167 @: $(MAKE); $(unstage)
58168 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58169 r=`${PWD_COMMAND}`; export r; \
58170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58171 $(NORMAL_TARGET_EXPORTS) \
58172 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
58173 for flag in $(EXTRA_TARGET_FLAGS); do \
58174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58175 done; \
58176 (cd $(TARGET_SUBDIR)/libgomp && \
58177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58179 "RANLIB=$${RANLIB}" \
58180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58181 distclean) \
58182 || exit 1
58184 @endif target-libgomp
58186 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
58187 maybe-maintainer-clean-target-libgomp:
58188 @if target-libgomp
58189 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
58191 maintainer-clean-target-libgomp:
58192 @: $(MAKE); $(unstage)
58193 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58194 r=`${PWD_COMMAND}`; export r; \
58195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58196 $(NORMAL_TARGET_EXPORTS) \
58197 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
58198 for flag in $(EXTRA_TARGET_FLAGS); do \
58199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58200 done; \
58201 (cd $(TARGET_SUBDIR)/libgomp && \
58202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58204 "RANLIB=$${RANLIB}" \
58205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58206 maintainer-clean) \
58207 || exit 1
58209 @endif target-libgomp
58215 .PHONY: configure-target-libitm maybe-configure-target-libitm
58216 maybe-configure-target-libitm:
58217 @if gcc-bootstrap
58218 configure-target-libitm: stage_current
58219 @endif gcc-bootstrap
58220 @if target-libitm
58221 maybe-configure-target-libitm: configure-target-libitm
58222 configure-target-libitm:
58223 @: $(MAKE); $(unstage)
58224 @r=`${PWD_COMMAND}`; export r; \
58225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58226 echo "Checking multilib configuration for libitm..."; \
58227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
58229 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
58230 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
58231 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
58232 else \
58233 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
58234 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58235 fi; \
58236 else \
58237 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58238 fi; \
58239 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
58240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58241 $(NORMAL_TARGET_EXPORTS) \
58242 echo Configuring in $(TARGET_SUBDIR)/libitm; \
58243 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
58244 case $(srcdir) in \
58245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58246 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
58247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58248 esac; \
58249 module_srcdir=libitm; \
58250 rm -f no-such-file || : ; \
58251 CONFIG_SITE=no-such-file $(SHELL) \
58252 $$s/$$module_srcdir/configure \
58253 --srcdir=$${topdir}/$$module_srcdir \
58254 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58255 --target=${target_alias} \
58256 || exit 1
58257 @endif target-libitm
58263 .PHONY: all-target-libitm maybe-all-target-libitm
58264 maybe-all-target-libitm:
58265 @if gcc-bootstrap
58266 all-target-libitm: stage_current
58267 @endif gcc-bootstrap
58268 @if target-libitm
58269 TARGET-target-libitm=all
58270 maybe-all-target-libitm: all-target-libitm
58271 all-target-libitm: configure-target-libitm
58272 @: $(MAKE); $(unstage)
58273 @r=`${PWD_COMMAND}`; export r; \
58274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58275 $(NORMAL_TARGET_EXPORTS) \
58276 (cd $(TARGET_SUBDIR)/libitm && \
58277 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58278 $(TARGET-target-libitm))
58279 @endif target-libitm
58285 .PHONY: check-target-libitm maybe-check-target-libitm
58286 maybe-check-target-libitm:
58287 @if target-libitm
58288 maybe-check-target-libitm: check-target-libitm
58290 check-target-libitm:
58291 @: $(MAKE); $(unstage)
58292 @r=`${PWD_COMMAND}`; export r; \
58293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58294 $(NORMAL_TARGET_EXPORTS) \
58295 (cd $(TARGET_SUBDIR)/libitm && \
58296 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58298 @endif target-libitm
58300 .PHONY: install-target-libitm maybe-install-target-libitm
58301 maybe-install-target-libitm:
58302 @if target-libitm
58303 maybe-install-target-libitm: install-target-libitm
58305 install-target-libitm: installdirs
58306 @: $(MAKE); $(unstage)
58307 @r=`${PWD_COMMAND}`; export r; \
58308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58309 $(NORMAL_TARGET_EXPORTS) \
58310 (cd $(TARGET_SUBDIR)/libitm && \
58311 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58313 @endif target-libitm
58315 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
58316 maybe-install-strip-target-libitm:
58317 @if target-libitm
58318 maybe-install-strip-target-libitm: install-strip-target-libitm
58320 install-strip-target-libitm: installdirs
58321 @: $(MAKE); $(unstage)
58322 @r=`${PWD_COMMAND}`; export r; \
58323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58324 $(NORMAL_TARGET_EXPORTS) \
58325 (cd $(TARGET_SUBDIR)/libitm && \
58326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58328 @endif target-libitm
58330 # Other targets (info, dvi, pdf, etc.)
58332 .PHONY: maybe-info-target-libitm info-target-libitm
58333 maybe-info-target-libitm:
58334 @if target-libitm
58335 maybe-info-target-libitm: info-target-libitm
58337 info-target-libitm: \
58338 configure-target-libitm
58339 @: $(MAKE); $(unstage)
58340 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58341 r=`${PWD_COMMAND}`; export r; \
58342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58343 $(NORMAL_TARGET_EXPORTS) \
58344 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
58345 for flag in $(EXTRA_TARGET_FLAGS); do \
58346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58347 done; \
58348 (cd $(TARGET_SUBDIR)/libitm && \
58349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58351 "RANLIB=$${RANLIB}" \
58352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58353 info) \
58354 || exit 1
58356 @endif target-libitm
58358 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
58359 maybe-dvi-target-libitm:
58360 @if target-libitm
58361 maybe-dvi-target-libitm: dvi-target-libitm
58363 dvi-target-libitm: \
58364 configure-target-libitm
58365 @: $(MAKE); $(unstage)
58366 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58367 r=`${PWD_COMMAND}`; export r; \
58368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58369 $(NORMAL_TARGET_EXPORTS) \
58370 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
58371 for flag in $(EXTRA_TARGET_FLAGS); do \
58372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58373 done; \
58374 (cd $(TARGET_SUBDIR)/libitm && \
58375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58377 "RANLIB=$${RANLIB}" \
58378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58379 dvi) \
58380 || exit 1
58382 @endif target-libitm
58384 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
58385 maybe-pdf-target-libitm:
58386 @if target-libitm
58387 maybe-pdf-target-libitm: pdf-target-libitm
58389 pdf-target-libitm: \
58390 configure-target-libitm
58391 @: $(MAKE); $(unstage)
58392 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58393 r=`${PWD_COMMAND}`; export r; \
58394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58395 $(NORMAL_TARGET_EXPORTS) \
58396 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
58397 for flag in $(EXTRA_TARGET_FLAGS); do \
58398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58399 done; \
58400 (cd $(TARGET_SUBDIR)/libitm && \
58401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58403 "RANLIB=$${RANLIB}" \
58404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58405 pdf) \
58406 || exit 1
58408 @endif target-libitm
58410 .PHONY: maybe-html-target-libitm html-target-libitm
58411 maybe-html-target-libitm:
58412 @if target-libitm
58413 maybe-html-target-libitm: html-target-libitm
58415 html-target-libitm: \
58416 configure-target-libitm
58417 @: $(MAKE); $(unstage)
58418 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58419 r=`${PWD_COMMAND}`; export r; \
58420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58421 $(NORMAL_TARGET_EXPORTS) \
58422 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
58423 for flag in $(EXTRA_TARGET_FLAGS); do \
58424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58425 done; \
58426 (cd $(TARGET_SUBDIR)/libitm && \
58427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58429 "RANLIB=$${RANLIB}" \
58430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58431 html) \
58432 || exit 1
58434 @endif target-libitm
58436 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
58437 maybe-TAGS-target-libitm:
58438 @if target-libitm
58439 maybe-TAGS-target-libitm: TAGS-target-libitm
58441 TAGS-target-libitm: \
58442 configure-target-libitm
58443 @: $(MAKE); $(unstage)
58444 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58445 r=`${PWD_COMMAND}`; export r; \
58446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58447 $(NORMAL_TARGET_EXPORTS) \
58448 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
58449 for flag in $(EXTRA_TARGET_FLAGS); do \
58450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58451 done; \
58452 (cd $(TARGET_SUBDIR)/libitm && \
58453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58455 "RANLIB=$${RANLIB}" \
58456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58457 TAGS) \
58458 || exit 1
58460 @endif target-libitm
58462 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
58463 maybe-install-info-target-libitm:
58464 @if target-libitm
58465 maybe-install-info-target-libitm: install-info-target-libitm
58467 install-info-target-libitm: \
58468 configure-target-libitm \
58469 info-target-libitm
58470 @: $(MAKE); $(unstage)
58471 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58472 r=`${PWD_COMMAND}`; export r; \
58473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58474 $(NORMAL_TARGET_EXPORTS) \
58475 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
58476 for flag in $(EXTRA_TARGET_FLAGS); do \
58477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58478 done; \
58479 (cd $(TARGET_SUBDIR)/libitm && \
58480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58482 "RANLIB=$${RANLIB}" \
58483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58484 install-info) \
58485 || exit 1
58487 @endif target-libitm
58489 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
58490 maybe-install-dvi-target-libitm:
58491 @if target-libitm
58492 maybe-install-dvi-target-libitm: install-dvi-target-libitm
58494 install-dvi-target-libitm: \
58495 configure-target-libitm \
58496 dvi-target-libitm
58497 @: $(MAKE); $(unstage)
58498 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58499 r=`${PWD_COMMAND}`; export r; \
58500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58501 $(NORMAL_TARGET_EXPORTS) \
58502 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
58503 for flag in $(EXTRA_TARGET_FLAGS); do \
58504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58505 done; \
58506 (cd $(TARGET_SUBDIR)/libitm && \
58507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58509 "RANLIB=$${RANLIB}" \
58510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58511 install-dvi) \
58512 || exit 1
58514 @endif target-libitm
58516 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
58517 maybe-install-pdf-target-libitm:
58518 @if target-libitm
58519 maybe-install-pdf-target-libitm: install-pdf-target-libitm
58521 install-pdf-target-libitm: \
58522 configure-target-libitm \
58523 pdf-target-libitm
58524 @: $(MAKE); $(unstage)
58525 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58526 r=`${PWD_COMMAND}`; export r; \
58527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58528 $(NORMAL_TARGET_EXPORTS) \
58529 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
58530 for flag in $(EXTRA_TARGET_FLAGS); do \
58531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58532 done; \
58533 (cd $(TARGET_SUBDIR)/libitm && \
58534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58536 "RANLIB=$${RANLIB}" \
58537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58538 install-pdf) \
58539 || exit 1
58541 @endif target-libitm
58543 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
58544 maybe-install-html-target-libitm:
58545 @if target-libitm
58546 maybe-install-html-target-libitm: install-html-target-libitm
58548 install-html-target-libitm: \
58549 configure-target-libitm \
58550 html-target-libitm
58551 @: $(MAKE); $(unstage)
58552 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58553 r=`${PWD_COMMAND}`; export r; \
58554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58555 $(NORMAL_TARGET_EXPORTS) \
58556 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
58557 for flag in $(EXTRA_TARGET_FLAGS); do \
58558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58559 done; \
58560 (cd $(TARGET_SUBDIR)/libitm && \
58561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58563 "RANLIB=$${RANLIB}" \
58564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58565 install-html) \
58566 || exit 1
58568 @endif target-libitm
58570 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
58571 maybe-installcheck-target-libitm:
58572 @if target-libitm
58573 maybe-installcheck-target-libitm: installcheck-target-libitm
58575 installcheck-target-libitm: \
58576 configure-target-libitm
58577 @: $(MAKE); $(unstage)
58578 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58579 r=`${PWD_COMMAND}`; export r; \
58580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58581 $(NORMAL_TARGET_EXPORTS) \
58582 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
58583 for flag in $(EXTRA_TARGET_FLAGS); do \
58584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58585 done; \
58586 (cd $(TARGET_SUBDIR)/libitm && \
58587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58589 "RANLIB=$${RANLIB}" \
58590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58591 installcheck) \
58592 || exit 1
58594 @endif target-libitm
58596 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
58597 maybe-mostlyclean-target-libitm:
58598 @if target-libitm
58599 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
58601 mostlyclean-target-libitm:
58602 @: $(MAKE); $(unstage)
58603 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58604 r=`${PWD_COMMAND}`; export r; \
58605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58606 $(NORMAL_TARGET_EXPORTS) \
58607 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
58608 for flag in $(EXTRA_TARGET_FLAGS); do \
58609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58610 done; \
58611 (cd $(TARGET_SUBDIR)/libitm && \
58612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58614 "RANLIB=$${RANLIB}" \
58615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58616 mostlyclean) \
58617 || exit 1
58619 @endif target-libitm
58621 .PHONY: maybe-clean-target-libitm clean-target-libitm
58622 maybe-clean-target-libitm:
58623 @if target-libitm
58624 maybe-clean-target-libitm: clean-target-libitm
58626 clean-target-libitm:
58627 @: $(MAKE); $(unstage)
58628 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58629 r=`${PWD_COMMAND}`; export r; \
58630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58631 $(NORMAL_TARGET_EXPORTS) \
58632 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
58633 for flag in $(EXTRA_TARGET_FLAGS); do \
58634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58635 done; \
58636 (cd $(TARGET_SUBDIR)/libitm && \
58637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58639 "RANLIB=$${RANLIB}" \
58640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58641 clean) \
58642 || exit 1
58644 @endif target-libitm
58646 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
58647 maybe-distclean-target-libitm:
58648 @if target-libitm
58649 maybe-distclean-target-libitm: distclean-target-libitm
58651 distclean-target-libitm:
58652 @: $(MAKE); $(unstage)
58653 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58654 r=`${PWD_COMMAND}`; export r; \
58655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58656 $(NORMAL_TARGET_EXPORTS) \
58657 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
58658 for flag in $(EXTRA_TARGET_FLAGS); do \
58659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58660 done; \
58661 (cd $(TARGET_SUBDIR)/libitm && \
58662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58664 "RANLIB=$${RANLIB}" \
58665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58666 distclean) \
58667 || exit 1
58669 @endif target-libitm
58671 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
58672 maybe-maintainer-clean-target-libitm:
58673 @if target-libitm
58674 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
58676 maintainer-clean-target-libitm:
58677 @: $(MAKE); $(unstage)
58678 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58679 r=`${PWD_COMMAND}`; export r; \
58680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58681 $(NORMAL_TARGET_EXPORTS) \
58682 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
58683 for flag in $(EXTRA_TARGET_FLAGS); do \
58684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58685 done; \
58686 (cd $(TARGET_SUBDIR)/libitm && \
58687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58689 "RANLIB=$${RANLIB}" \
58690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58691 maintainer-clean) \
58692 || exit 1
58694 @endif target-libitm
58700 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
58701 maybe-configure-target-libatomic:
58702 @if gcc-bootstrap
58703 configure-target-libatomic: stage_current
58704 @endif gcc-bootstrap
58705 @if target-libatomic
58706 maybe-configure-target-libatomic: configure-target-libatomic
58707 configure-target-libatomic:
58708 @r=`${PWD_COMMAND}`; export r; \
58709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58710 echo "Checking multilib configuration for libatomic..."; \
58711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58713 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58714 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58715 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58716 else \
58717 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58718 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58719 fi; \
58720 else \
58721 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58722 fi; \
58723 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58724 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58725 $(NORMAL_TARGET_EXPORTS) \
58726 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
58727 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
58728 case $(srcdir) in \
58729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58730 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58732 esac; \
58733 module_srcdir=libatomic; \
58734 rm -f no-such-file || : ; \
58735 CONFIG_SITE=no-such-file $(SHELL) \
58736 $$s/$$module_srcdir/configure \
58737 --srcdir=$${topdir}/$$module_srcdir \
58738 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58739 --target=${target_alias} \
58740 || exit 1
58741 @endif target-libatomic
58745 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
58746 maybe-configure-stage1-target-libatomic:
58747 @if target-libatomic-bootstrap
58748 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
58749 configure-stage1-target-libatomic:
58750 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58751 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58752 @r=`${PWD_COMMAND}`; export r; \
58753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58754 TFLAGS="$(STAGE1_TFLAGS)"; \
58755 echo "Checking multilib configuration for libatomic..."; \
58756 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58757 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58758 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58759 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58760 else \
58761 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58762 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58763 fi; \
58764 else \
58765 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58766 fi; \
58767 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58768 $(NORMAL_TARGET_EXPORTS) \
58769 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58772 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
58773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58774 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58775 case $(srcdir) in \
58776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58777 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58779 esac; \
58780 module_srcdir=libatomic; \
58781 $(SHELL) $$s/$$module_srcdir/configure \
58782 --srcdir=$${topdir}/$$module_srcdir \
58783 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58784 --target=${target_alias} \
58786 $(STAGE1_CONFIGURE_FLAGS)
58787 @endif target-libatomic-bootstrap
58789 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
58790 maybe-configure-stage2-target-libatomic:
58791 @if target-libatomic-bootstrap
58792 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
58793 configure-stage2-target-libatomic:
58794 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58795 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58796 @r=`${PWD_COMMAND}`; export r; \
58797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58798 TFLAGS="$(STAGE2_TFLAGS)"; \
58799 echo "Checking multilib configuration for libatomic..."; \
58800 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58801 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58802 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58803 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58804 else \
58805 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58806 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58807 fi; \
58808 else \
58809 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58810 fi; \
58811 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58812 $(NORMAL_TARGET_EXPORTS) \
58814 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58815 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58816 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58817 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
58818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58819 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58820 case $(srcdir) in \
58821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58822 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58824 esac; \
58825 module_srcdir=libatomic; \
58826 $(SHELL) $$s/$$module_srcdir/configure \
58827 --srcdir=$${topdir}/$$module_srcdir \
58828 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58829 --target=${target_alias} \
58830 --with-build-libsubdir=$(HOST_SUBDIR) \
58831 $(STAGE2_CONFIGURE_FLAGS)
58832 @endif target-libatomic-bootstrap
58834 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
58835 maybe-configure-stage3-target-libatomic:
58836 @if target-libatomic-bootstrap
58837 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
58838 configure-stage3-target-libatomic:
58839 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58840 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58841 @r=`${PWD_COMMAND}`; export r; \
58842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58843 TFLAGS="$(STAGE3_TFLAGS)"; \
58844 echo "Checking multilib configuration for libatomic..."; \
58845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58846 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58847 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58848 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58849 else \
58850 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58851 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58852 fi; \
58853 else \
58854 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58855 fi; \
58856 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58857 $(NORMAL_TARGET_EXPORTS) \
58859 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58860 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58861 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58862 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
58863 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58864 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58865 case $(srcdir) in \
58866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58867 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58869 esac; \
58870 module_srcdir=libatomic; \
58871 $(SHELL) $$s/$$module_srcdir/configure \
58872 --srcdir=$${topdir}/$$module_srcdir \
58873 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58874 --target=${target_alias} \
58875 --with-build-libsubdir=$(HOST_SUBDIR) \
58876 $(STAGE3_CONFIGURE_FLAGS)
58877 @endif target-libatomic-bootstrap
58879 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
58880 maybe-configure-stage4-target-libatomic:
58881 @if target-libatomic-bootstrap
58882 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
58883 configure-stage4-target-libatomic:
58884 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58885 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58886 @r=`${PWD_COMMAND}`; export r; \
58887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58888 TFLAGS="$(STAGE4_TFLAGS)"; \
58889 echo "Checking multilib configuration for libatomic..."; \
58890 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58891 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58892 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58893 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58894 else \
58895 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58896 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58897 fi; \
58898 else \
58899 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58900 fi; \
58901 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58902 $(NORMAL_TARGET_EXPORTS) \
58904 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58907 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
58908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58909 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58910 case $(srcdir) in \
58911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58912 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58914 esac; \
58915 module_srcdir=libatomic; \
58916 $(SHELL) $$s/$$module_srcdir/configure \
58917 --srcdir=$${topdir}/$$module_srcdir \
58918 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58919 --target=${target_alias} \
58920 --with-build-libsubdir=$(HOST_SUBDIR) \
58921 $(STAGE4_CONFIGURE_FLAGS)
58922 @endif target-libatomic-bootstrap
58924 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
58925 maybe-configure-stageprofile-target-libatomic:
58926 @if target-libatomic-bootstrap
58927 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
58928 configure-stageprofile-target-libatomic:
58929 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58930 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58931 @r=`${PWD_COMMAND}`; export r; \
58932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58934 echo "Checking multilib configuration for libatomic..."; \
58935 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58936 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58937 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58938 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58939 else \
58940 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58941 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58942 fi; \
58943 else \
58944 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58945 fi; \
58946 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58947 $(NORMAL_TARGET_EXPORTS) \
58949 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58950 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58951 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58952 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
58953 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58954 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58955 case $(srcdir) in \
58956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58957 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58959 esac; \
58960 module_srcdir=libatomic; \
58961 $(SHELL) $$s/$$module_srcdir/configure \
58962 --srcdir=$${topdir}/$$module_srcdir \
58963 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58964 --target=${target_alias} \
58965 --with-build-libsubdir=$(HOST_SUBDIR) \
58966 $(STAGEprofile_CONFIGURE_FLAGS)
58967 @endif target-libatomic-bootstrap
58969 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
58970 maybe-configure-stagetrain-target-libatomic:
58971 @if target-libatomic-bootstrap
58972 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
58973 configure-stagetrain-target-libatomic:
58974 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58975 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58976 @r=`${PWD_COMMAND}`; export r; \
58977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58978 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58979 echo "Checking multilib configuration for libatomic..."; \
58980 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58981 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58982 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58983 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58984 else \
58985 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58986 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58987 fi; \
58988 else \
58989 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58990 fi; \
58991 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58992 $(NORMAL_TARGET_EXPORTS) \
58994 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58995 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58996 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58997 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
58998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58999 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59000 case $(srcdir) in \
59001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59002 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59004 esac; \
59005 module_srcdir=libatomic; \
59006 $(SHELL) $$s/$$module_srcdir/configure \
59007 --srcdir=$${topdir}/$$module_srcdir \
59008 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59009 --target=${target_alias} \
59010 --with-build-libsubdir=$(HOST_SUBDIR) \
59011 $(STAGEtrain_CONFIGURE_FLAGS)
59012 @endif target-libatomic-bootstrap
59014 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
59015 maybe-configure-stagefeedback-target-libatomic:
59016 @if target-libatomic-bootstrap
59017 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
59018 configure-stagefeedback-target-libatomic:
59019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59020 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59021 @r=`${PWD_COMMAND}`; export r; \
59022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59023 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59024 echo "Checking multilib configuration for libatomic..."; \
59025 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59026 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59027 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59028 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59029 else \
59030 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59031 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59032 fi; \
59033 else \
59034 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59035 fi; \
59036 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59037 $(NORMAL_TARGET_EXPORTS) \
59039 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59040 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59041 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59042 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
59043 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59044 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59045 case $(srcdir) in \
59046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59047 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59049 esac; \
59050 module_srcdir=libatomic; \
59051 $(SHELL) $$s/$$module_srcdir/configure \
59052 --srcdir=$${topdir}/$$module_srcdir \
59053 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59054 --target=${target_alias} \
59055 --with-build-libsubdir=$(HOST_SUBDIR) \
59056 $(STAGEfeedback_CONFIGURE_FLAGS)
59057 @endif target-libatomic-bootstrap
59059 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
59060 maybe-configure-stageautoprofile-target-libatomic:
59061 @if target-libatomic-bootstrap
59062 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
59063 configure-stageautoprofile-target-libatomic:
59064 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59065 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59066 @r=`${PWD_COMMAND}`; export r; \
59067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59068 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59069 echo "Checking multilib configuration for libatomic..."; \
59070 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59071 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59072 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59073 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59074 else \
59075 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59076 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59077 fi; \
59078 else \
59079 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59080 fi; \
59081 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59082 $(NORMAL_TARGET_EXPORTS) \
59084 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59085 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59086 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59087 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
59088 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59089 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59090 case $(srcdir) in \
59091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59092 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59094 esac; \
59095 module_srcdir=libatomic; \
59096 $(SHELL) $$s/$$module_srcdir/configure \
59097 --srcdir=$${topdir}/$$module_srcdir \
59098 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59099 --target=${target_alias} \
59100 --with-build-libsubdir=$(HOST_SUBDIR) \
59101 $(STAGEautoprofile_CONFIGURE_FLAGS)
59102 @endif target-libatomic-bootstrap
59104 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
59105 maybe-configure-stageautofeedback-target-libatomic:
59106 @if target-libatomic-bootstrap
59107 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
59108 configure-stageautofeedback-target-libatomic:
59109 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59110 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59111 @r=`${PWD_COMMAND}`; export r; \
59112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59113 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59114 echo "Checking multilib configuration for libatomic..."; \
59115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59116 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59117 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59118 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59119 else \
59120 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59121 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59122 fi; \
59123 else \
59124 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59125 fi; \
59126 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59127 $(NORMAL_TARGET_EXPORTS) \
59129 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59130 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59131 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59132 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
59133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59134 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59135 case $(srcdir) in \
59136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59137 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59139 esac; \
59140 module_srcdir=libatomic; \
59141 $(SHELL) $$s/$$module_srcdir/configure \
59142 --srcdir=$${topdir}/$$module_srcdir \
59143 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59144 --target=${target_alias} \
59145 --with-build-libsubdir=$(HOST_SUBDIR) \
59146 $(STAGEautofeedback_CONFIGURE_FLAGS)
59147 @endif target-libatomic-bootstrap
59153 .PHONY: all-target-libatomic maybe-all-target-libatomic
59154 maybe-all-target-libatomic:
59155 @if gcc-bootstrap
59156 all-target-libatomic: stage_current
59157 @endif gcc-bootstrap
59158 @if target-libatomic
59159 TARGET-target-libatomic=all
59160 maybe-all-target-libatomic: all-target-libatomic
59161 all-target-libatomic: configure-target-libatomic
59162 @r=`${PWD_COMMAND}`; export r; \
59163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59164 $(NORMAL_TARGET_EXPORTS) \
59165 (cd $(TARGET_SUBDIR)/libatomic && \
59166 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59167 $(TARGET-target-libatomic))
59168 @endif target-libatomic
59172 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
59173 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
59174 maybe-all-stage1-target-libatomic:
59175 maybe-clean-stage1-target-libatomic:
59176 @if target-libatomic-bootstrap
59177 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
59178 all-stage1: all-stage1-target-libatomic
59179 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
59180 all-stage1-target-libatomic: configure-stage1-target-libatomic
59181 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59182 @r=`${PWD_COMMAND}`; export r; \
59183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59184 TFLAGS="$(STAGE1_TFLAGS)"; \
59185 $(NORMAL_TARGET_EXPORTS) \
59186 cd $(TARGET_SUBDIR)/libatomic && \
59188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59189 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59190 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59191 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59195 $(EXTRA_TARGET_FLAGS) \
59197 TFLAGS="$(STAGE1_TFLAGS)" \
59198 $(TARGET-stage1-target-libatomic)
59200 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
59201 clean-stage1: clean-stage1-target-libatomic
59202 clean-stage1-target-libatomic:
59203 @if [ $(current_stage) = stage1 ]; then \
59204 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59205 else \
59206 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
59207 $(MAKE) stage1-start; \
59208 fi; \
59209 cd $(TARGET_SUBDIR)/libatomic && \
59210 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59211 clean
59212 @endif target-libatomic-bootstrap
59215 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
59216 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
59217 maybe-all-stage2-target-libatomic:
59218 maybe-clean-stage2-target-libatomic:
59219 @if target-libatomic-bootstrap
59220 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
59221 all-stage2: all-stage2-target-libatomic
59222 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
59223 all-stage2-target-libatomic: configure-stage2-target-libatomic
59224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59225 @r=`${PWD_COMMAND}`; export r; \
59226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59227 TFLAGS="$(STAGE2_TFLAGS)"; \
59228 $(NORMAL_TARGET_EXPORTS) \
59230 cd $(TARGET_SUBDIR)/libatomic && \
59232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59233 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59234 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59235 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59239 $(EXTRA_TARGET_FLAGS) \
59240 TFLAGS="$(STAGE2_TFLAGS)" \
59241 $(TARGET-stage2-target-libatomic)
59243 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
59244 clean-stage2: clean-stage2-target-libatomic
59245 clean-stage2-target-libatomic:
59246 @if [ $(current_stage) = stage2 ]; then \
59247 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59248 else \
59249 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
59250 $(MAKE) stage2-start; \
59251 fi; \
59252 cd $(TARGET_SUBDIR)/libatomic && \
59253 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59254 @endif target-libatomic-bootstrap
59257 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
59258 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
59259 maybe-all-stage3-target-libatomic:
59260 maybe-clean-stage3-target-libatomic:
59261 @if target-libatomic-bootstrap
59262 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
59263 all-stage3: all-stage3-target-libatomic
59264 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
59265 all-stage3-target-libatomic: configure-stage3-target-libatomic
59266 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59267 @r=`${PWD_COMMAND}`; export r; \
59268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59269 TFLAGS="$(STAGE3_TFLAGS)"; \
59270 $(NORMAL_TARGET_EXPORTS) \
59272 cd $(TARGET_SUBDIR)/libatomic && \
59274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59275 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59277 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59281 $(EXTRA_TARGET_FLAGS) \
59282 TFLAGS="$(STAGE3_TFLAGS)" \
59283 $(TARGET-stage3-target-libatomic)
59285 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
59286 clean-stage3: clean-stage3-target-libatomic
59287 clean-stage3-target-libatomic:
59288 @if [ $(current_stage) = stage3 ]; then \
59289 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59290 else \
59291 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
59292 $(MAKE) stage3-start; \
59293 fi; \
59294 cd $(TARGET_SUBDIR)/libatomic && \
59295 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59296 @endif target-libatomic-bootstrap
59299 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
59300 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
59301 maybe-all-stage4-target-libatomic:
59302 maybe-clean-stage4-target-libatomic:
59303 @if target-libatomic-bootstrap
59304 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
59305 all-stage4: all-stage4-target-libatomic
59306 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
59307 all-stage4-target-libatomic: configure-stage4-target-libatomic
59308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59309 @r=`${PWD_COMMAND}`; export r; \
59310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59311 TFLAGS="$(STAGE4_TFLAGS)"; \
59312 $(NORMAL_TARGET_EXPORTS) \
59314 cd $(TARGET_SUBDIR)/libatomic && \
59316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59317 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59318 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59319 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59323 $(EXTRA_TARGET_FLAGS) \
59324 TFLAGS="$(STAGE4_TFLAGS)" \
59325 $(TARGET-stage4-target-libatomic)
59327 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
59328 clean-stage4: clean-stage4-target-libatomic
59329 clean-stage4-target-libatomic:
59330 @if [ $(current_stage) = stage4 ]; then \
59331 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59332 else \
59333 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
59334 $(MAKE) stage4-start; \
59335 fi; \
59336 cd $(TARGET_SUBDIR)/libatomic && \
59337 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59338 @endif target-libatomic-bootstrap
59341 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
59342 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
59343 maybe-all-stageprofile-target-libatomic:
59344 maybe-clean-stageprofile-target-libatomic:
59345 @if target-libatomic-bootstrap
59346 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
59347 all-stageprofile: all-stageprofile-target-libatomic
59348 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
59349 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
59350 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59351 @r=`${PWD_COMMAND}`; export r; \
59352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59353 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59354 $(NORMAL_TARGET_EXPORTS) \
59356 cd $(TARGET_SUBDIR)/libatomic && \
59358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59359 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59365 $(EXTRA_TARGET_FLAGS) \
59366 TFLAGS="$(STAGEprofile_TFLAGS)" \
59367 $(TARGET-stageprofile-target-libatomic)
59369 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
59370 clean-stageprofile: clean-stageprofile-target-libatomic
59371 clean-stageprofile-target-libatomic:
59372 @if [ $(current_stage) = stageprofile ]; then \
59373 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59374 else \
59375 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
59376 $(MAKE) stageprofile-start; \
59377 fi; \
59378 cd $(TARGET_SUBDIR)/libatomic && \
59379 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59380 @endif target-libatomic-bootstrap
59383 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
59384 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
59385 maybe-all-stagetrain-target-libatomic:
59386 maybe-clean-stagetrain-target-libatomic:
59387 @if target-libatomic-bootstrap
59388 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
59389 all-stagetrain: all-stagetrain-target-libatomic
59390 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
59391 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
59392 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59393 @r=`${PWD_COMMAND}`; export r; \
59394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59395 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59396 $(NORMAL_TARGET_EXPORTS) \
59398 cd $(TARGET_SUBDIR)/libatomic && \
59400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59401 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59402 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59403 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59407 $(EXTRA_TARGET_FLAGS) \
59408 TFLAGS="$(STAGEtrain_TFLAGS)" \
59409 $(TARGET-stagetrain-target-libatomic)
59411 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
59412 clean-stagetrain: clean-stagetrain-target-libatomic
59413 clean-stagetrain-target-libatomic:
59414 @if [ $(current_stage) = stagetrain ]; then \
59415 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59416 else \
59417 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
59418 $(MAKE) stagetrain-start; \
59419 fi; \
59420 cd $(TARGET_SUBDIR)/libatomic && \
59421 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59422 @endif target-libatomic-bootstrap
59425 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
59426 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
59427 maybe-all-stagefeedback-target-libatomic:
59428 maybe-clean-stagefeedback-target-libatomic:
59429 @if target-libatomic-bootstrap
59430 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
59431 all-stagefeedback: all-stagefeedback-target-libatomic
59432 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
59433 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
59434 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59435 @r=`${PWD_COMMAND}`; export r; \
59436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59437 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59438 $(NORMAL_TARGET_EXPORTS) \
59440 cd $(TARGET_SUBDIR)/libatomic && \
59442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59443 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59444 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59445 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59449 $(EXTRA_TARGET_FLAGS) \
59450 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59451 $(TARGET-stagefeedback-target-libatomic)
59453 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
59454 clean-stagefeedback: clean-stagefeedback-target-libatomic
59455 clean-stagefeedback-target-libatomic:
59456 @if [ $(current_stage) = stagefeedback ]; then \
59457 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59458 else \
59459 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
59460 $(MAKE) stagefeedback-start; \
59461 fi; \
59462 cd $(TARGET_SUBDIR)/libatomic && \
59463 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59464 @endif target-libatomic-bootstrap
59467 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
59468 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
59469 maybe-all-stageautoprofile-target-libatomic:
59470 maybe-clean-stageautoprofile-target-libatomic:
59471 @if target-libatomic-bootstrap
59472 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
59473 all-stageautoprofile: all-stageautoprofile-target-libatomic
59474 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
59475 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
59476 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59477 @r=`${PWD_COMMAND}`; export r; \
59478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59479 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59480 $(NORMAL_TARGET_EXPORTS) \
59482 cd $(TARGET_SUBDIR)/libatomic && \
59483 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59485 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59486 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59487 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59491 $(EXTRA_TARGET_FLAGS) \
59492 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59493 $(TARGET-stageautoprofile-target-libatomic)
59495 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
59496 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
59497 clean-stageautoprofile-target-libatomic:
59498 @if [ $(current_stage) = stageautoprofile ]; then \
59499 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59500 else \
59501 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
59502 $(MAKE) stageautoprofile-start; \
59503 fi; \
59504 cd $(TARGET_SUBDIR)/libatomic && \
59505 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59506 @endif target-libatomic-bootstrap
59509 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
59510 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
59511 maybe-all-stageautofeedback-target-libatomic:
59512 maybe-clean-stageautofeedback-target-libatomic:
59513 @if target-libatomic-bootstrap
59514 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
59515 all-stageautofeedback: all-stageautofeedback-target-libatomic
59516 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
59517 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
59518 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59519 @r=`${PWD_COMMAND}`; export r; \
59520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59521 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59522 $(NORMAL_TARGET_EXPORTS) \
59524 cd $(TARGET_SUBDIR)/libatomic && \
59526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59527 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59533 $(EXTRA_TARGET_FLAGS) \
59534 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59535 $(TARGET-stageautofeedback-target-libatomic)
59537 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
59538 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
59539 clean-stageautofeedback-target-libatomic:
59540 @if [ $(current_stage) = stageautofeedback ]; then \
59541 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59542 else \
59543 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
59544 $(MAKE) stageautofeedback-start; \
59545 fi; \
59546 cd $(TARGET_SUBDIR)/libatomic && \
59547 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59548 @endif target-libatomic-bootstrap
59555 .PHONY: check-target-libatomic maybe-check-target-libatomic
59556 maybe-check-target-libatomic:
59557 @if target-libatomic
59558 maybe-check-target-libatomic: check-target-libatomic
59560 check-target-libatomic:
59561 @: $(MAKE); $(unstage)
59562 @r=`${PWD_COMMAND}`; export r; \
59563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59564 $(NORMAL_TARGET_EXPORTS) \
59565 (cd $(TARGET_SUBDIR)/libatomic && \
59566 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59568 @endif target-libatomic
59570 .PHONY: install-target-libatomic maybe-install-target-libatomic
59571 maybe-install-target-libatomic:
59572 @if target-libatomic
59573 maybe-install-target-libatomic: install-target-libatomic
59575 install-target-libatomic: installdirs
59576 @: $(MAKE); $(unstage)
59577 @r=`${PWD_COMMAND}`; export r; \
59578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59579 $(NORMAL_TARGET_EXPORTS) \
59580 (cd $(TARGET_SUBDIR)/libatomic && \
59581 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59583 @endif target-libatomic
59585 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
59586 maybe-install-strip-target-libatomic:
59587 @if target-libatomic
59588 maybe-install-strip-target-libatomic: install-strip-target-libatomic
59590 install-strip-target-libatomic: installdirs
59591 @: $(MAKE); $(unstage)
59592 @r=`${PWD_COMMAND}`; export r; \
59593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59594 $(NORMAL_TARGET_EXPORTS) \
59595 (cd $(TARGET_SUBDIR)/libatomic && \
59596 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59598 @endif target-libatomic
59600 # Other targets (info, dvi, pdf, etc.)
59602 .PHONY: maybe-info-target-libatomic info-target-libatomic
59603 maybe-info-target-libatomic:
59604 @if target-libatomic
59605 maybe-info-target-libatomic: info-target-libatomic
59607 info-target-libatomic: \
59608 configure-target-libatomic
59609 @: $(MAKE); $(unstage)
59610 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59611 r=`${PWD_COMMAND}`; export r; \
59612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59613 $(NORMAL_TARGET_EXPORTS) \
59614 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
59615 for flag in $(EXTRA_TARGET_FLAGS); do \
59616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59617 done; \
59618 (cd $(TARGET_SUBDIR)/libatomic && \
59619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59621 "RANLIB=$${RANLIB}" \
59622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59623 info) \
59624 || exit 1
59626 @endif target-libatomic
59628 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
59629 maybe-dvi-target-libatomic:
59630 @if target-libatomic
59631 maybe-dvi-target-libatomic: dvi-target-libatomic
59633 dvi-target-libatomic: \
59634 configure-target-libatomic
59635 @: $(MAKE); $(unstage)
59636 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59637 r=`${PWD_COMMAND}`; export r; \
59638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59639 $(NORMAL_TARGET_EXPORTS) \
59640 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
59641 for flag in $(EXTRA_TARGET_FLAGS); do \
59642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59643 done; \
59644 (cd $(TARGET_SUBDIR)/libatomic && \
59645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59647 "RANLIB=$${RANLIB}" \
59648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59649 dvi) \
59650 || exit 1
59652 @endif target-libatomic
59654 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
59655 maybe-pdf-target-libatomic:
59656 @if target-libatomic
59657 maybe-pdf-target-libatomic: pdf-target-libatomic
59659 pdf-target-libatomic: \
59660 configure-target-libatomic
59661 @: $(MAKE); $(unstage)
59662 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59663 r=`${PWD_COMMAND}`; export r; \
59664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59665 $(NORMAL_TARGET_EXPORTS) \
59666 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
59667 for flag in $(EXTRA_TARGET_FLAGS); do \
59668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59669 done; \
59670 (cd $(TARGET_SUBDIR)/libatomic && \
59671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59673 "RANLIB=$${RANLIB}" \
59674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59675 pdf) \
59676 || exit 1
59678 @endif target-libatomic
59680 .PHONY: maybe-html-target-libatomic html-target-libatomic
59681 maybe-html-target-libatomic:
59682 @if target-libatomic
59683 maybe-html-target-libatomic: html-target-libatomic
59685 html-target-libatomic: \
59686 configure-target-libatomic
59687 @: $(MAKE); $(unstage)
59688 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59689 r=`${PWD_COMMAND}`; export r; \
59690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59691 $(NORMAL_TARGET_EXPORTS) \
59692 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
59693 for flag in $(EXTRA_TARGET_FLAGS); do \
59694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59695 done; \
59696 (cd $(TARGET_SUBDIR)/libatomic && \
59697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59699 "RANLIB=$${RANLIB}" \
59700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59701 html) \
59702 || exit 1
59704 @endif target-libatomic
59706 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
59707 maybe-TAGS-target-libatomic:
59708 @if target-libatomic
59709 maybe-TAGS-target-libatomic: TAGS-target-libatomic
59711 TAGS-target-libatomic: \
59712 configure-target-libatomic
59713 @: $(MAKE); $(unstage)
59714 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59715 r=`${PWD_COMMAND}`; export r; \
59716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59717 $(NORMAL_TARGET_EXPORTS) \
59718 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
59719 for flag in $(EXTRA_TARGET_FLAGS); do \
59720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59721 done; \
59722 (cd $(TARGET_SUBDIR)/libatomic && \
59723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59725 "RANLIB=$${RANLIB}" \
59726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59727 TAGS) \
59728 || exit 1
59730 @endif target-libatomic
59732 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
59733 maybe-install-info-target-libatomic:
59734 @if target-libatomic
59735 maybe-install-info-target-libatomic: install-info-target-libatomic
59737 install-info-target-libatomic: \
59738 configure-target-libatomic \
59739 info-target-libatomic
59740 @: $(MAKE); $(unstage)
59741 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59742 r=`${PWD_COMMAND}`; export r; \
59743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59744 $(NORMAL_TARGET_EXPORTS) \
59745 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
59746 for flag in $(EXTRA_TARGET_FLAGS); do \
59747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59748 done; \
59749 (cd $(TARGET_SUBDIR)/libatomic && \
59750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59752 "RANLIB=$${RANLIB}" \
59753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59754 install-info) \
59755 || exit 1
59757 @endif target-libatomic
59759 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
59760 maybe-install-dvi-target-libatomic:
59761 @if target-libatomic
59762 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
59764 install-dvi-target-libatomic: \
59765 configure-target-libatomic \
59766 dvi-target-libatomic
59767 @: $(MAKE); $(unstage)
59768 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59769 r=`${PWD_COMMAND}`; export r; \
59770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59771 $(NORMAL_TARGET_EXPORTS) \
59772 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
59773 for flag in $(EXTRA_TARGET_FLAGS); do \
59774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59775 done; \
59776 (cd $(TARGET_SUBDIR)/libatomic && \
59777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59779 "RANLIB=$${RANLIB}" \
59780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59781 install-dvi) \
59782 || exit 1
59784 @endif target-libatomic
59786 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
59787 maybe-install-pdf-target-libatomic:
59788 @if target-libatomic
59789 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
59791 install-pdf-target-libatomic: \
59792 configure-target-libatomic \
59793 pdf-target-libatomic
59794 @: $(MAKE); $(unstage)
59795 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59796 r=`${PWD_COMMAND}`; export r; \
59797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59798 $(NORMAL_TARGET_EXPORTS) \
59799 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
59800 for flag in $(EXTRA_TARGET_FLAGS); do \
59801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59802 done; \
59803 (cd $(TARGET_SUBDIR)/libatomic && \
59804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59806 "RANLIB=$${RANLIB}" \
59807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59808 install-pdf) \
59809 || exit 1
59811 @endif target-libatomic
59813 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
59814 maybe-install-html-target-libatomic:
59815 @if target-libatomic
59816 maybe-install-html-target-libatomic: install-html-target-libatomic
59818 install-html-target-libatomic: \
59819 configure-target-libatomic \
59820 html-target-libatomic
59821 @: $(MAKE); $(unstage)
59822 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59823 r=`${PWD_COMMAND}`; export r; \
59824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59825 $(NORMAL_TARGET_EXPORTS) \
59826 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
59827 for flag in $(EXTRA_TARGET_FLAGS); do \
59828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59829 done; \
59830 (cd $(TARGET_SUBDIR)/libatomic && \
59831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59833 "RANLIB=$${RANLIB}" \
59834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59835 install-html) \
59836 || exit 1
59838 @endif target-libatomic
59840 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
59841 maybe-installcheck-target-libatomic:
59842 @if target-libatomic
59843 maybe-installcheck-target-libatomic: installcheck-target-libatomic
59845 installcheck-target-libatomic: \
59846 configure-target-libatomic
59847 @: $(MAKE); $(unstage)
59848 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59849 r=`${PWD_COMMAND}`; export r; \
59850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59851 $(NORMAL_TARGET_EXPORTS) \
59852 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
59853 for flag in $(EXTRA_TARGET_FLAGS); do \
59854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59855 done; \
59856 (cd $(TARGET_SUBDIR)/libatomic && \
59857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59859 "RANLIB=$${RANLIB}" \
59860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59861 installcheck) \
59862 || exit 1
59864 @endif target-libatomic
59866 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
59867 maybe-mostlyclean-target-libatomic:
59868 @if target-libatomic
59869 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
59871 mostlyclean-target-libatomic:
59872 @: $(MAKE); $(unstage)
59873 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59874 r=`${PWD_COMMAND}`; export r; \
59875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59876 $(NORMAL_TARGET_EXPORTS) \
59877 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
59878 for flag in $(EXTRA_TARGET_FLAGS); do \
59879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59880 done; \
59881 (cd $(TARGET_SUBDIR)/libatomic && \
59882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59884 "RANLIB=$${RANLIB}" \
59885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59886 mostlyclean) \
59887 || exit 1
59889 @endif target-libatomic
59891 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
59892 maybe-clean-target-libatomic:
59893 @if target-libatomic
59894 maybe-clean-target-libatomic: clean-target-libatomic
59896 clean-target-libatomic:
59897 @: $(MAKE); $(unstage)
59898 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59899 r=`${PWD_COMMAND}`; export r; \
59900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59901 $(NORMAL_TARGET_EXPORTS) \
59902 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
59903 for flag in $(EXTRA_TARGET_FLAGS); do \
59904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59905 done; \
59906 (cd $(TARGET_SUBDIR)/libatomic && \
59907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59909 "RANLIB=$${RANLIB}" \
59910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59911 clean) \
59912 || exit 1
59914 @endif target-libatomic
59916 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
59917 maybe-distclean-target-libatomic:
59918 @if target-libatomic
59919 maybe-distclean-target-libatomic: distclean-target-libatomic
59921 distclean-target-libatomic:
59922 @: $(MAKE); $(unstage)
59923 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59924 r=`${PWD_COMMAND}`; export r; \
59925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59926 $(NORMAL_TARGET_EXPORTS) \
59927 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
59928 for flag in $(EXTRA_TARGET_FLAGS); do \
59929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59930 done; \
59931 (cd $(TARGET_SUBDIR)/libatomic && \
59932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59934 "RANLIB=$${RANLIB}" \
59935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59936 distclean) \
59937 || exit 1
59939 @endif target-libatomic
59941 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
59942 maybe-maintainer-clean-target-libatomic:
59943 @if target-libatomic
59944 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
59946 maintainer-clean-target-libatomic:
59947 @: $(MAKE); $(unstage)
59948 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59949 r=`${PWD_COMMAND}`; export r; \
59950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59951 $(NORMAL_TARGET_EXPORTS) \
59952 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
59953 for flag in $(EXTRA_TARGET_FLAGS); do \
59954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59955 done; \
59956 (cd $(TARGET_SUBDIR)/libatomic && \
59957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59959 "RANLIB=$${RANLIB}" \
59960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59961 maintainer-clean) \
59962 || exit 1
59964 @endif target-libatomic
59968 @if target-libgomp
59969 .PHONY: check-target-libgomp-c++
59970 check-target-libgomp-c++:
59971 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
59973 .PHONY: check-target-libgomp-fortran
59974 check-target-libgomp-fortran:
59975 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
59977 @endif target-libgomp
59979 @if target-libitm
59980 .PHONY: check-target-libitm-c++
59981 check-target-libitm-c++:
59982 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
59984 @endif target-libitm
59986 # ----------
59987 # GCC module
59988 # ----------
59990 @if gcc-no-bootstrap
59991 .PHONY: cross
59992 cross: all-build all-gas all-ld
59993 @r=`${PWD_COMMAND}`; export r; \
59994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59995 $(HOST_EXPORTS) \
59996 echo "Building the C and C++ compiler"; \
59997 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
59998 @r=`${PWD_COMMAND}`; export r; \
59999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000 echo "Building runtime libraries"; \
60001 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
60002 @endif gcc-no-bootstrap
60004 @if gcc
60006 .PHONY: check-gcc-c check-c
60007 check-gcc-c:
60008 r=`${PWD_COMMAND}`; export r; \
60009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60010 $(HOST_EXPORTS) \
60011 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
60012 check-c: check-gcc-c
60014 .PHONY: check-gcc-c++ check-c++
60015 check-gcc-c++:
60016 r=`${PWD_COMMAND}`; export r; \
60017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60018 $(HOST_EXPORTS) \
60019 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
60020 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
60022 .PHONY: check-gcc-fortran check-fortran
60023 check-gcc-fortran:
60024 r=`${PWD_COMMAND}`; export r; \
60025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60026 $(HOST_EXPORTS) \
60027 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
60028 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
60030 .PHONY: check-gcc-ada check-ada
60031 check-gcc-ada:
60032 r=`${PWD_COMMAND}`; export r; \
60033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60034 $(HOST_EXPORTS) \
60035 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
60036 check-ada: check-gcc-ada check-target-libada
60038 .PHONY: check-gcc-objc check-objc
60039 check-gcc-objc:
60040 r=`${PWD_COMMAND}`; export r; \
60041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60042 $(HOST_EXPORTS) \
60043 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
60044 check-objc: check-gcc-objc check-target-libobjc
60046 .PHONY: check-gcc-obj-c++ check-obj-c++
60047 check-gcc-obj-c++:
60048 r=`${PWD_COMMAND}`; export r; \
60049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60050 $(HOST_EXPORTS) \
60051 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
60052 check-obj-c++: check-gcc-obj-c++
60054 .PHONY: check-gcc-go check-go
60055 check-gcc-go:
60056 r=`${PWD_COMMAND}`; export r; \
60057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60058 $(HOST_EXPORTS) \
60059 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
60060 check-go: check-gcc-go check-target-libgo check-gotools
60062 .PHONY: check-gcc-d check-d
60063 check-gcc-d:
60064 r=`${PWD_COMMAND}`; export r; \
60065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60066 $(HOST_EXPORTS) \
60067 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
60068 check-d: check-gcc-d check-target-libphobos
60070 .PHONY: check-gcc-jit check-jit
60071 check-gcc-jit:
60072 r=`${PWD_COMMAND}`; export r; \
60073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60074 $(HOST_EXPORTS) \
60075 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
60076 check-jit: check-gcc-jit
60079 # The gcc part of install-no-fixedincludes, which relies on an intimate
60080 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
60081 .PHONY: gcc-install-no-fixedincludes
60082 gcc-install-no-fixedincludes:
60083 @if [ -f ./gcc/Makefile ]; then \
60084 r=`${PWD_COMMAND}`; export r; \
60085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60086 $(HOST_EXPORTS) \
60087 (cd ./gcc \
60088 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
60089 else true; fi
60090 @endif gcc
60092 # ---------------------
60093 # GCC bootstrap support
60094 # ---------------------
60096 # We track the current stage (the one in 'gcc') in the stage_current file.
60097 # stage_last instead tracks the stage that was built last. These targets
60098 # are dummy when toplevel bootstrap is not active.
60100 # While making host and target tools, symlinks to the final stage must be
60101 # there, so $(unstage) should be run at various points. To avoid excessive
60102 # recursive invocations of make, we "inline" them using a variable. These
60103 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
60104 # to avoid warnings from the GNU Make job server.
60106 unstage = :
60107 stage = :
60108 current_stage = ""
60110 @if gcc-bootstrap
60111 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
60112 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
60113 current_stage = "`cat stage_current 2> /dev/null`"
60114 @endif gcc-bootstrap
60116 .PHONY: unstage stage
60117 unstage:
60118 @: $(MAKE); $(unstage)
60119 stage:
60120 @: $(MAKE); $(stage)
60122 # Disable commands for lean bootstrap.
60123 LEAN = false
60125 # We name the build directories for the various stages "stage1-gcc",
60126 # "stage2-gcc","stage3-gcc", etc.
60128 # Since the 'compare' process will fail (on debugging information) if any
60129 # directory names are different, we need to link the gcc directory for
60130 # the previous stage to a constant name ('prev-gcc'), and to make the name of
60131 # the build directories constant as well. For the latter, we use naked names
60132 # like 'gcc', because the scripts in that directory assume it. We use
60133 # mv on platforms where symlinks to directories do not work or are not
60134 # reliable.
60136 # 'touch' doesn't work right on some platforms.
60137 STAMP = echo timestamp >
60139 # We only want to compare .o files, so set this!
60140 objext = .o
60143 .PHONY: stage1-start stage1-end
60145 stage1-start::
60146 @: $(MAKE); $(stage); \
60147 echo stage1 > stage_current; \
60148 echo stage1 > stage_last; \
60149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60150 @if bfd
60151 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
60152 mkdir stage1-bfd; \
60153 mv stage1-bfd bfd
60154 @endif bfd
60155 @if opcodes
60156 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
60157 mkdir stage1-opcodes; \
60158 mv stage1-opcodes opcodes
60159 @endif opcodes
60160 @if binutils
60161 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
60162 mkdir stage1-binutils; \
60163 mv stage1-binutils binutils
60164 @endif binutils
60165 @if fixincludes
60166 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
60167 mkdir stage1-fixincludes; \
60168 mv stage1-fixincludes fixincludes
60169 @endif fixincludes
60170 @if gas
60171 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
60172 mkdir stage1-gas; \
60173 mv stage1-gas gas
60174 @endif gas
60175 @if gcc
60176 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
60177 mkdir stage1-gcc; \
60178 mv stage1-gcc gcc
60179 @endif gcc
60180 @if gmp
60181 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
60182 mkdir stage1-gmp; \
60183 mv stage1-gmp gmp
60184 @endif gmp
60185 @if mpfr
60186 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
60187 mkdir stage1-mpfr; \
60188 mv stage1-mpfr mpfr
60189 @endif mpfr
60190 @if mpc
60191 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
60192 mkdir stage1-mpc; \
60193 mv stage1-mpc mpc
60194 @endif mpc
60195 @if isl
60196 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
60197 mkdir stage1-isl; \
60198 mv stage1-isl isl
60199 @endif isl
60200 @if gold
60201 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
60202 mkdir stage1-gold; \
60203 mv stage1-gold gold
60204 @endif gold
60205 @if intl
60206 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
60207 mkdir stage1-intl; \
60208 mv stage1-intl intl
60209 @endif intl
60210 @if ld
60211 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
60212 mkdir stage1-ld; \
60213 mv stage1-ld ld
60214 @endif ld
60215 @if libbacktrace
60216 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
60217 mkdir stage1-libbacktrace; \
60218 mv stage1-libbacktrace libbacktrace
60219 @endif libbacktrace
60220 @if libcpp
60221 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
60222 mkdir stage1-libcpp; \
60223 mv stage1-libcpp libcpp
60224 @endif libcpp
60225 @if libcody
60226 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
60227 mkdir stage1-libcody; \
60228 mv stage1-libcody libcody
60229 @endif libcody
60230 @if libdecnumber
60231 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
60232 mkdir stage1-libdecnumber; \
60233 mv stage1-libdecnumber libdecnumber
60234 @endif libdecnumber
60235 @if libiberty
60236 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
60237 mkdir stage1-libiberty; \
60238 mv stage1-libiberty libiberty
60239 @endif libiberty
60240 @if libiberty-linker-plugin
60241 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
60242 mkdir stage1-libiberty-linker-plugin; \
60243 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
60244 @endif libiberty-linker-plugin
60245 @if libiconv
60246 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
60247 mkdir stage1-libiconv; \
60248 mv stage1-libiconv libiconv
60249 @endif libiconv
60250 @if zlib
60251 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
60252 mkdir stage1-zlib; \
60253 mv stage1-zlib zlib
60254 @endif zlib
60255 @if lto-plugin
60256 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
60257 mkdir stage1-lto-plugin; \
60258 mv stage1-lto-plugin lto-plugin
60259 @endif lto-plugin
60260 @if libctf
60261 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
60262 mkdir stage1-libctf; \
60263 mv stage1-libctf libctf
60264 @endif libctf
60265 @[ -d stage1-$(TARGET_SUBDIR) ] || \
60266 mkdir stage1-$(TARGET_SUBDIR); \
60267 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
60269 stage1-end::
60270 @if bfd
60271 @if test -d $(HOST_SUBDIR)/bfd; then \
60272 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
60274 @endif bfd
60275 @if opcodes
60276 @if test -d $(HOST_SUBDIR)/opcodes; then \
60277 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
60279 @endif opcodes
60280 @if binutils
60281 @if test -d $(HOST_SUBDIR)/binutils; then \
60282 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
60284 @endif binutils
60285 @if fixincludes
60286 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60287 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
60289 @endif fixincludes
60290 @if gas
60291 @if test -d $(HOST_SUBDIR)/gas; then \
60292 cd $(HOST_SUBDIR); mv gas stage1-gas; \
60294 @endif gas
60295 @if gcc
60296 @if test -d $(HOST_SUBDIR)/gcc; then \
60297 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
60299 @endif gcc
60300 @if gmp
60301 @if test -d $(HOST_SUBDIR)/gmp; then \
60302 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
60304 @endif gmp
60305 @if mpfr
60306 @if test -d $(HOST_SUBDIR)/mpfr; then \
60307 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
60309 @endif mpfr
60310 @if mpc
60311 @if test -d $(HOST_SUBDIR)/mpc; then \
60312 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
60314 @endif mpc
60315 @if isl
60316 @if test -d $(HOST_SUBDIR)/isl; then \
60317 cd $(HOST_SUBDIR); mv isl stage1-isl; \
60319 @endif isl
60320 @if gold
60321 @if test -d $(HOST_SUBDIR)/gold; then \
60322 cd $(HOST_SUBDIR); mv gold stage1-gold; \
60324 @endif gold
60325 @if intl
60326 @if test -d $(HOST_SUBDIR)/intl; then \
60327 cd $(HOST_SUBDIR); mv intl stage1-intl; \
60329 @endif intl
60330 @if ld
60331 @if test -d $(HOST_SUBDIR)/ld; then \
60332 cd $(HOST_SUBDIR); mv ld stage1-ld; \
60334 @endif ld
60335 @if libbacktrace
60336 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60337 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
60339 @endif libbacktrace
60340 @if libcpp
60341 @if test -d $(HOST_SUBDIR)/libcpp; then \
60342 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
60344 @endif libcpp
60345 @if libcody
60346 @if test -d $(HOST_SUBDIR)/libcody; then \
60347 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
60349 @endif libcody
60350 @if libdecnumber
60351 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60352 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
60354 @endif libdecnumber
60355 @if libiberty
60356 @if test -d $(HOST_SUBDIR)/libiberty; then \
60357 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
60359 @endif libiberty
60360 @if libiberty-linker-plugin
60361 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60362 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
60364 @endif libiberty-linker-plugin
60365 @if libiconv
60366 @if test -d $(HOST_SUBDIR)/libiconv; then \
60367 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
60369 @endif libiconv
60370 @if zlib
60371 @if test -d $(HOST_SUBDIR)/zlib; then \
60372 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
60374 @endif zlib
60375 @if lto-plugin
60376 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60377 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
60379 @endif lto-plugin
60380 @if libctf
60381 @if test -d $(HOST_SUBDIR)/libctf; then \
60382 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
60384 @endif libctf
60385 @if test -d $(TARGET_SUBDIR); then \
60386 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
60388 rm -f stage_current
60390 # Bubble a bug fix through all the stages up to stage 1. They are
60391 # remade, but not reconfigured. The next stage (if any) will not be
60392 # reconfigured either.
60393 .PHONY: stage1-bubble
60394 stage1-bubble::
60395 @r=`${PWD_COMMAND}`; export r; \
60396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60397 if test -f stage1-lean ; then \
60398 echo Skipping rebuild of stage1; \
60399 else \
60400 $(MAKE) stage1-start; \
60401 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
60404 .PHONY: all-stage1 clean-stage1
60405 do-clean: clean-stage1
60407 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60408 # only possibility, but now it conflicts with no-bootstrap rules
60409 @if gcc-bootstrap
60414 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60416 .PHONY: distclean-stage1
60417 distclean-stage1::
60418 @: $(MAKE); $(stage)
60419 @test "`cat stage_last`" != stage1 || rm -f stage_last
60420 rm -rf stage1-*
60423 @endif gcc-bootstrap
60426 .PHONY: stage2-start stage2-end
60428 stage2-start::
60429 @: $(MAKE); $(stage); \
60430 echo stage2 > stage_current; \
60431 echo stage2 > stage_last; \
60432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60433 @if bfd
60434 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
60435 mkdir stage2-bfd; \
60436 mv stage2-bfd bfd; \
60437 mv stage1-bfd prev-bfd || test -f stage1-lean
60438 @endif bfd
60439 @if opcodes
60440 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
60441 mkdir stage2-opcodes; \
60442 mv stage2-opcodes opcodes; \
60443 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60444 @endif opcodes
60445 @if binutils
60446 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
60447 mkdir stage2-binutils; \
60448 mv stage2-binutils binutils; \
60449 mv stage1-binutils prev-binutils || test -f stage1-lean
60450 @endif binutils
60451 @if fixincludes
60452 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
60453 mkdir stage2-fixincludes; \
60454 mv stage2-fixincludes fixincludes; \
60455 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60456 @endif fixincludes
60457 @if gas
60458 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
60459 mkdir stage2-gas; \
60460 mv stage2-gas gas; \
60461 mv stage1-gas prev-gas || test -f stage1-lean
60462 @endif gas
60463 @if gcc
60464 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
60465 mkdir stage2-gcc; \
60466 mv stage2-gcc gcc; \
60467 mv stage1-gcc prev-gcc || test -f stage1-lean
60468 @endif gcc
60469 @if gmp
60470 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
60471 mkdir stage2-gmp; \
60472 mv stage2-gmp gmp; \
60473 mv stage1-gmp prev-gmp || test -f stage1-lean
60474 @endif gmp
60475 @if mpfr
60476 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
60477 mkdir stage2-mpfr; \
60478 mv stage2-mpfr mpfr; \
60479 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60480 @endif mpfr
60481 @if mpc
60482 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
60483 mkdir stage2-mpc; \
60484 mv stage2-mpc mpc; \
60485 mv stage1-mpc prev-mpc || test -f stage1-lean
60486 @endif mpc
60487 @if isl
60488 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
60489 mkdir stage2-isl; \
60490 mv stage2-isl isl; \
60491 mv stage1-isl prev-isl || test -f stage1-lean
60492 @endif isl
60493 @if gold
60494 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
60495 mkdir stage2-gold; \
60496 mv stage2-gold gold; \
60497 mv stage1-gold prev-gold || test -f stage1-lean
60498 @endif gold
60499 @if intl
60500 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
60501 mkdir stage2-intl; \
60502 mv stage2-intl intl; \
60503 mv stage1-intl prev-intl || test -f stage1-lean
60504 @endif intl
60505 @if ld
60506 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
60507 mkdir stage2-ld; \
60508 mv stage2-ld ld; \
60509 mv stage1-ld prev-ld || test -f stage1-lean
60510 @endif ld
60511 @if libbacktrace
60512 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
60513 mkdir stage2-libbacktrace; \
60514 mv stage2-libbacktrace libbacktrace; \
60515 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60516 @endif libbacktrace
60517 @if libcpp
60518 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
60519 mkdir stage2-libcpp; \
60520 mv stage2-libcpp libcpp; \
60521 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60522 @endif libcpp
60523 @if libcody
60524 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
60525 mkdir stage2-libcody; \
60526 mv stage2-libcody libcody; \
60527 mv stage1-libcody prev-libcody || test -f stage1-lean
60528 @endif libcody
60529 @if libdecnumber
60530 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
60531 mkdir stage2-libdecnumber; \
60532 mv stage2-libdecnumber libdecnumber; \
60533 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60534 @endif libdecnumber
60535 @if libiberty
60536 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
60537 mkdir stage2-libiberty; \
60538 mv stage2-libiberty libiberty; \
60539 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60540 @endif libiberty
60541 @if libiberty-linker-plugin
60542 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
60543 mkdir stage2-libiberty-linker-plugin; \
60544 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
60545 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60546 @endif libiberty-linker-plugin
60547 @if libiconv
60548 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
60549 mkdir stage2-libiconv; \
60550 mv stage2-libiconv libiconv; \
60551 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60552 @endif libiconv
60553 @if zlib
60554 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
60555 mkdir stage2-zlib; \
60556 mv stage2-zlib zlib; \
60557 mv stage1-zlib prev-zlib || test -f stage1-lean
60558 @endif zlib
60559 @if lto-plugin
60560 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
60561 mkdir stage2-lto-plugin; \
60562 mv stage2-lto-plugin lto-plugin; \
60563 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60564 @endif lto-plugin
60565 @if libctf
60566 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
60567 mkdir stage2-libctf; \
60568 mv stage2-libctf libctf; \
60569 mv stage1-libctf prev-libctf || test -f stage1-lean
60570 @endif libctf
60571 @[ -d stage2-$(TARGET_SUBDIR) ] || \
60572 mkdir stage2-$(TARGET_SUBDIR); \
60573 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60574 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60576 stage2-end::
60577 @if bfd
60578 @if test -d $(HOST_SUBDIR)/bfd; then \
60579 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
60580 mv prev-bfd stage1-bfd; : ; \
60582 @endif bfd
60583 @if opcodes
60584 @if test -d $(HOST_SUBDIR)/opcodes; then \
60585 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
60586 mv prev-opcodes stage1-opcodes; : ; \
60588 @endif opcodes
60589 @if binutils
60590 @if test -d $(HOST_SUBDIR)/binutils; then \
60591 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
60592 mv prev-binutils stage1-binutils; : ; \
60594 @endif binutils
60595 @if fixincludes
60596 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60597 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
60598 mv prev-fixincludes stage1-fixincludes; : ; \
60600 @endif fixincludes
60601 @if gas
60602 @if test -d $(HOST_SUBDIR)/gas; then \
60603 cd $(HOST_SUBDIR); mv gas stage2-gas; \
60604 mv prev-gas stage1-gas; : ; \
60606 @endif gas
60607 @if gcc
60608 @if test -d $(HOST_SUBDIR)/gcc; then \
60609 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
60610 mv prev-gcc stage1-gcc; : ; \
60612 @endif gcc
60613 @if gmp
60614 @if test -d $(HOST_SUBDIR)/gmp; then \
60615 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
60616 mv prev-gmp stage1-gmp; : ; \
60618 @endif gmp
60619 @if mpfr
60620 @if test -d $(HOST_SUBDIR)/mpfr; then \
60621 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
60622 mv prev-mpfr stage1-mpfr; : ; \
60624 @endif mpfr
60625 @if mpc
60626 @if test -d $(HOST_SUBDIR)/mpc; then \
60627 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
60628 mv prev-mpc stage1-mpc; : ; \
60630 @endif mpc
60631 @if isl
60632 @if test -d $(HOST_SUBDIR)/isl; then \
60633 cd $(HOST_SUBDIR); mv isl stage2-isl; \
60634 mv prev-isl stage1-isl; : ; \
60636 @endif isl
60637 @if gold
60638 @if test -d $(HOST_SUBDIR)/gold; then \
60639 cd $(HOST_SUBDIR); mv gold stage2-gold; \
60640 mv prev-gold stage1-gold; : ; \
60642 @endif gold
60643 @if intl
60644 @if test -d $(HOST_SUBDIR)/intl; then \
60645 cd $(HOST_SUBDIR); mv intl stage2-intl; \
60646 mv prev-intl stage1-intl; : ; \
60648 @endif intl
60649 @if ld
60650 @if test -d $(HOST_SUBDIR)/ld; then \
60651 cd $(HOST_SUBDIR); mv ld stage2-ld; \
60652 mv prev-ld stage1-ld; : ; \
60654 @endif ld
60655 @if libbacktrace
60656 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60657 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
60658 mv prev-libbacktrace stage1-libbacktrace; : ; \
60660 @endif libbacktrace
60661 @if libcpp
60662 @if test -d $(HOST_SUBDIR)/libcpp; then \
60663 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
60664 mv prev-libcpp stage1-libcpp; : ; \
60666 @endif libcpp
60667 @if libcody
60668 @if test -d $(HOST_SUBDIR)/libcody; then \
60669 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
60670 mv prev-libcody stage1-libcody; : ; \
60672 @endif libcody
60673 @if libdecnumber
60674 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60675 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
60676 mv prev-libdecnumber stage1-libdecnumber; : ; \
60678 @endif libdecnumber
60679 @if libiberty
60680 @if test -d $(HOST_SUBDIR)/libiberty; then \
60681 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
60682 mv prev-libiberty stage1-libiberty; : ; \
60684 @endif libiberty
60685 @if libiberty-linker-plugin
60686 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60687 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
60688 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60690 @endif libiberty-linker-plugin
60691 @if libiconv
60692 @if test -d $(HOST_SUBDIR)/libiconv; then \
60693 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
60694 mv prev-libiconv stage1-libiconv; : ; \
60696 @endif libiconv
60697 @if zlib
60698 @if test -d $(HOST_SUBDIR)/zlib; then \
60699 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
60700 mv prev-zlib stage1-zlib; : ; \
60702 @endif zlib
60703 @if lto-plugin
60704 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60705 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
60706 mv prev-lto-plugin stage1-lto-plugin; : ; \
60708 @endif lto-plugin
60709 @if libctf
60710 @if test -d $(HOST_SUBDIR)/libctf; then \
60711 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
60712 mv prev-libctf stage1-libctf; : ; \
60714 @endif libctf
60715 @if test -d $(TARGET_SUBDIR); then \
60716 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
60717 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60719 rm -f stage_current
60721 # Bubble a bug fix through all the stages up to stage 2. They are
60722 # remade, but not reconfigured. The next stage (if any) will not be
60723 # reconfigured either.
60724 .PHONY: stage2-bubble
60725 stage2-bubble:: stage1-bubble
60726 @r=`${PWD_COMMAND}`; export r; \
60727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60728 if test -f stage2-lean || test -f stage1-lean ; then \
60729 echo Skipping rebuild of stage2; \
60730 else \
60731 $(MAKE) stage2-start; \
60732 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
60735 .PHONY: all-stage2 clean-stage2
60736 do-clean: clean-stage2
60738 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60739 # only possibility, but now it conflicts with no-bootstrap rules
60740 @if gcc-bootstrap
60744 .PHONY: bootstrap2 bootstrap2-lean
60745 bootstrap2:
60746 echo stage2 > stage_final
60747 @r=`${PWD_COMMAND}`; export r; \
60748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60749 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
60750 @: $(MAKE); $(unstage)
60751 @r=`${PWD_COMMAND}`; export r; \
60752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60753 TFLAGS="$(STAGE2_TFLAGS)"; \
60754 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60756 bootstrap2-lean:
60757 echo stage2 > stage_final
60758 @r=`${PWD_COMMAND}`; export r; \
60759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60760 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
60761 @: $(MAKE); $(unstage)
60762 @r=`${PWD_COMMAND}`; export r; \
60763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60764 TFLAGS="$(STAGE2_TFLAGS)"; \
60765 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60768 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60769 distclean-stage1:: distclean-stage2
60770 .PHONY: distclean-stage2
60771 distclean-stage2::
60772 @: $(MAKE); $(stage)
60773 @test "`cat stage_last`" != stage2 || rm -f stage_last
60774 rm -rf stage2-*
60777 @endif gcc-bootstrap
60780 .PHONY: stage3-start stage3-end
60782 stage3-start::
60783 @: $(MAKE); $(stage); \
60784 echo stage3 > stage_current; \
60785 echo stage3 > stage_last; \
60786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60787 @if bfd
60788 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
60789 mkdir stage3-bfd; \
60790 mv stage3-bfd bfd; \
60791 mv stage2-bfd prev-bfd || test -f stage2-lean
60792 @endif bfd
60793 @if opcodes
60794 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
60795 mkdir stage3-opcodes; \
60796 mv stage3-opcodes opcodes; \
60797 mv stage2-opcodes prev-opcodes || test -f stage2-lean
60798 @endif opcodes
60799 @if binutils
60800 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
60801 mkdir stage3-binutils; \
60802 mv stage3-binutils binutils; \
60803 mv stage2-binutils prev-binutils || test -f stage2-lean
60804 @endif binutils
60805 @if fixincludes
60806 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
60807 mkdir stage3-fixincludes; \
60808 mv stage3-fixincludes fixincludes; \
60809 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
60810 @endif fixincludes
60811 @if gas
60812 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
60813 mkdir stage3-gas; \
60814 mv stage3-gas gas; \
60815 mv stage2-gas prev-gas || test -f stage2-lean
60816 @endif gas
60817 @if gcc
60818 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
60819 mkdir stage3-gcc; \
60820 mv stage3-gcc gcc; \
60821 mv stage2-gcc prev-gcc || test -f stage2-lean
60822 @endif gcc
60823 @if gmp
60824 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
60825 mkdir stage3-gmp; \
60826 mv stage3-gmp gmp; \
60827 mv stage2-gmp prev-gmp || test -f stage2-lean
60828 @endif gmp
60829 @if mpfr
60830 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
60831 mkdir stage3-mpfr; \
60832 mv stage3-mpfr mpfr; \
60833 mv stage2-mpfr prev-mpfr || test -f stage2-lean
60834 @endif mpfr
60835 @if mpc
60836 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
60837 mkdir stage3-mpc; \
60838 mv stage3-mpc mpc; \
60839 mv stage2-mpc prev-mpc || test -f stage2-lean
60840 @endif mpc
60841 @if isl
60842 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
60843 mkdir stage3-isl; \
60844 mv stage3-isl isl; \
60845 mv stage2-isl prev-isl || test -f stage2-lean
60846 @endif isl
60847 @if gold
60848 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
60849 mkdir stage3-gold; \
60850 mv stage3-gold gold; \
60851 mv stage2-gold prev-gold || test -f stage2-lean
60852 @endif gold
60853 @if intl
60854 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
60855 mkdir stage3-intl; \
60856 mv stage3-intl intl; \
60857 mv stage2-intl prev-intl || test -f stage2-lean
60858 @endif intl
60859 @if ld
60860 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
60861 mkdir stage3-ld; \
60862 mv stage3-ld ld; \
60863 mv stage2-ld prev-ld || test -f stage2-lean
60864 @endif ld
60865 @if libbacktrace
60866 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
60867 mkdir stage3-libbacktrace; \
60868 mv stage3-libbacktrace libbacktrace; \
60869 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
60870 @endif libbacktrace
60871 @if libcpp
60872 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
60873 mkdir stage3-libcpp; \
60874 mv stage3-libcpp libcpp; \
60875 mv stage2-libcpp prev-libcpp || test -f stage2-lean
60876 @endif libcpp
60877 @if libcody
60878 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
60879 mkdir stage3-libcody; \
60880 mv stage3-libcody libcody; \
60881 mv stage2-libcody prev-libcody || test -f stage2-lean
60882 @endif libcody
60883 @if libdecnumber
60884 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
60885 mkdir stage3-libdecnumber; \
60886 mv stage3-libdecnumber libdecnumber; \
60887 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
60888 @endif libdecnumber
60889 @if libiberty
60890 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
60891 mkdir stage3-libiberty; \
60892 mv stage3-libiberty libiberty; \
60893 mv stage2-libiberty prev-libiberty || test -f stage2-lean
60894 @endif libiberty
60895 @if libiberty-linker-plugin
60896 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
60897 mkdir stage3-libiberty-linker-plugin; \
60898 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
60899 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
60900 @endif libiberty-linker-plugin
60901 @if libiconv
60902 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
60903 mkdir stage3-libiconv; \
60904 mv stage3-libiconv libiconv; \
60905 mv stage2-libiconv prev-libiconv || test -f stage2-lean
60906 @endif libiconv
60907 @if zlib
60908 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
60909 mkdir stage3-zlib; \
60910 mv stage3-zlib zlib; \
60911 mv stage2-zlib prev-zlib || test -f stage2-lean
60912 @endif zlib
60913 @if lto-plugin
60914 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
60915 mkdir stage3-lto-plugin; \
60916 mv stage3-lto-plugin lto-plugin; \
60917 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
60918 @endif lto-plugin
60919 @if libctf
60920 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
60921 mkdir stage3-libctf; \
60922 mv stage3-libctf libctf; \
60923 mv stage2-libctf prev-libctf || test -f stage2-lean
60924 @endif libctf
60925 @[ -d stage3-$(TARGET_SUBDIR) ] || \
60926 mkdir stage3-$(TARGET_SUBDIR); \
60927 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60928 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
60930 stage3-end::
60931 @if bfd
60932 @if test -d $(HOST_SUBDIR)/bfd; then \
60933 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
60934 mv prev-bfd stage2-bfd; : ; \
60936 @endif bfd
60937 @if opcodes
60938 @if test -d $(HOST_SUBDIR)/opcodes; then \
60939 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
60940 mv prev-opcodes stage2-opcodes; : ; \
60942 @endif opcodes
60943 @if binutils
60944 @if test -d $(HOST_SUBDIR)/binutils; then \
60945 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
60946 mv prev-binutils stage2-binutils; : ; \
60948 @endif binutils
60949 @if fixincludes
60950 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60951 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
60952 mv prev-fixincludes stage2-fixincludes; : ; \
60954 @endif fixincludes
60955 @if gas
60956 @if test -d $(HOST_SUBDIR)/gas; then \
60957 cd $(HOST_SUBDIR); mv gas stage3-gas; \
60958 mv prev-gas stage2-gas; : ; \
60960 @endif gas
60961 @if gcc
60962 @if test -d $(HOST_SUBDIR)/gcc; then \
60963 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
60964 mv prev-gcc stage2-gcc; : ; \
60966 @endif gcc
60967 @if gmp
60968 @if test -d $(HOST_SUBDIR)/gmp; then \
60969 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
60970 mv prev-gmp stage2-gmp; : ; \
60972 @endif gmp
60973 @if mpfr
60974 @if test -d $(HOST_SUBDIR)/mpfr; then \
60975 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
60976 mv prev-mpfr stage2-mpfr; : ; \
60978 @endif mpfr
60979 @if mpc
60980 @if test -d $(HOST_SUBDIR)/mpc; then \
60981 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
60982 mv prev-mpc stage2-mpc; : ; \
60984 @endif mpc
60985 @if isl
60986 @if test -d $(HOST_SUBDIR)/isl; then \
60987 cd $(HOST_SUBDIR); mv isl stage3-isl; \
60988 mv prev-isl stage2-isl; : ; \
60990 @endif isl
60991 @if gold
60992 @if test -d $(HOST_SUBDIR)/gold; then \
60993 cd $(HOST_SUBDIR); mv gold stage3-gold; \
60994 mv prev-gold stage2-gold; : ; \
60996 @endif gold
60997 @if intl
60998 @if test -d $(HOST_SUBDIR)/intl; then \
60999 cd $(HOST_SUBDIR); mv intl stage3-intl; \
61000 mv prev-intl stage2-intl; : ; \
61002 @endif intl
61003 @if ld
61004 @if test -d $(HOST_SUBDIR)/ld; then \
61005 cd $(HOST_SUBDIR); mv ld stage3-ld; \
61006 mv prev-ld stage2-ld; : ; \
61008 @endif ld
61009 @if libbacktrace
61010 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61011 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
61012 mv prev-libbacktrace stage2-libbacktrace; : ; \
61014 @endif libbacktrace
61015 @if libcpp
61016 @if test -d $(HOST_SUBDIR)/libcpp; then \
61017 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
61018 mv prev-libcpp stage2-libcpp; : ; \
61020 @endif libcpp
61021 @if libcody
61022 @if test -d $(HOST_SUBDIR)/libcody; then \
61023 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
61024 mv prev-libcody stage2-libcody; : ; \
61026 @endif libcody
61027 @if libdecnumber
61028 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61029 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
61030 mv prev-libdecnumber stage2-libdecnumber; : ; \
61032 @endif libdecnumber
61033 @if libiberty
61034 @if test -d $(HOST_SUBDIR)/libiberty; then \
61035 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
61036 mv prev-libiberty stage2-libiberty; : ; \
61038 @endif libiberty
61039 @if libiberty-linker-plugin
61040 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61041 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
61042 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
61044 @endif libiberty-linker-plugin
61045 @if libiconv
61046 @if test -d $(HOST_SUBDIR)/libiconv; then \
61047 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
61048 mv prev-libiconv stage2-libiconv; : ; \
61050 @endif libiconv
61051 @if zlib
61052 @if test -d $(HOST_SUBDIR)/zlib; then \
61053 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
61054 mv prev-zlib stage2-zlib; : ; \
61056 @endif zlib
61057 @if lto-plugin
61058 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61059 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
61060 mv prev-lto-plugin stage2-lto-plugin; : ; \
61062 @endif lto-plugin
61063 @if libctf
61064 @if test -d $(HOST_SUBDIR)/libctf; then \
61065 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
61066 mv prev-libctf stage2-libctf; : ; \
61068 @endif libctf
61069 @if test -d $(TARGET_SUBDIR); then \
61070 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
61071 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
61073 rm -f stage_current
61075 # Bubble a bug fix through all the stages up to stage 3. They are
61076 # remade, but not reconfigured. The next stage (if any) will not be
61077 # reconfigured either.
61078 .PHONY: stage3-bubble
61079 stage3-bubble:: stage2-bubble
61080 @r=`${PWD_COMMAND}`; export r; \
61081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61082 if test -f stage3-lean || test -f stage2-lean ; then \
61083 echo Skipping rebuild of stage3; \
61084 else \
61085 $(MAKE) stage3-start; \
61086 if $(LEAN); then \
61087 rm -rf stage1-*; \
61088 $(STAMP) stage1-lean; \
61089 fi; \
61090 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
61092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
61094 .PHONY: all-stage3 clean-stage3
61095 do-clean: clean-stage3
61097 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61098 # only possibility, but now it conflicts with no-bootstrap rules
61099 @if gcc-bootstrap
61101 compare:
61102 @r=`${PWD_COMMAND}`; export r; \
61103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61104 if test -f stage2-lean; then \
61105 echo Cannot compare object files as stage 2 was deleted.; \
61106 exit 0; \
61107 fi; \
61108 : $(MAKE); $(stage); \
61109 rm -f .bad_compare; \
61110 echo Comparing stages 2 and 3; \
61111 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
61112 files=`find stage3-* -name "*$(objext)" -print | \
61113 sed -n s,^stage$$sed-,,p`; \
61114 for file in $${files} ${extra-compare}; do \
61115 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
61116 if test ! -f $$f1; then continue; fi; \
61117 $(do-compare) > /dev/null 2>&1; \
61118 if test $$? -eq 1; then \
61119 case $$file in \
61120 @compare_exclusions@) \
61121 echo warning: $$file differs ;; \
61122 *) \
61123 echo $$file differs >> .bad_compare ;; \
61124 esac; \
61125 fi; \
61126 done; \
61127 if [ -f .bad_compare ]; then \
61128 echo "Bootstrap comparison failure!"; \
61129 cat .bad_compare; \
61130 exit 1; \
61131 else \
61132 echo Comparison successful.; \
61133 fi; \
61134 $(STAMP) compare
61135 if $(LEAN); then \
61136 rm -rf stage2-*; \
61137 $(STAMP) stage2-lean; \
61142 .PHONY: bootstrap bootstrap-lean
61143 bootstrap:
61144 echo stage3 > stage_final
61145 @r=`${PWD_COMMAND}`; export r; \
61146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61147 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61148 @: $(MAKE); $(unstage)
61149 @r=`${PWD_COMMAND}`; export r; \
61150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61151 TFLAGS="$(STAGE3_TFLAGS)"; \
61152 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61154 bootstrap-lean:
61155 echo stage3 > stage_final
61156 @r=`${PWD_COMMAND}`; export r; \
61157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61158 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
61159 @: $(MAKE); $(unstage)
61160 @r=`${PWD_COMMAND}`; export r; \
61161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61162 TFLAGS="$(STAGE3_TFLAGS)"; \
61163 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61166 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61167 distclean-stage2:: distclean-stage3
61168 .PHONY: distclean-stage3
61169 distclean-stage3::
61170 @: $(MAKE); $(stage)
61171 @test "`cat stage_last`" != stage3 || rm -f stage_last
61172 rm -rf stage3-* compare
61175 .PHONY: cleanstrap
61176 cleanstrap: do-distclean local-clean
61177 echo stage3 > stage_final
61178 @r=`${PWD_COMMAND}`; export r; \
61179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61181 @: $(MAKE); $(unstage)
61182 @r=`${PWD_COMMAND}`; export r; \
61183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61184 TFLAGS="$(STAGE3_TFLAGS)"; \
61185 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61187 @endif gcc-bootstrap
61190 .PHONY: stage4-start stage4-end
61192 stage4-start::
61193 @: $(MAKE); $(stage); \
61194 echo stage4 > stage_current; \
61195 echo stage4 > stage_last; \
61196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61197 @if bfd
61198 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
61199 mkdir stage4-bfd; \
61200 mv stage4-bfd bfd; \
61201 mv stage3-bfd prev-bfd || test -f stage3-lean
61202 @endif bfd
61203 @if opcodes
61204 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
61205 mkdir stage4-opcodes; \
61206 mv stage4-opcodes opcodes; \
61207 mv stage3-opcodes prev-opcodes || test -f stage3-lean
61208 @endif opcodes
61209 @if binutils
61210 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
61211 mkdir stage4-binutils; \
61212 mv stage4-binutils binutils; \
61213 mv stage3-binutils prev-binutils || test -f stage3-lean
61214 @endif binutils
61215 @if fixincludes
61216 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
61217 mkdir stage4-fixincludes; \
61218 mv stage4-fixincludes fixincludes; \
61219 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
61220 @endif fixincludes
61221 @if gas
61222 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
61223 mkdir stage4-gas; \
61224 mv stage4-gas gas; \
61225 mv stage3-gas prev-gas || test -f stage3-lean
61226 @endif gas
61227 @if gcc
61228 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
61229 mkdir stage4-gcc; \
61230 mv stage4-gcc gcc; \
61231 mv stage3-gcc prev-gcc || test -f stage3-lean
61232 @endif gcc
61233 @if gmp
61234 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
61235 mkdir stage4-gmp; \
61236 mv stage4-gmp gmp; \
61237 mv stage3-gmp prev-gmp || test -f stage3-lean
61238 @endif gmp
61239 @if mpfr
61240 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
61241 mkdir stage4-mpfr; \
61242 mv stage4-mpfr mpfr; \
61243 mv stage3-mpfr prev-mpfr || test -f stage3-lean
61244 @endif mpfr
61245 @if mpc
61246 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
61247 mkdir stage4-mpc; \
61248 mv stage4-mpc mpc; \
61249 mv stage3-mpc prev-mpc || test -f stage3-lean
61250 @endif mpc
61251 @if isl
61252 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
61253 mkdir stage4-isl; \
61254 mv stage4-isl isl; \
61255 mv stage3-isl prev-isl || test -f stage3-lean
61256 @endif isl
61257 @if gold
61258 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
61259 mkdir stage4-gold; \
61260 mv stage4-gold gold; \
61261 mv stage3-gold prev-gold || test -f stage3-lean
61262 @endif gold
61263 @if intl
61264 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
61265 mkdir stage4-intl; \
61266 mv stage4-intl intl; \
61267 mv stage3-intl prev-intl || test -f stage3-lean
61268 @endif intl
61269 @if ld
61270 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
61271 mkdir stage4-ld; \
61272 mv stage4-ld ld; \
61273 mv stage3-ld prev-ld || test -f stage3-lean
61274 @endif ld
61275 @if libbacktrace
61276 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
61277 mkdir stage4-libbacktrace; \
61278 mv stage4-libbacktrace libbacktrace; \
61279 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
61280 @endif libbacktrace
61281 @if libcpp
61282 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
61283 mkdir stage4-libcpp; \
61284 mv stage4-libcpp libcpp; \
61285 mv stage3-libcpp prev-libcpp || test -f stage3-lean
61286 @endif libcpp
61287 @if libcody
61288 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
61289 mkdir stage4-libcody; \
61290 mv stage4-libcody libcody; \
61291 mv stage3-libcody prev-libcody || test -f stage3-lean
61292 @endif libcody
61293 @if libdecnumber
61294 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
61295 mkdir stage4-libdecnumber; \
61296 mv stage4-libdecnumber libdecnumber; \
61297 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
61298 @endif libdecnumber
61299 @if libiberty
61300 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
61301 mkdir stage4-libiberty; \
61302 mv stage4-libiberty libiberty; \
61303 mv stage3-libiberty prev-libiberty || test -f stage3-lean
61304 @endif libiberty
61305 @if libiberty-linker-plugin
61306 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
61307 mkdir stage4-libiberty-linker-plugin; \
61308 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
61309 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
61310 @endif libiberty-linker-plugin
61311 @if libiconv
61312 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
61313 mkdir stage4-libiconv; \
61314 mv stage4-libiconv libiconv; \
61315 mv stage3-libiconv prev-libiconv || test -f stage3-lean
61316 @endif libiconv
61317 @if zlib
61318 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
61319 mkdir stage4-zlib; \
61320 mv stage4-zlib zlib; \
61321 mv stage3-zlib prev-zlib || test -f stage3-lean
61322 @endif zlib
61323 @if lto-plugin
61324 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
61325 mkdir stage4-lto-plugin; \
61326 mv stage4-lto-plugin lto-plugin; \
61327 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
61328 @endif lto-plugin
61329 @if libctf
61330 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
61331 mkdir stage4-libctf; \
61332 mv stage4-libctf libctf; \
61333 mv stage3-libctf prev-libctf || test -f stage3-lean
61334 @endif libctf
61335 @[ -d stage4-$(TARGET_SUBDIR) ] || \
61336 mkdir stage4-$(TARGET_SUBDIR); \
61337 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61338 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
61340 stage4-end::
61341 @if bfd
61342 @if test -d $(HOST_SUBDIR)/bfd; then \
61343 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
61344 mv prev-bfd stage3-bfd; : ; \
61346 @endif bfd
61347 @if opcodes
61348 @if test -d $(HOST_SUBDIR)/opcodes; then \
61349 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
61350 mv prev-opcodes stage3-opcodes; : ; \
61352 @endif opcodes
61353 @if binutils
61354 @if test -d $(HOST_SUBDIR)/binutils; then \
61355 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
61356 mv prev-binutils stage3-binutils; : ; \
61358 @endif binutils
61359 @if fixincludes
61360 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61361 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
61362 mv prev-fixincludes stage3-fixincludes; : ; \
61364 @endif fixincludes
61365 @if gas
61366 @if test -d $(HOST_SUBDIR)/gas; then \
61367 cd $(HOST_SUBDIR); mv gas stage4-gas; \
61368 mv prev-gas stage3-gas; : ; \
61370 @endif gas
61371 @if gcc
61372 @if test -d $(HOST_SUBDIR)/gcc; then \
61373 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
61374 mv prev-gcc stage3-gcc; : ; \
61376 @endif gcc
61377 @if gmp
61378 @if test -d $(HOST_SUBDIR)/gmp; then \
61379 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
61380 mv prev-gmp stage3-gmp; : ; \
61382 @endif gmp
61383 @if mpfr
61384 @if test -d $(HOST_SUBDIR)/mpfr; then \
61385 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
61386 mv prev-mpfr stage3-mpfr; : ; \
61388 @endif mpfr
61389 @if mpc
61390 @if test -d $(HOST_SUBDIR)/mpc; then \
61391 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
61392 mv prev-mpc stage3-mpc; : ; \
61394 @endif mpc
61395 @if isl
61396 @if test -d $(HOST_SUBDIR)/isl; then \
61397 cd $(HOST_SUBDIR); mv isl stage4-isl; \
61398 mv prev-isl stage3-isl; : ; \
61400 @endif isl
61401 @if gold
61402 @if test -d $(HOST_SUBDIR)/gold; then \
61403 cd $(HOST_SUBDIR); mv gold stage4-gold; \
61404 mv prev-gold stage3-gold; : ; \
61406 @endif gold
61407 @if intl
61408 @if test -d $(HOST_SUBDIR)/intl; then \
61409 cd $(HOST_SUBDIR); mv intl stage4-intl; \
61410 mv prev-intl stage3-intl; : ; \
61412 @endif intl
61413 @if ld
61414 @if test -d $(HOST_SUBDIR)/ld; then \
61415 cd $(HOST_SUBDIR); mv ld stage4-ld; \
61416 mv prev-ld stage3-ld; : ; \
61418 @endif ld
61419 @if libbacktrace
61420 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61421 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
61422 mv prev-libbacktrace stage3-libbacktrace; : ; \
61424 @endif libbacktrace
61425 @if libcpp
61426 @if test -d $(HOST_SUBDIR)/libcpp; then \
61427 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
61428 mv prev-libcpp stage3-libcpp; : ; \
61430 @endif libcpp
61431 @if libcody
61432 @if test -d $(HOST_SUBDIR)/libcody; then \
61433 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
61434 mv prev-libcody stage3-libcody; : ; \
61436 @endif libcody
61437 @if libdecnumber
61438 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61439 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
61440 mv prev-libdecnumber stage3-libdecnumber; : ; \
61442 @endif libdecnumber
61443 @if libiberty
61444 @if test -d $(HOST_SUBDIR)/libiberty; then \
61445 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
61446 mv prev-libiberty stage3-libiberty; : ; \
61448 @endif libiberty
61449 @if libiberty-linker-plugin
61450 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61451 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
61452 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
61454 @endif libiberty-linker-plugin
61455 @if libiconv
61456 @if test -d $(HOST_SUBDIR)/libiconv; then \
61457 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
61458 mv prev-libiconv stage3-libiconv; : ; \
61460 @endif libiconv
61461 @if zlib
61462 @if test -d $(HOST_SUBDIR)/zlib; then \
61463 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
61464 mv prev-zlib stage3-zlib; : ; \
61466 @endif zlib
61467 @if lto-plugin
61468 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61469 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
61470 mv prev-lto-plugin stage3-lto-plugin; : ; \
61472 @endif lto-plugin
61473 @if libctf
61474 @if test -d $(HOST_SUBDIR)/libctf; then \
61475 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
61476 mv prev-libctf stage3-libctf; : ; \
61478 @endif libctf
61479 @if test -d $(TARGET_SUBDIR); then \
61480 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
61481 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
61483 rm -f stage_current
61485 # Bubble a bug fix through all the stages up to stage 4. They are
61486 # remade, but not reconfigured. The next stage (if any) will not be
61487 # reconfigured either.
61488 .PHONY: stage4-bubble
61489 stage4-bubble:: stage3-bubble
61490 @r=`${PWD_COMMAND}`; export r; \
61491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61492 if test -f stage4-lean || test -f stage3-lean ; then \
61493 echo Skipping rebuild of stage4; \
61494 else \
61495 $(MAKE) stage4-start; \
61496 if $(LEAN); then \
61497 rm -rf stage2-*; \
61498 $(STAMP) stage2-lean; \
61499 fi; \
61500 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
61502 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
61504 .PHONY: all-stage4 clean-stage4
61505 do-clean: clean-stage4
61507 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61508 # only possibility, but now it conflicts with no-bootstrap rules
61509 @if gcc-bootstrap
61511 compare3:
61512 @r=`${PWD_COMMAND}`; export r; \
61513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61514 if test -f stage3-lean; then \
61515 echo Cannot compare object files as stage 3 was deleted.; \
61516 exit 0; \
61517 fi; \
61518 : $(MAKE); $(stage); \
61519 rm -f .bad_compare; \
61520 echo Comparing stages 3 and 4; \
61521 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
61522 files=`find stage4-* -name "*$(objext)" -print | \
61523 sed -n s,^stage$$sed-,,p`; \
61524 for file in $${files} ${extra-compare}; do \
61525 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
61526 if test ! -f $$f1; then continue; fi; \
61527 $(do-compare3) > /dev/null 2>&1; \
61528 if test $$? -eq 1; then \
61529 case $$file in \
61530 @compare_exclusions@) \
61531 echo warning: $$file differs ;; \
61532 *) \
61533 echo $$file differs >> .bad_compare ;; \
61534 esac; \
61535 fi; \
61536 done; \
61537 if [ -f .bad_compare ]; then \
61538 echo "Bootstrap comparison failure!"; \
61539 cat .bad_compare; \
61540 exit 1; \
61541 else \
61542 echo Comparison successful.; \
61543 fi; \
61544 $(STAMP) compare3
61545 if $(LEAN); then \
61546 rm -rf stage3-*; \
61547 $(STAMP) stage3-lean; \
61552 .PHONY: bootstrap4 bootstrap4-lean
61553 bootstrap4:
61554 echo stage4 > stage_final
61555 @r=`${PWD_COMMAND}`; export r; \
61556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
61558 @: $(MAKE); $(unstage)
61559 @r=`${PWD_COMMAND}`; export r; \
61560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61561 TFLAGS="$(STAGE4_TFLAGS)"; \
61562 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61564 bootstrap4-lean:
61565 echo stage4 > stage_final
61566 @r=`${PWD_COMMAND}`; export r; \
61567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61568 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
61569 @: $(MAKE); $(unstage)
61570 @r=`${PWD_COMMAND}`; export r; \
61571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61572 TFLAGS="$(STAGE4_TFLAGS)"; \
61573 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61576 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61577 distclean-stage3:: distclean-stage4
61578 .PHONY: distclean-stage4
61579 distclean-stage4::
61580 @: $(MAKE); $(stage)
61581 @test "`cat stage_last`" != stage4 || rm -f stage_last
61582 rm -rf stage4-* compare3
61585 @endif gcc-bootstrap
61588 .PHONY: stageprofile-start stageprofile-end
61590 stageprofile-start::
61591 @: $(MAKE); $(stage); \
61592 echo stageprofile > stage_current; \
61593 echo stageprofile > stage_last; \
61594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61595 @if bfd
61596 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
61597 mkdir stageprofile-bfd; \
61598 mv stageprofile-bfd bfd; \
61599 mv stage1-bfd prev-bfd || test -f stage1-lean
61600 @endif bfd
61601 @if opcodes
61602 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
61603 mkdir stageprofile-opcodes; \
61604 mv stageprofile-opcodes opcodes; \
61605 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61606 @endif opcodes
61607 @if binutils
61608 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
61609 mkdir stageprofile-binutils; \
61610 mv stageprofile-binutils binutils; \
61611 mv stage1-binutils prev-binutils || test -f stage1-lean
61612 @endif binutils
61613 @if fixincludes
61614 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
61615 mkdir stageprofile-fixincludes; \
61616 mv stageprofile-fixincludes fixincludes; \
61617 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61618 @endif fixincludes
61619 @if gas
61620 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
61621 mkdir stageprofile-gas; \
61622 mv stageprofile-gas gas; \
61623 mv stage1-gas prev-gas || test -f stage1-lean
61624 @endif gas
61625 @if gcc
61626 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
61627 mkdir stageprofile-gcc; \
61628 mv stageprofile-gcc gcc; \
61629 mv stage1-gcc prev-gcc || test -f stage1-lean
61630 @endif gcc
61631 @if gmp
61632 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
61633 mkdir stageprofile-gmp; \
61634 mv stageprofile-gmp gmp; \
61635 mv stage1-gmp prev-gmp || test -f stage1-lean
61636 @endif gmp
61637 @if mpfr
61638 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
61639 mkdir stageprofile-mpfr; \
61640 mv stageprofile-mpfr mpfr; \
61641 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61642 @endif mpfr
61643 @if mpc
61644 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
61645 mkdir stageprofile-mpc; \
61646 mv stageprofile-mpc mpc; \
61647 mv stage1-mpc prev-mpc || test -f stage1-lean
61648 @endif mpc
61649 @if isl
61650 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
61651 mkdir stageprofile-isl; \
61652 mv stageprofile-isl isl; \
61653 mv stage1-isl prev-isl || test -f stage1-lean
61654 @endif isl
61655 @if gold
61656 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
61657 mkdir stageprofile-gold; \
61658 mv stageprofile-gold gold; \
61659 mv stage1-gold prev-gold || test -f stage1-lean
61660 @endif gold
61661 @if intl
61662 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
61663 mkdir stageprofile-intl; \
61664 mv stageprofile-intl intl; \
61665 mv stage1-intl prev-intl || test -f stage1-lean
61666 @endif intl
61667 @if ld
61668 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
61669 mkdir stageprofile-ld; \
61670 mv stageprofile-ld ld; \
61671 mv stage1-ld prev-ld || test -f stage1-lean
61672 @endif ld
61673 @if libbacktrace
61674 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
61675 mkdir stageprofile-libbacktrace; \
61676 mv stageprofile-libbacktrace libbacktrace; \
61677 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61678 @endif libbacktrace
61679 @if libcpp
61680 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
61681 mkdir stageprofile-libcpp; \
61682 mv stageprofile-libcpp libcpp; \
61683 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61684 @endif libcpp
61685 @if libcody
61686 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
61687 mkdir stageprofile-libcody; \
61688 mv stageprofile-libcody libcody; \
61689 mv stage1-libcody prev-libcody || test -f stage1-lean
61690 @endif libcody
61691 @if libdecnumber
61692 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
61693 mkdir stageprofile-libdecnumber; \
61694 mv stageprofile-libdecnumber libdecnumber; \
61695 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61696 @endif libdecnumber
61697 @if libiberty
61698 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
61699 mkdir stageprofile-libiberty; \
61700 mv stageprofile-libiberty libiberty; \
61701 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61702 @endif libiberty
61703 @if libiberty-linker-plugin
61704 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
61705 mkdir stageprofile-libiberty-linker-plugin; \
61706 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61707 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61708 @endif libiberty-linker-plugin
61709 @if libiconv
61710 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
61711 mkdir stageprofile-libiconv; \
61712 mv stageprofile-libiconv libiconv; \
61713 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61714 @endif libiconv
61715 @if zlib
61716 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
61717 mkdir stageprofile-zlib; \
61718 mv stageprofile-zlib zlib; \
61719 mv stage1-zlib prev-zlib || test -f stage1-lean
61720 @endif zlib
61721 @if lto-plugin
61722 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
61723 mkdir stageprofile-lto-plugin; \
61724 mv stageprofile-lto-plugin lto-plugin; \
61725 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61726 @endif lto-plugin
61727 @if libctf
61728 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
61729 mkdir stageprofile-libctf; \
61730 mv stageprofile-libctf libctf; \
61731 mv stage1-libctf prev-libctf || test -f stage1-lean
61732 @endif libctf
61733 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
61734 mkdir stageprofile-$(TARGET_SUBDIR); \
61735 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61736 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61738 stageprofile-end::
61739 @if bfd
61740 @if test -d $(HOST_SUBDIR)/bfd; then \
61741 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
61742 mv prev-bfd stage1-bfd; : ; \
61744 @endif bfd
61745 @if opcodes
61746 @if test -d $(HOST_SUBDIR)/opcodes; then \
61747 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
61748 mv prev-opcodes stage1-opcodes; : ; \
61750 @endif opcodes
61751 @if binutils
61752 @if test -d $(HOST_SUBDIR)/binutils; then \
61753 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
61754 mv prev-binutils stage1-binutils; : ; \
61756 @endif binutils
61757 @if fixincludes
61758 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61759 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
61760 mv prev-fixincludes stage1-fixincludes; : ; \
61762 @endif fixincludes
61763 @if gas
61764 @if test -d $(HOST_SUBDIR)/gas; then \
61765 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
61766 mv prev-gas stage1-gas; : ; \
61768 @endif gas
61769 @if gcc
61770 @if test -d $(HOST_SUBDIR)/gcc; then \
61771 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
61772 mv prev-gcc stage1-gcc; : ; \
61774 @endif gcc
61775 @if gmp
61776 @if test -d $(HOST_SUBDIR)/gmp; then \
61777 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
61778 mv prev-gmp stage1-gmp; : ; \
61780 @endif gmp
61781 @if mpfr
61782 @if test -d $(HOST_SUBDIR)/mpfr; then \
61783 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
61784 mv prev-mpfr stage1-mpfr; : ; \
61786 @endif mpfr
61787 @if mpc
61788 @if test -d $(HOST_SUBDIR)/mpc; then \
61789 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
61790 mv prev-mpc stage1-mpc; : ; \
61792 @endif mpc
61793 @if isl
61794 @if test -d $(HOST_SUBDIR)/isl; then \
61795 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
61796 mv prev-isl stage1-isl; : ; \
61798 @endif isl
61799 @if gold
61800 @if test -d $(HOST_SUBDIR)/gold; then \
61801 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
61802 mv prev-gold stage1-gold; : ; \
61804 @endif gold
61805 @if intl
61806 @if test -d $(HOST_SUBDIR)/intl; then \
61807 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
61808 mv prev-intl stage1-intl; : ; \
61810 @endif intl
61811 @if ld
61812 @if test -d $(HOST_SUBDIR)/ld; then \
61813 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
61814 mv prev-ld stage1-ld; : ; \
61816 @endif ld
61817 @if libbacktrace
61818 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61819 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
61820 mv prev-libbacktrace stage1-libbacktrace; : ; \
61822 @endif libbacktrace
61823 @if libcpp
61824 @if test -d $(HOST_SUBDIR)/libcpp; then \
61825 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
61826 mv prev-libcpp stage1-libcpp; : ; \
61828 @endif libcpp
61829 @if libcody
61830 @if test -d $(HOST_SUBDIR)/libcody; then \
61831 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
61832 mv prev-libcody stage1-libcody; : ; \
61834 @endif libcody
61835 @if libdecnumber
61836 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61837 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
61838 mv prev-libdecnumber stage1-libdecnumber; : ; \
61840 @endif libdecnumber
61841 @if libiberty
61842 @if test -d $(HOST_SUBDIR)/libiberty; then \
61843 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
61844 mv prev-libiberty stage1-libiberty; : ; \
61846 @endif libiberty
61847 @if libiberty-linker-plugin
61848 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61849 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
61850 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61852 @endif libiberty-linker-plugin
61853 @if libiconv
61854 @if test -d $(HOST_SUBDIR)/libiconv; then \
61855 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
61856 mv prev-libiconv stage1-libiconv; : ; \
61858 @endif libiconv
61859 @if zlib
61860 @if test -d $(HOST_SUBDIR)/zlib; then \
61861 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
61862 mv prev-zlib stage1-zlib; : ; \
61864 @endif zlib
61865 @if lto-plugin
61866 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61867 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
61868 mv prev-lto-plugin stage1-lto-plugin; : ; \
61870 @endif lto-plugin
61871 @if libctf
61872 @if test -d $(HOST_SUBDIR)/libctf; then \
61873 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
61874 mv prev-libctf stage1-libctf; : ; \
61876 @endif libctf
61877 @if test -d $(TARGET_SUBDIR); then \
61878 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
61879 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61881 rm -f stage_current
61883 # Bubble a bug fix through all the stages up to stage profile. They are
61884 # remade, but not reconfigured. The next stage (if any) will not be
61885 # reconfigured either.
61886 .PHONY: stageprofile-bubble
61887 stageprofile-bubble:: stage1-bubble
61888 @r=`${PWD_COMMAND}`; export r; \
61889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61890 if test -f stageprofile-lean || test -f stage1-lean ; then \
61891 echo Skipping rebuild of stageprofile; \
61892 else \
61893 $(MAKE) stageprofile-start; \
61894 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
61897 .PHONY: all-stageprofile clean-stageprofile
61898 do-clean: clean-stageprofile
61900 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61901 # only possibility, but now it conflicts with no-bootstrap rules
61902 @if gcc-bootstrap
61907 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61908 distclean-stage1:: distclean-stageprofile
61909 .PHONY: distclean-stageprofile
61910 distclean-stageprofile::
61911 @: $(MAKE); $(stage)
61912 @test "`cat stage_last`" != stageprofile || rm -f stage_last
61913 rm -rf stageprofile-*
61916 @endif gcc-bootstrap
61919 .PHONY: stagetrain-start stagetrain-end
61921 stagetrain-start::
61922 @: $(MAKE); $(stage); \
61923 echo stagetrain > stage_current; \
61924 echo stagetrain > stage_last; \
61925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61926 @if bfd
61927 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
61928 mkdir stagetrain-bfd; \
61929 mv stagetrain-bfd bfd; \
61930 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
61931 @endif bfd
61932 @if opcodes
61933 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
61934 mkdir stagetrain-opcodes; \
61935 mv stagetrain-opcodes opcodes; \
61936 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
61937 @endif opcodes
61938 @if binutils
61939 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
61940 mkdir stagetrain-binutils; \
61941 mv stagetrain-binutils binutils; \
61942 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
61943 @endif binutils
61944 @if fixincludes
61945 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
61946 mkdir stagetrain-fixincludes; \
61947 mv stagetrain-fixincludes fixincludes; \
61948 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
61949 @endif fixincludes
61950 @if gas
61951 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
61952 mkdir stagetrain-gas; \
61953 mv stagetrain-gas gas; \
61954 mv stageprofile-gas prev-gas || test -f stageprofile-lean
61955 @endif gas
61956 @if gcc
61957 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
61958 mkdir stagetrain-gcc; \
61959 mv stagetrain-gcc gcc; \
61960 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
61961 @endif gcc
61962 @if gmp
61963 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
61964 mkdir stagetrain-gmp; \
61965 mv stagetrain-gmp gmp; \
61966 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
61967 @endif gmp
61968 @if mpfr
61969 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
61970 mkdir stagetrain-mpfr; \
61971 mv stagetrain-mpfr mpfr; \
61972 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
61973 @endif mpfr
61974 @if mpc
61975 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
61976 mkdir stagetrain-mpc; \
61977 mv stagetrain-mpc mpc; \
61978 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
61979 @endif mpc
61980 @if isl
61981 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
61982 mkdir stagetrain-isl; \
61983 mv stagetrain-isl isl; \
61984 mv stageprofile-isl prev-isl || test -f stageprofile-lean
61985 @endif isl
61986 @if gold
61987 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
61988 mkdir stagetrain-gold; \
61989 mv stagetrain-gold gold; \
61990 mv stageprofile-gold prev-gold || test -f stageprofile-lean
61991 @endif gold
61992 @if intl
61993 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
61994 mkdir stagetrain-intl; \
61995 mv stagetrain-intl intl; \
61996 mv stageprofile-intl prev-intl || test -f stageprofile-lean
61997 @endif intl
61998 @if ld
61999 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
62000 mkdir stagetrain-ld; \
62001 mv stagetrain-ld ld; \
62002 mv stageprofile-ld prev-ld || test -f stageprofile-lean
62003 @endif ld
62004 @if libbacktrace
62005 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
62006 mkdir stagetrain-libbacktrace; \
62007 mv stagetrain-libbacktrace libbacktrace; \
62008 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
62009 @endif libbacktrace
62010 @if libcpp
62011 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
62012 mkdir stagetrain-libcpp; \
62013 mv stagetrain-libcpp libcpp; \
62014 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
62015 @endif libcpp
62016 @if libcody
62017 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
62018 mkdir stagetrain-libcody; \
62019 mv stagetrain-libcody libcody; \
62020 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
62021 @endif libcody
62022 @if libdecnumber
62023 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
62024 mkdir stagetrain-libdecnumber; \
62025 mv stagetrain-libdecnumber libdecnumber; \
62026 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
62027 @endif libdecnumber
62028 @if libiberty
62029 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
62030 mkdir stagetrain-libiberty; \
62031 mv stagetrain-libiberty libiberty; \
62032 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
62033 @endif libiberty
62034 @if libiberty-linker-plugin
62035 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
62036 mkdir stagetrain-libiberty-linker-plugin; \
62037 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
62038 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
62039 @endif libiberty-linker-plugin
62040 @if libiconv
62041 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
62042 mkdir stagetrain-libiconv; \
62043 mv stagetrain-libiconv libiconv; \
62044 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
62045 @endif libiconv
62046 @if zlib
62047 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
62048 mkdir stagetrain-zlib; \
62049 mv stagetrain-zlib zlib; \
62050 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
62051 @endif zlib
62052 @if lto-plugin
62053 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
62054 mkdir stagetrain-lto-plugin; \
62055 mv stagetrain-lto-plugin lto-plugin; \
62056 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
62057 @endif lto-plugin
62058 @if libctf
62059 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
62060 mkdir stagetrain-libctf; \
62061 mv stagetrain-libctf libctf; \
62062 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
62063 @endif libctf
62064 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
62065 mkdir stagetrain-$(TARGET_SUBDIR); \
62066 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62067 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
62069 stagetrain-end::
62070 @if bfd
62071 @if test -d $(HOST_SUBDIR)/bfd; then \
62072 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
62073 mv prev-bfd stageprofile-bfd; : ; \
62075 @endif bfd
62076 @if opcodes
62077 @if test -d $(HOST_SUBDIR)/opcodes; then \
62078 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
62079 mv prev-opcodes stageprofile-opcodes; : ; \
62081 @endif opcodes
62082 @if binutils
62083 @if test -d $(HOST_SUBDIR)/binutils; then \
62084 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
62085 mv prev-binutils stageprofile-binutils; : ; \
62087 @endif binutils
62088 @if fixincludes
62089 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62090 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
62091 mv prev-fixincludes stageprofile-fixincludes; : ; \
62093 @endif fixincludes
62094 @if gas
62095 @if test -d $(HOST_SUBDIR)/gas; then \
62096 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
62097 mv prev-gas stageprofile-gas; : ; \
62099 @endif gas
62100 @if gcc
62101 @if test -d $(HOST_SUBDIR)/gcc; then \
62102 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
62103 mv prev-gcc stageprofile-gcc; : ; \
62105 @endif gcc
62106 @if gmp
62107 @if test -d $(HOST_SUBDIR)/gmp; then \
62108 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
62109 mv prev-gmp stageprofile-gmp; : ; \
62111 @endif gmp
62112 @if mpfr
62113 @if test -d $(HOST_SUBDIR)/mpfr; then \
62114 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
62115 mv prev-mpfr stageprofile-mpfr; : ; \
62117 @endif mpfr
62118 @if mpc
62119 @if test -d $(HOST_SUBDIR)/mpc; then \
62120 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
62121 mv prev-mpc stageprofile-mpc; : ; \
62123 @endif mpc
62124 @if isl
62125 @if test -d $(HOST_SUBDIR)/isl; then \
62126 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
62127 mv prev-isl stageprofile-isl; : ; \
62129 @endif isl
62130 @if gold
62131 @if test -d $(HOST_SUBDIR)/gold; then \
62132 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
62133 mv prev-gold stageprofile-gold; : ; \
62135 @endif gold
62136 @if intl
62137 @if test -d $(HOST_SUBDIR)/intl; then \
62138 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
62139 mv prev-intl stageprofile-intl; : ; \
62141 @endif intl
62142 @if ld
62143 @if test -d $(HOST_SUBDIR)/ld; then \
62144 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
62145 mv prev-ld stageprofile-ld; : ; \
62147 @endif ld
62148 @if libbacktrace
62149 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62150 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
62151 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
62153 @endif libbacktrace
62154 @if libcpp
62155 @if test -d $(HOST_SUBDIR)/libcpp; then \
62156 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
62157 mv prev-libcpp stageprofile-libcpp; : ; \
62159 @endif libcpp
62160 @if libcody
62161 @if test -d $(HOST_SUBDIR)/libcody; then \
62162 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
62163 mv prev-libcody stageprofile-libcody; : ; \
62165 @endif libcody
62166 @if libdecnumber
62167 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62168 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
62169 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
62171 @endif libdecnumber
62172 @if libiberty
62173 @if test -d $(HOST_SUBDIR)/libiberty; then \
62174 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
62175 mv prev-libiberty stageprofile-libiberty; : ; \
62177 @endif libiberty
62178 @if libiberty-linker-plugin
62179 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62180 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
62181 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
62183 @endif libiberty-linker-plugin
62184 @if libiconv
62185 @if test -d $(HOST_SUBDIR)/libiconv; then \
62186 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
62187 mv prev-libiconv stageprofile-libiconv; : ; \
62189 @endif libiconv
62190 @if zlib
62191 @if test -d $(HOST_SUBDIR)/zlib; then \
62192 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
62193 mv prev-zlib stageprofile-zlib; : ; \
62195 @endif zlib
62196 @if lto-plugin
62197 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62198 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
62199 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
62201 @endif lto-plugin
62202 @if libctf
62203 @if test -d $(HOST_SUBDIR)/libctf; then \
62204 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
62205 mv prev-libctf stageprofile-libctf; : ; \
62207 @endif libctf
62208 @if test -d $(TARGET_SUBDIR); then \
62209 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
62210 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
62212 rm -f stage_current
62214 # Bubble a bug fix through all the stages up to stage train. They are
62215 # remade, but not reconfigured. The next stage (if any) will not be
62216 # reconfigured either.
62217 .PHONY: stagetrain-bubble
62218 stagetrain-bubble:: stageprofile-bubble
62219 @r=`${PWD_COMMAND}`; export r; \
62220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62221 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
62222 echo Skipping rebuild of stagetrain; \
62223 else \
62224 $(MAKE) stagetrain-start; \
62225 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
62228 .PHONY: all-stagetrain clean-stagetrain
62229 do-clean: clean-stagetrain
62231 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62232 # only possibility, but now it conflicts with no-bootstrap rules
62233 @if gcc-bootstrap
62238 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62239 distclean-stageprofile:: distclean-stagetrain
62240 .PHONY: distclean-stagetrain
62241 distclean-stagetrain::
62242 @: $(MAKE); $(stage)
62243 @test "`cat stage_last`" != stagetrain || rm -f stage_last
62244 rm -rf stagetrain-*
62247 @endif gcc-bootstrap
62250 .PHONY: stagefeedback-start stagefeedback-end
62252 stagefeedback-start::
62253 @: $(MAKE); $(stage); \
62254 echo stagefeedback > stage_current; \
62255 echo stagefeedback > stage_last; \
62256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62257 @if bfd
62258 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
62259 mkdir stagefeedback-bfd; \
62260 mv stagefeedback-bfd bfd; \
62261 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
62262 @endif bfd
62263 @if opcodes
62264 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
62265 mkdir stagefeedback-opcodes; \
62266 mv stagefeedback-opcodes opcodes; \
62267 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
62268 @endif opcodes
62269 @if binutils
62270 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
62271 mkdir stagefeedback-binutils; \
62272 mv stagefeedback-binutils binutils; \
62273 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
62274 @endif binutils
62275 @if fixincludes
62276 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
62277 mkdir stagefeedback-fixincludes; \
62278 mv stagefeedback-fixincludes fixincludes; \
62279 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
62280 @endif fixincludes
62281 @if gas
62282 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
62283 mkdir stagefeedback-gas; \
62284 mv stagefeedback-gas gas; \
62285 mv stagetrain-gas prev-gas || test -f stagetrain-lean
62286 @endif gas
62287 @if gcc
62288 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
62289 mkdir stagefeedback-gcc; \
62290 mv stagefeedback-gcc gcc; \
62291 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
62292 @endif gcc
62293 @if gmp
62294 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
62295 mkdir stagefeedback-gmp; \
62296 mv stagefeedback-gmp gmp; \
62297 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
62298 @endif gmp
62299 @if mpfr
62300 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
62301 mkdir stagefeedback-mpfr; \
62302 mv stagefeedback-mpfr mpfr; \
62303 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
62304 @endif mpfr
62305 @if mpc
62306 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
62307 mkdir stagefeedback-mpc; \
62308 mv stagefeedback-mpc mpc; \
62309 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
62310 @endif mpc
62311 @if isl
62312 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
62313 mkdir stagefeedback-isl; \
62314 mv stagefeedback-isl isl; \
62315 mv stagetrain-isl prev-isl || test -f stagetrain-lean
62316 @endif isl
62317 @if gold
62318 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
62319 mkdir stagefeedback-gold; \
62320 mv stagefeedback-gold gold; \
62321 mv stagetrain-gold prev-gold || test -f stagetrain-lean
62322 @endif gold
62323 @if intl
62324 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
62325 mkdir stagefeedback-intl; \
62326 mv stagefeedback-intl intl; \
62327 mv stagetrain-intl prev-intl || test -f stagetrain-lean
62328 @endif intl
62329 @if ld
62330 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
62331 mkdir stagefeedback-ld; \
62332 mv stagefeedback-ld ld; \
62333 mv stagetrain-ld prev-ld || test -f stagetrain-lean
62334 @endif ld
62335 @if libbacktrace
62336 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
62337 mkdir stagefeedback-libbacktrace; \
62338 mv stagefeedback-libbacktrace libbacktrace; \
62339 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
62340 @endif libbacktrace
62341 @if libcpp
62342 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
62343 mkdir stagefeedback-libcpp; \
62344 mv stagefeedback-libcpp libcpp; \
62345 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
62346 @endif libcpp
62347 @if libcody
62348 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
62349 mkdir stagefeedback-libcody; \
62350 mv stagefeedback-libcody libcody; \
62351 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
62352 @endif libcody
62353 @if libdecnumber
62354 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
62355 mkdir stagefeedback-libdecnumber; \
62356 mv stagefeedback-libdecnumber libdecnumber; \
62357 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
62358 @endif libdecnumber
62359 @if libiberty
62360 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
62361 mkdir stagefeedback-libiberty; \
62362 mv stagefeedback-libiberty libiberty; \
62363 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
62364 @endif libiberty
62365 @if libiberty-linker-plugin
62366 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
62367 mkdir stagefeedback-libiberty-linker-plugin; \
62368 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
62369 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
62370 @endif libiberty-linker-plugin
62371 @if libiconv
62372 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
62373 mkdir stagefeedback-libiconv; \
62374 mv stagefeedback-libiconv libiconv; \
62375 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
62376 @endif libiconv
62377 @if zlib
62378 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
62379 mkdir stagefeedback-zlib; \
62380 mv stagefeedback-zlib zlib; \
62381 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
62382 @endif zlib
62383 @if lto-plugin
62384 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
62385 mkdir stagefeedback-lto-plugin; \
62386 mv stagefeedback-lto-plugin lto-plugin; \
62387 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
62388 @endif lto-plugin
62389 @if libctf
62390 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
62391 mkdir stagefeedback-libctf; \
62392 mv stagefeedback-libctf libctf; \
62393 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
62394 @endif libctf
62395 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
62396 mkdir stagefeedback-$(TARGET_SUBDIR); \
62397 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62398 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
62400 stagefeedback-end::
62401 @if bfd
62402 @if test -d $(HOST_SUBDIR)/bfd; then \
62403 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
62404 mv prev-bfd stagetrain-bfd; : ; \
62406 @endif bfd
62407 @if opcodes
62408 @if test -d $(HOST_SUBDIR)/opcodes; then \
62409 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
62410 mv prev-opcodes stagetrain-opcodes; : ; \
62412 @endif opcodes
62413 @if binutils
62414 @if test -d $(HOST_SUBDIR)/binutils; then \
62415 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
62416 mv prev-binutils stagetrain-binutils; : ; \
62418 @endif binutils
62419 @if fixincludes
62420 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62421 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
62422 mv prev-fixincludes stagetrain-fixincludes; : ; \
62424 @endif fixincludes
62425 @if gas
62426 @if test -d $(HOST_SUBDIR)/gas; then \
62427 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
62428 mv prev-gas stagetrain-gas; : ; \
62430 @endif gas
62431 @if gcc
62432 @if test -d $(HOST_SUBDIR)/gcc; then \
62433 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
62434 mv prev-gcc stagetrain-gcc; : ; \
62436 @endif gcc
62437 @if gmp
62438 @if test -d $(HOST_SUBDIR)/gmp; then \
62439 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
62440 mv prev-gmp stagetrain-gmp; : ; \
62442 @endif gmp
62443 @if mpfr
62444 @if test -d $(HOST_SUBDIR)/mpfr; then \
62445 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
62446 mv prev-mpfr stagetrain-mpfr; : ; \
62448 @endif mpfr
62449 @if mpc
62450 @if test -d $(HOST_SUBDIR)/mpc; then \
62451 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
62452 mv prev-mpc stagetrain-mpc; : ; \
62454 @endif mpc
62455 @if isl
62456 @if test -d $(HOST_SUBDIR)/isl; then \
62457 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
62458 mv prev-isl stagetrain-isl; : ; \
62460 @endif isl
62461 @if gold
62462 @if test -d $(HOST_SUBDIR)/gold; then \
62463 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
62464 mv prev-gold stagetrain-gold; : ; \
62466 @endif gold
62467 @if intl
62468 @if test -d $(HOST_SUBDIR)/intl; then \
62469 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
62470 mv prev-intl stagetrain-intl; : ; \
62472 @endif intl
62473 @if ld
62474 @if test -d $(HOST_SUBDIR)/ld; then \
62475 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
62476 mv prev-ld stagetrain-ld; : ; \
62478 @endif ld
62479 @if libbacktrace
62480 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62481 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
62482 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
62484 @endif libbacktrace
62485 @if libcpp
62486 @if test -d $(HOST_SUBDIR)/libcpp; then \
62487 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
62488 mv prev-libcpp stagetrain-libcpp; : ; \
62490 @endif libcpp
62491 @if libcody
62492 @if test -d $(HOST_SUBDIR)/libcody; then \
62493 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
62494 mv prev-libcody stagetrain-libcody; : ; \
62496 @endif libcody
62497 @if libdecnumber
62498 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62499 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
62500 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
62502 @endif libdecnumber
62503 @if libiberty
62504 @if test -d $(HOST_SUBDIR)/libiberty; then \
62505 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
62506 mv prev-libiberty stagetrain-libiberty; : ; \
62508 @endif libiberty
62509 @if libiberty-linker-plugin
62510 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62511 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
62512 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
62514 @endif libiberty-linker-plugin
62515 @if libiconv
62516 @if test -d $(HOST_SUBDIR)/libiconv; then \
62517 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
62518 mv prev-libiconv stagetrain-libiconv; : ; \
62520 @endif libiconv
62521 @if zlib
62522 @if test -d $(HOST_SUBDIR)/zlib; then \
62523 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
62524 mv prev-zlib stagetrain-zlib; : ; \
62526 @endif zlib
62527 @if lto-plugin
62528 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62529 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
62530 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
62532 @endif lto-plugin
62533 @if libctf
62534 @if test -d $(HOST_SUBDIR)/libctf; then \
62535 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
62536 mv prev-libctf stagetrain-libctf; : ; \
62538 @endif libctf
62539 @if test -d $(TARGET_SUBDIR); then \
62540 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
62541 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
62543 rm -f stage_current
62545 # Bubble a bug fix through all the stages up to stage feedback. They are
62546 # remade, but not reconfigured. The next stage (if any) will not be
62547 # reconfigured either.
62548 .PHONY: stagefeedback-bubble
62549 stagefeedback-bubble:: stagetrain-bubble
62550 @r=`${PWD_COMMAND}`; export r; \
62551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62552 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
62553 echo Skipping rebuild of stagefeedback; \
62554 else \
62555 $(MAKE) stagefeedback-start; \
62556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
62559 .PHONY: all-stagefeedback clean-stagefeedback
62560 do-clean: clean-stagefeedback
62562 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62563 # only possibility, but now it conflicts with no-bootstrap rules
62564 @if gcc-bootstrap
62568 .PHONY: profiledbootstrap profiledbootstrap-lean
62569 profiledbootstrap:
62570 echo stagefeedback > stage_final
62571 @r=`${PWD_COMMAND}`; export r; \
62572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62573 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
62574 @: $(MAKE); $(unstage)
62575 @r=`${PWD_COMMAND}`; export r; \
62576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62577 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62578 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62580 profiledbootstrap-lean:
62581 echo stagefeedback > stage_final
62582 @r=`${PWD_COMMAND}`; export r; \
62583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62584 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
62585 @: $(MAKE); $(unstage)
62586 @r=`${PWD_COMMAND}`; export r; \
62587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62588 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62589 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62592 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62593 distclean-stagetrain:: distclean-stagefeedback
62594 .PHONY: distclean-stagefeedback
62595 distclean-stagefeedback::
62596 @: $(MAKE); $(stage)
62597 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
62598 rm -rf stagefeedback-*
62601 @endif gcc-bootstrap
62604 .PHONY: stageautoprofile-start stageautoprofile-end
62606 stageautoprofile-start::
62607 @: $(MAKE); $(stage); \
62608 echo stageautoprofile > stage_current; \
62609 echo stageautoprofile > stage_last; \
62610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62611 @if bfd
62612 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
62613 mkdir stageautoprofile-bfd; \
62614 mv stageautoprofile-bfd bfd; \
62615 mv stage1-bfd prev-bfd || test -f stage1-lean
62616 @endif bfd
62617 @if opcodes
62618 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
62619 mkdir stageautoprofile-opcodes; \
62620 mv stageautoprofile-opcodes opcodes; \
62621 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62622 @endif opcodes
62623 @if binutils
62624 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
62625 mkdir stageautoprofile-binutils; \
62626 mv stageautoprofile-binutils binutils; \
62627 mv stage1-binutils prev-binutils || test -f stage1-lean
62628 @endif binutils
62629 @if fixincludes
62630 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
62631 mkdir stageautoprofile-fixincludes; \
62632 mv stageautoprofile-fixincludes fixincludes; \
62633 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62634 @endif fixincludes
62635 @if gas
62636 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
62637 mkdir stageautoprofile-gas; \
62638 mv stageautoprofile-gas gas; \
62639 mv stage1-gas prev-gas || test -f stage1-lean
62640 @endif gas
62641 @if gcc
62642 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
62643 mkdir stageautoprofile-gcc; \
62644 mv stageautoprofile-gcc gcc; \
62645 mv stage1-gcc prev-gcc || test -f stage1-lean
62646 @endif gcc
62647 @if gmp
62648 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
62649 mkdir stageautoprofile-gmp; \
62650 mv stageautoprofile-gmp gmp; \
62651 mv stage1-gmp prev-gmp || test -f stage1-lean
62652 @endif gmp
62653 @if mpfr
62654 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
62655 mkdir stageautoprofile-mpfr; \
62656 mv stageautoprofile-mpfr mpfr; \
62657 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62658 @endif mpfr
62659 @if mpc
62660 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
62661 mkdir stageautoprofile-mpc; \
62662 mv stageautoprofile-mpc mpc; \
62663 mv stage1-mpc prev-mpc || test -f stage1-lean
62664 @endif mpc
62665 @if isl
62666 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
62667 mkdir stageautoprofile-isl; \
62668 mv stageautoprofile-isl isl; \
62669 mv stage1-isl prev-isl || test -f stage1-lean
62670 @endif isl
62671 @if gold
62672 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
62673 mkdir stageautoprofile-gold; \
62674 mv stageautoprofile-gold gold; \
62675 mv stage1-gold prev-gold || test -f stage1-lean
62676 @endif gold
62677 @if intl
62678 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
62679 mkdir stageautoprofile-intl; \
62680 mv stageautoprofile-intl intl; \
62681 mv stage1-intl prev-intl || test -f stage1-lean
62682 @endif intl
62683 @if ld
62684 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
62685 mkdir stageautoprofile-ld; \
62686 mv stageautoprofile-ld ld; \
62687 mv stage1-ld prev-ld || test -f stage1-lean
62688 @endif ld
62689 @if libbacktrace
62690 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
62691 mkdir stageautoprofile-libbacktrace; \
62692 mv stageautoprofile-libbacktrace libbacktrace; \
62693 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62694 @endif libbacktrace
62695 @if libcpp
62696 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
62697 mkdir stageautoprofile-libcpp; \
62698 mv stageautoprofile-libcpp libcpp; \
62699 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62700 @endif libcpp
62701 @if libcody
62702 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
62703 mkdir stageautoprofile-libcody; \
62704 mv stageautoprofile-libcody libcody; \
62705 mv stage1-libcody prev-libcody || test -f stage1-lean
62706 @endif libcody
62707 @if libdecnumber
62708 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
62709 mkdir stageautoprofile-libdecnumber; \
62710 mv stageautoprofile-libdecnumber libdecnumber; \
62711 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62712 @endif libdecnumber
62713 @if libiberty
62714 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
62715 mkdir stageautoprofile-libiberty; \
62716 mv stageautoprofile-libiberty libiberty; \
62717 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62718 @endif libiberty
62719 @if libiberty-linker-plugin
62720 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
62721 mkdir stageautoprofile-libiberty-linker-plugin; \
62722 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
62723 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62724 @endif libiberty-linker-plugin
62725 @if libiconv
62726 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
62727 mkdir stageautoprofile-libiconv; \
62728 mv stageautoprofile-libiconv libiconv; \
62729 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62730 @endif libiconv
62731 @if zlib
62732 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
62733 mkdir stageautoprofile-zlib; \
62734 mv stageautoprofile-zlib zlib; \
62735 mv stage1-zlib prev-zlib || test -f stage1-lean
62736 @endif zlib
62737 @if lto-plugin
62738 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
62739 mkdir stageautoprofile-lto-plugin; \
62740 mv stageautoprofile-lto-plugin lto-plugin; \
62741 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62742 @endif lto-plugin
62743 @if libctf
62744 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
62745 mkdir stageautoprofile-libctf; \
62746 mv stageautoprofile-libctf libctf; \
62747 mv stage1-libctf prev-libctf || test -f stage1-lean
62748 @endif libctf
62749 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
62750 mkdir stageautoprofile-$(TARGET_SUBDIR); \
62751 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62752 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62754 stageautoprofile-end::
62755 @if bfd
62756 @if test -d $(HOST_SUBDIR)/bfd; then \
62757 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
62758 mv prev-bfd stage1-bfd; : ; \
62760 @endif bfd
62761 @if opcodes
62762 @if test -d $(HOST_SUBDIR)/opcodes; then \
62763 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
62764 mv prev-opcodes stage1-opcodes; : ; \
62766 @endif opcodes
62767 @if binutils
62768 @if test -d $(HOST_SUBDIR)/binutils; then \
62769 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
62770 mv prev-binutils stage1-binutils; : ; \
62772 @endif binutils
62773 @if fixincludes
62774 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62775 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
62776 mv prev-fixincludes stage1-fixincludes; : ; \
62778 @endif fixincludes
62779 @if gas
62780 @if test -d $(HOST_SUBDIR)/gas; then \
62781 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
62782 mv prev-gas stage1-gas; : ; \
62784 @endif gas
62785 @if gcc
62786 @if test -d $(HOST_SUBDIR)/gcc; then \
62787 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
62788 mv prev-gcc stage1-gcc; : ; \
62790 @endif gcc
62791 @if gmp
62792 @if test -d $(HOST_SUBDIR)/gmp; then \
62793 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
62794 mv prev-gmp stage1-gmp; : ; \
62796 @endif gmp
62797 @if mpfr
62798 @if test -d $(HOST_SUBDIR)/mpfr; then \
62799 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
62800 mv prev-mpfr stage1-mpfr; : ; \
62802 @endif mpfr
62803 @if mpc
62804 @if test -d $(HOST_SUBDIR)/mpc; then \
62805 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
62806 mv prev-mpc stage1-mpc; : ; \
62808 @endif mpc
62809 @if isl
62810 @if test -d $(HOST_SUBDIR)/isl; then \
62811 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
62812 mv prev-isl stage1-isl; : ; \
62814 @endif isl
62815 @if gold
62816 @if test -d $(HOST_SUBDIR)/gold; then \
62817 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
62818 mv prev-gold stage1-gold; : ; \
62820 @endif gold
62821 @if intl
62822 @if test -d $(HOST_SUBDIR)/intl; then \
62823 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
62824 mv prev-intl stage1-intl; : ; \
62826 @endif intl
62827 @if ld
62828 @if test -d $(HOST_SUBDIR)/ld; then \
62829 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
62830 mv prev-ld stage1-ld; : ; \
62832 @endif ld
62833 @if libbacktrace
62834 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62835 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
62836 mv prev-libbacktrace stage1-libbacktrace; : ; \
62838 @endif libbacktrace
62839 @if libcpp
62840 @if test -d $(HOST_SUBDIR)/libcpp; then \
62841 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
62842 mv prev-libcpp stage1-libcpp; : ; \
62844 @endif libcpp
62845 @if libcody
62846 @if test -d $(HOST_SUBDIR)/libcody; then \
62847 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
62848 mv prev-libcody stage1-libcody; : ; \
62850 @endif libcody
62851 @if libdecnumber
62852 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62853 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
62854 mv prev-libdecnumber stage1-libdecnumber; : ; \
62856 @endif libdecnumber
62857 @if libiberty
62858 @if test -d $(HOST_SUBDIR)/libiberty; then \
62859 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
62860 mv prev-libiberty stage1-libiberty; : ; \
62862 @endif libiberty
62863 @if libiberty-linker-plugin
62864 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62865 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
62866 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62868 @endif libiberty-linker-plugin
62869 @if libiconv
62870 @if test -d $(HOST_SUBDIR)/libiconv; then \
62871 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
62872 mv prev-libiconv stage1-libiconv; : ; \
62874 @endif libiconv
62875 @if zlib
62876 @if test -d $(HOST_SUBDIR)/zlib; then \
62877 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
62878 mv prev-zlib stage1-zlib; : ; \
62880 @endif zlib
62881 @if lto-plugin
62882 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62883 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
62884 mv prev-lto-plugin stage1-lto-plugin; : ; \
62886 @endif lto-plugin
62887 @if libctf
62888 @if test -d $(HOST_SUBDIR)/libctf; then \
62889 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
62890 mv prev-libctf stage1-libctf; : ; \
62892 @endif libctf
62893 @if test -d $(TARGET_SUBDIR); then \
62894 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
62895 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62897 rm -f stage_current
62899 # Bubble a bug fix through all the stages up to stage autoprofile. They are
62900 # remade, but not reconfigured. The next stage (if any) will not be
62901 # reconfigured either.
62902 .PHONY: stageautoprofile-bubble
62903 stageautoprofile-bubble:: stage1-bubble
62904 @r=`${PWD_COMMAND}`; export r; \
62905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62906 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
62907 echo Skipping rebuild of stageautoprofile; \
62908 else \
62909 $(MAKE) stageautoprofile-start; \
62910 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
62913 .PHONY: all-stageautoprofile clean-stageautoprofile
62914 do-clean: clean-stageautoprofile
62916 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62917 # only possibility, but now it conflicts with no-bootstrap rules
62918 @if gcc-bootstrap
62923 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62924 distclean-stage1:: distclean-stageautoprofile
62925 .PHONY: distclean-stageautoprofile
62926 distclean-stageautoprofile::
62927 @: $(MAKE); $(stage)
62928 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
62929 rm -rf stageautoprofile-*
62932 @endif gcc-bootstrap
62935 .PHONY: stageautofeedback-start stageautofeedback-end
62937 stageautofeedback-start::
62938 @: $(MAKE); $(stage); \
62939 echo stageautofeedback > stage_current; \
62940 echo stageautofeedback > stage_last; \
62941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62942 @if bfd
62943 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
62944 mkdir stageautofeedback-bfd; \
62945 mv stageautofeedback-bfd bfd; \
62946 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
62947 @endif bfd
62948 @if opcodes
62949 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
62950 mkdir stageautofeedback-opcodes; \
62951 mv stageautofeedback-opcodes opcodes; \
62952 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
62953 @endif opcodes
62954 @if binutils
62955 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
62956 mkdir stageautofeedback-binutils; \
62957 mv stageautofeedback-binutils binutils; \
62958 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
62959 @endif binutils
62960 @if fixincludes
62961 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
62962 mkdir stageautofeedback-fixincludes; \
62963 mv stageautofeedback-fixincludes fixincludes; \
62964 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
62965 @endif fixincludes
62966 @if gas
62967 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
62968 mkdir stageautofeedback-gas; \
62969 mv stageautofeedback-gas gas; \
62970 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
62971 @endif gas
62972 @if gcc
62973 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
62974 mkdir stageautofeedback-gcc; \
62975 mv stageautofeedback-gcc gcc; \
62976 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
62977 @endif gcc
62978 @if gmp
62979 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
62980 mkdir stageautofeedback-gmp; \
62981 mv stageautofeedback-gmp gmp; \
62982 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
62983 @endif gmp
62984 @if mpfr
62985 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
62986 mkdir stageautofeedback-mpfr; \
62987 mv stageautofeedback-mpfr mpfr; \
62988 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
62989 @endif mpfr
62990 @if mpc
62991 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
62992 mkdir stageautofeedback-mpc; \
62993 mv stageautofeedback-mpc mpc; \
62994 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
62995 @endif mpc
62996 @if isl
62997 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
62998 mkdir stageautofeedback-isl; \
62999 mv stageautofeedback-isl isl; \
63000 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
63001 @endif isl
63002 @if gold
63003 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
63004 mkdir stageautofeedback-gold; \
63005 mv stageautofeedback-gold gold; \
63006 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
63007 @endif gold
63008 @if intl
63009 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
63010 mkdir stageautofeedback-intl; \
63011 mv stageautofeedback-intl intl; \
63012 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
63013 @endif intl
63014 @if ld
63015 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
63016 mkdir stageautofeedback-ld; \
63017 mv stageautofeedback-ld ld; \
63018 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
63019 @endif ld
63020 @if libbacktrace
63021 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
63022 mkdir stageautofeedback-libbacktrace; \
63023 mv stageautofeedback-libbacktrace libbacktrace; \
63024 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
63025 @endif libbacktrace
63026 @if libcpp
63027 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
63028 mkdir stageautofeedback-libcpp; \
63029 mv stageautofeedback-libcpp libcpp; \
63030 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
63031 @endif libcpp
63032 @if libcody
63033 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
63034 mkdir stageautofeedback-libcody; \
63035 mv stageautofeedback-libcody libcody; \
63036 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
63037 @endif libcody
63038 @if libdecnumber
63039 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
63040 mkdir stageautofeedback-libdecnumber; \
63041 mv stageautofeedback-libdecnumber libdecnumber; \
63042 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
63043 @endif libdecnumber
63044 @if libiberty
63045 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
63046 mkdir stageautofeedback-libiberty; \
63047 mv stageautofeedback-libiberty libiberty; \
63048 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
63049 @endif libiberty
63050 @if libiberty-linker-plugin
63051 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
63052 mkdir stageautofeedback-libiberty-linker-plugin; \
63053 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
63054 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
63055 @endif libiberty-linker-plugin
63056 @if libiconv
63057 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
63058 mkdir stageautofeedback-libiconv; \
63059 mv stageautofeedback-libiconv libiconv; \
63060 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
63061 @endif libiconv
63062 @if zlib
63063 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
63064 mkdir stageautofeedback-zlib; \
63065 mv stageautofeedback-zlib zlib; \
63066 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
63067 @endif zlib
63068 @if lto-plugin
63069 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
63070 mkdir stageautofeedback-lto-plugin; \
63071 mv stageautofeedback-lto-plugin lto-plugin; \
63072 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
63073 @endif lto-plugin
63074 @if libctf
63075 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
63076 mkdir stageautofeedback-libctf; \
63077 mv stageautofeedback-libctf libctf; \
63078 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
63079 @endif libctf
63080 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
63081 mkdir stageautofeedback-$(TARGET_SUBDIR); \
63082 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63083 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
63085 stageautofeedback-end::
63086 @if bfd
63087 @if test -d $(HOST_SUBDIR)/bfd; then \
63088 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
63089 mv prev-bfd stageautoprofile-bfd; : ; \
63091 @endif bfd
63092 @if opcodes
63093 @if test -d $(HOST_SUBDIR)/opcodes; then \
63094 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
63095 mv prev-opcodes stageautoprofile-opcodes; : ; \
63097 @endif opcodes
63098 @if binutils
63099 @if test -d $(HOST_SUBDIR)/binutils; then \
63100 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
63101 mv prev-binutils stageautoprofile-binutils; : ; \
63103 @endif binutils
63104 @if fixincludes
63105 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63106 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
63107 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
63109 @endif fixincludes
63110 @if gas
63111 @if test -d $(HOST_SUBDIR)/gas; then \
63112 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
63113 mv prev-gas stageautoprofile-gas; : ; \
63115 @endif gas
63116 @if gcc
63117 @if test -d $(HOST_SUBDIR)/gcc; then \
63118 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
63119 mv prev-gcc stageautoprofile-gcc; : ; \
63121 @endif gcc
63122 @if gmp
63123 @if test -d $(HOST_SUBDIR)/gmp; then \
63124 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
63125 mv prev-gmp stageautoprofile-gmp; : ; \
63127 @endif gmp
63128 @if mpfr
63129 @if test -d $(HOST_SUBDIR)/mpfr; then \
63130 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
63131 mv prev-mpfr stageautoprofile-mpfr; : ; \
63133 @endif mpfr
63134 @if mpc
63135 @if test -d $(HOST_SUBDIR)/mpc; then \
63136 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
63137 mv prev-mpc stageautoprofile-mpc; : ; \
63139 @endif mpc
63140 @if isl
63141 @if test -d $(HOST_SUBDIR)/isl; then \
63142 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
63143 mv prev-isl stageautoprofile-isl; : ; \
63145 @endif isl
63146 @if gold
63147 @if test -d $(HOST_SUBDIR)/gold; then \
63148 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
63149 mv prev-gold stageautoprofile-gold; : ; \
63151 @endif gold
63152 @if intl
63153 @if test -d $(HOST_SUBDIR)/intl; then \
63154 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
63155 mv prev-intl stageautoprofile-intl; : ; \
63157 @endif intl
63158 @if ld
63159 @if test -d $(HOST_SUBDIR)/ld; then \
63160 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
63161 mv prev-ld stageautoprofile-ld; : ; \
63163 @endif ld
63164 @if libbacktrace
63165 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63166 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
63167 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
63169 @endif libbacktrace
63170 @if libcpp
63171 @if test -d $(HOST_SUBDIR)/libcpp; then \
63172 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
63173 mv prev-libcpp stageautoprofile-libcpp; : ; \
63175 @endif libcpp
63176 @if libcody
63177 @if test -d $(HOST_SUBDIR)/libcody; then \
63178 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
63179 mv prev-libcody stageautoprofile-libcody; : ; \
63181 @endif libcody
63182 @if libdecnumber
63183 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63184 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
63185 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
63187 @endif libdecnumber
63188 @if libiberty
63189 @if test -d $(HOST_SUBDIR)/libiberty; then \
63190 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
63191 mv prev-libiberty stageautoprofile-libiberty; : ; \
63193 @endif libiberty
63194 @if libiberty-linker-plugin
63195 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63196 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
63197 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
63199 @endif libiberty-linker-plugin
63200 @if libiconv
63201 @if test -d $(HOST_SUBDIR)/libiconv; then \
63202 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
63203 mv prev-libiconv stageautoprofile-libiconv; : ; \
63205 @endif libiconv
63206 @if zlib
63207 @if test -d $(HOST_SUBDIR)/zlib; then \
63208 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
63209 mv prev-zlib stageautoprofile-zlib; : ; \
63211 @endif zlib
63212 @if lto-plugin
63213 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63214 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
63215 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
63217 @endif lto-plugin
63218 @if libctf
63219 @if test -d $(HOST_SUBDIR)/libctf; then \
63220 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
63221 mv prev-libctf stageautoprofile-libctf; : ; \
63223 @endif libctf
63224 @if test -d $(TARGET_SUBDIR); then \
63225 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
63226 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
63228 rm -f stage_current
63230 # Bubble a bug fix through all the stages up to stage autofeedback. They are
63231 # remade, but not reconfigured. The next stage (if any) will not be
63232 # reconfigured either.
63233 .PHONY: stageautofeedback-bubble
63234 stageautofeedback-bubble:: stageautoprofile-bubble
63235 @r=`${PWD_COMMAND}`; export r; \
63236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63237 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
63238 echo Skipping rebuild of stageautofeedback; \
63239 else \
63240 $(MAKE) stageautofeedback-start; \
63241 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
63244 .PHONY: all-stageautofeedback clean-stageautofeedback
63245 do-clean: clean-stageautofeedback
63247 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63248 # only possibility, but now it conflicts with no-bootstrap rules
63249 @if gcc-bootstrap
63253 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
63254 autoprofiledbootstrap:
63255 echo stageautofeedback > stage_final
63256 @r=`${PWD_COMMAND}`; export r; \
63257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63258 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
63259 @: $(MAKE); $(unstage)
63260 @r=`${PWD_COMMAND}`; export r; \
63261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63262 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63263 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63265 autoprofiledbootstrap-lean:
63266 echo stageautofeedback > stage_final
63267 @r=`${PWD_COMMAND}`; export r; \
63268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63269 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
63270 @: $(MAKE); $(unstage)
63271 @r=`${PWD_COMMAND}`; export r; \
63272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63273 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63274 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63277 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63278 distclean-stageautoprofile:: distclean-stageautofeedback
63279 .PHONY: distclean-stageautofeedback
63280 distclean-stageautofeedback::
63281 @: $(MAKE); $(stage)
63282 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
63283 rm -rf stageautofeedback-*
63286 @endif gcc-bootstrap
63290 stageprofile-end::
63291 $(MAKE) distclean-stagefeedback
63293 stagefeedback-start::
63294 @r=`${PWD_COMMAND}`; export r; \
63295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63296 for i in prev-*; do \
63297 j=`echo $$i | sed s/^prev-//`; \
63298 cd $$r/$$i && \
63299 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
63300 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
63301 done
63303 @if gcc-bootstrap
63304 do-distclean: distclean-stage1
63306 # Provide a GCC build when we're building target libraries. This does
63307 # not work as a dependency, just as the minimum necessary to avoid errors.
63308 stage_last:
63309 @r=`${PWD_COMMAND}`; export r; \
63310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63311 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
63313 # Same as unstage, but not phony and defaulting to stage1-start. We place
63314 # it in the dependency so that for example `make -j3 all-gcc' works.
63315 stage_current:
63316 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
63318 .PHONY: restrap
63319 restrap::
63320 @: $(MAKE); $(stage)
63321 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
63322 restrap:: all
63323 @endif gcc-bootstrap
63325 # --------------------------------------
63326 # Dependencies between different modules
63327 # --------------------------------------
63329 # Generic dependencies for target modules on host stuff, especially gcc
63330 @if gcc-bootstrap
63331 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
63332 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
63333 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
63334 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
63335 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
63336 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
63337 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
63338 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
63339 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
63340 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
63341 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
63342 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
63343 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
63344 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
63345 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
63346 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
63347 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
63348 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
63349 configure-stage1-target-libvtv: maybe-all-stage1-gcc
63350 configure-stage2-target-libvtv: maybe-all-stage2-gcc
63351 configure-stage3-target-libvtv: maybe-all-stage3-gcc
63352 configure-stage4-target-libvtv: maybe-all-stage4-gcc
63353 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
63354 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
63355 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
63356 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
63357 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
63358 configure-target-libssp: stage_last
63359 configure-target-newlib: stage_last
63360 configure-stage1-target-libgcc: maybe-all-stage1-gcc
63361 configure-stage2-target-libgcc: maybe-all-stage2-gcc
63362 configure-stage3-target-libgcc: maybe-all-stage3-gcc
63363 configure-stage4-target-libgcc: maybe-all-stage4-gcc
63364 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
63365 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
63366 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
63367 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
63368 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
63369 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
63370 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
63371 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
63372 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
63373 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
63374 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
63375 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
63376 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
63377 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
63378 configure-target-libquadmath: stage_last
63379 configure-target-libgfortran: stage_last
63380 configure-target-libobjc: stage_last
63381 configure-target-libgo: stage_last
63382 configure-stage1-target-libphobos: maybe-all-stage1-gcc
63383 configure-stage2-target-libphobos: maybe-all-stage2-gcc
63384 configure-stage3-target-libphobos: maybe-all-stage3-gcc
63385 configure-stage4-target-libphobos: maybe-all-stage4-gcc
63386 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
63387 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
63388 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
63389 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
63390 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
63391 configure-target-libtermcap: stage_last
63392 configure-target-winsup: stage_last
63393 configure-target-libgloss: stage_last
63394 configure-target-libffi: stage_last
63395 configure-stage1-target-zlib: maybe-all-stage1-gcc
63396 configure-stage2-target-zlib: maybe-all-stage2-gcc
63397 configure-stage3-target-zlib: maybe-all-stage3-gcc
63398 configure-stage4-target-zlib: maybe-all-stage4-gcc
63399 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
63400 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
63401 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
63402 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
63403 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
63404 configure-target-rda: stage_last
63405 configure-target-libada: stage_last
63406 configure-stage1-target-libgomp: maybe-all-stage1-gcc
63407 configure-stage2-target-libgomp: maybe-all-stage2-gcc
63408 configure-stage3-target-libgomp: maybe-all-stage3-gcc
63409 configure-stage4-target-libgomp: maybe-all-stage4-gcc
63410 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
63411 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
63412 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
63413 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
63414 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
63415 configure-target-libitm: stage_last
63416 configure-stage1-target-libatomic: maybe-all-stage1-gcc
63417 configure-stage2-target-libatomic: maybe-all-stage2-gcc
63418 configure-stage3-target-libatomic: maybe-all-stage3-gcc
63419 configure-stage4-target-libatomic: maybe-all-stage4-gcc
63420 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
63421 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
63422 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
63423 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
63424 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
63425 @endif gcc-bootstrap
63427 @if gcc-no-bootstrap
63428 configure-target-libstdc++-v3: maybe-all-gcc
63429 configure-target-libsanitizer: maybe-all-gcc
63430 configure-target-libvtv: maybe-all-gcc
63431 configure-target-libssp: maybe-all-gcc
63432 configure-target-newlib: maybe-all-gcc
63433 configure-target-libgcc: maybe-all-gcc
63434 configure-target-libbacktrace: maybe-all-gcc
63435 configure-target-libquadmath: maybe-all-gcc
63436 configure-target-libgfortran: maybe-all-gcc
63437 configure-target-libobjc: maybe-all-gcc
63438 configure-target-libgo: maybe-all-gcc
63439 configure-target-libphobos: maybe-all-gcc
63440 configure-target-libtermcap: maybe-all-gcc
63441 configure-target-winsup: maybe-all-gcc
63442 configure-target-libgloss: maybe-all-gcc
63443 configure-target-libffi: maybe-all-gcc
63444 configure-target-zlib: maybe-all-gcc
63445 configure-target-rda: maybe-all-gcc
63446 configure-target-libada: maybe-all-gcc
63447 configure-target-libgomp: maybe-all-gcc
63448 configure-target-libitm: maybe-all-gcc
63449 configure-target-libatomic: maybe-all-gcc
63450 @endif gcc-no-bootstrap
63453 # There are two types of dependencies here: 'hard' dependencies, where one
63454 # module simply won't build without the other; and 'soft' dependencies, where
63455 # if the depended-on module is missing, the depending module will do without
63456 # or find a substitute somewhere (perhaps installed). Soft dependencies
63457 # are made here to depend on a 'maybe-' target. If you're not sure,
63458 # it's safer to use a soft dependency.
63465 # With all the machinery above in place, it is pretty easy to generate
63466 # dependencies. Host dependencies are a bit more complex because we have
63467 # to check for bootstrap/prebootstrap dependencies. To resolve
63468 # prebootstrap dependencies, prebootstrap modules are gathered in
63469 # a hash table.
63470 all-build-bison: maybe-all-build-texinfo
63471 all-build-flex: maybe-all-build-texinfo
63472 all-build-flex: maybe-all-build-bison
63473 all-build-flex: maybe-all-build-m4
63474 all-build-libiberty: maybe-all-build-texinfo
63475 all-build-m4: maybe-all-build-texinfo
63476 all-build-fixincludes: maybe-all-build-libiberty
63477 all-build-libcpp: maybe-all-build-libiberty
63478 configure-gcc: maybe-configure-intl
63479 configure-stage1-gcc: maybe-configure-stage1-intl
63480 configure-stage2-gcc: maybe-configure-stage2-intl
63481 configure-stage3-gcc: maybe-configure-stage3-intl
63482 configure-stage4-gcc: maybe-configure-stage4-intl
63483 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
63484 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
63485 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
63486 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
63487 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
63488 configure-gcc: maybe-all-gmp
63489 configure-stage1-gcc: maybe-all-stage1-gmp
63490 configure-stage2-gcc: maybe-all-stage2-gmp
63491 configure-stage3-gcc: maybe-all-stage3-gmp
63492 configure-stage4-gcc: maybe-all-stage4-gmp
63493 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
63494 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
63495 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
63496 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
63497 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
63498 configure-gcc: maybe-all-mpfr
63499 configure-stage1-gcc: maybe-all-stage1-mpfr
63500 configure-stage2-gcc: maybe-all-stage2-mpfr
63501 configure-stage3-gcc: maybe-all-stage3-mpfr
63502 configure-stage4-gcc: maybe-all-stage4-mpfr
63503 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
63504 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
63505 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63506 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63507 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63508 configure-gcc: maybe-all-mpc
63509 configure-stage1-gcc: maybe-all-stage1-mpc
63510 configure-stage2-gcc: maybe-all-stage2-mpc
63511 configure-stage3-gcc: maybe-all-stage3-mpc
63512 configure-stage4-gcc: maybe-all-stage4-mpc
63513 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
63514 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
63515 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63516 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63517 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63518 configure-gcc: maybe-all-isl
63519 configure-stage1-gcc: maybe-all-stage1-isl
63520 configure-stage2-gcc: maybe-all-stage2-isl
63521 configure-stage3-gcc: maybe-all-stage3-isl
63522 configure-stage4-gcc: maybe-all-stage4-isl
63523 configure-stageprofile-gcc: maybe-all-stageprofile-isl
63524 configure-stagetrain-gcc: maybe-all-stagetrain-isl
63525 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
63526 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63527 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63528 configure-gcc: maybe-all-lto-plugin
63529 configure-stage1-gcc: maybe-all-stage1-lto-plugin
63530 configure-stage2-gcc: maybe-all-stage2-lto-plugin
63531 configure-stage3-gcc: maybe-all-stage3-lto-plugin
63532 configure-stage4-gcc: maybe-all-stage4-lto-plugin
63533 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63534 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63535 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63536 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63537 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63538 configure-gcc: maybe-all-binutils
63539 configure-stage1-gcc: maybe-all-stage1-binutils
63540 configure-stage2-gcc: maybe-all-stage2-binutils
63541 configure-stage3-gcc: maybe-all-stage3-binutils
63542 configure-stage4-gcc: maybe-all-stage4-binutils
63543 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
63544 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
63545 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
63546 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
63547 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
63548 configure-gcc: maybe-all-gas
63549 configure-stage1-gcc: maybe-all-stage1-gas
63550 configure-stage2-gcc: maybe-all-stage2-gas
63551 configure-stage3-gcc: maybe-all-stage3-gas
63552 configure-stage4-gcc: maybe-all-stage4-gas
63553 configure-stageprofile-gcc: maybe-all-stageprofile-gas
63554 configure-stagetrain-gcc: maybe-all-stagetrain-gas
63555 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
63556 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
63557 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
63558 configure-gcc: maybe-all-ld
63559 configure-stage1-gcc: maybe-all-stage1-ld
63560 configure-stage2-gcc: maybe-all-stage2-ld
63561 configure-stage3-gcc: maybe-all-stage3-ld
63562 configure-stage4-gcc: maybe-all-stage4-ld
63563 configure-stageprofile-gcc: maybe-all-stageprofile-ld
63564 configure-stagetrain-gcc: maybe-all-stagetrain-ld
63565 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
63566 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
63567 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
63568 configure-gcc: maybe-all-gold
63569 configure-stage1-gcc: maybe-all-stage1-gold
63570 configure-stage2-gcc: maybe-all-stage2-gold
63571 configure-stage3-gcc: maybe-all-stage3-gold
63572 configure-stage4-gcc: maybe-all-stage4-gold
63573 configure-stageprofile-gcc: maybe-all-stageprofile-gold
63574 configure-stagetrain-gcc: maybe-all-stagetrain-gold
63575 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
63576 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
63577 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
63578 configure-gcc: maybe-all-libiconv
63579 configure-stage1-gcc: maybe-all-stage1-libiconv
63580 configure-stage2-gcc: maybe-all-stage2-libiconv
63581 configure-stage3-gcc: maybe-all-stage3-libiconv
63582 configure-stage4-gcc: maybe-all-stage4-libiconv
63583 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
63584 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
63585 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63586 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63587 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63588 all-gcc: all-libiberty
63589 all-stage1-gcc: all-stage1-libiberty
63590 all-stage2-gcc: all-stage2-libiberty
63591 all-stage3-gcc: all-stage3-libiberty
63592 all-stage4-gcc: all-stage4-libiberty
63593 all-stageprofile-gcc: all-stageprofile-libiberty
63594 all-stagetrain-gcc: all-stagetrain-libiberty
63595 all-stagefeedback-gcc: all-stagefeedback-libiberty
63596 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
63597 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
63598 all-gcc: maybe-all-intl
63599 all-stage1-gcc: maybe-all-stage1-intl
63600 all-stage2-gcc: maybe-all-stage2-intl
63601 all-stage3-gcc: maybe-all-stage3-intl
63602 all-stage4-gcc: maybe-all-stage4-intl
63603 all-stageprofile-gcc: maybe-all-stageprofile-intl
63604 all-stagetrain-gcc: maybe-all-stagetrain-intl
63605 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
63606 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
63607 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
63608 all-gcc: maybe-all-mpfr
63609 all-stage1-gcc: maybe-all-stage1-mpfr
63610 all-stage2-gcc: maybe-all-stage2-mpfr
63611 all-stage3-gcc: maybe-all-stage3-mpfr
63612 all-stage4-gcc: maybe-all-stage4-mpfr
63613 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
63614 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
63615 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63616 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63617 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63618 all-gcc: maybe-all-mpc
63619 all-stage1-gcc: maybe-all-stage1-mpc
63620 all-stage2-gcc: maybe-all-stage2-mpc
63621 all-stage3-gcc: maybe-all-stage3-mpc
63622 all-stage4-gcc: maybe-all-stage4-mpc
63623 all-stageprofile-gcc: maybe-all-stageprofile-mpc
63624 all-stagetrain-gcc: maybe-all-stagetrain-mpc
63625 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63626 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63627 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63628 all-gcc: maybe-all-isl
63629 all-stage1-gcc: maybe-all-stage1-isl
63630 all-stage2-gcc: maybe-all-stage2-isl
63631 all-stage3-gcc: maybe-all-stage3-isl
63632 all-stage4-gcc: maybe-all-stage4-isl
63633 all-stageprofile-gcc: maybe-all-stageprofile-isl
63634 all-stagetrain-gcc: maybe-all-stagetrain-isl
63635 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
63636 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63637 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63638 all-gcc: maybe-all-build-texinfo
63639 all-stage1-gcc: maybe-all-build-texinfo
63640 all-stage2-gcc: maybe-all-build-texinfo
63641 all-stage3-gcc: maybe-all-build-texinfo
63642 all-stage4-gcc: maybe-all-build-texinfo
63643 all-stageprofile-gcc: maybe-all-build-texinfo
63644 all-stagetrain-gcc: maybe-all-build-texinfo
63645 all-stagefeedback-gcc: maybe-all-build-texinfo
63646 all-stageautoprofile-gcc: maybe-all-build-texinfo
63647 all-stageautofeedback-gcc: maybe-all-build-texinfo
63648 all-gcc: maybe-all-build-bison
63649 all-stage1-gcc: maybe-all-build-bison
63650 all-stage2-gcc: maybe-all-build-bison
63651 all-stage3-gcc: maybe-all-build-bison
63652 all-stage4-gcc: maybe-all-build-bison
63653 all-stageprofile-gcc: maybe-all-build-bison
63654 all-stagetrain-gcc: maybe-all-build-bison
63655 all-stagefeedback-gcc: maybe-all-build-bison
63656 all-stageautoprofile-gcc: maybe-all-build-bison
63657 all-stageautofeedback-gcc: maybe-all-build-bison
63658 all-gcc: maybe-all-build-flex
63659 all-stage1-gcc: maybe-all-build-flex
63660 all-stage2-gcc: maybe-all-build-flex
63661 all-stage3-gcc: maybe-all-build-flex
63662 all-stage4-gcc: maybe-all-build-flex
63663 all-stageprofile-gcc: maybe-all-build-flex
63664 all-stagetrain-gcc: maybe-all-build-flex
63665 all-stagefeedback-gcc: maybe-all-build-flex
63666 all-stageautoprofile-gcc: maybe-all-build-flex
63667 all-stageautofeedback-gcc: maybe-all-build-flex
63668 all-gcc: maybe-all-build-libiberty
63669 all-stage1-gcc: maybe-all-build-libiberty
63670 all-stage2-gcc: maybe-all-build-libiberty
63671 all-stage3-gcc: maybe-all-build-libiberty
63672 all-stage4-gcc: maybe-all-build-libiberty
63673 all-stageprofile-gcc: maybe-all-build-libiberty
63674 all-stagetrain-gcc: maybe-all-build-libiberty
63675 all-stagefeedback-gcc: maybe-all-build-libiberty
63676 all-stageautoprofile-gcc: maybe-all-build-libiberty
63677 all-stageautofeedback-gcc: maybe-all-build-libiberty
63678 all-gcc: maybe-all-build-fixincludes
63679 all-stage1-gcc: maybe-all-build-fixincludes
63680 all-stage2-gcc: maybe-all-build-fixincludes
63681 all-stage3-gcc: maybe-all-build-fixincludes
63682 all-stage4-gcc: maybe-all-build-fixincludes
63683 all-stageprofile-gcc: maybe-all-build-fixincludes
63684 all-stagetrain-gcc: maybe-all-build-fixincludes
63685 all-stagefeedback-gcc: maybe-all-build-fixincludes
63686 all-stageautoprofile-gcc: maybe-all-build-fixincludes
63687 all-stageautofeedback-gcc: maybe-all-build-fixincludes
63688 all-gcc: maybe-all-build-libcpp
63689 all-stage1-gcc: maybe-all-build-libcpp
63690 all-stage2-gcc: maybe-all-build-libcpp
63691 all-stage3-gcc: maybe-all-build-libcpp
63692 all-stage4-gcc: maybe-all-build-libcpp
63693 all-stageprofile-gcc: maybe-all-build-libcpp
63694 all-stagetrain-gcc: maybe-all-build-libcpp
63695 all-stagefeedback-gcc: maybe-all-build-libcpp
63696 all-stageautoprofile-gcc: maybe-all-build-libcpp
63697 all-stageautofeedback-gcc: maybe-all-build-libcpp
63698 all-gcc: maybe-all-zlib
63699 all-stage1-gcc: maybe-all-stage1-zlib
63700 all-stage2-gcc: maybe-all-stage2-zlib
63701 all-stage3-gcc: maybe-all-stage3-zlib
63702 all-stage4-gcc: maybe-all-stage4-zlib
63703 all-stageprofile-gcc: maybe-all-stageprofile-zlib
63704 all-stagetrain-gcc: maybe-all-stagetrain-zlib
63705 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
63706 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
63707 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
63708 all-gcc: all-libbacktrace
63709 all-stage1-gcc: all-stage1-libbacktrace
63710 all-stage2-gcc: all-stage2-libbacktrace
63711 all-stage3-gcc: all-stage3-libbacktrace
63712 all-stage4-gcc: all-stage4-libbacktrace
63713 all-stageprofile-gcc: all-stageprofile-libbacktrace
63714 all-stagetrain-gcc: all-stagetrain-libbacktrace
63715 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
63716 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
63717 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
63718 all-gcc: all-libcpp
63719 all-stage1-gcc: all-stage1-libcpp
63720 all-stage2-gcc: all-stage2-libcpp
63721 all-stage3-gcc: all-stage3-libcpp
63722 all-stage4-gcc: all-stage4-libcpp
63723 all-stageprofile-gcc: all-stageprofile-libcpp
63724 all-stagetrain-gcc: all-stagetrain-libcpp
63725 all-stagefeedback-gcc: all-stagefeedback-libcpp
63726 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
63727 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
63728 all-gcc: all-libcody
63729 all-stage1-gcc: all-stage1-libcody
63730 all-stage2-gcc: all-stage2-libcody
63731 all-stage3-gcc: all-stage3-libcody
63732 all-stage4-gcc: all-stage4-libcody
63733 all-stageprofile-gcc: all-stageprofile-libcody
63734 all-stagetrain-gcc: all-stagetrain-libcody
63735 all-stagefeedback-gcc: all-stagefeedback-libcody
63736 all-stageautoprofile-gcc: all-stageautoprofile-libcody
63737 all-stageautofeedback-gcc: all-stageautofeedback-libcody
63738 all-gcc: all-libdecnumber
63739 all-stage1-gcc: all-stage1-libdecnumber
63740 all-stage2-gcc: all-stage2-libdecnumber
63741 all-stage3-gcc: all-stage3-libdecnumber
63742 all-stage4-gcc: all-stage4-libdecnumber
63743 all-stageprofile-gcc: all-stageprofile-libdecnumber
63744 all-stagetrain-gcc: all-stagetrain-libdecnumber
63745 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
63746 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
63747 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
63748 all-gcc: maybe-all-libiberty
63749 all-stage1-gcc: maybe-all-stage1-libiberty
63750 all-stage2-gcc: maybe-all-stage2-libiberty
63751 all-stage3-gcc: maybe-all-stage3-libiberty
63752 all-stage4-gcc: maybe-all-stage4-libiberty
63753 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
63754 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
63755 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
63756 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
63757 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
63758 all-gcc: maybe-all-fixincludes
63759 all-stage1-gcc: maybe-all-stage1-fixincludes
63760 all-stage2-gcc: maybe-all-stage2-fixincludes
63761 all-stage3-gcc: maybe-all-stage3-fixincludes
63762 all-stage4-gcc: maybe-all-stage4-fixincludes
63763 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
63764 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
63765 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
63766 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
63767 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
63768 all-gcc: maybe-all-lto-plugin
63769 all-stage1-gcc: maybe-all-stage1-lto-plugin
63770 all-stage2-gcc: maybe-all-stage2-lto-plugin
63771 all-stage3-gcc: maybe-all-stage3-lto-plugin
63772 all-stage4-gcc: maybe-all-stage4-lto-plugin
63773 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63774 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63775 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63776 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63777 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63778 all-gcc: maybe-all-libiconv
63779 all-stage1-gcc: maybe-all-stage1-libiconv
63780 all-stage2-gcc: maybe-all-stage2-libiconv
63781 all-stage3-gcc: maybe-all-stage3-libiconv
63782 all-stage4-gcc: maybe-all-stage4-libiconv
63783 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
63784 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
63785 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63786 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63787 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63788 info-gcc: maybe-all-build-libiberty
63789 info-stage1-gcc: maybe-all-build-libiberty
63790 info-stage2-gcc: maybe-all-build-libiberty
63791 info-stage3-gcc: maybe-all-build-libiberty
63792 info-stage4-gcc: maybe-all-build-libiberty
63793 info-stageprofile-gcc: maybe-all-build-libiberty
63794 info-stagetrain-gcc: maybe-all-build-libiberty
63795 info-stagefeedback-gcc: maybe-all-build-libiberty
63796 info-stageautoprofile-gcc: maybe-all-build-libiberty
63797 info-stageautofeedback-gcc: maybe-all-build-libiberty
63798 dvi-gcc: maybe-all-build-libiberty
63799 dvi-stage1-gcc: maybe-all-build-libiberty
63800 dvi-stage2-gcc: maybe-all-build-libiberty
63801 dvi-stage3-gcc: maybe-all-build-libiberty
63802 dvi-stage4-gcc: maybe-all-build-libiberty
63803 dvi-stageprofile-gcc: maybe-all-build-libiberty
63804 dvi-stagetrain-gcc: maybe-all-build-libiberty
63805 dvi-stagefeedback-gcc: maybe-all-build-libiberty
63806 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
63807 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
63808 pdf-gcc: maybe-all-build-libiberty
63809 pdf-stage1-gcc: maybe-all-build-libiberty
63810 pdf-stage2-gcc: maybe-all-build-libiberty
63811 pdf-stage3-gcc: maybe-all-build-libiberty
63812 pdf-stage4-gcc: maybe-all-build-libiberty
63813 pdf-stageprofile-gcc: maybe-all-build-libiberty
63814 pdf-stagetrain-gcc: maybe-all-build-libiberty
63815 pdf-stagefeedback-gcc: maybe-all-build-libiberty
63816 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
63817 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
63818 html-gcc: maybe-all-build-libiberty
63819 html-stage1-gcc: maybe-all-build-libiberty
63820 html-stage2-gcc: maybe-all-build-libiberty
63821 html-stage3-gcc: maybe-all-build-libiberty
63822 html-stage4-gcc: maybe-all-build-libiberty
63823 html-stageprofile-gcc: maybe-all-build-libiberty
63824 html-stagetrain-gcc: maybe-all-build-libiberty
63825 html-stagefeedback-gcc: maybe-all-build-libiberty
63826 html-stageautoprofile-gcc: maybe-all-build-libiberty
63827 html-stageautofeedback-gcc: maybe-all-build-libiberty
63828 install-gcc: maybe-install-fixincludes
63829 install-gcc: maybe-install-lto-plugin
63830 install-strip-gcc: maybe-install-strip-fixincludes
63831 install-strip-gcc: maybe-install-strip-lto-plugin
63832 configure-libcpp: configure-libiberty
63833 configure-stage1-libcpp: configure-stage1-libiberty
63834 configure-stage2-libcpp: configure-stage2-libiberty
63835 configure-stage3-libcpp: configure-stage3-libiberty
63836 configure-stage4-libcpp: configure-stage4-libiberty
63837 configure-stageprofile-libcpp: configure-stageprofile-libiberty
63838 configure-stagetrain-libcpp: configure-stagetrain-libiberty
63839 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
63840 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
63841 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
63842 configure-libcpp: maybe-configure-intl
63843 configure-stage1-libcpp: maybe-configure-stage1-intl
63844 configure-stage2-libcpp: maybe-configure-stage2-intl
63845 configure-stage3-libcpp: maybe-configure-stage3-intl
63846 configure-stage4-libcpp: maybe-configure-stage4-intl
63847 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
63848 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
63849 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
63850 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
63851 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
63852 configure-libcpp: maybe-all-libiconv
63853 configure-stage1-libcpp: maybe-all-stage1-libiconv
63854 configure-stage2-libcpp: maybe-all-stage2-libiconv
63855 configure-stage3-libcpp: maybe-all-stage3-libiconv
63856 configure-stage4-libcpp: maybe-all-stage4-libiconv
63857 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
63858 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
63859 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
63860 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
63861 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
63862 all-libcpp: all-libiberty
63863 all-stage1-libcpp: all-stage1-libiberty
63864 all-stage2-libcpp: all-stage2-libiberty
63865 all-stage3-libcpp: all-stage3-libiberty
63866 all-stage4-libcpp: all-stage4-libiberty
63867 all-stageprofile-libcpp: all-stageprofile-libiberty
63868 all-stagetrain-libcpp: all-stagetrain-libiberty
63869 all-stagefeedback-libcpp: all-stagefeedback-libiberty
63870 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
63871 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
63872 all-libcpp: maybe-all-intl
63873 all-stage1-libcpp: maybe-all-stage1-intl
63874 all-stage2-libcpp: maybe-all-stage2-intl
63875 all-stage3-libcpp: maybe-all-stage3-intl
63876 all-stage4-libcpp: maybe-all-stage4-intl
63877 all-stageprofile-libcpp: maybe-all-stageprofile-intl
63878 all-stagetrain-libcpp: maybe-all-stagetrain-intl
63879 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
63880 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
63881 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
63882 all-libcpp: maybe-all-libiconv
63883 all-stage1-libcpp: maybe-all-stage1-libiconv
63884 all-stage2-libcpp: maybe-all-stage2-libiconv
63885 all-stage3-libcpp: maybe-all-stage3-libiconv
63886 all-stage4-libcpp: maybe-all-stage4-libiconv
63887 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
63888 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
63889 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
63890 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
63891 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
63892 all-fixincludes: maybe-all-libiberty
63893 all-stage1-fixincludes: maybe-all-stage1-libiberty
63894 all-stage2-fixincludes: maybe-all-stage2-libiberty
63895 all-stage3-fixincludes: maybe-all-stage3-libiberty
63896 all-stage4-fixincludes: maybe-all-stage4-libiberty
63897 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
63898 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
63899 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
63900 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
63901 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
63902 all-gnattools: maybe-all-target-libada
63903 all-lto-plugin: maybe-all-libiberty
63904 all-stage1-lto-plugin: maybe-all-stage1-libiberty
63905 all-stage2-lto-plugin: maybe-all-stage2-libiberty
63906 all-stage3-lto-plugin: maybe-all-stage3-libiberty
63907 all-stage4-lto-plugin: maybe-all-stage4-libiberty
63908 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
63909 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
63910 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
63911 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
63912 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
63913 all-lto-plugin: maybe-all-libiberty-linker-plugin
63914 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
63915 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
63916 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
63917 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
63918 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
63919 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
63920 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
63921 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
63922 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
63923 all-gotools: maybe-all-target-libgo
63924 configure-intl: maybe-all-libiconv
63925 configure-stage1-intl: maybe-all-stage1-libiconv
63926 configure-stage2-intl: maybe-all-stage2-libiconv
63927 configure-stage3-intl: maybe-all-stage3-libiconv
63928 configure-stage4-intl: maybe-all-stage4-libiconv
63929 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
63930 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
63931 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63932 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63933 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63934 configure-mpfr: maybe-all-gmp
63935 configure-stage1-mpfr: maybe-all-stage1-gmp
63936 configure-stage2-mpfr: maybe-all-stage2-gmp
63937 configure-stage3-mpfr: maybe-all-stage3-gmp
63938 configure-stage4-mpfr: maybe-all-stage4-gmp
63939 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
63940 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
63941 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
63942 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
63943 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
63944 configure-mpc: maybe-all-mpfr
63945 configure-stage1-mpc: maybe-all-stage1-mpfr
63946 configure-stage2-mpc: maybe-all-stage2-mpfr
63947 configure-stage3-mpc: maybe-all-stage3-mpfr
63948 configure-stage4-mpc: maybe-all-stage4-mpfr
63949 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
63950 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
63951 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
63952 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
63953 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
63954 configure-isl: maybe-all-gmp
63955 configure-stage1-isl: maybe-all-stage1-gmp
63956 configure-stage2-isl: maybe-all-stage2-gmp
63957 configure-stage3-isl: maybe-all-stage3-gmp
63958 configure-stage4-isl: maybe-all-stage4-gmp
63959 configure-stageprofile-isl: maybe-all-stageprofile-gmp
63960 configure-stagetrain-isl: maybe-all-stagetrain-gmp
63961 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
63962 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
63963 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
63964 all-intl: maybe-all-libiconv
63965 all-stage1-intl: maybe-all-stage1-libiconv
63966 all-stage2-intl: maybe-all-stage2-libiconv
63967 all-stage3-intl: maybe-all-stage3-libiconv
63968 all-stage4-intl: maybe-all-stage4-libiconv
63969 all-stageprofile-intl: maybe-all-stageprofile-libiconv
63970 all-stagetrain-intl: maybe-all-stagetrain-libiconv
63971 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63972 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63973 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63974 configure-gdb: maybe-configure-sim
63975 configure-gdb: maybe-all-gnulib
63976 configure-gdb: maybe-all-gdbsupport
63977 all-gdb: maybe-all-gnulib
63978 all-gdb: maybe-all-gdbsupport
63979 all-gdb: maybe-all-readline
63980 all-gdb: maybe-all-build-bison
63981 all-gdb: maybe-all-sim
63982 all-gdb: maybe-all-libtermcap
63983 configure-gdbserver: maybe-all-gnulib
63984 all-gdbserver: maybe-all-gdbsupport
63985 all-gdbserver: maybe-all-gnulib
63986 configure-libgui: maybe-configure-tcl
63987 configure-libgui: maybe-configure-tk
63988 all-libgui: maybe-all-tcl
63989 all-libgui: maybe-all-tk
63990 all-libgui: maybe-all-itcl
63991 configure-gdbsupport: maybe-configure-gnulib
63992 all-gdbsupport: maybe-all-gnulib
63993 configure-bfd: configure-libiberty
63994 configure-stage1-bfd: configure-stage1-libiberty
63995 configure-stage2-bfd: configure-stage2-libiberty
63996 configure-stage3-bfd: configure-stage3-libiberty
63997 configure-stage4-bfd: configure-stage4-libiberty
63998 configure-stageprofile-bfd: configure-stageprofile-libiberty
63999 configure-stagetrain-bfd: configure-stagetrain-libiberty
64000 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
64001 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
64002 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
64003 configure-bfd: maybe-configure-intl
64004 configure-stage1-bfd: maybe-configure-stage1-intl
64005 configure-stage2-bfd: maybe-configure-stage2-intl
64006 configure-stage3-bfd: maybe-configure-stage3-intl
64007 configure-stage4-bfd: maybe-configure-stage4-intl
64008 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
64009 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
64010 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
64011 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
64012 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
64013 all-bfd: maybe-all-libiberty
64014 all-stage1-bfd: maybe-all-stage1-libiberty
64015 all-stage2-bfd: maybe-all-stage2-libiberty
64016 all-stage3-bfd: maybe-all-stage3-libiberty
64017 all-stage4-bfd: maybe-all-stage4-libiberty
64018 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
64019 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
64020 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
64021 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
64022 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
64023 all-bfd: maybe-all-intl
64024 all-stage1-bfd: maybe-all-stage1-intl
64025 all-stage2-bfd: maybe-all-stage2-intl
64026 all-stage3-bfd: maybe-all-stage3-intl
64027 all-stage4-bfd: maybe-all-stage4-intl
64028 all-stageprofile-bfd: maybe-all-stageprofile-intl
64029 all-stagetrain-bfd: maybe-all-stagetrain-intl
64030 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
64031 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
64032 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
64033 all-bfd: maybe-all-zlib
64034 all-stage1-bfd: maybe-all-stage1-zlib
64035 all-stage2-bfd: maybe-all-stage2-zlib
64036 all-stage3-bfd: maybe-all-stage3-zlib
64037 all-stage4-bfd: maybe-all-stage4-zlib
64038 all-stageprofile-bfd: maybe-all-stageprofile-zlib
64039 all-stagetrain-bfd: maybe-all-stagetrain-zlib
64040 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
64041 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
64042 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
64043 configure-opcodes: configure-libiberty
64044 configure-stage1-opcodes: configure-stage1-libiberty
64045 configure-stage2-opcodes: configure-stage2-libiberty
64046 configure-stage3-opcodes: configure-stage3-libiberty
64047 configure-stage4-opcodes: configure-stage4-libiberty
64048 configure-stageprofile-opcodes: configure-stageprofile-libiberty
64049 configure-stagetrain-opcodes: configure-stagetrain-libiberty
64050 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
64051 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
64052 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
64053 all-opcodes: maybe-all-libiberty
64054 all-stage1-opcodes: maybe-all-stage1-libiberty
64055 all-stage2-opcodes: maybe-all-stage2-libiberty
64056 all-stage3-opcodes: maybe-all-stage3-libiberty
64057 all-stage4-opcodes: maybe-all-stage4-libiberty
64058 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64059 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64060 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64061 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64062 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64063 configure-binutils: maybe-configure-intl
64064 configure-stage1-binutils: maybe-configure-stage1-intl
64065 configure-stage2-binutils: maybe-configure-stage2-intl
64066 configure-stage3-binutils: maybe-configure-stage3-intl
64067 configure-stage4-binutils: maybe-configure-stage4-intl
64068 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
64069 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
64070 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
64071 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
64072 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
64073 all-binutils: maybe-all-libiberty
64074 all-stage1-binutils: maybe-all-stage1-libiberty
64075 all-stage2-binutils: maybe-all-stage2-libiberty
64076 all-stage3-binutils: maybe-all-stage3-libiberty
64077 all-stage4-binutils: maybe-all-stage4-libiberty
64078 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
64079 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
64080 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
64081 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
64082 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
64083 all-binutils: maybe-all-opcodes
64084 all-stage1-binutils: maybe-all-stage1-opcodes
64085 all-stage2-binutils: maybe-all-stage2-opcodes
64086 all-stage3-binutils: maybe-all-stage3-opcodes
64087 all-stage4-binutils: maybe-all-stage4-opcodes
64088 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
64089 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
64090 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
64091 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
64092 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
64093 all-binutils: maybe-all-bfd
64094 all-stage1-binutils: maybe-all-stage1-bfd
64095 all-stage2-binutils: maybe-all-stage2-bfd
64096 all-stage3-binutils: maybe-all-stage3-bfd
64097 all-stage4-binutils: maybe-all-stage4-bfd
64098 all-stageprofile-binutils: maybe-all-stageprofile-bfd
64099 all-stagetrain-binutils: maybe-all-stagetrain-bfd
64100 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
64101 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
64102 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
64103 all-binutils: maybe-all-build-flex
64104 all-stage1-binutils: maybe-all-build-flex
64105 all-stage2-binutils: maybe-all-build-flex
64106 all-stage3-binutils: maybe-all-build-flex
64107 all-stage4-binutils: maybe-all-build-flex
64108 all-stageprofile-binutils: maybe-all-build-flex
64109 all-stagetrain-binutils: maybe-all-build-flex
64110 all-stagefeedback-binutils: maybe-all-build-flex
64111 all-stageautoprofile-binutils: maybe-all-build-flex
64112 all-stageautofeedback-binutils: maybe-all-build-flex
64113 all-binutils: maybe-all-build-bison
64114 all-stage1-binutils: maybe-all-build-bison
64115 all-stage2-binutils: maybe-all-build-bison
64116 all-stage3-binutils: maybe-all-build-bison
64117 all-stage4-binutils: maybe-all-build-bison
64118 all-stageprofile-binutils: maybe-all-build-bison
64119 all-stagetrain-binutils: maybe-all-build-bison
64120 all-stagefeedback-binutils: maybe-all-build-bison
64121 all-stageautoprofile-binutils: maybe-all-build-bison
64122 all-stageautofeedback-binutils: maybe-all-build-bison
64123 all-binutils: maybe-all-intl
64124 all-stage1-binutils: maybe-all-stage1-intl
64125 all-stage2-binutils: maybe-all-stage2-intl
64126 all-stage3-binutils: maybe-all-stage3-intl
64127 all-stage4-binutils: maybe-all-stage4-intl
64128 all-stageprofile-binutils: maybe-all-stageprofile-intl
64129 all-stagetrain-binutils: maybe-all-stagetrain-intl
64130 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
64131 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
64132 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
64133 all-binutils: maybe-all-gas
64134 all-stage1-binutils: maybe-all-stage1-gas
64135 all-stage2-binutils: maybe-all-stage2-gas
64136 all-stage3-binutils: maybe-all-stage3-gas
64137 all-stage4-binutils: maybe-all-stage4-gas
64138 all-stageprofile-binutils: maybe-all-stageprofile-gas
64139 all-stagetrain-binutils: maybe-all-stagetrain-gas
64140 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
64141 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
64142 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
64143 all-binutils: maybe-all-libctf
64144 all-stage1-binutils: maybe-all-stage1-libctf
64145 all-stage2-binutils: maybe-all-stage2-libctf
64146 all-stage3-binutils: maybe-all-stage3-libctf
64147 all-stage4-binutils: maybe-all-stage4-libctf
64148 all-stageprofile-binutils: maybe-all-stageprofile-libctf
64149 all-stagetrain-binutils: maybe-all-stagetrain-libctf
64150 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
64151 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
64152 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
64153 all-ld: maybe-all-libctf
64154 all-stage1-ld: maybe-all-stage1-libctf
64155 all-stage2-ld: maybe-all-stage2-libctf
64156 all-stage3-ld: maybe-all-stage3-libctf
64157 all-stage4-ld: maybe-all-stage4-libctf
64158 all-stageprofile-ld: maybe-all-stageprofile-libctf
64159 all-stagetrain-ld: maybe-all-stagetrain-libctf
64160 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
64161 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
64162 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
64163 install-binutils: maybe-install-opcodes
64164 install-strip-binutils: maybe-install-strip-opcodes
64165 install-libctf: maybe-install-bfd
64166 install-ld: maybe-install-bfd
64167 install-ld: maybe-install-libctf
64168 install-strip-libctf: maybe-install-strip-bfd
64169 install-strip-ld: maybe-install-strip-bfd
64170 install-strip-ld: maybe-install-strip-libctf
64171 configure-opcodes: configure-bfd
64172 configure-stage1-opcodes: configure-stage1-bfd
64173 configure-stage2-opcodes: configure-stage2-bfd
64174 configure-stage3-opcodes: configure-stage3-bfd
64175 configure-stage4-opcodes: configure-stage4-bfd
64176 configure-stageprofile-opcodes: configure-stageprofile-bfd
64177 configure-stagetrain-opcodes: configure-stagetrain-bfd
64178 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
64179 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
64180 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
64181 install-opcodes: maybe-install-bfd
64182 install-strip-opcodes: maybe-install-strip-bfd
64183 configure-gas: maybe-configure-intl
64184 configure-stage1-gas: maybe-configure-stage1-intl
64185 configure-stage2-gas: maybe-configure-stage2-intl
64186 configure-stage3-gas: maybe-configure-stage3-intl
64187 configure-stage4-gas: maybe-configure-stage4-intl
64188 configure-stageprofile-gas: maybe-configure-stageprofile-intl
64189 configure-stagetrain-gas: maybe-configure-stagetrain-intl
64190 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
64191 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
64192 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
64193 all-gas: maybe-all-libiberty
64194 all-stage1-gas: maybe-all-stage1-libiberty
64195 all-stage2-gas: maybe-all-stage2-libiberty
64196 all-stage3-gas: maybe-all-stage3-libiberty
64197 all-stage4-gas: maybe-all-stage4-libiberty
64198 all-stageprofile-gas: maybe-all-stageprofile-libiberty
64199 all-stagetrain-gas: maybe-all-stagetrain-libiberty
64200 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
64201 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
64202 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
64203 all-gas: maybe-all-opcodes
64204 all-stage1-gas: maybe-all-stage1-opcodes
64205 all-stage2-gas: maybe-all-stage2-opcodes
64206 all-stage3-gas: maybe-all-stage3-opcodes
64207 all-stage4-gas: maybe-all-stage4-opcodes
64208 all-stageprofile-gas: maybe-all-stageprofile-opcodes
64209 all-stagetrain-gas: maybe-all-stagetrain-opcodes
64210 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
64211 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
64212 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
64213 all-gas: maybe-all-bfd
64214 all-stage1-gas: maybe-all-stage1-bfd
64215 all-stage2-gas: maybe-all-stage2-bfd
64216 all-stage3-gas: maybe-all-stage3-bfd
64217 all-stage4-gas: maybe-all-stage4-bfd
64218 all-stageprofile-gas: maybe-all-stageprofile-bfd
64219 all-stagetrain-gas: maybe-all-stagetrain-bfd
64220 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
64221 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
64222 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
64223 all-gas: maybe-all-intl
64224 all-stage1-gas: maybe-all-stage1-intl
64225 all-stage2-gas: maybe-all-stage2-intl
64226 all-stage3-gas: maybe-all-stage3-intl
64227 all-stage4-gas: maybe-all-stage4-intl
64228 all-stageprofile-gas: maybe-all-stageprofile-intl
64229 all-stagetrain-gas: maybe-all-stagetrain-intl
64230 all-stagefeedback-gas: maybe-all-stagefeedback-intl
64231 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
64232 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
64233 configure-ld: maybe-configure-intl
64234 configure-stage1-ld: maybe-configure-stage1-intl
64235 configure-stage2-ld: maybe-configure-stage2-intl
64236 configure-stage3-ld: maybe-configure-stage3-intl
64237 configure-stage4-ld: maybe-configure-stage4-intl
64238 configure-stageprofile-ld: maybe-configure-stageprofile-intl
64239 configure-stagetrain-ld: maybe-configure-stagetrain-intl
64240 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
64241 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
64242 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
64243 all-ld: maybe-all-libiberty
64244 all-stage1-ld: maybe-all-stage1-libiberty
64245 all-stage2-ld: maybe-all-stage2-libiberty
64246 all-stage3-ld: maybe-all-stage3-libiberty
64247 all-stage4-ld: maybe-all-stage4-libiberty
64248 all-stageprofile-ld: maybe-all-stageprofile-libiberty
64249 all-stagetrain-ld: maybe-all-stagetrain-libiberty
64250 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
64251 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
64252 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
64253 all-ld: maybe-all-bfd
64254 all-stage1-ld: maybe-all-stage1-bfd
64255 all-stage2-ld: maybe-all-stage2-bfd
64256 all-stage3-ld: maybe-all-stage3-bfd
64257 all-stage4-ld: maybe-all-stage4-bfd
64258 all-stageprofile-ld: maybe-all-stageprofile-bfd
64259 all-stagetrain-ld: maybe-all-stagetrain-bfd
64260 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
64261 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
64262 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
64263 all-ld: maybe-all-opcodes
64264 all-stage1-ld: maybe-all-stage1-opcodes
64265 all-stage2-ld: maybe-all-stage2-opcodes
64266 all-stage3-ld: maybe-all-stage3-opcodes
64267 all-stage4-ld: maybe-all-stage4-opcodes
64268 all-stageprofile-ld: maybe-all-stageprofile-opcodes
64269 all-stagetrain-ld: maybe-all-stagetrain-opcodes
64270 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
64271 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
64272 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
64273 all-ld: maybe-all-build-bison
64274 all-stage1-ld: maybe-all-build-bison
64275 all-stage2-ld: maybe-all-build-bison
64276 all-stage3-ld: maybe-all-build-bison
64277 all-stage4-ld: maybe-all-build-bison
64278 all-stageprofile-ld: maybe-all-build-bison
64279 all-stagetrain-ld: maybe-all-build-bison
64280 all-stagefeedback-ld: maybe-all-build-bison
64281 all-stageautoprofile-ld: maybe-all-build-bison
64282 all-stageautofeedback-ld: maybe-all-build-bison
64283 all-ld: maybe-all-build-flex
64284 all-stage1-ld: maybe-all-build-flex
64285 all-stage2-ld: maybe-all-build-flex
64286 all-stage3-ld: maybe-all-build-flex
64287 all-stage4-ld: maybe-all-build-flex
64288 all-stageprofile-ld: maybe-all-build-flex
64289 all-stagetrain-ld: maybe-all-build-flex
64290 all-stagefeedback-ld: maybe-all-build-flex
64291 all-stageautoprofile-ld: maybe-all-build-flex
64292 all-stageautofeedback-ld: maybe-all-build-flex
64293 all-ld: maybe-all-intl
64294 all-stage1-ld: maybe-all-stage1-intl
64295 all-stage2-ld: maybe-all-stage2-intl
64296 all-stage3-ld: maybe-all-stage3-intl
64297 all-stage4-ld: maybe-all-stage4-intl
64298 all-stageprofile-ld: maybe-all-stageprofile-intl
64299 all-stagetrain-ld: maybe-all-stagetrain-intl
64300 all-stagefeedback-ld: maybe-all-stagefeedback-intl
64301 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
64302 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
64303 all-ld: maybe-all-gas
64304 all-stage1-ld: maybe-all-stage1-gas
64305 all-stage2-ld: maybe-all-stage2-gas
64306 all-stage3-ld: maybe-all-stage3-gas
64307 all-stage4-ld: maybe-all-stage4-gas
64308 all-stageprofile-ld: maybe-all-stageprofile-gas
64309 all-stagetrain-ld: maybe-all-stagetrain-gas
64310 all-stagefeedback-ld: maybe-all-stagefeedback-gas
64311 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
64312 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
64313 all-ld: maybe-all-binutils
64314 all-stage1-ld: maybe-all-stage1-binutils
64315 all-stage2-ld: maybe-all-stage2-binutils
64316 all-stage3-ld: maybe-all-stage3-binutils
64317 all-stage4-ld: maybe-all-stage4-binutils
64318 all-stageprofile-ld: maybe-all-stageprofile-binutils
64319 all-stagetrain-ld: maybe-all-stagetrain-binutils
64320 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
64321 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
64322 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
64323 install-ld: maybe-install-gold
64324 install-strip-ld: maybe-install-strip-gold
64325 configure-gold: maybe-configure-intl
64326 configure-stage1-gold: maybe-configure-stage1-intl
64327 configure-stage2-gold: maybe-configure-stage2-intl
64328 configure-stage3-gold: maybe-configure-stage3-intl
64329 configure-stage4-gold: maybe-configure-stage4-intl
64330 configure-stageprofile-gold: maybe-configure-stageprofile-intl
64331 configure-stagetrain-gold: maybe-configure-stagetrain-intl
64332 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
64333 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
64334 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
64335 all-gold: maybe-all-libiberty
64336 all-stage1-gold: maybe-all-stage1-libiberty
64337 all-stage2-gold: maybe-all-stage2-libiberty
64338 all-stage3-gold: maybe-all-stage3-libiberty
64339 all-stage4-gold: maybe-all-stage4-libiberty
64340 all-stageprofile-gold: maybe-all-stageprofile-libiberty
64341 all-stagetrain-gold: maybe-all-stagetrain-libiberty
64342 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
64343 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
64344 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
64345 all-gold: maybe-all-intl
64346 all-stage1-gold: maybe-all-stage1-intl
64347 all-stage2-gold: maybe-all-stage2-intl
64348 all-stage3-gold: maybe-all-stage3-intl
64349 all-stage4-gold: maybe-all-stage4-intl
64350 all-stageprofile-gold: maybe-all-stageprofile-intl
64351 all-stagetrain-gold: maybe-all-stagetrain-intl
64352 all-stagefeedback-gold: maybe-all-stagefeedback-intl
64353 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
64354 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
64355 all-gold: maybe-all-bfd
64356 all-stage1-gold: maybe-all-stage1-bfd
64357 all-stage2-gold: maybe-all-stage2-bfd
64358 all-stage3-gold: maybe-all-stage3-bfd
64359 all-stage4-gold: maybe-all-stage4-bfd
64360 all-stageprofile-gold: maybe-all-stageprofile-bfd
64361 all-stagetrain-gold: maybe-all-stagetrain-bfd
64362 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
64363 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
64364 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
64365 all-gold: maybe-all-build-bison
64366 all-stage1-gold: maybe-all-build-bison
64367 all-stage2-gold: maybe-all-build-bison
64368 all-stage3-gold: maybe-all-build-bison
64369 all-stage4-gold: maybe-all-build-bison
64370 all-stageprofile-gold: maybe-all-build-bison
64371 all-stagetrain-gold: maybe-all-build-bison
64372 all-stagefeedback-gold: maybe-all-build-bison
64373 all-stageautoprofile-gold: maybe-all-build-bison
64374 all-stageautofeedback-gold: maybe-all-build-bison
64375 all-gold: maybe-all-gas
64376 all-stage1-gold: maybe-all-stage1-gas
64377 all-stage2-gold: maybe-all-stage2-gas
64378 all-stage3-gold: maybe-all-stage3-gas
64379 all-stage4-gold: maybe-all-stage4-gas
64380 all-stageprofile-gold: maybe-all-stageprofile-gas
64381 all-stagetrain-gold: maybe-all-stagetrain-gas
64382 all-stagefeedback-gold: maybe-all-stagefeedback-gas
64383 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64384 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64385 check-gold: maybe-all-binutils
64386 check-stage1-gold: maybe-all-stage1-binutils
64387 check-stage2-gold: maybe-all-stage2-binutils
64388 check-stage3-gold: maybe-all-stage3-binutils
64389 check-stage4-gold: maybe-all-stage4-binutils
64390 check-stageprofile-gold: maybe-all-stageprofile-binutils
64391 check-stagetrain-gold: maybe-all-stagetrain-binutils
64392 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
64393 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
64394 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
64395 check-gold: maybe-all-gas
64396 check-stage1-gold: maybe-all-stage1-gas
64397 check-stage2-gold: maybe-all-stage2-gas
64398 check-stage3-gold: maybe-all-stage3-gas
64399 check-stage4-gold: maybe-all-stage4-gas
64400 check-stageprofile-gold: maybe-all-stageprofile-gas
64401 check-stagetrain-gold: maybe-all-stagetrain-gas
64402 check-stagefeedback-gold: maybe-all-stagefeedback-gas
64403 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64404 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64405 configure-opcodes: maybe-configure-intl
64406 configure-stage1-opcodes: maybe-configure-stage1-intl
64407 configure-stage2-opcodes: maybe-configure-stage2-intl
64408 configure-stage3-opcodes: maybe-configure-stage3-intl
64409 configure-stage4-opcodes: maybe-configure-stage4-intl
64410 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
64411 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
64412 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
64413 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
64414 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
64415 all-opcodes: maybe-all-bfd
64416 all-stage1-opcodes: maybe-all-stage1-bfd
64417 all-stage2-opcodes: maybe-all-stage2-bfd
64418 all-stage3-opcodes: maybe-all-stage3-bfd
64419 all-stage4-opcodes: maybe-all-stage4-bfd
64420 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
64421 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
64422 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
64423 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
64424 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
64425 all-opcodes: maybe-all-libiberty
64426 all-stage1-opcodes: maybe-all-stage1-libiberty
64427 all-stage2-opcodes: maybe-all-stage2-libiberty
64428 all-stage3-opcodes: maybe-all-stage3-libiberty
64429 all-stage4-opcodes: maybe-all-stage4-libiberty
64430 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64431 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64432 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64433 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64434 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64435 all-opcodes: maybe-all-intl
64436 all-stage1-opcodes: maybe-all-stage1-intl
64437 all-stage2-opcodes: maybe-all-stage2-intl
64438 all-stage3-opcodes: maybe-all-stage3-intl
64439 all-stage4-opcodes: maybe-all-stage4-intl
64440 all-stageprofile-opcodes: maybe-all-stageprofile-intl
64441 all-stagetrain-opcodes: maybe-all-stagetrain-intl
64442 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
64443 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
64444 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
64445 all-dejagnu: maybe-all-tcl
64446 all-dejagnu: maybe-all-expect
64447 all-dejagnu: maybe-all-tk
64448 configure-expect: maybe-configure-tcl
64449 configure-expect: maybe-configure-tk
64450 all-expect: maybe-all-tcl
64451 all-expect: maybe-all-tk
64452 configure-itcl: maybe-configure-tcl
64453 configure-itcl: maybe-configure-tk
64454 all-itcl: maybe-all-tcl
64455 all-itcl: maybe-all-tk
64456 install-itcl: maybe-install-tcl
64457 install-strip-itcl: maybe-install-strip-tcl
64458 configure-tk: maybe-configure-tcl
64459 all-tk: maybe-all-tcl
64460 all-sid: maybe-all-tcl
64461 all-sid: maybe-all-tk
64462 install-sid: maybe-install-tcl
64463 install-strip-sid: maybe-install-strip-tcl
64464 install-sid: maybe-install-tk
64465 install-strip-sid: maybe-install-strip-tk
64466 configure-sim: maybe-all-gnulib
64467 configure-sim: maybe-all-readline
64468 all-fastjar: maybe-all-build-texinfo
64469 all-libctf: all-libiberty
64470 all-stage1-libctf: all-stage1-libiberty
64471 all-stage2-libctf: all-stage2-libiberty
64472 all-stage3-libctf: all-stage3-libiberty
64473 all-stage4-libctf: all-stage4-libiberty
64474 all-stageprofile-libctf: all-stageprofile-libiberty
64475 all-stagetrain-libctf: all-stagetrain-libiberty
64476 all-stagefeedback-libctf: all-stagefeedback-libiberty
64477 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
64478 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
64479 all-libctf: maybe-all-bfd
64480 all-stage1-libctf: maybe-all-stage1-bfd
64481 all-stage2-libctf: maybe-all-stage2-bfd
64482 all-stage3-libctf: maybe-all-stage3-bfd
64483 all-stage4-libctf: maybe-all-stage4-bfd
64484 all-stageprofile-libctf: maybe-all-stageprofile-bfd
64485 all-stagetrain-libctf: maybe-all-stagetrain-bfd
64486 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64487 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64488 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64489 all-libctf: maybe-all-zlib
64490 all-stage1-libctf: maybe-all-stage1-zlib
64491 all-stage2-libctf: maybe-all-stage2-zlib
64492 all-stage3-libctf: maybe-all-stage3-zlib
64493 all-stage4-libctf: maybe-all-stage4-zlib
64494 all-stageprofile-libctf: maybe-all-stageprofile-zlib
64495 all-stagetrain-libctf: maybe-all-stagetrain-zlib
64496 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64497 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64498 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64499 configure-libctf: maybe-all-bfd
64500 configure-stage1-libctf: maybe-all-stage1-bfd
64501 configure-stage2-libctf: maybe-all-stage2-bfd
64502 configure-stage3-libctf: maybe-all-stage3-bfd
64503 configure-stage4-libctf: maybe-all-stage4-bfd
64504 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
64505 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
64506 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64507 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64508 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64509 configure-libctf: maybe-all-intl
64510 configure-stage1-libctf: maybe-all-stage1-intl
64511 configure-stage2-libctf: maybe-all-stage2-intl
64512 configure-stage3-libctf: maybe-all-stage3-intl
64513 configure-stage4-libctf: maybe-all-stage4-intl
64514 configure-stageprofile-libctf: maybe-all-stageprofile-intl
64515 configure-stagetrain-libctf: maybe-all-stagetrain-intl
64516 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
64517 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
64518 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
64519 configure-libctf: maybe-all-zlib
64520 configure-stage1-libctf: maybe-all-stage1-zlib
64521 configure-stage2-libctf: maybe-all-stage2-zlib
64522 configure-stage3-libctf: maybe-all-stage3-zlib
64523 configure-stage4-libctf: maybe-all-stage4-zlib
64524 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
64525 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
64526 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64527 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64528 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64529 configure-libctf: maybe-all-libiconv
64530 configure-stage1-libctf: maybe-all-stage1-libiconv
64531 configure-stage2-libctf: maybe-all-stage2-libiconv
64532 configure-stage3-libctf: maybe-all-stage3-libiconv
64533 configure-stage4-libctf: maybe-all-stage4-libiconv
64534 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
64535 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
64536 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
64537 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
64538 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
64539 check-libctf: maybe-all-ld
64540 check-stage1-libctf: maybe-all-stage1-ld
64541 check-stage2-libctf: maybe-all-stage2-ld
64542 check-stage3-libctf: maybe-all-stage3-ld
64543 check-stage4-libctf: maybe-all-stage4-ld
64544 check-stageprofile-libctf: maybe-all-stageprofile-ld
64545 check-stagetrain-libctf: maybe-all-stagetrain-ld
64546 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
64547 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
64548 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
64549 distclean-gnulib: maybe-distclean-gdb
64550 distclean-gnulib: maybe-distclean-gdbserver
64551 all-bison: maybe-all-build-texinfo
64552 all-flex: maybe-all-build-bison
64553 all-flex: maybe-all-m4
64554 all-flex: maybe-all-build-texinfo
64555 all-m4: maybe-all-build-texinfo
64556 configure-target-libgo: maybe-configure-target-libffi
64557 all-target-libgo: maybe-all-target-libffi
64558 configure-target-libphobos: maybe-configure-target-libbacktrace
64559 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
64560 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
64561 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
64562 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
64563 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
64564 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
64565 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
64566 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
64567 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
64568 configure-target-libphobos: maybe-configure-target-zlib
64569 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
64570 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
64571 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
64572 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
64573 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
64574 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
64575 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
64576 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
64577 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
64578 all-target-libphobos: maybe-all-target-libbacktrace
64579 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
64580 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
64581 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
64582 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
64583 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
64584 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
64585 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
64586 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
64587 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
64588 all-target-libphobos: maybe-all-target-zlib
64589 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
64590 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
64591 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
64592 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
64593 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
64594 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
64595 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
64596 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
64597 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
64598 all-target-libphobos: maybe-all-target-libatomic
64599 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
64600 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
64601 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
64602 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
64603 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
64604 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
64605 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
64606 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
64607 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
64608 configure-target-libstdc++-v3: maybe-configure-target-libgomp
64609 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64610 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64611 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64612 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64613 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64614 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64615 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64616 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64617 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64618 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
64619 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
64620 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
64621 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
64622 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
64623 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
64624 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
64625 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
64626 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
64627 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
64628 configure-target-libvtv: maybe-all-target-libstdc++-v3
64629 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
64630 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
64631 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
64632 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
64633 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
64634 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
64635 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
64636 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
64637 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
64638 all-target-libstdc++-v3: maybe-configure-target-libgomp
64639 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64640 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64641 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64642 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64643 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64644 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64645 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64646 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64647 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64648 install-target-libgo: maybe-install-target-libatomic
64649 install-target-libgfortran: maybe-install-target-libquadmath
64650 install-target-libgfortran: maybe-install-target-libgcc
64651 install-target-libphobos: maybe-install-target-libatomic
64652 install-target-libsanitizer: maybe-install-target-libstdc++-v3
64653 install-target-libsanitizer: maybe-install-target-libgcc
64654 install-target-libvtv: maybe-install-target-libstdc++-v3
64655 install-target-libvtv: maybe-install-target-libgcc
64656 install-target-libitm: maybe-install-target-libgcc
64657 install-target-libobjc: maybe-install-target-libgcc
64658 install-target-libstdc++-v3: maybe-install-target-libgcc
64659 all-target-libgloss: maybe-all-target-newlib
64660 all-target-winsup: maybe-all-target-libtermcap
64661 configure-target-libgfortran: maybe-all-target-libquadmath
64664 @if gcc-bootstrap
64665 configure-gnattools: stage_last
64666 configure-libcc1: stage_last
64667 configure-c++tools: stage_last
64668 configure-utils: stage_last
64669 configure-gdb: stage_last
64670 configure-gdbserver: stage_last
64671 configure-gdbsupport: stage_last
64672 configure-gprof: stage_last
64673 configure-sid: stage_last
64674 configure-sim: stage_last
64675 configure-fastjar: stage_last
64676 configure-bison: stage_last
64677 configure-flex: stage_last
64678 configure-m4: stage_last
64679 @endif gcc-bootstrap
64681 @unless gcc-bootstrap
64682 all-gnattools: maybe-all-target-libstdc++-v3
64683 configure-libcc1: maybe-configure-gcc
64684 all-libcc1: maybe-all-gcc
64685 all-c++tools: maybe-all-gcc
64686 all-utils: maybe-all-libiberty
64687 configure-gdb: maybe-all-intl
64688 configure-gdb: maybe-all-bfd
64689 configure-gdb: maybe-all-libiconv
64690 all-gdb: maybe-all-libiberty
64691 all-gdb: maybe-all-libiconv
64692 all-gdb: maybe-all-opcodes
64693 all-gdb: maybe-all-libdecnumber
64694 all-gdb: maybe-all-libctf
64695 all-gdb: maybe-all-libbacktrace
64696 all-gdbserver: maybe-all-libiberty
64697 configure-gdbsupport: maybe-configure-intl
64698 all-gdbsupport: maybe-all-intl
64699 configure-gprof: maybe-configure-intl
64700 all-gprof: maybe-all-libiberty
64701 all-gprof: maybe-all-bfd
64702 all-gprof: maybe-all-opcodes
64703 all-gprof: maybe-all-intl
64704 all-gprof: maybe-all-gas
64705 all-sid: maybe-all-libiberty
64706 all-sid: maybe-all-bfd
64707 all-sid: maybe-all-opcodes
64708 configure-sim: maybe-configure-intl
64709 all-sim: maybe-all-intl
64710 all-sim: maybe-all-libiberty
64711 all-sim: maybe-all-bfd
64712 all-sim: maybe-all-opcodes
64713 all-fastjar: maybe-all-zlib
64714 all-fastjar: maybe-all-libiberty
64715 all-bison: maybe-all-intl
64716 all-flex: maybe-all-intl
64717 all-m4: maybe-all-intl
64718 configure-target-fastjar: maybe-configure-target-zlib
64719 all-target-fastjar: maybe-all-target-zlib
64720 configure-target-libgo: maybe-all-target-libstdc++-v3
64721 all-target-libgo: maybe-all-target-libbacktrace
64722 all-target-libgo: maybe-all-target-libatomic
64723 configure-target-newlib: maybe-all-binutils
64724 configure-target-newlib: maybe-all-ld
64725 configure-target-libgfortran: maybe-all-target-libbacktrace
64726 configure-target-libgo: maybe-all-target-libbacktrace
64727 @endunless gcc-bootstrap
64729 # Dependencies for target modules on other target modules are
64730 # described by lang_env_dependencies; the defaults apply to anything
64731 # not mentioned there.
64734 @if gcc-bootstrap
64735 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
64736 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
64737 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
64738 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
64739 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
64740 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
64741 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
64742 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
64743 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
64744 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
64745 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
64746 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
64747 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
64748 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
64749 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
64750 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
64751 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
64752 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
64753 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
64754 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
64755 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
64756 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
64757 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
64758 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
64759 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
64760 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
64761 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
64762 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
64763 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
64764 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
64765 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
64766 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
64767 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
64768 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
64769 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
64770 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
64771 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
64772 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
64773 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
64774 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
64775 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
64776 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
64777 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
64778 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
64779 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
64780 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
64781 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
64782 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
64783 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
64784 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
64785 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
64786 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
64787 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
64788 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
64789 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
64790 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
64791 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
64792 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
64793 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
64794 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
64795 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
64796 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
64797 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
64798 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
64799 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
64800 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
64801 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
64802 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
64803 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
64804 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
64805 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
64806 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
64807 @endif gcc-bootstrap
64809 @if gcc-no-bootstrap
64810 configure-target-libstdc++-v3: maybe-all-target-libgcc
64811 configure-target-libsanitizer: maybe-all-target-libgcc
64812 configure-target-libvtv: maybe-all-target-libgcc
64813 configure-target-libssp: maybe-all-target-libgcc
64814 configure-target-newlib: maybe-all-target-libgcc
64815 configure-target-libbacktrace: maybe-all-target-libgcc
64816 configure-target-libquadmath: maybe-all-target-libgcc
64817 configure-target-libgfortran: maybe-all-target-libgcc
64818 configure-target-libobjc: maybe-all-target-libgcc
64819 configure-target-libgo: maybe-all-target-libgcc
64820 configure-target-libphobos: maybe-all-target-libgcc
64821 configure-target-libtermcap: maybe-all-target-libgcc
64822 configure-target-winsup: maybe-all-target-libgcc
64823 configure-target-libgloss: maybe-all-target-libgcc
64824 configure-target-libffi: maybe-all-target-libgcc
64825 configure-target-zlib: maybe-all-target-libgcc
64826 configure-target-rda: maybe-all-target-libgcc
64827 configure-target-libada: maybe-all-target-libgcc
64828 configure-target-libgomp: maybe-all-target-libgcc
64829 configure-target-libitm: maybe-all-target-libgcc
64830 configure-target-libatomic: maybe-all-target-libgcc
64831 @endif gcc-no-bootstrap
64834 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
64836 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
64838 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
64840 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
64844 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
64846 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
64848 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
64850 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
64852 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
64854 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
64856 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
64858 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
64861 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
64862 configure-target-libffi: maybe-all-target-libstdc++-v3
64864 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
64866 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
64868 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
64870 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
64872 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
64873 configure-target-libitm: maybe-all-target-libstdc++-v3
64875 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
64878 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
64879 GDB_TK = @GDB_TK@
64880 INSTALL_GDB_TK = @INSTALL_GDB_TK@
64881 configure-gdb: $(CONFIGURE_GDB_TK)
64882 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
64883 install-gdb: $(INSTALL_GDB_TK)
64885 # Serialization dependencies. Host configures don't work well in parallel to
64886 # each other, due to contention over config.cache. Target configures and
64887 # build configures are similar.
64888 @serialization_dependencies@
64890 # --------------------------------
64891 # Regenerating top level configury
64892 # --------------------------------
64894 # Rebuilding Makefile.in, using autogen.
64895 AUTOGEN = autogen
64896 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
64897 cd $(srcdir) && $(AUTOGEN) Makefile.def
64899 # Rebuilding Makefile.
64900 Makefile: $(srcdir)/Makefile.in config.status
64901 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
64903 config.status: configure
64904 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
64906 # Rebuilding configure.
64907 AUTOCONF = autoconf
64908 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
64909 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
64910 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
64911 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
64912 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
64913 cd $(srcdir) && $(AUTOCONF)
64915 # ------------------------------
64916 # Special directives to GNU Make
64917 # ------------------------------
64919 # Don't pass command-line variables to submakes.
64920 .NOEXPORT:
64921 MAKEOVERRIDES=
64923 # end of Makefile.in