Add .data.rel.ro.local to read only sections in gcc.dg/array-quals-1.c
[official-gcc.git] / Makefile.in
blobedb0c8a9a427f72277e46e50d96791945bba46e1
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, 2023
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; \
147 GUILE="$(GUILE)"; export GUILE;
149 # This is the list of variables to export in the environment when
150 # configuring subdirectories for the build system.
151 BUILD_EXPORTS = \
152 $(BASE_EXPORTS) \
153 AR="$(AR_FOR_BUILD)"; export AR; \
154 AS="$(AS_FOR_BUILD)"; export AS; \
155 CC="$(CC_FOR_BUILD)"; export CC; \
156 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
157 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
158 CPP="$(CPP_FOR_BUILD)"; export CPP; \
159 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
160 CXX="$(CXX_FOR_BUILD)"; export CXX; \
161 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
162 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
163 GOC="$(GOC_FOR_BUILD)"; export GOC; \
164 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
165 GDC="$(GDC_FOR_BUILD)"; export GDC; \
166 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
167 GM2="$(GM2_FOR_BUILD)"; export GM2; \
168 GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
169 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
170 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
171 LD="$(LD_FOR_BUILD)"; export LD; \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
173 NM="$(NM_FOR_BUILD)"; export NM; \
174 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
175 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
176 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
178 # These variables must be set on the make command line for directories
179 # built for the build system to override those in BASE_FLAGS_TO_PASS.
180 EXTRA_BUILD_FLAGS = \
181 CFLAGS="$(CFLAGS_FOR_BUILD)" \
182 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
184 # This is the list of directories to built for the host system.
185 SUBDIRS = @configdirs@
186 TARGET_CONFIGDIRS = @target_configdirs@
187 # This is set by the configure script to the arguments to use when configuring
188 # directories built for the host system.
189 HOST_CONFIGARGS = @host_configargs@
190 # Host programs are put under this directory, which is . except if building
191 # with srcdir=..
192 HOST_SUBDIR = @host_subdir@
193 # This is the list of variables to export in the environment when
194 # configuring subdirectories for the host system. We need to pass
195 # some to the GCC configure because of its hybrid host/target nature.
196 HOST_EXPORTS = \
197 $(BASE_EXPORTS) \
198 CC="$(CC)"; export CC; \
199 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
200 CFLAGS="$(CFLAGS)"; export CFLAGS; \
201 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
202 CXX="$(CXX)"; export CXX; \
203 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
204 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
205 GOC="$(GOC)"; export GOC; \
206 GDC="$(GDC)"; export GDC; \
207 GM2="$(GM2)"; export GM2; \
208 AR="$(AR)"; export AR; \
209 AS="$(AS)"; export AS; \
210 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
211 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
212 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
213 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
214 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
215 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
216 LD="$(LD)"; export LD; \
217 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
218 NM="$(NM)"; export NM; \
219 RANLIB="$(RANLIB)"; export RANLIB; \
220 WINDRES="$(WINDRES)"; export WINDRES; \
221 WINDMC="$(WINDMC)"; export WINDMC; \
222 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
223 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
224 OTOOL="$(OTOOL)"; export OTOOL; \
225 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
226 READELF="$(READELF)"; export READELF; \
227 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
228 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
229 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
230 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
231 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
232 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
233 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
234 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
235 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
236 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
237 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
238 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
239 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
240 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
241 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
242 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
243 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
244 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
245 @if gcc-bootstrap
246 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
247 @endif gcc-bootstrap
248 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
250 POSTSTAGE1_CXX_EXPORT = \
251 CXX='$(CXX)'; export CXX; \
252 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
253 @if target-libstdc++-v3-bootstrap
254 # Override the above if we're bootstrapping C++.
255 POSTSTAGE1_CXX_EXPORT = \
256 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
257 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
258 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
259 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
261 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
262 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
263 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
264 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
265 export CXX; \
266 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
267 @endif target-libstdc++-v3-bootstrap
269 # Similar, for later GCC stages.
270 POSTSTAGE1_HOST_EXPORTS = \
271 $(HOST_EXPORTS) \
272 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
273 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
274 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
276 $(POSTSTAGE1_CXX_EXPORT) \
277 $(LTO_EXPORTS) \
278 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
279 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
281 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
282 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
284 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
285 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
286 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
287 export GDC; \
288 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
289 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
290 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
291 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
293 # Target libraries are put under this directory:
294 TARGET_SUBDIR = @target_subdir@
295 # This is set by the configure script to the arguments to use when configuring
296 # directories built for the target.
297 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
298 # This is the list of variables to export in the environment when
299 # configuring subdirectories for the target system.
300 BASE_TARGET_EXPORTS = \
301 $(BASE_EXPORTS) \
302 AR="$(AR_FOR_TARGET)"; export AR; \
303 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
304 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
305 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
306 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
307 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
309 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
310 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
311 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
312 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
313 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
314 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
315 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
316 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
317 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
318 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
319 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
320 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
321 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
322 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
323 READELF="$(READELF_FOR_TARGET)"; export READELF; \
324 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
325 SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
326 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
327 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
328 @if gcc-bootstrap
329 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
330 @endif gcc-bootstrap
331 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
332 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
334 RAW_CXX_TARGET_EXPORTS = \
335 $(BASE_TARGET_EXPORTS) \
336 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
337 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
339 NORMAL_TARGET_EXPORTS = \
340 $(BASE_TARGET_EXPORTS) \
341 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
343 # Where to find GMP
344 HOST_GMPLIBS = @gmplibs@
345 HOST_GMPINC = @gmpinc@
347 # Where to find isl
348 HOST_ISLLIBS = @isllibs@
349 HOST_ISLINC = @islinc@
351 # ----------------------------------------------
352 # Programs producing files for the BUILD machine
353 # ----------------------------------------------
355 SHELL = @SHELL@
357 # pwd command to use. Allow user to override default by setting PWDCMD in
358 # the environment to account for automounters. The make variable must not
359 # be called PWDCMD, otherwise the value set here is passed to make
360 # subprocesses and overrides the setting from the user's environment.
361 # Don't use PWD since it is a common shell environment variable and we
362 # don't want to corrupt it.
363 PWD_COMMAND = $${PWDCMD-pwd}
365 # compilers to use to create programs which must be run in the build
366 # environment.
367 AR_FOR_BUILD = @AR_FOR_BUILD@
368 AS_FOR_BUILD = @AS_FOR_BUILD@
369 CC_FOR_BUILD = @CC_FOR_BUILD@
370 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
371 CPP_FOR_BUILD = @CPP_FOR_BUILD@
372 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
373 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
374 CXX_FOR_BUILD = @CXX_FOR_BUILD@
375 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
376 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
377 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
378 GOC_FOR_BUILD = @GOC_FOR_BUILD@
379 GDC_FOR_BUILD = @GDC_FOR_BUILD@
380 GM2_FOR_BUILD = @GM2_FOR_BUILD@
381 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
382 LD_FOR_BUILD = @LD_FOR_BUILD@
383 NM_FOR_BUILD = @NM_FOR_BUILD@
384 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
385 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
386 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
388 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
389 # here so that they can be overridden by Makefile fragments.
390 BUILD_PREFIX = @BUILD_PREFIX@
391 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
393 # Flags to pass to stage2 and later makes. They are defined
394 # here so that they can be overridden by Makefile fragments.
395 BOOT_CFLAGS= -g -O2
396 BOOT_LDFLAGS=
397 BOOT_ADAFLAGS= -gnatpg
399 AWK = @AWK@
400 SED = @SED@
401 BISON = @BISON@
402 YACC = @YACC@
403 FLEX = @FLEX@
404 LEX = @LEX@
405 M4 = @M4@
406 MAKEINFO = @MAKEINFO@
407 EXPECT = @EXPECT@
408 RUNTEST = @RUNTEST@
410 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
412 # This just becomes part of the MAKEINFO definition passed down to
413 # sub-makes. It lets flags be given on the command line while still
414 # using the makeinfo from the object tree.
415 # (Default to avoid splitting info files by setting the threshold high.)
416 MAKEINFOFLAGS = --split-size=5000000
418 # ---------------------------------------------
419 # Programs producing files for the HOST machine
420 # ---------------------------------------------
422 AS = @AS@
423 AR = @AR@ @AR_PLUGIN_OPTION@
424 AR_FLAGS = rc
425 CC = @CC@
426 CXX = @CXX@
427 DLLTOOL = @DLLTOOL@
428 DSYMUTIL = @DSYMUTIL@
429 LD = @LD@
430 LIPO = @LIPO@
431 NM = @NM@
432 OBJDUMP = @OBJDUMP@
433 OTOOL = @OTOOL@
434 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
435 READELF = @READELF@
436 STRIP = @STRIP@
437 WINDRES = @WINDRES@
438 WINDMC = @WINDMC@
440 GDC = @GDC@
441 GNATBIND = @GNATBIND@
442 GNATMAKE = @GNATMAKE@
444 CFLAGS = @CFLAGS@
445 LDFLAGS = @LDFLAGS@
446 LIBCFLAGS = $(CFLAGS)
447 CXXFLAGS = @CXXFLAGS@
448 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
449 GOCFLAGS = $(CFLAGS)
450 GDCFLAGS = @GDCFLAGS@
451 GM2FLAGS = $(CFLAGS)
453 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
455 GUILE = guile
457 # Pass additional PGO and LTO compiler options to the PGO build.
458 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
459 override CFLAGS += $(BUILD_CFLAGS)
460 override CXXFLAGS += $(BUILD_CFLAGS)
462 # Additional PGO and LTO compiler options to generate profiling data
463 # for the PGO build.
464 PGO_BUILD_GEN_FLAGS_TO_PASS = \
465 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
466 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
468 # NB: Filter out any compiler options which may fail PGO training runs.
469 PGO_BUILD_TRAINING_CFLAGS:= \
470 $(filter-out -Werror=%,$(CFLAGS))
471 PGO_BUILD_TRAINING_CXXFLAGS:=\
472 $(filter-out -Werror=%,$(CXXFLAGS))
473 PGO_BUILD_TRAINING_CFLAGS:= \
474 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
475 PGO_BUILD_TRAINING_CXXFLAGS:= \
476 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
477 PGO_BUILD_TRAINING_CFLAGS:= \
478 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
479 PGO_BUILD_TRAINING_CXXFLAGS:= \
480 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
481 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
482 PGO_BUILD_TRAINING=yes \
483 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
484 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
486 # Ignore "make check" errors in PGO training runs.
487 PGO_BUILD_TRAINING_MFLAGS = -i
489 # Additional PGO and LTO compiler options to use profiling data for the
490 # PGO build.
491 PGO_BUILD_USE_FLAGS_TO_PASS = \
492 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
493 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
495 # PGO training targets for the PGO build. FIXME: Add gold tests to
496 # training.
497 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
498 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
500 CREATE_GCOV = create_gcov
501 PROFILE_MERGER = profile_merger
503 TFLAGS =
505 # Defaults for all stages; some are overridden below.
507 STAGE_CFLAGS = $(BOOT_CFLAGS)
508 STAGE_TFLAGS = $(TFLAGS)
509 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
512 # Defaults for stage 1; some are overridden below.
513 STAGE1_CFLAGS = $(STAGE_CFLAGS)
514 STAGE1_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGE1_TFLAGS = $(STAGE_TFLAGS)
520 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522 # Defaults for stage 2; some are overridden below.
523 STAGE2_CFLAGS = $(STAGE_CFLAGS)
524 STAGE2_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGE2_TFLAGS = $(STAGE_TFLAGS)
530 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532 # Defaults for stage 3; some are overridden below.
533 STAGE3_CFLAGS = $(STAGE_CFLAGS)
534 STAGE3_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGE3_TFLAGS = $(STAGE_TFLAGS)
540 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
542 # Defaults for stage 4; some are overridden below.
543 STAGE4_CFLAGS = $(STAGE_CFLAGS)
544 STAGE4_CXXFLAGS = $(CXXFLAGS)
545 @if target-libstdc++-v3-bootstrap
546 # Override the above if we're bootstrapping C++.
547 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
548 @endif target-libstdc++-v3-bootstrap
549 STAGE4_TFLAGS = $(STAGE_TFLAGS)
550 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
552 # Defaults for stage profile; some are overridden below.
553 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
554 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
555 @if target-libstdc++-v3-bootstrap
556 # Override the above if we're bootstrapping C++.
557 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
558 @endif target-libstdc++-v3-bootstrap
559 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
560 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
562 # Defaults for stage train; some are overridden below.
563 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
564 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
565 @if target-libstdc++-v3-bootstrap
566 # Override the above if we're bootstrapping C++.
567 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
568 @endif target-libstdc++-v3-bootstrap
569 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
570 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
572 # Defaults for stage feedback; some are overridden below.
573 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
574 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
575 @if target-libstdc++-v3-bootstrap
576 # Override the above if we're bootstrapping C++.
577 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
578 @endif target-libstdc++-v3-bootstrap
579 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
580 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
582 # Defaults for stage autoprofile; some are overridden below.
583 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
584 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
585 @if target-libstdc++-v3-bootstrap
586 # Override the above if we're bootstrapping C++.
587 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
588 @endif target-libstdc++-v3-bootstrap
589 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
590 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
592 # Defaults for stage autofeedback; some are overridden below.
593 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
594 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
595 @if target-libstdc++-v3-bootstrap
596 # Override the above if we're bootstrapping C++.
597 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
598 @endif target-libstdc++-v3-bootstrap
599 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
600 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
603 # By default, C and C++ are the only stage1 languages, because they are the
604 # only ones we require to build with the bootstrap compiler, and also the
605 # only ones useful for building stage2.
607 STAGE1_CFLAGS = @stage1_cflags@
608 STAGE1_CHECKING = @stage1_checking@
609 STAGE1_LANGUAGES = @stage1_languages@
610 # * We force-disable intermodule optimizations, even if
611 # --enable-intermodule was passed, since the installed compiler
612 # probably can't handle them. Luckily, autoconf always respects
613 # the last argument when conflicting --enable arguments are passed.
614 # * Likewise, we force-disable coverage flags, since the installed
615 # compiler probably has never heard of them.
616 # * We also disable -Wformat, since older GCCs don't understand newer %s.
617 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
618 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
619 --disable-build-format-warnings
621 @if target-libphobos-bootstrap
622 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
623 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
624 @endif target-libphobos-bootstrap
626 # When using the slow stage1 compiler disable IL verification and forcefully
627 # enable it when using the stage2 compiler instead. As we later compare
628 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
629 # checking when building all target libraries for release builds.
630 STAGE1_TFLAGS += -fno-checking
631 STAGE2_CFLAGS += -fno-checking
632 STAGE2_TFLAGS += -fno-checking
633 STAGE3_CFLAGS += -fchecking=1
634 STAGE3_TFLAGS += -fchecking=1
636 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
637 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
639 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
640 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
642 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
643 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
644 # Disable warnings as errors for a few reasons:
645 # - sources for gen* binaries do not have .gcda files available
646 # - inlining decisions generate extra warnings
647 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
649 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
650 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
652 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
653 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
654 # Disable warnings as errors since inlining decisions with -fauto-profile
655 # may result in additional warnings.
656 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
658 do-compare = @do_compare@
659 do-compare3 = $(do-compare)
661 # -----------------------------------------------
662 # Programs producing files for the TARGET machine
663 # -----------------------------------------------
665 AR_FOR_TARGET=@AR_FOR_TARGET@
666 AS_FOR_TARGET=@AS_FOR_TARGET@
667 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
669 # If GCC_FOR_TARGET is not overriden on the command line, then this
670 # variable is passed down to the gcc Makefile, where it is used to
671 # build libgcc2.a. We define it here so that it can itself be
672 # overridden on the command line.
673 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
674 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
675 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
676 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
677 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
678 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
679 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
680 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
681 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
682 LD_FOR_TARGET=@LD_FOR_TARGET@
684 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
685 NM_FOR_TARGET=@NM_FOR_TARGET@
686 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
687 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
688 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
689 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
690 READELF_FOR_TARGET=@READELF_FOR_TARGET@
691 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
692 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
693 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
695 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
696 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
697 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
699 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
700 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
702 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
703 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
704 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
705 GM2FLAGS_FOR_TARGET = -O2 -g
706 GOCFLAGS_FOR_TARGET = -O2 -g
707 GDCFLAGS_FOR_TARGET = -O2 -g
709 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
710 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
711 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
713 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
715 # ------------------------------------
716 # Miscellaneous targets and flag lists
717 # ------------------------------------
719 # The first rule in the file had better be this one. Don't put any above it.
720 # This lives here to allow makefile fragments to contain dependencies.
721 all:
723 #### host and target specific makefile fragments come in here.
724 @target_makefile_frag@
725 @alphaieee_frag@
726 @ospace_frag@
727 @host_makefile_frag@
730 # This is the list of directories that may be needed in RPATH_ENVVAR
731 # so that programs built for the target machine work.
732 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_libgm2)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
734 @if target-libstdc++-v3
735 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
736 @endif target-libstdc++-v3
738 @if target-libsanitizer
739 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
740 @endif target-libsanitizer
742 @if target-libvtv
743 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
744 @endif target-libvtv
746 @if target-libssp
747 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
748 @endif target-libssp
750 @if target-libphobos
751 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
752 @endif target-libphobos
754 @if target-libgm2
755 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
756 @endif target-libgm2
758 @if target-libgomp
759 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
760 @endif target-libgomp
762 @if target-libitm
763 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
764 @endif target-libitm
766 @if target-libatomic
767 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
768 @endif target-libatomic
772 # This is the list of directories that may be needed in RPATH_ENVVAR
773 # so that programs built for the host machine work.
774 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
776 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
777 @if gcc
778 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
779 @endif gcc
782 @if gmp
783 HOST_LIB_PATH_gmp = \
784 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
785 @endif gmp
787 @if mpfr
788 HOST_LIB_PATH_mpfr = \
789 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
790 @endif mpfr
792 @if mpc
793 HOST_LIB_PATH_mpc = \
794 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
795 @endif mpc
797 @if isl
798 HOST_LIB_PATH_isl = \
799 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
800 @endif isl
803 CXX_FOR_TARGET_FLAG_TO_PASS = \
804 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
805 @if target-libstdc++-v3
806 # CXX_FOR_TARGET is tricky to get right for target libs that require a
807 # functional C++ compiler. When we recurse, if we expand
808 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
809 # libstdc++ include flags from the script. Instead, we get an
810 # -funconfigured-* word, so that we'll get errors if this invalid C++
811 # command line is used for anything, but also so that we can use the
812 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
813 # don't pass it on, sub-make will use the default definition, that
814 # re-expands it at the time of use, so we'll get it right when we need
815 # it. One potential exception is the expansion of CXX_FOR_TARGET
816 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
817 # really work, for C++ host programs can't depend on the current-stage
818 # C++ target library.
819 CXX_FOR_TARGET_FLAG_TO_PASS = \
820 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
821 @endif target-libstdc++-v3
823 # Flags to pass down to all sub-makes. STAGE*FLAGS,
824 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
825 # overrideable (for a bootstrap build stage1 also builds gcc.info).
826 BASE_FLAGS_TO_PASS = \
827 "DESTDIR=$(DESTDIR)" \
828 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
829 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
830 "bindir=$(bindir)" \
831 "datadir=$(datadir)" \
832 "exec_prefix=$(exec_prefix)" \
833 "includedir=$(includedir)" \
834 "datarootdir=$(datarootdir)" \
835 "docdir=$(docdir)" \
836 "infodir=$(infodir)" \
837 "pdfdir=$(pdfdir)" \
838 "htmldir=$(htmldir)" \
839 "libdir=$(libdir)" \
840 "libexecdir=$(libexecdir)" \
841 "lispdir=$(lispdir)" \
842 "localstatedir=$(localstatedir)" \
843 "mandir=$(mandir)" \
844 "oldincludedir=$(oldincludedir)" \
845 "prefix=$(prefix)" \
846 "sbindir=$(sbindir)" \
847 "sharedstatedir=$(sharedstatedir)" \
848 "sysconfdir=$(sysconfdir)" \
849 "tooldir=$(tooldir)" \
850 "build_tooldir=$(build_tooldir)" \
851 "target_alias=$(target_alias)" \
852 "AWK=$(AWK)" \
853 "BISON=$(BISON)" \
854 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
855 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
856 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
857 "EXPECT=$(EXPECT)" \
858 "FLEX=$(FLEX)" \
859 "INSTALL=$(INSTALL)" \
860 "INSTALL_DATA=$(INSTALL_DATA)" \
861 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
862 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
863 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
864 "LEX=$(LEX)" \
865 "M4=$(M4)" \
866 "MAKE=$(MAKE)" \
867 "RUNTEST=$(RUNTEST)" \
868 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
869 "SED=$(SED)" \
870 "SHELL=$(SHELL)" \
871 "YACC=$(YACC)" \
872 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
873 "ADA_CFLAGS=$(ADA_CFLAGS)" \
874 "AR_FLAGS=$(AR_FLAGS)" \
875 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
876 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
877 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
878 "CFLAGS=$(CFLAGS)" \
879 "CXXFLAGS=$(CXXFLAGS)" \
880 "LDFLAGS=$(LDFLAGS)" \
881 "LIBCFLAGS=$(LIBCFLAGS)" \
882 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
883 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
884 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
885 "GNATBIND=$(GNATBIND)" \
886 "GNATMAKE=$(GNATMAKE)" \
887 "GDC=$(GDC)" \
888 "GDCFLAGS=$(GDCFLAGS)" \
889 "GUILE=$(GUILE)" \
890 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
891 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
892 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
893 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
894 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
895 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
896 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
897 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
898 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
899 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
900 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
901 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
902 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
903 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
904 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
905 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
906 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
907 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
908 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
909 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
910 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
911 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
912 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
913 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
914 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
915 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
916 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
917 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
918 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
919 "BUILD_CONFIG=$(BUILD_CONFIG)" \
920 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
921 "LEAN=$(LEAN)" \
922 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
923 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
924 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
925 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
926 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
927 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
928 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
929 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
930 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
931 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
932 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
933 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
934 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
935 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
936 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
937 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
938 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
939 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
940 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
941 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
942 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
943 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
944 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
945 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
946 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
947 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
948 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
949 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
950 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
951 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
952 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
953 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
954 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
955 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
956 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
957 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
958 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
959 "TFLAGS=$(TFLAGS)" \
960 "CONFIG_SHELL=$(SHELL)" \
961 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
962 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
964 # We leave this in just in case, but it is not needed anymore.
965 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
967 # Flags to pass down to most sub-makes, in which we're building with
968 # the host environment.
969 EXTRA_HOST_FLAGS = \
970 'AR=$(AR)' \
971 'AS=$(AS)' \
972 'CC=$(CC)' \
973 'CXX=$(CXX)' \
974 'DLLTOOL=$(DLLTOOL)' \
975 'DSYMUTIL=$(DSYMUTIL)' \
976 'GFORTRAN=$(GFORTRAN)' \
977 'GOC=$(GOC)' \
978 'GDC=$(GDC)' \
979 'GM2=$(GM2)' \
980 'LD=$(LD)' \
981 'LIPO=$(LIPO)' \
982 'NM=$(NM)' \
983 'OBJDUMP=$(OBJDUMP)' \
984 'OTOOL=$(OTOOL)' \
985 'RANLIB=$(RANLIB)' \
986 'READELF=$(READELF)' \
987 'STRIP=$(STRIP)' \
988 'WINDRES=$(WINDRES)' \
989 'WINDMC=$(WINDMC)' \
990 'CREATE_GCOV=$(CREATE_GCOV)' \
991 'PROFILE_MERGER=$(PROFILE_MERGER)'
993 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
995 # Flags to pass to stage1 or when not bootstrapping.
997 STAGE1_FLAGS_TO_PASS = \
998 LDFLAGS="$${LDFLAGS}" \
999 HOST_LIBS="$${HOST_LIBS}"
1001 # Flags to pass to stage2 and later makes.
1003 POSTSTAGE1_FLAGS_TO_PASS = \
1004 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1005 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1006 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1007 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1008 GNATBIND="$${GNATBIND}" \
1009 LDFLAGS="$${LDFLAGS}" \
1010 HOST_LIBS="$${HOST_LIBS}" \
1011 $(LTO_FLAGS_TO_PASS) \
1012 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1014 @if gcc-bootstrap
1015 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1016 $(POSTSTAGE1_HOST_EXPORTS) \
1019 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1020 @endif gcc-bootstrap
1022 # Flags to pass down to makes which are built with the target environment.
1023 # The double $ decreases the length of the command line; those variables
1024 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1025 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1026 # so we expand them here.
1027 EXTRA_TARGET_FLAGS = \
1028 'AR=$$(AR_FOR_TARGET)' \
1029 'AS=$(COMPILER_AS_FOR_TARGET)' \
1030 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1032 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1033 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1034 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1036 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1037 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1038 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1039 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1041 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1042 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1043 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1044 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1045 'LD=$(COMPILER_LD_FOR_TARGET)' \
1046 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1047 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1048 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1049 'NM=$(COMPILER_NM_FOR_TARGET)' \
1050 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1051 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1052 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1053 'READELF=$$(READELF_FOR_TARGET)' \
1054 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1055 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1056 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1057 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1058 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1059 "TFLAGS=$$TFLAGS"
1061 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1063 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1064 # unfortunately needs the native compiler and the target ar and
1065 # ranlib.
1066 # If any variables are added here, they must be added to do-*, below.
1067 # The BUILD_* variables are a special case, which are used for the gcc
1068 # cross-building scheme.
1069 EXTRA_GCC_FLAGS = \
1070 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1071 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1072 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1073 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1075 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1077 @if gcc
1078 BUILD_CONFIG = @BUILD_CONFIG@
1079 ifneq ($(BUILD_CONFIG),)
1080 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1081 endif
1082 @endif gcc
1084 .PHONY: configure-host
1085 configure-host: \
1086 maybe-configure-bfd \
1087 maybe-configure-opcodes \
1088 maybe-configure-binutils \
1089 maybe-configure-bison \
1090 maybe-configure-cgen \
1091 maybe-configure-dejagnu \
1092 maybe-configure-etc \
1093 maybe-configure-fastjar \
1094 maybe-configure-fixincludes \
1095 maybe-configure-flex \
1096 maybe-configure-gas \
1097 maybe-configure-gcc \
1098 maybe-configure-gmp \
1099 maybe-configure-mpfr \
1100 maybe-configure-mpc \
1101 maybe-configure-isl \
1102 maybe-configure-gold \
1103 maybe-configure-gprof \
1104 maybe-configure-gprofng \
1105 maybe-configure-gettext \
1106 maybe-configure-tcl \
1107 maybe-configure-itcl \
1108 maybe-configure-ld \
1109 maybe-configure-libbacktrace \
1110 maybe-configure-libcpp \
1111 maybe-configure-libcody \
1112 maybe-configure-libdecnumber \
1113 maybe-configure-libgui \
1114 maybe-configure-libiberty \
1115 maybe-configure-libiberty-linker-plugin \
1116 maybe-configure-libiconv \
1117 maybe-configure-m4 \
1118 maybe-configure-readline \
1119 maybe-configure-sid \
1120 maybe-configure-sim \
1121 maybe-configure-texinfo \
1122 maybe-configure-zlib \
1123 maybe-configure-gnulib \
1124 maybe-configure-gdbsupport \
1125 maybe-configure-gdbserver \
1126 maybe-configure-gdb \
1127 maybe-configure-expect \
1128 maybe-configure-guile \
1129 maybe-configure-tk \
1130 maybe-configure-libtermcap \
1131 maybe-configure-utils \
1132 maybe-configure-c++tools \
1133 maybe-configure-gnattools \
1134 maybe-configure-lto-plugin \
1135 maybe-configure-libcc1 \
1136 maybe-configure-gotools \
1137 maybe-configure-libctf \
1138 maybe-configure-libsframe \
1139 maybe-configure-libgrust
1140 .PHONY: configure-target
1141 configure-target: \
1142 maybe-configure-target-libstdc++-v3 \
1143 maybe-configure-target-libsanitizer \
1144 maybe-configure-target-libvtv \
1145 maybe-configure-target-libssp \
1146 maybe-configure-target-newlib \
1147 maybe-configure-target-libgcc \
1148 maybe-configure-target-libbacktrace \
1149 maybe-configure-target-libquadmath \
1150 maybe-configure-target-libgfortran \
1151 maybe-configure-target-libobjc \
1152 maybe-configure-target-libgo \
1153 maybe-configure-target-libphobos \
1154 maybe-configure-target-libtermcap \
1155 maybe-configure-target-winsup \
1156 maybe-configure-target-libgloss \
1157 maybe-configure-target-libffi \
1158 maybe-configure-target-zlib \
1159 maybe-configure-target-rda \
1160 maybe-configure-target-libada \
1161 maybe-configure-target-libgm2 \
1162 maybe-configure-target-libgomp \
1163 maybe-configure-target-libitm \
1164 maybe-configure-target-libatomic \
1165 maybe-configure-target-libgrust
1167 # The target built for a native non-bootstrap build.
1168 .PHONY: all
1170 # --enable-pgo-build enables the PGO build.
1171 # 1. First build with -fprofile-generate.
1172 # 2. Use "make maybe-check-*" to generate profiling data.
1173 # 3. Use "make clean" to remove the previous build.
1174 # 4. Rebuild with -fprofile-use.
1175 all:
1176 @if gcc-bootstrap
1177 [ -f stage_final ] || echo stage3 > stage_final
1178 @r=`${PWD_COMMAND}`; export r; \
1179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1181 @endif gcc-bootstrap
1182 @: $(MAKE); $(unstage)
1183 +@r=`${PWD_COMMAND}`; export r; \
1184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1185 @if gcc-bootstrap
1186 if [ -f stage_last ]; then \
1187 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1188 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1189 else \
1190 @endif gcc-bootstrap
1191 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1192 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1193 @if pgo-build
1194 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1195 $(PGO_BUILD_TRAINING_MFLAGS) \
1196 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1197 $(PGO_BUILD_TRAINING) \
1198 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1199 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1200 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1201 @endif pgo-build
1202 @if gcc-bootstrap
1204 fi \
1205 @endif gcc-bootstrap
1206 && :
1208 .PHONY: all-build
1210 all-build: maybe-all-build-libiberty
1211 all-build: maybe-all-build-bison
1212 all-build: maybe-all-build-flex
1213 all-build: maybe-all-build-m4
1214 all-build: maybe-all-build-texinfo
1215 all-build: maybe-all-build-fixincludes
1216 all-build: maybe-all-build-libcpp
1218 .PHONY: all-host
1220 @if bfd-no-bootstrap
1221 all-host: maybe-all-bfd
1222 @endif bfd-no-bootstrap
1223 @if opcodes-no-bootstrap
1224 all-host: maybe-all-opcodes
1225 @endif opcodes-no-bootstrap
1226 @if binutils-no-bootstrap
1227 all-host: maybe-all-binutils
1228 @endif binutils-no-bootstrap
1229 all-host: maybe-all-bison
1230 all-host: maybe-all-cgen
1231 all-host: maybe-all-dejagnu
1232 all-host: maybe-all-etc
1233 all-host: maybe-all-fastjar
1234 @if fixincludes-no-bootstrap
1235 all-host: maybe-all-fixincludes
1236 @endif fixincludes-no-bootstrap
1237 all-host: maybe-all-flex
1238 @if gas-no-bootstrap
1239 all-host: maybe-all-gas
1240 @endif gas-no-bootstrap
1241 @if gcc-no-bootstrap
1242 all-host: maybe-all-gcc
1243 @endif gcc-no-bootstrap
1244 @if gmp-no-bootstrap
1245 all-host: maybe-all-gmp
1246 @endif gmp-no-bootstrap
1247 @if mpfr-no-bootstrap
1248 all-host: maybe-all-mpfr
1249 @endif mpfr-no-bootstrap
1250 @if mpc-no-bootstrap
1251 all-host: maybe-all-mpc
1252 @endif mpc-no-bootstrap
1253 @if isl-no-bootstrap
1254 all-host: maybe-all-isl
1255 @endif isl-no-bootstrap
1256 @if gold-no-bootstrap
1257 all-host: maybe-all-gold
1258 @endif gold-no-bootstrap
1259 all-host: maybe-all-gprof
1260 all-host: maybe-all-gprofng
1261 @if gettext-no-bootstrap
1262 all-host: maybe-all-gettext
1263 @endif gettext-no-bootstrap
1264 all-host: maybe-all-tcl
1265 all-host: maybe-all-itcl
1266 @if ld-no-bootstrap
1267 all-host: maybe-all-ld
1268 @endif ld-no-bootstrap
1269 @if libbacktrace-no-bootstrap
1270 all-host: maybe-all-libbacktrace
1271 @endif libbacktrace-no-bootstrap
1272 @if libcpp-no-bootstrap
1273 all-host: maybe-all-libcpp
1274 @endif libcpp-no-bootstrap
1275 @if libcody-no-bootstrap
1276 all-host: maybe-all-libcody
1277 @endif libcody-no-bootstrap
1278 @if libdecnumber-no-bootstrap
1279 all-host: maybe-all-libdecnumber
1280 @endif libdecnumber-no-bootstrap
1281 all-host: maybe-all-libgui
1282 @if libiberty-no-bootstrap
1283 all-host: maybe-all-libiberty
1284 @endif libiberty-no-bootstrap
1285 @if libiberty-linker-plugin-no-bootstrap
1286 all-host: maybe-all-libiberty-linker-plugin
1287 @endif libiberty-linker-plugin-no-bootstrap
1288 @if libiconv-no-bootstrap
1289 all-host: maybe-all-libiconv
1290 @endif libiconv-no-bootstrap
1291 all-host: maybe-all-m4
1292 all-host: maybe-all-readline
1293 all-host: maybe-all-sid
1294 all-host: maybe-all-sim
1295 all-host: maybe-all-texinfo
1296 @if zlib-no-bootstrap
1297 all-host: maybe-all-zlib
1298 @endif zlib-no-bootstrap
1299 all-host: maybe-all-gnulib
1300 all-host: maybe-all-gdbsupport
1301 all-host: maybe-all-gdbserver
1302 all-host: maybe-all-gdb
1303 all-host: maybe-all-expect
1304 all-host: maybe-all-guile
1305 all-host: maybe-all-tk
1306 all-host: maybe-all-libtermcap
1307 all-host: maybe-all-utils
1308 all-host: maybe-all-c++tools
1309 all-host: maybe-all-gnattools
1310 @if lto-plugin-no-bootstrap
1311 all-host: maybe-all-lto-plugin
1312 @endif lto-plugin-no-bootstrap
1313 all-host: maybe-all-libcc1
1314 all-host: maybe-all-gotools
1315 @if libctf-no-bootstrap
1316 all-host: maybe-all-libctf
1317 @endif libctf-no-bootstrap
1318 @if libsframe-no-bootstrap
1319 all-host: maybe-all-libsframe
1320 @endif libsframe-no-bootstrap
1321 @if libgrust-no-bootstrap
1322 all-host: maybe-all-libgrust
1323 @endif libgrust-no-bootstrap
1325 .PHONY: all-target
1327 @if target-libstdc++-v3-no-bootstrap
1328 all-target: maybe-all-target-libstdc++-v3
1329 @endif target-libstdc++-v3-no-bootstrap
1330 @if target-libsanitizer-no-bootstrap
1331 all-target: maybe-all-target-libsanitizer
1332 @endif target-libsanitizer-no-bootstrap
1333 @if target-libvtv-no-bootstrap
1334 all-target: maybe-all-target-libvtv
1335 @endif target-libvtv-no-bootstrap
1336 all-target: maybe-all-target-libssp
1337 all-target: maybe-all-target-newlib
1338 @if target-libgcc-no-bootstrap
1339 all-target: maybe-all-target-libgcc
1340 @endif target-libgcc-no-bootstrap
1341 @if target-libbacktrace-no-bootstrap
1342 all-target: maybe-all-target-libbacktrace
1343 @endif target-libbacktrace-no-bootstrap
1344 all-target: maybe-all-target-libquadmath
1345 all-target: maybe-all-target-libgfortran
1346 all-target: maybe-all-target-libobjc
1347 all-target: maybe-all-target-libgo
1348 @if target-libphobos-no-bootstrap
1349 all-target: maybe-all-target-libphobos
1350 @endif target-libphobos-no-bootstrap
1351 all-target: maybe-all-target-libtermcap
1352 all-target: maybe-all-target-winsup
1353 all-target: maybe-all-target-libgloss
1354 all-target: maybe-all-target-libffi
1355 @if target-zlib-no-bootstrap
1356 all-target: maybe-all-target-zlib
1357 @endif target-zlib-no-bootstrap
1358 all-target: maybe-all-target-rda
1359 all-target: maybe-all-target-libada
1360 all-target: maybe-all-target-libgm2
1361 @if target-libgomp-no-bootstrap
1362 all-target: maybe-all-target-libgomp
1363 @endif target-libgomp-no-bootstrap
1364 all-target: maybe-all-target-libitm
1365 @if target-libatomic-no-bootstrap
1366 all-target: maybe-all-target-libatomic
1367 @endif target-libatomic-no-bootstrap
1368 all-target: maybe-all-target-libgrust
1370 # Do a target for all the subdirectories. A ``make do-X'' will do a
1371 # ``make X'' in all subdirectories (because, in general, there is a
1372 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1373 # but it may do additional work as well).
1375 .PHONY: do-info
1376 do-info:
1377 @: $(MAKE); $(unstage)
1378 @r=`${PWD_COMMAND}`; export r; \
1379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1380 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1381 info-target
1384 .PHONY: info-host
1386 info-host: maybe-info-bfd
1387 info-host: maybe-info-opcodes
1388 info-host: maybe-info-binutils
1389 info-host: maybe-info-bison
1390 info-host: maybe-info-cgen
1391 info-host: maybe-info-dejagnu
1392 info-host: maybe-info-etc
1393 info-host: maybe-info-fastjar
1394 info-host: maybe-info-fixincludes
1395 info-host: maybe-info-flex
1396 info-host: maybe-info-gas
1397 info-host: maybe-info-gcc
1398 info-host: maybe-info-gmp
1399 info-host: maybe-info-mpfr
1400 info-host: maybe-info-mpc
1401 info-host: maybe-info-isl
1402 info-host: maybe-info-gold
1403 info-host: maybe-info-gprof
1404 info-host: maybe-info-gprofng
1405 info-host: maybe-info-gettext
1406 info-host: maybe-info-tcl
1407 info-host: maybe-info-itcl
1408 info-host: maybe-info-ld
1409 info-host: maybe-info-libbacktrace
1410 info-host: maybe-info-libcpp
1411 info-host: maybe-info-libcody
1412 info-host: maybe-info-libdecnumber
1413 info-host: maybe-info-libgui
1414 info-host: maybe-info-libiberty
1415 info-host: maybe-info-libiberty-linker-plugin
1416 info-host: maybe-info-libiconv
1417 info-host: maybe-info-m4
1418 info-host: maybe-info-readline
1419 info-host: maybe-info-sid
1420 info-host: maybe-info-sim
1421 info-host: maybe-info-texinfo
1422 info-host: maybe-info-zlib
1423 info-host: maybe-info-gnulib
1424 info-host: maybe-info-gdbsupport
1425 info-host: maybe-info-gdbserver
1426 info-host: maybe-info-gdb
1427 info-host: maybe-info-expect
1428 info-host: maybe-info-guile
1429 info-host: maybe-info-tk
1430 info-host: maybe-info-libtermcap
1431 info-host: maybe-info-utils
1432 info-host: maybe-info-c++tools
1433 info-host: maybe-info-gnattools
1434 info-host: maybe-info-lto-plugin
1435 info-host: maybe-info-libcc1
1436 info-host: maybe-info-gotools
1437 info-host: maybe-info-libctf
1438 info-host: maybe-info-libsframe
1439 info-host: maybe-info-libgrust
1441 .PHONY: info-target
1443 info-target: maybe-info-target-libstdc++-v3
1444 info-target: maybe-info-target-libsanitizer
1445 info-target: maybe-info-target-libvtv
1446 info-target: maybe-info-target-libssp
1447 info-target: maybe-info-target-newlib
1448 info-target: maybe-info-target-libgcc
1449 info-target: maybe-info-target-libbacktrace
1450 info-target: maybe-info-target-libquadmath
1451 info-target: maybe-info-target-libgfortran
1452 info-target: maybe-info-target-libobjc
1453 info-target: maybe-info-target-libgo
1454 info-target: maybe-info-target-libphobos
1455 info-target: maybe-info-target-libtermcap
1456 info-target: maybe-info-target-winsup
1457 info-target: maybe-info-target-libgloss
1458 info-target: maybe-info-target-libffi
1459 info-target: maybe-info-target-zlib
1460 info-target: maybe-info-target-rda
1461 info-target: maybe-info-target-libada
1462 info-target: maybe-info-target-libgm2
1463 info-target: maybe-info-target-libgomp
1464 info-target: maybe-info-target-libitm
1465 info-target: maybe-info-target-libatomic
1466 info-target: maybe-info-target-libgrust
1468 .PHONY: do-dvi
1469 do-dvi:
1470 @: $(MAKE); $(unstage)
1471 @r=`${PWD_COMMAND}`; export r; \
1472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1473 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1474 dvi-target
1477 .PHONY: dvi-host
1479 dvi-host: maybe-dvi-bfd
1480 dvi-host: maybe-dvi-opcodes
1481 dvi-host: maybe-dvi-binutils
1482 dvi-host: maybe-dvi-bison
1483 dvi-host: maybe-dvi-cgen
1484 dvi-host: maybe-dvi-dejagnu
1485 dvi-host: maybe-dvi-etc
1486 dvi-host: maybe-dvi-fastjar
1487 dvi-host: maybe-dvi-fixincludes
1488 dvi-host: maybe-dvi-flex
1489 dvi-host: maybe-dvi-gas
1490 dvi-host: maybe-dvi-gcc
1491 dvi-host: maybe-dvi-gmp
1492 dvi-host: maybe-dvi-mpfr
1493 dvi-host: maybe-dvi-mpc
1494 dvi-host: maybe-dvi-isl
1495 dvi-host: maybe-dvi-gold
1496 dvi-host: maybe-dvi-gprof
1497 dvi-host: maybe-dvi-gprofng
1498 dvi-host: maybe-dvi-gettext
1499 dvi-host: maybe-dvi-tcl
1500 dvi-host: maybe-dvi-itcl
1501 dvi-host: maybe-dvi-ld
1502 dvi-host: maybe-dvi-libbacktrace
1503 dvi-host: maybe-dvi-libcpp
1504 dvi-host: maybe-dvi-libcody
1505 dvi-host: maybe-dvi-libdecnumber
1506 dvi-host: maybe-dvi-libgui
1507 dvi-host: maybe-dvi-libiberty
1508 dvi-host: maybe-dvi-libiberty-linker-plugin
1509 dvi-host: maybe-dvi-libiconv
1510 dvi-host: maybe-dvi-m4
1511 dvi-host: maybe-dvi-readline
1512 dvi-host: maybe-dvi-sid
1513 dvi-host: maybe-dvi-sim
1514 dvi-host: maybe-dvi-texinfo
1515 dvi-host: maybe-dvi-zlib
1516 dvi-host: maybe-dvi-gnulib
1517 dvi-host: maybe-dvi-gdbsupport
1518 dvi-host: maybe-dvi-gdbserver
1519 dvi-host: maybe-dvi-gdb
1520 dvi-host: maybe-dvi-expect
1521 dvi-host: maybe-dvi-guile
1522 dvi-host: maybe-dvi-tk
1523 dvi-host: maybe-dvi-libtermcap
1524 dvi-host: maybe-dvi-utils
1525 dvi-host: maybe-dvi-c++tools
1526 dvi-host: maybe-dvi-gnattools
1527 dvi-host: maybe-dvi-lto-plugin
1528 dvi-host: maybe-dvi-libcc1
1529 dvi-host: maybe-dvi-gotools
1530 dvi-host: maybe-dvi-libctf
1531 dvi-host: maybe-dvi-libsframe
1532 dvi-host: maybe-dvi-libgrust
1534 .PHONY: dvi-target
1536 dvi-target: maybe-dvi-target-libstdc++-v3
1537 dvi-target: maybe-dvi-target-libsanitizer
1538 dvi-target: maybe-dvi-target-libvtv
1539 dvi-target: maybe-dvi-target-libssp
1540 dvi-target: maybe-dvi-target-newlib
1541 dvi-target: maybe-dvi-target-libgcc
1542 dvi-target: maybe-dvi-target-libbacktrace
1543 dvi-target: maybe-dvi-target-libquadmath
1544 dvi-target: maybe-dvi-target-libgfortran
1545 dvi-target: maybe-dvi-target-libobjc
1546 dvi-target: maybe-dvi-target-libgo
1547 dvi-target: maybe-dvi-target-libphobos
1548 dvi-target: maybe-dvi-target-libtermcap
1549 dvi-target: maybe-dvi-target-winsup
1550 dvi-target: maybe-dvi-target-libgloss
1551 dvi-target: maybe-dvi-target-libffi
1552 dvi-target: maybe-dvi-target-zlib
1553 dvi-target: maybe-dvi-target-rda
1554 dvi-target: maybe-dvi-target-libada
1555 dvi-target: maybe-dvi-target-libgm2
1556 dvi-target: maybe-dvi-target-libgomp
1557 dvi-target: maybe-dvi-target-libitm
1558 dvi-target: maybe-dvi-target-libatomic
1559 dvi-target: maybe-dvi-target-libgrust
1561 .PHONY: do-pdf
1562 do-pdf:
1563 @: $(MAKE); $(unstage)
1564 @r=`${PWD_COMMAND}`; export r; \
1565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1566 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1567 pdf-target
1570 .PHONY: pdf-host
1572 pdf-host: maybe-pdf-bfd
1573 pdf-host: maybe-pdf-opcodes
1574 pdf-host: maybe-pdf-binutils
1575 pdf-host: maybe-pdf-bison
1576 pdf-host: maybe-pdf-cgen
1577 pdf-host: maybe-pdf-dejagnu
1578 pdf-host: maybe-pdf-etc
1579 pdf-host: maybe-pdf-fastjar
1580 pdf-host: maybe-pdf-fixincludes
1581 pdf-host: maybe-pdf-flex
1582 pdf-host: maybe-pdf-gas
1583 pdf-host: maybe-pdf-gcc
1584 pdf-host: maybe-pdf-gmp
1585 pdf-host: maybe-pdf-mpfr
1586 pdf-host: maybe-pdf-mpc
1587 pdf-host: maybe-pdf-isl
1588 pdf-host: maybe-pdf-gold
1589 pdf-host: maybe-pdf-gprof
1590 pdf-host: maybe-pdf-gprofng
1591 pdf-host: maybe-pdf-gettext
1592 pdf-host: maybe-pdf-tcl
1593 pdf-host: maybe-pdf-itcl
1594 pdf-host: maybe-pdf-ld
1595 pdf-host: maybe-pdf-libbacktrace
1596 pdf-host: maybe-pdf-libcpp
1597 pdf-host: maybe-pdf-libcody
1598 pdf-host: maybe-pdf-libdecnumber
1599 pdf-host: maybe-pdf-libgui
1600 pdf-host: maybe-pdf-libiberty
1601 pdf-host: maybe-pdf-libiberty-linker-plugin
1602 pdf-host: maybe-pdf-libiconv
1603 pdf-host: maybe-pdf-m4
1604 pdf-host: maybe-pdf-readline
1605 pdf-host: maybe-pdf-sid
1606 pdf-host: maybe-pdf-sim
1607 pdf-host: maybe-pdf-texinfo
1608 pdf-host: maybe-pdf-zlib
1609 pdf-host: maybe-pdf-gnulib
1610 pdf-host: maybe-pdf-gdbsupport
1611 pdf-host: maybe-pdf-gdbserver
1612 pdf-host: maybe-pdf-gdb
1613 pdf-host: maybe-pdf-expect
1614 pdf-host: maybe-pdf-guile
1615 pdf-host: maybe-pdf-tk
1616 pdf-host: maybe-pdf-libtermcap
1617 pdf-host: maybe-pdf-utils
1618 pdf-host: maybe-pdf-c++tools
1619 pdf-host: maybe-pdf-gnattools
1620 pdf-host: maybe-pdf-lto-plugin
1621 pdf-host: maybe-pdf-libcc1
1622 pdf-host: maybe-pdf-gotools
1623 pdf-host: maybe-pdf-libctf
1624 pdf-host: maybe-pdf-libsframe
1625 pdf-host: maybe-pdf-libgrust
1627 .PHONY: pdf-target
1629 pdf-target: maybe-pdf-target-libstdc++-v3
1630 pdf-target: maybe-pdf-target-libsanitizer
1631 pdf-target: maybe-pdf-target-libvtv
1632 pdf-target: maybe-pdf-target-libssp
1633 pdf-target: maybe-pdf-target-newlib
1634 pdf-target: maybe-pdf-target-libgcc
1635 pdf-target: maybe-pdf-target-libbacktrace
1636 pdf-target: maybe-pdf-target-libquadmath
1637 pdf-target: maybe-pdf-target-libgfortran
1638 pdf-target: maybe-pdf-target-libobjc
1639 pdf-target: maybe-pdf-target-libgo
1640 pdf-target: maybe-pdf-target-libphobos
1641 pdf-target: maybe-pdf-target-libtermcap
1642 pdf-target: maybe-pdf-target-winsup
1643 pdf-target: maybe-pdf-target-libgloss
1644 pdf-target: maybe-pdf-target-libffi
1645 pdf-target: maybe-pdf-target-zlib
1646 pdf-target: maybe-pdf-target-rda
1647 pdf-target: maybe-pdf-target-libada
1648 pdf-target: maybe-pdf-target-libgm2
1649 pdf-target: maybe-pdf-target-libgomp
1650 pdf-target: maybe-pdf-target-libitm
1651 pdf-target: maybe-pdf-target-libatomic
1652 pdf-target: maybe-pdf-target-libgrust
1654 .PHONY: do-html
1655 do-html:
1656 @: $(MAKE); $(unstage)
1657 @r=`${PWD_COMMAND}`; export r; \
1658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1659 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1660 html-target
1663 .PHONY: html-host
1665 html-host: maybe-html-bfd
1666 html-host: maybe-html-opcodes
1667 html-host: maybe-html-binutils
1668 html-host: maybe-html-bison
1669 html-host: maybe-html-cgen
1670 html-host: maybe-html-dejagnu
1671 html-host: maybe-html-etc
1672 html-host: maybe-html-fastjar
1673 html-host: maybe-html-fixincludes
1674 html-host: maybe-html-flex
1675 html-host: maybe-html-gas
1676 html-host: maybe-html-gcc
1677 html-host: maybe-html-gmp
1678 html-host: maybe-html-mpfr
1679 html-host: maybe-html-mpc
1680 html-host: maybe-html-isl
1681 html-host: maybe-html-gold
1682 html-host: maybe-html-gprof
1683 html-host: maybe-html-gprofng
1684 html-host: maybe-html-gettext
1685 html-host: maybe-html-tcl
1686 html-host: maybe-html-itcl
1687 html-host: maybe-html-ld
1688 html-host: maybe-html-libbacktrace
1689 html-host: maybe-html-libcpp
1690 html-host: maybe-html-libcody
1691 html-host: maybe-html-libdecnumber
1692 html-host: maybe-html-libgui
1693 html-host: maybe-html-libiberty
1694 html-host: maybe-html-libiberty-linker-plugin
1695 html-host: maybe-html-libiconv
1696 html-host: maybe-html-m4
1697 html-host: maybe-html-readline
1698 html-host: maybe-html-sid
1699 html-host: maybe-html-sim
1700 html-host: maybe-html-texinfo
1701 html-host: maybe-html-zlib
1702 html-host: maybe-html-gnulib
1703 html-host: maybe-html-gdbsupport
1704 html-host: maybe-html-gdbserver
1705 html-host: maybe-html-gdb
1706 html-host: maybe-html-expect
1707 html-host: maybe-html-guile
1708 html-host: maybe-html-tk
1709 html-host: maybe-html-libtermcap
1710 html-host: maybe-html-utils
1711 html-host: maybe-html-c++tools
1712 html-host: maybe-html-gnattools
1713 html-host: maybe-html-lto-plugin
1714 html-host: maybe-html-libcc1
1715 html-host: maybe-html-gotools
1716 html-host: maybe-html-libctf
1717 html-host: maybe-html-libsframe
1718 html-host: maybe-html-libgrust
1720 .PHONY: html-target
1722 html-target: maybe-html-target-libstdc++-v3
1723 html-target: maybe-html-target-libsanitizer
1724 html-target: maybe-html-target-libvtv
1725 html-target: maybe-html-target-libssp
1726 html-target: maybe-html-target-newlib
1727 html-target: maybe-html-target-libgcc
1728 html-target: maybe-html-target-libbacktrace
1729 html-target: maybe-html-target-libquadmath
1730 html-target: maybe-html-target-libgfortran
1731 html-target: maybe-html-target-libobjc
1732 html-target: maybe-html-target-libgo
1733 html-target: maybe-html-target-libphobos
1734 html-target: maybe-html-target-libtermcap
1735 html-target: maybe-html-target-winsup
1736 html-target: maybe-html-target-libgloss
1737 html-target: maybe-html-target-libffi
1738 html-target: maybe-html-target-zlib
1739 html-target: maybe-html-target-rda
1740 html-target: maybe-html-target-libada
1741 html-target: maybe-html-target-libgm2
1742 html-target: maybe-html-target-libgomp
1743 html-target: maybe-html-target-libitm
1744 html-target: maybe-html-target-libatomic
1745 html-target: maybe-html-target-libgrust
1747 .PHONY: do-TAGS
1748 do-TAGS:
1749 @: $(MAKE); $(unstage)
1750 @r=`${PWD_COMMAND}`; export r; \
1751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1752 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1753 TAGS-target
1756 .PHONY: TAGS-host
1758 TAGS-host: maybe-TAGS-bfd
1759 TAGS-host: maybe-TAGS-opcodes
1760 TAGS-host: maybe-TAGS-binutils
1761 TAGS-host: maybe-TAGS-bison
1762 TAGS-host: maybe-TAGS-cgen
1763 TAGS-host: maybe-TAGS-dejagnu
1764 TAGS-host: maybe-TAGS-etc
1765 TAGS-host: maybe-TAGS-fastjar
1766 TAGS-host: maybe-TAGS-fixincludes
1767 TAGS-host: maybe-TAGS-flex
1768 TAGS-host: maybe-TAGS-gas
1769 TAGS-host: maybe-TAGS-gcc
1770 TAGS-host: maybe-TAGS-gmp
1771 TAGS-host: maybe-TAGS-mpfr
1772 TAGS-host: maybe-TAGS-mpc
1773 TAGS-host: maybe-TAGS-isl
1774 TAGS-host: maybe-TAGS-gold
1775 TAGS-host: maybe-TAGS-gprof
1776 TAGS-host: maybe-TAGS-gprofng
1777 TAGS-host: maybe-TAGS-gettext
1778 TAGS-host: maybe-TAGS-tcl
1779 TAGS-host: maybe-TAGS-itcl
1780 TAGS-host: maybe-TAGS-ld
1781 TAGS-host: maybe-TAGS-libbacktrace
1782 TAGS-host: maybe-TAGS-libcpp
1783 TAGS-host: maybe-TAGS-libcody
1784 TAGS-host: maybe-TAGS-libdecnumber
1785 TAGS-host: maybe-TAGS-libgui
1786 TAGS-host: maybe-TAGS-libiberty
1787 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1788 TAGS-host: maybe-TAGS-libiconv
1789 TAGS-host: maybe-TAGS-m4
1790 TAGS-host: maybe-TAGS-readline
1791 TAGS-host: maybe-TAGS-sid
1792 TAGS-host: maybe-TAGS-sim
1793 TAGS-host: maybe-TAGS-texinfo
1794 TAGS-host: maybe-TAGS-zlib
1795 TAGS-host: maybe-TAGS-gnulib
1796 TAGS-host: maybe-TAGS-gdbsupport
1797 TAGS-host: maybe-TAGS-gdbserver
1798 TAGS-host: maybe-TAGS-gdb
1799 TAGS-host: maybe-TAGS-expect
1800 TAGS-host: maybe-TAGS-guile
1801 TAGS-host: maybe-TAGS-tk
1802 TAGS-host: maybe-TAGS-libtermcap
1803 TAGS-host: maybe-TAGS-utils
1804 TAGS-host: maybe-TAGS-c++tools
1805 TAGS-host: maybe-TAGS-gnattools
1806 TAGS-host: maybe-TAGS-lto-plugin
1807 TAGS-host: maybe-TAGS-libcc1
1808 TAGS-host: maybe-TAGS-gotools
1809 TAGS-host: maybe-TAGS-libctf
1810 TAGS-host: maybe-TAGS-libsframe
1811 TAGS-host: maybe-TAGS-libgrust
1813 .PHONY: TAGS-target
1815 TAGS-target: maybe-TAGS-target-libstdc++-v3
1816 TAGS-target: maybe-TAGS-target-libsanitizer
1817 TAGS-target: maybe-TAGS-target-libvtv
1818 TAGS-target: maybe-TAGS-target-libssp
1819 TAGS-target: maybe-TAGS-target-newlib
1820 TAGS-target: maybe-TAGS-target-libgcc
1821 TAGS-target: maybe-TAGS-target-libbacktrace
1822 TAGS-target: maybe-TAGS-target-libquadmath
1823 TAGS-target: maybe-TAGS-target-libgfortran
1824 TAGS-target: maybe-TAGS-target-libobjc
1825 TAGS-target: maybe-TAGS-target-libgo
1826 TAGS-target: maybe-TAGS-target-libphobos
1827 TAGS-target: maybe-TAGS-target-libtermcap
1828 TAGS-target: maybe-TAGS-target-winsup
1829 TAGS-target: maybe-TAGS-target-libgloss
1830 TAGS-target: maybe-TAGS-target-libffi
1831 TAGS-target: maybe-TAGS-target-zlib
1832 TAGS-target: maybe-TAGS-target-rda
1833 TAGS-target: maybe-TAGS-target-libada
1834 TAGS-target: maybe-TAGS-target-libgm2
1835 TAGS-target: maybe-TAGS-target-libgomp
1836 TAGS-target: maybe-TAGS-target-libitm
1837 TAGS-target: maybe-TAGS-target-libatomic
1838 TAGS-target: maybe-TAGS-target-libgrust
1840 .PHONY: do-install-info
1841 do-install-info:
1842 @: $(MAKE); $(unstage)
1843 @r=`${PWD_COMMAND}`; export r; \
1844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1846 install-info-target
1849 .PHONY: install-info-host
1851 install-info-host: maybe-install-info-bfd
1852 install-info-host: maybe-install-info-opcodes
1853 install-info-host: maybe-install-info-binutils
1854 install-info-host: maybe-install-info-bison
1855 install-info-host: maybe-install-info-cgen
1856 install-info-host: maybe-install-info-dejagnu
1857 install-info-host: maybe-install-info-etc
1858 install-info-host: maybe-install-info-fastjar
1859 install-info-host: maybe-install-info-fixincludes
1860 install-info-host: maybe-install-info-flex
1861 install-info-host: maybe-install-info-gas
1862 install-info-host: maybe-install-info-gcc
1863 install-info-host: maybe-install-info-gmp
1864 install-info-host: maybe-install-info-mpfr
1865 install-info-host: maybe-install-info-mpc
1866 install-info-host: maybe-install-info-isl
1867 install-info-host: maybe-install-info-gold
1868 install-info-host: maybe-install-info-gprof
1869 install-info-host: maybe-install-info-gprofng
1870 install-info-host: maybe-install-info-gettext
1871 install-info-host: maybe-install-info-tcl
1872 install-info-host: maybe-install-info-itcl
1873 install-info-host: maybe-install-info-ld
1874 install-info-host: maybe-install-info-libbacktrace
1875 install-info-host: maybe-install-info-libcpp
1876 install-info-host: maybe-install-info-libcody
1877 install-info-host: maybe-install-info-libdecnumber
1878 install-info-host: maybe-install-info-libgui
1879 install-info-host: maybe-install-info-libiberty
1880 install-info-host: maybe-install-info-libiberty-linker-plugin
1881 install-info-host: maybe-install-info-libiconv
1882 install-info-host: maybe-install-info-m4
1883 install-info-host: maybe-install-info-readline
1884 install-info-host: maybe-install-info-sid
1885 install-info-host: maybe-install-info-sim
1886 install-info-host: maybe-install-info-texinfo
1887 install-info-host: maybe-install-info-zlib
1888 install-info-host: maybe-install-info-gnulib
1889 install-info-host: maybe-install-info-gdbsupport
1890 install-info-host: maybe-install-info-gdbserver
1891 install-info-host: maybe-install-info-gdb
1892 install-info-host: maybe-install-info-expect
1893 install-info-host: maybe-install-info-guile
1894 install-info-host: maybe-install-info-tk
1895 install-info-host: maybe-install-info-libtermcap
1896 install-info-host: maybe-install-info-utils
1897 install-info-host: maybe-install-info-c++tools
1898 install-info-host: maybe-install-info-gnattools
1899 install-info-host: maybe-install-info-lto-plugin
1900 install-info-host: maybe-install-info-libcc1
1901 install-info-host: maybe-install-info-gotools
1902 install-info-host: maybe-install-info-libctf
1903 install-info-host: maybe-install-info-libsframe
1904 install-info-host: maybe-install-info-libgrust
1906 .PHONY: install-info-target
1908 install-info-target: maybe-install-info-target-libstdc++-v3
1909 install-info-target: maybe-install-info-target-libsanitizer
1910 install-info-target: maybe-install-info-target-libvtv
1911 install-info-target: maybe-install-info-target-libssp
1912 install-info-target: maybe-install-info-target-newlib
1913 install-info-target: maybe-install-info-target-libgcc
1914 install-info-target: maybe-install-info-target-libbacktrace
1915 install-info-target: maybe-install-info-target-libquadmath
1916 install-info-target: maybe-install-info-target-libgfortran
1917 install-info-target: maybe-install-info-target-libobjc
1918 install-info-target: maybe-install-info-target-libgo
1919 install-info-target: maybe-install-info-target-libphobos
1920 install-info-target: maybe-install-info-target-libtermcap
1921 install-info-target: maybe-install-info-target-winsup
1922 install-info-target: maybe-install-info-target-libgloss
1923 install-info-target: maybe-install-info-target-libffi
1924 install-info-target: maybe-install-info-target-zlib
1925 install-info-target: maybe-install-info-target-rda
1926 install-info-target: maybe-install-info-target-libada
1927 install-info-target: maybe-install-info-target-libgm2
1928 install-info-target: maybe-install-info-target-libgomp
1929 install-info-target: maybe-install-info-target-libitm
1930 install-info-target: maybe-install-info-target-libatomic
1931 install-info-target: maybe-install-info-target-libgrust
1933 .PHONY: do-install-dvi
1934 do-install-dvi:
1935 @: $(MAKE); $(unstage)
1936 @r=`${PWD_COMMAND}`; export r; \
1937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1939 install-dvi-target
1942 .PHONY: install-dvi-host
1944 install-dvi-host: maybe-install-dvi-bfd
1945 install-dvi-host: maybe-install-dvi-opcodes
1946 install-dvi-host: maybe-install-dvi-binutils
1947 install-dvi-host: maybe-install-dvi-bison
1948 install-dvi-host: maybe-install-dvi-cgen
1949 install-dvi-host: maybe-install-dvi-dejagnu
1950 install-dvi-host: maybe-install-dvi-etc
1951 install-dvi-host: maybe-install-dvi-fastjar
1952 install-dvi-host: maybe-install-dvi-fixincludes
1953 install-dvi-host: maybe-install-dvi-flex
1954 install-dvi-host: maybe-install-dvi-gas
1955 install-dvi-host: maybe-install-dvi-gcc
1956 install-dvi-host: maybe-install-dvi-gmp
1957 install-dvi-host: maybe-install-dvi-mpfr
1958 install-dvi-host: maybe-install-dvi-mpc
1959 install-dvi-host: maybe-install-dvi-isl
1960 install-dvi-host: maybe-install-dvi-gold
1961 install-dvi-host: maybe-install-dvi-gprof
1962 install-dvi-host: maybe-install-dvi-gprofng
1963 install-dvi-host: maybe-install-dvi-gettext
1964 install-dvi-host: maybe-install-dvi-tcl
1965 install-dvi-host: maybe-install-dvi-itcl
1966 install-dvi-host: maybe-install-dvi-ld
1967 install-dvi-host: maybe-install-dvi-libbacktrace
1968 install-dvi-host: maybe-install-dvi-libcpp
1969 install-dvi-host: maybe-install-dvi-libcody
1970 install-dvi-host: maybe-install-dvi-libdecnumber
1971 install-dvi-host: maybe-install-dvi-libgui
1972 install-dvi-host: maybe-install-dvi-libiberty
1973 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1974 install-dvi-host: maybe-install-dvi-libiconv
1975 install-dvi-host: maybe-install-dvi-m4
1976 install-dvi-host: maybe-install-dvi-readline
1977 install-dvi-host: maybe-install-dvi-sid
1978 install-dvi-host: maybe-install-dvi-sim
1979 install-dvi-host: maybe-install-dvi-texinfo
1980 install-dvi-host: maybe-install-dvi-zlib
1981 install-dvi-host: maybe-install-dvi-gnulib
1982 install-dvi-host: maybe-install-dvi-gdbsupport
1983 install-dvi-host: maybe-install-dvi-gdbserver
1984 install-dvi-host: maybe-install-dvi-gdb
1985 install-dvi-host: maybe-install-dvi-expect
1986 install-dvi-host: maybe-install-dvi-guile
1987 install-dvi-host: maybe-install-dvi-tk
1988 install-dvi-host: maybe-install-dvi-libtermcap
1989 install-dvi-host: maybe-install-dvi-utils
1990 install-dvi-host: maybe-install-dvi-c++tools
1991 install-dvi-host: maybe-install-dvi-gnattools
1992 install-dvi-host: maybe-install-dvi-lto-plugin
1993 install-dvi-host: maybe-install-dvi-libcc1
1994 install-dvi-host: maybe-install-dvi-gotools
1995 install-dvi-host: maybe-install-dvi-libctf
1996 install-dvi-host: maybe-install-dvi-libsframe
1997 install-dvi-host: maybe-install-dvi-libgrust
1999 .PHONY: install-dvi-target
2001 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
2002 install-dvi-target: maybe-install-dvi-target-libsanitizer
2003 install-dvi-target: maybe-install-dvi-target-libvtv
2004 install-dvi-target: maybe-install-dvi-target-libssp
2005 install-dvi-target: maybe-install-dvi-target-newlib
2006 install-dvi-target: maybe-install-dvi-target-libgcc
2007 install-dvi-target: maybe-install-dvi-target-libbacktrace
2008 install-dvi-target: maybe-install-dvi-target-libquadmath
2009 install-dvi-target: maybe-install-dvi-target-libgfortran
2010 install-dvi-target: maybe-install-dvi-target-libobjc
2011 install-dvi-target: maybe-install-dvi-target-libgo
2012 install-dvi-target: maybe-install-dvi-target-libphobos
2013 install-dvi-target: maybe-install-dvi-target-libtermcap
2014 install-dvi-target: maybe-install-dvi-target-winsup
2015 install-dvi-target: maybe-install-dvi-target-libgloss
2016 install-dvi-target: maybe-install-dvi-target-libffi
2017 install-dvi-target: maybe-install-dvi-target-zlib
2018 install-dvi-target: maybe-install-dvi-target-rda
2019 install-dvi-target: maybe-install-dvi-target-libada
2020 install-dvi-target: maybe-install-dvi-target-libgm2
2021 install-dvi-target: maybe-install-dvi-target-libgomp
2022 install-dvi-target: maybe-install-dvi-target-libitm
2023 install-dvi-target: maybe-install-dvi-target-libatomic
2024 install-dvi-target: maybe-install-dvi-target-libgrust
2026 .PHONY: do-install-pdf
2027 do-install-pdf:
2028 @: $(MAKE); $(unstage)
2029 @r=`${PWD_COMMAND}`; export r; \
2030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2032 install-pdf-target
2035 .PHONY: install-pdf-host
2037 install-pdf-host: maybe-install-pdf-bfd
2038 install-pdf-host: maybe-install-pdf-opcodes
2039 install-pdf-host: maybe-install-pdf-binutils
2040 install-pdf-host: maybe-install-pdf-bison
2041 install-pdf-host: maybe-install-pdf-cgen
2042 install-pdf-host: maybe-install-pdf-dejagnu
2043 install-pdf-host: maybe-install-pdf-etc
2044 install-pdf-host: maybe-install-pdf-fastjar
2045 install-pdf-host: maybe-install-pdf-fixincludes
2046 install-pdf-host: maybe-install-pdf-flex
2047 install-pdf-host: maybe-install-pdf-gas
2048 install-pdf-host: maybe-install-pdf-gcc
2049 install-pdf-host: maybe-install-pdf-gmp
2050 install-pdf-host: maybe-install-pdf-mpfr
2051 install-pdf-host: maybe-install-pdf-mpc
2052 install-pdf-host: maybe-install-pdf-isl
2053 install-pdf-host: maybe-install-pdf-gold
2054 install-pdf-host: maybe-install-pdf-gprof
2055 install-pdf-host: maybe-install-pdf-gprofng
2056 install-pdf-host: maybe-install-pdf-gettext
2057 install-pdf-host: maybe-install-pdf-tcl
2058 install-pdf-host: maybe-install-pdf-itcl
2059 install-pdf-host: maybe-install-pdf-ld
2060 install-pdf-host: maybe-install-pdf-libbacktrace
2061 install-pdf-host: maybe-install-pdf-libcpp
2062 install-pdf-host: maybe-install-pdf-libcody
2063 install-pdf-host: maybe-install-pdf-libdecnumber
2064 install-pdf-host: maybe-install-pdf-libgui
2065 install-pdf-host: maybe-install-pdf-libiberty
2066 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2067 install-pdf-host: maybe-install-pdf-libiconv
2068 install-pdf-host: maybe-install-pdf-m4
2069 install-pdf-host: maybe-install-pdf-readline
2070 install-pdf-host: maybe-install-pdf-sid
2071 install-pdf-host: maybe-install-pdf-sim
2072 install-pdf-host: maybe-install-pdf-texinfo
2073 install-pdf-host: maybe-install-pdf-zlib
2074 install-pdf-host: maybe-install-pdf-gnulib
2075 install-pdf-host: maybe-install-pdf-gdbsupport
2076 install-pdf-host: maybe-install-pdf-gdbserver
2077 install-pdf-host: maybe-install-pdf-gdb
2078 install-pdf-host: maybe-install-pdf-expect
2079 install-pdf-host: maybe-install-pdf-guile
2080 install-pdf-host: maybe-install-pdf-tk
2081 install-pdf-host: maybe-install-pdf-libtermcap
2082 install-pdf-host: maybe-install-pdf-utils
2083 install-pdf-host: maybe-install-pdf-c++tools
2084 install-pdf-host: maybe-install-pdf-gnattools
2085 install-pdf-host: maybe-install-pdf-lto-plugin
2086 install-pdf-host: maybe-install-pdf-libcc1
2087 install-pdf-host: maybe-install-pdf-gotools
2088 install-pdf-host: maybe-install-pdf-libctf
2089 install-pdf-host: maybe-install-pdf-libsframe
2090 install-pdf-host: maybe-install-pdf-libgrust
2092 .PHONY: install-pdf-target
2094 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2095 install-pdf-target: maybe-install-pdf-target-libsanitizer
2096 install-pdf-target: maybe-install-pdf-target-libvtv
2097 install-pdf-target: maybe-install-pdf-target-libssp
2098 install-pdf-target: maybe-install-pdf-target-newlib
2099 install-pdf-target: maybe-install-pdf-target-libgcc
2100 install-pdf-target: maybe-install-pdf-target-libbacktrace
2101 install-pdf-target: maybe-install-pdf-target-libquadmath
2102 install-pdf-target: maybe-install-pdf-target-libgfortran
2103 install-pdf-target: maybe-install-pdf-target-libobjc
2104 install-pdf-target: maybe-install-pdf-target-libgo
2105 install-pdf-target: maybe-install-pdf-target-libphobos
2106 install-pdf-target: maybe-install-pdf-target-libtermcap
2107 install-pdf-target: maybe-install-pdf-target-winsup
2108 install-pdf-target: maybe-install-pdf-target-libgloss
2109 install-pdf-target: maybe-install-pdf-target-libffi
2110 install-pdf-target: maybe-install-pdf-target-zlib
2111 install-pdf-target: maybe-install-pdf-target-rda
2112 install-pdf-target: maybe-install-pdf-target-libada
2113 install-pdf-target: maybe-install-pdf-target-libgm2
2114 install-pdf-target: maybe-install-pdf-target-libgomp
2115 install-pdf-target: maybe-install-pdf-target-libitm
2116 install-pdf-target: maybe-install-pdf-target-libatomic
2117 install-pdf-target: maybe-install-pdf-target-libgrust
2119 .PHONY: do-install-html
2120 do-install-html:
2121 @: $(MAKE); $(unstage)
2122 @r=`${PWD_COMMAND}`; export r; \
2123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2124 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2125 install-html-target
2128 .PHONY: install-html-host
2130 install-html-host: maybe-install-html-bfd
2131 install-html-host: maybe-install-html-opcodes
2132 install-html-host: maybe-install-html-binutils
2133 install-html-host: maybe-install-html-bison
2134 install-html-host: maybe-install-html-cgen
2135 install-html-host: maybe-install-html-dejagnu
2136 install-html-host: maybe-install-html-etc
2137 install-html-host: maybe-install-html-fastjar
2138 install-html-host: maybe-install-html-fixincludes
2139 install-html-host: maybe-install-html-flex
2140 install-html-host: maybe-install-html-gas
2141 install-html-host: maybe-install-html-gcc
2142 install-html-host: maybe-install-html-gmp
2143 install-html-host: maybe-install-html-mpfr
2144 install-html-host: maybe-install-html-mpc
2145 install-html-host: maybe-install-html-isl
2146 install-html-host: maybe-install-html-gold
2147 install-html-host: maybe-install-html-gprof
2148 install-html-host: maybe-install-html-gprofng
2149 install-html-host: maybe-install-html-gettext
2150 install-html-host: maybe-install-html-tcl
2151 install-html-host: maybe-install-html-itcl
2152 install-html-host: maybe-install-html-ld
2153 install-html-host: maybe-install-html-libbacktrace
2154 install-html-host: maybe-install-html-libcpp
2155 install-html-host: maybe-install-html-libcody
2156 install-html-host: maybe-install-html-libdecnumber
2157 install-html-host: maybe-install-html-libgui
2158 install-html-host: maybe-install-html-libiberty
2159 install-html-host: maybe-install-html-libiberty-linker-plugin
2160 install-html-host: maybe-install-html-libiconv
2161 install-html-host: maybe-install-html-m4
2162 install-html-host: maybe-install-html-readline
2163 install-html-host: maybe-install-html-sid
2164 install-html-host: maybe-install-html-sim
2165 install-html-host: maybe-install-html-texinfo
2166 install-html-host: maybe-install-html-zlib
2167 install-html-host: maybe-install-html-gnulib
2168 install-html-host: maybe-install-html-gdbsupport
2169 install-html-host: maybe-install-html-gdbserver
2170 install-html-host: maybe-install-html-gdb
2171 install-html-host: maybe-install-html-expect
2172 install-html-host: maybe-install-html-guile
2173 install-html-host: maybe-install-html-tk
2174 install-html-host: maybe-install-html-libtermcap
2175 install-html-host: maybe-install-html-utils
2176 install-html-host: maybe-install-html-c++tools
2177 install-html-host: maybe-install-html-gnattools
2178 install-html-host: maybe-install-html-lto-plugin
2179 install-html-host: maybe-install-html-libcc1
2180 install-html-host: maybe-install-html-gotools
2181 install-html-host: maybe-install-html-libctf
2182 install-html-host: maybe-install-html-libsframe
2183 install-html-host: maybe-install-html-libgrust
2185 .PHONY: install-html-target
2187 install-html-target: maybe-install-html-target-libstdc++-v3
2188 install-html-target: maybe-install-html-target-libsanitizer
2189 install-html-target: maybe-install-html-target-libvtv
2190 install-html-target: maybe-install-html-target-libssp
2191 install-html-target: maybe-install-html-target-newlib
2192 install-html-target: maybe-install-html-target-libgcc
2193 install-html-target: maybe-install-html-target-libbacktrace
2194 install-html-target: maybe-install-html-target-libquadmath
2195 install-html-target: maybe-install-html-target-libgfortran
2196 install-html-target: maybe-install-html-target-libobjc
2197 install-html-target: maybe-install-html-target-libgo
2198 install-html-target: maybe-install-html-target-libphobos
2199 install-html-target: maybe-install-html-target-libtermcap
2200 install-html-target: maybe-install-html-target-winsup
2201 install-html-target: maybe-install-html-target-libgloss
2202 install-html-target: maybe-install-html-target-libffi
2203 install-html-target: maybe-install-html-target-zlib
2204 install-html-target: maybe-install-html-target-rda
2205 install-html-target: maybe-install-html-target-libada
2206 install-html-target: maybe-install-html-target-libgm2
2207 install-html-target: maybe-install-html-target-libgomp
2208 install-html-target: maybe-install-html-target-libitm
2209 install-html-target: maybe-install-html-target-libatomic
2210 install-html-target: maybe-install-html-target-libgrust
2212 .PHONY: do-installcheck
2213 do-installcheck:
2214 @: $(MAKE); $(unstage)
2215 @r=`${PWD_COMMAND}`; export r; \
2216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2217 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2218 installcheck-target
2221 .PHONY: installcheck-host
2223 installcheck-host: maybe-installcheck-bfd
2224 installcheck-host: maybe-installcheck-opcodes
2225 installcheck-host: maybe-installcheck-binutils
2226 installcheck-host: maybe-installcheck-bison
2227 installcheck-host: maybe-installcheck-cgen
2228 installcheck-host: maybe-installcheck-dejagnu
2229 installcheck-host: maybe-installcheck-etc
2230 installcheck-host: maybe-installcheck-fastjar
2231 installcheck-host: maybe-installcheck-fixincludes
2232 installcheck-host: maybe-installcheck-flex
2233 installcheck-host: maybe-installcheck-gas
2234 installcheck-host: maybe-installcheck-gcc
2235 installcheck-host: maybe-installcheck-gmp
2236 installcheck-host: maybe-installcheck-mpfr
2237 installcheck-host: maybe-installcheck-mpc
2238 installcheck-host: maybe-installcheck-isl
2239 installcheck-host: maybe-installcheck-gold
2240 installcheck-host: maybe-installcheck-gprof
2241 installcheck-host: maybe-installcheck-gprofng
2242 installcheck-host: maybe-installcheck-gettext
2243 installcheck-host: maybe-installcheck-tcl
2244 installcheck-host: maybe-installcheck-itcl
2245 installcheck-host: maybe-installcheck-ld
2246 installcheck-host: maybe-installcheck-libbacktrace
2247 installcheck-host: maybe-installcheck-libcpp
2248 installcheck-host: maybe-installcheck-libcody
2249 installcheck-host: maybe-installcheck-libdecnumber
2250 installcheck-host: maybe-installcheck-libgui
2251 installcheck-host: maybe-installcheck-libiberty
2252 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2253 installcheck-host: maybe-installcheck-libiconv
2254 installcheck-host: maybe-installcheck-m4
2255 installcheck-host: maybe-installcheck-readline
2256 installcheck-host: maybe-installcheck-sid
2257 installcheck-host: maybe-installcheck-sim
2258 installcheck-host: maybe-installcheck-texinfo
2259 installcheck-host: maybe-installcheck-zlib
2260 installcheck-host: maybe-installcheck-gnulib
2261 installcheck-host: maybe-installcheck-gdbsupport
2262 installcheck-host: maybe-installcheck-gdbserver
2263 installcheck-host: maybe-installcheck-gdb
2264 installcheck-host: maybe-installcheck-expect
2265 installcheck-host: maybe-installcheck-guile
2266 installcheck-host: maybe-installcheck-tk
2267 installcheck-host: maybe-installcheck-libtermcap
2268 installcheck-host: maybe-installcheck-utils
2269 installcheck-host: maybe-installcheck-c++tools
2270 installcheck-host: maybe-installcheck-gnattools
2271 installcheck-host: maybe-installcheck-lto-plugin
2272 installcheck-host: maybe-installcheck-libcc1
2273 installcheck-host: maybe-installcheck-gotools
2274 installcheck-host: maybe-installcheck-libctf
2275 installcheck-host: maybe-installcheck-libsframe
2276 installcheck-host: maybe-installcheck-libgrust
2278 .PHONY: installcheck-target
2280 installcheck-target: maybe-installcheck-target-libstdc++-v3
2281 installcheck-target: maybe-installcheck-target-libsanitizer
2282 installcheck-target: maybe-installcheck-target-libvtv
2283 installcheck-target: maybe-installcheck-target-libssp
2284 installcheck-target: maybe-installcheck-target-newlib
2285 installcheck-target: maybe-installcheck-target-libgcc
2286 installcheck-target: maybe-installcheck-target-libbacktrace
2287 installcheck-target: maybe-installcheck-target-libquadmath
2288 installcheck-target: maybe-installcheck-target-libgfortran
2289 installcheck-target: maybe-installcheck-target-libobjc
2290 installcheck-target: maybe-installcheck-target-libgo
2291 installcheck-target: maybe-installcheck-target-libphobos
2292 installcheck-target: maybe-installcheck-target-libtermcap
2293 installcheck-target: maybe-installcheck-target-winsup
2294 installcheck-target: maybe-installcheck-target-libgloss
2295 installcheck-target: maybe-installcheck-target-libffi
2296 installcheck-target: maybe-installcheck-target-zlib
2297 installcheck-target: maybe-installcheck-target-rda
2298 installcheck-target: maybe-installcheck-target-libada
2299 installcheck-target: maybe-installcheck-target-libgm2
2300 installcheck-target: maybe-installcheck-target-libgomp
2301 installcheck-target: maybe-installcheck-target-libitm
2302 installcheck-target: maybe-installcheck-target-libatomic
2303 installcheck-target: maybe-installcheck-target-libgrust
2305 .PHONY: do-mostlyclean
2306 do-mostlyclean:
2307 @: $(MAKE); $(unstage)
2308 @r=`${PWD_COMMAND}`; export r; \
2309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2310 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2311 mostlyclean-target
2314 .PHONY: mostlyclean-host
2316 mostlyclean-host: maybe-mostlyclean-bfd
2317 mostlyclean-host: maybe-mostlyclean-opcodes
2318 mostlyclean-host: maybe-mostlyclean-binutils
2319 mostlyclean-host: maybe-mostlyclean-bison
2320 mostlyclean-host: maybe-mostlyclean-cgen
2321 mostlyclean-host: maybe-mostlyclean-dejagnu
2322 mostlyclean-host: maybe-mostlyclean-etc
2323 mostlyclean-host: maybe-mostlyclean-fastjar
2324 mostlyclean-host: maybe-mostlyclean-fixincludes
2325 mostlyclean-host: maybe-mostlyclean-flex
2326 mostlyclean-host: maybe-mostlyclean-gas
2327 mostlyclean-host: maybe-mostlyclean-gcc
2328 mostlyclean-host: maybe-mostlyclean-gmp
2329 mostlyclean-host: maybe-mostlyclean-mpfr
2330 mostlyclean-host: maybe-mostlyclean-mpc
2331 mostlyclean-host: maybe-mostlyclean-isl
2332 mostlyclean-host: maybe-mostlyclean-gold
2333 mostlyclean-host: maybe-mostlyclean-gprof
2334 mostlyclean-host: maybe-mostlyclean-gprofng
2335 mostlyclean-host: maybe-mostlyclean-gettext
2336 mostlyclean-host: maybe-mostlyclean-tcl
2337 mostlyclean-host: maybe-mostlyclean-itcl
2338 mostlyclean-host: maybe-mostlyclean-ld
2339 mostlyclean-host: maybe-mostlyclean-libbacktrace
2340 mostlyclean-host: maybe-mostlyclean-libcpp
2341 mostlyclean-host: maybe-mostlyclean-libcody
2342 mostlyclean-host: maybe-mostlyclean-libdecnumber
2343 mostlyclean-host: maybe-mostlyclean-libgui
2344 mostlyclean-host: maybe-mostlyclean-libiberty
2345 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2346 mostlyclean-host: maybe-mostlyclean-libiconv
2347 mostlyclean-host: maybe-mostlyclean-m4
2348 mostlyclean-host: maybe-mostlyclean-readline
2349 mostlyclean-host: maybe-mostlyclean-sid
2350 mostlyclean-host: maybe-mostlyclean-sim
2351 mostlyclean-host: maybe-mostlyclean-texinfo
2352 mostlyclean-host: maybe-mostlyclean-zlib
2353 mostlyclean-host: maybe-mostlyclean-gnulib
2354 mostlyclean-host: maybe-mostlyclean-gdbsupport
2355 mostlyclean-host: maybe-mostlyclean-gdbserver
2356 mostlyclean-host: maybe-mostlyclean-gdb
2357 mostlyclean-host: maybe-mostlyclean-expect
2358 mostlyclean-host: maybe-mostlyclean-guile
2359 mostlyclean-host: maybe-mostlyclean-tk
2360 mostlyclean-host: maybe-mostlyclean-libtermcap
2361 mostlyclean-host: maybe-mostlyclean-utils
2362 mostlyclean-host: maybe-mostlyclean-c++tools
2363 mostlyclean-host: maybe-mostlyclean-gnattools
2364 mostlyclean-host: maybe-mostlyclean-lto-plugin
2365 mostlyclean-host: maybe-mostlyclean-libcc1
2366 mostlyclean-host: maybe-mostlyclean-gotools
2367 mostlyclean-host: maybe-mostlyclean-libctf
2368 mostlyclean-host: maybe-mostlyclean-libsframe
2369 mostlyclean-host: maybe-mostlyclean-libgrust
2371 .PHONY: mostlyclean-target
2373 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2374 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2375 mostlyclean-target: maybe-mostlyclean-target-libvtv
2376 mostlyclean-target: maybe-mostlyclean-target-libssp
2377 mostlyclean-target: maybe-mostlyclean-target-newlib
2378 mostlyclean-target: maybe-mostlyclean-target-libgcc
2379 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2380 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2381 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2382 mostlyclean-target: maybe-mostlyclean-target-libobjc
2383 mostlyclean-target: maybe-mostlyclean-target-libgo
2384 mostlyclean-target: maybe-mostlyclean-target-libphobos
2385 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2386 mostlyclean-target: maybe-mostlyclean-target-winsup
2387 mostlyclean-target: maybe-mostlyclean-target-libgloss
2388 mostlyclean-target: maybe-mostlyclean-target-libffi
2389 mostlyclean-target: maybe-mostlyclean-target-zlib
2390 mostlyclean-target: maybe-mostlyclean-target-rda
2391 mostlyclean-target: maybe-mostlyclean-target-libada
2392 mostlyclean-target: maybe-mostlyclean-target-libgm2
2393 mostlyclean-target: maybe-mostlyclean-target-libgomp
2394 mostlyclean-target: maybe-mostlyclean-target-libitm
2395 mostlyclean-target: maybe-mostlyclean-target-libatomic
2396 mostlyclean-target: maybe-mostlyclean-target-libgrust
2398 .PHONY: do-clean
2399 do-clean:
2400 @: $(MAKE); $(unstage)
2401 @r=`${PWD_COMMAND}`; export r; \
2402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2403 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2404 clean-target
2407 .PHONY: clean-host
2409 clean-host: maybe-clean-bfd
2410 clean-host: maybe-clean-opcodes
2411 clean-host: maybe-clean-binutils
2412 clean-host: maybe-clean-bison
2413 clean-host: maybe-clean-cgen
2414 clean-host: maybe-clean-dejagnu
2415 clean-host: maybe-clean-etc
2416 clean-host: maybe-clean-fastjar
2417 clean-host: maybe-clean-fixincludes
2418 clean-host: maybe-clean-flex
2419 clean-host: maybe-clean-gas
2420 clean-host: maybe-clean-gcc
2421 clean-host: maybe-clean-gmp
2422 clean-host: maybe-clean-mpfr
2423 clean-host: maybe-clean-mpc
2424 clean-host: maybe-clean-isl
2425 clean-host: maybe-clean-gold
2426 clean-host: maybe-clean-gprof
2427 clean-host: maybe-clean-gprofng
2428 clean-host: maybe-clean-gettext
2429 clean-host: maybe-clean-tcl
2430 clean-host: maybe-clean-itcl
2431 clean-host: maybe-clean-ld
2432 clean-host: maybe-clean-libbacktrace
2433 clean-host: maybe-clean-libcpp
2434 clean-host: maybe-clean-libcody
2435 clean-host: maybe-clean-libdecnumber
2436 clean-host: maybe-clean-libgui
2437 clean-host: maybe-clean-libiberty
2438 clean-host: maybe-clean-libiberty-linker-plugin
2439 clean-host: maybe-clean-libiconv
2440 clean-host: maybe-clean-m4
2441 clean-host: maybe-clean-readline
2442 clean-host: maybe-clean-sid
2443 clean-host: maybe-clean-sim
2444 clean-host: maybe-clean-texinfo
2445 clean-host: maybe-clean-zlib
2446 clean-host: maybe-clean-gnulib
2447 clean-host: maybe-clean-gdbsupport
2448 clean-host: maybe-clean-gdbserver
2449 clean-host: maybe-clean-gdb
2450 clean-host: maybe-clean-expect
2451 clean-host: maybe-clean-guile
2452 clean-host: maybe-clean-tk
2453 clean-host: maybe-clean-libtermcap
2454 clean-host: maybe-clean-utils
2455 clean-host: maybe-clean-c++tools
2456 clean-host: maybe-clean-gnattools
2457 clean-host: maybe-clean-lto-plugin
2458 clean-host: maybe-clean-libcc1
2459 clean-host: maybe-clean-gotools
2460 clean-host: maybe-clean-libctf
2461 clean-host: maybe-clean-libsframe
2462 clean-host: maybe-clean-libgrust
2464 .PHONY: clean-target
2466 clean-target: maybe-clean-target-libstdc++-v3
2467 clean-target: maybe-clean-target-libsanitizer
2468 clean-target: maybe-clean-target-libvtv
2469 clean-target: maybe-clean-target-libssp
2470 clean-target: maybe-clean-target-newlib
2471 clean-target: maybe-clean-target-libgcc
2472 clean-target: maybe-clean-target-libbacktrace
2473 clean-target: maybe-clean-target-libquadmath
2474 clean-target: maybe-clean-target-libgfortran
2475 clean-target: maybe-clean-target-libobjc
2476 clean-target: maybe-clean-target-libgo
2477 clean-target: maybe-clean-target-libphobos
2478 clean-target: maybe-clean-target-libtermcap
2479 clean-target: maybe-clean-target-winsup
2480 clean-target: maybe-clean-target-libgloss
2481 clean-target: maybe-clean-target-libffi
2482 clean-target: maybe-clean-target-zlib
2483 clean-target: maybe-clean-target-rda
2484 clean-target: maybe-clean-target-libada
2485 clean-target: maybe-clean-target-libgm2
2486 clean-target: maybe-clean-target-libgomp
2487 clean-target: maybe-clean-target-libitm
2488 clean-target: maybe-clean-target-libatomic
2489 clean-target: maybe-clean-target-libgrust
2491 .PHONY: do-distclean
2492 do-distclean:
2493 @: $(MAKE); $(unstage)
2494 @r=`${PWD_COMMAND}`; export r; \
2495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2496 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2497 distclean-target
2500 .PHONY: distclean-host
2502 distclean-host: maybe-distclean-bfd
2503 distclean-host: maybe-distclean-opcodes
2504 distclean-host: maybe-distclean-binutils
2505 distclean-host: maybe-distclean-bison
2506 distclean-host: maybe-distclean-cgen
2507 distclean-host: maybe-distclean-dejagnu
2508 distclean-host: maybe-distclean-etc
2509 distclean-host: maybe-distclean-fastjar
2510 distclean-host: maybe-distclean-fixincludes
2511 distclean-host: maybe-distclean-flex
2512 distclean-host: maybe-distclean-gas
2513 distclean-host: maybe-distclean-gcc
2514 distclean-host: maybe-distclean-gmp
2515 distclean-host: maybe-distclean-mpfr
2516 distclean-host: maybe-distclean-mpc
2517 distclean-host: maybe-distclean-isl
2518 distclean-host: maybe-distclean-gold
2519 distclean-host: maybe-distclean-gprof
2520 distclean-host: maybe-distclean-gprofng
2521 distclean-host: maybe-distclean-gettext
2522 distclean-host: maybe-distclean-tcl
2523 distclean-host: maybe-distclean-itcl
2524 distclean-host: maybe-distclean-ld
2525 distclean-host: maybe-distclean-libbacktrace
2526 distclean-host: maybe-distclean-libcpp
2527 distclean-host: maybe-distclean-libcody
2528 distclean-host: maybe-distclean-libdecnumber
2529 distclean-host: maybe-distclean-libgui
2530 distclean-host: maybe-distclean-libiberty
2531 distclean-host: maybe-distclean-libiberty-linker-plugin
2532 distclean-host: maybe-distclean-libiconv
2533 distclean-host: maybe-distclean-m4
2534 distclean-host: maybe-distclean-readline
2535 distclean-host: maybe-distclean-sid
2536 distclean-host: maybe-distclean-sim
2537 distclean-host: maybe-distclean-texinfo
2538 distclean-host: maybe-distclean-zlib
2539 distclean-host: maybe-distclean-gnulib
2540 distclean-host: maybe-distclean-gdbsupport
2541 distclean-host: maybe-distclean-gdbserver
2542 distclean-host: maybe-distclean-gdb
2543 distclean-host: maybe-distclean-expect
2544 distclean-host: maybe-distclean-guile
2545 distclean-host: maybe-distclean-tk
2546 distclean-host: maybe-distclean-libtermcap
2547 distclean-host: maybe-distclean-utils
2548 distclean-host: maybe-distclean-c++tools
2549 distclean-host: maybe-distclean-gnattools
2550 distclean-host: maybe-distclean-lto-plugin
2551 distclean-host: maybe-distclean-libcc1
2552 distclean-host: maybe-distclean-gotools
2553 distclean-host: maybe-distclean-libctf
2554 distclean-host: maybe-distclean-libsframe
2555 distclean-host: maybe-distclean-libgrust
2557 .PHONY: distclean-target
2559 distclean-target: maybe-distclean-target-libstdc++-v3
2560 distclean-target: maybe-distclean-target-libsanitizer
2561 distclean-target: maybe-distclean-target-libvtv
2562 distclean-target: maybe-distclean-target-libssp
2563 distclean-target: maybe-distclean-target-newlib
2564 distclean-target: maybe-distclean-target-libgcc
2565 distclean-target: maybe-distclean-target-libbacktrace
2566 distclean-target: maybe-distclean-target-libquadmath
2567 distclean-target: maybe-distclean-target-libgfortran
2568 distclean-target: maybe-distclean-target-libobjc
2569 distclean-target: maybe-distclean-target-libgo
2570 distclean-target: maybe-distclean-target-libphobos
2571 distclean-target: maybe-distclean-target-libtermcap
2572 distclean-target: maybe-distclean-target-winsup
2573 distclean-target: maybe-distclean-target-libgloss
2574 distclean-target: maybe-distclean-target-libffi
2575 distclean-target: maybe-distclean-target-zlib
2576 distclean-target: maybe-distclean-target-rda
2577 distclean-target: maybe-distclean-target-libada
2578 distclean-target: maybe-distclean-target-libgm2
2579 distclean-target: maybe-distclean-target-libgomp
2580 distclean-target: maybe-distclean-target-libitm
2581 distclean-target: maybe-distclean-target-libatomic
2582 distclean-target: maybe-distclean-target-libgrust
2584 .PHONY: do-maintainer-clean
2585 do-maintainer-clean:
2586 @: $(MAKE); $(unstage)
2587 @r=`${PWD_COMMAND}`; export r; \
2588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2589 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2590 maintainer-clean-target
2593 .PHONY: maintainer-clean-host
2595 maintainer-clean-host: maybe-maintainer-clean-bfd
2596 maintainer-clean-host: maybe-maintainer-clean-opcodes
2597 maintainer-clean-host: maybe-maintainer-clean-binutils
2598 maintainer-clean-host: maybe-maintainer-clean-bison
2599 maintainer-clean-host: maybe-maintainer-clean-cgen
2600 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2601 maintainer-clean-host: maybe-maintainer-clean-etc
2602 maintainer-clean-host: maybe-maintainer-clean-fastjar
2603 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2604 maintainer-clean-host: maybe-maintainer-clean-flex
2605 maintainer-clean-host: maybe-maintainer-clean-gas
2606 maintainer-clean-host: maybe-maintainer-clean-gcc
2607 maintainer-clean-host: maybe-maintainer-clean-gmp
2608 maintainer-clean-host: maybe-maintainer-clean-mpfr
2609 maintainer-clean-host: maybe-maintainer-clean-mpc
2610 maintainer-clean-host: maybe-maintainer-clean-isl
2611 maintainer-clean-host: maybe-maintainer-clean-gold
2612 maintainer-clean-host: maybe-maintainer-clean-gprof
2613 maintainer-clean-host: maybe-maintainer-clean-gprofng
2614 maintainer-clean-host: maybe-maintainer-clean-gettext
2615 maintainer-clean-host: maybe-maintainer-clean-tcl
2616 maintainer-clean-host: maybe-maintainer-clean-itcl
2617 maintainer-clean-host: maybe-maintainer-clean-ld
2618 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2619 maintainer-clean-host: maybe-maintainer-clean-libcpp
2620 maintainer-clean-host: maybe-maintainer-clean-libcody
2621 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2622 maintainer-clean-host: maybe-maintainer-clean-libgui
2623 maintainer-clean-host: maybe-maintainer-clean-libiberty
2624 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2625 maintainer-clean-host: maybe-maintainer-clean-libiconv
2626 maintainer-clean-host: maybe-maintainer-clean-m4
2627 maintainer-clean-host: maybe-maintainer-clean-readline
2628 maintainer-clean-host: maybe-maintainer-clean-sid
2629 maintainer-clean-host: maybe-maintainer-clean-sim
2630 maintainer-clean-host: maybe-maintainer-clean-texinfo
2631 maintainer-clean-host: maybe-maintainer-clean-zlib
2632 maintainer-clean-host: maybe-maintainer-clean-gnulib
2633 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2634 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2635 maintainer-clean-host: maybe-maintainer-clean-gdb
2636 maintainer-clean-host: maybe-maintainer-clean-expect
2637 maintainer-clean-host: maybe-maintainer-clean-guile
2638 maintainer-clean-host: maybe-maintainer-clean-tk
2639 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2640 maintainer-clean-host: maybe-maintainer-clean-utils
2641 maintainer-clean-host: maybe-maintainer-clean-c++tools
2642 maintainer-clean-host: maybe-maintainer-clean-gnattools
2643 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2644 maintainer-clean-host: maybe-maintainer-clean-libcc1
2645 maintainer-clean-host: maybe-maintainer-clean-gotools
2646 maintainer-clean-host: maybe-maintainer-clean-libctf
2647 maintainer-clean-host: maybe-maintainer-clean-libsframe
2648 maintainer-clean-host: maybe-maintainer-clean-libgrust
2650 .PHONY: maintainer-clean-target
2652 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2653 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2654 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2655 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2656 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2657 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2658 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2659 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2660 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2661 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2662 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2663 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2664 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2665 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2666 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2667 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2668 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2669 maintainer-clean-target: maybe-maintainer-clean-target-rda
2670 maintainer-clean-target: maybe-maintainer-clean-target-libada
2671 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2672 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2673 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2674 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2675 maintainer-clean-target: maybe-maintainer-clean-target-libgrust
2678 # Here are the targets which correspond to the do-X targets.
2680 .PHONY: info installcheck dvi pdf html
2681 .PHONY: install-info install-dvi install-pdf install-html
2682 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2683 .PHONY: local-clean local-distclean local-maintainer-clean
2684 info: do-info
2685 installcheck: do-installcheck
2686 dvi: do-dvi
2687 pdf: do-pdf
2688 html: do-html
2690 # Make sure makeinfo is built before we do a `make info', if we're
2691 # in fact building texinfo.
2692 do-info: maybe-all-texinfo
2694 install-info: do-install-info dir.info
2695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2696 if [ -f dir.info ]; then \
2697 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2698 else true; fi
2700 install-dvi: do-install-dvi
2702 install-pdf: do-install-pdf
2704 install-html: do-install-html
2706 local-clean:
2707 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2709 local-distclean:
2710 -rm -f Makefile config.status config.cache mh-frag mt-frag
2711 -rm -f maybedep.tmp serdep.tmp stage_final
2712 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2713 rm -rf $(TARGET_SUBDIR); \
2714 else true; fi
2715 -rm -rf $(BUILD_SUBDIR)
2716 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2717 rm -rf $(HOST_SUBDIR); \
2718 else true; fi
2719 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2720 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2721 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2722 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2723 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2724 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2725 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2727 local-maintainer-clean:
2728 @echo "This command is intended for maintainers to use;"
2729 @echo "it deletes files that may require special tools to rebuild."
2731 clean: do-clean local-clean
2732 mostlyclean: do-mostlyclean local-clean
2733 distclean: do-distclean local-clean local-distclean
2734 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2735 maintainer-clean: local-distclean
2736 realclean: maintainer-clean
2738 # Check target.
2740 .PHONY: check do-check
2741 check: do-check
2743 # Only include modules actually being configured and built.
2744 .PHONY: check-host
2745 check-host: \
2746 maybe-check-bfd \
2747 maybe-check-opcodes \
2748 maybe-check-binutils \
2749 maybe-check-bison \
2750 maybe-check-cgen \
2751 maybe-check-dejagnu \
2752 maybe-check-etc \
2753 maybe-check-fastjar \
2754 maybe-check-fixincludes \
2755 maybe-check-flex \
2756 maybe-check-gas \
2757 maybe-check-gcc \
2758 maybe-check-gmp \
2759 maybe-check-mpfr \
2760 maybe-check-mpc \
2761 maybe-check-isl \
2762 maybe-check-gold \
2763 maybe-check-gprof \
2764 maybe-check-gprofng \
2765 maybe-check-gettext \
2766 maybe-check-tcl \
2767 maybe-check-itcl \
2768 maybe-check-ld \
2769 maybe-check-libbacktrace \
2770 maybe-check-libcpp \
2771 maybe-check-libcody \
2772 maybe-check-libdecnumber \
2773 maybe-check-libgui \
2774 maybe-check-libiberty \
2775 maybe-check-libiberty-linker-plugin \
2776 maybe-check-libiconv \
2777 maybe-check-m4 \
2778 maybe-check-readline \
2779 maybe-check-sid \
2780 maybe-check-sim \
2781 maybe-check-texinfo \
2782 maybe-check-zlib \
2783 maybe-check-gnulib \
2784 maybe-check-gdbsupport \
2785 maybe-check-gdbserver \
2786 maybe-check-gdb \
2787 maybe-check-expect \
2788 maybe-check-guile \
2789 maybe-check-tk \
2790 maybe-check-libtermcap \
2791 maybe-check-utils \
2792 maybe-check-c++tools \
2793 maybe-check-gnattools \
2794 maybe-check-lto-plugin \
2795 maybe-check-libcc1 \
2796 maybe-check-gotools \
2797 maybe-check-libctf \
2798 maybe-check-libsframe \
2799 maybe-check-libgrust
2801 .PHONY: check-target
2802 check-target: \
2803 maybe-check-target-libstdc++-v3 \
2804 maybe-check-target-libsanitizer \
2805 maybe-check-target-libvtv \
2806 maybe-check-target-libssp \
2807 maybe-check-target-newlib \
2808 maybe-check-target-libgcc \
2809 maybe-check-target-libbacktrace \
2810 maybe-check-target-libquadmath \
2811 maybe-check-target-libgfortran \
2812 maybe-check-target-libobjc \
2813 maybe-check-target-libgo \
2814 maybe-check-target-libphobos \
2815 maybe-check-target-libtermcap \
2816 maybe-check-target-winsup \
2817 maybe-check-target-libgloss \
2818 maybe-check-target-libffi \
2819 maybe-check-target-zlib \
2820 maybe-check-target-rda \
2821 maybe-check-target-libada \
2822 maybe-check-target-libgm2 \
2823 maybe-check-target-libgomp \
2824 maybe-check-target-libitm \
2825 maybe-check-target-libatomic \
2826 maybe-check-target-libgrust
2828 do-check:
2829 @: $(MAKE); $(unstage)
2830 @r=`${PWD_COMMAND}`; export r; \
2831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2834 # Automated reporting of test results.
2836 warning.log: build.log
2837 $(srcdir)/contrib/warn_summary build.log > $@
2839 mail-report.log:
2840 if test x'$(BOOT_CFLAGS)' != x''; then \
2841 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2842 fi; \
2843 $(srcdir)/contrib/test_summary -t >$@
2844 chmod +x $@
2845 echo If you really want to send e-mail, run ./$@ now
2847 mail-report-with-warnings.log: warning.log
2848 if test x'$(BOOT_CFLAGS)' != x''; then \
2849 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2850 fi; \
2851 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2852 chmod +x $@
2853 echo If you really want to send e-mail, run ./$@ now
2855 # Local Vim config
2857 $(srcdir)/.local.vimrc:
2858 $(LN_S) contrib/vimrc $@
2860 $(srcdir)/.lvimrc:
2861 $(LN_S) contrib/vimrc $@
2863 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2865 .PHONY: vimrc
2867 # clang-format config
2869 $(srcdir)/.clang-format:
2870 $(LN_S) contrib/clang-format $@
2872 clang-format: $(srcdir)/.clang-format
2874 .PHONY: clang-format
2876 # Installation targets.
2878 .PHONY: install uninstall
2879 install:
2880 @: $(MAKE); $(unstage)
2881 @r=`${PWD_COMMAND}`; export r; \
2882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2883 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2885 .PHONY: install-host-nogcc
2886 install-host-nogcc: \
2887 maybe-install-bfd \
2888 maybe-install-opcodes \
2889 maybe-install-binutils \
2890 maybe-install-bison \
2891 maybe-install-cgen \
2892 maybe-install-dejagnu \
2893 maybe-install-etc \
2894 maybe-install-fastjar \
2895 maybe-install-fixincludes \
2896 maybe-install-flex \
2897 maybe-install-gas \
2898 maybe-install-gmp \
2899 maybe-install-mpfr \
2900 maybe-install-mpc \
2901 maybe-install-isl \
2902 maybe-install-gold \
2903 maybe-install-gprof \
2904 maybe-install-gprofng \
2905 maybe-install-gettext \
2906 maybe-install-tcl \
2907 maybe-install-itcl \
2908 maybe-install-ld \
2909 maybe-install-libbacktrace \
2910 maybe-install-libcpp \
2911 maybe-install-libcody \
2912 maybe-install-libdecnumber \
2913 maybe-install-libgui \
2914 maybe-install-libiberty \
2915 maybe-install-libiberty-linker-plugin \
2916 maybe-install-libiconv \
2917 maybe-install-m4 \
2918 maybe-install-readline \
2919 maybe-install-sid \
2920 maybe-install-sim \
2921 maybe-install-texinfo \
2922 maybe-install-zlib \
2923 maybe-install-gnulib \
2924 maybe-install-gdbsupport \
2925 maybe-install-gdbserver \
2926 maybe-install-gdb \
2927 maybe-install-expect \
2928 maybe-install-guile \
2929 maybe-install-tk \
2930 maybe-install-libtermcap \
2931 maybe-install-utils \
2932 maybe-install-c++tools \
2933 maybe-install-gnattools \
2934 maybe-install-lto-plugin \
2935 maybe-install-libcc1 \
2936 maybe-install-gotools \
2937 maybe-install-libctf \
2938 maybe-install-libsframe \
2939 maybe-install-libgrust
2941 .PHONY: install-host
2942 install-host: \
2943 maybe-install-bfd \
2944 maybe-install-opcodes \
2945 maybe-install-binutils \
2946 maybe-install-bison \
2947 maybe-install-cgen \
2948 maybe-install-dejagnu \
2949 maybe-install-etc \
2950 maybe-install-fastjar \
2951 maybe-install-fixincludes \
2952 maybe-install-flex \
2953 maybe-install-gas \
2954 maybe-install-gcc \
2955 maybe-install-gmp \
2956 maybe-install-mpfr \
2957 maybe-install-mpc \
2958 maybe-install-isl \
2959 maybe-install-gold \
2960 maybe-install-gprof \
2961 maybe-install-gprofng \
2962 maybe-install-gettext \
2963 maybe-install-tcl \
2964 maybe-install-itcl \
2965 maybe-install-ld \
2966 maybe-install-libbacktrace \
2967 maybe-install-libcpp \
2968 maybe-install-libcody \
2969 maybe-install-libdecnumber \
2970 maybe-install-libgui \
2971 maybe-install-libiberty \
2972 maybe-install-libiberty-linker-plugin \
2973 maybe-install-libiconv \
2974 maybe-install-m4 \
2975 maybe-install-readline \
2976 maybe-install-sid \
2977 maybe-install-sim \
2978 maybe-install-texinfo \
2979 maybe-install-zlib \
2980 maybe-install-gnulib \
2981 maybe-install-gdbsupport \
2982 maybe-install-gdbserver \
2983 maybe-install-gdb \
2984 maybe-install-expect \
2985 maybe-install-guile \
2986 maybe-install-tk \
2987 maybe-install-libtermcap \
2988 maybe-install-utils \
2989 maybe-install-c++tools \
2990 maybe-install-gnattools \
2991 maybe-install-lto-plugin \
2992 maybe-install-libcc1 \
2993 maybe-install-gotools \
2994 maybe-install-libctf \
2995 maybe-install-libsframe \
2996 maybe-install-libgrust
2998 .PHONY: install-target
2999 install-target: \
3000 maybe-install-target-libstdc++-v3 \
3001 maybe-install-target-libsanitizer \
3002 maybe-install-target-libvtv \
3003 maybe-install-target-libssp \
3004 maybe-install-target-newlib \
3005 maybe-install-target-libgcc \
3006 maybe-install-target-libbacktrace \
3007 maybe-install-target-libquadmath \
3008 maybe-install-target-libgfortran \
3009 maybe-install-target-libobjc \
3010 maybe-install-target-libgo \
3011 maybe-install-target-libphobos \
3012 maybe-install-target-libtermcap \
3013 maybe-install-target-winsup \
3014 maybe-install-target-libgloss \
3015 maybe-install-target-libffi \
3016 maybe-install-target-zlib \
3017 maybe-install-target-rda \
3018 maybe-install-target-libada \
3019 maybe-install-target-libgm2 \
3020 maybe-install-target-libgomp \
3021 maybe-install-target-libitm \
3022 maybe-install-target-libatomic \
3023 maybe-install-target-libgrust
3025 uninstall:
3026 @echo "the uninstall target is not supported in this tree"
3028 .PHONY: install.all
3029 install.all: install-no-fixedincludes
3030 @if [ -f ./gcc/Makefile ]; then \
3031 r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 $(HOST_EXPORTS) \
3034 (cd ./gcc && \
3035 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
3036 else \
3037 true; \
3040 # install-no-fixedincludes is used to allow the elaboration of binary packages
3041 # suitable for distribution, where we cannot include the fixed system header
3042 # files.
3043 .PHONY: install-no-fixedincludes
3044 install-no-fixedincludes: installdirs install-host-nogcc \
3045 install-target gcc-install-no-fixedincludes
3047 .PHONY: install-strip
3048 install-strip:
3049 @: $(MAKE); $(unstage)
3050 @r=`${PWD_COMMAND}`; export r; \
3051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3054 .PHONY: install-strip-host
3055 install-strip-host: \
3056 maybe-install-strip-bfd \
3057 maybe-install-strip-opcodes \
3058 maybe-install-strip-binutils \
3059 maybe-install-strip-bison \
3060 maybe-install-strip-cgen \
3061 maybe-install-strip-dejagnu \
3062 maybe-install-strip-etc \
3063 maybe-install-strip-fastjar \
3064 maybe-install-strip-fixincludes \
3065 maybe-install-strip-flex \
3066 maybe-install-strip-gas \
3067 maybe-install-strip-gcc \
3068 maybe-install-strip-gmp \
3069 maybe-install-strip-mpfr \
3070 maybe-install-strip-mpc \
3071 maybe-install-strip-isl \
3072 maybe-install-strip-gold \
3073 maybe-install-strip-gprof \
3074 maybe-install-strip-gprofng \
3075 maybe-install-strip-gettext \
3076 maybe-install-strip-tcl \
3077 maybe-install-strip-itcl \
3078 maybe-install-strip-ld \
3079 maybe-install-strip-libbacktrace \
3080 maybe-install-strip-libcpp \
3081 maybe-install-strip-libcody \
3082 maybe-install-strip-libdecnumber \
3083 maybe-install-strip-libgui \
3084 maybe-install-strip-libiberty \
3085 maybe-install-strip-libiberty-linker-plugin \
3086 maybe-install-strip-libiconv \
3087 maybe-install-strip-m4 \
3088 maybe-install-strip-readline \
3089 maybe-install-strip-sid \
3090 maybe-install-strip-sim \
3091 maybe-install-strip-texinfo \
3092 maybe-install-strip-zlib \
3093 maybe-install-strip-gnulib \
3094 maybe-install-strip-gdbsupport \
3095 maybe-install-strip-gdbserver \
3096 maybe-install-strip-gdb \
3097 maybe-install-strip-expect \
3098 maybe-install-strip-guile \
3099 maybe-install-strip-tk \
3100 maybe-install-strip-libtermcap \
3101 maybe-install-strip-utils \
3102 maybe-install-strip-c++tools \
3103 maybe-install-strip-gnattools \
3104 maybe-install-strip-lto-plugin \
3105 maybe-install-strip-libcc1 \
3106 maybe-install-strip-gotools \
3107 maybe-install-strip-libctf \
3108 maybe-install-strip-libsframe \
3109 maybe-install-strip-libgrust
3111 .PHONY: install-strip-target
3112 install-strip-target: \
3113 maybe-install-strip-target-libstdc++-v3 \
3114 maybe-install-strip-target-libsanitizer \
3115 maybe-install-strip-target-libvtv \
3116 maybe-install-strip-target-libssp \
3117 maybe-install-strip-target-newlib \
3118 maybe-install-strip-target-libgcc \
3119 maybe-install-strip-target-libbacktrace \
3120 maybe-install-strip-target-libquadmath \
3121 maybe-install-strip-target-libgfortran \
3122 maybe-install-strip-target-libobjc \
3123 maybe-install-strip-target-libgo \
3124 maybe-install-strip-target-libphobos \
3125 maybe-install-strip-target-libtermcap \
3126 maybe-install-strip-target-winsup \
3127 maybe-install-strip-target-libgloss \
3128 maybe-install-strip-target-libffi \
3129 maybe-install-strip-target-zlib \
3130 maybe-install-strip-target-rda \
3131 maybe-install-strip-target-libada \
3132 maybe-install-strip-target-libgm2 \
3133 maybe-install-strip-target-libgomp \
3134 maybe-install-strip-target-libitm \
3135 maybe-install-strip-target-libatomic \
3136 maybe-install-strip-target-libgrust
3139 ### other supporting targets
3141 MAKEDIRS= \
3142 $(DESTDIR)$(prefix) \
3143 $(DESTDIR)$(exec_prefix)
3144 .PHONY: installdirs
3145 installdirs: mkinstalldirs
3146 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3148 dir.info: do-install-info
3149 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3150 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3151 mv -f dir.info.new dir.info; \
3152 else true; \
3155 dist:
3156 @echo "Building a full distribution of this tree isn't done"
3157 @echo "via 'make dist'. Check out the etc/ subdirectory"
3159 etags tags: TAGS
3161 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3162 # ability to use several tags files at once, so there is probably no need
3163 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3164 # (if we felt like it) have this Makefile write a piece of elisp which
3165 # the user could load to tell emacs19 where all the TAGS files we just
3166 # built are.
3167 TAGS: do-TAGS
3169 # ------------------------------------
3170 # Macros for configure and all targets
3171 # ------------------------------------
3177 # --------------------------------------
3178 # Modules which run on the build machine
3179 # --------------------------------------
3182 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3183 maybe-configure-build-libiberty:
3184 @if gcc-bootstrap
3185 configure-build-libiberty: stage_current
3186 @endif gcc-bootstrap
3187 @if build-libiberty
3188 maybe-configure-build-libiberty: configure-build-libiberty
3189 configure-build-libiberty:
3190 @: $(MAKE); $(unstage)
3191 @r=`${PWD_COMMAND}`; export r; \
3192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3193 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3194 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3195 $(BUILD_EXPORTS) \
3196 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3197 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3198 case $(srcdir) in \
3199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3200 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3202 esac; \
3203 module_srcdir=libiberty; \
3204 rm -f no-such-file || : ; \
3205 CONFIG_SITE=no-such-file $(SHELL) \
3206 $$s/$$module_srcdir/configure \
3207 --srcdir=$${topdir}/$$module_srcdir \
3208 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3209 --target=${target_alias} \
3210 || exit 1
3211 @endif build-libiberty
3217 .PHONY: all-build-libiberty maybe-all-build-libiberty
3218 maybe-all-build-libiberty:
3219 @if gcc-bootstrap
3220 all-build-libiberty: stage_current
3221 @endif gcc-bootstrap
3222 @if build-libiberty
3223 TARGET-build-libiberty=all
3224 maybe-all-build-libiberty: all-build-libiberty
3225 all-build-libiberty: configure-build-libiberty
3226 @: $(MAKE); $(unstage)
3227 @r=`${PWD_COMMAND}`; export r; \
3228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229 $(BUILD_EXPORTS) \
3230 (cd $(BUILD_SUBDIR)/libiberty && \
3231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3232 $(TARGET-build-libiberty))
3233 @endif build-libiberty
3239 .PHONY: configure-build-bison maybe-configure-build-bison
3240 maybe-configure-build-bison:
3241 @if gcc-bootstrap
3242 configure-build-bison: stage_current
3243 @endif gcc-bootstrap
3244 @if build-bison
3245 maybe-configure-build-bison: configure-build-bison
3246 configure-build-bison:
3247 @: $(MAKE); $(unstage)
3248 @r=`${PWD_COMMAND}`; export r; \
3249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3250 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3251 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3252 $(BUILD_EXPORTS) \
3253 echo Configuring in $(BUILD_SUBDIR)/bison; \
3254 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3255 case $(srcdir) in \
3256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3257 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3259 esac; \
3260 module_srcdir=bison; \
3261 rm -f no-such-file || : ; \
3262 CONFIG_SITE=no-such-file $(SHELL) \
3263 $$s/$$module_srcdir/configure \
3264 --srcdir=$${topdir}/$$module_srcdir \
3265 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3266 --target=${target_alias} \
3267 || exit 1
3268 @endif build-bison
3274 .PHONY: all-build-bison maybe-all-build-bison
3275 maybe-all-build-bison:
3276 @if gcc-bootstrap
3277 all-build-bison: stage_current
3278 @endif gcc-bootstrap
3279 @if build-bison
3280 TARGET-build-bison=all
3281 maybe-all-build-bison: all-build-bison
3282 all-build-bison: configure-build-bison
3283 @: $(MAKE); $(unstage)
3284 @r=`${PWD_COMMAND}`; export r; \
3285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3286 $(BUILD_EXPORTS) \
3287 (cd $(BUILD_SUBDIR)/bison && \
3288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3289 $(TARGET-build-bison))
3290 @endif build-bison
3296 .PHONY: configure-build-flex maybe-configure-build-flex
3297 maybe-configure-build-flex:
3298 @if gcc-bootstrap
3299 configure-build-flex: stage_current
3300 @endif gcc-bootstrap
3301 @if build-flex
3302 maybe-configure-build-flex: configure-build-flex
3303 configure-build-flex:
3304 @: $(MAKE); $(unstage)
3305 @r=`${PWD_COMMAND}`; export r; \
3306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3308 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3309 $(BUILD_EXPORTS) \
3310 echo Configuring in $(BUILD_SUBDIR)/flex; \
3311 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3312 case $(srcdir) in \
3313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3314 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3316 esac; \
3317 module_srcdir=flex; \
3318 rm -f no-such-file || : ; \
3319 CONFIG_SITE=no-such-file $(SHELL) \
3320 $$s/$$module_srcdir/configure \
3321 --srcdir=$${topdir}/$$module_srcdir \
3322 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3323 --target=${target_alias} \
3324 || exit 1
3325 @endif build-flex
3331 .PHONY: all-build-flex maybe-all-build-flex
3332 maybe-all-build-flex:
3333 @if gcc-bootstrap
3334 all-build-flex: stage_current
3335 @endif gcc-bootstrap
3336 @if build-flex
3337 TARGET-build-flex=all
3338 maybe-all-build-flex: all-build-flex
3339 all-build-flex: configure-build-flex
3340 @: $(MAKE); $(unstage)
3341 @r=`${PWD_COMMAND}`; export r; \
3342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343 $(BUILD_EXPORTS) \
3344 (cd $(BUILD_SUBDIR)/flex && \
3345 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3346 $(TARGET-build-flex))
3347 @endif build-flex
3353 .PHONY: configure-build-m4 maybe-configure-build-m4
3354 maybe-configure-build-m4:
3355 @if gcc-bootstrap
3356 configure-build-m4: stage_current
3357 @endif gcc-bootstrap
3358 @if build-m4
3359 maybe-configure-build-m4: configure-build-m4
3360 configure-build-m4:
3361 @: $(MAKE); $(unstage)
3362 @r=`${PWD_COMMAND}`; export r; \
3363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3364 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3365 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3366 $(BUILD_EXPORTS) \
3367 echo Configuring in $(BUILD_SUBDIR)/m4; \
3368 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3369 case $(srcdir) in \
3370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3371 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3373 esac; \
3374 module_srcdir=m4; \
3375 rm -f no-such-file || : ; \
3376 CONFIG_SITE=no-such-file $(SHELL) \
3377 $$s/$$module_srcdir/configure \
3378 --srcdir=$${topdir}/$$module_srcdir \
3379 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3380 --target=${target_alias} \
3381 || exit 1
3382 @endif build-m4
3388 .PHONY: all-build-m4 maybe-all-build-m4
3389 maybe-all-build-m4:
3390 @if gcc-bootstrap
3391 all-build-m4: stage_current
3392 @endif gcc-bootstrap
3393 @if build-m4
3394 TARGET-build-m4=all
3395 maybe-all-build-m4: all-build-m4
3396 all-build-m4: configure-build-m4
3397 @: $(MAKE); $(unstage)
3398 @r=`${PWD_COMMAND}`; export r; \
3399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3400 $(BUILD_EXPORTS) \
3401 (cd $(BUILD_SUBDIR)/m4 && \
3402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3403 $(TARGET-build-m4))
3404 @endif build-m4
3410 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3411 maybe-configure-build-texinfo:
3412 @if gcc-bootstrap
3413 configure-build-texinfo: stage_current
3414 @endif gcc-bootstrap
3415 @if build-texinfo
3416 maybe-configure-build-texinfo: configure-build-texinfo
3417 configure-build-texinfo:
3418 @: $(MAKE); $(unstage)
3419 @r=`${PWD_COMMAND}`; export r; \
3420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3421 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3422 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3423 $(BUILD_EXPORTS) \
3424 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3425 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3426 case $(srcdir) in \
3427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3428 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3430 esac; \
3431 module_srcdir=texinfo; \
3432 rm -f no-such-file || : ; \
3433 CONFIG_SITE=no-such-file $(SHELL) \
3434 $$s/$$module_srcdir/configure \
3435 --srcdir=$${topdir}/$$module_srcdir \
3436 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3437 --target=${target_alias} \
3438 || exit 1
3439 @endif build-texinfo
3445 .PHONY: all-build-texinfo maybe-all-build-texinfo
3446 maybe-all-build-texinfo:
3447 @if gcc-bootstrap
3448 all-build-texinfo: stage_current
3449 @endif gcc-bootstrap
3450 @if build-texinfo
3451 TARGET-build-texinfo=all
3452 maybe-all-build-texinfo: all-build-texinfo
3453 all-build-texinfo: configure-build-texinfo
3454 @: $(MAKE); $(unstage)
3455 @r=`${PWD_COMMAND}`; export r; \
3456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457 $(BUILD_EXPORTS) \
3458 (cd $(BUILD_SUBDIR)/texinfo && \
3459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3460 $(TARGET-build-texinfo))
3461 @endif build-texinfo
3467 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3468 maybe-configure-build-fixincludes:
3469 @if gcc-bootstrap
3470 configure-build-fixincludes: stage_current
3471 @endif gcc-bootstrap
3472 @if build-fixincludes
3473 maybe-configure-build-fixincludes: configure-build-fixincludes
3474 configure-build-fixincludes:
3475 @: $(MAKE); $(unstage)
3476 @r=`${PWD_COMMAND}`; export r; \
3477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3478 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3479 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3480 $(BUILD_EXPORTS) \
3481 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3482 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3483 case $(srcdir) in \
3484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3485 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3487 esac; \
3488 module_srcdir=fixincludes; \
3489 rm -f no-such-file || : ; \
3490 CONFIG_SITE=no-such-file $(SHELL) \
3491 $$s/$$module_srcdir/configure \
3492 --srcdir=$${topdir}/$$module_srcdir \
3493 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3494 --target=${target_alias} \
3495 || exit 1
3496 @endif build-fixincludes
3502 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3503 maybe-all-build-fixincludes:
3504 @if gcc-bootstrap
3505 all-build-fixincludes: stage_current
3506 @endif gcc-bootstrap
3507 @if build-fixincludes
3508 TARGET-build-fixincludes=all
3509 maybe-all-build-fixincludes: all-build-fixincludes
3510 all-build-fixincludes: configure-build-fixincludes
3511 @: $(MAKE); $(unstage)
3512 @r=`${PWD_COMMAND}`; export r; \
3513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514 $(BUILD_EXPORTS) \
3515 (cd $(BUILD_SUBDIR)/fixincludes && \
3516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3517 $(TARGET-build-fixincludes))
3518 @endif build-fixincludes
3524 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3525 maybe-configure-build-libcpp:
3526 @if gcc-bootstrap
3527 configure-build-libcpp: stage_current
3528 @endif gcc-bootstrap
3529 @if build-libcpp
3530 maybe-configure-build-libcpp: configure-build-libcpp
3531 configure-build-libcpp:
3532 @: $(MAKE); $(unstage)
3533 @r=`${PWD_COMMAND}`; export r; \
3534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3535 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3536 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3537 $(BUILD_EXPORTS) \
3538 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3539 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3540 case $(srcdir) in \
3541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3542 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3544 esac; \
3545 module_srcdir=libcpp; \
3546 rm -f no-such-file || : ; \
3547 CONFIG_SITE=no-such-file $(SHELL) \
3548 $$s/$$module_srcdir/configure \
3549 --srcdir=$${topdir}/$$module_srcdir \
3550 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3551 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3552 || exit 1
3553 @endif build-libcpp
3559 .PHONY: all-build-libcpp maybe-all-build-libcpp
3560 maybe-all-build-libcpp:
3561 @if gcc-bootstrap
3562 all-build-libcpp: stage_current
3563 @endif gcc-bootstrap
3564 @if build-libcpp
3565 TARGET-build-libcpp=all
3566 maybe-all-build-libcpp: all-build-libcpp
3567 all-build-libcpp: configure-build-libcpp
3568 @: $(MAKE); $(unstage)
3569 @r=`${PWD_COMMAND}`; export r; \
3570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3571 $(BUILD_EXPORTS) \
3572 (cd $(BUILD_SUBDIR)/libcpp && \
3573 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3574 $(TARGET-build-libcpp))
3575 @endif build-libcpp
3581 # --------------------------------------
3582 # Modules which run on the host machine
3583 # --------------------------------------
3586 .PHONY: configure-bfd maybe-configure-bfd
3587 maybe-configure-bfd:
3588 @if gcc-bootstrap
3589 configure-bfd: stage_current
3590 @endif gcc-bootstrap
3591 @if bfd
3592 maybe-configure-bfd: configure-bfd
3593 configure-bfd:
3594 @r=`${PWD_COMMAND}`; export r; \
3595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3596 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3598 $(HOST_EXPORTS) \
3599 echo Configuring in $(HOST_SUBDIR)/bfd; \
3600 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3601 case $(srcdir) in \
3602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3603 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3605 esac; \
3606 module_srcdir=bfd; \
3607 $(SHELL) \
3608 $$s/$$module_srcdir/configure \
3609 --srcdir=$${topdir}/$$module_srcdir \
3610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3611 --target=${target_alias} \
3612 || exit 1
3613 @endif bfd
3617 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3618 maybe-configure-stage1-bfd:
3619 @if bfd-bootstrap
3620 maybe-configure-stage1-bfd: configure-stage1-bfd
3621 configure-stage1-bfd:
3622 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3623 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3624 @r=`${PWD_COMMAND}`; export r; \
3625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3626 TFLAGS="$(STAGE1_TFLAGS)"; \
3627 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3628 $(HOST_EXPORTS) \
3629 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3630 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3631 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3632 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3634 cd $(HOST_SUBDIR)/bfd || exit 1; \
3635 case $(srcdir) in \
3636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3637 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3639 esac; \
3640 module_srcdir=bfd; \
3641 $(SHELL) $$s/$$module_srcdir/configure \
3642 --srcdir=$${topdir}/$$module_srcdir \
3643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3644 --target=${target_alias} \
3646 $(STAGE1_CONFIGURE_FLAGS)
3647 @endif bfd-bootstrap
3649 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3650 maybe-configure-stage2-bfd:
3651 @if bfd-bootstrap
3652 maybe-configure-stage2-bfd: configure-stage2-bfd
3653 configure-stage2-bfd:
3654 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3655 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3656 @r=`${PWD_COMMAND}`; export r; \
3657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3658 TFLAGS="$(STAGE2_TFLAGS)"; \
3659 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3660 $(HOST_EXPORTS) \
3661 $(POSTSTAGE1_HOST_EXPORTS) \
3662 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3663 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3664 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3665 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3667 cd $(HOST_SUBDIR)/bfd || exit 1; \
3668 case $(srcdir) in \
3669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3670 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3672 esac; \
3673 module_srcdir=bfd; \
3674 $(SHELL) $$s/$$module_srcdir/configure \
3675 --srcdir=$${topdir}/$$module_srcdir \
3676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3677 --target=${target_alias} \
3678 --with-build-libsubdir=$(HOST_SUBDIR) \
3679 $(STAGE2_CONFIGURE_FLAGS)
3680 @endif bfd-bootstrap
3682 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3683 maybe-configure-stage3-bfd:
3684 @if bfd-bootstrap
3685 maybe-configure-stage3-bfd: configure-stage3-bfd
3686 configure-stage3-bfd:
3687 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3689 @r=`${PWD_COMMAND}`; export r; \
3690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3691 TFLAGS="$(STAGE3_TFLAGS)"; \
3692 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3693 $(HOST_EXPORTS) \
3694 $(POSTSTAGE1_HOST_EXPORTS) \
3695 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3696 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3697 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3698 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3700 cd $(HOST_SUBDIR)/bfd || exit 1; \
3701 case $(srcdir) in \
3702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3703 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3705 esac; \
3706 module_srcdir=bfd; \
3707 $(SHELL) $$s/$$module_srcdir/configure \
3708 --srcdir=$${topdir}/$$module_srcdir \
3709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3710 --target=${target_alias} \
3711 --with-build-libsubdir=$(HOST_SUBDIR) \
3712 $(STAGE3_CONFIGURE_FLAGS)
3713 @endif bfd-bootstrap
3715 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3716 maybe-configure-stage4-bfd:
3717 @if bfd-bootstrap
3718 maybe-configure-stage4-bfd: configure-stage4-bfd
3719 configure-stage4-bfd:
3720 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3721 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3722 @r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 TFLAGS="$(STAGE4_TFLAGS)"; \
3725 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3726 $(HOST_EXPORTS) \
3727 $(POSTSTAGE1_HOST_EXPORTS) \
3728 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3729 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3730 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3731 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3733 cd $(HOST_SUBDIR)/bfd || exit 1; \
3734 case $(srcdir) in \
3735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3736 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3738 esac; \
3739 module_srcdir=bfd; \
3740 $(SHELL) $$s/$$module_srcdir/configure \
3741 --srcdir=$${topdir}/$$module_srcdir \
3742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3743 --target=${target_alias} \
3744 --with-build-libsubdir=$(HOST_SUBDIR) \
3745 $(STAGE4_CONFIGURE_FLAGS)
3746 @endif bfd-bootstrap
3748 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3749 maybe-configure-stageprofile-bfd:
3750 @if bfd-bootstrap
3751 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3752 configure-stageprofile-bfd:
3753 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3755 @r=`${PWD_COMMAND}`; export r; \
3756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3757 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3758 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3759 $(HOST_EXPORTS) \
3760 $(POSTSTAGE1_HOST_EXPORTS) \
3761 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3762 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3763 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3764 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3766 cd $(HOST_SUBDIR)/bfd || exit 1; \
3767 case $(srcdir) in \
3768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3769 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3771 esac; \
3772 module_srcdir=bfd; \
3773 $(SHELL) $$s/$$module_srcdir/configure \
3774 --srcdir=$${topdir}/$$module_srcdir \
3775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3776 --target=${target_alias} \
3777 --with-build-libsubdir=$(HOST_SUBDIR) \
3778 $(STAGEprofile_CONFIGURE_FLAGS)
3779 @endif bfd-bootstrap
3781 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3782 maybe-configure-stagetrain-bfd:
3783 @if bfd-bootstrap
3784 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3785 configure-stagetrain-bfd:
3786 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3788 @r=`${PWD_COMMAND}`; export r; \
3789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3790 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3791 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3792 $(HOST_EXPORTS) \
3793 $(POSTSTAGE1_HOST_EXPORTS) \
3794 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3795 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3796 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3797 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3799 cd $(HOST_SUBDIR)/bfd || exit 1; \
3800 case $(srcdir) in \
3801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3802 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3804 esac; \
3805 module_srcdir=bfd; \
3806 $(SHELL) $$s/$$module_srcdir/configure \
3807 --srcdir=$${topdir}/$$module_srcdir \
3808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3809 --target=${target_alias} \
3810 --with-build-libsubdir=$(HOST_SUBDIR) \
3811 $(STAGEtrain_CONFIGURE_FLAGS)
3812 @endif bfd-bootstrap
3814 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3815 maybe-configure-stagefeedback-bfd:
3816 @if bfd-bootstrap
3817 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3818 configure-stagefeedback-bfd:
3819 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3821 @r=`${PWD_COMMAND}`; export r; \
3822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3824 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3825 $(HOST_EXPORTS) \
3826 $(POSTSTAGE1_HOST_EXPORTS) \
3827 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3828 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3829 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3830 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3832 cd $(HOST_SUBDIR)/bfd || exit 1; \
3833 case $(srcdir) in \
3834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3835 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3837 esac; \
3838 module_srcdir=bfd; \
3839 $(SHELL) $$s/$$module_srcdir/configure \
3840 --srcdir=$${topdir}/$$module_srcdir \
3841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3842 --target=${target_alias} \
3843 --with-build-libsubdir=$(HOST_SUBDIR) \
3844 $(STAGEfeedback_CONFIGURE_FLAGS)
3845 @endif bfd-bootstrap
3847 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3848 maybe-configure-stageautoprofile-bfd:
3849 @if bfd-bootstrap
3850 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3851 configure-stageautoprofile-bfd:
3852 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3854 @r=`${PWD_COMMAND}`; export r; \
3855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3856 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3857 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3858 $(HOST_EXPORTS) \
3859 $(POSTSTAGE1_HOST_EXPORTS) \
3860 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3861 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3862 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3863 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3865 cd $(HOST_SUBDIR)/bfd || exit 1; \
3866 case $(srcdir) in \
3867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3868 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3870 esac; \
3871 module_srcdir=bfd; \
3872 $(SHELL) $$s/$$module_srcdir/configure \
3873 --srcdir=$${topdir}/$$module_srcdir \
3874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3875 --target=${target_alias} \
3876 --with-build-libsubdir=$(HOST_SUBDIR) \
3877 $(STAGEautoprofile_CONFIGURE_FLAGS)
3878 @endif bfd-bootstrap
3880 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3881 maybe-configure-stageautofeedback-bfd:
3882 @if bfd-bootstrap
3883 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3884 configure-stageautofeedback-bfd:
3885 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3887 @r=`${PWD_COMMAND}`; export r; \
3888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3889 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3890 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3891 $(HOST_EXPORTS) \
3892 $(POSTSTAGE1_HOST_EXPORTS) \
3893 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3894 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3895 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3896 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3898 cd $(HOST_SUBDIR)/bfd || exit 1; \
3899 case $(srcdir) in \
3900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3901 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3903 esac; \
3904 module_srcdir=bfd; \
3905 $(SHELL) $$s/$$module_srcdir/configure \
3906 --srcdir=$${topdir}/$$module_srcdir \
3907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3908 --target=${target_alias} \
3909 --with-build-libsubdir=$(HOST_SUBDIR) \
3910 $(STAGEautofeedback_CONFIGURE_FLAGS)
3911 @endif bfd-bootstrap
3917 .PHONY: all-bfd maybe-all-bfd
3918 maybe-all-bfd:
3919 @if gcc-bootstrap
3920 all-bfd: stage_current
3921 @endif gcc-bootstrap
3922 @if bfd
3923 TARGET-bfd=all
3924 maybe-all-bfd: all-bfd
3925 all-bfd: configure-bfd
3926 @r=`${PWD_COMMAND}`; export r; \
3927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3928 $(HOST_EXPORTS) \
3929 (cd $(HOST_SUBDIR)/bfd && \
3930 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3931 $(TARGET-bfd))
3932 @endif bfd
3936 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3937 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3938 maybe-all-stage1-bfd:
3939 maybe-clean-stage1-bfd:
3940 @if bfd-bootstrap
3941 maybe-all-stage1-bfd: all-stage1-bfd
3942 all-stage1: all-stage1-bfd
3943 TARGET-stage1-bfd = $(TARGET-bfd)
3944 all-stage1-bfd: configure-stage1-bfd
3945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3946 @r=`${PWD_COMMAND}`; export r; \
3947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948 TFLAGS="$(STAGE1_TFLAGS)"; \
3949 $(HOST_EXPORTS) \
3950 cd $(HOST_SUBDIR)/bfd && \
3952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3953 CFLAGS="$(STAGE1_CFLAGS)" \
3954 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3955 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3956 LIBCFLAGS="$(LIBCFLAGS)" \
3957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3960 $(EXTRA_HOST_FLAGS) \
3961 $(STAGE1_FLAGS_TO_PASS) \
3962 TFLAGS="$(STAGE1_TFLAGS)" \
3963 $(TARGET-stage1-bfd)
3965 maybe-clean-stage1-bfd: clean-stage1-bfd
3966 clean-stage1: clean-stage1-bfd
3967 clean-stage1-bfd:
3968 @if [ $(current_stage) = stage1 ]; then \
3969 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3970 else \
3971 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3972 $(MAKE) stage1-start; \
3973 fi; \
3974 cd $(HOST_SUBDIR)/bfd && \
3975 $(MAKE) $(EXTRA_HOST_FLAGS) \
3976 $(STAGE1_FLAGS_TO_PASS) clean
3977 @endif bfd-bootstrap
3980 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3981 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3982 maybe-all-stage2-bfd:
3983 maybe-clean-stage2-bfd:
3984 @if bfd-bootstrap
3985 maybe-all-stage2-bfd: all-stage2-bfd
3986 all-stage2: all-stage2-bfd
3987 TARGET-stage2-bfd = $(TARGET-bfd)
3988 all-stage2-bfd: configure-stage2-bfd
3989 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3990 @r=`${PWD_COMMAND}`; export r; \
3991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3992 TFLAGS="$(STAGE2_TFLAGS)"; \
3993 $(HOST_EXPORTS) \
3994 $(POSTSTAGE1_HOST_EXPORTS) \
3995 cd $(HOST_SUBDIR)/bfd && \
3997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3998 CFLAGS="$(STAGE2_CFLAGS)" \
3999 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4000 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4001 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4006 TFLAGS="$(STAGE2_TFLAGS)" \
4007 $(TARGET-stage2-bfd)
4009 maybe-clean-stage2-bfd: clean-stage2-bfd
4010 clean-stage2: clean-stage2-bfd
4011 clean-stage2-bfd:
4012 @if [ $(current_stage) = stage2 ]; then \
4013 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4014 else \
4015 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
4016 $(MAKE) stage2-start; \
4017 fi; \
4018 cd $(HOST_SUBDIR)/bfd && \
4019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4020 @endif bfd-bootstrap
4023 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4024 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4025 maybe-all-stage3-bfd:
4026 maybe-clean-stage3-bfd:
4027 @if bfd-bootstrap
4028 maybe-all-stage3-bfd: all-stage3-bfd
4029 all-stage3: all-stage3-bfd
4030 TARGET-stage3-bfd = $(TARGET-bfd)
4031 all-stage3-bfd: configure-stage3-bfd
4032 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4033 @r=`${PWD_COMMAND}`; export r; \
4034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4035 TFLAGS="$(STAGE3_TFLAGS)"; \
4036 $(HOST_EXPORTS) \
4037 $(POSTSTAGE1_HOST_EXPORTS) \
4038 cd $(HOST_SUBDIR)/bfd && \
4040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4041 CFLAGS="$(STAGE3_CFLAGS)" \
4042 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4043 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4044 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4049 TFLAGS="$(STAGE3_TFLAGS)" \
4050 $(TARGET-stage3-bfd)
4052 maybe-clean-stage3-bfd: clean-stage3-bfd
4053 clean-stage3: clean-stage3-bfd
4054 clean-stage3-bfd:
4055 @if [ $(current_stage) = stage3 ]; then \
4056 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4057 else \
4058 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4059 $(MAKE) stage3-start; \
4060 fi; \
4061 cd $(HOST_SUBDIR)/bfd && \
4062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4063 @endif bfd-bootstrap
4066 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4067 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4068 maybe-all-stage4-bfd:
4069 maybe-clean-stage4-bfd:
4070 @if bfd-bootstrap
4071 maybe-all-stage4-bfd: all-stage4-bfd
4072 all-stage4: all-stage4-bfd
4073 TARGET-stage4-bfd = $(TARGET-bfd)
4074 all-stage4-bfd: configure-stage4-bfd
4075 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4076 @r=`${PWD_COMMAND}`; export r; \
4077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078 TFLAGS="$(STAGE4_TFLAGS)"; \
4079 $(HOST_EXPORTS) \
4080 $(POSTSTAGE1_HOST_EXPORTS) \
4081 cd $(HOST_SUBDIR)/bfd && \
4083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4084 CFLAGS="$(STAGE4_CFLAGS)" \
4085 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4086 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4087 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4092 TFLAGS="$(STAGE4_TFLAGS)" \
4093 $(TARGET-stage4-bfd)
4095 maybe-clean-stage4-bfd: clean-stage4-bfd
4096 clean-stage4: clean-stage4-bfd
4097 clean-stage4-bfd:
4098 @if [ $(current_stage) = stage4 ]; then \
4099 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4100 else \
4101 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4102 $(MAKE) stage4-start; \
4103 fi; \
4104 cd $(HOST_SUBDIR)/bfd && \
4105 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4106 @endif bfd-bootstrap
4109 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4110 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4111 maybe-all-stageprofile-bfd:
4112 maybe-clean-stageprofile-bfd:
4113 @if bfd-bootstrap
4114 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4115 all-stageprofile: all-stageprofile-bfd
4116 TARGET-stageprofile-bfd = $(TARGET-bfd)
4117 all-stageprofile-bfd: configure-stageprofile-bfd
4118 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4119 @r=`${PWD_COMMAND}`; export r; \
4120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4122 $(HOST_EXPORTS) \
4123 $(POSTSTAGE1_HOST_EXPORTS) \
4124 cd $(HOST_SUBDIR)/bfd && \
4126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4127 CFLAGS="$(STAGEprofile_CFLAGS)" \
4128 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4129 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4130 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4135 TFLAGS="$(STAGEprofile_TFLAGS)" \
4136 $(TARGET-stageprofile-bfd)
4138 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4139 clean-stageprofile: clean-stageprofile-bfd
4140 clean-stageprofile-bfd:
4141 @if [ $(current_stage) = stageprofile ]; then \
4142 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4143 else \
4144 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4145 $(MAKE) stageprofile-start; \
4146 fi; \
4147 cd $(HOST_SUBDIR)/bfd && \
4148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4149 @endif bfd-bootstrap
4152 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4153 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4154 maybe-all-stagetrain-bfd:
4155 maybe-clean-stagetrain-bfd:
4156 @if bfd-bootstrap
4157 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4158 all-stagetrain: all-stagetrain-bfd
4159 TARGET-stagetrain-bfd = $(TARGET-bfd)
4160 all-stagetrain-bfd: configure-stagetrain-bfd
4161 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4162 @r=`${PWD_COMMAND}`; export r; \
4163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4164 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4165 $(HOST_EXPORTS) \
4166 $(POSTSTAGE1_HOST_EXPORTS) \
4167 cd $(HOST_SUBDIR)/bfd && \
4169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4170 CFLAGS="$(STAGEtrain_CFLAGS)" \
4171 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4172 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4173 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4178 TFLAGS="$(STAGEtrain_TFLAGS)" \
4179 $(TARGET-stagetrain-bfd)
4181 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4182 clean-stagetrain: clean-stagetrain-bfd
4183 clean-stagetrain-bfd:
4184 @if [ $(current_stage) = stagetrain ]; then \
4185 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4186 else \
4187 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4188 $(MAKE) stagetrain-start; \
4189 fi; \
4190 cd $(HOST_SUBDIR)/bfd && \
4191 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4192 @endif bfd-bootstrap
4195 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4196 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4197 maybe-all-stagefeedback-bfd:
4198 maybe-clean-stagefeedback-bfd:
4199 @if bfd-bootstrap
4200 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4201 all-stagefeedback: all-stagefeedback-bfd
4202 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4203 all-stagefeedback-bfd: configure-stagefeedback-bfd
4204 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4205 @r=`${PWD_COMMAND}`; export r; \
4206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4208 $(HOST_EXPORTS) \
4209 $(POSTSTAGE1_HOST_EXPORTS) \
4210 cd $(HOST_SUBDIR)/bfd && \
4212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4213 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4214 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4215 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4216 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4221 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4222 $(TARGET-stagefeedback-bfd)
4224 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4225 clean-stagefeedback: clean-stagefeedback-bfd
4226 clean-stagefeedback-bfd:
4227 @if [ $(current_stage) = stagefeedback ]; then \
4228 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4229 else \
4230 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4231 $(MAKE) stagefeedback-start; \
4232 fi; \
4233 cd $(HOST_SUBDIR)/bfd && \
4234 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4235 @endif bfd-bootstrap
4238 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4239 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4240 maybe-all-stageautoprofile-bfd:
4241 maybe-clean-stageautoprofile-bfd:
4242 @if bfd-bootstrap
4243 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4244 all-stageautoprofile: all-stageautoprofile-bfd
4245 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4246 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4247 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4248 @r=`${PWD_COMMAND}`; export r; \
4249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4250 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4251 $(HOST_EXPORTS) \
4252 $(POSTSTAGE1_HOST_EXPORTS) \
4253 cd $(HOST_SUBDIR)/bfd && \
4254 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4256 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4257 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4258 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4259 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4264 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4265 $(TARGET-stageautoprofile-bfd)
4267 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4268 clean-stageautoprofile: clean-stageautoprofile-bfd
4269 clean-stageautoprofile-bfd:
4270 @if [ $(current_stage) = stageautoprofile ]; then \
4271 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4272 else \
4273 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4274 $(MAKE) stageautoprofile-start; \
4275 fi; \
4276 cd $(HOST_SUBDIR)/bfd && \
4277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4278 @endif bfd-bootstrap
4281 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4282 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4283 maybe-all-stageautofeedback-bfd:
4284 maybe-clean-stageautofeedback-bfd:
4285 @if bfd-bootstrap
4286 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4287 all-stageautofeedback: all-stageautofeedback-bfd
4288 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4289 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4290 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4291 @r=`${PWD_COMMAND}`; export r; \
4292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4294 $(HOST_EXPORTS) \
4295 $(POSTSTAGE1_HOST_EXPORTS) \
4296 cd $(HOST_SUBDIR)/bfd && \
4298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4299 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4300 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4301 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4302 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4307 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4308 $(TARGET-stageautofeedback-bfd)
4310 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4311 clean-stageautofeedback: clean-stageautofeedback-bfd
4312 clean-stageautofeedback-bfd:
4313 @if [ $(current_stage) = stageautofeedback ]; then \
4314 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4315 else \
4316 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4317 $(MAKE) stageautofeedback-start; \
4318 fi; \
4319 cd $(HOST_SUBDIR)/bfd && \
4320 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4321 @endif bfd-bootstrap
4327 .PHONY: check-bfd maybe-check-bfd
4328 maybe-check-bfd:
4329 @if bfd
4330 maybe-check-bfd: check-bfd
4332 check-bfd:
4333 @: $(MAKE); $(unstage)
4334 @r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4337 (cd $(HOST_SUBDIR)/bfd && \
4338 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4340 @endif bfd
4342 .PHONY: install-bfd maybe-install-bfd
4343 maybe-install-bfd:
4344 @if bfd
4345 maybe-install-bfd: install-bfd
4347 install-bfd: installdirs
4348 @: $(MAKE); $(unstage)
4349 @r=`${PWD_COMMAND}`; export r; \
4350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4351 $(HOST_EXPORTS) \
4352 (cd $(HOST_SUBDIR)/bfd && \
4353 $(MAKE) $(FLAGS_TO_PASS) install)
4355 @endif bfd
4357 .PHONY: install-strip-bfd maybe-install-strip-bfd
4358 maybe-install-strip-bfd:
4359 @if bfd
4360 maybe-install-strip-bfd: install-strip-bfd
4362 install-strip-bfd: installdirs
4363 @: $(MAKE); $(unstage)
4364 @r=`${PWD_COMMAND}`; export r; \
4365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4366 $(HOST_EXPORTS) \
4367 (cd $(HOST_SUBDIR)/bfd && \
4368 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4370 @endif bfd
4372 # Other targets (info, dvi, pdf, etc.)
4374 .PHONY: maybe-info-bfd info-bfd
4375 maybe-info-bfd:
4376 @if bfd
4377 maybe-info-bfd: info-bfd
4379 info-bfd: \
4380 configure-bfd
4381 @[ -f ./bfd/Makefile ] || exit 0; \
4382 r=`${PWD_COMMAND}`; export r; \
4383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384 $(HOST_EXPORTS) \
4385 for flag in $(EXTRA_HOST_FLAGS) ; do \
4386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4387 done; \
4388 echo "Doing info in bfd"; \
4389 (cd $(HOST_SUBDIR)/bfd && \
4390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4392 "RANLIB=$${RANLIB}" \
4393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4394 info) \
4395 || exit 1
4397 @endif bfd
4399 .PHONY: maybe-dvi-bfd dvi-bfd
4400 maybe-dvi-bfd:
4401 @if bfd
4402 maybe-dvi-bfd: dvi-bfd
4404 dvi-bfd: \
4405 configure-bfd
4406 @[ -f ./bfd/Makefile ] || exit 0; \
4407 r=`${PWD_COMMAND}`; export r; \
4408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4409 $(HOST_EXPORTS) \
4410 for flag in $(EXTRA_HOST_FLAGS) ; do \
4411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4412 done; \
4413 echo "Doing dvi in bfd"; \
4414 (cd $(HOST_SUBDIR)/bfd && \
4415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4417 "RANLIB=$${RANLIB}" \
4418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4419 dvi) \
4420 || exit 1
4422 @endif bfd
4424 .PHONY: maybe-pdf-bfd pdf-bfd
4425 maybe-pdf-bfd:
4426 @if bfd
4427 maybe-pdf-bfd: pdf-bfd
4429 pdf-bfd: \
4430 configure-bfd
4431 @[ -f ./bfd/Makefile ] || exit 0; \
4432 r=`${PWD_COMMAND}`; export r; \
4433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434 $(HOST_EXPORTS) \
4435 for flag in $(EXTRA_HOST_FLAGS) ; do \
4436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4437 done; \
4438 echo "Doing pdf in bfd"; \
4439 (cd $(HOST_SUBDIR)/bfd && \
4440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4442 "RANLIB=$${RANLIB}" \
4443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4444 pdf) \
4445 || exit 1
4447 @endif bfd
4449 .PHONY: maybe-html-bfd html-bfd
4450 maybe-html-bfd:
4451 @if bfd
4452 maybe-html-bfd: html-bfd
4454 html-bfd: \
4455 configure-bfd
4456 @[ -f ./bfd/Makefile ] || exit 0; \
4457 r=`${PWD_COMMAND}`; export r; \
4458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4459 $(HOST_EXPORTS) \
4460 for flag in $(EXTRA_HOST_FLAGS) ; do \
4461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4462 done; \
4463 echo "Doing html in bfd"; \
4464 (cd $(HOST_SUBDIR)/bfd && \
4465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4467 "RANLIB=$${RANLIB}" \
4468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4469 html) \
4470 || exit 1
4472 @endif bfd
4474 .PHONY: maybe-TAGS-bfd TAGS-bfd
4475 maybe-TAGS-bfd:
4476 @if bfd
4477 maybe-TAGS-bfd: TAGS-bfd
4479 TAGS-bfd: \
4480 configure-bfd
4481 @[ -f ./bfd/Makefile ] || exit 0; \
4482 r=`${PWD_COMMAND}`; export r; \
4483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4484 $(HOST_EXPORTS) \
4485 for flag in $(EXTRA_HOST_FLAGS) ; do \
4486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4487 done; \
4488 echo "Doing TAGS in bfd"; \
4489 (cd $(HOST_SUBDIR)/bfd && \
4490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4492 "RANLIB=$${RANLIB}" \
4493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4494 TAGS) \
4495 || exit 1
4497 @endif bfd
4499 .PHONY: maybe-install-info-bfd install-info-bfd
4500 maybe-install-info-bfd:
4501 @if bfd
4502 maybe-install-info-bfd: install-info-bfd
4504 install-info-bfd: \
4505 configure-bfd \
4506 info-bfd
4507 @[ -f ./bfd/Makefile ] || exit 0; \
4508 r=`${PWD_COMMAND}`; export r; \
4509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510 $(HOST_EXPORTS) \
4511 for flag in $(EXTRA_HOST_FLAGS) ; do \
4512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4513 done; \
4514 echo "Doing install-info in bfd"; \
4515 (cd $(HOST_SUBDIR)/bfd && \
4516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4518 "RANLIB=$${RANLIB}" \
4519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4520 install-info) \
4521 || exit 1
4523 @endif bfd
4525 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4526 maybe-install-dvi-bfd:
4527 @if bfd
4528 maybe-install-dvi-bfd: install-dvi-bfd
4530 install-dvi-bfd: \
4531 configure-bfd \
4532 dvi-bfd
4533 @[ -f ./bfd/Makefile ] || exit 0; \
4534 r=`${PWD_COMMAND}`; export r; \
4535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4536 $(HOST_EXPORTS) \
4537 for flag in $(EXTRA_HOST_FLAGS) ; do \
4538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4539 done; \
4540 echo "Doing install-dvi in bfd"; \
4541 (cd $(HOST_SUBDIR)/bfd && \
4542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4544 "RANLIB=$${RANLIB}" \
4545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4546 install-dvi) \
4547 || exit 1
4549 @endif bfd
4551 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4552 maybe-install-pdf-bfd:
4553 @if bfd
4554 maybe-install-pdf-bfd: install-pdf-bfd
4556 install-pdf-bfd: \
4557 configure-bfd \
4558 pdf-bfd
4559 @[ -f ./bfd/Makefile ] || exit 0; \
4560 r=`${PWD_COMMAND}`; export r; \
4561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562 $(HOST_EXPORTS) \
4563 for flag in $(EXTRA_HOST_FLAGS) ; do \
4564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4565 done; \
4566 echo "Doing install-pdf in bfd"; \
4567 (cd $(HOST_SUBDIR)/bfd && \
4568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4570 "RANLIB=$${RANLIB}" \
4571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4572 install-pdf) \
4573 || exit 1
4575 @endif bfd
4577 .PHONY: maybe-install-html-bfd install-html-bfd
4578 maybe-install-html-bfd:
4579 @if bfd
4580 maybe-install-html-bfd: install-html-bfd
4582 install-html-bfd: \
4583 configure-bfd \
4584 html-bfd
4585 @[ -f ./bfd/Makefile ] || exit 0; \
4586 r=`${PWD_COMMAND}`; export r; \
4587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4588 $(HOST_EXPORTS) \
4589 for flag in $(EXTRA_HOST_FLAGS) ; do \
4590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4591 done; \
4592 echo "Doing install-html in bfd"; \
4593 (cd $(HOST_SUBDIR)/bfd && \
4594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4596 "RANLIB=$${RANLIB}" \
4597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4598 install-html) \
4599 || exit 1
4601 @endif bfd
4603 .PHONY: maybe-installcheck-bfd installcheck-bfd
4604 maybe-installcheck-bfd:
4605 @if bfd
4606 maybe-installcheck-bfd: installcheck-bfd
4608 installcheck-bfd: \
4609 configure-bfd
4610 @[ -f ./bfd/Makefile ] || exit 0; \
4611 r=`${PWD_COMMAND}`; export r; \
4612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4613 $(HOST_EXPORTS) \
4614 for flag in $(EXTRA_HOST_FLAGS) ; do \
4615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4616 done; \
4617 echo "Doing installcheck in bfd"; \
4618 (cd $(HOST_SUBDIR)/bfd && \
4619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4621 "RANLIB=$${RANLIB}" \
4622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4623 installcheck) \
4624 || exit 1
4626 @endif bfd
4628 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4629 maybe-mostlyclean-bfd:
4630 @if bfd
4631 maybe-mostlyclean-bfd: mostlyclean-bfd
4633 mostlyclean-bfd:
4634 @[ -f ./bfd/Makefile ] || exit 0; \
4635 r=`${PWD_COMMAND}`; export r; \
4636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4637 $(HOST_EXPORTS) \
4638 for flag in $(EXTRA_HOST_FLAGS) ; do \
4639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4640 done; \
4641 echo "Doing mostlyclean in bfd"; \
4642 (cd $(HOST_SUBDIR)/bfd && \
4643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4645 "RANLIB=$${RANLIB}" \
4646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4647 mostlyclean) \
4648 || exit 1
4650 @endif bfd
4652 .PHONY: maybe-clean-bfd clean-bfd
4653 maybe-clean-bfd:
4654 @if bfd
4655 maybe-clean-bfd: clean-bfd
4657 clean-bfd:
4658 @[ -f ./bfd/Makefile ] || exit 0; \
4659 r=`${PWD_COMMAND}`; export r; \
4660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661 $(HOST_EXPORTS) \
4662 for flag in $(EXTRA_HOST_FLAGS) ; do \
4663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664 done; \
4665 echo "Doing clean in bfd"; \
4666 (cd $(HOST_SUBDIR)/bfd && \
4667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669 "RANLIB=$${RANLIB}" \
4670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4671 clean) \
4672 || exit 1
4674 @endif bfd
4676 .PHONY: maybe-distclean-bfd distclean-bfd
4677 maybe-distclean-bfd:
4678 @if bfd
4679 maybe-distclean-bfd: distclean-bfd
4681 distclean-bfd:
4682 @[ -f ./bfd/Makefile ] || exit 0; \
4683 r=`${PWD_COMMAND}`; export r; \
4684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4685 $(HOST_EXPORTS) \
4686 for flag in $(EXTRA_HOST_FLAGS) ; do \
4687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4688 done; \
4689 echo "Doing distclean in bfd"; \
4690 (cd $(HOST_SUBDIR)/bfd && \
4691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4693 "RANLIB=$${RANLIB}" \
4694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4695 distclean) \
4696 || exit 1
4698 @endif bfd
4700 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4701 maybe-maintainer-clean-bfd:
4702 @if bfd
4703 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4705 maintainer-clean-bfd:
4706 @[ -f ./bfd/Makefile ] || exit 0; \
4707 r=`${PWD_COMMAND}`; export r; \
4708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709 $(HOST_EXPORTS) \
4710 for flag in $(EXTRA_HOST_FLAGS) ; do \
4711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712 done; \
4713 echo "Doing maintainer-clean in bfd"; \
4714 (cd $(HOST_SUBDIR)/bfd && \
4715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717 "RANLIB=$${RANLIB}" \
4718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4719 maintainer-clean) \
4720 || exit 1
4722 @endif bfd
4726 .PHONY: configure-opcodes maybe-configure-opcodes
4727 maybe-configure-opcodes:
4728 @if gcc-bootstrap
4729 configure-opcodes: stage_current
4730 @endif gcc-bootstrap
4731 @if opcodes
4732 maybe-configure-opcodes: configure-opcodes
4733 configure-opcodes:
4734 @r=`${PWD_COMMAND}`; export r; \
4735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4738 $(HOST_EXPORTS) \
4739 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4740 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4741 case $(srcdir) in \
4742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4743 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4745 esac; \
4746 module_srcdir=opcodes; \
4747 $(SHELL) \
4748 $$s/$$module_srcdir/configure \
4749 --srcdir=$${topdir}/$$module_srcdir \
4750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4751 --target=${target_alias} \
4752 || exit 1
4753 @endif opcodes
4757 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4758 maybe-configure-stage1-opcodes:
4759 @if opcodes-bootstrap
4760 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4761 configure-stage1-opcodes:
4762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4764 @r=`${PWD_COMMAND}`; export r; \
4765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4766 TFLAGS="$(STAGE1_TFLAGS)"; \
4767 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4768 $(HOST_EXPORTS) \
4769 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4770 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4771 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4772 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4774 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4775 case $(srcdir) in \
4776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4777 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4779 esac; \
4780 module_srcdir=opcodes; \
4781 $(SHELL) $$s/$$module_srcdir/configure \
4782 --srcdir=$${topdir}/$$module_srcdir \
4783 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4784 --target=${target_alias} \
4786 $(STAGE1_CONFIGURE_FLAGS)
4787 @endif opcodes-bootstrap
4789 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4790 maybe-configure-stage2-opcodes:
4791 @if opcodes-bootstrap
4792 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4793 configure-stage2-opcodes:
4794 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4796 @r=`${PWD_COMMAND}`; export r; \
4797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798 TFLAGS="$(STAGE2_TFLAGS)"; \
4799 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4800 $(HOST_EXPORTS) \
4801 $(POSTSTAGE1_HOST_EXPORTS) \
4802 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4803 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4804 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4805 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4807 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4808 case $(srcdir) in \
4809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4810 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4812 esac; \
4813 module_srcdir=opcodes; \
4814 $(SHELL) $$s/$$module_srcdir/configure \
4815 --srcdir=$${topdir}/$$module_srcdir \
4816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4817 --target=${target_alias} \
4818 --with-build-libsubdir=$(HOST_SUBDIR) \
4819 $(STAGE2_CONFIGURE_FLAGS)
4820 @endif opcodes-bootstrap
4822 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4823 maybe-configure-stage3-opcodes:
4824 @if opcodes-bootstrap
4825 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4826 configure-stage3-opcodes:
4827 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4829 @r=`${PWD_COMMAND}`; export r; \
4830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4831 TFLAGS="$(STAGE3_TFLAGS)"; \
4832 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4833 $(HOST_EXPORTS) \
4834 $(POSTSTAGE1_HOST_EXPORTS) \
4835 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4836 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4837 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4838 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4840 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4841 case $(srcdir) in \
4842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4843 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4845 esac; \
4846 module_srcdir=opcodes; \
4847 $(SHELL) $$s/$$module_srcdir/configure \
4848 --srcdir=$${topdir}/$$module_srcdir \
4849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4850 --target=${target_alias} \
4851 --with-build-libsubdir=$(HOST_SUBDIR) \
4852 $(STAGE3_CONFIGURE_FLAGS)
4853 @endif opcodes-bootstrap
4855 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4856 maybe-configure-stage4-opcodes:
4857 @if opcodes-bootstrap
4858 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4859 configure-stage4-opcodes:
4860 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4862 @r=`${PWD_COMMAND}`; export r; \
4863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4864 TFLAGS="$(STAGE4_TFLAGS)"; \
4865 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4866 $(HOST_EXPORTS) \
4867 $(POSTSTAGE1_HOST_EXPORTS) \
4868 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4869 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4870 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4871 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4873 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4874 case $(srcdir) in \
4875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4876 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4878 esac; \
4879 module_srcdir=opcodes; \
4880 $(SHELL) $$s/$$module_srcdir/configure \
4881 --srcdir=$${topdir}/$$module_srcdir \
4882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4883 --target=${target_alias} \
4884 --with-build-libsubdir=$(HOST_SUBDIR) \
4885 $(STAGE4_CONFIGURE_FLAGS)
4886 @endif opcodes-bootstrap
4888 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4889 maybe-configure-stageprofile-opcodes:
4890 @if opcodes-bootstrap
4891 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4892 configure-stageprofile-opcodes:
4893 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4895 @r=`${PWD_COMMAND}`; export r; \
4896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4897 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4898 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4899 $(HOST_EXPORTS) \
4900 $(POSTSTAGE1_HOST_EXPORTS) \
4901 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4902 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4903 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4904 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4906 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4907 case $(srcdir) in \
4908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4909 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4911 esac; \
4912 module_srcdir=opcodes; \
4913 $(SHELL) $$s/$$module_srcdir/configure \
4914 --srcdir=$${topdir}/$$module_srcdir \
4915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4916 --target=${target_alias} \
4917 --with-build-libsubdir=$(HOST_SUBDIR) \
4918 $(STAGEprofile_CONFIGURE_FLAGS)
4919 @endif opcodes-bootstrap
4921 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4922 maybe-configure-stagetrain-opcodes:
4923 @if opcodes-bootstrap
4924 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4925 configure-stagetrain-opcodes:
4926 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4928 @r=`${PWD_COMMAND}`; export r; \
4929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4930 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4931 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4932 $(HOST_EXPORTS) \
4933 $(POSTSTAGE1_HOST_EXPORTS) \
4934 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4935 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4936 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4937 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4939 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4940 case $(srcdir) in \
4941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4942 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4944 esac; \
4945 module_srcdir=opcodes; \
4946 $(SHELL) $$s/$$module_srcdir/configure \
4947 --srcdir=$${topdir}/$$module_srcdir \
4948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4949 --target=${target_alias} \
4950 --with-build-libsubdir=$(HOST_SUBDIR) \
4951 $(STAGEtrain_CONFIGURE_FLAGS)
4952 @endif opcodes-bootstrap
4954 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4955 maybe-configure-stagefeedback-opcodes:
4956 @if opcodes-bootstrap
4957 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4958 configure-stagefeedback-opcodes:
4959 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4961 @r=`${PWD_COMMAND}`; export r; \
4962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4963 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4964 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4965 $(HOST_EXPORTS) \
4966 $(POSTSTAGE1_HOST_EXPORTS) \
4967 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4968 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4969 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4970 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4972 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4973 case $(srcdir) in \
4974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4975 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4977 esac; \
4978 module_srcdir=opcodes; \
4979 $(SHELL) $$s/$$module_srcdir/configure \
4980 --srcdir=$${topdir}/$$module_srcdir \
4981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4982 --target=${target_alias} \
4983 --with-build-libsubdir=$(HOST_SUBDIR) \
4984 $(STAGEfeedback_CONFIGURE_FLAGS)
4985 @endif opcodes-bootstrap
4987 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4988 maybe-configure-stageautoprofile-opcodes:
4989 @if opcodes-bootstrap
4990 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4991 configure-stageautoprofile-opcodes:
4992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4994 @r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4997 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4998 $(HOST_EXPORTS) \
4999 $(POSTSTAGE1_HOST_EXPORTS) \
5000 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5001 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5002 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5003 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
5004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5005 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5006 case $(srcdir) in \
5007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5008 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5010 esac; \
5011 module_srcdir=opcodes; \
5012 $(SHELL) $$s/$$module_srcdir/configure \
5013 --srcdir=$${topdir}/$$module_srcdir \
5014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5015 --target=${target_alias} \
5016 --with-build-libsubdir=$(HOST_SUBDIR) \
5017 $(STAGEautoprofile_CONFIGURE_FLAGS)
5018 @endif opcodes-bootstrap
5020 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
5021 maybe-configure-stageautofeedback-opcodes:
5022 @if opcodes-bootstrap
5023 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5024 configure-stageautofeedback-opcodes:
5025 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5027 @r=`${PWD_COMMAND}`; export r; \
5028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5029 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5030 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5031 $(HOST_EXPORTS) \
5032 $(POSTSTAGE1_HOST_EXPORTS) \
5033 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5034 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5035 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5036 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
5037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5038 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5039 case $(srcdir) in \
5040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5041 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5043 esac; \
5044 module_srcdir=opcodes; \
5045 $(SHELL) $$s/$$module_srcdir/configure \
5046 --srcdir=$${topdir}/$$module_srcdir \
5047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5048 --target=${target_alias} \
5049 --with-build-libsubdir=$(HOST_SUBDIR) \
5050 $(STAGEautofeedback_CONFIGURE_FLAGS)
5051 @endif opcodes-bootstrap
5057 .PHONY: all-opcodes maybe-all-opcodes
5058 maybe-all-opcodes:
5059 @if gcc-bootstrap
5060 all-opcodes: stage_current
5061 @endif gcc-bootstrap
5062 @if opcodes
5063 TARGET-opcodes=all
5064 maybe-all-opcodes: all-opcodes
5065 all-opcodes: configure-opcodes
5066 @r=`${PWD_COMMAND}`; export r; \
5067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5068 $(HOST_EXPORTS) \
5069 (cd $(HOST_SUBDIR)/opcodes && \
5070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5071 $(TARGET-opcodes))
5072 @endif opcodes
5076 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5077 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5078 maybe-all-stage1-opcodes:
5079 maybe-clean-stage1-opcodes:
5080 @if opcodes-bootstrap
5081 maybe-all-stage1-opcodes: all-stage1-opcodes
5082 all-stage1: all-stage1-opcodes
5083 TARGET-stage1-opcodes = $(TARGET-opcodes)
5084 all-stage1-opcodes: configure-stage1-opcodes
5085 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5086 @r=`${PWD_COMMAND}`; export r; \
5087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088 TFLAGS="$(STAGE1_TFLAGS)"; \
5089 $(HOST_EXPORTS) \
5090 cd $(HOST_SUBDIR)/opcodes && \
5092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5093 CFLAGS="$(STAGE1_CFLAGS)" \
5094 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5095 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5096 LIBCFLAGS="$(LIBCFLAGS)" \
5097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5100 $(EXTRA_HOST_FLAGS) \
5101 $(STAGE1_FLAGS_TO_PASS) \
5102 TFLAGS="$(STAGE1_TFLAGS)" \
5103 $(TARGET-stage1-opcodes)
5105 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5106 clean-stage1: clean-stage1-opcodes
5107 clean-stage1-opcodes:
5108 @if [ $(current_stage) = stage1 ]; then \
5109 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5110 else \
5111 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5112 $(MAKE) stage1-start; \
5113 fi; \
5114 cd $(HOST_SUBDIR)/opcodes && \
5115 $(MAKE) $(EXTRA_HOST_FLAGS) \
5116 $(STAGE1_FLAGS_TO_PASS) clean
5117 @endif opcodes-bootstrap
5120 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5121 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5122 maybe-all-stage2-opcodes:
5123 maybe-clean-stage2-opcodes:
5124 @if opcodes-bootstrap
5125 maybe-all-stage2-opcodes: all-stage2-opcodes
5126 all-stage2: all-stage2-opcodes
5127 TARGET-stage2-opcodes = $(TARGET-opcodes)
5128 all-stage2-opcodes: configure-stage2-opcodes
5129 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5130 @r=`${PWD_COMMAND}`; export r; \
5131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5132 TFLAGS="$(STAGE2_TFLAGS)"; \
5133 $(HOST_EXPORTS) \
5134 $(POSTSTAGE1_HOST_EXPORTS) \
5135 cd $(HOST_SUBDIR)/opcodes && \
5137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5138 CFLAGS="$(STAGE2_CFLAGS)" \
5139 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5140 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5141 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5146 TFLAGS="$(STAGE2_TFLAGS)" \
5147 $(TARGET-stage2-opcodes)
5149 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5150 clean-stage2: clean-stage2-opcodes
5151 clean-stage2-opcodes:
5152 @if [ $(current_stage) = stage2 ]; then \
5153 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5154 else \
5155 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5156 $(MAKE) stage2-start; \
5157 fi; \
5158 cd $(HOST_SUBDIR)/opcodes && \
5159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5160 @endif opcodes-bootstrap
5163 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5164 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5165 maybe-all-stage3-opcodes:
5166 maybe-clean-stage3-opcodes:
5167 @if opcodes-bootstrap
5168 maybe-all-stage3-opcodes: all-stage3-opcodes
5169 all-stage3: all-stage3-opcodes
5170 TARGET-stage3-opcodes = $(TARGET-opcodes)
5171 all-stage3-opcodes: configure-stage3-opcodes
5172 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5173 @r=`${PWD_COMMAND}`; export r; \
5174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175 TFLAGS="$(STAGE3_TFLAGS)"; \
5176 $(HOST_EXPORTS) \
5177 $(POSTSTAGE1_HOST_EXPORTS) \
5178 cd $(HOST_SUBDIR)/opcodes && \
5180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5181 CFLAGS="$(STAGE3_CFLAGS)" \
5182 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5183 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5184 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5189 TFLAGS="$(STAGE3_TFLAGS)" \
5190 $(TARGET-stage3-opcodes)
5192 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5193 clean-stage3: clean-stage3-opcodes
5194 clean-stage3-opcodes:
5195 @if [ $(current_stage) = stage3 ]; then \
5196 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5197 else \
5198 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5199 $(MAKE) stage3-start; \
5200 fi; \
5201 cd $(HOST_SUBDIR)/opcodes && \
5202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5203 @endif opcodes-bootstrap
5206 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5207 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5208 maybe-all-stage4-opcodes:
5209 maybe-clean-stage4-opcodes:
5210 @if opcodes-bootstrap
5211 maybe-all-stage4-opcodes: all-stage4-opcodes
5212 all-stage4: all-stage4-opcodes
5213 TARGET-stage4-opcodes = $(TARGET-opcodes)
5214 all-stage4-opcodes: configure-stage4-opcodes
5215 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5216 @r=`${PWD_COMMAND}`; export r; \
5217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5218 TFLAGS="$(STAGE4_TFLAGS)"; \
5219 $(HOST_EXPORTS) \
5220 $(POSTSTAGE1_HOST_EXPORTS) \
5221 cd $(HOST_SUBDIR)/opcodes && \
5223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5224 CFLAGS="$(STAGE4_CFLAGS)" \
5225 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5226 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5227 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5232 TFLAGS="$(STAGE4_TFLAGS)" \
5233 $(TARGET-stage4-opcodes)
5235 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5236 clean-stage4: clean-stage4-opcodes
5237 clean-stage4-opcodes:
5238 @if [ $(current_stage) = stage4 ]; then \
5239 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5240 else \
5241 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5242 $(MAKE) stage4-start; \
5243 fi; \
5244 cd $(HOST_SUBDIR)/opcodes && \
5245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5246 @endif opcodes-bootstrap
5249 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5250 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5251 maybe-all-stageprofile-opcodes:
5252 maybe-clean-stageprofile-opcodes:
5253 @if opcodes-bootstrap
5254 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5255 all-stageprofile: all-stageprofile-opcodes
5256 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5257 all-stageprofile-opcodes: configure-stageprofile-opcodes
5258 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5259 @r=`${PWD_COMMAND}`; export r; \
5260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5261 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5262 $(HOST_EXPORTS) \
5263 $(POSTSTAGE1_HOST_EXPORTS) \
5264 cd $(HOST_SUBDIR)/opcodes && \
5266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5267 CFLAGS="$(STAGEprofile_CFLAGS)" \
5268 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5269 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5270 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5275 TFLAGS="$(STAGEprofile_TFLAGS)" \
5276 $(TARGET-stageprofile-opcodes)
5278 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5279 clean-stageprofile: clean-stageprofile-opcodes
5280 clean-stageprofile-opcodes:
5281 @if [ $(current_stage) = stageprofile ]; then \
5282 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5283 else \
5284 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5285 $(MAKE) stageprofile-start; \
5286 fi; \
5287 cd $(HOST_SUBDIR)/opcodes && \
5288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5289 @endif opcodes-bootstrap
5292 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5293 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5294 maybe-all-stagetrain-opcodes:
5295 maybe-clean-stagetrain-opcodes:
5296 @if opcodes-bootstrap
5297 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5298 all-stagetrain: all-stagetrain-opcodes
5299 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5300 all-stagetrain-opcodes: configure-stagetrain-opcodes
5301 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5302 @r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5305 $(HOST_EXPORTS) \
5306 $(POSTSTAGE1_HOST_EXPORTS) \
5307 cd $(HOST_SUBDIR)/opcodes && \
5309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5310 CFLAGS="$(STAGEtrain_CFLAGS)" \
5311 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5312 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5313 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5318 TFLAGS="$(STAGEtrain_TFLAGS)" \
5319 $(TARGET-stagetrain-opcodes)
5321 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5322 clean-stagetrain: clean-stagetrain-opcodes
5323 clean-stagetrain-opcodes:
5324 @if [ $(current_stage) = stagetrain ]; then \
5325 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5326 else \
5327 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5328 $(MAKE) stagetrain-start; \
5329 fi; \
5330 cd $(HOST_SUBDIR)/opcodes && \
5331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5332 @endif opcodes-bootstrap
5335 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5336 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5337 maybe-all-stagefeedback-opcodes:
5338 maybe-clean-stagefeedback-opcodes:
5339 @if opcodes-bootstrap
5340 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5341 all-stagefeedback: all-stagefeedback-opcodes
5342 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5343 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5344 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5345 @r=`${PWD_COMMAND}`; export r; \
5346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5347 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5348 $(HOST_EXPORTS) \
5349 $(POSTSTAGE1_HOST_EXPORTS) \
5350 cd $(HOST_SUBDIR)/opcodes && \
5352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5353 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5354 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5355 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5356 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5361 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5362 $(TARGET-stagefeedback-opcodes)
5364 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5365 clean-stagefeedback: clean-stagefeedback-opcodes
5366 clean-stagefeedback-opcodes:
5367 @if [ $(current_stage) = stagefeedback ]; then \
5368 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5369 else \
5370 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5371 $(MAKE) stagefeedback-start; \
5372 fi; \
5373 cd $(HOST_SUBDIR)/opcodes && \
5374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5375 @endif opcodes-bootstrap
5378 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5379 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5380 maybe-all-stageautoprofile-opcodes:
5381 maybe-clean-stageautoprofile-opcodes:
5382 @if opcodes-bootstrap
5383 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5384 all-stageautoprofile: all-stageautoprofile-opcodes
5385 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5386 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5387 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5388 @r=`${PWD_COMMAND}`; export r; \
5389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5390 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5391 $(HOST_EXPORTS) \
5392 $(POSTSTAGE1_HOST_EXPORTS) \
5393 cd $(HOST_SUBDIR)/opcodes && \
5394 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5396 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5397 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5398 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5399 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5404 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5405 $(TARGET-stageautoprofile-opcodes)
5407 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5408 clean-stageautoprofile: clean-stageautoprofile-opcodes
5409 clean-stageautoprofile-opcodes:
5410 @if [ $(current_stage) = stageautoprofile ]; then \
5411 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5412 else \
5413 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5414 $(MAKE) stageautoprofile-start; \
5415 fi; \
5416 cd $(HOST_SUBDIR)/opcodes && \
5417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5418 @endif opcodes-bootstrap
5421 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5422 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5423 maybe-all-stageautofeedback-opcodes:
5424 maybe-clean-stageautofeedback-opcodes:
5425 @if opcodes-bootstrap
5426 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5427 all-stageautofeedback: all-stageautofeedback-opcodes
5428 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5429 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5430 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5431 @r=`${PWD_COMMAND}`; export r; \
5432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5433 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5434 $(HOST_EXPORTS) \
5435 $(POSTSTAGE1_HOST_EXPORTS) \
5436 cd $(HOST_SUBDIR)/opcodes && \
5438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5439 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5440 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5441 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5442 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5447 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5448 $(TARGET-stageautofeedback-opcodes)
5450 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5451 clean-stageautofeedback: clean-stageautofeedback-opcodes
5452 clean-stageautofeedback-opcodes:
5453 @if [ $(current_stage) = stageautofeedback ]; then \
5454 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5455 else \
5456 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5457 $(MAKE) stageautofeedback-start; \
5458 fi; \
5459 cd $(HOST_SUBDIR)/opcodes && \
5460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5461 @endif opcodes-bootstrap
5467 .PHONY: check-opcodes maybe-check-opcodes
5468 maybe-check-opcodes:
5469 @if opcodes
5470 maybe-check-opcodes: check-opcodes
5472 check-opcodes:
5473 @: $(MAKE); $(unstage)
5474 @r=`${PWD_COMMAND}`; export r; \
5475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5477 (cd $(HOST_SUBDIR)/opcodes && \
5478 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5480 @endif opcodes
5482 .PHONY: install-opcodes maybe-install-opcodes
5483 maybe-install-opcodes:
5484 @if opcodes
5485 maybe-install-opcodes: install-opcodes
5487 install-opcodes: installdirs
5488 @: $(MAKE); $(unstage)
5489 @r=`${PWD_COMMAND}`; export r; \
5490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5491 $(HOST_EXPORTS) \
5492 (cd $(HOST_SUBDIR)/opcodes && \
5493 $(MAKE) $(FLAGS_TO_PASS) install)
5495 @endif opcodes
5497 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5498 maybe-install-strip-opcodes:
5499 @if opcodes
5500 maybe-install-strip-opcodes: install-strip-opcodes
5502 install-strip-opcodes: installdirs
5503 @: $(MAKE); $(unstage)
5504 @r=`${PWD_COMMAND}`; export r; \
5505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5506 $(HOST_EXPORTS) \
5507 (cd $(HOST_SUBDIR)/opcodes && \
5508 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5510 @endif opcodes
5512 # Other targets (info, dvi, pdf, etc.)
5514 .PHONY: maybe-info-opcodes info-opcodes
5515 maybe-info-opcodes:
5516 @if opcodes
5517 maybe-info-opcodes: info-opcodes
5519 info-opcodes: \
5520 configure-opcodes
5521 @[ -f ./opcodes/Makefile ] || exit 0; \
5522 r=`${PWD_COMMAND}`; export r; \
5523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 $(HOST_EXPORTS) \
5525 for flag in $(EXTRA_HOST_FLAGS) ; do \
5526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5527 done; \
5528 echo "Doing info in opcodes"; \
5529 (cd $(HOST_SUBDIR)/opcodes && \
5530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5532 "RANLIB=$${RANLIB}" \
5533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5534 info) \
5535 || exit 1
5537 @endif opcodes
5539 .PHONY: maybe-dvi-opcodes dvi-opcodes
5540 maybe-dvi-opcodes:
5541 @if opcodes
5542 maybe-dvi-opcodes: dvi-opcodes
5544 dvi-opcodes: \
5545 configure-opcodes
5546 @[ -f ./opcodes/Makefile ] || exit 0; \
5547 r=`${PWD_COMMAND}`; export r; \
5548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549 $(HOST_EXPORTS) \
5550 for flag in $(EXTRA_HOST_FLAGS) ; do \
5551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5552 done; \
5553 echo "Doing dvi in opcodes"; \
5554 (cd $(HOST_SUBDIR)/opcodes && \
5555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5557 "RANLIB=$${RANLIB}" \
5558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5559 dvi) \
5560 || exit 1
5562 @endif opcodes
5564 .PHONY: maybe-pdf-opcodes pdf-opcodes
5565 maybe-pdf-opcodes:
5566 @if opcodes
5567 maybe-pdf-opcodes: pdf-opcodes
5569 pdf-opcodes: \
5570 configure-opcodes
5571 @[ -f ./opcodes/Makefile ] || exit 0; \
5572 r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 for flag in $(EXTRA_HOST_FLAGS) ; do \
5576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5577 done; \
5578 echo "Doing pdf in opcodes"; \
5579 (cd $(HOST_SUBDIR)/opcodes && \
5580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5582 "RANLIB=$${RANLIB}" \
5583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5584 pdf) \
5585 || exit 1
5587 @endif opcodes
5589 .PHONY: maybe-html-opcodes html-opcodes
5590 maybe-html-opcodes:
5591 @if opcodes
5592 maybe-html-opcodes: html-opcodes
5594 html-opcodes: \
5595 configure-opcodes
5596 @[ -f ./opcodes/Makefile ] || exit 0; \
5597 r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599 $(HOST_EXPORTS) \
5600 for flag in $(EXTRA_HOST_FLAGS) ; do \
5601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5602 done; \
5603 echo "Doing html in opcodes"; \
5604 (cd $(HOST_SUBDIR)/opcodes && \
5605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5607 "RANLIB=$${RANLIB}" \
5608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5609 html) \
5610 || exit 1
5612 @endif opcodes
5614 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5615 maybe-TAGS-opcodes:
5616 @if opcodes
5617 maybe-TAGS-opcodes: TAGS-opcodes
5619 TAGS-opcodes: \
5620 configure-opcodes
5621 @[ -f ./opcodes/Makefile ] || exit 0; \
5622 r=`${PWD_COMMAND}`; export r; \
5623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5624 $(HOST_EXPORTS) \
5625 for flag in $(EXTRA_HOST_FLAGS) ; do \
5626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5627 done; \
5628 echo "Doing TAGS in opcodes"; \
5629 (cd $(HOST_SUBDIR)/opcodes && \
5630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5632 "RANLIB=$${RANLIB}" \
5633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5634 TAGS) \
5635 || exit 1
5637 @endif opcodes
5639 .PHONY: maybe-install-info-opcodes install-info-opcodes
5640 maybe-install-info-opcodes:
5641 @if opcodes
5642 maybe-install-info-opcodes: install-info-opcodes
5644 install-info-opcodes: \
5645 configure-opcodes \
5646 info-opcodes
5647 @[ -f ./opcodes/Makefile ] || exit 0; \
5648 r=`${PWD_COMMAND}`; export r; \
5649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5650 $(HOST_EXPORTS) \
5651 for flag in $(EXTRA_HOST_FLAGS) ; do \
5652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5653 done; \
5654 echo "Doing install-info in opcodes"; \
5655 (cd $(HOST_SUBDIR)/opcodes && \
5656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5658 "RANLIB=$${RANLIB}" \
5659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5660 install-info) \
5661 || exit 1
5663 @endif opcodes
5665 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5666 maybe-install-dvi-opcodes:
5667 @if opcodes
5668 maybe-install-dvi-opcodes: install-dvi-opcodes
5670 install-dvi-opcodes: \
5671 configure-opcodes \
5672 dvi-opcodes
5673 @[ -f ./opcodes/Makefile ] || exit 0; \
5674 r=`${PWD_COMMAND}`; export r; \
5675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5676 $(HOST_EXPORTS) \
5677 for flag in $(EXTRA_HOST_FLAGS) ; do \
5678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5679 done; \
5680 echo "Doing install-dvi in opcodes"; \
5681 (cd $(HOST_SUBDIR)/opcodes && \
5682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684 "RANLIB=$${RANLIB}" \
5685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5686 install-dvi) \
5687 || exit 1
5689 @endif opcodes
5691 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5692 maybe-install-pdf-opcodes:
5693 @if opcodes
5694 maybe-install-pdf-opcodes: install-pdf-opcodes
5696 install-pdf-opcodes: \
5697 configure-opcodes \
5698 pdf-opcodes
5699 @[ -f ./opcodes/Makefile ] || exit 0; \
5700 r=`${PWD_COMMAND}`; export r; \
5701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702 $(HOST_EXPORTS) \
5703 for flag in $(EXTRA_HOST_FLAGS) ; do \
5704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5705 done; \
5706 echo "Doing install-pdf in opcodes"; \
5707 (cd $(HOST_SUBDIR)/opcodes && \
5708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5710 "RANLIB=$${RANLIB}" \
5711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5712 install-pdf) \
5713 || exit 1
5715 @endif opcodes
5717 .PHONY: maybe-install-html-opcodes install-html-opcodes
5718 maybe-install-html-opcodes:
5719 @if opcodes
5720 maybe-install-html-opcodes: install-html-opcodes
5722 install-html-opcodes: \
5723 configure-opcodes \
5724 html-opcodes
5725 @[ -f ./opcodes/Makefile ] || exit 0; \
5726 r=`${PWD_COMMAND}`; export r; \
5727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5728 $(HOST_EXPORTS) \
5729 for flag in $(EXTRA_HOST_FLAGS) ; do \
5730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5731 done; \
5732 echo "Doing install-html in opcodes"; \
5733 (cd $(HOST_SUBDIR)/opcodes && \
5734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5736 "RANLIB=$${RANLIB}" \
5737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5738 install-html) \
5739 || exit 1
5741 @endif opcodes
5743 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5744 maybe-installcheck-opcodes:
5745 @if opcodes
5746 maybe-installcheck-opcodes: installcheck-opcodes
5748 installcheck-opcodes: \
5749 configure-opcodes
5750 @[ -f ./opcodes/Makefile ] || exit 0; \
5751 r=`${PWD_COMMAND}`; export r; \
5752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5753 $(HOST_EXPORTS) \
5754 for flag in $(EXTRA_HOST_FLAGS) ; do \
5755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5756 done; \
5757 echo "Doing installcheck in opcodes"; \
5758 (cd $(HOST_SUBDIR)/opcodes && \
5759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5761 "RANLIB=$${RANLIB}" \
5762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5763 installcheck) \
5764 || exit 1
5766 @endif opcodes
5768 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5769 maybe-mostlyclean-opcodes:
5770 @if opcodes
5771 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5773 mostlyclean-opcodes:
5774 @[ -f ./opcodes/Makefile ] || exit 0; \
5775 r=`${PWD_COMMAND}`; export r; \
5776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5777 $(HOST_EXPORTS) \
5778 for flag in $(EXTRA_HOST_FLAGS) ; do \
5779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5780 done; \
5781 echo "Doing mostlyclean in opcodes"; \
5782 (cd $(HOST_SUBDIR)/opcodes && \
5783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5785 "RANLIB=$${RANLIB}" \
5786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5787 mostlyclean) \
5788 || exit 1
5790 @endif opcodes
5792 .PHONY: maybe-clean-opcodes clean-opcodes
5793 maybe-clean-opcodes:
5794 @if opcodes
5795 maybe-clean-opcodes: clean-opcodes
5797 clean-opcodes:
5798 @[ -f ./opcodes/Makefile ] || exit 0; \
5799 r=`${PWD_COMMAND}`; export r; \
5800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801 $(HOST_EXPORTS) \
5802 for flag in $(EXTRA_HOST_FLAGS) ; do \
5803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5804 done; \
5805 echo "Doing clean in opcodes"; \
5806 (cd $(HOST_SUBDIR)/opcodes && \
5807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5809 "RANLIB=$${RANLIB}" \
5810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5811 clean) \
5812 || exit 1
5814 @endif opcodes
5816 .PHONY: maybe-distclean-opcodes distclean-opcodes
5817 maybe-distclean-opcodes:
5818 @if opcodes
5819 maybe-distclean-opcodes: distclean-opcodes
5821 distclean-opcodes:
5822 @[ -f ./opcodes/Makefile ] || exit 0; \
5823 r=`${PWD_COMMAND}`; export r; \
5824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5825 $(HOST_EXPORTS) \
5826 for flag in $(EXTRA_HOST_FLAGS) ; do \
5827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5828 done; \
5829 echo "Doing distclean in opcodes"; \
5830 (cd $(HOST_SUBDIR)/opcodes && \
5831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5833 "RANLIB=$${RANLIB}" \
5834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5835 distclean) \
5836 || exit 1
5838 @endif opcodes
5840 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5841 maybe-maintainer-clean-opcodes:
5842 @if opcodes
5843 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5845 maintainer-clean-opcodes:
5846 @[ -f ./opcodes/Makefile ] || exit 0; \
5847 r=`${PWD_COMMAND}`; export r; \
5848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5849 $(HOST_EXPORTS) \
5850 for flag in $(EXTRA_HOST_FLAGS) ; do \
5851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5852 done; \
5853 echo "Doing maintainer-clean in opcodes"; \
5854 (cd $(HOST_SUBDIR)/opcodes && \
5855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5857 "RANLIB=$${RANLIB}" \
5858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5859 maintainer-clean) \
5860 || exit 1
5862 @endif opcodes
5866 .PHONY: configure-binutils maybe-configure-binutils
5867 maybe-configure-binutils:
5868 @if gcc-bootstrap
5869 configure-binutils: stage_current
5870 @endif gcc-bootstrap
5871 @if binutils
5872 maybe-configure-binutils: configure-binutils
5873 configure-binutils:
5874 @r=`${PWD_COMMAND}`; export r; \
5875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5876 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5878 $(HOST_EXPORTS) \
5879 echo Configuring in $(HOST_SUBDIR)/binutils; \
5880 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5881 case $(srcdir) in \
5882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5883 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5885 esac; \
5886 module_srcdir=binutils; \
5887 $(SHELL) \
5888 $$s/$$module_srcdir/configure \
5889 --srcdir=$${topdir}/$$module_srcdir \
5890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5891 --target=${target_alias} \
5892 || exit 1
5893 @endif binutils
5897 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5898 maybe-configure-stage1-binutils:
5899 @if binutils-bootstrap
5900 maybe-configure-stage1-binutils: configure-stage1-binutils
5901 configure-stage1-binutils:
5902 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5904 @r=`${PWD_COMMAND}`; export r; \
5905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 TFLAGS="$(STAGE1_TFLAGS)"; \
5907 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5908 $(HOST_EXPORTS) \
5909 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5910 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5911 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5912 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5914 cd $(HOST_SUBDIR)/binutils || exit 1; \
5915 case $(srcdir) in \
5916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5917 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5919 esac; \
5920 module_srcdir=binutils; \
5921 $(SHELL) $$s/$$module_srcdir/configure \
5922 --srcdir=$${topdir}/$$module_srcdir \
5923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5924 --target=${target_alias} \
5926 $(STAGE1_CONFIGURE_FLAGS)
5927 @endif binutils-bootstrap
5929 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5930 maybe-configure-stage2-binutils:
5931 @if binutils-bootstrap
5932 maybe-configure-stage2-binutils: configure-stage2-binutils
5933 configure-stage2-binutils:
5934 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5936 @r=`${PWD_COMMAND}`; export r; \
5937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5938 TFLAGS="$(STAGE2_TFLAGS)"; \
5939 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5940 $(HOST_EXPORTS) \
5941 $(POSTSTAGE1_HOST_EXPORTS) \
5942 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5943 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5944 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5945 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5947 cd $(HOST_SUBDIR)/binutils || exit 1; \
5948 case $(srcdir) in \
5949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5950 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5952 esac; \
5953 module_srcdir=binutils; \
5954 $(SHELL) $$s/$$module_srcdir/configure \
5955 --srcdir=$${topdir}/$$module_srcdir \
5956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5957 --target=${target_alias} \
5958 --with-build-libsubdir=$(HOST_SUBDIR) \
5959 $(STAGE2_CONFIGURE_FLAGS)
5960 @endif binutils-bootstrap
5962 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5963 maybe-configure-stage3-binutils:
5964 @if binutils-bootstrap
5965 maybe-configure-stage3-binutils: configure-stage3-binutils
5966 configure-stage3-binutils:
5967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5969 @r=`${PWD_COMMAND}`; export r; \
5970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5971 TFLAGS="$(STAGE3_TFLAGS)"; \
5972 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5973 $(HOST_EXPORTS) \
5974 $(POSTSTAGE1_HOST_EXPORTS) \
5975 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5976 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5977 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5978 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5980 cd $(HOST_SUBDIR)/binutils || exit 1; \
5981 case $(srcdir) in \
5982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5983 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5985 esac; \
5986 module_srcdir=binutils; \
5987 $(SHELL) $$s/$$module_srcdir/configure \
5988 --srcdir=$${topdir}/$$module_srcdir \
5989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5990 --target=${target_alias} \
5991 --with-build-libsubdir=$(HOST_SUBDIR) \
5992 $(STAGE3_CONFIGURE_FLAGS)
5993 @endif binutils-bootstrap
5995 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5996 maybe-configure-stage4-binutils:
5997 @if binutils-bootstrap
5998 maybe-configure-stage4-binutils: configure-stage4-binutils
5999 configure-stage4-binutils:
6000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6002 @r=`${PWD_COMMAND}`; export r; \
6003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6004 TFLAGS="$(STAGE4_TFLAGS)"; \
6005 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6006 $(HOST_EXPORTS) \
6007 $(POSTSTAGE1_HOST_EXPORTS) \
6008 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6009 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6010 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6011 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
6012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6013 cd $(HOST_SUBDIR)/binutils || exit 1; \
6014 case $(srcdir) in \
6015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6016 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6018 esac; \
6019 module_srcdir=binutils; \
6020 $(SHELL) $$s/$$module_srcdir/configure \
6021 --srcdir=$${topdir}/$$module_srcdir \
6022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6023 --target=${target_alias} \
6024 --with-build-libsubdir=$(HOST_SUBDIR) \
6025 $(STAGE4_CONFIGURE_FLAGS)
6026 @endif binutils-bootstrap
6028 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6029 maybe-configure-stageprofile-binutils:
6030 @if binutils-bootstrap
6031 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6032 configure-stageprofile-binutils:
6033 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6035 @r=`${PWD_COMMAND}`; export r; \
6036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6038 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6039 $(HOST_EXPORTS) \
6040 $(POSTSTAGE1_HOST_EXPORTS) \
6041 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6042 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6043 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6044 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6046 cd $(HOST_SUBDIR)/binutils || exit 1; \
6047 case $(srcdir) in \
6048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6049 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6051 esac; \
6052 module_srcdir=binutils; \
6053 $(SHELL) $$s/$$module_srcdir/configure \
6054 --srcdir=$${topdir}/$$module_srcdir \
6055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6056 --target=${target_alias} \
6057 --with-build-libsubdir=$(HOST_SUBDIR) \
6058 $(STAGEprofile_CONFIGURE_FLAGS)
6059 @endif binutils-bootstrap
6061 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6062 maybe-configure-stagetrain-binutils:
6063 @if binutils-bootstrap
6064 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6065 configure-stagetrain-binutils:
6066 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6068 @r=`${PWD_COMMAND}`; export r; \
6069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6070 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6071 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6072 $(HOST_EXPORTS) \
6073 $(POSTSTAGE1_HOST_EXPORTS) \
6074 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6075 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6076 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6077 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6079 cd $(HOST_SUBDIR)/binutils || exit 1; \
6080 case $(srcdir) in \
6081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6082 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6084 esac; \
6085 module_srcdir=binutils; \
6086 $(SHELL) $$s/$$module_srcdir/configure \
6087 --srcdir=$${topdir}/$$module_srcdir \
6088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6089 --target=${target_alias} \
6090 --with-build-libsubdir=$(HOST_SUBDIR) \
6091 $(STAGEtrain_CONFIGURE_FLAGS)
6092 @endif binutils-bootstrap
6094 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6095 maybe-configure-stagefeedback-binutils:
6096 @if binutils-bootstrap
6097 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6098 configure-stagefeedback-binutils:
6099 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6101 @r=`${PWD_COMMAND}`; export r; \
6102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6104 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6105 $(HOST_EXPORTS) \
6106 $(POSTSTAGE1_HOST_EXPORTS) \
6107 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6108 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6109 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6110 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6112 cd $(HOST_SUBDIR)/binutils || exit 1; \
6113 case $(srcdir) in \
6114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6115 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6117 esac; \
6118 module_srcdir=binutils; \
6119 $(SHELL) $$s/$$module_srcdir/configure \
6120 --srcdir=$${topdir}/$$module_srcdir \
6121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6122 --target=${target_alias} \
6123 --with-build-libsubdir=$(HOST_SUBDIR) \
6124 $(STAGEfeedback_CONFIGURE_FLAGS)
6125 @endif binutils-bootstrap
6127 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6128 maybe-configure-stageautoprofile-binutils:
6129 @if binutils-bootstrap
6130 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6131 configure-stageautoprofile-binutils:
6132 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6134 @r=`${PWD_COMMAND}`; export r; \
6135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6136 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6137 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6138 $(HOST_EXPORTS) \
6139 $(POSTSTAGE1_HOST_EXPORTS) \
6140 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6141 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6142 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6143 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6145 cd $(HOST_SUBDIR)/binutils || exit 1; \
6146 case $(srcdir) in \
6147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6148 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6150 esac; \
6151 module_srcdir=binutils; \
6152 $(SHELL) $$s/$$module_srcdir/configure \
6153 --srcdir=$${topdir}/$$module_srcdir \
6154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6155 --target=${target_alias} \
6156 --with-build-libsubdir=$(HOST_SUBDIR) \
6157 $(STAGEautoprofile_CONFIGURE_FLAGS)
6158 @endif binutils-bootstrap
6160 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6161 maybe-configure-stageautofeedback-binutils:
6162 @if binutils-bootstrap
6163 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6164 configure-stageautofeedback-binutils:
6165 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6167 @r=`${PWD_COMMAND}`; export r; \
6168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6169 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6170 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6171 $(HOST_EXPORTS) \
6172 $(POSTSTAGE1_HOST_EXPORTS) \
6173 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6174 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6175 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6176 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6178 cd $(HOST_SUBDIR)/binutils || exit 1; \
6179 case $(srcdir) in \
6180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6181 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6183 esac; \
6184 module_srcdir=binutils; \
6185 $(SHELL) $$s/$$module_srcdir/configure \
6186 --srcdir=$${topdir}/$$module_srcdir \
6187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6188 --target=${target_alias} \
6189 --with-build-libsubdir=$(HOST_SUBDIR) \
6190 $(STAGEautofeedback_CONFIGURE_FLAGS)
6191 @endif binutils-bootstrap
6197 .PHONY: all-binutils maybe-all-binutils
6198 maybe-all-binutils:
6199 @if gcc-bootstrap
6200 all-binutils: stage_current
6201 @endif gcc-bootstrap
6202 @if binutils
6203 TARGET-binutils=all
6204 maybe-all-binutils: all-binutils
6205 all-binutils: configure-binutils
6206 @r=`${PWD_COMMAND}`; export r; \
6207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6208 $(HOST_EXPORTS) \
6209 (cd $(HOST_SUBDIR)/binutils && \
6210 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6211 $(TARGET-binutils))
6212 @endif binutils
6216 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6217 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6218 maybe-all-stage1-binutils:
6219 maybe-clean-stage1-binutils:
6220 @if binutils-bootstrap
6221 maybe-all-stage1-binutils: all-stage1-binutils
6222 all-stage1: all-stage1-binutils
6223 TARGET-stage1-binutils = $(TARGET-binutils)
6224 all-stage1-binutils: configure-stage1-binutils
6225 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6226 @r=`${PWD_COMMAND}`; export r; \
6227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6228 TFLAGS="$(STAGE1_TFLAGS)"; \
6229 $(HOST_EXPORTS) \
6230 cd $(HOST_SUBDIR)/binutils && \
6232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6233 CFLAGS="$(STAGE1_CFLAGS)" \
6234 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6235 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6236 LIBCFLAGS="$(LIBCFLAGS)" \
6237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6240 $(EXTRA_HOST_FLAGS) \
6241 $(STAGE1_FLAGS_TO_PASS) \
6242 TFLAGS="$(STAGE1_TFLAGS)" \
6243 $(TARGET-stage1-binutils)
6245 maybe-clean-stage1-binutils: clean-stage1-binutils
6246 clean-stage1: clean-stage1-binutils
6247 clean-stage1-binutils:
6248 @if [ $(current_stage) = stage1 ]; then \
6249 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6250 else \
6251 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6252 $(MAKE) stage1-start; \
6253 fi; \
6254 cd $(HOST_SUBDIR)/binutils && \
6255 $(MAKE) $(EXTRA_HOST_FLAGS) \
6256 $(STAGE1_FLAGS_TO_PASS) clean
6257 @endif binutils-bootstrap
6260 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6261 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6262 maybe-all-stage2-binutils:
6263 maybe-clean-stage2-binutils:
6264 @if binutils-bootstrap
6265 maybe-all-stage2-binutils: all-stage2-binutils
6266 all-stage2: all-stage2-binutils
6267 TARGET-stage2-binutils = $(TARGET-binutils)
6268 all-stage2-binutils: configure-stage2-binutils
6269 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6270 @r=`${PWD_COMMAND}`; export r; \
6271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6272 TFLAGS="$(STAGE2_TFLAGS)"; \
6273 $(HOST_EXPORTS) \
6274 $(POSTSTAGE1_HOST_EXPORTS) \
6275 cd $(HOST_SUBDIR)/binutils && \
6277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6278 CFLAGS="$(STAGE2_CFLAGS)" \
6279 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6280 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6281 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6286 TFLAGS="$(STAGE2_TFLAGS)" \
6287 $(TARGET-stage2-binutils)
6289 maybe-clean-stage2-binutils: clean-stage2-binutils
6290 clean-stage2: clean-stage2-binutils
6291 clean-stage2-binutils:
6292 @if [ $(current_stage) = stage2 ]; then \
6293 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6294 else \
6295 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6296 $(MAKE) stage2-start; \
6297 fi; \
6298 cd $(HOST_SUBDIR)/binutils && \
6299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6300 @endif binutils-bootstrap
6303 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6304 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6305 maybe-all-stage3-binutils:
6306 maybe-clean-stage3-binutils:
6307 @if binutils-bootstrap
6308 maybe-all-stage3-binutils: all-stage3-binutils
6309 all-stage3: all-stage3-binutils
6310 TARGET-stage3-binutils = $(TARGET-binutils)
6311 all-stage3-binutils: configure-stage3-binutils
6312 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6313 @r=`${PWD_COMMAND}`; export r; \
6314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6315 TFLAGS="$(STAGE3_TFLAGS)"; \
6316 $(HOST_EXPORTS) \
6317 $(POSTSTAGE1_HOST_EXPORTS) \
6318 cd $(HOST_SUBDIR)/binutils && \
6320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6321 CFLAGS="$(STAGE3_CFLAGS)" \
6322 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6323 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6324 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6329 TFLAGS="$(STAGE3_TFLAGS)" \
6330 $(TARGET-stage3-binutils)
6332 maybe-clean-stage3-binutils: clean-stage3-binutils
6333 clean-stage3: clean-stage3-binutils
6334 clean-stage3-binutils:
6335 @if [ $(current_stage) = stage3 ]; then \
6336 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6337 else \
6338 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6339 $(MAKE) stage3-start; \
6340 fi; \
6341 cd $(HOST_SUBDIR)/binutils && \
6342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6343 @endif binutils-bootstrap
6346 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6347 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6348 maybe-all-stage4-binutils:
6349 maybe-clean-stage4-binutils:
6350 @if binutils-bootstrap
6351 maybe-all-stage4-binutils: all-stage4-binutils
6352 all-stage4: all-stage4-binutils
6353 TARGET-stage4-binutils = $(TARGET-binutils)
6354 all-stage4-binutils: configure-stage4-binutils
6355 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6356 @r=`${PWD_COMMAND}`; export r; \
6357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6358 TFLAGS="$(STAGE4_TFLAGS)"; \
6359 $(HOST_EXPORTS) \
6360 $(POSTSTAGE1_HOST_EXPORTS) \
6361 cd $(HOST_SUBDIR)/binutils && \
6363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6364 CFLAGS="$(STAGE4_CFLAGS)" \
6365 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6366 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6367 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6372 TFLAGS="$(STAGE4_TFLAGS)" \
6373 $(TARGET-stage4-binutils)
6375 maybe-clean-stage4-binutils: clean-stage4-binutils
6376 clean-stage4: clean-stage4-binutils
6377 clean-stage4-binutils:
6378 @if [ $(current_stage) = stage4 ]; then \
6379 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6380 else \
6381 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6382 $(MAKE) stage4-start; \
6383 fi; \
6384 cd $(HOST_SUBDIR)/binutils && \
6385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6386 @endif binutils-bootstrap
6389 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6390 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6391 maybe-all-stageprofile-binutils:
6392 maybe-clean-stageprofile-binutils:
6393 @if binutils-bootstrap
6394 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6395 all-stageprofile: all-stageprofile-binutils
6396 TARGET-stageprofile-binutils = $(TARGET-binutils)
6397 all-stageprofile-binutils: configure-stageprofile-binutils
6398 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6399 @r=`${PWD_COMMAND}`; export r; \
6400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6402 $(HOST_EXPORTS) \
6403 $(POSTSTAGE1_HOST_EXPORTS) \
6404 cd $(HOST_SUBDIR)/binutils && \
6406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6407 CFLAGS="$(STAGEprofile_CFLAGS)" \
6408 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6409 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6410 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6415 TFLAGS="$(STAGEprofile_TFLAGS)" \
6416 $(TARGET-stageprofile-binutils)
6418 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6419 clean-stageprofile: clean-stageprofile-binutils
6420 clean-stageprofile-binutils:
6421 @if [ $(current_stage) = stageprofile ]; then \
6422 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6423 else \
6424 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6425 $(MAKE) stageprofile-start; \
6426 fi; \
6427 cd $(HOST_SUBDIR)/binutils && \
6428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6429 @endif binutils-bootstrap
6432 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6433 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6434 maybe-all-stagetrain-binutils:
6435 maybe-clean-stagetrain-binutils:
6436 @if binutils-bootstrap
6437 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6438 all-stagetrain: all-stagetrain-binutils
6439 TARGET-stagetrain-binutils = $(TARGET-binutils)
6440 all-stagetrain-binutils: configure-stagetrain-binutils
6441 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6442 @r=`${PWD_COMMAND}`; export r; \
6443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6444 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6445 $(HOST_EXPORTS) \
6446 $(POSTSTAGE1_HOST_EXPORTS) \
6447 cd $(HOST_SUBDIR)/binutils && \
6449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6450 CFLAGS="$(STAGEtrain_CFLAGS)" \
6451 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6452 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6453 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6458 TFLAGS="$(STAGEtrain_TFLAGS)" \
6459 $(TARGET-stagetrain-binutils)
6461 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6462 clean-stagetrain: clean-stagetrain-binutils
6463 clean-stagetrain-binutils:
6464 @if [ $(current_stage) = stagetrain ]; then \
6465 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6466 else \
6467 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6468 $(MAKE) stagetrain-start; \
6469 fi; \
6470 cd $(HOST_SUBDIR)/binutils && \
6471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6472 @endif binutils-bootstrap
6475 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6476 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6477 maybe-all-stagefeedback-binutils:
6478 maybe-clean-stagefeedback-binutils:
6479 @if binutils-bootstrap
6480 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6481 all-stagefeedback: all-stagefeedback-binutils
6482 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6483 all-stagefeedback-binutils: configure-stagefeedback-binutils
6484 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6485 @r=`${PWD_COMMAND}`; export r; \
6486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6487 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6488 $(HOST_EXPORTS) \
6489 $(POSTSTAGE1_HOST_EXPORTS) \
6490 cd $(HOST_SUBDIR)/binutils && \
6492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6493 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6494 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6495 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6496 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6501 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6502 $(TARGET-stagefeedback-binutils)
6504 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6505 clean-stagefeedback: clean-stagefeedback-binutils
6506 clean-stagefeedback-binutils:
6507 @if [ $(current_stage) = stagefeedback ]; then \
6508 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6509 else \
6510 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6511 $(MAKE) stagefeedback-start; \
6512 fi; \
6513 cd $(HOST_SUBDIR)/binutils && \
6514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6515 @endif binutils-bootstrap
6518 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6519 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6520 maybe-all-stageautoprofile-binutils:
6521 maybe-clean-stageautoprofile-binutils:
6522 @if binutils-bootstrap
6523 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6524 all-stageautoprofile: all-stageautoprofile-binutils
6525 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6526 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6527 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6528 @r=`${PWD_COMMAND}`; export r; \
6529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6530 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6531 $(HOST_EXPORTS) \
6532 $(POSTSTAGE1_HOST_EXPORTS) \
6533 cd $(HOST_SUBDIR)/binutils && \
6534 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6536 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6537 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6538 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6539 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6544 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6545 $(TARGET-stageautoprofile-binutils)
6547 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6548 clean-stageautoprofile: clean-stageautoprofile-binutils
6549 clean-stageautoprofile-binutils:
6550 @if [ $(current_stage) = stageautoprofile ]; then \
6551 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6552 else \
6553 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6554 $(MAKE) stageautoprofile-start; \
6555 fi; \
6556 cd $(HOST_SUBDIR)/binutils && \
6557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6558 @endif binutils-bootstrap
6561 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6562 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6563 maybe-all-stageautofeedback-binutils:
6564 maybe-clean-stageautofeedback-binutils:
6565 @if binutils-bootstrap
6566 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6567 all-stageautofeedback: all-stageautofeedback-binutils
6568 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6569 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6570 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6571 @r=`${PWD_COMMAND}`; export r; \
6572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6574 $(HOST_EXPORTS) \
6575 $(POSTSTAGE1_HOST_EXPORTS) \
6576 cd $(HOST_SUBDIR)/binutils && \
6578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6579 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6580 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6581 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6582 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6587 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6588 $(TARGET-stageautofeedback-binutils)
6590 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6591 clean-stageautofeedback: clean-stageautofeedback-binutils
6592 clean-stageautofeedback-binutils:
6593 @if [ $(current_stage) = stageautofeedback ]; then \
6594 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6595 else \
6596 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6597 $(MAKE) stageautofeedback-start; \
6598 fi; \
6599 cd $(HOST_SUBDIR)/binutils && \
6600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6601 @endif binutils-bootstrap
6607 .PHONY: check-binutils maybe-check-binutils
6608 maybe-check-binutils:
6609 @if binutils
6610 maybe-check-binutils: check-binutils
6612 check-binutils:
6613 @: $(MAKE); $(unstage)
6614 @r=`${PWD_COMMAND}`; export r; \
6615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6616 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6617 (cd $(HOST_SUBDIR)/binutils && \
6618 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6620 @endif binutils
6622 .PHONY: install-binutils maybe-install-binutils
6623 maybe-install-binutils:
6624 @if binutils
6625 maybe-install-binutils: install-binutils
6627 install-binutils: installdirs
6628 @: $(MAKE); $(unstage)
6629 @r=`${PWD_COMMAND}`; export r; \
6630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631 $(HOST_EXPORTS) \
6632 (cd $(HOST_SUBDIR)/binutils && \
6633 $(MAKE) $(FLAGS_TO_PASS) install)
6635 @endif binutils
6637 .PHONY: install-strip-binutils maybe-install-strip-binutils
6638 maybe-install-strip-binutils:
6639 @if binutils
6640 maybe-install-strip-binutils: install-strip-binutils
6642 install-strip-binutils: installdirs
6643 @: $(MAKE); $(unstage)
6644 @r=`${PWD_COMMAND}`; export r; \
6645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6646 $(HOST_EXPORTS) \
6647 (cd $(HOST_SUBDIR)/binutils && \
6648 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6650 @endif binutils
6652 # Other targets (info, dvi, pdf, etc.)
6654 .PHONY: maybe-info-binutils info-binutils
6655 maybe-info-binutils:
6656 @if binutils
6657 maybe-info-binutils: info-binutils
6659 info-binutils: \
6660 configure-binutils
6661 @[ -f ./binutils/Makefile ] || exit 0; \
6662 r=`${PWD_COMMAND}`; export r; \
6663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6664 $(HOST_EXPORTS) \
6665 for flag in $(EXTRA_HOST_FLAGS) ; do \
6666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6667 done; \
6668 echo "Doing info in binutils"; \
6669 (cd $(HOST_SUBDIR)/binutils && \
6670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6672 "RANLIB=$${RANLIB}" \
6673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6674 info) \
6675 || exit 1
6677 @endif binutils
6679 .PHONY: maybe-dvi-binutils dvi-binutils
6680 maybe-dvi-binutils:
6681 @if binutils
6682 maybe-dvi-binutils: dvi-binutils
6684 dvi-binutils: \
6685 configure-binutils
6686 @[ -f ./binutils/Makefile ] || exit 0; \
6687 r=`${PWD_COMMAND}`; export r; \
6688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6689 $(HOST_EXPORTS) \
6690 for flag in $(EXTRA_HOST_FLAGS) ; do \
6691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6692 done; \
6693 echo "Doing dvi in binutils"; \
6694 (cd $(HOST_SUBDIR)/binutils && \
6695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6697 "RANLIB=$${RANLIB}" \
6698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6699 dvi) \
6700 || exit 1
6702 @endif binutils
6704 .PHONY: maybe-pdf-binutils pdf-binutils
6705 maybe-pdf-binutils:
6706 @if binutils
6707 maybe-pdf-binutils: pdf-binutils
6709 pdf-binutils: \
6710 configure-binutils
6711 @[ -f ./binutils/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing pdf in binutils"; \
6719 (cd $(HOST_SUBDIR)/binutils && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 pdf) \
6725 || exit 1
6727 @endif binutils
6729 .PHONY: maybe-html-binutils html-binutils
6730 maybe-html-binutils:
6731 @if binutils
6732 maybe-html-binutils: html-binutils
6734 html-binutils: \
6735 configure-binutils
6736 @[ -f ./binutils/Makefile ] || exit 0; \
6737 r=`${PWD_COMMAND}`; export r; \
6738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739 $(HOST_EXPORTS) \
6740 for flag in $(EXTRA_HOST_FLAGS) ; do \
6741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6742 done; \
6743 echo "Doing html in binutils"; \
6744 (cd $(HOST_SUBDIR)/binutils && \
6745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6747 "RANLIB=$${RANLIB}" \
6748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6749 html) \
6750 || exit 1
6752 @endif binutils
6754 .PHONY: maybe-TAGS-binutils TAGS-binutils
6755 maybe-TAGS-binutils:
6756 @if binutils
6757 maybe-TAGS-binutils: TAGS-binutils
6759 TAGS-binutils: \
6760 configure-binutils
6761 @[ -f ./binutils/Makefile ] || exit 0; \
6762 r=`${PWD_COMMAND}`; export r; \
6763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 $(HOST_EXPORTS) \
6765 for flag in $(EXTRA_HOST_FLAGS) ; do \
6766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767 done; \
6768 echo "Doing TAGS in binutils"; \
6769 (cd $(HOST_SUBDIR)/binutils && \
6770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772 "RANLIB=$${RANLIB}" \
6773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774 TAGS) \
6775 || exit 1
6777 @endif binutils
6779 .PHONY: maybe-install-info-binutils install-info-binutils
6780 maybe-install-info-binutils:
6781 @if binutils
6782 maybe-install-info-binutils: install-info-binutils
6784 install-info-binutils: \
6785 configure-binutils \
6786 info-binutils
6787 @[ -f ./binutils/Makefile ] || exit 0; \
6788 r=`${PWD_COMMAND}`; export r; \
6789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790 $(HOST_EXPORTS) \
6791 for flag in $(EXTRA_HOST_FLAGS) ; do \
6792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793 done; \
6794 echo "Doing install-info in binutils"; \
6795 (cd $(HOST_SUBDIR)/binutils && \
6796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798 "RANLIB=$${RANLIB}" \
6799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800 install-info) \
6801 || exit 1
6803 @endif binutils
6805 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6806 maybe-install-dvi-binutils:
6807 @if binutils
6808 maybe-install-dvi-binutils: install-dvi-binutils
6810 install-dvi-binutils: \
6811 configure-binutils \
6812 dvi-binutils
6813 @[ -f ./binutils/Makefile ] || exit 0; \
6814 r=`${PWD_COMMAND}`; export r; \
6815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816 $(HOST_EXPORTS) \
6817 for flag in $(EXTRA_HOST_FLAGS) ; do \
6818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6819 done; \
6820 echo "Doing install-dvi in binutils"; \
6821 (cd $(HOST_SUBDIR)/binutils && \
6822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6824 "RANLIB=$${RANLIB}" \
6825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6826 install-dvi) \
6827 || exit 1
6829 @endif binutils
6831 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6832 maybe-install-pdf-binutils:
6833 @if binutils
6834 maybe-install-pdf-binutils: install-pdf-binutils
6836 install-pdf-binutils: \
6837 configure-binutils \
6838 pdf-binutils
6839 @[ -f ./binutils/Makefile ] || exit 0; \
6840 r=`${PWD_COMMAND}`; export r; \
6841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842 $(HOST_EXPORTS) \
6843 for flag in $(EXTRA_HOST_FLAGS) ; do \
6844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6845 done; \
6846 echo "Doing install-pdf in binutils"; \
6847 (cd $(HOST_SUBDIR)/binutils && \
6848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6850 "RANLIB=$${RANLIB}" \
6851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6852 install-pdf) \
6853 || exit 1
6855 @endif binutils
6857 .PHONY: maybe-install-html-binutils install-html-binutils
6858 maybe-install-html-binutils:
6859 @if binutils
6860 maybe-install-html-binutils: install-html-binutils
6862 install-html-binutils: \
6863 configure-binutils \
6864 html-binutils
6865 @[ -f ./binutils/Makefile ] || exit 0; \
6866 r=`${PWD_COMMAND}`; export r; \
6867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6868 $(HOST_EXPORTS) \
6869 for flag in $(EXTRA_HOST_FLAGS) ; do \
6870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6871 done; \
6872 echo "Doing install-html in binutils"; \
6873 (cd $(HOST_SUBDIR)/binutils && \
6874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6876 "RANLIB=$${RANLIB}" \
6877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6878 install-html) \
6879 || exit 1
6881 @endif binutils
6883 .PHONY: maybe-installcheck-binutils installcheck-binutils
6884 maybe-installcheck-binutils:
6885 @if binutils
6886 maybe-installcheck-binutils: installcheck-binutils
6888 installcheck-binutils: \
6889 configure-binutils
6890 @[ -f ./binutils/Makefile ] || exit 0; \
6891 r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893 $(HOST_EXPORTS) \
6894 for flag in $(EXTRA_HOST_FLAGS) ; do \
6895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896 done; \
6897 echo "Doing installcheck in binutils"; \
6898 (cd $(HOST_SUBDIR)/binutils && \
6899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901 "RANLIB=$${RANLIB}" \
6902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903 installcheck) \
6904 || exit 1
6906 @endif binutils
6908 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6909 maybe-mostlyclean-binutils:
6910 @if binutils
6911 maybe-mostlyclean-binutils: mostlyclean-binutils
6913 mostlyclean-binutils:
6914 @[ -f ./binutils/Makefile ] || exit 0; \
6915 r=`${PWD_COMMAND}`; export r; \
6916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917 $(HOST_EXPORTS) \
6918 for flag in $(EXTRA_HOST_FLAGS) ; do \
6919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6920 done; \
6921 echo "Doing mostlyclean in binutils"; \
6922 (cd $(HOST_SUBDIR)/binutils && \
6923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6925 "RANLIB=$${RANLIB}" \
6926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6927 mostlyclean) \
6928 || exit 1
6930 @endif binutils
6932 .PHONY: maybe-clean-binutils clean-binutils
6933 maybe-clean-binutils:
6934 @if binutils
6935 maybe-clean-binutils: clean-binutils
6937 clean-binutils:
6938 @[ -f ./binutils/Makefile ] || exit 0; \
6939 r=`${PWD_COMMAND}`; export r; \
6940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6941 $(HOST_EXPORTS) \
6942 for flag in $(EXTRA_HOST_FLAGS) ; do \
6943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6944 done; \
6945 echo "Doing clean in binutils"; \
6946 (cd $(HOST_SUBDIR)/binutils && \
6947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6949 "RANLIB=$${RANLIB}" \
6950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6951 clean) \
6952 || exit 1
6954 @endif binutils
6956 .PHONY: maybe-distclean-binutils distclean-binutils
6957 maybe-distclean-binutils:
6958 @if binutils
6959 maybe-distclean-binutils: distclean-binutils
6961 distclean-binutils:
6962 @[ -f ./binutils/Makefile ] || exit 0; \
6963 r=`${PWD_COMMAND}`; export r; \
6964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6965 $(HOST_EXPORTS) \
6966 for flag in $(EXTRA_HOST_FLAGS) ; do \
6967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6968 done; \
6969 echo "Doing distclean in binutils"; \
6970 (cd $(HOST_SUBDIR)/binutils && \
6971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6973 "RANLIB=$${RANLIB}" \
6974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6975 distclean) \
6976 || exit 1
6978 @endif binutils
6980 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6981 maybe-maintainer-clean-binutils:
6982 @if binutils
6983 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6985 maintainer-clean-binutils:
6986 @[ -f ./binutils/Makefile ] || exit 0; \
6987 r=`${PWD_COMMAND}`; export r; \
6988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6989 $(HOST_EXPORTS) \
6990 for flag in $(EXTRA_HOST_FLAGS) ; do \
6991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6992 done; \
6993 echo "Doing maintainer-clean in binutils"; \
6994 (cd $(HOST_SUBDIR)/binutils && \
6995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6997 "RANLIB=$${RANLIB}" \
6998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6999 maintainer-clean) \
7000 || exit 1
7002 @endif binutils
7006 .PHONY: configure-bison maybe-configure-bison
7007 maybe-configure-bison:
7008 @if gcc-bootstrap
7009 configure-bison: stage_current
7010 @endif gcc-bootstrap
7011 @if bison
7012 maybe-configure-bison: configure-bison
7013 configure-bison:
7014 @: $(MAKE); $(unstage)
7015 @r=`${PWD_COMMAND}`; export r; \
7016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7017 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
7019 $(HOST_EXPORTS) \
7020 echo Configuring in $(HOST_SUBDIR)/bison; \
7021 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7022 case $(srcdir) in \
7023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7024 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7026 esac; \
7027 module_srcdir=bison; \
7028 $(SHELL) \
7029 $$s/$$module_srcdir/configure \
7030 --srcdir=$${topdir}/$$module_srcdir \
7031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7032 --target=${target_alias} \
7033 || exit 1
7034 @endif bison
7040 .PHONY: all-bison maybe-all-bison
7041 maybe-all-bison:
7042 @if gcc-bootstrap
7043 all-bison: stage_current
7044 @endif gcc-bootstrap
7045 @if bison
7046 TARGET-bison=all
7047 maybe-all-bison: all-bison
7048 all-bison: configure-bison
7049 @: $(MAKE); $(unstage)
7050 @r=`${PWD_COMMAND}`; export r; \
7051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7052 $(HOST_EXPORTS) \
7053 (cd $(HOST_SUBDIR)/bison && \
7054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7055 $(TARGET-bison))
7056 @endif bison
7061 .PHONY: check-bison maybe-check-bison
7062 maybe-check-bison:
7063 @if bison
7064 maybe-check-bison: check-bison
7066 # This module is only tested in a native toolchain.
7067 check-bison:
7068 @: $(MAKE); $(unstage)
7069 @if [ '$(host)' = '$(target)' ]; then \
7070 r=`${PWD_COMMAND}`; export r; \
7071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072 $(HOST_EXPORTS) \
7073 (cd $(HOST_SUBDIR)/bison && \
7074 $(MAKE) $(FLAGS_TO_PASS) check)
7077 @endif bison
7079 .PHONY: install-bison maybe-install-bison
7080 maybe-install-bison:
7081 @if bison
7082 maybe-install-bison: install-bison
7084 install-bison: installdirs
7085 @: $(MAKE); $(unstage)
7086 @r=`${PWD_COMMAND}`; export r; \
7087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088 $(HOST_EXPORTS) \
7089 (cd $(HOST_SUBDIR)/bison && \
7090 $(MAKE) $(FLAGS_TO_PASS) install)
7092 @endif bison
7094 .PHONY: install-strip-bison maybe-install-strip-bison
7095 maybe-install-strip-bison:
7096 @if bison
7097 maybe-install-strip-bison: install-strip-bison
7099 install-strip-bison: installdirs
7100 @: $(MAKE); $(unstage)
7101 @r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 (cd $(HOST_SUBDIR)/bison && \
7105 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7107 @endif bison
7109 # Other targets (info, dvi, pdf, etc.)
7111 .PHONY: maybe-info-bison info-bison
7112 maybe-info-bison:
7113 @if bison
7114 maybe-info-bison: info-bison
7116 info-bison: \
7117 configure-bison
7118 @: $(MAKE); $(unstage)
7119 @[ -f ./bison/Makefile ] || exit 0; \
7120 r=`${PWD_COMMAND}`; export r; \
7121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122 $(HOST_EXPORTS) \
7123 for flag in $(EXTRA_HOST_FLAGS) ; do \
7124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7125 done; \
7126 echo "Doing info in bison"; \
7127 (cd $(HOST_SUBDIR)/bison && \
7128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7130 "RANLIB=$${RANLIB}" \
7131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7132 info) \
7133 || exit 1
7135 @endif bison
7137 .PHONY: maybe-dvi-bison dvi-bison
7138 maybe-dvi-bison:
7139 @if bison
7140 maybe-dvi-bison: dvi-bison
7142 dvi-bison: \
7143 configure-bison
7144 @: $(MAKE); $(unstage)
7145 @[ -f ./bison/Makefile ] || exit 0; \
7146 r=`${PWD_COMMAND}`; export r; \
7147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7148 $(HOST_EXPORTS) \
7149 for flag in $(EXTRA_HOST_FLAGS) ; do \
7150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7151 done; \
7152 echo "Doing dvi in bison"; \
7153 (cd $(HOST_SUBDIR)/bison && \
7154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7156 "RANLIB=$${RANLIB}" \
7157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7158 dvi) \
7159 || exit 1
7161 @endif bison
7163 .PHONY: maybe-pdf-bison pdf-bison
7164 maybe-pdf-bison:
7165 @if bison
7166 maybe-pdf-bison: pdf-bison
7168 pdf-bison: \
7169 configure-bison
7170 @: $(MAKE); $(unstage)
7171 @[ -f ./bison/Makefile ] || exit 0; \
7172 r=`${PWD_COMMAND}`; export r; \
7173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174 $(HOST_EXPORTS) \
7175 for flag in $(EXTRA_HOST_FLAGS) ; do \
7176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7177 done; \
7178 echo "Doing pdf in bison"; \
7179 (cd $(HOST_SUBDIR)/bison && \
7180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7182 "RANLIB=$${RANLIB}" \
7183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7184 pdf) \
7185 || exit 1
7187 @endif bison
7189 .PHONY: maybe-html-bison html-bison
7190 maybe-html-bison:
7191 @if bison
7192 maybe-html-bison: html-bison
7194 html-bison: \
7195 configure-bison
7196 @: $(MAKE); $(unstage)
7197 @[ -f ./bison/Makefile ] || exit 0; \
7198 r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 $(HOST_EXPORTS) \
7201 for flag in $(EXTRA_HOST_FLAGS) ; do \
7202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7203 done; \
7204 echo "Doing html in bison"; \
7205 (cd $(HOST_SUBDIR)/bison && \
7206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7208 "RANLIB=$${RANLIB}" \
7209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7210 html) \
7211 || exit 1
7213 @endif bison
7215 .PHONY: maybe-TAGS-bison TAGS-bison
7216 maybe-TAGS-bison:
7217 @if bison
7218 maybe-TAGS-bison: TAGS-bison
7220 TAGS-bison: \
7221 configure-bison
7222 @: $(MAKE); $(unstage)
7223 @[ -f ./bison/Makefile ] || exit 0; \
7224 r=`${PWD_COMMAND}`; export r; \
7225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226 $(HOST_EXPORTS) \
7227 for flag in $(EXTRA_HOST_FLAGS) ; do \
7228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7229 done; \
7230 echo "Doing TAGS in bison"; \
7231 (cd $(HOST_SUBDIR)/bison && \
7232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7234 "RANLIB=$${RANLIB}" \
7235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7236 TAGS) \
7237 || exit 1
7239 @endif bison
7241 .PHONY: maybe-install-info-bison install-info-bison
7242 maybe-install-info-bison:
7243 @if bison
7244 maybe-install-info-bison: install-info-bison
7246 install-info-bison: \
7247 configure-bison \
7248 info-bison
7249 @: $(MAKE); $(unstage)
7250 @[ -f ./bison/Makefile ] || exit 0; \
7251 r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7253 $(HOST_EXPORTS) \
7254 for flag in $(EXTRA_HOST_FLAGS) ; do \
7255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7256 done; \
7257 echo "Doing install-info in bison"; \
7258 (cd $(HOST_SUBDIR)/bison && \
7259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7261 "RANLIB=$${RANLIB}" \
7262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7263 install-info) \
7264 || exit 1
7266 @endif bison
7268 .PHONY: maybe-install-dvi-bison install-dvi-bison
7269 maybe-install-dvi-bison:
7270 @if bison
7271 maybe-install-dvi-bison: install-dvi-bison
7273 install-dvi-bison: \
7274 configure-bison \
7275 dvi-bison
7276 @: $(MAKE); $(unstage)
7277 @[ -f ./bison/Makefile ] || exit 0; \
7278 r=`${PWD_COMMAND}`; export r; \
7279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7280 $(HOST_EXPORTS) \
7281 for flag in $(EXTRA_HOST_FLAGS) ; do \
7282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7283 done; \
7284 echo "Doing install-dvi in bison"; \
7285 (cd $(HOST_SUBDIR)/bison && \
7286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7288 "RANLIB=$${RANLIB}" \
7289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7290 install-dvi) \
7291 || exit 1
7293 @endif bison
7295 .PHONY: maybe-install-pdf-bison install-pdf-bison
7296 maybe-install-pdf-bison:
7297 @if bison
7298 maybe-install-pdf-bison: install-pdf-bison
7300 install-pdf-bison: \
7301 configure-bison \
7302 pdf-bison
7303 @: $(MAKE); $(unstage)
7304 @[ -f ./bison/Makefile ] || exit 0; \
7305 r=`${PWD_COMMAND}`; export r; \
7306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307 $(HOST_EXPORTS) \
7308 for flag in $(EXTRA_HOST_FLAGS) ; do \
7309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310 done; \
7311 echo "Doing install-pdf in bison"; \
7312 (cd $(HOST_SUBDIR)/bison && \
7313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315 "RANLIB=$${RANLIB}" \
7316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7317 install-pdf) \
7318 || exit 1
7320 @endif bison
7322 .PHONY: maybe-install-html-bison install-html-bison
7323 maybe-install-html-bison:
7324 @if bison
7325 maybe-install-html-bison: install-html-bison
7327 install-html-bison: \
7328 configure-bison \
7329 html-bison
7330 @: $(MAKE); $(unstage)
7331 @[ -f ./bison/Makefile ] || exit 0; \
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334 $(HOST_EXPORTS) \
7335 for flag in $(EXTRA_HOST_FLAGS) ; do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing install-html in bison"; \
7339 (cd $(HOST_SUBDIR)/bison && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 install-html) \
7345 || exit 1
7347 @endif bison
7349 .PHONY: maybe-installcheck-bison installcheck-bison
7350 maybe-installcheck-bison:
7351 @if bison
7352 maybe-installcheck-bison: installcheck-bison
7354 installcheck-bison: \
7355 configure-bison
7356 @: $(MAKE); $(unstage)
7357 @[ -f ./bison/Makefile ] || exit 0; \
7358 r=`${PWD_COMMAND}`; export r; \
7359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7360 $(HOST_EXPORTS) \
7361 for flag in $(EXTRA_HOST_FLAGS) ; do \
7362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7363 done; \
7364 echo "Doing installcheck in bison"; \
7365 (cd $(HOST_SUBDIR)/bison && \
7366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7368 "RANLIB=$${RANLIB}" \
7369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7370 installcheck) \
7371 || exit 1
7373 @endif bison
7375 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7376 maybe-mostlyclean-bison:
7377 @if bison
7378 maybe-mostlyclean-bison: mostlyclean-bison
7380 mostlyclean-bison:
7381 @: $(MAKE); $(unstage)
7382 @[ -f ./bison/Makefile ] || exit 0; \
7383 r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 $(HOST_EXPORTS) \
7386 for flag in $(EXTRA_HOST_FLAGS) ; do \
7387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7388 done; \
7389 echo "Doing mostlyclean in bison"; \
7390 (cd $(HOST_SUBDIR)/bison && \
7391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7393 "RANLIB=$${RANLIB}" \
7394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7395 mostlyclean) \
7396 || exit 1
7398 @endif bison
7400 .PHONY: maybe-clean-bison clean-bison
7401 maybe-clean-bison:
7402 @if bison
7403 maybe-clean-bison: clean-bison
7405 clean-bison:
7406 @: $(MAKE); $(unstage)
7407 @[ -f ./bison/Makefile ] || exit 0; \
7408 r=`${PWD_COMMAND}`; export r; \
7409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410 $(HOST_EXPORTS) \
7411 for flag in $(EXTRA_HOST_FLAGS) ; do \
7412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7413 done; \
7414 echo "Doing clean in bison"; \
7415 (cd $(HOST_SUBDIR)/bison && \
7416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418 "RANLIB=$${RANLIB}" \
7419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7420 clean) \
7421 || exit 1
7423 @endif bison
7425 .PHONY: maybe-distclean-bison distclean-bison
7426 maybe-distclean-bison:
7427 @if bison
7428 maybe-distclean-bison: distclean-bison
7430 distclean-bison:
7431 @: $(MAKE); $(unstage)
7432 @[ -f ./bison/Makefile ] || exit 0; \
7433 r=`${PWD_COMMAND}`; export r; \
7434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7435 $(HOST_EXPORTS) \
7436 for flag in $(EXTRA_HOST_FLAGS) ; do \
7437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7438 done; \
7439 echo "Doing distclean in bison"; \
7440 (cd $(HOST_SUBDIR)/bison && \
7441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7443 "RANLIB=$${RANLIB}" \
7444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7445 distclean) \
7446 || exit 1
7448 @endif bison
7450 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7451 maybe-maintainer-clean-bison:
7452 @if bison
7453 maybe-maintainer-clean-bison: maintainer-clean-bison
7455 maintainer-clean-bison:
7456 @: $(MAKE); $(unstage)
7457 @[ -f ./bison/Makefile ] || exit 0; \
7458 r=`${PWD_COMMAND}`; export r; \
7459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7460 $(HOST_EXPORTS) \
7461 for flag in $(EXTRA_HOST_FLAGS) ; do \
7462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7463 done; \
7464 echo "Doing maintainer-clean in bison"; \
7465 (cd $(HOST_SUBDIR)/bison && \
7466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7468 "RANLIB=$${RANLIB}" \
7469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7470 maintainer-clean) \
7471 || exit 1
7473 @endif bison
7477 .PHONY: configure-cgen maybe-configure-cgen
7478 maybe-configure-cgen:
7479 @if gcc-bootstrap
7480 configure-cgen: stage_current
7481 @endif gcc-bootstrap
7482 @if cgen
7483 maybe-configure-cgen: configure-cgen
7484 configure-cgen:
7485 @: $(MAKE); $(unstage)
7486 @r=`${PWD_COMMAND}`; export r; \
7487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7488 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7490 $(HOST_EXPORTS) \
7491 echo Configuring in $(HOST_SUBDIR)/cgen; \
7492 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7493 case $(srcdir) in \
7494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7495 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7497 esac; \
7498 module_srcdir=cgen; \
7499 $(SHELL) \
7500 $$s/$$module_srcdir/configure \
7501 --srcdir=$${topdir}/$$module_srcdir \
7502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7503 --target=${target_alias} \
7504 || exit 1
7505 @endif cgen
7511 .PHONY: all-cgen maybe-all-cgen
7512 maybe-all-cgen:
7513 @if gcc-bootstrap
7514 all-cgen: stage_current
7515 @endif gcc-bootstrap
7516 @if cgen
7517 TARGET-cgen=all
7518 maybe-all-cgen: all-cgen
7519 all-cgen: configure-cgen
7520 @: $(MAKE); $(unstage)
7521 @r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 (cd $(HOST_SUBDIR)/cgen && \
7525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7526 $(TARGET-cgen))
7527 @endif cgen
7532 .PHONY: check-cgen maybe-check-cgen
7533 maybe-check-cgen:
7534 @if cgen
7535 maybe-check-cgen: check-cgen
7537 check-cgen:
7538 @: $(MAKE); $(unstage)
7539 @r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541 $(HOST_EXPORTS) \
7542 (cd $(HOST_SUBDIR)/cgen && \
7543 $(MAKE) $(FLAGS_TO_PASS) check)
7545 @endif cgen
7547 .PHONY: install-cgen maybe-install-cgen
7548 maybe-install-cgen:
7549 @if cgen
7550 maybe-install-cgen: install-cgen
7552 install-cgen: installdirs
7553 @: $(MAKE); $(unstage)
7554 @r=`${PWD_COMMAND}`; export r; \
7555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556 $(HOST_EXPORTS) \
7557 (cd $(HOST_SUBDIR)/cgen && \
7558 $(MAKE) $(FLAGS_TO_PASS) install)
7560 @endif cgen
7562 .PHONY: install-strip-cgen maybe-install-strip-cgen
7563 maybe-install-strip-cgen:
7564 @if cgen
7565 maybe-install-strip-cgen: install-strip-cgen
7567 install-strip-cgen: installdirs
7568 @: $(MAKE); $(unstage)
7569 @r=`${PWD_COMMAND}`; export r; \
7570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7571 $(HOST_EXPORTS) \
7572 (cd $(HOST_SUBDIR)/cgen && \
7573 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7575 @endif cgen
7577 # Other targets (info, dvi, pdf, etc.)
7579 .PHONY: maybe-info-cgen info-cgen
7580 maybe-info-cgen:
7581 @if cgen
7582 maybe-info-cgen: info-cgen
7584 info-cgen: \
7585 configure-cgen
7586 @: $(MAKE); $(unstage)
7587 @[ -f ./cgen/Makefile ] || exit 0; \
7588 r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 $(HOST_EXPORTS) \
7591 for flag in $(EXTRA_HOST_FLAGS) ; do \
7592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593 done; \
7594 echo "Doing info in cgen"; \
7595 (cd $(HOST_SUBDIR)/cgen && \
7596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598 "RANLIB=$${RANLIB}" \
7599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600 info) \
7601 || exit 1
7603 @endif cgen
7605 .PHONY: maybe-dvi-cgen dvi-cgen
7606 maybe-dvi-cgen:
7607 @if cgen
7608 maybe-dvi-cgen: dvi-cgen
7610 dvi-cgen: \
7611 configure-cgen
7612 @: $(MAKE); $(unstage)
7613 @[ -f ./cgen/Makefile ] || exit 0; \
7614 r=`${PWD_COMMAND}`; export r; \
7615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7616 $(HOST_EXPORTS) \
7617 for flag in $(EXTRA_HOST_FLAGS) ; do \
7618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7619 done; \
7620 echo "Doing dvi in cgen"; \
7621 (cd $(HOST_SUBDIR)/cgen && \
7622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7624 "RANLIB=$${RANLIB}" \
7625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7626 dvi) \
7627 || exit 1
7629 @endif cgen
7631 .PHONY: maybe-pdf-cgen pdf-cgen
7632 maybe-pdf-cgen:
7633 @if cgen
7634 maybe-pdf-cgen: pdf-cgen
7636 pdf-cgen: \
7637 configure-cgen
7638 @: $(MAKE); $(unstage)
7639 @[ -f ./cgen/Makefile ] || exit 0; \
7640 r=`${PWD_COMMAND}`; export r; \
7641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7642 $(HOST_EXPORTS) \
7643 for flag in $(EXTRA_HOST_FLAGS) ; do \
7644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7645 done; \
7646 echo "Doing pdf in cgen"; \
7647 (cd $(HOST_SUBDIR)/cgen && \
7648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7650 "RANLIB=$${RANLIB}" \
7651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7652 pdf) \
7653 || exit 1
7655 @endif cgen
7657 .PHONY: maybe-html-cgen html-cgen
7658 maybe-html-cgen:
7659 @if cgen
7660 maybe-html-cgen: html-cgen
7662 html-cgen: \
7663 configure-cgen
7664 @: $(MAKE); $(unstage)
7665 @[ -f ./cgen/Makefile ] || exit 0; \
7666 r=`${PWD_COMMAND}`; export r; \
7667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668 $(HOST_EXPORTS) \
7669 for flag in $(EXTRA_HOST_FLAGS) ; do \
7670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7671 done; \
7672 echo "Doing html in cgen"; \
7673 (cd $(HOST_SUBDIR)/cgen && \
7674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7676 "RANLIB=$${RANLIB}" \
7677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7678 html) \
7679 || exit 1
7681 @endif cgen
7683 .PHONY: maybe-TAGS-cgen TAGS-cgen
7684 maybe-TAGS-cgen:
7685 @if cgen
7686 maybe-TAGS-cgen: TAGS-cgen
7688 TAGS-cgen: \
7689 configure-cgen
7690 @: $(MAKE); $(unstage)
7691 @[ -f ./cgen/Makefile ] || exit 0; \
7692 r=`${PWD_COMMAND}`; export r; \
7693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7694 $(HOST_EXPORTS) \
7695 for flag in $(EXTRA_HOST_FLAGS) ; do \
7696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7697 done; \
7698 echo "Doing TAGS in cgen"; \
7699 (cd $(HOST_SUBDIR)/cgen && \
7700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7702 "RANLIB=$${RANLIB}" \
7703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7704 TAGS) \
7705 || exit 1
7707 @endif cgen
7709 .PHONY: maybe-install-info-cgen install-info-cgen
7710 maybe-install-info-cgen:
7711 @if cgen
7712 maybe-install-info-cgen: install-info-cgen
7714 install-info-cgen: \
7715 configure-cgen \
7716 info-cgen
7717 @: $(MAKE); $(unstage)
7718 @[ -f ./cgen/Makefile ] || exit 0; \
7719 r=`${PWD_COMMAND}`; export r; \
7720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721 $(HOST_EXPORTS) \
7722 for flag in $(EXTRA_HOST_FLAGS) ; do \
7723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724 done; \
7725 echo "Doing install-info in cgen"; \
7726 (cd $(HOST_SUBDIR)/cgen && \
7727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729 "RANLIB=$${RANLIB}" \
7730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731 install-info) \
7732 || exit 1
7734 @endif cgen
7736 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7737 maybe-install-dvi-cgen:
7738 @if cgen
7739 maybe-install-dvi-cgen: install-dvi-cgen
7741 install-dvi-cgen: \
7742 configure-cgen \
7743 dvi-cgen
7744 @: $(MAKE); $(unstage)
7745 @[ -f ./cgen/Makefile ] || exit 0; \
7746 r=`${PWD_COMMAND}`; export r; \
7747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7748 $(HOST_EXPORTS) \
7749 for flag in $(EXTRA_HOST_FLAGS) ; do \
7750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7751 done; \
7752 echo "Doing install-dvi in cgen"; \
7753 (cd $(HOST_SUBDIR)/cgen && \
7754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7756 "RANLIB=$${RANLIB}" \
7757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7758 install-dvi) \
7759 || exit 1
7761 @endif cgen
7763 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7764 maybe-install-pdf-cgen:
7765 @if cgen
7766 maybe-install-pdf-cgen: install-pdf-cgen
7768 install-pdf-cgen: \
7769 configure-cgen \
7770 pdf-cgen
7771 @: $(MAKE); $(unstage)
7772 @[ -f ./cgen/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing install-pdf in cgen"; \
7780 (cd $(HOST_SUBDIR)/cgen && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 install-pdf) \
7786 || exit 1
7788 @endif cgen
7790 .PHONY: maybe-install-html-cgen install-html-cgen
7791 maybe-install-html-cgen:
7792 @if cgen
7793 maybe-install-html-cgen: install-html-cgen
7795 install-html-cgen: \
7796 configure-cgen \
7797 html-cgen
7798 @: $(MAKE); $(unstage)
7799 @[ -f ./cgen/Makefile ] || exit 0; \
7800 r=`${PWD_COMMAND}`; export r; \
7801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7802 $(HOST_EXPORTS) \
7803 for flag in $(EXTRA_HOST_FLAGS) ; do \
7804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7805 done; \
7806 echo "Doing install-html in cgen"; \
7807 (cd $(HOST_SUBDIR)/cgen && \
7808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7810 "RANLIB=$${RANLIB}" \
7811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7812 install-html) \
7813 || exit 1
7815 @endif cgen
7817 .PHONY: maybe-installcheck-cgen installcheck-cgen
7818 maybe-installcheck-cgen:
7819 @if cgen
7820 maybe-installcheck-cgen: installcheck-cgen
7822 installcheck-cgen: \
7823 configure-cgen
7824 @: $(MAKE); $(unstage)
7825 @[ -f ./cgen/Makefile ] || exit 0; \
7826 r=`${PWD_COMMAND}`; export r; \
7827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7828 $(HOST_EXPORTS) \
7829 for flag in $(EXTRA_HOST_FLAGS) ; do \
7830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7831 done; \
7832 echo "Doing installcheck in cgen"; \
7833 (cd $(HOST_SUBDIR)/cgen && \
7834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7836 "RANLIB=$${RANLIB}" \
7837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7838 installcheck) \
7839 || exit 1
7841 @endif cgen
7843 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7844 maybe-mostlyclean-cgen:
7845 @if cgen
7846 maybe-mostlyclean-cgen: mostlyclean-cgen
7848 mostlyclean-cgen:
7849 @: $(MAKE); $(unstage)
7850 @[ -f ./cgen/Makefile ] || exit 0; \
7851 r=`${PWD_COMMAND}`; export r; \
7852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853 $(HOST_EXPORTS) \
7854 for flag in $(EXTRA_HOST_FLAGS) ; do \
7855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856 done; \
7857 echo "Doing mostlyclean in cgen"; \
7858 (cd $(HOST_SUBDIR)/cgen && \
7859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861 "RANLIB=$${RANLIB}" \
7862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863 mostlyclean) \
7864 || exit 1
7866 @endif cgen
7868 .PHONY: maybe-clean-cgen clean-cgen
7869 maybe-clean-cgen:
7870 @if cgen
7871 maybe-clean-cgen: clean-cgen
7873 clean-cgen:
7874 @: $(MAKE); $(unstage)
7875 @[ -f ./cgen/Makefile ] || exit 0; \
7876 r=`${PWD_COMMAND}`; export r; \
7877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878 $(HOST_EXPORTS) \
7879 for flag in $(EXTRA_HOST_FLAGS) ; do \
7880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7881 done; \
7882 echo "Doing clean in cgen"; \
7883 (cd $(HOST_SUBDIR)/cgen && \
7884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7886 "RANLIB=$${RANLIB}" \
7887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7888 clean) \
7889 || exit 1
7891 @endif cgen
7893 .PHONY: maybe-distclean-cgen distclean-cgen
7894 maybe-distclean-cgen:
7895 @if cgen
7896 maybe-distclean-cgen: distclean-cgen
7898 distclean-cgen:
7899 @: $(MAKE); $(unstage)
7900 @[ -f ./cgen/Makefile ] || exit 0; \
7901 r=`${PWD_COMMAND}`; export r; \
7902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7903 $(HOST_EXPORTS) \
7904 for flag in $(EXTRA_HOST_FLAGS) ; do \
7905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7906 done; \
7907 echo "Doing distclean in cgen"; \
7908 (cd $(HOST_SUBDIR)/cgen && \
7909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7911 "RANLIB=$${RANLIB}" \
7912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7913 distclean) \
7914 || exit 1
7916 @endif cgen
7918 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7919 maybe-maintainer-clean-cgen:
7920 @if cgen
7921 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7923 maintainer-clean-cgen:
7924 @: $(MAKE); $(unstage)
7925 @[ -f ./cgen/Makefile ] || exit 0; \
7926 r=`${PWD_COMMAND}`; export r; \
7927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7928 $(HOST_EXPORTS) \
7929 for flag in $(EXTRA_HOST_FLAGS) ; do \
7930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7931 done; \
7932 echo "Doing maintainer-clean in cgen"; \
7933 (cd $(HOST_SUBDIR)/cgen && \
7934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7936 "RANLIB=$${RANLIB}" \
7937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7938 maintainer-clean) \
7939 || exit 1
7941 @endif cgen
7945 .PHONY: configure-dejagnu maybe-configure-dejagnu
7946 maybe-configure-dejagnu:
7947 @if gcc-bootstrap
7948 configure-dejagnu: stage_current
7949 @endif gcc-bootstrap
7950 @if dejagnu
7951 maybe-configure-dejagnu: configure-dejagnu
7952 configure-dejagnu:
7953 @: $(MAKE); $(unstage)
7954 @r=`${PWD_COMMAND}`; export r; \
7955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7958 $(HOST_EXPORTS) \
7959 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7960 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7961 case $(srcdir) in \
7962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7963 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7965 esac; \
7966 module_srcdir=dejagnu; \
7967 $(SHELL) \
7968 $$s/$$module_srcdir/configure \
7969 --srcdir=$${topdir}/$$module_srcdir \
7970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7971 --target=${target_alias} \
7972 || exit 1
7973 @endif dejagnu
7979 .PHONY: all-dejagnu maybe-all-dejagnu
7980 maybe-all-dejagnu:
7981 @if gcc-bootstrap
7982 all-dejagnu: stage_current
7983 @endif gcc-bootstrap
7984 @if dejagnu
7985 TARGET-dejagnu=all
7986 maybe-all-dejagnu: all-dejagnu
7987 all-dejagnu: configure-dejagnu
7988 @: $(MAKE); $(unstage)
7989 @r=`${PWD_COMMAND}`; export r; \
7990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7991 $(HOST_EXPORTS) \
7992 (cd $(HOST_SUBDIR)/dejagnu && \
7993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7994 $(TARGET-dejagnu))
7995 @endif dejagnu
8000 .PHONY: check-dejagnu maybe-check-dejagnu
8001 maybe-check-dejagnu:
8002 @if dejagnu
8003 maybe-check-dejagnu: check-dejagnu
8005 check-dejagnu:
8006 @: $(MAKE); $(unstage)
8007 @r=`${PWD_COMMAND}`; export r; \
8008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8009 $(HOST_EXPORTS) \
8010 (cd $(HOST_SUBDIR)/dejagnu && \
8011 $(MAKE) $(FLAGS_TO_PASS) check)
8013 @endif dejagnu
8015 .PHONY: install-dejagnu maybe-install-dejagnu
8016 maybe-install-dejagnu:
8017 @if dejagnu
8018 maybe-install-dejagnu: install-dejagnu
8020 install-dejagnu: installdirs
8021 @: $(MAKE); $(unstage)
8022 @r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 (cd $(HOST_SUBDIR)/dejagnu && \
8026 $(MAKE) $(FLAGS_TO_PASS) install)
8028 @endif dejagnu
8030 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
8031 maybe-install-strip-dejagnu:
8032 @if dejagnu
8033 maybe-install-strip-dejagnu: install-strip-dejagnu
8035 install-strip-dejagnu: installdirs
8036 @: $(MAKE); $(unstage)
8037 @r=`${PWD_COMMAND}`; export r; \
8038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8039 $(HOST_EXPORTS) \
8040 (cd $(HOST_SUBDIR)/dejagnu && \
8041 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8043 @endif dejagnu
8045 # Other targets (info, dvi, pdf, etc.)
8047 .PHONY: maybe-info-dejagnu info-dejagnu
8048 maybe-info-dejagnu:
8049 @if dejagnu
8050 maybe-info-dejagnu: info-dejagnu
8052 info-dejagnu: \
8053 configure-dejagnu
8054 @: $(MAKE); $(unstage)
8055 @[ -f ./dejagnu/Makefile ] || exit 0; \
8056 r=`${PWD_COMMAND}`; export r; \
8057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058 $(HOST_EXPORTS) \
8059 for flag in $(EXTRA_HOST_FLAGS) ; do \
8060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061 done; \
8062 echo "Doing info in dejagnu"; \
8063 (cd $(HOST_SUBDIR)/dejagnu && \
8064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066 "RANLIB=$${RANLIB}" \
8067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8068 info) \
8069 || exit 1
8071 @endif dejagnu
8073 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8074 maybe-dvi-dejagnu:
8075 @if dejagnu
8076 maybe-dvi-dejagnu: dvi-dejagnu
8078 dvi-dejagnu: \
8079 configure-dejagnu
8080 @: $(MAKE); $(unstage)
8081 @[ -f ./dejagnu/Makefile ] || exit 0; \
8082 r=`${PWD_COMMAND}`; export r; \
8083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084 $(HOST_EXPORTS) \
8085 for flag in $(EXTRA_HOST_FLAGS) ; do \
8086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8087 done; \
8088 echo "Doing dvi in dejagnu"; \
8089 (cd $(HOST_SUBDIR)/dejagnu && \
8090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8092 "RANLIB=$${RANLIB}" \
8093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8094 dvi) \
8095 || exit 1
8097 @endif dejagnu
8099 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8100 maybe-pdf-dejagnu:
8101 @if dejagnu
8102 maybe-pdf-dejagnu: pdf-dejagnu
8104 pdf-dejagnu: \
8105 configure-dejagnu
8106 @: $(MAKE); $(unstage)
8107 @[ -f ./dejagnu/Makefile ] || exit 0; \
8108 r=`${PWD_COMMAND}`; export r; \
8109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8110 $(HOST_EXPORTS) \
8111 for flag in $(EXTRA_HOST_FLAGS) ; do \
8112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8113 done; \
8114 echo "Doing pdf in dejagnu"; \
8115 (cd $(HOST_SUBDIR)/dejagnu && \
8116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8118 "RANLIB=$${RANLIB}" \
8119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8120 pdf) \
8121 || exit 1
8123 @endif dejagnu
8125 .PHONY: maybe-html-dejagnu html-dejagnu
8126 maybe-html-dejagnu:
8127 @if dejagnu
8128 maybe-html-dejagnu: html-dejagnu
8130 html-dejagnu: \
8131 configure-dejagnu
8132 @: $(MAKE); $(unstage)
8133 @[ -f ./dejagnu/Makefile ] || exit 0; \
8134 r=`${PWD_COMMAND}`; export r; \
8135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136 $(HOST_EXPORTS) \
8137 for flag in $(EXTRA_HOST_FLAGS) ; do \
8138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139 done; \
8140 echo "Doing html in dejagnu"; \
8141 (cd $(HOST_SUBDIR)/dejagnu && \
8142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144 "RANLIB=$${RANLIB}" \
8145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8146 html) \
8147 || exit 1
8149 @endif dejagnu
8151 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8152 maybe-TAGS-dejagnu:
8153 @if dejagnu
8154 maybe-TAGS-dejagnu: TAGS-dejagnu
8156 TAGS-dejagnu: \
8157 configure-dejagnu
8158 @: $(MAKE); $(unstage)
8159 @[ -f ./dejagnu/Makefile ] || exit 0; \
8160 r=`${PWD_COMMAND}`; export r; \
8161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8162 $(HOST_EXPORTS) \
8163 for flag in $(EXTRA_HOST_FLAGS) ; do \
8164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8165 done; \
8166 echo "Doing TAGS in dejagnu"; \
8167 (cd $(HOST_SUBDIR)/dejagnu && \
8168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8170 "RANLIB=$${RANLIB}" \
8171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8172 TAGS) \
8173 || exit 1
8175 @endif dejagnu
8177 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8178 maybe-install-info-dejagnu:
8179 @if dejagnu
8180 maybe-install-info-dejagnu: install-info-dejagnu
8182 install-info-dejagnu: \
8183 configure-dejagnu \
8184 info-dejagnu
8185 @: $(MAKE); $(unstage)
8186 @[ -f ./dejagnu/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing install-info in dejagnu"; \
8194 (cd $(HOST_SUBDIR)/dejagnu && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199 install-info) \
8200 || exit 1
8202 @endif dejagnu
8204 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8205 maybe-install-dvi-dejagnu:
8206 @if dejagnu
8207 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8209 install-dvi-dejagnu: \
8210 configure-dejagnu \
8211 dvi-dejagnu
8212 @: $(MAKE); $(unstage)
8213 @[ -f ./dejagnu/Makefile ] || exit 0; \
8214 r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 for flag in $(EXTRA_HOST_FLAGS) ; do \
8218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219 done; \
8220 echo "Doing install-dvi in dejagnu"; \
8221 (cd $(HOST_SUBDIR)/dejagnu && \
8222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224 "RANLIB=$${RANLIB}" \
8225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226 install-dvi) \
8227 || exit 1
8229 @endif dejagnu
8231 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8232 maybe-install-pdf-dejagnu:
8233 @if dejagnu
8234 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8236 install-pdf-dejagnu: \
8237 configure-dejagnu \
8238 pdf-dejagnu
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./dejagnu/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing install-pdf in dejagnu"; \
8248 (cd $(HOST_SUBDIR)/dejagnu && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 install-pdf) \
8254 || exit 1
8256 @endif dejagnu
8258 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8259 maybe-install-html-dejagnu:
8260 @if dejagnu
8261 maybe-install-html-dejagnu: install-html-dejagnu
8263 install-html-dejagnu: \
8264 configure-dejagnu \
8265 html-dejagnu
8266 @: $(MAKE); $(unstage)
8267 @[ -f ./dejagnu/Makefile ] || exit 0; \
8268 r=`${PWD_COMMAND}`; export r; \
8269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270 $(HOST_EXPORTS) \
8271 for flag in $(EXTRA_HOST_FLAGS) ; do \
8272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273 done; \
8274 echo "Doing install-html in dejagnu"; \
8275 (cd $(HOST_SUBDIR)/dejagnu && \
8276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278 "RANLIB=$${RANLIB}" \
8279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280 install-html) \
8281 || exit 1
8283 @endif dejagnu
8285 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8286 maybe-installcheck-dejagnu:
8287 @if dejagnu
8288 maybe-installcheck-dejagnu: installcheck-dejagnu
8290 installcheck-dejagnu: \
8291 configure-dejagnu
8292 @: $(MAKE); $(unstage)
8293 @[ -f ./dejagnu/Makefile ] || exit 0; \
8294 r=`${PWD_COMMAND}`; export r; \
8295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8296 $(HOST_EXPORTS) \
8297 for flag in $(EXTRA_HOST_FLAGS) ; do \
8298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8299 done; \
8300 echo "Doing installcheck in dejagnu"; \
8301 (cd $(HOST_SUBDIR)/dejagnu && \
8302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8304 "RANLIB=$${RANLIB}" \
8305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8306 installcheck) \
8307 || exit 1
8309 @endif dejagnu
8311 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8312 maybe-mostlyclean-dejagnu:
8313 @if dejagnu
8314 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8316 mostlyclean-dejagnu:
8317 @: $(MAKE); $(unstage)
8318 @[ -f ./dejagnu/Makefile ] || exit 0; \
8319 r=`${PWD_COMMAND}`; export r; \
8320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321 $(HOST_EXPORTS) \
8322 for flag in $(EXTRA_HOST_FLAGS) ; do \
8323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8324 done; \
8325 echo "Doing mostlyclean in dejagnu"; \
8326 (cd $(HOST_SUBDIR)/dejagnu && \
8327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8329 "RANLIB=$${RANLIB}" \
8330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8331 mostlyclean) \
8332 || exit 1
8334 @endif dejagnu
8336 .PHONY: maybe-clean-dejagnu clean-dejagnu
8337 maybe-clean-dejagnu:
8338 @if dejagnu
8339 maybe-clean-dejagnu: clean-dejagnu
8341 clean-dejagnu:
8342 @: $(MAKE); $(unstage)
8343 @[ -f ./dejagnu/Makefile ] || exit 0; \
8344 r=`${PWD_COMMAND}`; export r; \
8345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346 $(HOST_EXPORTS) \
8347 for flag in $(EXTRA_HOST_FLAGS) ; do \
8348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349 done; \
8350 echo "Doing clean in dejagnu"; \
8351 (cd $(HOST_SUBDIR)/dejagnu && \
8352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354 "RANLIB=$${RANLIB}" \
8355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8356 clean) \
8357 || exit 1
8359 @endif dejagnu
8361 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8362 maybe-distclean-dejagnu:
8363 @if dejagnu
8364 maybe-distclean-dejagnu: distclean-dejagnu
8366 distclean-dejagnu:
8367 @: $(MAKE); $(unstage)
8368 @[ -f ./dejagnu/Makefile ] || exit 0; \
8369 r=`${PWD_COMMAND}`; export r; \
8370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8371 $(HOST_EXPORTS) \
8372 for flag in $(EXTRA_HOST_FLAGS) ; do \
8373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8374 done; \
8375 echo "Doing distclean in dejagnu"; \
8376 (cd $(HOST_SUBDIR)/dejagnu && \
8377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8379 "RANLIB=$${RANLIB}" \
8380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8381 distclean) \
8382 || exit 1
8384 @endif dejagnu
8386 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8387 maybe-maintainer-clean-dejagnu:
8388 @if dejagnu
8389 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8391 maintainer-clean-dejagnu:
8392 @: $(MAKE); $(unstage)
8393 @[ -f ./dejagnu/Makefile ] || exit 0; \
8394 r=`${PWD_COMMAND}`; export r; \
8395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396 $(HOST_EXPORTS) \
8397 for flag in $(EXTRA_HOST_FLAGS) ; do \
8398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8399 done; \
8400 echo "Doing maintainer-clean in dejagnu"; \
8401 (cd $(HOST_SUBDIR)/dejagnu && \
8402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8404 "RANLIB=$${RANLIB}" \
8405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8406 maintainer-clean) \
8407 || exit 1
8409 @endif dejagnu
8413 .PHONY: configure-etc maybe-configure-etc
8414 maybe-configure-etc:
8415 @if gcc-bootstrap
8416 configure-etc: stage_current
8417 @endif gcc-bootstrap
8418 @if etc
8419 maybe-configure-etc: configure-etc
8420 configure-etc:
8421 @: $(MAKE); $(unstage)
8422 @r=`${PWD_COMMAND}`; export r; \
8423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8424 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8426 $(HOST_EXPORTS) \
8427 echo Configuring in $(HOST_SUBDIR)/etc; \
8428 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8429 case $(srcdir) in \
8430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8431 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8433 esac; \
8434 module_srcdir=etc; \
8435 $(SHELL) \
8436 $$s/$$module_srcdir/configure \
8437 --srcdir=$${topdir}/$$module_srcdir \
8438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8439 --target=${target_alias} \
8440 || exit 1
8441 @endif etc
8447 .PHONY: all-etc maybe-all-etc
8448 maybe-all-etc:
8449 @if gcc-bootstrap
8450 all-etc: stage_current
8451 @endif gcc-bootstrap
8452 @if etc
8453 TARGET-etc=all
8454 maybe-all-etc: all-etc
8455 all-etc: configure-etc
8456 @: $(MAKE); $(unstage)
8457 @r=`${PWD_COMMAND}`; export r; \
8458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459 $(HOST_EXPORTS) \
8460 (cd $(HOST_SUBDIR)/etc && \
8461 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8462 $(TARGET-etc))
8463 @endif etc
8468 .PHONY: check-etc maybe-check-etc
8469 maybe-check-etc:
8470 @if etc
8471 maybe-check-etc: check-etc
8473 check-etc:
8474 @: $(MAKE); $(unstage)
8475 @r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 $(HOST_EXPORTS) \
8478 (cd $(HOST_SUBDIR)/etc && \
8479 $(MAKE) $(FLAGS_TO_PASS) check)
8481 @endif etc
8483 .PHONY: install-etc maybe-install-etc
8484 maybe-install-etc:
8485 @if etc
8486 maybe-install-etc: install-etc
8488 install-etc: installdirs
8489 @: $(MAKE); $(unstage)
8490 @r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 (cd $(HOST_SUBDIR)/etc && \
8494 $(MAKE) $(FLAGS_TO_PASS) install)
8496 @endif etc
8498 .PHONY: install-strip-etc maybe-install-strip-etc
8499 maybe-install-strip-etc:
8500 @if etc
8501 maybe-install-strip-etc: install-strip-etc
8503 install-strip-etc: installdirs
8504 @: $(MAKE); $(unstage)
8505 @r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) \
8508 (cd $(HOST_SUBDIR)/etc && \
8509 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8511 @endif etc
8513 # Other targets (info, dvi, pdf, etc.)
8515 .PHONY: maybe-info-etc info-etc
8516 maybe-info-etc:
8517 @if etc
8518 maybe-info-etc: info-etc
8520 info-etc: \
8521 configure-etc
8522 @: $(MAKE); $(unstage)
8523 @[ -f ./etc/Makefile ] || exit 0; \
8524 r=`${PWD_COMMAND}`; export r; \
8525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8526 $(HOST_EXPORTS) \
8527 for flag in $(EXTRA_HOST_FLAGS) ; do \
8528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8529 done; \
8530 echo "Doing info in etc"; \
8531 (cd $(HOST_SUBDIR)/etc && \
8532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8534 "RANLIB=$${RANLIB}" \
8535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8536 info) \
8537 || exit 1
8539 @endif etc
8541 .PHONY: maybe-dvi-etc dvi-etc
8542 maybe-dvi-etc:
8543 @if etc
8544 maybe-dvi-etc: dvi-etc
8546 dvi-etc: \
8547 configure-etc
8548 @: $(MAKE); $(unstage)
8549 @[ -f ./etc/Makefile ] || exit 0; \
8550 r=`${PWD_COMMAND}`; export r; \
8551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552 $(HOST_EXPORTS) \
8553 for flag in $(EXTRA_HOST_FLAGS) ; do \
8554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8555 done; \
8556 echo "Doing dvi in etc"; \
8557 (cd $(HOST_SUBDIR)/etc && \
8558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8560 "RANLIB=$${RANLIB}" \
8561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8562 dvi) \
8563 || exit 1
8565 @endif etc
8567 .PHONY: maybe-pdf-etc pdf-etc
8568 maybe-pdf-etc:
8569 @if etc
8570 maybe-pdf-etc: pdf-etc
8572 pdf-etc: \
8573 configure-etc
8574 @: $(MAKE); $(unstage)
8575 @[ -f ./etc/Makefile ] || exit 0; \
8576 r=`${PWD_COMMAND}`; export r; \
8577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578 $(HOST_EXPORTS) \
8579 for flag in $(EXTRA_HOST_FLAGS) ; do \
8580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8581 done; \
8582 echo "Doing pdf in etc"; \
8583 (cd $(HOST_SUBDIR)/etc && \
8584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8586 "RANLIB=$${RANLIB}" \
8587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8588 pdf) \
8589 || exit 1
8591 @endif etc
8593 .PHONY: maybe-html-etc html-etc
8594 maybe-html-etc:
8595 @if etc
8596 maybe-html-etc: html-etc
8598 html-etc: \
8599 configure-etc
8600 @: $(MAKE); $(unstage)
8601 @[ -f ./etc/Makefile ] || exit 0; \
8602 r=`${PWD_COMMAND}`; export r; \
8603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8604 $(HOST_EXPORTS) \
8605 for flag in $(EXTRA_HOST_FLAGS) ; do \
8606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8607 done; \
8608 echo "Doing html in etc"; \
8609 (cd $(HOST_SUBDIR)/etc && \
8610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8612 "RANLIB=$${RANLIB}" \
8613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8614 html) \
8615 || exit 1
8617 @endif etc
8619 .PHONY: maybe-TAGS-etc TAGS-etc
8620 maybe-TAGS-etc:
8621 @if etc
8622 maybe-TAGS-etc: TAGS-etc
8624 TAGS-etc: \
8625 configure-etc
8626 @: $(MAKE); $(unstage)
8627 @[ -f ./etc/Makefile ] || exit 0; \
8628 r=`${PWD_COMMAND}`; export r; \
8629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8630 $(HOST_EXPORTS) \
8631 for flag in $(EXTRA_HOST_FLAGS) ; do \
8632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8633 done; \
8634 echo "Doing TAGS in etc"; \
8635 (cd $(HOST_SUBDIR)/etc && \
8636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8638 "RANLIB=$${RANLIB}" \
8639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8640 TAGS) \
8641 || exit 1
8643 @endif etc
8645 .PHONY: maybe-install-info-etc install-info-etc
8646 maybe-install-info-etc:
8647 @if etc
8648 maybe-install-info-etc: install-info-etc
8650 install-info-etc: \
8651 configure-etc \
8652 info-etc
8653 @: $(MAKE); $(unstage)
8654 @[ -f ./etc/Makefile ] || exit 0; \
8655 r=`${PWD_COMMAND}`; export r; \
8656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657 $(HOST_EXPORTS) \
8658 for flag in $(EXTRA_HOST_FLAGS) ; do \
8659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660 done; \
8661 echo "Doing install-info in etc"; \
8662 (cd $(HOST_SUBDIR)/etc && \
8663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665 "RANLIB=$${RANLIB}" \
8666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8667 install-info) \
8668 || exit 1
8670 @endif etc
8672 .PHONY: maybe-install-dvi-etc install-dvi-etc
8673 maybe-install-dvi-etc:
8674 @if etc
8675 maybe-install-dvi-etc: install-dvi-etc
8677 install-dvi-etc: \
8678 configure-etc \
8679 dvi-etc
8680 @: $(MAKE); $(unstage)
8681 @[ -f ./etc/Makefile ] || exit 0; \
8682 r=`${PWD_COMMAND}`; export r; \
8683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8684 $(HOST_EXPORTS) \
8685 for flag in $(EXTRA_HOST_FLAGS) ; do \
8686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8687 done; \
8688 echo "Doing install-dvi in etc"; \
8689 (cd $(HOST_SUBDIR)/etc && \
8690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8692 "RANLIB=$${RANLIB}" \
8693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8694 install-dvi) \
8695 || exit 1
8697 @endif etc
8699 .PHONY: maybe-install-pdf-etc install-pdf-etc
8700 maybe-install-pdf-etc:
8701 @if etc
8702 maybe-install-pdf-etc: install-pdf-etc
8704 install-pdf-etc: \
8705 configure-etc \
8706 pdf-etc
8707 @: $(MAKE); $(unstage)
8708 @[ -f ./etc/Makefile ] || exit 0; \
8709 r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 for flag in $(EXTRA_HOST_FLAGS) ; do \
8713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714 done; \
8715 echo "Doing install-pdf in etc"; \
8716 (cd $(HOST_SUBDIR)/etc && \
8717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719 "RANLIB=$${RANLIB}" \
8720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721 install-pdf) \
8722 || exit 1
8724 @endif etc
8726 .PHONY: maybe-install-html-etc install-html-etc
8727 maybe-install-html-etc:
8728 @if etc
8729 maybe-install-html-etc: install-html-etc
8731 install-html-etc: \
8732 configure-etc \
8733 html-etc
8734 @: $(MAKE); $(unstage)
8735 @[ -f ./etc/Makefile ] || exit 0; \
8736 r=`${PWD_COMMAND}`; export r; \
8737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8738 $(HOST_EXPORTS) \
8739 for flag in $(EXTRA_HOST_FLAGS) ; do \
8740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8741 done; \
8742 echo "Doing install-html in etc"; \
8743 (cd $(HOST_SUBDIR)/etc && \
8744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8746 "RANLIB=$${RANLIB}" \
8747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8748 install-html) \
8749 || exit 1
8751 @endif etc
8753 .PHONY: maybe-installcheck-etc installcheck-etc
8754 maybe-installcheck-etc:
8755 @if etc
8756 maybe-installcheck-etc: installcheck-etc
8758 installcheck-etc: \
8759 configure-etc
8760 @: $(MAKE); $(unstage)
8761 @[ -f ./etc/Makefile ] || exit 0; \
8762 r=`${PWD_COMMAND}`; export r; \
8763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764 $(HOST_EXPORTS) \
8765 for flag in $(EXTRA_HOST_FLAGS) ; do \
8766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8767 done; \
8768 echo "Doing installcheck in etc"; \
8769 (cd $(HOST_SUBDIR)/etc && \
8770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8772 "RANLIB=$${RANLIB}" \
8773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8774 installcheck) \
8775 || exit 1
8777 @endif etc
8779 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8780 maybe-mostlyclean-etc:
8781 @if etc
8782 maybe-mostlyclean-etc: mostlyclean-etc
8784 mostlyclean-etc:
8785 @: $(MAKE); $(unstage)
8786 @[ -f ./etc/Makefile ] || exit 0; \
8787 r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789 $(HOST_EXPORTS) \
8790 for flag in $(EXTRA_HOST_FLAGS) ; do \
8791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792 done; \
8793 echo "Doing mostlyclean in etc"; \
8794 (cd $(HOST_SUBDIR)/etc && \
8795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797 "RANLIB=$${RANLIB}" \
8798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8799 mostlyclean) \
8800 || exit 1
8802 @endif etc
8804 .PHONY: maybe-clean-etc clean-etc
8805 maybe-clean-etc:
8806 @if etc
8807 maybe-clean-etc: clean-etc
8809 clean-etc:
8810 @: $(MAKE); $(unstage)
8811 @[ -f ./etc/Makefile ] || exit 0; \
8812 r=`${PWD_COMMAND}`; export r; \
8813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814 $(HOST_EXPORTS) \
8815 for flag in $(EXTRA_HOST_FLAGS) ; do \
8816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8817 done; \
8818 echo "Doing clean in etc"; \
8819 (cd $(HOST_SUBDIR)/etc && \
8820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8822 "RANLIB=$${RANLIB}" \
8823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8824 clean) \
8825 || exit 1
8827 @endif etc
8829 .PHONY: maybe-distclean-etc distclean-etc
8830 maybe-distclean-etc:
8831 @if etc
8832 maybe-distclean-etc: distclean-etc
8834 distclean-etc:
8835 @: $(MAKE); $(unstage)
8836 @[ -f ./etc/Makefile ] || exit 0; \
8837 r=`${PWD_COMMAND}`; export r; \
8838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839 $(HOST_EXPORTS) \
8840 for flag in $(EXTRA_HOST_FLAGS) ; do \
8841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8842 done; \
8843 echo "Doing distclean in etc"; \
8844 (cd $(HOST_SUBDIR)/etc && \
8845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847 "RANLIB=$${RANLIB}" \
8848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8849 distclean) \
8850 || exit 1
8852 @endif etc
8854 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8855 maybe-maintainer-clean-etc:
8856 @if etc
8857 maybe-maintainer-clean-etc: maintainer-clean-etc
8859 maintainer-clean-etc:
8860 @: $(MAKE); $(unstage)
8861 @[ -f ./etc/Makefile ] || exit 0; \
8862 r=`${PWD_COMMAND}`; export r; \
8863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8864 $(HOST_EXPORTS) \
8865 for flag in $(EXTRA_HOST_FLAGS) ; do \
8866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8867 done; \
8868 echo "Doing maintainer-clean in etc"; \
8869 (cd $(HOST_SUBDIR)/etc && \
8870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8872 "RANLIB=$${RANLIB}" \
8873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8874 maintainer-clean) \
8875 || exit 1
8877 @endif etc
8881 .PHONY: configure-fastjar maybe-configure-fastjar
8882 maybe-configure-fastjar:
8883 @if gcc-bootstrap
8884 configure-fastjar: stage_current
8885 @endif gcc-bootstrap
8886 @if fastjar
8887 maybe-configure-fastjar: configure-fastjar
8888 configure-fastjar:
8889 @: $(MAKE); $(unstage)
8890 @r=`${PWD_COMMAND}`; export r; \
8891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8894 $(HOST_EXPORTS) \
8895 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8896 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8897 case $(srcdir) in \
8898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8899 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8901 esac; \
8902 module_srcdir=fastjar; \
8903 $(SHELL) \
8904 $$s/$$module_srcdir/configure \
8905 --srcdir=$${topdir}/$$module_srcdir \
8906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8907 --target=${target_alias} \
8908 || exit 1
8909 @endif fastjar
8915 .PHONY: all-fastjar maybe-all-fastjar
8916 maybe-all-fastjar:
8917 @if gcc-bootstrap
8918 all-fastjar: stage_current
8919 @endif gcc-bootstrap
8920 @if fastjar
8921 TARGET-fastjar=all
8922 maybe-all-fastjar: all-fastjar
8923 all-fastjar: configure-fastjar
8924 @: $(MAKE); $(unstage)
8925 @r=`${PWD_COMMAND}`; export r; \
8926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927 $(HOST_EXPORTS) \
8928 (cd $(HOST_SUBDIR)/fastjar && \
8929 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8930 $(TARGET-fastjar))
8931 @endif fastjar
8936 .PHONY: check-fastjar maybe-check-fastjar
8937 maybe-check-fastjar:
8938 @if fastjar
8939 maybe-check-fastjar: check-fastjar
8941 # This module is only tested in a native toolchain.
8942 check-fastjar:
8943 @: $(MAKE); $(unstage)
8944 @if [ '$(host)' = '$(target)' ]; then \
8945 r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 $(HOST_EXPORTS) \
8948 (cd $(HOST_SUBDIR)/fastjar && \
8949 $(MAKE) $(FLAGS_TO_PASS) check)
8952 @endif fastjar
8954 .PHONY: install-fastjar maybe-install-fastjar
8955 maybe-install-fastjar:
8956 @if fastjar
8957 maybe-install-fastjar: install-fastjar
8959 install-fastjar: installdirs
8960 @: $(MAKE); $(unstage)
8961 @r=`${PWD_COMMAND}`; export r; \
8962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8963 $(HOST_EXPORTS) \
8964 (cd $(HOST_SUBDIR)/fastjar && \
8965 $(MAKE) $(FLAGS_TO_PASS) install)
8967 @endif fastjar
8969 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8970 maybe-install-strip-fastjar:
8971 @if fastjar
8972 maybe-install-strip-fastjar: install-strip-fastjar
8974 install-strip-fastjar: installdirs
8975 @: $(MAKE); $(unstage)
8976 @r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 (cd $(HOST_SUBDIR)/fastjar && \
8980 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8982 @endif fastjar
8984 # Other targets (info, dvi, pdf, etc.)
8986 .PHONY: maybe-info-fastjar info-fastjar
8987 maybe-info-fastjar:
8988 @if fastjar
8989 maybe-info-fastjar: info-fastjar
8991 info-fastjar: \
8992 configure-fastjar
8993 @: $(MAKE); $(unstage)
8994 @[ -f ./fastjar/Makefile ] || exit 0; \
8995 r=`${PWD_COMMAND}`; export r; \
8996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997 $(HOST_EXPORTS) \
8998 for flag in $(EXTRA_HOST_FLAGS) ; do \
8999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000 done; \
9001 echo "Doing info in fastjar"; \
9002 (cd $(HOST_SUBDIR)/fastjar && \
9003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005 "RANLIB=$${RANLIB}" \
9006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9007 info) \
9008 || exit 1
9010 @endif fastjar
9012 .PHONY: maybe-dvi-fastjar dvi-fastjar
9013 maybe-dvi-fastjar:
9014 @if fastjar
9015 maybe-dvi-fastjar: dvi-fastjar
9017 dvi-fastjar: \
9018 configure-fastjar
9019 @: $(MAKE); $(unstage)
9020 @[ -f ./fastjar/Makefile ] || exit 0; \
9021 r=`${PWD_COMMAND}`; export r; \
9022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9023 $(HOST_EXPORTS) \
9024 for flag in $(EXTRA_HOST_FLAGS) ; do \
9025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9026 done; \
9027 echo "Doing dvi in fastjar"; \
9028 (cd $(HOST_SUBDIR)/fastjar && \
9029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9031 "RANLIB=$${RANLIB}" \
9032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9033 dvi) \
9034 || exit 1
9036 @endif fastjar
9038 .PHONY: maybe-pdf-fastjar pdf-fastjar
9039 maybe-pdf-fastjar:
9040 @if fastjar
9041 maybe-pdf-fastjar: pdf-fastjar
9043 pdf-fastjar: \
9044 configure-fastjar
9045 @: $(MAKE); $(unstage)
9046 @[ -f ./fastjar/Makefile ] || exit 0; \
9047 r=`${PWD_COMMAND}`; export r; \
9048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9049 $(HOST_EXPORTS) \
9050 for flag in $(EXTRA_HOST_FLAGS) ; do \
9051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9052 done; \
9053 echo "Doing pdf in fastjar"; \
9054 (cd $(HOST_SUBDIR)/fastjar && \
9055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9057 "RANLIB=$${RANLIB}" \
9058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9059 pdf) \
9060 || exit 1
9062 @endif fastjar
9064 .PHONY: maybe-html-fastjar html-fastjar
9065 maybe-html-fastjar:
9066 @if fastjar
9067 maybe-html-fastjar: html-fastjar
9069 html-fastjar: \
9070 configure-fastjar
9071 @: $(MAKE); $(unstage)
9072 @[ -f ./fastjar/Makefile ] || exit 0; \
9073 r=`${PWD_COMMAND}`; export r; \
9074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075 $(HOST_EXPORTS) \
9076 for flag in $(EXTRA_HOST_FLAGS) ; do \
9077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9078 done; \
9079 echo "Doing html in fastjar"; \
9080 (cd $(HOST_SUBDIR)/fastjar && \
9081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9083 "RANLIB=$${RANLIB}" \
9084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9085 html) \
9086 || exit 1
9088 @endif fastjar
9090 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9091 maybe-TAGS-fastjar:
9092 @if fastjar
9093 maybe-TAGS-fastjar: TAGS-fastjar
9095 TAGS-fastjar: \
9096 configure-fastjar
9097 @: $(MAKE); $(unstage)
9098 @[ -f ./fastjar/Makefile ] || exit 0; \
9099 r=`${PWD_COMMAND}`; export r; \
9100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9101 $(HOST_EXPORTS) \
9102 for flag in $(EXTRA_HOST_FLAGS) ; do \
9103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9104 done; \
9105 echo "Doing TAGS in fastjar"; \
9106 (cd $(HOST_SUBDIR)/fastjar && \
9107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9109 "RANLIB=$${RANLIB}" \
9110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9111 TAGS) \
9112 || exit 1
9114 @endif fastjar
9116 .PHONY: maybe-install-info-fastjar install-info-fastjar
9117 maybe-install-info-fastjar:
9118 @if fastjar
9119 maybe-install-info-fastjar: install-info-fastjar
9121 install-info-fastjar: \
9122 configure-fastjar \
9123 info-fastjar
9124 @: $(MAKE); $(unstage)
9125 @[ -f ./fastjar/Makefile ] || exit 0; \
9126 r=`${PWD_COMMAND}`; export r; \
9127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9128 $(HOST_EXPORTS) \
9129 for flag in $(EXTRA_HOST_FLAGS) ; do \
9130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9131 done; \
9132 echo "Doing install-info in fastjar"; \
9133 (cd $(HOST_SUBDIR)/fastjar && \
9134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9136 "RANLIB=$${RANLIB}" \
9137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9138 install-info) \
9139 || exit 1
9141 @endif fastjar
9143 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9144 maybe-install-dvi-fastjar:
9145 @if fastjar
9146 maybe-install-dvi-fastjar: install-dvi-fastjar
9148 install-dvi-fastjar: \
9149 configure-fastjar \
9150 dvi-fastjar
9151 @: $(MAKE); $(unstage)
9152 @[ -f ./fastjar/Makefile ] || exit 0; \
9153 r=`${PWD_COMMAND}`; export r; \
9154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9155 $(HOST_EXPORTS) \
9156 for flag in $(EXTRA_HOST_FLAGS) ; do \
9157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9158 done; \
9159 echo "Doing install-dvi in fastjar"; \
9160 (cd $(HOST_SUBDIR)/fastjar && \
9161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9163 "RANLIB=$${RANLIB}" \
9164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9165 install-dvi) \
9166 || exit 1
9168 @endif fastjar
9170 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9171 maybe-install-pdf-fastjar:
9172 @if fastjar
9173 maybe-install-pdf-fastjar: install-pdf-fastjar
9175 install-pdf-fastjar: \
9176 configure-fastjar \
9177 pdf-fastjar
9178 @: $(MAKE); $(unstage)
9179 @[ -f ./fastjar/Makefile ] || exit 0; \
9180 r=`${PWD_COMMAND}`; export r; \
9181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182 $(HOST_EXPORTS) \
9183 for flag in $(EXTRA_HOST_FLAGS) ; do \
9184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185 done; \
9186 echo "Doing install-pdf in fastjar"; \
9187 (cd $(HOST_SUBDIR)/fastjar && \
9188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190 "RANLIB=$${RANLIB}" \
9191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9192 install-pdf) \
9193 || exit 1
9195 @endif fastjar
9197 .PHONY: maybe-install-html-fastjar install-html-fastjar
9198 maybe-install-html-fastjar:
9199 @if fastjar
9200 maybe-install-html-fastjar: install-html-fastjar
9202 install-html-fastjar: \
9203 configure-fastjar \
9204 html-fastjar
9205 @: $(MAKE); $(unstage)
9206 @[ -f ./fastjar/Makefile ] || exit 0; \
9207 r=`${PWD_COMMAND}`; export r; \
9208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9209 $(HOST_EXPORTS) \
9210 for flag in $(EXTRA_HOST_FLAGS) ; do \
9211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9212 done; \
9213 echo "Doing install-html in fastjar"; \
9214 (cd $(HOST_SUBDIR)/fastjar && \
9215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9217 "RANLIB=$${RANLIB}" \
9218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9219 install-html) \
9220 || exit 1
9222 @endif fastjar
9224 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9225 maybe-installcheck-fastjar:
9226 @if fastjar
9227 maybe-installcheck-fastjar: installcheck-fastjar
9229 installcheck-fastjar: \
9230 configure-fastjar
9231 @: $(MAKE); $(unstage)
9232 @[ -f ./fastjar/Makefile ] || exit 0; \
9233 r=`${PWD_COMMAND}`; export r; \
9234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9235 $(HOST_EXPORTS) \
9236 for flag in $(EXTRA_HOST_FLAGS) ; do \
9237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9238 done; \
9239 echo "Doing installcheck in fastjar"; \
9240 (cd $(HOST_SUBDIR)/fastjar && \
9241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9243 "RANLIB=$${RANLIB}" \
9244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9245 installcheck) \
9246 || exit 1
9248 @endif fastjar
9250 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9251 maybe-mostlyclean-fastjar:
9252 @if fastjar
9253 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9255 mostlyclean-fastjar:
9256 @: $(MAKE); $(unstage)
9257 @[ -f ./fastjar/Makefile ] || exit 0; \
9258 r=`${PWD_COMMAND}`; export r; \
9259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9260 $(HOST_EXPORTS) \
9261 for flag in $(EXTRA_HOST_FLAGS) ; do \
9262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9263 done; \
9264 echo "Doing mostlyclean in fastjar"; \
9265 (cd $(HOST_SUBDIR)/fastjar && \
9266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9268 "RANLIB=$${RANLIB}" \
9269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9270 mostlyclean) \
9271 || exit 1
9273 @endif fastjar
9275 .PHONY: maybe-clean-fastjar clean-fastjar
9276 maybe-clean-fastjar:
9277 @if fastjar
9278 maybe-clean-fastjar: clean-fastjar
9280 clean-fastjar:
9281 @: $(MAKE); $(unstage)
9282 @[ -f ./fastjar/Makefile ] || exit 0; \
9283 r=`${PWD_COMMAND}`; export r; \
9284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9285 $(HOST_EXPORTS) \
9286 for flag in $(EXTRA_HOST_FLAGS) ; do \
9287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9288 done; \
9289 echo "Doing clean in fastjar"; \
9290 (cd $(HOST_SUBDIR)/fastjar && \
9291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9293 "RANLIB=$${RANLIB}" \
9294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9295 clean) \
9296 || exit 1
9298 @endif fastjar
9300 .PHONY: maybe-distclean-fastjar distclean-fastjar
9301 maybe-distclean-fastjar:
9302 @if fastjar
9303 maybe-distclean-fastjar: distclean-fastjar
9305 distclean-fastjar:
9306 @: $(MAKE); $(unstage)
9307 @[ -f ./fastjar/Makefile ] || exit 0; \
9308 r=`${PWD_COMMAND}`; export r; \
9309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9310 $(HOST_EXPORTS) \
9311 for flag in $(EXTRA_HOST_FLAGS) ; do \
9312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9313 done; \
9314 echo "Doing distclean in fastjar"; \
9315 (cd $(HOST_SUBDIR)/fastjar && \
9316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9318 "RANLIB=$${RANLIB}" \
9319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9320 distclean) \
9321 || exit 1
9323 @endif fastjar
9325 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9326 maybe-maintainer-clean-fastjar:
9327 @if fastjar
9328 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9330 maintainer-clean-fastjar:
9331 @: $(MAKE); $(unstage)
9332 @[ -f ./fastjar/Makefile ] || exit 0; \
9333 r=`${PWD_COMMAND}`; export r; \
9334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9335 $(HOST_EXPORTS) \
9336 for flag in $(EXTRA_HOST_FLAGS) ; do \
9337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9338 done; \
9339 echo "Doing maintainer-clean in fastjar"; \
9340 (cd $(HOST_SUBDIR)/fastjar && \
9341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9343 "RANLIB=$${RANLIB}" \
9344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9345 maintainer-clean) \
9346 || exit 1
9348 @endif fastjar
9352 .PHONY: configure-fixincludes maybe-configure-fixincludes
9353 maybe-configure-fixincludes:
9354 @if gcc-bootstrap
9355 configure-fixincludes: stage_current
9356 @endif gcc-bootstrap
9357 @if fixincludes
9358 maybe-configure-fixincludes: configure-fixincludes
9359 configure-fixincludes:
9360 @r=`${PWD_COMMAND}`; export r; \
9361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9362 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9364 $(HOST_EXPORTS) \
9365 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9366 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9367 case $(srcdir) in \
9368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9369 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9371 esac; \
9372 module_srcdir=fixincludes; \
9373 $(SHELL) \
9374 $$s/$$module_srcdir/configure \
9375 --srcdir=$${topdir}/$$module_srcdir \
9376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9377 --target=${target_alias} \
9378 || exit 1
9379 @endif fixincludes
9383 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9384 maybe-configure-stage1-fixincludes:
9385 @if fixincludes-bootstrap
9386 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9387 configure-stage1-fixincludes:
9388 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9389 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9390 @r=`${PWD_COMMAND}`; export r; \
9391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9392 TFLAGS="$(STAGE1_TFLAGS)"; \
9393 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9394 $(HOST_EXPORTS) \
9395 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9396 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9397 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9398 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9400 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9401 case $(srcdir) in \
9402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9403 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9405 esac; \
9406 module_srcdir=fixincludes; \
9407 $(SHELL) $$s/$$module_srcdir/configure \
9408 --srcdir=$${topdir}/$$module_srcdir \
9409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9410 --target=${target_alias} \
9412 $(STAGE1_CONFIGURE_FLAGS)
9413 @endif fixincludes-bootstrap
9415 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9416 maybe-configure-stage2-fixincludes:
9417 @if fixincludes-bootstrap
9418 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9419 configure-stage2-fixincludes:
9420 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9422 @r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 TFLAGS="$(STAGE2_TFLAGS)"; \
9425 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9426 $(HOST_EXPORTS) \
9427 $(POSTSTAGE1_HOST_EXPORTS) \
9428 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9429 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9430 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9431 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9433 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9434 case $(srcdir) in \
9435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9436 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9438 esac; \
9439 module_srcdir=fixincludes; \
9440 $(SHELL) $$s/$$module_srcdir/configure \
9441 --srcdir=$${topdir}/$$module_srcdir \
9442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9443 --target=${target_alias} \
9444 --with-build-libsubdir=$(HOST_SUBDIR) \
9445 $(STAGE2_CONFIGURE_FLAGS)
9446 @endif fixincludes-bootstrap
9448 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9449 maybe-configure-stage3-fixincludes:
9450 @if fixincludes-bootstrap
9451 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9452 configure-stage3-fixincludes:
9453 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9455 @r=`${PWD_COMMAND}`; export r; \
9456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9457 TFLAGS="$(STAGE3_TFLAGS)"; \
9458 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9459 $(HOST_EXPORTS) \
9460 $(POSTSTAGE1_HOST_EXPORTS) \
9461 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9462 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9463 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9464 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9466 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9467 case $(srcdir) in \
9468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9469 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9471 esac; \
9472 module_srcdir=fixincludes; \
9473 $(SHELL) $$s/$$module_srcdir/configure \
9474 --srcdir=$${topdir}/$$module_srcdir \
9475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9476 --target=${target_alias} \
9477 --with-build-libsubdir=$(HOST_SUBDIR) \
9478 $(STAGE3_CONFIGURE_FLAGS)
9479 @endif fixincludes-bootstrap
9481 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9482 maybe-configure-stage4-fixincludes:
9483 @if fixincludes-bootstrap
9484 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9485 configure-stage4-fixincludes:
9486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9488 @r=`${PWD_COMMAND}`; export r; \
9489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490 TFLAGS="$(STAGE4_TFLAGS)"; \
9491 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9492 $(HOST_EXPORTS) \
9493 $(POSTSTAGE1_HOST_EXPORTS) \
9494 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9495 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9496 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9497 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9499 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9500 case $(srcdir) in \
9501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9502 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9504 esac; \
9505 module_srcdir=fixincludes; \
9506 $(SHELL) $$s/$$module_srcdir/configure \
9507 --srcdir=$${topdir}/$$module_srcdir \
9508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9509 --target=${target_alias} \
9510 --with-build-libsubdir=$(HOST_SUBDIR) \
9511 $(STAGE4_CONFIGURE_FLAGS)
9512 @endif fixincludes-bootstrap
9514 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9515 maybe-configure-stageprofile-fixincludes:
9516 @if fixincludes-bootstrap
9517 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9518 configure-stageprofile-fixincludes:
9519 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9521 @r=`${PWD_COMMAND}`; export r; \
9522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9523 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9524 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9525 $(HOST_EXPORTS) \
9526 $(POSTSTAGE1_HOST_EXPORTS) \
9527 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9528 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9529 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9530 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9532 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9533 case $(srcdir) in \
9534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9535 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9537 esac; \
9538 module_srcdir=fixincludes; \
9539 $(SHELL) $$s/$$module_srcdir/configure \
9540 --srcdir=$${topdir}/$$module_srcdir \
9541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9542 --target=${target_alias} \
9543 --with-build-libsubdir=$(HOST_SUBDIR) \
9544 $(STAGEprofile_CONFIGURE_FLAGS)
9545 @endif fixincludes-bootstrap
9547 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9548 maybe-configure-stagetrain-fixincludes:
9549 @if fixincludes-bootstrap
9550 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9551 configure-stagetrain-fixincludes:
9552 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9554 @r=`${PWD_COMMAND}`; export r; \
9555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9556 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9557 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9558 $(HOST_EXPORTS) \
9559 $(POSTSTAGE1_HOST_EXPORTS) \
9560 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9561 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9562 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9563 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9565 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9566 case $(srcdir) in \
9567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9568 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9570 esac; \
9571 module_srcdir=fixincludes; \
9572 $(SHELL) $$s/$$module_srcdir/configure \
9573 --srcdir=$${topdir}/$$module_srcdir \
9574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9575 --target=${target_alias} \
9576 --with-build-libsubdir=$(HOST_SUBDIR) \
9577 $(STAGEtrain_CONFIGURE_FLAGS)
9578 @endif fixincludes-bootstrap
9580 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9581 maybe-configure-stagefeedback-fixincludes:
9582 @if fixincludes-bootstrap
9583 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9584 configure-stagefeedback-fixincludes:
9585 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9586 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9587 @r=`${PWD_COMMAND}`; export r; \
9588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9589 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9590 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9591 $(HOST_EXPORTS) \
9592 $(POSTSTAGE1_HOST_EXPORTS) \
9593 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9594 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9595 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9596 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9598 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9599 case $(srcdir) in \
9600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9601 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9603 esac; \
9604 module_srcdir=fixincludes; \
9605 $(SHELL) $$s/$$module_srcdir/configure \
9606 --srcdir=$${topdir}/$$module_srcdir \
9607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9608 --target=${target_alias} \
9609 --with-build-libsubdir=$(HOST_SUBDIR) \
9610 $(STAGEfeedback_CONFIGURE_FLAGS)
9611 @endif fixincludes-bootstrap
9613 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9614 maybe-configure-stageautoprofile-fixincludes:
9615 @if fixincludes-bootstrap
9616 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9617 configure-stageautoprofile-fixincludes:
9618 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9619 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9620 @r=`${PWD_COMMAND}`; export r; \
9621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9622 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9623 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9624 $(HOST_EXPORTS) \
9625 $(POSTSTAGE1_HOST_EXPORTS) \
9626 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9627 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9628 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9629 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9630 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9631 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9632 case $(srcdir) in \
9633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9634 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9636 esac; \
9637 module_srcdir=fixincludes; \
9638 $(SHELL) $$s/$$module_srcdir/configure \
9639 --srcdir=$${topdir}/$$module_srcdir \
9640 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9641 --target=${target_alias} \
9642 --with-build-libsubdir=$(HOST_SUBDIR) \
9643 $(STAGEautoprofile_CONFIGURE_FLAGS)
9644 @endif fixincludes-bootstrap
9646 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9647 maybe-configure-stageautofeedback-fixincludes:
9648 @if fixincludes-bootstrap
9649 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9650 configure-stageautofeedback-fixincludes:
9651 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9653 @r=`${PWD_COMMAND}`; export r; \
9654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9656 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9657 $(HOST_EXPORTS) \
9658 $(POSTSTAGE1_HOST_EXPORTS) \
9659 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9660 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9661 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9662 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9664 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9665 case $(srcdir) in \
9666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9667 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9669 esac; \
9670 module_srcdir=fixincludes; \
9671 $(SHELL) $$s/$$module_srcdir/configure \
9672 --srcdir=$${topdir}/$$module_srcdir \
9673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9674 --target=${target_alias} \
9675 --with-build-libsubdir=$(HOST_SUBDIR) \
9676 $(STAGEautofeedback_CONFIGURE_FLAGS)
9677 @endif fixincludes-bootstrap
9683 .PHONY: all-fixincludes maybe-all-fixincludes
9684 maybe-all-fixincludes:
9685 @if gcc-bootstrap
9686 all-fixincludes: stage_current
9687 @endif gcc-bootstrap
9688 @if fixincludes
9689 TARGET-fixincludes=all
9690 maybe-all-fixincludes: all-fixincludes
9691 all-fixincludes: configure-fixincludes
9692 @r=`${PWD_COMMAND}`; export r; \
9693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694 $(HOST_EXPORTS) \
9695 (cd $(HOST_SUBDIR)/fixincludes && \
9696 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9697 $(TARGET-fixincludes))
9698 @endif fixincludes
9702 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9703 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9704 maybe-all-stage1-fixincludes:
9705 maybe-clean-stage1-fixincludes:
9706 @if fixincludes-bootstrap
9707 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9708 all-stage1: all-stage1-fixincludes
9709 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9710 all-stage1-fixincludes: configure-stage1-fixincludes
9711 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9712 @r=`${PWD_COMMAND}`; export r; \
9713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9714 TFLAGS="$(STAGE1_TFLAGS)"; \
9715 $(HOST_EXPORTS) \
9716 cd $(HOST_SUBDIR)/fixincludes && \
9718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9719 CFLAGS="$(STAGE1_CFLAGS)" \
9720 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9721 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9722 LIBCFLAGS="$(LIBCFLAGS)" \
9723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9726 $(EXTRA_HOST_FLAGS) \
9727 $(STAGE1_FLAGS_TO_PASS) \
9728 TFLAGS="$(STAGE1_TFLAGS)" \
9729 $(TARGET-stage1-fixincludes)
9731 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9732 clean-stage1: clean-stage1-fixincludes
9733 clean-stage1-fixincludes:
9734 @if [ $(current_stage) = stage1 ]; then \
9735 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9736 else \
9737 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9738 $(MAKE) stage1-start; \
9739 fi; \
9740 cd $(HOST_SUBDIR)/fixincludes && \
9741 $(MAKE) $(EXTRA_HOST_FLAGS) \
9742 $(STAGE1_FLAGS_TO_PASS) clean
9743 @endif fixincludes-bootstrap
9746 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9747 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9748 maybe-all-stage2-fixincludes:
9749 maybe-clean-stage2-fixincludes:
9750 @if fixincludes-bootstrap
9751 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9752 all-stage2: all-stage2-fixincludes
9753 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9754 all-stage2-fixincludes: configure-stage2-fixincludes
9755 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9756 @r=`${PWD_COMMAND}`; export r; \
9757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9758 TFLAGS="$(STAGE2_TFLAGS)"; \
9759 $(HOST_EXPORTS) \
9760 $(POSTSTAGE1_HOST_EXPORTS) \
9761 cd $(HOST_SUBDIR)/fixincludes && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9764 CFLAGS="$(STAGE2_CFLAGS)" \
9765 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9766 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9767 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9772 TFLAGS="$(STAGE2_TFLAGS)" \
9773 $(TARGET-stage2-fixincludes)
9775 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9776 clean-stage2: clean-stage2-fixincludes
9777 clean-stage2-fixincludes:
9778 @if [ $(current_stage) = stage2 ]; then \
9779 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9780 else \
9781 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9782 $(MAKE) stage2-start; \
9783 fi; \
9784 cd $(HOST_SUBDIR)/fixincludes && \
9785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9786 @endif fixincludes-bootstrap
9789 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9790 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9791 maybe-all-stage3-fixincludes:
9792 maybe-clean-stage3-fixincludes:
9793 @if fixincludes-bootstrap
9794 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9795 all-stage3: all-stage3-fixincludes
9796 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9797 all-stage3-fixincludes: configure-stage3-fixincludes
9798 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9799 @r=`${PWD_COMMAND}`; export r; \
9800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9801 TFLAGS="$(STAGE3_TFLAGS)"; \
9802 $(HOST_EXPORTS) \
9803 $(POSTSTAGE1_HOST_EXPORTS) \
9804 cd $(HOST_SUBDIR)/fixincludes && \
9806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9807 CFLAGS="$(STAGE3_CFLAGS)" \
9808 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9809 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9810 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9815 TFLAGS="$(STAGE3_TFLAGS)" \
9816 $(TARGET-stage3-fixincludes)
9818 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9819 clean-stage3: clean-stage3-fixincludes
9820 clean-stage3-fixincludes:
9821 @if [ $(current_stage) = stage3 ]; then \
9822 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9823 else \
9824 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9825 $(MAKE) stage3-start; \
9826 fi; \
9827 cd $(HOST_SUBDIR)/fixincludes && \
9828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9829 @endif fixincludes-bootstrap
9832 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9833 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9834 maybe-all-stage4-fixincludes:
9835 maybe-clean-stage4-fixincludes:
9836 @if fixincludes-bootstrap
9837 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9838 all-stage4: all-stage4-fixincludes
9839 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9840 all-stage4-fixincludes: configure-stage4-fixincludes
9841 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9842 @r=`${PWD_COMMAND}`; export r; \
9843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9844 TFLAGS="$(STAGE4_TFLAGS)"; \
9845 $(HOST_EXPORTS) \
9846 $(POSTSTAGE1_HOST_EXPORTS) \
9847 cd $(HOST_SUBDIR)/fixincludes && \
9849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9850 CFLAGS="$(STAGE4_CFLAGS)" \
9851 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9852 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9853 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9858 TFLAGS="$(STAGE4_TFLAGS)" \
9859 $(TARGET-stage4-fixincludes)
9861 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9862 clean-stage4: clean-stage4-fixincludes
9863 clean-stage4-fixincludes:
9864 @if [ $(current_stage) = stage4 ]; then \
9865 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9866 else \
9867 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9868 $(MAKE) stage4-start; \
9869 fi; \
9870 cd $(HOST_SUBDIR)/fixincludes && \
9871 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9872 @endif fixincludes-bootstrap
9875 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9876 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9877 maybe-all-stageprofile-fixincludes:
9878 maybe-clean-stageprofile-fixincludes:
9879 @if fixincludes-bootstrap
9880 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9881 all-stageprofile: all-stageprofile-fixincludes
9882 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9883 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9884 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9885 @r=`${PWD_COMMAND}`; export r; \
9886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9888 $(HOST_EXPORTS) \
9889 $(POSTSTAGE1_HOST_EXPORTS) \
9890 cd $(HOST_SUBDIR)/fixincludes && \
9892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9893 CFLAGS="$(STAGEprofile_CFLAGS)" \
9894 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9895 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9896 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9900 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9901 TFLAGS="$(STAGEprofile_TFLAGS)" \
9902 $(TARGET-stageprofile-fixincludes)
9904 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9905 clean-stageprofile: clean-stageprofile-fixincludes
9906 clean-stageprofile-fixincludes:
9907 @if [ $(current_stage) = stageprofile ]; then \
9908 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9909 else \
9910 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9911 $(MAKE) stageprofile-start; \
9912 fi; \
9913 cd $(HOST_SUBDIR)/fixincludes && \
9914 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9915 @endif fixincludes-bootstrap
9918 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9919 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9920 maybe-all-stagetrain-fixincludes:
9921 maybe-clean-stagetrain-fixincludes:
9922 @if fixincludes-bootstrap
9923 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9924 all-stagetrain: all-stagetrain-fixincludes
9925 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9926 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9927 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9928 @r=`${PWD_COMMAND}`; export r; \
9929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9930 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9931 $(HOST_EXPORTS) \
9932 $(POSTSTAGE1_HOST_EXPORTS) \
9933 cd $(HOST_SUBDIR)/fixincludes && \
9935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9936 CFLAGS="$(STAGEtrain_CFLAGS)" \
9937 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9938 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9939 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9944 TFLAGS="$(STAGEtrain_TFLAGS)" \
9945 $(TARGET-stagetrain-fixincludes)
9947 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9948 clean-stagetrain: clean-stagetrain-fixincludes
9949 clean-stagetrain-fixincludes:
9950 @if [ $(current_stage) = stagetrain ]; then \
9951 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9952 else \
9953 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9954 $(MAKE) stagetrain-start; \
9955 fi; \
9956 cd $(HOST_SUBDIR)/fixincludes && \
9957 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9958 @endif fixincludes-bootstrap
9961 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9962 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9963 maybe-all-stagefeedback-fixincludes:
9964 maybe-clean-stagefeedback-fixincludes:
9965 @if fixincludes-bootstrap
9966 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9967 all-stagefeedback: all-stagefeedback-fixincludes
9968 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9969 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9970 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9971 @r=`${PWD_COMMAND}`; export r; \
9972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9973 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9974 $(HOST_EXPORTS) \
9975 $(POSTSTAGE1_HOST_EXPORTS) \
9976 cd $(HOST_SUBDIR)/fixincludes && \
9978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9979 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9980 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9981 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9982 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9986 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9987 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9988 $(TARGET-stagefeedback-fixincludes)
9990 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9991 clean-stagefeedback: clean-stagefeedback-fixincludes
9992 clean-stagefeedback-fixincludes:
9993 @if [ $(current_stage) = stagefeedback ]; then \
9994 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9995 else \
9996 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9997 $(MAKE) stagefeedback-start; \
9998 fi; \
9999 cd $(HOST_SUBDIR)/fixincludes && \
10000 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10001 @endif fixincludes-bootstrap
10004 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
10005 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
10006 maybe-all-stageautoprofile-fixincludes:
10007 maybe-clean-stageautoprofile-fixincludes:
10008 @if fixincludes-bootstrap
10009 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
10010 all-stageautoprofile: all-stageautoprofile-fixincludes
10011 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
10012 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
10013 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10014 @r=`${PWD_COMMAND}`; export r; \
10015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10017 $(HOST_EXPORTS) \
10018 $(POSTSTAGE1_HOST_EXPORTS) \
10019 cd $(HOST_SUBDIR)/fixincludes && \
10020 $$s/gcc/config/i386/$(AUTO_PROFILE) \
10021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10022 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10023 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
10024 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10025 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10026 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10027 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10028 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10029 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10030 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
10031 $(TARGET-stageautoprofile-fixincludes)
10033 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
10034 clean-stageautoprofile: clean-stageautoprofile-fixincludes
10035 clean-stageautoprofile-fixincludes:
10036 @if [ $(current_stage) = stageautoprofile ]; then \
10037 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10038 else \
10039 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
10040 $(MAKE) stageautoprofile-start; \
10041 fi; \
10042 cd $(HOST_SUBDIR)/fixincludes && \
10043 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10044 @endif fixincludes-bootstrap
10047 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10048 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10049 maybe-all-stageautofeedback-fixincludes:
10050 maybe-clean-stageautofeedback-fixincludes:
10051 @if fixincludes-bootstrap
10052 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10053 all-stageautofeedback: all-stageautofeedback-fixincludes
10054 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10055 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10056 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10057 @r=`${PWD_COMMAND}`; export r; \
10058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10059 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10060 $(HOST_EXPORTS) \
10061 $(POSTSTAGE1_HOST_EXPORTS) \
10062 cd $(HOST_SUBDIR)/fixincludes && \
10064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10065 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10066 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10067 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10068 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10069 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10070 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10071 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10072 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10073 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10074 $(TARGET-stageautofeedback-fixincludes)
10076 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10077 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10078 clean-stageautofeedback-fixincludes:
10079 @if [ $(current_stage) = stageautofeedback ]; then \
10080 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10081 else \
10082 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10083 $(MAKE) stageautofeedback-start; \
10084 fi; \
10085 cd $(HOST_SUBDIR)/fixincludes && \
10086 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10087 @endif fixincludes-bootstrap
10093 .PHONY: check-fixincludes maybe-check-fixincludes
10094 maybe-check-fixincludes:
10095 @if fixincludes
10096 maybe-check-fixincludes: check-fixincludes
10098 check-fixincludes:
10099 @: $(MAKE); $(unstage)
10100 @r=`${PWD_COMMAND}`; export r; \
10101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10102 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10103 (cd $(HOST_SUBDIR)/fixincludes && \
10104 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10106 @endif fixincludes
10108 .PHONY: install-fixincludes maybe-install-fixincludes
10109 maybe-install-fixincludes:
10110 @if fixincludes
10111 maybe-install-fixincludes: install-fixincludes
10113 install-fixincludes: installdirs
10114 @: $(MAKE); $(unstage)
10115 @r=`${PWD_COMMAND}`; export r; \
10116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10117 $(HOST_EXPORTS) \
10118 (cd $(HOST_SUBDIR)/fixincludes && \
10119 $(MAKE) $(FLAGS_TO_PASS) install)
10121 @endif fixincludes
10123 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10124 maybe-install-strip-fixincludes:
10125 @if fixincludes
10126 maybe-install-strip-fixincludes: install-strip-fixincludes
10128 install-strip-fixincludes: installdirs
10129 @: $(MAKE); $(unstage)
10130 @r=`${PWD_COMMAND}`; export r; \
10131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10132 $(HOST_EXPORTS) \
10133 (cd $(HOST_SUBDIR)/fixincludes && \
10134 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10136 @endif fixincludes
10138 # Other targets (info, dvi, pdf, etc.)
10140 .PHONY: maybe-info-fixincludes info-fixincludes
10141 maybe-info-fixincludes:
10142 @if fixincludes
10143 maybe-info-fixincludes: info-fixincludes
10145 info-fixincludes: \
10146 configure-fixincludes
10147 @[ -f ./fixincludes/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing info in fixincludes"; \
10155 (cd $(HOST_SUBDIR)/fixincludes && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 info) \
10161 || exit 1
10163 @endif fixincludes
10165 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10166 maybe-dvi-fixincludes:
10167 @if fixincludes
10168 maybe-dvi-fixincludes: dvi-fixincludes
10170 dvi-fixincludes: \
10171 configure-fixincludes
10172 @[ -f ./fixincludes/Makefile ] || exit 0; \
10173 r=`${PWD_COMMAND}`; export r; \
10174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10175 $(HOST_EXPORTS) \
10176 for flag in $(EXTRA_HOST_FLAGS) ; do \
10177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10178 done; \
10179 echo "Doing dvi in fixincludes"; \
10180 (cd $(HOST_SUBDIR)/fixincludes && \
10181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10183 "RANLIB=$${RANLIB}" \
10184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10185 dvi) \
10186 || exit 1
10188 @endif fixincludes
10190 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10191 maybe-pdf-fixincludes:
10192 @if fixincludes
10193 maybe-pdf-fixincludes: pdf-fixincludes
10195 pdf-fixincludes: \
10196 configure-fixincludes
10197 @[ -f ./fixincludes/Makefile ] || exit 0; \
10198 r=`${PWD_COMMAND}`; export r; \
10199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200 $(HOST_EXPORTS) \
10201 for flag in $(EXTRA_HOST_FLAGS) ; do \
10202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10203 done; \
10204 echo "Doing pdf in fixincludes"; \
10205 (cd $(HOST_SUBDIR)/fixincludes && \
10206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10208 "RANLIB=$${RANLIB}" \
10209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10210 pdf) \
10211 || exit 1
10213 @endif fixincludes
10215 .PHONY: maybe-html-fixincludes html-fixincludes
10216 maybe-html-fixincludes:
10217 @if fixincludes
10218 maybe-html-fixincludes: html-fixincludes
10220 html-fixincludes: \
10221 configure-fixincludes
10222 @[ -f ./fixincludes/Makefile ] || exit 0; \
10223 r=`${PWD_COMMAND}`; export r; \
10224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10225 $(HOST_EXPORTS) \
10226 for flag in $(EXTRA_HOST_FLAGS) ; do \
10227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10228 done; \
10229 echo "Doing html in fixincludes"; \
10230 (cd $(HOST_SUBDIR)/fixincludes && \
10231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10233 "RANLIB=$${RANLIB}" \
10234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10235 html) \
10236 || exit 1
10238 @endif fixincludes
10240 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10241 maybe-TAGS-fixincludes:
10242 @if fixincludes
10243 maybe-TAGS-fixincludes: TAGS-fixincludes
10245 # fixincludes doesn't support TAGS.
10246 TAGS-fixincludes:
10248 @endif fixincludes
10250 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10251 maybe-install-info-fixincludes:
10252 @if fixincludes
10253 maybe-install-info-fixincludes: install-info-fixincludes
10255 install-info-fixincludes: \
10256 configure-fixincludes \
10257 info-fixincludes
10258 @[ -f ./fixincludes/Makefile ] || exit 0; \
10259 r=`${PWD_COMMAND}`; export r; \
10260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10261 $(HOST_EXPORTS) \
10262 for flag in $(EXTRA_HOST_FLAGS) ; do \
10263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10264 done; \
10265 echo "Doing install-info in fixincludes"; \
10266 (cd $(HOST_SUBDIR)/fixincludes && \
10267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10269 "RANLIB=$${RANLIB}" \
10270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10271 install-info) \
10272 || exit 1
10274 @endif fixincludes
10276 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10277 maybe-install-dvi-fixincludes:
10278 @if fixincludes
10279 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10281 # fixincludes doesn't support install-dvi.
10282 install-dvi-fixincludes:
10284 @endif fixincludes
10286 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10287 maybe-install-pdf-fixincludes:
10288 @if fixincludes
10289 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10291 install-pdf-fixincludes: \
10292 configure-fixincludes \
10293 pdf-fixincludes
10294 @[ -f ./fixincludes/Makefile ] || exit 0; \
10295 r=`${PWD_COMMAND}`; export r; \
10296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10297 $(HOST_EXPORTS) \
10298 for flag in $(EXTRA_HOST_FLAGS) ; do \
10299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10300 done; \
10301 echo "Doing install-pdf in fixincludes"; \
10302 (cd $(HOST_SUBDIR)/fixincludes && \
10303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10305 "RANLIB=$${RANLIB}" \
10306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10307 install-pdf) \
10308 || exit 1
10310 @endif fixincludes
10312 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10313 maybe-install-html-fixincludes:
10314 @if fixincludes
10315 maybe-install-html-fixincludes: install-html-fixincludes
10317 install-html-fixincludes: \
10318 configure-fixincludes \
10319 html-fixincludes
10320 @[ -f ./fixincludes/Makefile ] || exit 0; \
10321 r=`${PWD_COMMAND}`; export r; \
10322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323 $(HOST_EXPORTS) \
10324 for flag in $(EXTRA_HOST_FLAGS) ; do \
10325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10326 done; \
10327 echo "Doing install-html in fixincludes"; \
10328 (cd $(HOST_SUBDIR)/fixincludes && \
10329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10331 "RANLIB=$${RANLIB}" \
10332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10333 install-html) \
10334 || exit 1
10336 @endif fixincludes
10338 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10339 maybe-installcheck-fixincludes:
10340 @if fixincludes
10341 maybe-installcheck-fixincludes: installcheck-fixincludes
10343 installcheck-fixincludes: \
10344 configure-fixincludes
10345 @[ -f ./fixincludes/Makefile ] || exit 0; \
10346 r=`${PWD_COMMAND}`; export r; \
10347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10348 $(HOST_EXPORTS) \
10349 for flag in $(EXTRA_HOST_FLAGS) ; do \
10350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10351 done; \
10352 echo "Doing installcheck in fixincludes"; \
10353 (cd $(HOST_SUBDIR)/fixincludes && \
10354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10356 "RANLIB=$${RANLIB}" \
10357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10358 installcheck) \
10359 || exit 1
10361 @endif fixincludes
10363 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10364 maybe-mostlyclean-fixincludes:
10365 @if fixincludes
10366 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10368 mostlyclean-fixincludes:
10369 @[ -f ./fixincludes/Makefile ] || exit 0; \
10370 r=`${PWD_COMMAND}`; export r; \
10371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10372 $(HOST_EXPORTS) \
10373 for flag in $(EXTRA_HOST_FLAGS) ; do \
10374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10375 done; \
10376 echo "Doing mostlyclean in fixincludes"; \
10377 (cd $(HOST_SUBDIR)/fixincludes && \
10378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10380 "RANLIB=$${RANLIB}" \
10381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10382 mostlyclean) \
10383 || exit 1
10385 @endif fixincludes
10387 .PHONY: maybe-clean-fixincludes clean-fixincludes
10388 maybe-clean-fixincludes:
10389 @if fixincludes
10390 maybe-clean-fixincludes: clean-fixincludes
10392 clean-fixincludes:
10393 @[ -f ./fixincludes/Makefile ] || exit 0; \
10394 r=`${PWD_COMMAND}`; export r; \
10395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10396 $(HOST_EXPORTS) \
10397 for flag in $(EXTRA_HOST_FLAGS) ; do \
10398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10399 done; \
10400 echo "Doing clean in fixincludes"; \
10401 (cd $(HOST_SUBDIR)/fixincludes && \
10402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10404 "RANLIB=$${RANLIB}" \
10405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10406 clean) \
10407 || exit 1
10409 @endif fixincludes
10411 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10412 maybe-distclean-fixincludes:
10413 @if fixincludes
10414 maybe-distclean-fixincludes: distclean-fixincludes
10416 distclean-fixincludes:
10417 @[ -f ./fixincludes/Makefile ] || exit 0; \
10418 r=`${PWD_COMMAND}`; export r; \
10419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420 $(HOST_EXPORTS) \
10421 for flag in $(EXTRA_HOST_FLAGS) ; do \
10422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10423 done; \
10424 echo "Doing distclean in fixincludes"; \
10425 (cd $(HOST_SUBDIR)/fixincludes && \
10426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10428 "RANLIB=$${RANLIB}" \
10429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10430 distclean) \
10431 || exit 1
10433 @endif fixincludes
10435 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10436 maybe-maintainer-clean-fixincludes:
10437 @if fixincludes
10438 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10440 maintainer-clean-fixincludes:
10441 @[ -f ./fixincludes/Makefile ] || exit 0; \
10442 r=`${PWD_COMMAND}`; export r; \
10443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10444 $(HOST_EXPORTS) \
10445 for flag in $(EXTRA_HOST_FLAGS) ; do \
10446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10447 done; \
10448 echo "Doing maintainer-clean in fixincludes"; \
10449 (cd $(HOST_SUBDIR)/fixincludes && \
10450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10452 "RANLIB=$${RANLIB}" \
10453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10454 maintainer-clean) \
10455 || exit 1
10457 @endif fixincludes
10461 .PHONY: configure-flex maybe-configure-flex
10462 maybe-configure-flex:
10463 @if gcc-bootstrap
10464 configure-flex: stage_current
10465 @endif gcc-bootstrap
10466 @if flex
10467 maybe-configure-flex: configure-flex
10468 configure-flex:
10469 @: $(MAKE); $(unstage)
10470 @r=`${PWD_COMMAND}`; export r; \
10471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10474 $(HOST_EXPORTS) \
10475 echo Configuring in $(HOST_SUBDIR)/flex; \
10476 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10477 case $(srcdir) in \
10478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10479 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10481 esac; \
10482 module_srcdir=flex; \
10483 $(SHELL) \
10484 $$s/$$module_srcdir/configure \
10485 --srcdir=$${topdir}/$$module_srcdir \
10486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10487 --target=${target_alias} \
10488 || exit 1
10489 @endif flex
10495 .PHONY: all-flex maybe-all-flex
10496 maybe-all-flex:
10497 @if gcc-bootstrap
10498 all-flex: stage_current
10499 @endif gcc-bootstrap
10500 @if flex
10501 TARGET-flex=all
10502 maybe-all-flex: all-flex
10503 all-flex: configure-flex
10504 @: $(MAKE); $(unstage)
10505 @r=`${PWD_COMMAND}`; export r; \
10506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10507 $(HOST_EXPORTS) \
10508 (cd $(HOST_SUBDIR)/flex && \
10509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10510 $(TARGET-flex))
10511 @endif flex
10516 .PHONY: check-flex maybe-check-flex
10517 maybe-check-flex:
10518 @if flex
10519 maybe-check-flex: check-flex
10521 # This module is only tested in a native toolchain.
10522 check-flex:
10523 @: $(MAKE); $(unstage)
10524 @if [ '$(host)' = '$(target)' ]; then \
10525 r=`${PWD_COMMAND}`; export r; \
10526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10527 $(HOST_EXPORTS) \
10528 (cd $(HOST_SUBDIR)/flex && \
10529 $(MAKE) $(FLAGS_TO_PASS) check)
10532 @endif flex
10534 .PHONY: install-flex maybe-install-flex
10535 maybe-install-flex:
10536 @if flex
10537 maybe-install-flex: install-flex
10539 install-flex: installdirs
10540 @: $(MAKE); $(unstage)
10541 @r=`${PWD_COMMAND}`; export r; \
10542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543 $(HOST_EXPORTS) \
10544 (cd $(HOST_SUBDIR)/flex && \
10545 $(MAKE) $(FLAGS_TO_PASS) install)
10547 @endif flex
10549 .PHONY: install-strip-flex maybe-install-strip-flex
10550 maybe-install-strip-flex:
10551 @if flex
10552 maybe-install-strip-flex: install-strip-flex
10554 install-strip-flex: installdirs
10555 @: $(MAKE); $(unstage)
10556 @r=`${PWD_COMMAND}`; export r; \
10557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558 $(HOST_EXPORTS) \
10559 (cd $(HOST_SUBDIR)/flex && \
10560 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10562 @endif flex
10564 # Other targets (info, dvi, pdf, etc.)
10566 .PHONY: maybe-info-flex info-flex
10567 maybe-info-flex:
10568 @if flex
10569 maybe-info-flex: info-flex
10571 info-flex: \
10572 configure-flex
10573 @: $(MAKE); $(unstage)
10574 @[ -f ./flex/Makefile ] || exit 0; \
10575 r=`${PWD_COMMAND}`; export r; \
10576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577 $(HOST_EXPORTS) \
10578 for flag in $(EXTRA_HOST_FLAGS) ; do \
10579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10580 done; \
10581 echo "Doing info in flex"; \
10582 (cd $(HOST_SUBDIR)/flex && \
10583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10585 "RANLIB=$${RANLIB}" \
10586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10587 info) \
10588 || exit 1
10590 @endif flex
10592 .PHONY: maybe-dvi-flex dvi-flex
10593 maybe-dvi-flex:
10594 @if flex
10595 maybe-dvi-flex: dvi-flex
10597 dvi-flex: \
10598 configure-flex
10599 @: $(MAKE); $(unstage)
10600 @[ -f ./flex/Makefile ] || exit 0; \
10601 r=`${PWD_COMMAND}`; export r; \
10602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603 $(HOST_EXPORTS) \
10604 for flag in $(EXTRA_HOST_FLAGS) ; do \
10605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10606 done; \
10607 echo "Doing dvi in flex"; \
10608 (cd $(HOST_SUBDIR)/flex && \
10609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10611 "RANLIB=$${RANLIB}" \
10612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10613 dvi) \
10614 || exit 1
10616 @endif flex
10618 .PHONY: maybe-pdf-flex pdf-flex
10619 maybe-pdf-flex:
10620 @if flex
10621 maybe-pdf-flex: pdf-flex
10623 pdf-flex: \
10624 configure-flex
10625 @: $(MAKE); $(unstage)
10626 @[ -f ./flex/Makefile ] || exit 0; \
10627 r=`${PWD_COMMAND}`; export r; \
10628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10629 $(HOST_EXPORTS) \
10630 for flag in $(EXTRA_HOST_FLAGS) ; do \
10631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10632 done; \
10633 echo "Doing pdf in flex"; \
10634 (cd $(HOST_SUBDIR)/flex && \
10635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10637 "RANLIB=$${RANLIB}" \
10638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10639 pdf) \
10640 || exit 1
10642 @endif flex
10644 .PHONY: maybe-html-flex html-flex
10645 maybe-html-flex:
10646 @if flex
10647 maybe-html-flex: html-flex
10649 html-flex: \
10650 configure-flex
10651 @: $(MAKE); $(unstage)
10652 @[ -f ./flex/Makefile ] || exit 0; \
10653 r=`${PWD_COMMAND}`; export r; \
10654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10655 $(HOST_EXPORTS) \
10656 for flag in $(EXTRA_HOST_FLAGS) ; do \
10657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10658 done; \
10659 echo "Doing html in flex"; \
10660 (cd $(HOST_SUBDIR)/flex && \
10661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10663 "RANLIB=$${RANLIB}" \
10664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10665 html) \
10666 || exit 1
10668 @endif flex
10670 .PHONY: maybe-TAGS-flex TAGS-flex
10671 maybe-TAGS-flex:
10672 @if flex
10673 maybe-TAGS-flex: TAGS-flex
10675 TAGS-flex: \
10676 configure-flex
10677 @: $(MAKE); $(unstage)
10678 @[ -f ./flex/Makefile ] || exit 0; \
10679 r=`${PWD_COMMAND}`; export r; \
10680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681 $(HOST_EXPORTS) \
10682 for flag in $(EXTRA_HOST_FLAGS) ; do \
10683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10684 done; \
10685 echo "Doing TAGS in flex"; \
10686 (cd $(HOST_SUBDIR)/flex && \
10687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10689 "RANLIB=$${RANLIB}" \
10690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10691 TAGS) \
10692 || exit 1
10694 @endif flex
10696 .PHONY: maybe-install-info-flex install-info-flex
10697 maybe-install-info-flex:
10698 @if flex
10699 maybe-install-info-flex: install-info-flex
10701 install-info-flex: \
10702 configure-flex \
10703 info-flex
10704 @: $(MAKE); $(unstage)
10705 @[ -f ./flex/Makefile ] || exit 0; \
10706 r=`${PWD_COMMAND}`; export r; \
10707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708 $(HOST_EXPORTS) \
10709 for flag in $(EXTRA_HOST_FLAGS) ; do \
10710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10711 done; \
10712 echo "Doing install-info in flex"; \
10713 (cd $(HOST_SUBDIR)/flex && \
10714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10716 "RANLIB=$${RANLIB}" \
10717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10718 install-info) \
10719 || exit 1
10721 @endif flex
10723 .PHONY: maybe-install-dvi-flex install-dvi-flex
10724 maybe-install-dvi-flex:
10725 @if flex
10726 maybe-install-dvi-flex: install-dvi-flex
10728 install-dvi-flex: \
10729 configure-flex \
10730 dvi-flex
10731 @: $(MAKE); $(unstage)
10732 @[ -f ./flex/Makefile ] || exit 0; \
10733 r=`${PWD_COMMAND}`; export r; \
10734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735 $(HOST_EXPORTS) \
10736 for flag in $(EXTRA_HOST_FLAGS) ; do \
10737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10738 done; \
10739 echo "Doing install-dvi in flex"; \
10740 (cd $(HOST_SUBDIR)/flex && \
10741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10743 "RANLIB=$${RANLIB}" \
10744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10745 install-dvi) \
10746 || exit 1
10748 @endif flex
10750 .PHONY: maybe-install-pdf-flex install-pdf-flex
10751 maybe-install-pdf-flex:
10752 @if flex
10753 maybe-install-pdf-flex: install-pdf-flex
10755 install-pdf-flex: \
10756 configure-flex \
10757 pdf-flex
10758 @: $(MAKE); $(unstage)
10759 @[ -f ./flex/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) ; do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing install-pdf in flex"; \
10767 (cd $(HOST_SUBDIR)/flex && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 install-pdf) \
10773 || exit 1
10775 @endif flex
10777 .PHONY: maybe-install-html-flex install-html-flex
10778 maybe-install-html-flex:
10779 @if flex
10780 maybe-install-html-flex: install-html-flex
10782 install-html-flex: \
10783 configure-flex \
10784 html-flex
10785 @: $(MAKE); $(unstage)
10786 @[ -f ./flex/Makefile ] || exit 0; \
10787 r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 $(HOST_EXPORTS) \
10790 for flag in $(EXTRA_HOST_FLAGS) ; do \
10791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10792 done; \
10793 echo "Doing install-html in flex"; \
10794 (cd $(HOST_SUBDIR)/flex && \
10795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10797 "RANLIB=$${RANLIB}" \
10798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10799 install-html) \
10800 || exit 1
10802 @endif flex
10804 .PHONY: maybe-installcheck-flex installcheck-flex
10805 maybe-installcheck-flex:
10806 @if flex
10807 maybe-installcheck-flex: installcheck-flex
10809 installcheck-flex: \
10810 configure-flex
10811 @: $(MAKE); $(unstage)
10812 @[ -f ./flex/Makefile ] || exit 0; \
10813 r=`${PWD_COMMAND}`; export r; \
10814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815 $(HOST_EXPORTS) \
10816 for flag in $(EXTRA_HOST_FLAGS) ; do \
10817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10818 done; \
10819 echo "Doing installcheck in flex"; \
10820 (cd $(HOST_SUBDIR)/flex && \
10821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10823 "RANLIB=$${RANLIB}" \
10824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10825 installcheck) \
10826 || exit 1
10828 @endif flex
10830 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10831 maybe-mostlyclean-flex:
10832 @if flex
10833 maybe-mostlyclean-flex: mostlyclean-flex
10835 mostlyclean-flex:
10836 @: $(MAKE); $(unstage)
10837 @[ -f ./flex/Makefile ] || exit 0; \
10838 r=`${PWD_COMMAND}`; export r; \
10839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840 $(HOST_EXPORTS) \
10841 for flag in $(EXTRA_HOST_FLAGS) ; do \
10842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10843 done; \
10844 echo "Doing mostlyclean in flex"; \
10845 (cd $(HOST_SUBDIR)/flex && \
10846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10848 "RANLIB=$${RANLIB}" \
10849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10850 mostlyclean) \
10851 || exit 1
10853 @endif flex
10855 .PHONY: maybe-clean-flex clean-flex
10856 maybe-clean-flex:
10857 @if flex
10858 maybe-clean-flex: clean-flex
10860 clean-flex:
10861 @: $(MAKE); $(unstage)
10862 @[ -f ./flex/Makefile ] || exit 0; \
10863 r=`${PWD_COMMAND}`; export r; \
10864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10865 $(HOST_EXPORTS) \
10866 for flag in $(EXTRA_HOST_FLAGS) ; do \
10867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10868 done; \
10869 echo "Doing clean in flex"; \
10870 (cd $(HOST_SUBDIR)/flex && \
10871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10873 "RANLIB=$${RANLIB}" \
10874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10875 clean) \
10876 || exit 1
10878 @endif flex
10880 .PHONY: maybe-distclean-flex distclean-flex
10881 maybe-distclean-flex:
10882 @if flex
10883 maybe-distclean-flex: distclean-flex
10885 distclean-flex:
10886 @: $(MAKE); $(unstage)
10887 @[ -f ./flex/Makefile ] || exit 0; \
10888 r=`${PWD_COMMAND}`; export r; \
10889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890 $(HOST_EXPORTS) \
10891 for flag in $(EXTRA_HOST_FLAGS) ; do \
10892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893 done; \
10894 echo "Doing distclean in flex"; \
10895 (cd $(HOST_SUBDIR)/flex && \
10896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898 "RANLIB=$${RANLIB}" \
10899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900 distclean) \
10901 || exit 1
10903 @endif flex
10905 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10906 maybe-maintainer-clean-flex:
10907 @if flex
10908 maybe-maintainer-clean-flex: maintainer-clean-flex
10910 maintainer-clean-flex:
10911 @: $(MAKE); $(unstage)
10912 @[ -f ./flex/Makefile ] || exit 0; \
10913 r=`${PWD_COMMAND}`; export r; \
10914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915 $(HOST_EXPORTS) \
10916 for flag in $(EXTRA_HOST_FLAGS) ; do \
10917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10918 done; \
10919 echo "Doing maintainer-clean in flex"; \
10920 (cd $(HOST_SUBDIR)/flex && \
10921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10923 "RANLIB=$${RANLIB}" \
10924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925 maintainer-clean) \
10926 || exit 1
10928 @endif flex
10932 .PHONY: configure-gas maybe-configure-gas
10933 maybe-configure-gas:
10934 @if gcc-bootstrap
10935 configure-gas: stage_current
10936 @endif gcc-bootstrap
10937 @if gas
10938 maybe-configure-gas: configure-gas
10939 configure-gas:
10940 @r=`${PWD_COMMAND}`; export r; \
10941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10944 $(HOST_EXPORTS) \
10945 echo Configuring in $(HOST_SUBDIR)/gas; \
10946 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10947 case $(srcdir) in \
10948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10949 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10951 esac; \
10952 module_srcdir=gas; \
10953 $(SHELL) \
10954 $$s/$$module_srcdir/configure \
10955 --srcdir=$${topdir}/$$module_srcdir \
10956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10957 --target=${target_alias} \
10958 || exit 1
10959 @endif gas
10963 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10964 maybe-configure-stage1-gas:
10965 @if gas-bootstrap
10966 maybe-configure-stage1-gas: configure-stage1-gas
10967 configure-stage1-gas:
10968 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10970 @r=`${PWD_COMMAND}`; export r; \
10971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10972 TFLAGS="$(STAGE1_TFLAGS)"; \
10973 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10974 $(HOST_EXPORTS) \
10975 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10976 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10977 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10978 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10980 cd $(HOST_SUBDIR)/gas || exit 1; \
10981 case $(srcdir) in \
10982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10983 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10985 esac; \
10986 module_srcdir=gas; \
10987 $(SHELL) $$s/$$module_srcdir/configure \
10988 --srcdir=$${topdir}/$$module_srcdir \
10989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10990 --target=${target_alias} \
10992 $(STAGE1_CONFIGURE_FLAGS)
10993 @endif gas-bootstrap
10995 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10996 maybe-configure-stage2-gas:
10997 @if gas-bootstrap
10998 maybe-configure-stage2-gas: configure-stage2-gas
10999 configure-stage2-gas:
11000 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11002 @r=`${PWD_COMMAND}`; export r; \
11003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004 TFLAGS="$(STAGE2_TFLAGS)"; \
11005 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11006 $(HOST_EXPORTS) \
11007 $(POSTSTAGE1_HOST_EXPORTS) \
11008 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11009 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11010 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11011 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
11012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11013 cd $(HOST_SUBDIR)/gas || exit 1; \
11014 case $(srcdir) in \
11015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11016 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11018 esac; \
11019 module_srcdir=gas; \
11020 $(SHELL) $$s/$$module_srcdir/configure \
11021 --srcdir=$${topdir}/$$module_srcdir \
11022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11023 --target=${target_alias} \
11024 --with-build-libsubdir=$(HOST_SUBDIR) \
11025 $(STAGE2_CONFIGURE_FLAGS)
11026 @endif gas-bootstrap
11028 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11029 maybe-configure-stage3-gas:
11030 @if gas-bootstrap
11031 maybe-configure-stage3-gas: configure-stage3-gas
11032 configure-stage3-gas:
11033 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11035 @r=`${PWD_COMMAND}`; export r; \
11036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11037 TFLAGS="$(STAGE3_TFLAGS)"; \
11038 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11039 $(HOST_EXPORTS) \
11040 $(POSTSTAGE1_HOST_EXPORTS) \
11041 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11042 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11043 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11044 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11046 cd $(HOST_SUBDIR)/gas || exit 1; \
11047 case $(srcdir) in \
11048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11049 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11051 esac; \
11052 module_srcdir=gas; \
11053 $(SHELL) $$s/$$module_srcdir/configure \
11054 --srcdir=$${topdir}/$$module_srcdir \
11055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11056 --target=${target_alias} \
11057 --with-build-libsubdir=$(HOST_SUBDIR) \
11058 $(STAGE3_CONFIGURE_FLAGS)
11059 @endif gas-bootstrap
11061 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11062 maybe-configure-stage4-gas:
11063 @if gas-bootstrap
11064 maybe-configure-stage4-gas: configure-stage4-gas
11065 configure-stage4-gas:
11066 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11068 @r=`${PWD_COMMAND}`; export r; \
11069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11070 TFLAGS="$(STAGE4_TFLAGS)"; \
11071 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11072 $(HOST_EXPORTS) \
11073 $(POSTSTAGE1_HOST_EXPORTS) \
11074 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11075 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11076 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11077 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11079 cd $(HOST_SUBDIR)/gas || exit 1; \
11080 case $(srcdir) in \
11081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11082 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11084 esac; \
11085 module_srcdir=gas; \
11086 $(SHELL) $$s/$$module_srcdir/configure \
11087 --srcdir=$${topdir}/$$module_srcdir \
11088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11089 --target=${target_alias} \
11090 --with-build-libsubdir=$(HOST_SUBDIR) \
11091 $(STAGE4_CONFIGURE_FLAGS)
11092 @endif gas-bootstrap
11094 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11095 maybe-configure-stageprofile-gas:
11096 @if gas-bootstrap
11097 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11098 configure-stageprofile-gas:
11099 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11101 @r=`${PWD_COMMAND}`; export r; \
11102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11103 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11104 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11105 $(HOST_EXPORTS) \
11106 $(POSTSTAGE1_HOST_EXPORTS) \
11107 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11108 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11109 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11110 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11112 cd $(HOST_SUBDIR)/gas || exit 1; \
11113 case $(srcdir) in \
11114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11115 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11117 esac; \
11118 module_srcdir=gas; \
11119 $(SHELL) $$s/$$module_srcdir/configure \
11120 --srcdir=$${topdir}/$$module_srcdir \
11121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11122 --target=${target_alias} \
11123 --with-build-libsubdir=$(HOST_SUBDIR) \
11124 $(STAGEprofile_CONFIGURE_FLAGS)
11125 @endif gas-bootstrap
11127 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11128 maybe-configure-stagetrain-gas:
11129 @if gas-bootstrap
11130 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11131 configure-stagetrain-gas:
11132 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11134 @r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11137 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11138 $(HOST_EXPORTS) \
11139 $(POSTSTAGE1_HOST_EXPORTS) \
11140 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11141 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11142 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11143 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11145 cd $(HOST_SUBDIR)/gas || exit 1; \
11146 case $(srcdir) in \
11147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11148 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11150 esac; \
11151 module_srcdir=gas; \
11152 $(SHELL) $$s/$$module_srcdir/configure \
11153 --srcdir=$${topdir}/$$module_srcdir \
11154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11155 --target=${target_alias} \
11156 --with-build-libsubdir=$(HOST_SUBDIR) \
11157 $(STAGEtrain_CONFIGURE_FLAGS)
11158 @endif gas-bootstrap
11160 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11161 maybe-configure-stagefeedback-gas:
11162 @if gas-bootstrap
11163 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11164 configure-stagefeedback-gas:
11165 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11167 @r=`${PWD_COMMAND}`; export r; \
11168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11169 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11170 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11171 $(HOST_EXPORTS) \
11172 $(POSTSTAGE1_HOST_EXPORTS) \
11173 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11174 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11175 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11176 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11178 cd $(HOST_SUBDIR)/gas || exit 1; \
11179 case $(srcdir) in \
11180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11181 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11183 esac; \
11184 module_srcdir=gas; \
11185 $(SHELL) $$s/$$module_srcdir/configure \
11186 --srcdir=$${topdir}/$$module_srcdir \
11187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11188 --target=${target_alias} \
11189 --with-build-libsubdir=$(HOST_SUBDIR) \
11190 $(STAGEfeedback_CONFIGURE_FLAGS)
11191 @endif gas-bootstrap
11193 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11194 maybe-configure-stageautoprofile-gas:
11195 @if gas-bootstrap
11196 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11197 configure-stageautoprofile-gas:
11198 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11200 @r=`${PWD_COMMAND}`; export r; \
11201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11202 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11203 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11204 $(HOST_EXPORTS) \
11205 $(POSTSTAGE1_HOST_EXPORTS) \
11206 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11207 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11208 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11209 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11211 cd $(HOST_SUBDIR)/gas || exit 1; \
11212 case $(srcdir) in \
11213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11214 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11216 esac; \
11217 module_srcdir=gas; \
11218 $(SHELL) $$s/$$module_srcdir/configure \
11219 --srcdir=$${topdir}/$$module_srcdir \
11220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11221 --target=${target_alias} \
11222 --with-build-libsubdir=$(HOST_SUBDIR) \
11223 $(STAGEautoprofile_CONFIGURE_FLAGS)
11224 @endif gas-bootstrap
11226 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11227 maybe-configure-stageautofeedback-gas:
11228 @if gas-bootstrap
11229 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11230 configure-stageautofeedback-gas:
11231 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11233 @r=`${PWD_COMMAND}`; export r; \
11234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11235 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11236 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11237 $(HOST_EXPORTS) \
11238 $(POSTSTAGE1_HOST_EXPORTS) \
11239 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11240 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11241 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11242 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11244 cd $(HOST_SUBDIR)/gas || exit 1; \
11245 case $(srcdir) in \
11246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11247 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11249 esac; \
11250 module_srcdir=gas; \
11251 $(SHELL) $$s/$$module_srcdir/configure \
11252 --srcdir=$${topdir}/$$module_srcdir \
11253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11254 --target=${target_alias} \
11255 --with-build-libsubdir=$(HOST_SUBDIR) \
11256 $(STAGEautofeedback_CONFIGURE_FLAGS)
11257 @endif gas-bootstrap
11263 .PHONY: all-gas maybe-all-gas
11264 maybe-all-gas:
11265 @if gcc-bootstrap
11266 all-gas: stage_current
11267 @endif gcc-bootstrap
11268 @if gas
11269 TARGET-gas=all
11270 maybe-all-gas: all-gas
11271 all-gas: configure-gas
11272 @r=`${PWD_COMMAND}`; export r; \
11273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11274 $(HOST_EXPORTS) \
11275 (cd $(HOST_SUBDIR)/gas && \
11276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11277 $(TARGET-gas))
11278 @endif gas
11282 .PHONY: all-stage1-gas maybe-all-stage1-gas
11283 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11284 maybe-all-stage1-gas:
11285 maybe-clean-stage1-gas:
11286 @if gas-bootstrap
11287 maybe-all-stage1-gas: all-stage1-gas
11288 all-stage1: all-stage1-gas
11289 TARGET-stage1-gas = $(TARGET-gas)
11290 all-stage1-gas: configure-stage1-gas
11291 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11292 @r=`${PWD_COMMAND}`; export r; \
11293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11294 TFLAGS="$(STAGE1_TFLAGS)"; \
11295 $(HOST_EXPORTS) \
11296 cd $(HOST_SUBDIR)/gas && \
11298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11299 CFLAGS="$(STAGE1_CFLAGS)" \
11300 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11301 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11302 LIBCFLAGS="$(LIBCFLAGS)" \
11303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11306 $(EXTRA_HOST_FLAGS) \
11307 $(STAGE1_FLAGS_TO_PASS) \
11308 TFLAGS="$(STAGE1_TFLAGS)" \
11309 $(TARGET-stage1-gas)
11311 maybe-clean-stage1-gas: clean-stage1-gas
11312 clean-stage1: clean-stage1-gas
11313 clean-stage1-gas:
11314 @if [ $(current_stage) = stage1 ]; then \
11315 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11316 else \
11317 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11318 $(MAKE) stage1-start; \
11319 fi; \
11320 cd $(HOST_SUBDIR)/gas && \
11321 $(MAKE) $(EXTRA_HOST_FLAGS) \
11322 $(STAGE1_FLAGS_TO_PASS) clean
11323 @endif gas-bootstrap
11326 .PHONY: all-stage2-gas maybe-all-stage2-gas
11327 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11328 maybe-all-stage2-gas:
11329 maybe-clean-stage2-gas:
11330 @if gas-bootstrap
11331 maybe-all-stage2-gas: all-stage2-gas
11332 all-stage2: all-stage2-gas
11333 TARGET-stage2-gas = $(TARGET-gas)
11334 all-stage2-gas: configure-stage2-gas
11335 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11336 @r=`${PWD_COMMAND}`; export r; \
11337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11338 TFLAGS="$(STAGE2_TFLAGS)"; \
11339 $(HOST_EXPORTS) \
11340 $(POSTSTAGE1_HOST_EXPORTS) \
11341 cd $(HOST_SUBDIR)/gas && \
11343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11344 CFLAGS="$(STAGE2_CFLAGS)" \
11345 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11346 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11347 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11352 TFLAGS="$(STAGE2_TFLAGS)" \
11353 $(TARGET-stage2-gas)
11355 maybe-clean-stage2-gas: clean-stage2-gas
11356 clean-stage2: clean-stage2-gas
11357 clean-stage2-gas:
11358 @if [ $(current_stage) = stage2 ]; then \
11359 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11360 else \
11361 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11362 $(MAKE) stage2-start; \
11363 fi; \
11364 cd $(HOST_SUBDIR)/gas && \
11365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11366 @endif gas-bootstrap
11369 .PHONY: all-stage3-gas maybe-all-stage3-gas
11370 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11371 maybe-all-stage3-gas:
11372 maybe-clean-stage3-gas:
11373 @if gas-bootstrap
11374 maybe-all-stage3-gas: all-stage3-gas
11375 all-stage3: all-stage3-gas
11376 TARGET-stage3-gas = $(TARGET-gas)
11377 all-stage3-gas: configure-stage3-gas
11378 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11379 @r=`${PWD_COMMAND}`; export r; \
11380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11381 TFLAGS="$(STAGE3_TFLAGS)"; \
11382 $(HOST_EXPORTS) \
11383 $(POSTSTAGE1_HOST_EXPORTS) \
11384 cd $(HOST_SUBDIR)/gas && \
11386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11387 CFLAGS="$(STAGE3_CFLAGS)" \
11388 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11389 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11390 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11395 TFLAGS="$(STAGE3_TFLAGS)" \
11396 $(TARGET-stage3-gas)
11398 maybe-clean-stage3-gas: clean-stage3-gas
11399 clean-stage3: clean-stage3-gas
11400 clean-stage3-gas:
11401 @if [ $(current_stage) = stage3 ]; then \
11402 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11403 else \
11404 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11405 $(MAKE) stage3-start; \
11406 fi; \
11407 cd $(HOST_SUBDIR)/gas && \
11408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11409 @endif gas-bootstrap
11412 .PHONY: all-stage4-gas maybe-all-stage4-gas
11413 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11414 maybe-all-stage4-gas:
11415 maybe-clean-stage4-gas:
11416 @if gas-bootstrap
11417 maybe-all-stage4-gas: all-stage4-gas
11418 all-stage4: all-stage4-gas
11419 TARGET-stage4-gas = $(TARGET-gas)
11420 all-stage4-gas: configure-stage4-gas
11421 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11422 @r=`${PWD_COMMAND}`; export r; \
11423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424 TFLAGS="$(STAGE4_TFLAGS)"; \
11425 $(HOST_EXPORTS) \
11426 $(POSTSTAGE1_HOST_EXPORTS) \
11427 cd $(HOST_SUBDIR)/gas && \
11429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11430 CFLAGS="$(STAGE4_CFLAGS)" \
11431 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11432 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11433 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11438 TFLAGS="$(STAGE4_TFLAGS)" \
11439 $(TARGET-stage4-gas)
11441 maybe-clean-stage4-gas: clean-stage4-gas
11442 clean-stage4: clean-stage4-gas
11443 clean-stage4-gas:
11444 @if [ $(current_stage) = stage4 ]; then \
11445 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11446 else \
11447 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11448 $(MAKE) stage4-start; \
11449 fi; \
11450 cd $(HOST_SUBDIR)/gas && \
11451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11452 @endif gas-bootstrap
11455 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11456 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11457 maybe-all-stageprofile-gas:
11458 maybe-clean-stageprofile-gas:
11459 @if gas-bootstrap
11460 maybe-all-stageprofile-gas: all-stageprofile-gas
11461 all-stageprofile: all-stageprofile-gas
11462 TARGET-stageprofile-gas = $(TARGET-gas)
11463 all-stageprofile-gas: configure-stageprofile-gas
11464 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11465 @r=`${PWD_COMMAND}`; export r; \
11466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11467 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11468 $(HOST_EXPORTS) \
11469 $(POSTSTAGE1_HOST_EXPORTS) \
11470 cd $(HOST_SUBDIR)/gas && \
11472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11473 CFLAGS="$(STAGEprofile_CFLAGS)" \
11474 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11475 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11476 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11481 TFLAGS="$(STAGEprofile_TFLAGS)" \
11482 $(TARGET-stageprofile-gas)
11484 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11485 clean-stageprofile: clean-stageprofile-gas
11486 clean-stageprofile-gas:
11487 @if [ $(current_stage) = stageprofile ]; then \
11488 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11489 else \
11490 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11491 $(MAKE) stageprofile-start; \
11492 fi; \
11493 cd $(HOST_SUBDIR)/gas && \
11494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11495 @endif gas-bootstrap
11498 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11499 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11500 maybe-all-stagetrain-gas:
11501 maybe-clean-stagetrain-gas:
11502 @if gas-bootstrap
11503 maybe-all-stagetrain-gas: all-stagetrain-gas
11504 all-stagetrain: all-stagetrain-gas
11505 TARGET-stagetrain-gas = $(TARGET-gas)
11506 all-stagetrain-gas: configure-stagetrain-gas
11507 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11508 @r=`${PWD_COMMAND}`; export r; \
11509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11510 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11511 $(HOST_EXPORTS) \
11512 $(POSTSTAGE1_HOST_EXPORTS) \
11513 cd $(HOST_SUBDIR)/gas && \
11515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11516 CFLAGS="$(STAGEtrain_CFLAGS)" \
11517 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11518 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11519 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11524 TFLAGS="$(STAGEtrain_TFLAGS)" \
11525 $(TARGET-stagetrain-gas)
11527 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11528 clean-stagetrain: clean-stagetrain-gas
11529 clean-stagetrain-gas:
11530 @if [ $(current_stage) = stagetrain ]; then \
11531 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11532 else \
11533 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11534 $(MAKE) stagetrain-start; \
11535 fi; \
11536 cd $(HOST_SUBDIR)/gas && \
11537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11538 @endif gas-bootstrap
11541 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11542 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11543 maybe-all-stagefeedback-gas:
11544 maybe-clean-stagefeedback-gas:
11545 @if gas-bootstrap
11546 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11547 all-stagefeedback: all-stagefeedback-gas
11548 TARGET-stagefeedback-gas = $(TARGET-gas)
11549 all-stagefeedback-gas: configure-stagefeedback-gas
11550 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11551 @r=`${PWD_COMMAND}`; export r; \
11552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11553 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11554 $(HOST_EXPORTS) \
11555 $(POSTSTAGE1_HOST_EXPORTS) \
11556 cd $(HOST_SUBDIR)/gas && \
11558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11559 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11560 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11561 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11562 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11567 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11568 $(TARGET-stagefeedback-gas)
11570 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11571 clean-stagefeedback: clean-stagefeedback-gas
11572 clean-stagefeedback-gas:
11573 @if [ $(current_stage) = stagefeedback ]; then \
11574 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11575 else \
11576 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11577 $(MAKE) stagefeedback-start; \
11578 fi; \
11579 cd $(HOST_SUBDIR)/gas && \
11580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11581 @endif gas-bootstrap
11584 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11585 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11586 maybe-all-stageautoprofile-gas:
11587 maybe-clean-stageautoprofile-gas:
11588 @if gas-bootstrap
11589 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11590 all-stageautoprofile: all-stageautoprofile-gas
11591 TARGET-stageautoprofile-gas = $(TARGET-gas)
11592 all-stageautoprofile-gas: configure-stageautoprofile-gas
11593 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11594 @r=`${PWD_COMMAND}`; export r; \
11595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11596 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11597 $(HOST_EXPORTS) \
11598 $(POSTSTAGE1_HOST_EXPORTS) \
11599 cd $(HOST_SUBDIR)/gas && \
11600 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11602 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11603 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11604 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11605 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11610 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11611 $(TARGET-stageautoprofile-gas)
11613 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11614 clean-stageautoprofile: clean-stageautoprofile-gas
11615 clean-stageautoprofile-gas:
11616 @if [ $(current_stage) = stageautoprofile ]; then \
11617 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11618 else \
11619 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11620 $(MAKE) stageautoprofile-start; \
11621 fi; \
11622 cd $(HOST_SUBDIR)/gas && \
11623 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11624 @endif gas-bootstrap
11627 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11628 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11629 maybe-all-stageautofeedback-gas:
11630 maybe-clean-stageautofeedback-gas:
11631 @if gas-bootstrap
11632 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11633 all-stageautofeedback: all-stageautofeedback-gas
11634 TARGET-stageautofeedback-gas = $(TARGET-gas)
11635 all-stageautofeedback-gas: configure-stageautofeedback-gas
11636 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11637 @r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11640 $(HOST_EXPORTS) \
11641 $(POSTSTAGE1_HOST_EXPORTS) \
11642 cd $(HOST_SUBDIR)/gas && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11645 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11646 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11647 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11648 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11653 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11654 $(TARGET-stageautofeedback-gas)
11656 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11657 clean-stageautofeedback: clean-stageautofeedback-gas
11658 clean-stageautofeedback-gas:
11659 @if [ $(current_stage) = stageautofeedback ]; then \
11660 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11661 else \
11662 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11663 $(MAKE) stageautofeedback-start; \
11664 fi; \
11665 cd $(HOST_SUBDIR)/gas && \
11666 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11667 @endif gas-bootstrap
11673 .PHONY: check-gas maybe-check-gas
11674 maybe-check-gas:
11675 @if gas
11676 maybe-check-gas: check-gas
11678 check-gas:
11679 @: $(MAKE); $(unstage)
11680 @r=`${PWD_COMMAND}`; export r; \
11681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11682 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11683 (cd $(HOST_SUBDIR)/gas && \
11684 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11686 @endif gas
11688 .PHONY: install-gas maybe-install-gas
11689 maybe-install-gas:
11690 @if gas
11691 maybe-install-gas: install-gas
11693 install-gas: installdirs
11694 @: $(MAKE); $(unstage)
11695 @r=`${PWD_COMMAND}`; export r; \
11696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11697 $(HOST_EXPORTS) \
11698 (cd $(HOST_SUBDIR)/gas && \
11699 $(MAKE) $(FLAGS_TO_PASS) install)
11701 @endif gas
11703 .PHONY: install-strip-gas maybe-install-strip-gas
11704 maybe-install-strip-gas:
11705 @if gas
11706 maybe-install-strip-gas: install-strip-gas
11708 install-strip-gas: installdirs
11709 @: $(MAKE); $(unstage)
11710 @r=`${PWD_COMMAND}`; export r; \
11711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712 $(HOST_EXPORTS) \
11713 (cd $(HOST_SUBDIR)/gas && \
11714 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11716 @endif gas
11718 # Other targets (info, dvi, pdf, etc.)
11720 .PHONY: maybe-info-gas info-gas
11721 maybe-info-gas:
11722 @if gas
11723 maybe-info-gas: info-gas
11725 info-gas: \
11726 configure-gas
11727 @[ -f ./gas/Makefile ] || exit 0; \
11728 r=`${PWD_COMMAND}`; export r; \
11729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 $(HOST_EXPORTS) \
11731 for flag in $(EXTRA_HOST_FLAGS) ; do \
11732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11733 done; \
11734 echo "Doing info in gas"; \
11735 (cd $(HOST_SUBDIR)/gas && \
11736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11738 "RANLIB=$${RANLIB}" \
11739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11740 info) \
11741 || exit 1
11743 @endif gas
11745 .PHONY: maybe-dvi-gas dvi-gas
11746 maybe-dvi-gas:
11747 @if gas
11748 maybe-dvi-gas: dvi-gas
11750 dvi-gas: \
11751 configure-gas
11752 @[ -f ./gas/Makefile ] || exit 0; \
11753 r=`${PWD_COMMAND}`; export r; \
11754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755 $(HOST_EXPORTS) \
11756 for flag in $(EXTRA_HOST_FLAGS) ; do \
11757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758 done; \
11759 echo "Doing dvi in gas"; \
11760 (cd $(HOST_SUBDIR)/gas && \
11761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763 "RANLIB=$${RANLIB}" \
11764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765 dvi) \
11766 || exit 1
11768 @endif gas
11770 .PHONY: maybe-pdf-gas pdf-gas
11771 maybe-pdf-gas:
11772 @if gas
11773 maybe-pdf-gas: pdf-gas
11775 pdf-gas: \
11776 configure-gas
11777 @[ -f ./gas/Makefile ] || exit 0; \
11778 r=`${PWD_COMMAND}`; export r; \
11779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780 $(HOST_EXPORTS) \
11781 for flag in $(EXTRA_HOST_FLAGS) ; do \
11782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783 done; \
11784 echo "Doing pdf in gas"; \
11785 (cd $(HOST_SUBDIR)/gas && \
11786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788 "RANLIB=$${RANLIB}" \
11789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790 pdf) \
11791 || exit 1
11793 @endif gas
11795 .PHONY: maybe-html-gas html-gas
11796 maybe-html-gas:
11797 @if gas
11798 maybe-html-gas: html-gas
11800 html-gas: \
11801 configure-gas
11802 @[ -f ./gas/Makefile ] || exit 0; \
11803 r=`${PWD_COMMAND}`; export r; \
11804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11805 $(HOST_EXPORTS) \
11806 for flag in $(EXTRA_HOST_FLAGS) ; do \
11807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11808 done; \
11809 echo "Doing html in gas"; \
11810 (cd $(HOST_SUBDIR)/gas && \
11811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11813 "RANLIB=$${RANLIB}" \
11814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11815 html) \
11816 || exit 1
11818 @endif gas
11820 .PHONY: maybe-TAGS-gas TAGS-gas
11821 maybe-TAGS-gas:
11822 @if gas
11823 maybe-TAGS-gas: TAGS-gas
11825 TAGS-gas: \
11826 configure-gas
11827 @[ -f ./gas/Makefile ] || exit 0; \
11828 r=`${PWD_COMMAND}`; export r; \
11829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830 $(HOST_EXPORTS) \
11831 for flag in $(EXTRA_HOST_FLAGS) ; do \
11832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11833 done; \
11834 echo "Doing TAGS in gas"; \
11835 (cd $(HOST_SUBDIR)/gas && \
11836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838 "RANLIB=$${RANLIB}" \
11839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11840 TAGS) \
11841 || exit 1
11843 @endif gas
11845 .PHONY: maybe-install-info-gas install-info-gas
11846 maybe-install-info-gas:
11847 @if gas
11848 maybe-install-info-gas: install-info-gas
11850 install-info-gas: \
11851 configure-gas \
11852 info-gas
11853 @[ -f ./gas/Makefile ] || exit 0; \
11854 r=`${PWD_COMMAND}`; export r; \
11855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856 $(HOST_EXPORTS) \
11857 for flag in $(EXTRA_HOST_FLAGS) ; do \
11858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859 done; \
11860 echo "Doing install-info in gas"; \
11861 (cd $(HOST_SUBDIR)/gas && \
11862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864 "RANLIB=$${RANLIB}" \
11865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 install-info) \
11867 || exit 1
11869 @endif gas
11871 .PHONY: maybe-install-dvi-gas install-dvi-gas
11872 maybe-install-dvi-gas:
11873 @if gas
11874 maybe-install-dvi-gas: install-dvi-gas
11876 install-dvi-gas: \
11877 configure-gas \
11878 dvi-gas
11879 @[ -f ./gas/Makefile ] || exit 0; \
11880 r=`${PWD_COMMAND}`; export r; \
11881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11882 $(HOST_EXPORTS) \
11883 for flag in $(EXTRA_HOST_FLAGS) ; do \
11884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11885 done; \
11886 echo "Doing install-dvi in gas"; \
11887 (cd $(HOST_SUBDIR)/gas && \
11888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11890 "RANLIB=$${RANLIB}" \
11891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11892 install-dvi) \
11893 || exit 1
11895 @endif gas
11897 .PHONY: maybe-install-pdf-gas install-pdf-gas
11898 maybe-install-pdf-gas:
11899 @if gas
11900 maybe-install-pdf-gas: install-pdf-gas
11902 install-pdf-gas: \
11903 configure-gas \
11904 pdf-gas
11905 @[ -f ./gas/Makefile ] || exit 0; \
11906 r=`${PWD_COMMAND}`; export r; \
11907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908 $(HOST_EXPORTS) \
11909 for flag in $(EXTRA_HOST_FLAGS) ; do \
11910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11911 done; \
11912 echo "Doing install-pdf in gas"; \
11913 (cd $(HOST_SUBDIR)/gas && \
11914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11916 "RANLIB=$${RANLIB}" \
11917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11918 install-pdf) \
11919 || exit 1
11921 @endif gas
11923 .PHONY: maybe-install-html-gas install-html-gas
11924 maybe-install-html-gas:
11925 @if gas
11926 maybe-install-html-gas: install-html-gas
11928 install-html-gas: \
11929 configure-gas \
11930 html-gas
11931 @[ -f ./gas/Makefile ] || exit 0; \
11932 r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 $(HOST_EXPORTS) \
11935 for flag in $(EXTRA_HOST_FLAGS) ; do \
11936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11937 done; \
11938 echo "Doing install-html in gas"; \
11939 (cd $(HOST_SUBDIR)/gas && \
11940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11942 "RANLIB=$${RANLIB}" \
11943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11944 install-html) \
11945 || exit 1
11947 @endif gas
11949 .PHONY: maybe-installcheck-gas installcheck-gas
11950 maybe-installcheck-gas:
11951 @if gas
11952 maybe-installcheck-gas: installcheck-gas
11954 installcheck-gas: \
11955 configure-gas
11956 @[ -f ./gas/Makefile ] || exit 0; \
11957 r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 $(HOST_EXPORTS) \
11960 for flag in $(EXTRA_HOST_FLAGS) ; do \
11961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11962 done; \
11963 echo "Doing installcheck in gas"; \
11964 (cd $(HOST_SUBDIR)/gas && \
11965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11967 "RANLIB=$${RANLIB}" \
11968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11969 installcheck) \
11970 || exit 1
11972 @endif gas
11974 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11975 maybe-mostlyclean-gas:
11976 @if gas
11977 maybe-mostlyclean-gas: mostlyclean-gas
11979 mostlyclean-gas:
11980 @[ -f ./gas/Makefile ] || exit 0; \
11981 r=`${PWD_COMMAND}`; export r; \
11982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11983 $(HOST_EXPORTS) \
11984 for flag in $(EXTRA_HOST_FLAGS) ; do \
11985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11986 done; \
11987 echo "Doing mostlyclean in gas"; \
11988 (cd $(HOST_SUBDIR)/gas && \
11989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11991 "RANLIB=$${RANLIB}" \
11992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11993 mostlyclean) \
11994 || exit 1
11996 @endif gas
11998 .PHONY: maybe-clean-gas clean-gas
11999 maybe-clean-gas:
12000 @if gas
12001 maybe-clean-gas: clean-gas
12003 clean-gas:
12004 @[ -f ./gas/Makefile ] || exit 0; \
12005 r=`${PWD_COMMAND}`; export r; \
12006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12007 $(HOST_EXPORTS) \
12008 for flag in $(EXTRA_HOST_FLAGS) ; do \
12009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12010 done; \
12011 echo "Doing clean in gas"; \
12012 (cd $(HOST_SUBDIR)/gas && \
12013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12015 "RANLIB=$${RANLIB}" \
12016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12017 clean) \
12018 || exit 1
12020 @endif gas
12022 .PHONY: maybe-distclean-gas distclean-gas
12023 maybe-distclean-gas:
12024 @if gas
12025 maybe-distclean-gas: distclean-gas
12027 distclean-gas:
12028 @[ -f ./gas/Makefile ] || exit 0; \
12029 r=`${PWD_COMMAND}`; export r; \
12030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12031 $(HOST_EXPORTS) \
12032 for flag in $(EXTRA_HOST_FLAGS) ; do \
12033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12034 done; \
12035 echo "Doing distclean in gas"; \
12036 (cd $(HOST_SUBDIR)/gas && \
12037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12039 "RANLIB=$${RANLIB}" \
12040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12041 distclean) \
12042 || exit 1
12044 @endif gas
12046 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12047 maybe-maintainer-clean-gas:
12048 @if gas
12049 maybe-maintainer-clean-gas: maintainer-clean-gas
12051 maintainer-clean-gas:
12052 @[ -f ./gas/Makefile ] || exit 0; \
12053 r=`${PWD_COMMAND}`; export r; \
12054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12055 $(HOST_EXPORTS) \
12056 for flag in $(EXTRA_HOST_FLAGS) ; do \
12057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12058 done; \
12059 echo "Doing maintainer-clean in gas"; \
12060 (cd $(HOST_SUBDIR)/gas && \
12061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12063 "RANLIB=$${RANLIB}" \
12064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12065 maintainer-clean) \
12066 || exit 1
12068 @endif gas
12072 .PHONY: configure-gcc maybe-configure-gcc
12073 maybe-configure-gcc:
12074 @if gcc-bootstrap
12075 configure-gcc: stage_current
12076 @endif gcc-bootstrap
12077 @if gcc
12078 maybe-configure-gcc: configure-gcc
12079 configure-gcc:
12080 @r=`${PWD_COMMAND}`; export r; \
12081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12084 $(HOST_EXPORTS) \
12085 echo Configuring in $(HOST_SUBDIR)/gcc; \
12086 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12087 case $(srcdir) in \
12088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12089 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12091 esac; \
12092 module_srcdir=gcc; \
12093 $(SHELL) \
12094 $$s/$$module_srcdir/configure \
12095 --srcdir=$${topdir}/$$module_srcdir \
12096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12097 --target=${target_alias} @gcc_host_pie@ \
12098 || exit 1
12099 @endif gcc
12103 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12104 maybe-configure-stage1-gcc:
12105 @if gcc-bootstrap
12106 maybe-configure-stage1-gcc: configure-stage1-gcc
12107 configure-stage1-gcc:
12108 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12110 @r=`${PWD_COMMAND}`; export r; \
12111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12112 TFLAGS="$(STAGE1_TFLAGS)"; \
12113 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12114 $(HOST_EXPORTS) \
12115 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12116 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12117 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12118 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12120 cd $(HOST_SUBDIR)/gcc || exit 1; \
12121 case $(srcdir) in \
12122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12123 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12125 esac; \
12126 module_srcdir=gcc; \
12127 $(SHELL) $$s/$$module_srcdir/configure \
12128 --srcdir=$${topdir}/$$module_srcdir \
12129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12130 --target=${target_alias} \
12132 $(STAGE1_CONFIGURE_FLAGS) \
12133 @gcc_host_pie@
12134 @endif gcc-bootstrap
12136 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12137 maybe-configure-stage2-gcc:
12138 @if gcc-bootstrap
12139 maybe-configure-stage2-gcc: configure-stage2-gcc
12140 configure-stage2-gcc:
12141 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12143 @r=`${PWD_COMMAND}`; export r; \
12144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145 TFLAGS="$(STAGE2_TFLAGS)"; \
12146 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12147 $(HOST_EXPORTS) \
12148 $(POSTSTAGE1_HOST_EXPORTS) \
12149 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12150 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12151 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12152 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12154 cd $(HOST_SUBDIR)/gcc || exit 1; \
12155 case $(srcdir) in \
12156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12157 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12159 esac; \
12160 module_srcdir=gcc; \
12161 $(SHELL) $$s/$$module_srcdir/configure \
12162 --srcdir=$${topdir}/$$module_srcdir \
12163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12164 --target=${target_alias} \
12165 --with-build-libsubdir=$(HOST_SUBDIR) \
12166 $(STAGE2_CONFIGURE_FLAGS) \
12167 @gcc_host_pie@
12168 @endif gcc-bootstrap
12170 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12171 maybe-configure-stage3-gcc:
12172 @if gcc-bootstrap
12173 maybe-configure-stage3-gcc: configure-stage3-gcc
12174 configure-stage3-gcc:
12175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12177 @r=`${PWD_COMMAND}`; export r; \
12178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12179 TFLAGS="$(STAGE3_TFLAGS)"; \
12180 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12181 $(HOST_EXPORTS) \
12182 $(POSTSTAGE1_HOST_EXPORTS) \
12183 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12184 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12185 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12186 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12188 cd $(HOST_SUBDIR)/gcc || exit 1; \
12189 case $(srcdir) in \
12190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12191 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12193 esac; \
12194 module_srcdir=gcc; \
12195 $(SHELL) $$s/$$module_srcdir/configure \
12196 --srcdir=$${topdir}/$$module_srcdir \
12197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12198 --target=${target_alias} \
12199 --with-build-libsubdir=$(HOST_SUBDIR) \
12200 $(STAGE3_CONFIGURE_FLAGS) \
12201 @gcc_host_pie@
12202 @endif gcc-bootstrap
12204 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12205 maybe-configure-stage4-gcc:
12206 @if gcc-bootstrap
12207 maybe-configure-stage4-gcc: configure-stage4-gcc
12208 configure-stage4-gcc:
12209 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12211 @r=`${PWD_COMMAND}`; export r; \
12212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12213 TFLAGS="$(STAGE4_TFLAGS)"; \
12214 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12215 $(HOST_EXPORTS) \
12216 $(POSTSTAGE1_HOST_EXPORTS) \
12217 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12218 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12219 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12220 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12222 cd $(HOST_SUBDIR)/gcc || exit 1; \
12223 case $(srcdir) in \
12224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12225 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12227 esac; \
12228 module_srcdir=gcc; \
12229 $(SHELL) $$s/$$module_srcdir/configure \
12230 --srcdir=$${topdir}/$$module_srcdir \
12231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12232 --target=${target_alias} \
12233 --with-build-libsubdir=$(HOST_SUBDIR) \
12234 $(STAGE4_CONFIGURE_FLAGS) \
12235 @gcc_host_pie@
12236 @endif gcc-bootstrap
12238 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12239 maybe-configure-stageprofile-gcc:
12240 @if gcc-bootstrap
12241 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12242 configure-stageprofile-gcc:
12243 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12245 @r=`${PWD_COMMAND}`; export r; \
12246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12248 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12249 $(HOST_EXPORTS) \
12250 $(POSTSTAGE1_HOST_EXPORTS) \
12251 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12252 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12253 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12254 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12256 cd $(HOST_SUBDIR)/gcc || exit 1; \
12257 case $(srcdir) in \
12258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12259 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12261 esac; \
12262 module_srcdir=gcc; \
12263 $(SHELL) $$s/$$module_srcdir/configure \
12264 --srcdir=$${topdir}/$$module_srcdir \
12265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12266 --target=${target_alias} \
12267 --with-build-libsubdir=$(HOST_SUBDIR) \
12268 $(STAGEprofile_CONFIGURE_FLAGS) \
12269 @gcc_host_pie@
12270 @endif gcc-bootstrap
12272 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12273 maybe-configure-stagetrain-gcc:
12274 @if gcc-bootstrap
12275 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12276 configure-stagetrain-gcc:
12277 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12279 @r=`${PWD_COMMAND}`; export r; \
12280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12281 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12282 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12283 $(HOST_EXPORTS) \
12284 $(POSTSTAGE1_HOST_EXPORTS) \
12285 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12286 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12287 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12288 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12290 cd $(HOST_SUBDIR)/gcc || exit 1; \
12291 case $(srcdir) in \
12292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12293 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12295 esac; \
12296 module_srcdir=gcc; \
12297 $(SHELL) $$s/$$module_srcdir/configure \
12298 --srcdir=$${topdir}/$$module_srcdir \
12299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12300 --target=${target_alias} \
12301 --with-build-libsubdir=$(HOST_SUBDIR) \
12302 $(STAGEtrain_CONFIGURE_FLAGS) \
12303 @gcc_host_pie@
12304 @endif gcc-bootstrap
12306 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12307 maybe-configure-stagefeedback-gcc:
12308 @if gcc-bootstrap
12309 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12310 configure-stagefeedback-gcc:
12311 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12313 @r=`${PWD_COMMAND}`; export r; \
12314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12315 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12316 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12317 $(HOST_EXPORTS) \
12318 $(POSTSTAGE1_HOST_EXPORTS) \
12319 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12320 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12321 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12322 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12324 cd $(HOST_SUBDIR)/gcc || exit 1; \
12325 case $(srcdir) in \
12326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12327 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12329 esac; \
12330 module_srcdir=gcc; \
12331 $(SHELL) $$s/$$module_srcdir/configure \
12332 --srcdir=$${topdir}/$$module_srcdir \
12333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12334 --target=${target_alias} \
12335 --with-build-libsubdir=$(HOST_SUBDIR) \
12336 $(STAGEfeedback_CONFIGURE_FLAGS) \
12337 @gcc_host_pie@
12338 @endif gcc-bootstrap
12340 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12341 maybe-configure-stageautoprofile-gcc:
12342 @if gcc-bootstrap
12343 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12344 configure-stageautoprofile-gcc:
12345 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12347 @r=`${PWD_COMMAND}`; export r; \
12348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12349 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12350 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12351 $(HOST_EXPORTS) \
12352 $(POSTSTAGE1_HOST_EXPORTS) \
12353 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12354 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12355 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12356 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12358 cd $(HOST_SUBDIR)/gcc || exit 1; \
12359 case $(srcdir) in \
12360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12361 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12363 esac; \
12364 module_srcdir=gcc; \
12365 $(SHELL) $$s/$$module_srcdir/configure \
12366 --srcdir=$${topdir}/$$module_srcdir \
12367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12368 --target=${target_alias} \
12369 --with-build-libsubdir=$(HOST_SUBDIR) \
12370 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12371 @gcc_host_pie@
12372 @endif gcc-bootstrap
12374 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12375 maybe-configure-stageautofeedback-gcc:
12376 @if gcc-bootstrap
12377 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12378 configure-stageautofeedback-gcc:
12379 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12381 @r=`${PWD_COMMAND}`; export r; \
12382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12384 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12385 $(HOST_EXPORTS) \
12386 $(POSTSTAGE1_HOST_EXPORTS) \
12387 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12388 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12389 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12390 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12392 cd $(HOST_SUBDIR)/gcc || exit 1; \
12393 case $(srcdir) in \
12394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12395 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12397 esac; \
12398 module_srcdir=gcc; \
12399 $(SHELL) $$s/$$module_srcdir/configure \
12400 --srcdir=$${topdir}/$$module_srcdir \
12401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12402 --target=${target_alias} \
12403 --with-build-libsubdir=$(HOST_SUBDIR) \
12404 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12405 @gcc_host_pie@
12406 @endif gcc-bootstrap
12412 .PHONY: all-gcc maybe-all-gcc
12413 maybe-all-gcc:
12414 @if gcc-bootstrap
12415 all-gcc: stage_current
12416 @endif gcc-bootstrap
12417 @if gcc
12418 TARGET-gcc=all
12419 maybe-all-gcc: all-gcc
12420 all-gcc: configure-gcc
12421 @r=`${PWD_COMMAND}`; export r; \
12422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12423 $(HOST_EXPORTS) \
12424 (cd $(HOST_SUBDIR)/gcc && \
12425 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12426 $(TARGET-gcc))
12427 @endif gcc
12431 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12432 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12433 maybe-all-stage1-gcc:
12434 maybe-clean-stage1-gcc:
12435 @if gcc-bootstrap
12436 maybe-all-stage1-gcc: all-stage1-gcc
12437 all-stage1: all-stage1-gcc
12438 TARGET-stage1-gcc = $(TARGET-gcc)
12439 all-stage1-gcc: configure-stage1-gcc
12440 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12441 @r=`${PWD_COMMAND}`; export r; \
12442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443 TFLAGS="$(STAGE1_TFLAGS)"; \
12444 $(HOST_EXPORTS) \
12445 cd $(HOST_SUBDIR)/gcc && \
12447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12448 CFLAGS="$(STAGE1_CFLAGS)" \
12449 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12450 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12451 LIBCFLAGS="$(LIBCFLAGS)" \
12452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12455 $(EXTRA_HOST_FLAGS) \
12456 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12457 TFLAGS="$(STAGE1_TFLAGS)" \
12458 $(TARGET-stage1-gcc)
12460 maybe-clean-stage1-gcc: clean-stage1-gcc
12461 clean-stage1: clean-stage1-gcc
12462 clean-stage1-gcc:
12463 @if [ $(current_stage) = stage1 ]; then \
12464 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12465 else \
12466 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12467 $(MAKE) stage1-start; \
12468 fi; \
12469 cd $(HOST_SUBDIR)/gcc && \
12470 $(MAKE) $(EXTRA_HOST_FLAGS) \
12471 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12472 @endif gcc-bootstrap
12475 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12476 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12477 maybe-all-stage2-gcc:
12478 maybe-clean-stage2-gcc:
12479 @if gcc-bootstrap
12480 maybe-all-stage2-gcc: all-stage2-gcc
12481 all-stage2: all-stage2-gcc
12482 TARGET-stage2-gcc = $(TARGET-gcc)
12483 all-stage2-gcc: configure-stage2-gcc
12484 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12485 @r=`${PWD_COMMAND}`; export r; \
12486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12487 TFLAGS="$(STAGE2_TFLAGS)"; \
12488 $(HOST_EXPORTS) \
12489 $(POSTSTAGE1_HOST_EXPORTS) \
12490 cd $(HOST_SUBDIR)/gcc && \
12492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12493 CFLAGS="$(STAGE2_CFLAGS)" \
12494 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12495 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12496 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12501 TFLAGS="$(STAGE2_TFLAGS)" \
12502 $(TARGET-stage2-gcc)
12504 maybe-clean-stage2-gcc: clean-stage2-gcc
12505 clean-stage2: clean-stage2-gcc
12506 clean-stage2-gcc:
12507 @if [ $(current_stage) = stage2 ]; then \
12508 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12509 else \
12510 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12511 $(MAKE) stage2-start; \
12512 fi; \
12513 cd $(HOST_SUBDIR)/gcc && \
12514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12515 @endif gcc-bootstrap
12518 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12519 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12520 maybe-all-stage3-gcc:
12521 maybe-clean-stage3-gcc:
12522 @if gcc-bootstrap
12523 maybe-all-stage3-gcc: all-stage3-gcc
12524 all-stage3: all-stage3-gcc
12525 TARGET-stage3-gcc = $(TARGET-gcc)
12526 all-stage3-gcc: configure-stage3-gcc
12527 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12528 @r=`${PWD_COMMAND}`; export r; \
12529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530 TFLAGS="$(STAGE3_TFLAGS)"; \
12531 $(HOST_EXPORTS) \
12532 $(POSTSTAGE1_HOST_EXPORTS) \
12533 cd $(HOST_SUBDIR)/gcc && \
12535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12536 CFLAGS="$(STAGE3_CFLAGS)" \
12537 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12538 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12539 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12544 TFLAGS="$(STAGE3_TFLAGS)" \
12545 $(TARGET-stage3-gcc)
12547 maybe-clean-stage3-gcc: clean-stage3-gcc
12548 clean-stage3: clean-stage3-gcc
12549 clean-stage3-gcc:
12550 @if [ $(current_stage) = stage3 ]; then \
12551 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12552 else \
12553 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12554 $(MAKE) stage3-start; \
12555 fi; \
12556 cd $(HOST_SUBDIR)/gcc && \
12557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12558 @endif gcc-bootstrap
12561 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12562 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12563 maybe-all-stage4-gcc:
12564 maybe-clean-stage4-gcc:
12565 @if gcc-bootstrap
12566 maybe-all-stage4-gcc: all-stage4-gcc
12567 all-stage4: all-stage4-gcc
12568 TARGET-stage4-gcc = $(TARGET-gcc)
12569 all-stage4-gcc: configure-stage4-gcc
12570 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12571 @r=`${PWD_COMMAND}`; export r; \
12572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573 TFLAGS="$(STAGE4_TFLAGS)"; \
12574 $(HOST_EXPORTS) \
12575 $(POSTSTAGE1_HOST_EXPORTS) \
12576 cd $(HOST_SUBDIR)/gcc && \
12578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12579 CFLAGS="$(STAGE4_CFLAGS)" \
12580 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12581 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12582 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12587 TFLAGS="$(STAGE4_TFLAGS)" \
12588 $(TARGET-stage4-gcc)
12590 maybe-clean-stage4-gcc: clean-stage4-gcc
12591 clean-stage4: clean-stage4-gcc
12592 clean-stage4-gcc:
12593 @if [ $(current_stage) = stage4 ]; then \
12594 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12595 else \
12596 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12597 $(MAKE) stage4-start; \
12598 fi; \
12599 cd $(HOST_SUBDIR)/gcc && \
12600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12601 @endif gcc-bootstrap
12604 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12605 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12606 maybe-all-stageprofile-gcc:
12607 maybe-clean-stageprofile-gcc:
12608 @if gcc-bootstrap
12609 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12610 all-stageprofile: all-stageprofile-gcc
12611 TARGET-stageprofile-gcc = $(TARGET-gcc)
12612 all-stageprofile-gcc: configure-stageprofile-gcc
12613 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12614 @r=`${PWD_COMMAND}`; export r; \
12615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12617 $(HOST_EXPORTS) \
12618 $(POSTSTAGE1_HOST_EXPORTS) \
12619 cd $(HOST_SUBDIR)/gcc && \
12621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12622 CFLAGS="$(STAGEprofile_CFLAGS)" \
12623 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12624 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12625 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12630 TFLAGS="$(STAGEprofile_TFLAGS)" \
12631 $(TARGET-stageprofile-gcc)
12633 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12634 clean-stageprofile: clean-stageprofile-gcc
12635 clean-stageprofile-gcc:
12636 @if [ $(current_stage) = stageprofile ]; then \
12637 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12638 else \
12639 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12640 $(MAKE) stageprofile-start; \
12641 fi; \
12642 cd $(HOST_SUBDIR)/gcc && \
12643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12644 @endif gcc-bootstrap
12647 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12648 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12649 maybe-all-stagetrain-gcc:
12650 maybe-clean-stagetrain-gcc:
12651 @if gcc-bootstrap
12652 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12653 all-stagetrain: all-stagetrain-gcc
12654 TARGET-stagetrain-gcc = $(TARGET-gcc)
12655 all-stagetrain-gcc: configure-stagetrain-gcc
12656 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12657 @r=`${PWD_COMMAND}`; export r; \
12658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12660 $(HOST_EXPORTS) \
12661 $(POSTSTAGE1_HOST_EXPORTS) \
12662 cd $(HOST_SUBDIR)/gcc && \
12664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12665 CFLAGS="$(STAGEtrain_CFLAGS)" \
12666 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12667 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12668 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12673 TFLAGS="$(STAGEtrain_TFLAGS)" \
12674 $(TARGET-stagetrain-gcc)
12676 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12677 clean-stagetrain: clean-stagetrain-gcc
12678 clean-stagetrain-gcc:
12679 @if [ $(current_stage) = stagetrain ]; then \
12680 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12681 else \
12682 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12683 $(MAKE) stagetrain-start; \
12684 fi; \
12685 cd $(HOST_SUBDIR)/gcc && \
12686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12687 @endif gcc-bootstrap
12690 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12691 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12692 maybe-all-stagefeedback-gcc:
12693 maybe-clean-stagefeedback-gcc:
12694 @if gcc-bootstrap
12695 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12696 all-stagefeedback: all-stagefeedback-gcc
12697 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12698 all-stagefeedback-gcc: configure-stagefeedback-gcc
12699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12700 @r=`${PWD_COMMAND}`; export r; \
12701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12702 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12703 $(HOST_EXPORTS) \
12704 $(POSTSTAGE1_HOST_EXPORTS) \
12705 cd $(HOST_SUBDIR)/gcc && \
12707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12708 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12709 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12710 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12711 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12716 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12717 $(TARGET-stagefeedback-gcc)
12719 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12720 clean-stagefeedback: clean-stagefeedback-gcc
12721 clean-stagefeedback-gcc:
12722 @if [ $(current_stage) = stagefeedback ]; then \
12723 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12724 else \
12725 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12726 $(MAKE) stagefeedback-start; \
12727 fi; \
12728 cd $(HOST_SUBDIR)/gcc && \
12729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12730 @endif gcc-bootstrap
12733 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12734 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12735 maybe-all-stageautoprofile-gcc:
12736 maybe-clean-stageautoprofile-gcc:
12737 @if gcc-bootstrap
12738 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12739 all-stageautoprofile: all-stageautoprofile-gcc
12740 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12741 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12742 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12743 @r=`${PWD_COMMAND}`; export r; \
12744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12745 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12746 $(HOST_EXPORTS) \
12747 $(POSTSTAGE1_HOST_EXPORTS) \
12748 cd $(HOST_SUBDIR)/gcc && \
12749 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12751 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12752 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12753 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12754 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12759 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12760 $(TARGET-stageautoprofile-gcc)
12762 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12763 clean-stageautoprofile: clean-stageautoprofile-gcc
12764 clean-stageautoprofile-gcc:
12765 @if [ $(current_stage) = stageautoprofile ]; then \
12766 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12767 else \
12768 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12769 $(MAKE) stageautoprofile-start; \
12770 fi; \
12771 cd $(HOST_SUBDIR)/gcc && \
12772 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12773 @endif gcc-bootstrap
12776 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12777 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12778 maybe-all-stageautofeedback-gcc:
12779 maybe-clean-stageautofeedback-gcc:
12780 @if gcc-bootstrap
12781 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12782 all-stageautofeedback: all-stageautofeedback-gcc
12783 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12784 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12785 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12786 @r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12789 $(HOST_EXPORTS) \
12790 $(POSTSTAGE1_HOST_EXPORTS) \
12791 cd $(HOST_SUBDIR)/gcc && \
12793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12794 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12795 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12796 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12797 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12802 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12803 $(TARGET-stageautofeedback-gcc)
12805 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12806 clean-stageautofeedback: clean-stageautofeedback-gcc
12807 clean-stageautofeedback-gcc:
12808 @if [ $(current_stage) = stageautofeedback ]; then \
12809 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12810 else \
12811 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12812 $(MAKE) stageautofeedback-start; \
12813 fi; \
12814 cd $(HOST_SUBDIR)/gcc && \
12815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12816 @endif gcc-bootstrap
12822 .PHONY: check-gcc maybe-check-gcc
12823 maybe-check-gcc:
12824 @if gcc
12825 maybe-check-gcc: check-gcc
12827 check-gcc:
12828 @: $(MAKE); $(unstage)
12829 @r=`${PWD_COMMAND}`; export r; \
12830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12831 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12832 (cd $(HOST_SUBDIR)/gcc && \
12833 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12835 @endif gcc
12837 .PHONY: install-gcc maybe-install-gcc
12838 maybe-install-gcc:
12839 @if gcc
12840 maybe-install-gcc: install-gcc
12842 install-gcc: installdirs
12843 @: $(MAKE); $(unstage)
12844 @r=`${PWD_COMMAND}`; export r; \
12845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12846 $(HOST_EXPORTS) \
12847 (cd $(HOST_SUBDIR)/gcc && \
12848 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12850 @endif gcc
12852 .PHONY: install-strip-gcc maybe-install-strip-gcc
12853 maybe-install-strip-gcc:
12854 @if gcc
12855 maybe-install-strip-gcc: install-strip-gcc
12857 install-strip-gcc: installdirs
12858 @: $(MAKE); $(unstage)
12859 @r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861 $(HOST_EXPORTS) \
12862 (cd $(HOST_SUBDIR)/gcc && \
12863 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12865 @endif gcc
12867 # Other targets (info, dvi, pdf, etc.)
12869 .PHONY: maybe-info-gcc info-gcc
12870 maybe-info-gcc:
12871 @if gcc
12872 maybe-info-gcc: info-gcc
12874 info-gcc: \
12875 configure-gcc
12876 @[ -f ./gcc/Makefile ] || exit 0; \
12877 r=`${PWD_COMMAND}`; export r; \
12878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879 $(HOST_EXPORTS) \
12880 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12882 done; \
12883 echo "Doing info in gcc"; \
12884 (cd $(HOST_SUBDIR)/gcc && \
12885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12887 "RANLIB=$${RANLIB}" \
12888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12889 info) \
12890 || exit 1
12892 @endif gcc
12894 .PHONY: maybe-dvi-gcc dvi-gcc
12895 maybe-dvi-gcc:
12896 @if gcc
12897 maybe-dvi-gcc: dvi-gcc
12899 dvi-gcc: \
12900 configure-gcc
12901 @[ -f ./gcc/Makefile ] || exit 0; \
12902 r=`${PWD_COMMAND}`; export r; \
12903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12904 $(HOST_EXPORTS) \
12905 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12907 done; \
12908 echo "Doing dvi in gcc"; \
12909 (cd $(HOST_SUBDIR)/gcc && \
12910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12912 "RANLIB=$${RANLIB}" \
12913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12914 dvi) \
12915 || exit 1
12917 @endif gcc
12919 .PHONY: maybe-pdf-gcc pdf-gcc
12920 maybe-pdf-gcc:
12921 @if gcc
12922 maybe-pdf-gcc: pdf-gcc
12924 pdf-gcc: \
12925 configure-gcc
12926 @[ -f ./gcc/Makefile ] || exit 0; \
12927 r=`${PWD_COMMAND}`; export r; \
12928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929 $(HOST_EXPORTS) \
12930 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12932 done; \
12933 echo "Doing pdf in gcc"; \
12934 (cd $(HOST_SUBDIR)/gcc && \
12935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12937 "RANLIB=$${RANLIB}" \
12938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12939 pdf) \
12940 || exit 1
12942 @endif gcc
12944 .PHONY: maybe-html-gcc html-gcc
12945 maybe-html-gcc:
12946 @if gcc
12947 maybe-html-gcc: html-gcc
12949 html-gcc: \
12950 configure-gcc
12951 @[ -f ./gcc/Makefile ] || exit 0; \
12952 r=`${PWD_COMMAND}`; export r; \
12953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12954 $(HOST_EXPORTS) \
12955 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12957 done; \
12958 echo "Doing html in gcc"; \
12959 (cd $(HOST_SUBDIR)/gcc && \
12960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12962 "RANLIB=$${RANLIB}" \
12963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12964 html) \
12965 || exit 1
12967 @endif gcc
12969 .PHONY: maybe-TAGS-gcc TAGS-gcc
12970 maybe-TAGS-gcc:
12971 @if gcc
12972 maybe-TAGS-gcc: TAGS-gcc
12974 TAGS-gcc: \
12975 configure-gcc
12976 @[ -f ./gcc/Makefile ] || exit 0; \
12977 r=`${PWD_COMMAND}`; export r; \
12978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12979 $(HOST_EXPORTS) \
12980 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12982 done; \
12983 echo "Doing TAGS in gcc"; \
12984 (cd $(HOST_SUBDIR)/gcc && \
12985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12987 "RANLIB=$${RANLIB}" \
12988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12989 TAGS) \
12990 || exit 1
12992 @endif gcc
12994 .PHONY: maybe-install-info-gcc install-info-gcc
12995 maybe-install-info-gcc:
12996 @if gcc
12997 maybe-install-info-gcc: install-info-gcc
12999 install-info-gcc: \
13000 configure-gcc \
13001 info-gcc
13002 @[ -f ./gcc/Makefile ] || exit 0; \
13003 r=`${PWD_COMMAND}`; export r; \
13004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13005 $(HOST_EXPORTS) \
13006 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13008 done; \
13009 echo "Doing install-info in gcc"; \
13010 (cd $(HOST_SUBDIR)/gcc && \
13011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13013 "RANLIB=$${RANLIB}" \
13014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13015 install-info) \
13016 || exit 1
13018 @endif gcc
13020 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
13021 maybe-install-dvi-gcc:
13022 @if gcc
13023 maybe-install-dvi-gcc: install-dvi-gcc
13025 install-dvi-gcc: \
13026 configure-gcc \
13027 dvi-gcc
13028 @[ -f ./gcc/Makefile ] || exit 0; \
13029 r=`${PWD_COMMAND}`; export r; \
13030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031 $(HOST_EXPORTS) \
13032 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13034 done; \
13035 echo "Doing install-dvi in gcc"; \
13036 (cd $(HOST_SUBDIR)/gcc && \
13037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13039 "RANLIB=$${RANLIB}" \
13040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13041 install-dvi) \
13042 || exit 1
13044 @endif gcc
13046 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13047 maybe-install-pdf-gcc:
13048 @if gcc
13049 maybe-install-pdf-gcc: install-pdf-gcc
13051 install-pdf-gcc: \
13052 configure-gcc \
13053 pdf-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 install-pdf 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 install-pdf) \
13068 || exit 1
13070 @endif gcc
13072 .PHONY: maybe-install-html-gcc install-html-gcc
13073 maybe-install-html-gcc:
13074 @if gcc
13075 maybe-install-html-gcc: install-html-gcc
13077 install-html-gcc: \
13078 configure-gcc \
13079 html-gcc
13080 @[ -f ./gcc/Makefile ] || exit 0; \
13081 r=`${PWD_COMMAND}`; export r; \
13082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13083 $(HOST_EXPORTS) \
13084 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13086 done; \
13087 echo "Doing install-html in gcc"; \
13088 (cd $(HOST_SUBDIR)/gcc && \
13089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13091 "RANLIB=$${RANLIB}" \
13092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13093 install-html) \
13094 || exit 1
13096 @endif gcc
13098 .PHONY: maybe-installcheck-gcc installcheck-gcc
13099 maybe-installcheck-gcc:
13100 @if gcc
13101 maybe-installcheck-gcc: installcheck-gcc
13103 installcheck-gcc: \
13104 configure-gcc
13105 @[ -f ./gcc/Makefile ] || exit 0; \
13106 r=`${PWD_COMMAND}`; export r; \
13107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13108 $(HOST_EXPORTS) \
13109 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13111 done; \
13112 echo "Doing installcheck in gcc"; \
13113 (cd $(HOST_SUBDIR)/gcc && \
13114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13116 "RANLIB=$${RANLIB}" \
13117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13118 installcheck) \
13119 || exit 1
13121 @endif gcc
13123 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13124 maybe-mostlyclean-gcc:
13125 @if gcc
13126 maybe-mostlyclean-gcc: mostlyclean-gcc
13128 mostlyclean-gcc:
13129 @[ -f ./gcc/Makefile ] || exit 0; \
13130 r=`${PWD_COMMAND}`; export r; \
13131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13132 $(HOST_EXPORTS) \
13133 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13135 done; \
13136 echo "Doing mostlyclean in gcc"; \
13137 (cd $(HOST_SUBDIR)/gcc && \
13138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13140 "RANLIB=$${RANLIB}" \
13141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13142 mostlyclean) \
13143 || exit 1
13145 @endif gcc
13147 .PHONY: maybe-clean-gcc clean-gcc
13148 maybe-clean-gcc:
13149 @if gcc
13150 maybe-clean-gcc: clean-gcc
13152 clean-gcc:
13153 @[ -f ./gcc/Makefile ] || exit 0; \
13154 r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 $(HOST_EXPORTS) \
13157 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13159 done; \
13160 echo "Doing clean in gcc"; \
13161 (cd $(HOST_SUBDIR)/gcc && \
13162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13164 "RANLIB=$${RANLIB}" \
13165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13166 clean) \
13167 || exit 1
13169 @endif gcc
13171 .PHONY: maybe-distclean-gcc distclean-gcc
13172 maybe-distclean-gcc:
13173 @if gcc
13174 maybe-distclean-gcc: distclean-gcc
13176 distclean-gcc:
13177 @[ -f ./gcc/Makefile ] || exit 0; \
13178 r=`${PWD_COMMAND}`; export r; \
13179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13180 $(HOST_EXPORTS) \
13181 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13183 done; \
13184 echo "Doing distclean in gcc"; \
13185 (cd $(HOST_SUBDIR)/gcc && \
13186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13188 "RANLIB=$${RANLIB}" \
13189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13190 distclean) \
13191 || exit 1
13193 @endif gcc
13195 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13196 maybe-maintainer-clean-gcc:
13197 @if gcc
13198 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13200 maintainer-clean-gcc:
13201 @[ -f ./gcc/Makefile ] || exit 0; \
13202 r=`${PWD_COMMAND}`; export r; \
13203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13204 $(HOST_EXPORTS) \
13205 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13207 done; \
13208 echo "Doing maintainer-clean in gcc"; \
13209 (cd $(HOST_SUBDIR)/gcc && \
13210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13212 "RANLIB=$${RANLIB}" \
13213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13214 maintainer-clean) \
13215 || exit 1
13217 @endif gcc
13221 .PHONY: configure-gmp maybe-configure-gmp
13222 maybe-configure-gmp:
13223 @if gcc-bootstrap
13224 configure-gmp: stage_current
13225 @endif gcc-bootstrap
13226 @if gmp
13227 maybe-configure-gmp: configure-gmp
13228 configure-gmp:
13229 @r=`${PWD_COMMAND}`; export r; \
13230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13231 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13233 $(HOST_EXPORTS) \
13234 echo Configuring in $(HOST_SUBDIR)/gmp; \
13235 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13236 case $(srcdir) in \
13237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13238 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13240 esac; \
13241 module_srcdir=gmp; \
13242 $(SHELL) \
13243 $$s/$$module_srcdir/configure \
13244 --srcdir=$${topdir}/$$module_srcdir \
13245 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13246 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13247 || exit 1
13248 @endif gmp
13252 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13253 maybe-configure-stage1-gmp:
13254 @if gmp-bootstrap
13255 maybe-configure-stage1-gmp: configure-stage1-gmp
13256 configure-stage1-gmp:
13257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13259 @r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 TFLAGS="$(STAGE1_TFLAGS)"; \
13262 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13263 $(HOST_EXPORTS) \
13264 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13265 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13266 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13267 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13269 cd $(HOST_SUBDIR)/gmp || exit 1; \
13270 case $(srcdir) in \
13271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13272 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13274 esac; \
13275 module_srcdir=gmp; \
13276 $(SHELL) $$s/$$module_srcdir/configure \
13277 --srcdir=$${topdir}/$$module_srcdir \
13278 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13279 --target=none-${host_vendor}-${host_os} \
13281 $(STAGE1_CONFIGURE_FLAGS) \
13282 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13283 @endif gmp-bootstrap
13285 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13286 maybe-configure-stage2-gmp:
13287 @if gmp-bootstrap
13288 maybe-configure-stage2-gmp: configure-stage2-gmp
13289 configure-stage2-gmp:
13290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13292 @r=`${PWD_COMMAND}`; export r; \
13293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13294 TFLAGS="$(STAGE2_TFLAGS)"; \
13295 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13296 $(HOST_EXPORTS) \
13297 $(POSTSTAGE1_HOST_EXPORTS) \
13298 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13299 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13300 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13301 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13303 cd $(HOST_SUBDIR)/gmp || exit 1; \
13304 case $(srcdir) in \
13305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13306 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13308 esac; \
13309 module_srcdir=gmp; \
13310 $(SHELL) $$s/$$module_srcdir/configure \
13311 --srcdir=$${topdir}/$$module_srcdir \
13312 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13313 --target=none-${host_vendor}-${host_os} \
13314 --with-build-libsubdir=$(HOST_SUBDIR) \
13315 $(STAGE2_CONFIGURE_FLAGS) \
13316 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13317 @endif gmp-bootstrap
13319 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13320 maybe-configure-stage3-gmp:
13321 @if gmp-bootstrap
13322 maybe-configure-stage3-gmp: configure-stage3-gmp
13323 configure-stage3-gmp:
13324 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13325 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13326 @r=`${PWD_COMMAND}`; export r; \
13327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328 TFLAGS="$(STAGE3_TFLAGS)"; \
13329 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13330 $(HOST_EXPORTS) \
13331 $(POSTSTAGE1_HOST_EXPORTS) \
13332 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13333 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13334 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13335 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13337 cd $(HOST_SUBDIR)/gmp || exit 1; \
13338 case $(srcdir) in \
13339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13340 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13342 esac; \
13343 module_srcdir=gmp; \
13344 $(SHELL) $$s/$$module_srcdir/configure \
13345 --srcdir=$${topdir}/$$module_srcdir \
13346 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13347 --target=none-${host_vendor}-${host_os} \
13348 --with-build-libsubdir=$(HOST_SUBDIR) \
13349 $(STAGE3_CONFIGURE_FLAGS) \
13350 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13351 @endif gmp-bootstrap
13353 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13354 maybe-configure-stage4-gmp:
13355 @if gmp-bootstrap
13356 maybe-configure-stage4-gmp: configure-stage4-gmp
13357 configure-stage4-gmp:
13358 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13360 @r=`${PWD_COMMAND}`; export r; \
13361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13362 TFLAGS="$(STAGE4_TFLAGS)"; \
13363 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13364 $(HOST_EXPORTS) \
13365 $(POSTSTAGE1_HOST_EXPORTS) \
13366 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13367 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13368 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13369 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13371 cd $(HOST_SUBDIR)/gmp || exit 1; \
13372 case $(srcdir) in \
13373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376 esac; \
13377 module_srcdir=gmp; \
13378 $(SHELL) $$s/$$module_srcdir/configure \
13379 --srcdir=$${topdir}/$$module_srcdir \
13380 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13381 --target=none-${host_vendor}-${host_os} \
13382 --with-build-libsubdir=$(HOST_SUBDIR) \
13383 $(STAGE4_CONFIGURE_FLAGS) \
13384 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13385 @endif gmp-bootstrap
13387 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13388 maybe-configure-stageprofile-gmp:
13389 @if gmp-bootstrap
13390 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13391 configure-stageprofile-gmp:
13392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13394 @r=`${PWD_COMMAND}`; export r; \
13395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13396 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13397 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13398 $(HOST_EXPORTS) \
13399 $(POSTSTAGE1_HOST_EXPORTS) \
13400 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13401 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13402 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13403 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13405 cd $(HOST_SUBDIR)/gmp || exit 1; \
13406 case $(srcdir) in \
13407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13408 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13410 esac; \
13411 module_srcdir=gmp; \
13412 $(SHELL) $$s/$$module_srcdir/configure \
13413 --srcdir=$${topdir}/$$module_srcdir \
13414 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13415 --target=none-${host_vendor}-${host_os} \
13416 --with-build-libsubdir=$(HOST_SUBDIR) \
13417 $(STAGEprofile_CONFIGURE_FLAGS) \
13418 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13419 @endif gmp-bootstrap
13421 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13422 maybe-configure-stagetrain-gmp:
13423 @if gmp-bootstrap
13424 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13425 configure-stagetrain-gmp:
13426 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13428 @r=`${PWD_COMMAND}`; export r; \
13429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13431 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13432 $(HOST_EXPORTS) \
13433 $(POSTSTAGE1_HOST_EXPORTS) \
13434 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13435 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13436 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13437 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13439 cd $(HOST_SUBDIR)/gmp || exit 1; \
13440 case $(srcdir) in \
13441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13442 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13444 esac; \
13445 module_srcdir=gmp; \
13446 $(SHELL) $$s/$$module_srcdir/configure \
13447 --srcdir=$${topdir}/$$module_srcdir \
13448 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13449 --target=none-${host_vendor}-${host_os} \
13450 --with-build-libsubdir=$(HOST_SUBDIR) \
13451 $(STAGEtrain_CONFIGURE_FLAGS) \
13452 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13453 @endif gmp-bootstrap
13455 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13456 maybe-configure-stagefeedback-gmp:
13457 @if gmp-bootstrap
13458 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13459 configure-stagefeedback-gmp:
13460 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13461 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13462 @r=`${PWD_COMMAND}`; export r; \
13463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13464 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13465 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13466 $(HOST_EXPORTS) \
13467 $(POSTSTAGE1_HOST_EXPORTS) \
13468 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13469 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13470 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13471 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13473 cd $(HOST_SUBDIR)/gmp || exit 1; \
13474 case $(srcdir) in \
13475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13476 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13478 esac; \
13479 module_srcdir=gmp; \
13480 $(SHELL) $$s/$$module_srcdir/configure \
13481 --srcdir=$${topdir}/$$module_srcdir \
13482 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13483 --target=none-${host_vendor}-${host_os} \
13484 --with-build-libsubdir=$(HOST_SUBDIR) \
13485 $(STAGEfeedback_CONFIGURE_FLAGS) \
13486 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13487 @endif gmp-bootstrap
13489 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13490 maybe-configure-stageautoprofile-gmp:
13491 @if gmp-bootstrap
13492 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13493 configure-stageautoprofile-gmp:
13494 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13496 @r=`${PWD_COMMAND}`; export r; \
13497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13498 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13499 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13500 $(HOST_EXPORTS) \
13501 $(POSTSTAGE1_HOST_EXPORTS) \
13502 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13503 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13504 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13505 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13507 cd $(HOST_SUBDIR)/gmp || exit 1; \
13508 case $(srcdir) in \
13509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13510 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13512 esac; \
13513 module_srcdir=gmp; \
13514 $(SHELL) $$s/$$module_srcdir/configure \
13515 --srcdir=$${topdir}/$$module_srcdir \
13516 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13517 --target=none-${host_vendor}-${host_os} \
13518 --with-build-libsubdir=$(HOST_SUBDIR) \
13519 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13520 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13521 @endif gmp-bootstrap
13523 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13524 maybe-configure-stageautofeedback-gmp:
13525 @if gmp-bootstrap
13526 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13527 configure-stageautofeedback-gmp:
13528 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13530 @r=`${PWD_COMMAND}`; export r; \
13531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13532 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13533 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13534 $(HOST_EXPORTS) \
13535 $(POSTSTAGE1_HOST_EXPORTS) \
13536 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13537 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13538 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13539 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13541 cd $(HOST_SUBDIR)/gmp || exit 1; \
13542 case $(srcdir) in \
13543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13544 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13546 esac; \
13547 module_srcdir=gmp; \
13548 $(SHELL) $$s/$$module_srcdir/configure \
13549 --srcdir=$${topdir}/$$module_srcdir \
13550 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13551 --target=none-${host_vendor}-${host_os} \
13552 --with-build-libsubdir=$(HOST_SUBDIR) \
13553 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13554 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13555 @endif gmp-bootstrap
13561 .PHONY: all-gmp maybe-all-gmp
13562 maybe-all-gmp:
13563 @if gcc-bootstrap
13564 all-gmp: stage_current
13565 @endif gcc-bootstrap
13566 @if gmp
13567 TARGET-gmp=all
13568 maybe-all-gmp: all-gmp
13569 all-gmp: configure-gmp
13570 @r=`${PWD_COMMAND}`; export r; \
13571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572 $(HOST_EXPORTS) \
13573 (cd $(HOST_SUBDIR)/gmp && \
13574 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13575 $(TARGET-gmp))
13576 @endif gmp
13580 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13581 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13582 maybe-all-stage1-gmp:
13583 maybe-clean-stage1-gmp:
13584 @if gmp-bootstrap
13585 maybe-all-stage1-gmp: all-stage1-gmp
13586 all-stage1: all-stage1-gmp
13587 TARGET-stage1-gmp = $(TARGET-gmp)
13588 all-stage1-gmp: configure-stage1-gmp
13589 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13590 @r=`${PWD_COMMAND}`; export r; \
13591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13592 TFLAGS="$(STAGE1_TFLAGS)"; \
13593 $(HOST_EXPORTS) \
13594 cd $(HOST_SUBDIR)/gmp && \
13596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13597 CFLAGS="$(STAGE1_CFLAGS)" \
13598 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13599 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13600 LIBCFLAGS="$(LIBCFLAGS)" \
13601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13604 $(EXTRA_HOST_FLAGS) \
13605 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13606 TFLAGS="$(STAGE1_TFLAGS)" \
13607 $(TARGET-stage1-gmp)
13609 maybe-clean-stage1-gmp: clean-stage1-gmp
13610 clean-stage1: clean-stage1-gmp
13611 clean-stage1-gmp:
13612 @if [ $(current_stage) = stage1 ]; then \
13613 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13614 else \
13615 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13616 $(MAKE) stage1-start; \
13617 fi; \
13618 cd $(HOST_SUBDIR)/gmp && \
13619 $(MAKE) $(EXTRA_HOST_FLAGS) \
13620 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13621 @endif gmp-bootstrap
13624 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13625 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13626 maybe-all-stage2-gmp:
13627 maybe-clean-stage2-gmp:
13628 @if gmp-bootstrap
13629 maybe-all-stage2-gmp: all-stage2-gmp
13630 all-stage2: all-stage2-gmp
13631 TARGET-stage2-gmp = $(TARGET-gmp)
13632 all-stage2-gmp: configure-stage2-gmp
13633 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13634 @r=`${PWD_COMMAND}`; export r; \
13635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13636 TFLAGS="$(STAGE2_TFLAGS)"; \
13637 $(HOST_EXPORTS) \
13638 $(POSTSTAGE1_HOST_EXPORTS) \
13639 cd $(HOST_SUBDIR)/gmp && \
13641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13642 CFLAGS="$(STAGE2_CFLAGS)" \
13643 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13644 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13645 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13650 TFLAGS="$(STAGE2_TFLAGS)" \
13651 $(TARGET-stage2-gmp)
13653 maybe-clean-stage2-gmp: clean-stage2-gmp
13654 clean-stage2: clean-stage2-gmp
13655 clean-stage2-gmp:
13656 @if [ $(current_stage) = stage2 ]; then \
13657 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13658 else \
13659 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13660 $(MAKE) stage2-start; \
13661 fi; \
13662 cd $(HOST_SUBDIR)/gmp && \
13663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13664 @endif gmp-bootstrap
13667 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13668 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13669 maybe-all-stage3-gmp:
13670 maybe-clean-stage3-gmp:
13671 @if gmp-bootstrap
13672 maybe-all-stage3-gmp: all-stage3-gmp
13673 all-stage3: all-stage3-gmp
13674 TARGET-stage3-gmp = $(TARGET-gmp)
13675 all-stage3-gmp: configure-stage3-gmp
13676 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13677 @r=`${PWD_COMMAND}`; export r; \
13678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679 TFLAGS="$(STAGE3_TFLAGS)"; \
13680 $(HOST_EXPORTS) \
13681 $(POSTSTAGE1_HOST_EXPORTS) \
13682 cd $(HOST_SUBDIR)/gmp && \
13684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13685 CFLAGS="$(STAGE3_CFLAGS)" \
13686 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13687 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13688 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13693 TFLAGS="$(STAGE3_TFLAGS)" \
13694 $(TARGET-stage3-gmp)
13696 maybe-clean-stage3-gmp: clean-stage3-gmp
13697 clean-stage3: clean-stage3-gmp
13698 clean-stage3-gmp:
13699 @if [ $(current_stage) = stage3 ]; then \
13700 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13701 else \
13702 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13703 $(MAKE) stage3-start; \
13704 fi; \
13705 cd $(HOST_SUBDIR)/gmp && \
13706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13707 @endif gmp-bootstrap
13710 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13711 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13712 maybe-all-stage4-gmp:
13713 maybe-clean-stage4-gmp:
13714 @if gmp-bootstrap
13715 maybe-all-stage4-gmp: all-stage4-gmp
13716 all-stage4: all-stage4-gmp
13717 TARGET-stage4-gmp = $(TARGET-gmp)
13718 all-stage4-gmp: configure-stage4-gmp
13719 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13720 @r=`${PWD_COMMAND}`; export r; \
13721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13722 TFLAGS="$(STAGE4_TFLAGS)"; \
13723 $(HOST_EXPORTS) \
13724 $(POSTSTAGE1_HOST_EXPORTS) \
13725 cd $(HOST_SUBDIR)/gmp && \
13727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13728 CFLAGS="$(STAGE4_CFLAGS)" \
13729 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13730 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13731 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13735 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13736 TFLAGS="$(STAGE4_TFLAGS)" \
13737 $(TARGET-stage4-gmp)
13739 maybe-clean-stage4-gmp: clean-stage4-gmp
13740 clean-stage4: clean-stage4-gmp
13741 clean-stage4-gmp:
13742 @if [ $(current_stage) = stage4 ]; then \
13743 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13744 else \
13745 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13746 $(MAKE) stage4-start; \
13747 fi; \
13748 cd $(HOST_SUBDIR)/gmp && \
13749 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13750 @endif gmp-bootstrap
13753 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13754 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13755 maybe-all-stageprofile-gmp:
13756 maybe-clean-stageprofile-gmp:
13757 @if gmp-bootstrap
13758 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13759 all-stageprofile: all-stageprofile-gmp
13760 TARGET-stageprofile-gmp = $(TARGET-gmp)
13761 all-stageprofile-gmp: configure-stageprofile-gmp
13762 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13763 @r=`${PWD_COMMAND}`; export r; \
13764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13765 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 cd $(HOST_SUBDIR)/gmp && \
13770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13771 CFLAGS="$(STAGEprofile_CFLAGS)" \
13772 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13773 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13774 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13775 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13776 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13777 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13778 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13779 TFLAGS="$(STAGEprofile_TFLAGS)" \
13780 $(TARGET-stageprofile-gmp)
13782 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13783 clean-stageprofile: clean-stageprofile-gmp
13784 clean-stageprofile-gmp:
13785 @if [ $(current_stage) = stageprofile ]; then \
13786 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13787 else \
13788 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13789 $(MAKE) stageprofile-start; \
13790 fi; \
13791 cd $(HOST_SUBDIR)/gmp && \
13792 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13793 @endif gmp-bootstrap
13796 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13797 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13798 maybe-all-stagetrain-gmp:
13799 maybe-clean-stagetrain-gmp:
13800 @if gmp-bootstrap
13801 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13802 all-stagetrain: all-stagetrain-gmp
13803 TARGET-stagetrain-gmp = $(TARGET-gmp)
13804 all-stagetrain-gmp: configure-stagetrain-gmp
13805 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13806 @r=`${PWD_COMMAND}`; export r; \
13807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13808 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13809 $(HOST_EXPORTS) \
13810 $(POSTSTAGE1_HOST_EXPORTS) \
13811 cd $(HOST_SUBDIR)/gmp && \
13813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13814 CFLAGS="$(STAGEtrain_CFLAGS)" \
13815 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13816 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13817 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13818 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13819 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13820 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13821 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13822 TFLAGS="$(STAGEtrain_TFLAGS)" \
13823 $(TARGET-stagetrain-gmp)
13825 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13826 clean-stagetrain: clean-stagetrain-gmp
13827 clean-stagetrain-gmp:
13828 @if [ $(current_stage) = stagetrain ]; then \
13829 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13830 else \
13831 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13832 $(MAKE) stagetrain-start; \
13833 fi; \
13834 cd $(HOST_SUBDIR)/gmp && \
13835 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13836 @endif gmp-bootstrap
13839 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13840 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13841 maybe-all-stagefeedback-gmp:
13842 maybe-clean-stagefeedback-gmp:
13843 @if gmp-bootstrap
13844 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13845 all-stagefeedback: all-stagefeedback-gmp
13846 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13847 all-stagefeedback-gmp: configure-stagefeedback-gmp
13848 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13849 @r=`${PWD_COMMAND}`; export r; \
13850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13852 $(HOST_EXPORTS) \
13853 $(POSTSTAGE1_HOST_EXPORTS) \
13854 cd $(HOST_SUBDIR)/gmp && \
13856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13857 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13858 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13859 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13860 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13865 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13866 $(TARGET-stagefeedback-gmp)
13868 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13869 clean-stagefeedback: clean-stagefeedback-gmp
13870 clean-stagefeedback-gmp:
13871 @if [ $(current_stage) = stagefeedback ]; then \
13872 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13873 else \
13874 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13875 $(MAKE) stagefeedback-start; \
13876 fi; \
13877 cd $(HOST_SUBDIR)/gmp && \
13878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13879 @endif gmp-bootstrap
13882 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13883 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13884 maybe-all-stageautoprofile-gmp:
13885 maybe-clean-stageautoprofile-gmp:
13886 @if gmp-bootstrap
13887 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13888 all-stageautoprofile: all-stageautoprofile-gmp
13889 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13890 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13891 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13892 @r=`${PWD_COMMAND}`; export r; \
13893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13895 $(HOST_EXPORTS) \
13896 $(POSTSTAGE1_HOST_EXPORTS) \
13897 cd $(HOST_SUBDIR)/gmp && \
13898 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13900 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13901 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13902 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13903 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13908 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13909 $(TARGET-stageautoprofile-gmp)
13911 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13912 clean-stageautoprofile: clean-stageautoprofile-gmp
13913 clean-stageautoprofile-gmp:
13914 @if [ $(current_stage) = stageautoprofile ]; then \
13915 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13916 else \
13917 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13918 $(MAKE) stageautoprofile-start; \
13919 fi; \
13920 cd $(HOST_SUBDIR)/gmp && \
13921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13922 @endif gmp-bootstrap
13925 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13926 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13927 maybe-all-stageautofeedback-gmp:
13928 maybe-clean-stageautofeedback-gmp:
13929 @if gmp-bootstrap
13930 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13931 all-stageautofeedback: all-stageautofeedback-gmp
13932 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13933 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13934 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13935 @r=`${PWD_COMMAND}`; export r; \
13936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13937 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13938 $(HOST_EXPORTS) \
13939 $(POSTSTAGE1_HOST_EXPORTS) \
13940 cd $(HOST_SUBDIR)/gmp && \
13942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13943 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13944 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13945 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13946 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13951 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13952 $(TARGET-stageautofeedback-gmp)
13954 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13955 clean-stageautofeedback: clean-stageautofeedback-gmp
13956 clean-stageautofeedback-gmp:
13957 @if [ $(current_stage) = stageautofeedback ]; then \
13958 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13959 else \
13960 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13961 $(MAKE) stageautofeedback-start; \
13962 fi; \
13963 cd $(HOST_SUBDIR)/gmp && \
13964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13965 @endif gmp-bootstrap
13971 .PHONY: check-gmp maybe-check-gmp
13972 maybe-check-gmp:
13973 @if gmp
13974 maybe-check-gmp: check-gmp
13976 check-gmp:
13977 @: $(MAKE); $(unstage)
13978 @r=`${PWD_COMMAND}`; export r; \
13979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13981 (cd $(HOST_SUBDIR)/gmp && \
13982 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13984 @endif gmp
13986 .PHONY: install-gmp maybe-install-gmp
13987 maybe-install-gmp:
13988 @if gmp
13989 maybe-install-gmp: install-gmp
13991 install-gmp:
13993 @endif gmp
13995 .PHONY: install-strip-gmp maybe-install-strip-gmp
13996 maybe-install-strip-gmp:
13997 @if gmp
13998 maybe-install-strip-gmp: install-strip-gmp
14000 install-strip-gmp:
14002 @endif gmp
14004 # Other targets (info, dvi, pdf, etc.)
14006 .PHONY: maybe-info-gmp info-gmp
14007 maybe-info-gmp:
14008 @if gmp
14009 maybe-info-gmp: info-gmp
14011 info-gmp: \
14012 configure-gmp
14013 @[ -f ./gmp/Makefile ] || exit 0; \
14014 r=`${PWD_COMMAND}`; export r; \
14015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14016 $(HOST_EXPORTS) \
14017 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14019 done; \
14020 echo "Doing info in gmp"; \
14021 (cd $(HOST_SUBDIR)/gmp && \
14022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14024 "RANLIB=$${RANLIB}" \
14025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14026 info) \
14027 || exit 1
14029 @endif gmp
14031 .PHONY: maybe-dvi-gmp dvi-gmp
14032 maybe-dvi-gmp:
14033 @if gmp
14034 maybe-dvi-gmp: dvi-gmp
14036 dvi-gmp: \
14037 configure-gmp
14038 @[ -f ./gmp/Makefile ] || exit 0; \
14039 r=`${PWD_COMMAND}`; export r; \
14040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14041 $(HOST_EXPORTS) \
14042 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14044 done; \
14045 echo "Doing dvi in gmp"; \
14046 (cd $(HOST_SUBDIR)/gmp && \
14047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14049 "RANLIB=$${RANLIB}" \
14050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14051 dvi) \
14052 || exit 1
14054 @endif gmp
14056 .PHONY: maybe-pdf-gmp pdf-gmp
14057 maybe-pdf-gmp:
14058 @if gmp
14059 maybe-pdf-gmp: pdf-gmp
14061 pdf-gmp: \
14062 configure-gmp
14063 @[ -f ./gmp/Makefile ] || exit 0; \
14064 r=`${PWD_COMMAND}`; export r; \
14065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066 $(HOST_EXPORTS) \
14067 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14069 done; \
14070 echo "Doing pdf in gmp"; \
14071 (cd $(HOST_SUBDIR)/gmp && \
14072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14074 "RANLIB=$${RANLIB}" \
14075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14076 pdf) \
14077 || exit 1
14079 @endif gmp
14081 .PHONY: maybe-html-gmp html-gmp
14082 maybe-html-gmp:
14083 @if gmp
14084 maybe-html-gmp: html-gmp
14086 html-gmp: \
14087 configure-gmp
14088 @[ -f ./gmp/Makefile ] || exit 0; \
14089 r=`${PWD_COMMAND}`; export r; \
14090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14091 $(HOST_EXPORTS) \
14092 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14094 done; \
14095 echo "Doing html in gmp"; \
14096 (cd $(HOST_SUBDIR)/gmp && \
14097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14099 "RANLIB=$${RANLIB}" \
14100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14101 html) \
14102 || exit 1
14104 @endif gmp
14106 .PHONY: maybe-TAGS-gmp TAGS-gmp
14107 maybe-TAGS-gmp:
14108 @if gmp
14109 maybe-TAGS-gmp: TAGS-gmp
14111 TAGS-gmp: \
14112 configure-gmp
14113 @[ -f ./gmp/Makefile ] || exit 0; \
14114 r=`${PWD_COMMAND}`; export r; \
14115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14116 $(HOST_EXPORTS) \
14117 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14119 done; \
14120 echo "Doing TAGS in gmp"; \
14121 (cd $(HOST_SUBDIR)/gmp && \
14122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14124 "RANLIB=$${RANLIB}" \
14125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14126 TAGS) \
14127 || exit 1
14129 @endif gmp
14131 .PHONY: maybe-install-info-gmp install-info-gmp
14132 maybe-install-info-gmp:
14133 @if gmp
14134 maybe-install-info-gmp: install-info-gmp
14136 install-info-gmp: \
14137 configure-gmp \
14138 info-gmp
14139 @[ -f ./gmp/Makefile ] || exit 0; \
14140 r=`${PWD_COMMAND}`; export r; \
14141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14142 $(HOST_EXPORTS) \
14143 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14145 done; \
14146 echo "Doing install-info in gmp"; \
14147 (cd $(HOST_SUBDIR)/gmp && \
14148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14150 "RANLIB=$${RANLIB}" \
14151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14152 install-info) \
14153 || exit 1
14155 @endif gmp
14157 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14158 maybe-install-dvi-gmp:
14159 @if gmp
14160 maybe-install-dvi-gmp: install-dvi-gmp
14162 install-dvi-gmp: \
14163 configure-gmp \
14164 dvi-gmp
14165 @[ -f ./gmp/Makefile ] || exit 0; \
14166 r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) \
14169 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171 done; \
14172 echo "Doing install-dvi in gmp"; \
14173 (cd $(HOST_SUBDIR)/gmp && \
14174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176 "RANLIB=$${RANLIB}" \
14177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14178 install-dvi) \
14179 || exit 1
14181 @endif gmp
14183 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14184 maybe-install-pdf-gmp:
14185 @if gmp
14186 maybe-install-pdf-gmp: install-pdf-gmp
14188 install-pdf-gmp: \
14189 configure-gmp \
14190 pdf-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 install-pdf 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 install-pdf) \
14205 || exit 1
14207 @endif gmp
14209 .PHONY: maybe-install-html-gmp install-html-gmp
14210 maybe-install-html-gmp:
14211 @if gmp
14212 maybe-install-html-gmp: install-html-gmp
14214 install-html-gmp: \
14215 configure-gmp \
14216 html-gmp
14217 @[ -f ./gmp/Makefile ] || exit 0; \
14218 r=`${PWD_COMMAND}`; export r; \
14219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220 $(HOST_EXPORTS) \
14221 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223 done; \
14224 echo "Doing install-html in gmp"; \
14225 (cd $(HOST_SUBDIR)/gmp && \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228 "RANLIB=$${RANLIB}" \
14229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230 install-html) \
14231 || exit 1
14233 @endif gmp
14235 .PHONY: maybe-installcheck-gmp installcheck-gmp
14236 maybe-installcheck-gmp:
14237 @if gmp
14238 maybe-installcheck-gmp: installcheck-gmp
14240 installcheck-gmp: \
14241 configure-gmp
14242 @[ -f ./gmp/Makefile ] || exit 0; \
14243 r=`${PWD_COMMAND}`; export r; \
14244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14245 $(HOST_EXPORTS) \
14246 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14248 done; \
14249 echo "Doing installcheck in gmp"; \
14250 (cd $(HOST_SUBDIR)/gmp && \
14251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14253 "RANLIB=$${RANLIB}" \
14254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14255 installcheck) \
14256 || exit 1
14258 @endif gmp
14260 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14261 maybe-mostlyclean-gmp:
14262 @if gmp
14263 maybe-mostlyclean-gmp: mostlyclean-gmp
14265 mostlyclean-gmp:
14266 @[ -f ./gmp/Makefile ] || exit 0; \
14267 r=`${PWD_COMMAND}`; export r; \
14268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14269 $(HOST_EXPORTS) \
14270 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14272 done; \
14273 echo "Doing mostlyclean in gmp"; \
14274 (cd $(HOST_SUBDIR)/gmp && \
14275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14277 "RANLIB=$${RANLIB}" \
14278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14279 mostlyclean) \
14280 || exit 1
14282 @endif gmp
14284 .PHONY: maybe-clean-gmp clean-gmp
14285 maybe-clean-gmp:
14286 @if gmp
14287 maybe-clean-gmp: clean-gmp
14289 clean-gmp:
14290 @[ -f ./gmp/Makefile ] || exit 0; \
14291 r=`${PWD_COMMAND}`; export r; \
14292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293 $(HOST_EXPORTS) \
14294 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14296 done; \
14297 echo "Doing clean in gmp"; \
14298 (cd $(HOST_SUBDIR)/gmp && \
14299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14301 "RANLIB=$${RANLIB}" \
14302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14303 clean) \
14304 || exit 1
14306 @endif gmp
14308 .PHONY: maybe-distclean-gmp distclean-gmp
14309 maybe-distclean-gmp:
14310 @if gmp
14311 maybe-distclean-gmp: distclean-gmp
14313 distclean-gmp:
14314 @[ -f ./gmp/Makefile ] || exit 0; \
14315 r=`${PWD_COMMAND}`; export r; \
14316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14317 $(HOST_EXPORTS) \
14318 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14320 done; \
14321 echo "Doing distclean in gmp"; \
14322 (cd $(HOST_SUBDIR)/gmp && \
14323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14325 "RANLIB=$${RANLIB}" \
14326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14327 distclean) \
14328 || exit 1
14330 @endif gmp
14332 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14333 maybe-maintainer-clean-gmp:
14334 @if gmp
14335 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14337 maintainer-clean-gmp:
14338 @[ -f ./gmp/Makefile ] || exit 0; \
14339 r=`${PWD_COMMAND}`; export r; \
14340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14341 $(HOST_EXPORTS) \
14342 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14344 done; \
14345 echo "Doing maintainer-clean in gmp"; \
14346 (cd $(HOST_SUBDIR)/gmp && \
14347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14349 "RANLIB=$${RANLIB}" \
14350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14351 maintainer-clean) \
14352 || exit 1
14354 @endif gmp
14358 .PHONY: configure-mpfr maybe-configure-mpfr
14359 maybe-configure-mpfr:
14360 @if gcc-bootstrap
14361 configure-mpfr: stage_current
14362 @endif gcc-bootstrap
14363 @if mpfr
14364 maybe-configure-mpfr: configure-mpfr
14365 configure-mpfr:
14366 @r=`${PWD_COMMAND}`; export r; \
14367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14370 $(HOST_EXPORTS) \
14371 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14372 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14373 case $(srcdir) in \
14374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14375 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14377 esac; \
14378 module_srcdir=mpfr; \
14379 $(SHELL) \
14380 $$s/$$module_srcdir/configure \
14381 --srcdir=$${topdir}/$$module_srcdir \
14382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14383 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14384 || exit 1
14385 @endif mpfr
14389 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14390 maybe-configure-stage1-mpfr:
14391 @if mpfr-bootstrap
14392 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14393 configure-stage1-mpfr:
14394 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14395 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14396 @r=`${PWD_COMMAND}`; export r; \
14397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398 TFLAGS="$(STAGE1_TFLAGS)"; \
14399 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14400 $(HOST_EXPORTS) \
14401 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14402 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14403 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14404 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14406 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14407 case $(srcdir) in \
14408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14409 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14411 esac; \
14412 module_srcdir=mpfr; \
14413 $(SHELL) $$s/$$module_srcdir/configure \
14414 --srcdir=$${topdir}/$$module_srcdir \
14415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14416 --target=${target_alias} \
14418 $(STAGE1_CONFIGURE_FLAGS) \
14419 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14420 @endif mpfr-bootstrap
14422 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14423 maybe-configure-stage2-mpfr:
14424 @if mpfr-bootstrap
14425 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14426 configure-stage2-mpfr:
14427 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14429 @r=`${PWD_COMMAND}`; export r; \
14430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431 TFLAGS="$(STAGE2_TFLAGS)"; \
14432 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14433 $(HOST_EXPORTS) \
14434 $(POSTSTAGE1_HOST_EXPORTS) \
14435 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14436 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14437 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14438 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14440 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14441 case $(srcdir) in \
14442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14443 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14445 esac; \
14446 module_srcdir=mpfr; \
14447 $(SHELL) $$s/$$module_srcdir/configure \
14448 --srcdir=$${topdir}/$$module_srcdir \
14449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14450 --target=${target_alias} \
14451 --with-build-libsubdir=$(HOST_SUBDIR) \
14452 $(STAGE2_CONFIGURE_FLAGS) \
14453 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14454 @endif mpfr-bootstrap
14456 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14457 maybe-configure-stage3-mpfr:
14458 @if mpfr-bootstrap
14459 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14460 configure-stage3-mpfr:
14461 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14463 @r=`${PWD_COMMAND}`; export r; \
14464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14465 TFLAGS="$(STAGE3_TFLAGS)"; \
14466 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14467 $(HOST_EXPORTS) \
14468 $(POSTSTAGE1_HOST_EXPORTS) \
14469 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14470 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14471 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14472 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14474 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14475 case $(srcdir) in \
14476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14477 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14479 esac; \
14480 module_srcdir=mpfr; \
14481 $(SHELL) $$s/$$module_srcdir/configure \
14482 --srcdir=$${topdir}/$$module_srcdir \
14483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14484 --target=${target_alias} \
14485 --with-build-libsubdir=$(HOST_SUBDIR) \
14486 $(STAGE3_CONFIGURE_FLAGS) \
14487 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14488 @endif mpfr-bootstrap
14490 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14491 maybe-configure-stage4-mpfr:
14492 @if mpfr-bootstrap
14493 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14494 configure-stage4-mpfr:
14495 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14497 @r=`${PWD_COMMAND}`; export r; \
14498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14499 TFLAGS="$(STAGE4_TFLAGS)"; \
14500 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14501 $(HOST_EXPORTS) \
14502 $(POSTSTAGE1_HOST_EXPORTS) \
14503 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14504 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14505 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14506 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14508 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14509 case $(srcdir) in \
14510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14511 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14513 esac; \
14514 module_srcdir=mpfr; \
14515 $(SHELL) $$s/$$module_srcdir/configure \
14516 --srcdir=$${topdir}/$$module_srcdir \
14517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14518 --target=${target_alias} \
14519 --with-build-libsubdir=$(HOST_SUBDIR) \
14520 $(STAGE4_CONFIGURE_FLAGS) \
14521 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14522 @endif mpfr-bootstrap
14524 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14525 maybe-configure-stageprofile-mpfr:
14526 @if mpfr-bootstrap
14527 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14528 configure-stageprofile-mpfr:
14529 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14531 @r=`${PWD_COMMAND}`; export r; \
14532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14534 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14535 $(HOST_EXPORTS) \
14536 $(POSTSTAGE1_HOST_EXPORTS) \
14537 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14538 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14539 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14540 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14542 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14543 case $(srcdir) in \
14544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14545 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14547 esac; \
14548 module_srcdir=mpfr; \
14549 $(SHELL) $$s/$$module_srcdir/configure \
14550 --srcdir=$${topdir}/$$module_srcdir \
14551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14552 --target=${target_alias} \
14553 --with-build-libsubdir=$(HOST_SUBDIR) \
14554 $(STAGEprofile_CONFIGURE_FLAGS) \
14555 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14556 @endif mpfr-bootstrap
14558 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14559 maybe-configure-stagetrain-mpfr:
14560 @if mpfr-bootstrap
14561 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14562 configure-stagetrain-mpfr:
14563 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14565 @r=`${PWD_COMMAND}`; export r; \
14566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14567 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14568 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14569 $(HOST_EXPORTS) \
14570 $(POSTSTAGE1_HOST_EXPORTS) \
14571 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14572 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14573 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14574 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14576 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14577 case $(srcdir) in \
14578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14579 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14581 esac; \
14582 module_srcdir=mpfr; \
14583 $(SHELL) $$s/$$module_srcdir/configure \
14584 --srcdir=$${topdir}/$$module_srcdir \
14585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14586 --target=${target_alias} \
14587 --with-build-libsubdir=$(HOST_SUBDIR) \
14588 $(STAGEtrain_CONFIGURE_FLAGS) \
14589 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14590 @endif mpfr-bootstrap
14592 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14593 maybe-configure-stagefeedback-mpfr:
14594 @if mpfr-bootstrap
14595 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14596 configure-stagefeedback-mpfr:
14597 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14599 @r=`${PWD_COMMAND}`; export r; \
14600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14601 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14602 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14603 $(HOST_EXPORTS) \
14604 $(POSTSTAGE1_HOST_EXPORTS) \
14605 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14606 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14607 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14608 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14610 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14611 case $(srcdir) in \
14612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14613 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14615 esac; \
14616 module_srcdir=mpfr; \
14617 $(SHELL) $$s/$$module_srcdir/configure \
14618 --srcdir=$${topdir}/$$module_srcdir \
14619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14620 --target=${target_alias} \
14621 --with-build-libsubdir=$(HOST_SUBDIR) \
14622 $(STAGEfeedback_CONFIGURE_FLAGS) \
14623 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14624 @endif mpfr-bootstrap
14626 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14627 maybe-configure-stageautoprofile-mpfr:
14628 @if mpfr-bootstrap
14629 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14630 configure-stageautoprofile-mpfr:
14631 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14633 @r=`${PWD_COMMAND}`; export r; \
14634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14635 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14636 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14637 $(HOST_EXPORTS) \
14638 $(POSTSTAGE1_HOST_EXPORTS) \
14639 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14640 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14641 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14642 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14644 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14645 case $(srcdir) in \
14646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14647 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14649 esac; \
14650 module_srcdir=mpfr; \
14651 $(SHELL) $$s/$$module_srcdir/configure \
14652 --srcdir=$${topdir}/$$module_srcdir \
14653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14654 --target=${target_alias} \
14655 --with-build-libsubdir=$(HOST_SUBDIR) \
14656 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14657 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14658 @endif mpfr-bootstrap
14660 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14661 maybe-configure-stageautofeedback-mpfr:
14662 @if mpfr-bootstrap
14663 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14664 configure-stageautofeedback-mpfr:
14665 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14667 @r=`${PWD_COMMAND}`; export r; \
14668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14670 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14671 $(HOST_EXPORTS) \
14672 $(POSTSTAGE1_HOST_EXPORTS) \
14673 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14674 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14675 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14676 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14678 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14679 case $(srcdir) in \
14680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14681 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14683 esac; \
14684 module_srcdir=mpfr; \
14685 $(SHELL) $$s/$$module_srcdir/configure \
14686 --srcdir=$${topdir}/$$module_srcdir \
14687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14688 --target=${target_alias} \
14689 --with-build-libsubdir=$(HOST_SUBDIR) \
14690 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14691 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14692 @endif mpfr-bootstrap
14698 .PHONY: all-mpfr maybe-all-mpfr
14699 maybe-all-mpfr:
14700 @if gcc-bootstrap
14701 all-mpfr: stage_current
14702 @endif gcc-bootstrap
14703 @if mpfr
14704 TARGET-mpfr=all
14705 maybe-all-mpfr: all-mpfr
14706 all-mpfr: configure-mpfr
14707 @r=`${PWD_COMMAND}`; export r; \
14708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709 $(HOST_EXPORTS) \
14710 (cd $(HOST_SUBDIR)/mpfr && \
14711 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14712 $(TARGET-mpfr))
14713 @endif mpfr
14717 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14718 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14719 maybe-all-stage1-mpfr:
14720 maybe-clean-stage1-mpfr:
14721 @if mpfr-bootstrap
14722 maybe-all-stage1-mpfr: all-stage1-mpfr
14723 all-stage1: all-stage1-mpfr
14724 TARGET-stage1-mpfr = $(TARGET-mpfr)
14725 all-stage1-mpfr: configure-stage1-mpfr
14726 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14727 @r=`${PWD_COMMAND}`; export r; \
14728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729 TFLAGS="$(STAGE1_TFLAGS)"; \
14730 $(HOST_EXPORTS) \
14731 cd $(HOST_SUBDIR)/mpfr && \
14733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14734 CFLAGS="$(STAGE1_CFLAGS)" \
14735 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14736 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14737 LIBCFLAGS="$(LIBCFLAGS)" \
14738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14741 $(EXTRA_HOST_FLAGS) \
14742 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14743 TFLAGS="$(STAGE1_TFLAGS)" \
14744 $(TARGET-stage1-mpfr)
14746 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14747 clean-stage1: clean-stage1-mpfr
14748 clean-stage1-mpfr:
14749 @if [ $(current_stage) = stage1 ]; then \
14750 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14751 else \
14752 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14753 $(MAKE) stage1-start; \
14754 fi; \
14755 cd $(HOST_SUBDIR)/mpfr && \
14756 $(MAKE) $(EXTRA_HOST_FLAGS) \
14757 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14758 @endif mpfr-bootstrap
14761 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14762 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14763 maybe-all-stage2-mpfr:
14764 maybe-clean-stage2-mpfr:
14765 @if mpfr-bootstrap
14766 maybe-all-stage2-mpfr: all-stage2-mpfr
14767 all-stage2: all-stage2-mpfr
14768 TARGET-stage2-mpfr = $(TARGET-mpfr)
14769 all-stage2-mpfr: configure-stage2-mpfr
14770 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14771 @r=`${PWD_COMMAND}`; export r; \
14772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773 TFLAGS="$(STAGE2_TFLAGS)"; \
14774 $(HOST_EXPORTS) \
14775 $(POSTSTAGE1_HOST_EXPORTS) \
14776 cd $(HOST_SUBDIR)/mpfr && \
14778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14779 CFLAGS="$(STAGE2_CFLAGS)" \
14780 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14781 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14782 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14787 TFLAGS="$(STAGE2_TFLAGS)" \
14788 $(TARGET-stage2-mpfr)
14790 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14791 clean-stage2: clean-stage2-mpfr
14792 clean-stage2-mpfr:
14793 @if [ $(current_stage) = stage2 ]; then \
14794 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14795 else \
14796 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14797 $(MAKE) stage2-start; \
14798 fi; \
14799 cd $(HOST_SUBDIR)/mpfr && \
14800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14801 @endif mpfr-bootstrap
14804 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14805 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14806 maybe-all-stage3-mpfr:
14807 maybe-clean-stage3-mpfr:
14808 @if mpfr-bootstrap
14809 maybe-all-stage3-mpfr: all-stage3-mpfr
14810 all-stage3: all-stage3-mpfr
14811 TARGET-stage3-mpfr = $(TARGET-mpfr)
14812 all-stage3-mpfr: configure-stage3-mpfr
14813 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14814 @r=`${PWD_COMMAND}`; export r; \
14815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14816 TFLAGS="$(STAGE3_TFLAGS)"; \
14817 $(HOST_EXPORTS) \
14818 $(POSTSTAGE1_HOST_EXPORTS) \
14819 cd $(HOST_SUBDIR)/mpfr && \
14821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14822 CFLAGS="$(STAGE3_CFLAGS)" \
14823 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14824 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14825 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14830 TFLAGS="$(STAGE3_TFLAGS)" \
14831 $(TARGET-stage3-mpfr)
14833 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14834 clean-stage3: clean-stage3-mpfr
14835 clean-stage3-mpfr:
14836 @if [ $(current_stage) = stage3 ]; then \
14837 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14838 else \
14839 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14840 $(MAKE) stage3-start; \
14841 fi; \
14842 cd $(HOST_SUBDIR)/mpfr && \
14843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14844 @endif mpfr-bootstrap
14847 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14848 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14849 maybe-all-stage4-mpfr:
14850 maybe-clean-stage4-mpfr:
14851 @if mpfr-bootstrap
14852 maybe-all-stage4-mpfr: all-stage4-mpfr
14853 all-stage4: all-stage4-mpfr
14854 TARGET-stage4-mpfr = $(TARGET-mpfr)
14855 all-stage4-mpfr: configure-stage4-mpfr
14856 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14857 @r=`${PWD_COMMAND}`; export r; \
14858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14859 TFLAGS="$(STAGE4_TFLAGS)"; \
14860 $(HOST_EXPORTS) \
14861 $(POSTSTAGE1_HOST_EXPORTS) \
14862 cd $(HOST_SUBDIR)/mpfr && \
14864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14865 CFLAGS="$(STAGE4_CFLAGS)" \
14866 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14867 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14868 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14873 TFLAGS="$(STAGE4_TFLAGS)" \
14874 $(TARGET-stage4-mpfr)
14876 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14877 clean-stage4: clean-stage4-mpfr
14878 clean-stage4-mpfr:
14879 @if [ $(current_stage) = stage4 ]; then \
14880 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14881 else \
14882 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14883 $(MAKE) stage4-start; \
14884 fi; \
14885 cd $(HOST_SUBDIR)/mpfr && \
14886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14887 @endif mpfr-bootstrap
14890 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14891 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14892 maybe-all-stageprofile-mpfr:
14893 maybe-clean-stageprofile-mpfr:
14894 @if mpfr-bootstrap
14895 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14896 all-stageprofile: all-stageprofile-mpfr
14897 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14898 all-stageprofile-mpfr: configure-stageprofile-mpfr
14899 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14900 @r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14903 $(HOST_EXPORTS) \
14904 $(POSTSTAGE1_HOST_EXPORTS) \
14905 cd $(HOST_SUBDIR)/mpfr && \
14907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14908 CFLAGS="$(STAGEprofile_CFLAGS)" \
14909 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14910 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14911 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14916 TFLAGS="$(STAGEprofile_TFLAGS)" \
14917 $(TARGET-stageprofile-mpfr)
14919 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14920 clean-stageprofile: clean-stageprofile-mpfr
14921 clean-stageprofile-mpfr:
14922 @if [ $(current_stage) = stageprofile ]; then \
14923 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14924 else \
14925 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14926 $(MAKE) stageprofile-start; \
14927 fi; \
14928 cd $(HOST_SUBDIR)/mpfr && \
14929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14930 @endif mpfr-bootstrap
14933 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14934 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14935 maybe-all-stagetrain-mpfr:
14936 maybe-clean-stagetrain-mpfr:
14937 @if mpfr-bootstrap
14938 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14939 all-stagetrain: all-stagetrain-mpfr
14940 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14941 all-stagetrain-mpfr: configure-stagetrain-mpfr
14942 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14943 @r=`${PWD_COMMAND}`; export r; \
14944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14945 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14946 $(HOST_EXPORTS) \
14947 $(POSTSTAGE1_HOST_EXPORTS) \
14948 cd $(HOST_SUBDIR)/mpfr && \
14950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14951 CFLAGS="$(STAGEtrain_CFLAGS)" \
14952 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14953 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14954 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14959 TFLAGS="$(STAGEtrain_TFLAGS)" \
14960 $(TARGET-stagetrain-mpfr)
14962 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14963 clean-stagetrain: clean-stagetrain-mpfr
14964 clean-stagetrain-mpfr:
14965 @if [ $(current_stage) = stagetrain ]; then \
14966 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14967 else \
14968 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14969 $(MAKE) stagetrain-start; \
14970 fi; \
14971 cd $(HOST_SUBDIR)/mpfr && \
14972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14973 @endif mpfr-bootstrap
14976 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14977 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14978 maybe-all-stagefeedback-mpfr:
14979 maybe-clean-stagefeedback-mpfr:
14980 @if mpfr-bootstrap
14981 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14982 all-stagefeedback: all-stagefeedback-mpfr
14983 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14984 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14985 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14986 @r=`${PWD_COMMAND}`; export r; \
14987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14989 $(HOST_EXPORTS) \
14990 $(POSTSTAGE1_HOST_EXPORTS) \
14991 cd $(HOST_SUBDIR)/mpfr && \
14993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14994 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14995 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14996 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14997 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15002 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15003 $(TARGET-stagefeedback-mpfr)
15005 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
15006 clean-stagefeedback: clean-stagefeedback-mpfr
15007 clean-stagefeedback-mpfr:
15008 @if [ $(current_stage) = stagefeedback ]; then \
15009 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15010 else \
15011 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
15012 $(MAKE) stagefeedback-start; \
15013 fi; \
15014 cd $(HOST_SUBDIR)/mpfr && \
15015 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15016 @endif mpfr-bootstrap
15019 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
15020 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
15021 maybe-all-stageautoprofile-mpfr:
15022 maybe-clean-stageautoprofile-mpfr:
15023 @if mpfr-bootstrap
15024 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
15025 all-stageautoprofile: all-stageautoprofile-mpfr
15026 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
15027 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
15028 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15029 @r=`${PWD_COMMAND}`; export r; \
15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15032 $(HOST_EXPORTS) \
15033 $(POSTSTAGE1_HOST_EXPORTS) \
15034 cd $(HOST_SUBDIR)/mpfr && \
15035 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15037 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15038 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15039 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15040 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15041 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15042 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15043 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15044 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15045 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15046 $(TARGET-stageautoprofile-mpfr)
15048 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15049 clean-stageautoprofile: clean-stageautoprofile-mpfr
15050 clean-stageautoprofile-mpfr:
15051 @if [ $(current_stage) = stageautoprofile ]; then \
15052 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15053 else \
15054 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15055 $(MAKE) stageautoprofile-start; \
15056 fi; \
15057 cd $(HOST_SUBDIR)/mpfr && \
15058 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15059 @endif mpfr-bootstrap
15062 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15063 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15064 maybe-all-stageautofeedback-mpfr:
15065 maybe-clean-stageautofeedback-mpfr:
15066 @if mpfr-bootstrap
15067 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15068 all-stageautofeedback: all-stageautofeedback-mpfr
15069 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15070 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15071 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15072 @r=`${PWD_COMMAND}`; export r; \
15073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15074 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15075 $(HOST_EXPORTS) \
15076 $(POSTSTAGE1_HOST_EXPORTS) \
15077 cd $(HOST_SUBDIR)/mpfr && \
15079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15080 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15081 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15082 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15083 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15087 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15088 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15089 $(TARGET-stageautofeedback-mpfr)
15091 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15092 clean-stageautofeedback: clean-stageautofeedback-mpfr
15093 clean-stageautofeedback-mpfr:
15094 @if [ $(current_stage) = stageautofeedback ]; then \
15095 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15096 else \
15097 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15098 $(MAKE) stageautofeedback-start; \
15099 fi; \
15100 cd $(HOST_SUBDIR)/mpfr && \
15101 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15102 @endif mpfr-bootstrap
15108 .PHONY: check-mpfr maybe-check-mpfr
15109 maybe-check-mpfr:
15110 @if mpfr
15111 maybe-check-mpfr: check-mpfr
15113 check-mpfr:
15114 @: $(MAKE); $(unstage)
15115 @r=`${PWD_COMMAND}`; export r; \
15116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15118 (cd $(HOST_SUBDIR)/mpfr && \
15119 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15121 @endif mpfr
15123 .PHONY: install-mpfr maybe-install-mpfr
15124 maybe-install-mpfr:
15125 @if mpfr
15126 maybe-install-mpfr: install-mpfr
15128 install-mpfr:
15130 @endif mpfr
15132 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15133 maybe-install-strip-mpfr:
15134 @if mpfr
15135 maybe-install-strip-mpfr: install-strip-mpfr
15137 install-strip-mpfr:
15139 @endif mpfr
15141 # Other targets (info, dvi, pdf, etc.)
15143 .PHONY: maybe-info-mpfr info-mpfr
15144 maybe-info-mpfr:
15145 @if mpfr
15146 maybe-info-mpfr: info-mpfr
15148 info-mpfr: \
15149 configure-mpfr
15150 @[ -f ./mpfr/Makefile ] || exit 0; \
15151 r=`${PWD_COMMAND}`; export r; \
15152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15153 $(HOST_EXPORTS) \
15154 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15156 done; \
15157 echo "Doing info in mpfr"; \
15158 (cd $(HOST_SUBDIR)/mpfr && \
15159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15161 "RANLIB=$${RANLIB}" \
15162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15163 info) \
15164 || exit 1
15166 @endif mpfr
15168 .PHONY: maybe-dvi-mpfr dvi-mpfr
15169 maybe-dvi-mpfr:
15170 @if mpfr
15171 maybe-dvi-mpfr: dvi-mpfr
15173 dvi-mpfr: \
15174 configure-mpfr
15175 @[ -f ./mpfr/Makefile ] || exit 0; \
15176 r=`${PWD_COMMAND}`; export r; \
15177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178 $(HOST_EXPORTS) \
15179 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15181 done; \
15182 echo "Doing dvi in mpfr"; \
15183 (cd $(HOST_SUBDIR)/mpfr && \
15184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15186 "RANLIB=$${RANLIB}" \
15187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15188 dvi) \
15189 || exit 1
15191 @endif mpfr
15193 .PHONY: maybe-pdf-mpfr pdf-mpfr
15194 maybe-pdf-mpfr:
15195 @if mpfr
15196 maybe-pdf-mpfr: pdf-mpfr
15198 pdf-mpfr: \
15199 configure-mpfr
15200 @[ -f ./mpfr/Makefile ] || exit 0; \
15201 r=`${PWD_COMMAND}`; export r; \
15202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15203 $(HOST_EXPORTS) \
15204 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15206 done; \
15207 echo "Doing pdf in mpfr"; \
15208 (cd $(HOST_SUBDIR)/mpfr && \
15209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15211 "RANLIB=$${RANLIB}" \
15212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15213 pdf) \
15214 || exit 1
15216 @endif mpfr
15218 .PHONY: maybe-html-mpfr html-mpfr
15219 maybe-html-mpfr:
15220 @if mpfr
15221 maybe-html-mpfr: html-mpfr
15223 html-mpfr: \
15224 configure-mpfr
15225 @[ -f ./mpfr/Makefile ] || exit 0; \
15226 r=`${PWD_COMMAND}`; export r; \
15227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228 $(HOST_EXPORTS) \
15229 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15231 done; \
15232 echo "Doing html in mpfr"; \
15233 (cd $(HOST_SUBDIR)/mpfr && \
15234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15236 "RANLIB=$${RANLIB}" \
15237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15238 html) \
15239 || exit 1
15241 @endif mpfr
15243 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15244 maybe-TAGS-mpfr:
15245 @if mpfr
15246 maybe-TAGS-mpfr: TAGS-mpfr
15248 TAGS-mpfr: \
15249 configure-mpfr
15250 @[ -f ./mpfr/Makefile ] || exit 0; \
15251 r=`${PWD_COMMAND}`; export r; \
15252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15253 $(HOST_EXPORTS) \
15254 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15256 done; \
15257 echo "Doing TAGS in mpfr"; \
15258 (cd $(HOST_SUBDIR)/mpfr && \
15259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15261 "RANLIB=$${RANLIB}" \
15262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15263 TAGS) \
15264 || exit 1
15266 @endif mpfr
15268 .PHONY: maybe-install-info-mpfr install-info-mpfr
15269 maybe-install-info-mpfr:
15270 @if mpfr
15271 maybe-install-info-mpfr: install-info-mpfr
15273 install-info-mpfr: \
15274 configure-mpfr \
15275 info-mpfr
15276 @[ -f ./mpfr/Makefile ] || exit 0; \
15277 r=`${PWD_COMMAND}`; export r; \
15278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279 $(HOST_EXPORTS) \
15280 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15282 done; \
15283 echo "Doing install-info in mpfr"; \
15284 (cd $(HOST_SUBDIR)/mpfr && \
15285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15287 "RANLIB=$${RANLIB}" \
15288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15289 install-info) \
15290 || exit 1
15292 @endif mpfr
15294 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15295 maybe-install-dvi-mpfr:
15296 @if mpfr
15297 maybe-install-dvi-mpfr: install-dvi-mpfr
15299 install-dvi-mpfr: \
15300 configure-mpfr \
15301 dvi-mpfr
15302 @[ -f ./mpfr/Makefile ] || exit 0; \
15303 r=`${PWD_COMMAND}`; export r; \
15304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15305 $(HOST_EXPORTS) \
15306 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15308 done; \
15309 echo "Doing install-dvi in mpfr"; \
15310 (cd $(HOST_SUBDIR)/mpfr && \
15311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15313 "RANLIB=$${RANLIB}" \
15314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15315 install-dvi) \
15316 || exit 1
15318 @endif mpfr
15320 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15321 maybe-install-pdf-mpfr:
15322 @if mpfr
15323 maybe-install-pdf-mpfr: install-pdf-mpfr
15325 install-pdf-mpfr: \
15326 configure-mpfr \
15327 pdf-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 install-pdf 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 install-pdf) \
15342 || exit 1
15344 @endif mpfr
15346 .PHONY: maybe-install-html-mpfr install-html-mpfr
15347 maybe-install-html-mpfr:
15348 @if mpfr
15349 maybe-install-html-mpfr: install-html-mpfr
15351 install-html-mpfr: \
15352 configure-mpfr \
15353 html-mpfr
15354 @[ -f ./mpfr/Makefile ] || exit 0; \
15355 r=`${PWD_COMMAND}`; export r; \
15356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15357 $(HOST_EXPORTS) \
15358 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15360 done; \
15361 echo "Doing install-html in mpfr"; \
15362 (cd $(HOST_SUBDIR)/mpfr && \
15363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15365 "RANLIB=$${RANLIB}" \
15366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15367 install-html) \
15368 || exit 1
15370 @endif mpfr
15372 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15373 maybe-installcheck-mpfr:
15374 @if mpfr
15375 maybe-installcheck-mpfr: installcheck-mpfr
15377 installcheck-mpfr: \
15378 configure-mpfr
15379 @[ -f ./mpfr/Makefile ] || exit 0; \
15380 r=`${PWD_COMMAND}`; export r; \
15381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15382 $(HOST_EXPORTS) \
15383 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15385 done; \
15386 echo "Doing installcheck in mpfr"; \
15387 (cd $(HOST_SUBDIR)/mpfr && \
15388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15390 "RANLIB=$${RANLIB}" \
15391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15392 installcheck) \
15393 || exit 1
15395 @endif mpfr
15397 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15398 maybe-mostlyclean-mpfr:
15399 @if mpfr
15400 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15402 mostlyclean-mpfr:
15403 @[ -f ./mpfr/Makefile ] || exit 0; \
15404 r=`${PWD_COMMAND}`; export r; \
15405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15406 $(HOST_EXPORTS) \
15407 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15409 done; \
15410 echo "Doing mostlyclean in mpfr"; \
15411 (cd $(HOST_SUBDIR)/mpfr && \
15412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15414 "RANLIB=$${RANLIB}" \
15415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15416 mostlyclean) \
15417 || exit 1
15419 @endif mpfr
15421 .PHONY: maybe-clean-mpfr clean-mpfr
15422 maybe-clean-mpfr:
15423 @if mpfr
15424 maybe-clean-mpfr: clean-mpfr
15426 clean-mpfr:
15427 @[ -f ./mpfr/Makefile ] || exit 0; \
15428 r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 $(HOST_EXPORTS) \
15431 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433 done; \
15434 echo "Doing clean in mpfr"; \
15435 (cd $(HOST_SUBDIR)/mpfr && \
15436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438 "RANLIB=$${RANLIB}" \
15439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440 clean) \
15441 || exit 1
15443 @endif mpfr
15445 .PHONY: maybe-distclean-mpfr distclean-mpfr
15446 maybe-distclean-mpfr:
15447 @if mpfr
15448 maybe-distclean-mpfr: distclean-mpfr
15450 distclean-mpfr:
15451 @[ -f ./mpfr/Makefile ] || exit 0; \
15452 r=`${PWD_COMMAND}`; export r; \
15453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15454 $(HOST_EXPORTS) \
15455 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15457 done; \
15458 echo "Doing distclean in mpfr"; \
15459 (cd $(HOST_SUBDIR)/mpfr && \
15460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15462 "RANLIB=$${RANLIB}" \
15463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15464 distclean) \
15465 || exit 1
15467 @endif mpfr
15469 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15470 maybe-maintainer-clean-mpfr:
15471 @if mpfr
15472 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15474 maintainer-clean-mpfr:
15475 @[ -f ./mpfr/Makefile ] || exit 0; \
15476 r=`${PWD_COMMAND}`; export r; \
15477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15478 $(HOST_EXPORTS) \
15479 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15481 done; \
15482 echo "Doing maintainer-clean in mpfr"; \
15483 (cd $(HOST_SUBDIR)/mpfr && \
15484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15486 "RANLIB=$${RANLIB}" \
15487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15488 maintainer-clean) \
15489 || exit 1
15491 @endif mpfr
15495 .PHONY: configure-mpc maybe-configure-mpc
15496 maybe-configure-mpc:
15497 @if gcc-bootstrap
15498 configure-mpc: stage_current
15499 @endif gcc-bootstrap
15500 @if mpc
15501 maybe-configure-mpc: configure-mpc
15502 configure-mpc:
15503 @r=`${PWD_COMMAND}`; export r; \
15504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15505 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15507 $(HOST_EXPORTS) \
15508 echo Configuring in $(HOST_SUBDIR)/mpc; \
15509 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15510 case $(srcdir) in \
15511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15512 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15514 esac; \
15515 module_srcdir=mpc; \
15516 $(SHELL) \
15517 $$s/$$module_srcdir/configure \
15518 --srcdir=$${topdir}/$$module_srcdir \
15519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15520 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15521 || exit 1
15522 @endif mpc
15526 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15527 maybe-configure-stage1-mpc:
15528 @if mpc-bootstrap
15529 maybe-configure-stage1-mpc: configure-stage1-mpc
15530 configure-stage1-mpc:
15531 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15533 @r=`${PWD_COMMAND}`; export r; \
15534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15535 TFLAGS="$(STAGE1_TFLAGS)"; \
15536 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15537 $(HOST_EXPORTS) \
15538 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15539 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15540 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15541 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15543 cd $(HOST_SUBDIR)/mpc || exit 1; \
15544 case $(srcdir) in \
15545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15546 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15548 esac; \
15549 module_srcdir=mpc; \
15550 $(SHELL) $$s/$$module_srcdir/configure \
15551 --srcdir=$${topdir}/$$module_srcdir \
15552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15553 --target=${target_alias} \
15555 $(STAGE1_CONFIGURE_FLAGS) \
15556 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15557 @endif mpc-bootstrap
15559 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15560 maybe-configure-stage2-mpc:
15561 @if mpc-bootstrap
15562 maybe-configure-stage2-mpc: configure-stage2-mpc
15563 configure-stage2-mpc:
15564 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15566 @r=`${PWD_COMMAND}`; export r; \
15567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15568 TFLAGS="$(STAGE2_TFLAGS)"; \
15569 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15570 $(HOST_EXPORTS) \
15571 $(POSTSTAGE1_HOST_EXPORTS) \
15572 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15573 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15574 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15575 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15577 cd $(HOST_SUBDIR)/mpc || exit 1; \
15578 case $(srcdir) in \
15579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15580 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15582 esac; \
15583 module_srcdir=mpc; \
15584 $(SHELL) $$s/$$module_srcdir/configure \
15585 --srcdir=$${topdir}/$$module_srcdir \
15586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15587 --target=${target_alias} \
15588 --with-build-libsubdir=$(HOST_SUBDIR) \
15589 $(STAGE2_CONFIGURE_FLAGS) \
15590 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15591 @endif mpc-bootstrap
15593 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15594 maybe-configure-stage3-mpc:
15595 @if mpc-bootstrap
15596 maybe-configure-stage3-mpc: configure-stage3-mpc
15597 configure-stage3-mpc:
15598 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15600 @r=`${PWD_COMMAND}`; export r; \
15601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602 TFLAGS="$(STAGE3_TFLAGS)"; \
15603 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15604 $(HOST_EXPORTS) \
15605 $(POSTSTAGE1_HOST_EXPORTS) \
15606 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15607 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15608 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15609 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15611 cd $(HOST_SUBDIR)/mpc || exit 1; \
15612 case $(srcdir) in \
15613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15614 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15616 esac; \
15617 module_srcdir=mpc; \
15618 $(SHELL) $$s/$$module_srcdir/configure \
15619 --srcdir=$${topdir}/$$module_srcdir \
15620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15621 --target=${target_alias} \
15622 --with-build-libsubdir=$(HOST_SUBDIR) \
15623 $(STAGE3_CONFIGURE_FLAGS) \
15624 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15625 @endif mpc-bootstrap
15627 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15628 maybe-configure-stage4-mpc:
15629 @if mpc-bootstrap
15630 maybe-configure-stage4-mpc: configure-stage4-mpc
15631 configure-stage4-mpc:
15632 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15634 @r=`${PWD_COMMAND}`; export r; \
15635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636 TFLAGS="$(STAGE4_TFLAGS)"; \
15637 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15638 $(HOST_EXPORTS) \
15639 $(POSTSTAGE1_HOST_EXPORTS) \
15640 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15641 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15642 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15643 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15645 cd $(HOST_SUBDIR)/mpc || exit 1; \
15646 case $(srcdir) in \
15647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15648 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15650 esac; \
15651 module_srcdir=mpc; \
15652 $(SHELL) $$s/$$module_srcdir/configure \
15653 --srcdir=$${topdir}/$$module_srcdir \
15654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15655 --target=${target_alias} \
15656 --with-build-libsubdir=$(HOST_SUBDIR) \
15657 $(STAGE4_CONFIGURE_FLAGS) \
15658 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15659 @endif mpc-bootstrap
15661 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15662 maybe-configure-stageprofile-mpc:
15663 @if mpc-bootstrap
15664 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15665 configure-stageprofile-mpc:
15666 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15668 @r=`${PWD_COMMAND}`; export r; \
15669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15670 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15671 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15672 $(HOST_EXPORTS) \
15673 $(POSTSTAGE1_HOST_EXPORTS) \
15674 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15675 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15676 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15677 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15679 cd $(HOST_SUBDIR)/mpc || exit 1; \
15680 case $(srcdir) in \
15681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15682 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15684 esac; \
15685 module_srcdir=mpc; \
15686 $(SHELL) $$s/$$module_srcdir/configure \
15687 --srcdir=$${topdir}/$$module_srcdir \
15688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15689 --target=${target_alias} \
15690 --with-build-libsubdir=$(HOST_SUBDIR) \
15691 $(STAGEprofile_CONFIGURE_FLAGS) \
15692 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15693 @endif mpc-bootstrap
15695 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15696 maybe-configure-stagetrain-mpc:
15697 @if mpc-bootstrap
15698 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15699 configure-stagetrain-mpc:
15700 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15702 @r=`${PWD_COMMAND}`; export r; \
15703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15704 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15705 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15706 $(HOST_EXPORTS) \
15707 $(POSTSTAGE1_HOST_EXPORTS) \
15708 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15709 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15710 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15711 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15713 cd $(HOST_SUBDIR)/mpc || exit 1; \
15714 case $(srcdir) in \
15715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15716 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15718 esac; \
15719 module_srcdir=mpc; \
15720 $(SHELL) $$s/$$module_srcdir/configure \
15721 --srcdir=$${topdir}/$$module_srcdir \
15722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15723 --target=${target_alias} \
15724 --with-build-libsubdir=$(HOST_SUBDIR) \
15725 $(STAGEtrain_CONFIGURE_FLAGS) \
15726 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15727 @endif mpc-bootstrap
15729 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15730 maybe-configure-stagefeedback-mpc:
15731 @if mpc-bootstrap
15732 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15733 configure-stagefeedback-mpc:
15734 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15736 @r=`${PWD_COMMAND}`; export r; \
15737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15738 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15739 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15740 $(HOST_EXPORTS) \
15741 $(POSTSTAGE1_HOST_EXPORTS) \
15742 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15743 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15744 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15745 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15747 cd $(HOST_SUBDIR)/mpc || exit 1; \
15748 case $(srcdir) in \
15749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15750 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15752 esac; \
15753 module_srcdir=mpc; \
15754 $(SHELL) $$s/$$module_srcdir/configure \
15755 --srcdir=$${topdir}/$$module_srcdir \
15756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15757 --target=${target_alias} \
15758 --with-build-libsubdir=$(HOST_SUBDIR) \
15759 $(STAGEfeedback_CONFIGURE_FLAGS) \
15760 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15761 @endif mpc-bootstrap
15763 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15764 maybe-configure-stageautoprofile-mpc:
15765 @if mpc-bootstrap
15766 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15767 configure-stageautoprofile-mpc:
15768 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15770 @r=`${PWD_COMMAND}`; export r; \
15771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15773 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15774 $(HOST_EXPORTS) \
15775 $(POSTSTAGE1_HOST_EXPORTS) \
15776 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15777 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15778 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15779 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15781 cd $(HOST_SUBDIR)/mpc || exit 1; \
15782 case $(srcdir) in \
15783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15784 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15786 esac; \
15787 module_srcdir=mpc; \
15788 $(SHELL) $$s/$$module_srcdir/configure \
15789 --srcdir=$${topdir}/$$module_srcdir \
15790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15791 --target=${target_alias} \
15792 --with-build-libsubdir=$(HOST_SUBDIR) \
15793 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15794 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15795 @endif mpc-bootstrap
15797 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15798 maybe-configure-stageautofeedback-mpc:
15799 @if mpc-bootstrap
15800 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15801 configure-stageautofeedback-mpc:
15802 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15804 @r=`${PWD_COMMAND}`; export r; \
15805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15806 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15807 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15808 $(HOST_EXPORTS) \
15809 $(POSTSTAGE1_HOST_EXPORTS) \
15810 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15811 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15812 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15813 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15815 cd $(HOST_SUBDIR)/mpc || exit 1; \
15816 case $(srcdir) in \
15817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15818 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15820 esac; \
15821 module_srcdir=mpc; \
15822 $(SHELL) $$s/$$module_srcdir/configure \
15823 --srcdir=$${topdir}/$$module_srcdir \
15824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15825 --target=${target_alias} \
15826 --with-build-libsubdir=$(HOST_SUBDIR) \
15827 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15828 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15829 @endif mpc-bootstrap
15835 .PHONY: all-mpc maybe-all-mpc
15836 maybe-all-mpc:
15837 @if gcc-bootstrap
15838 all-mpc: stage_current
15839 @endif gcc-bootstrap
15840 @if mpc
15841 TARGET-mpc=all
15842 maybe-all-mpc: all-mpc
15843 all-mpc: configure-mpc
15844 @r=`${PWD_COMMAND}`; export r; \
15845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846 $(HOST_EXPORTS) \
15847 (cd $(HOST_SUBDIR)/mpc && \
15848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15849 $(TARGET-mpc))
15850 @endif mpc
15854 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15855 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15856 maybe-all-stage1-mpc:
15857 maybe-clean-stage1-mpc:
15858 @if mpc-bootstrap
15859 maybe-all-stage1-mpc: all-stage1-mpc
15860 all-stage1: all-stage1-mpc
15861 TARGET-stage1-mpc = $(TARGET-mpc)
15862 all-stage1-mpc: configure-stage1-mpc
15863 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15864 @r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866 TFLAGS="$(STAGE1_TFLAGS)"; \
15867 $(HOST_EXPORTS) \
15868 cd $(HOST_SUBDIR)/mpc && \
15870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15871 CFLAGS="$(STAGE1_CFLAGS)" \
15872 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15873 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15874 LIBCFLAGS="$(LIBCFLAGS)" \
15875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15878 $(EXTRA_HOST_FLAGS) \
15879 $(STAGE1_FLAGS_TO_PASS) \
15880 TFLAGS="$(STAGE1_TFLAGS)" \
15881 $(TARGET-stage1-mpc)
15883 maybe-clean-stage1-mpc: clean-stage1-mpc
15884 clean-stage1: clean-stage1-mpc
15885 clean-stage1-mpc:
15886 @if [ $(current_stage) = stage1 ]; then \
15887 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15888 else \
15889 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15890 $(MAKE) stage1-start; \
15891 fi; \
15892 cd $(HOST_SUBDIR)/mpc && \
15893 $(MAKE) $(EXTRA_HOST_FLAGS) \
15894 $(STAGE1_FLAGS_TO_PASS) clean
15895 @endif mpc-bootstrap
15898 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15899 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15900 maybe-all-stage2-mpc:
15901 maybe-clean-stage2-mpc:
15902 @if mpc-bootstrap
15903 maybe-all-stage2-mpc: all-stage2-mpc
15904 all-stage2: all-stage2-mpc
15905 TARGET-stage2-mpc = $(TARGET-mpc)
15906 all-stage2-mpc: configure-stage2-mpc
15907 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15908 @r=`${PWD_COMMAND}`; export r; \
15909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15910 TFLAGS="$(STAGE2_TFLAGS)"; \
15911 $(HOST_EXPORTS) \
15912 $(POSTSTAGE1_HOST_EXPORTS) \
15913 cd $(HOST_SUBDIR)/mpc && \
15915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15916 CFLAGS="$(STAGE2_CFLAGS)" \
15917 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15918 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15919 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15920 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15921 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15922 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15923 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15924 TFLAGS="$(STAGE2_TFLAGS)" \
15925 $(TARGET-stage2-mpc)
15927 maybe-clean-stage2-mpc: clean-stage2-mpc
15928 clean-stage2: clean-stage2-mpc
15929 clean-stage2-mpc:
15930 @if [ $(current_stage) = stage2 ]; then \
15931 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15932 else \
15933 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15934 $(MAKE) stage2-start; \
15935 fi; \
15936 cd $(HOST_SUBDIR)/mpc && \
15937 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15938 @endif mpc-bootstrap
15941 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15942 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15943 maybe-all-stage3-mpc:
15944 maybe-clean-stage3-mpc:
15945 @if mpc-bootstrap
15946 maybe-all-stage3-mpc: all-stage3-mpc
15947 all-stage3: all-stage3-mpc
15948 TARGET-stage3-mpc = $(TARGET-mpc)
15949 all-stage3-mpc: configure-stage3-mpc
15950 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15951 @r=`${PWD_COMMAND}`; export r; \
15952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953 TFLAGS="$(STAGE3_TFLAGS)"; \
15954 $(HOST_EXPORTS) \
15955 $(POSTSTAGE1_HOST_EXPORTS) \
15956 cd $(HOST_SUBDIR)/mpc && \
15958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15959 CFLAGS="$(STAGE3_CFLAGS)" \
15960 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15961 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15962 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15967 TFLAGS="$(STAGE3_TFLAGS)" \
15968 $(TARGET-stage3-mpc)
15970 maybe-clean-stage3-mpc: clean-stage3-mpc
15971 clean-stage3: clean-stage3-mpc
15972 clean-stage3-mpc:
15973 @if [ $(current_stage) = stage3 ]; then \
15974 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15975 else \
15976 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15977 $(MAKE) stage3-start; \
15978 fi; \
15979 cd $(HOST_SUBDIR)/mpc && \
15980 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15981 @endif mpc-bootstrap
15984 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15985 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15986 maybe-all-stage4-mpc:
15987 maybe-clean-stage4-mpc:
15988 @if mpc-bootstrap
15989 maybe-all-stage4-mpc: all-stage4-mpc
15990 all-stage4: all-stage4-mpc
15991 TARGET-stage4-mpc = $(TARGET-mpc)
15992 all-stage4-mpc: configure-stage4-mpc
15993 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15994 @r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996 TFLAGS="$(STAGE4_TFLAGS)"; \
15997 $(HOST_EXPORTS) \
15998 $(POSTSTAGE1_HOST_EXPORTS) \
15999 cd $(HOST_SUBDIR)/mpc && \
16001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16002 CFLAGS="$(STAGE4_CFLAGS)" \
16003 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16004 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16005 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16010 TFLAGS="$(STAGE4_TFLAGS)" \
16011 $(TARGET-stage4-mpc)
16013 maybe-clean-stage4-mpc: clean-stage4-mpc
16014 clean-stage4: clean-stage4-mpc
16015 clean-stage4-mpc:
16016 @if [ $(current_stage) = stage4 ]; then \
16017 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16018 else \
16019 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
16020 $(MAKE) stage4-start; \
16021 fi; \
16022 cd $(HOST_SUBDIR)/mpc && \
16023 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16024 @endif mpc-bootstrap
16027 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
16028 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
16029 maybe-all-stageprofile-mpc:
16030 maybe-clean-stageprofile-mpc:
16031 @if mpc-bootstrap
16032 maybe-all-stageprofile-mpc: all-stageprofile-mpc
16033 all-stageprofile: all-stageprofile-mpc
16034 TARGET-stageprofile-mpc = $(TARGET-mpc)
16035 all-stageprofile-mpc: configure-stageprofile-mpc
16036 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16037 @r=`${PWD_COMMAND}`; export r; \
16038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16039 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16040 $(HOST_EXPORTS) \
16041 $(POSTSTAGE1_HOST_EXPORTS) \
16042 cd $(HOST_SUBDIR)/mpc && \
16044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16045 CFLAGS="$(STAGEprofile_CFLAGS)" \
16046 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16047 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16048 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16053 TFLAGS="$(STAGEprofile_TFLAGS)" \
16054 $(TARGET-stageprofile-mpc)
16056 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16057 clean-stageprofile: clean-stageprofile-mpc
16058 clean-stageprofile-mpc:
16059 @if [ $(current_stage) = stageprofile ]; then \
16060 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16061 else \
16062 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16063 $(MAKE) stageprofile-start; \
16064 fi; \
16065 cd $(HOST_SUBDIR)/mpc && \
16066 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16067 @endif mpc-bootstrap
16070 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16071 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16072 maybe-all-stagetrain-mpc:
16073 maybe-clean-stagetrain-mpc:
16074 @if mpc-bootstrap
16075 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16076 all-stagetrain: all-stagetrain-mpc
16077 TARGET-stagetrain-mpc = $(TARGET-mpc)
16078 all-stagetrain-mpc: configure-stagetrain-mpc
16079 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16080 @r=`${PWD_COMMAND}`; export r; \
16081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16082 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16083 $(HOST_EXPORTS) \
16084 $(POSTSTAGE1_HOST_EXPORTS) \
16085 cd $(HOST_SUBDIR)/mpc && \
16087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16088 CFLAGS="$(STAGEtrain_CFLAGS)" \
16089 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16090 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16091 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16096 TFLAGS="$(STAGEtrain_TFLAGS)" \
16097 $(TARGET-stagetrain-mpc)
16099 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16100 clean-stagetrain: clean-stagetrain-mpc
16101 clean-stagetrain-mpc:
16102 @if [ $(current_stage) = stagetrain ]; then \
16103 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16104 else \
16105 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16106 $(MAKE) stagetrain-start; \
16107 fi; \
16108 cd $(HOST_SUBDIR)/mpc && \
16109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16110 @endif mpc-bootstrap
16113 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16114 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16115 maybe-all-stagefeedback-mpc:
16116 maybe-clean-stagefeedback-mpc:
16117 @if mpc-bootstrap
16118 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16119 all-stagefeedback: all-stagefeedback-mpc
16120 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16121 all-stagefeedback-mpc: configure-stagefeedback-mpc
16122 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16123 @r=`${PWD_COMMAND}`; export r; \
16124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16126 $(HOST_EXPORTS) \
16127 $(POSTSTAGE1_HOST_EXPORTS) \
16128 cd $(HOST_SUBDIR)/mpc && \
16130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16131 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16132 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16133 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16139 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16140 $(TARGET-stagefeedback-mpc)
16142 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16143 clean-stagefeedback: clean-stagefeedback-mpc
16144 clean-stagefeedback-mpc:
16145 @if [ $(current_stage) = stagefeedback ]; then \
16146 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16147 else \
16148 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16149 $(MAKE) stagefeedback-start; \
16150 fi; \
16151 cd $(HOST_SUBDIR)/mpc && \
16152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16153 @endif mpc-bootstrap
16156 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16157 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16158 maybe-all-stageautoprofile-mpc:
16159 maybe-clean-stageautoprofile-mpc:
16160 @if mpc-bootstrap
16161 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16162 all-stageautoprofile: all-stageautoprofile-mpc
16163 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16164 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16165 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16166 @r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16169 $(HOST_EXPORTS) \
16170 $(POSTSTAGE1_HOST_EXPORTS) \
16171 cd $(HOST_SUBDIR)/mpc && \
16172 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16174 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16175 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16176 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16177 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16182 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16183 $(TARGET-stageautoprofile-mpc)
16185 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16186 clean-stageautoprofile: clean-stageautoprofile-mpc
16187 clean-stageautoprofile-mpc:
16188 @if [ $(current_stage) = stageautoprofile ]; then \
16189 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16190 else \
16191 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16192 $(MAKE) stageautoprofile-start; \
16193 fi; \
16194 cd $(HOST_SUBDIR)/mpc && \
16195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16196 @endif mpc-bootstrap
16199 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16200 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16201 maybe-all-stageautofeedback-mpc:
16202 maybe-clean-stageautofeedback-mpc:
16203 @if mpc-bootstrap
16204 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16205 all-stageautofeedback: all-stageautofeedback-mpc
16206 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16207 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16208 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16209 @r=`${PWD_COMMAND}`; export r; \
16210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16211 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16212 $(HOST_EXPORTS) \
16213 $(POSTSTAGE1_HOST_EXPORTS) \
16214 cd $(HOST_SUBDIR)/mpc && \
16216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16217 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16218 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16219 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16220 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16225 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16226 $(TARGET-stageautofeedback-mpc)
16228 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16229 clean-stageautofeedback: clean-stageautofeedback-mpc
16230 clean-stageautofeedback-mpc:
16231 @if [ $(current_stage) = stageautofeedback ]; then \
16232 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16233 else \
16234 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16235 $(MAKE) stageautofeedback-start; \
16236 fi; \
16237 cd $(HOST_SUBDIR)/mpc && \
16238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16239 @endif mpc-bootstrap
16245 .PHONY: check-mpc maybe-check-mpc
16246 maybe-check-mpc:
16247 @if mpc
16248 maybe-check-mpc: check-mpc
16250 check-mpc:
16251 @: $(MAKE); $(unstage)
16252 @r=`${PWD_COMMAND}`; export r; \
16253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16255 (cd $(HOST_SUBDIR)/mpc && \
16256 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16258 @endif mpc
16260 .PHONY: install-mpc maybe-install-mpc
16261 maybe-install-mpc:
16262 @if mpc
16263 maybe-install-mpc: install-mpc
16265 install-mpc:
16267 @endif mpc
16269 .PHONY: install-strip-mpc maybe-install-strip-mpc
16270 maybe-install-strip-mpc:
16271 @if mpc
16272 maybe-install-strip-mpc: install-strip-mpc
16274 install-strip-mpc:
16276 @endif mpc
16278 # Other targets (info, dvi, pdf, etc.)
16280 .PHONY: maybe-info-mpc info-mpc
16281 maybe-info-mpc:
16282 @if mpc
16283 maybe-info-mpc: info-mpc
16285 info-mpc: \
16286 configure-mpc
16287 @[ -f ./mpc/Makefile ] || exit 0; \
16288 r=`${PWD_COMMAND}`; export r; \
16289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16290 $(HOST_EXPORTS) \
16291 for flag in $(EXTRA_HOST_FLAGS) ; do \
16292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16293 done; \
16294 echo "Doing info in mpc"; \
16295 (cd $(HOST_SUBDIR)/mpc && \
16296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298 "RANLIB=$${RANLIB}" \
16299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16300 info) \
16301 || exit 1
16303 @endif mpc
16305 .PHONY: maybe-dvi-mpc dvi-mpc
16306 maybe-dvi-mpc:
16307 @if mpc
16308 maybe-dvi-mpc: dvi-mpc
16310 dvi-mpc: \
16311 configure-mpc
16312 @[ -f ./mpc/Makefile ] || exit 0; \
16313 r=`${PWD_COMMAND}`; export r; \
16314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315 $(HOST_EXPORTS) \
16316 for flag in $(EXTRA_HOST_FLAGS) ; do \
16317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16318 done; \
16319 echo "Doing dvi in mpc"; \
16320 (cd $(HOST_SUBDIR)/mpc && \
16321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16323 "RANLIB=$${RANLIB}" \
16324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16325 dvi) \
16326 || exit 1
16328 @endif mpc
16330 .PHONY: maybe-pdf-mpc pdf-mpc
16331 maybe-pdf-mpc:
16332 @if mpc
16333 maybe-pdf-mpc: pdf-mpc
16335 pdf-mpc: \
16336 configure-mpc
16337 @[ -f ./mpc/Makefile ] || exit 0; \
16338 r=`${PWD_COMMAND}`; export r; \
16339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16340 $(HOST_EXPORTS) \
16341 for flag in $(EXTRA_HOST_FLAGS) ; do \
16342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16343 done; \
16344 echo "Doing pdf in mpc"; \
16345 (cd $(HOST_SUBDIR)/mpc && \
16346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16348 "RANLIB=$${RANLIB}" \
16349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16350 pdf) \
16351 || exit 1
16353 @endif mpc
16355 .PHONY: maybe-html-mpc html-mpc
16356 maybe-html-mpc:
16357 @if mpc
16358 maybe-html-mpc: html-mpc
16360 html-mpc: \
16361 configure-mpc
16362 @[ -f ./mpc/Makefile ] || exit 0; \
16363 r=`${PWD_COMMAND}`; export r; \
16364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16365 $(HOST_EXPORTS) \
16366 for flag in $(EXTRA_HOST_FLAGS) ; do \
16367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16368 done; \
16369 echo "Doing html in mpc"; \
16370 (cd $(HOST_SUBDIR)/mpc && \
16371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16373 "RANLIB=$${RANLIB}" \
16374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16375 html) \
16376 || exit 1
16378 @endif mpc
16380 .PHONY: maybe-TAGS-mpc TAGS-mpc
16381 maybe-TAGS-mpc:
16382 @if mpc
16383 maybe-TAGS-mpc: TAGS-mpc
16385 TAGS-mpc: \
16386 configure-mpc
16387 @[ -f ./mpc/Makefile ] || exit 0; \
16388 r=`${PWD_COMMAND}`; export r; \
16389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390 $(HOST_EXPORTS) \
16391 for flag in $(EXTRA_HOST_FLAGS) ; do \
16392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16393 done; \
16394 echo "Doing TAGS in mpc"; \
16395 (cd $(HOST_SUBDIR)/mpc && \
16396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16398 "RANLIB=$${RANLIB}" \
16399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16400 TAGS) \
16401 || exit 1
16403 @endif mpc
16405 .PHONY: maybe-install-info-mpc install-info-mpc
16406 maybe-install-info-mpc:
16407 @if mpc
16408 maybe-install-info-mpc: install-info-mpc
16410 install-info-mpc: \
16411 configure-mpc \
16412 info-mpc
16413 @[ -f ./mpc/Makefile ] || exit 0; \
16414 r=`${PWD_COMMAND}`; export r; \
16415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16416 $(HOST_EXPORTS) \
16417 for flag in $(EXTRA_HOST_FLAGS) ; do \
16418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16419 done; \
16420 echo "Doing install-info in mpc"; \
16421 (cd $(HOST_SUBDIR)/mpc && \
16422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16424 "RANLIB=$${RANLIB}" \
16425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16426 install-info) \
16427 || exit 1
16429 @endif mpc
16431 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16432 maybe-install-dvi-mpc:
16433 @if mpc
16434 maybe-install-dvi-mpc: install-dvi-mpc
16436 install-dvi-mpc: \
16437 configure-mpc \
16438 dvi-mpc
16439 @[ -f ./mpc/Makefile ] || exit 0; \
16440 r=`${PWD_COMMAND}`; export r; \
16441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16442 $(HOST_EXPORTS) \
16443 for flag in $(EXTRA_HOST_FLAGS) ; do \
16444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16445 done; \
16446 echo "Doing install-dvi in mpc"; \
16447 (cd $(HOST_SUBDIR)/mpc && \
16448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16450 "RANLIB=$${RANLIB}" \
16451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16452 install-dvi) \
16453 || exit 1
16455 @endif mpc
16457 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16458 maybe-install-pdf-mpc:
16459 @if mpc
16460 maybe-install-pdf-mpc: install-pdf-mpc
16462 install-pdf-mpc: \
16463 configure-mpc \
16464 pdf-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 install-pdf 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 install-pdf) \
16479 || exit 1
16481 @endif mpc
16483 .PHONY: maybe-install-html-mpc install-html-mpc
16484 maybe-install-html-mpc:
16485 @if mpc
16486 maybe-install-html-mpc: install-html-mpc
16488 install-html-mpc: \
16489 configure-mpc \
16490 html-mpc
16491 @[ -f ./mpc/Makefile ] || exit 0; \
16492 r=`${PWD_COMMAND}`; export r; \
16493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494 $(HOST_EXPORTS) \
16495 for flag in $(EXTRA_HOST_FLAGS) ; do \
16496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16497 done; \
16498 echo "Doing install-html in mpc"; \
16499 (cd $(HOST_SUBDIR)/mpc && \
16500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16502 "RANLIB=$${RANLIB}" \
16503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16504 install-html) \
16505 || exit 1
16507 @endif mpc
16509 .PHONY: maybe-installcheck-mpc installcheck-mpc
16510 maybe-installcheck-mpc:
16511 @if mpc
16512 maybe-installcheck-mpc: installcheck-mpc
16514 installcheck-mpc: \
16515 configure-mpc
16516 @[ -f ./mpc/Makefile ] || exit 0; \
16517 r=`${PWD_COMMAND}`; export r; \
16518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16519 $(HOST_EXPORTS) \
16520 for flag in $(EXTRA_HOST_FLAGS) ; do \
16521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16522 done; \
16523 echo "Doing installcheck in mpc"; \
16524 (cd $(HOST_SUBDIR)/mpc && \
16525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16527 "RANLIB=$${RANLIB}" \
16528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16529 installcheck) \
16530 || exit 1
16532 @endif mpc
16534 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16535 maybe-mostlyclean-mpc:
16536 @if mpc
16537 maybe-mostlyclean-mpc: mostlyclean-mpc
16539 mostlyclean-mpc:
16540 @[ -f ./mpc/Makefile ] || exit 0; \
16541 r=`${PWD_COMMAND}`; export r; \
16542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16543 $(HOST_EXPORTS) \
16544 for flag in $(EXTRA_HOST_FLAGS) ; do \
16545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16546 done; \
16547 echo "Doing mostlyclean in mpc"; \
16548 (cd $(HOST_SUBDIR)/mpc && \
16549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16551 "RANLIB=$${RANLIB}" \
16552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16553 mostlyclean) \
16554 || exit 1
16556 @endif mpc
16558 .PHONY: maybe-clean-mpc clean-mpc
16559 maybe-clean-mpc:
16560 @if mpc
16561 maybe-clean-mpc: clean-mpc
16563 clean-mpc:
16564 @[ -f ./mpc/Makefile ] || exit 0; \
16565 r=`${PWD_COMMAND}`; export r; \
16566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567 $(HOST_EXPORTS) \
16568 for flag in $(EXTRA_HOST_FLAGS) ; do \
16569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16570 done; \
16571 echo "Doing clean in mpc"; \
16572 (cd $(HOST_SUBDIR)/mpc && \
16573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16575 "RANLIB=$${RANLIB}" \
16576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16577 clean) \
16578 || exit 1
16580 @endif mpc
16582 .PHONY: maybe-distclean-mpc distclean-mpc
16583 maybe-distclean-mpc:
16584 @if mpc
16585 maybe-distclean-mpc: distclean-mpc
16587 distclean-mpc:
16588 @[ -f ./mpc/Makefile ] || exit 0; \
16589 r=`${PWD_COMMAND}`; export r; \
16590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591 $(HOST_EXPORTS) \
16592 for flag in $(EXTRA_HOST_FLAGS) ; do \
16593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16594 done; \
16595 echo "Doing distclean in mpc"; \
16596 (cd $(HOST_SUBDIR)/mpc && \
16597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16599 "RANLIB=$${RANLIB}" \
16600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601 distclean) \
16602 || exit 1
16604 @endif mpc
16606 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16607 maybe-maintainer-clean-mpc:
16608 @if mpc
16609 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16611 maintainer-clean-mpc:
16612 @[ -f ./mpc/Makefile ] || exit 0; \
16613 r=`${PWD_COMMAND}`; export r; \
16614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16615 $(HOST_EXPORTS) \
16616 for flag in $(EXTRA_HOST_FLAGS) ; do \
16617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16618 done; \
16619 echo "Doing maintainer-clean in mpc"; \
16620 (cd $(HOST_SUBDIR)/mpc && \
16621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16623 "RANLIB=$${RANLIB}" \
16624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16625 maintainer-clean) \
16626 || exit 1
16628 @endif mpc
16632 .PHONY: configure-isl maybe-configure-isl
16633 maybe-configure-isl:
16634 @if gcc-bootstrap
16635 configure-isl: stage_current
16636 @endif gcc-bootstrap
16637 @if isl
16638 maybe-configure-isl: configure-isl
16639 configure-isl:
16640 @r=`${PWD_COMMAND}`; export r; \
16641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16642 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16644 $(HOST_EXPORTS) \
16645 echo Configuring in $(HOST_SUBDIR)/isl; \
16646 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16647 case $(srcdir) in \
16648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16649 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16651 esac; \
16652 module_srcdir=isl; \
16653 $(SHELL) \
16654 $$s/$$module_srcdir/configure \
16655 --srcdir=$${topdir}/$$module_srcdir \
16656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16657 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16658 || exit 1
16659 @endif isl
16663 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16664 maybe-configure-stage1-isl:
16665 @if isl-bootstrap
16666 maybe-configure-stage1-isl: configure-stage1-isl
16667 configure-stage1-isl:
16668 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16670 @r=`${PWD_COMMAND}`; export r; \
16671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16672 TFLAGS="$(STAGE1_TFLAGS)"; \
16673 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16674 $(HOST_EXPORTS) \
16675 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16676 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16677 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16678 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16680 cd $(HOST_SUBDIR)/isl || exit 1; \
16681 case $(srcdir) in \
16682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16683 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16685 esac; \
16686 module_srcdir=isl; \
16687 $(SHELL) $$s/$$module_srcdir/configure \
16688 --srcdir=$${topdir}/$$module_srcdir \
16689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16690 --target=${target_alias} \
16692 $(STAGE1_CONFIGURE_FLAGS) \
16693 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16694 @endif isl-bootstrap
16696 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16697 maybe-configure-stage2-isl:
16698 @if isl-bootstrap
16699 maybe-configure-stage2-isl: configure-stage2-isl
16700 configure-stage2-isl:
16701 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16703 @r=`${PWD_COMMAND}`; export r; \
16704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705 TFLAGS="$(STAGE2_TFLAGS)"; \
16706 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16707 $(HOST_EXPORTS) \
16708 $(POSTSTAGE1_HOST_EXPORTS) \
16709 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16710 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16711 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16712 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16714 cd $(HOST_SUBDIR)/isl || exit 1; \
16715 case $(srcdir) in \
16716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16717 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16719 esac; \
16720 module_srcdir=isl; \
16721 $(SHELL) $$s/$$module_srcdir/configure \
16722 --srcdir=$${topdir}/$$module_srcdir \
16723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16724 --target=${target_alias} \
16725 --with-build-libsubdir=$(HOST_SUBDIR) \
16726 $(STAGE2_CONFIGURE_FLAGS) \
16727 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16728 @endif isl-bootstrap
16730 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16731 maybe-configure-stage3-isl:
16732 @if isl-bootstrap
16733 maybe-configure-stage3-isl: configure-stage3-isl
16734 configure-stage3-isl:
16735 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16737 @r=`${PWD_COMMAND}`; export r; \
16738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16739 TFLAGS="$(STAGE3_TFLAGS)"; \
16740 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16741 $(HOST_EXPORTS) \
16742 $(POSTSTAGE1_HOST_EXPORTS) \
16743 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16744 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16745 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16746 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16748 cd $(HOST_SUBDIR)/isl || exit 1; \
16749 case $(srcdir) in \
16750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16751 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16753 esac; \
16754 module_srcdir=isl; \
16755 $(SHELL) $$s/$$module_srcdir/configure \
16756 --srcdir=$${topdir}/$$module_srcdir \
16757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16758 --target=${target_alias} \
16759 --with-build-libsubdir=$(HOST_SUBDIR) \
16760 $(STAGE3_CONFIGURE_FLAGS) \
16761 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16762 @endif isl-bootstrap
16764 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16765 maybe-configure-stage4-isl:
16766 @if isl-bootstrap
16767 maybe-configure-stage4-isl: configure-stage4-isl
16768 configure-stage4-isl:
16769 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16771 @r=`${PWD_COMMAND}`; export r; \
16772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16773 TFLAGS="$(STAGE4_TFLAGS)"; \
16774 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16775 $(HOST_EXPORTS) \
16776 $(POSTSTAGE1_HOST_EXPORTS) \
16777 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16778 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16779 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16780 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16782 cd $(HOST_SUBDIR)/isl || exit 1; \
16783 case $(srcdir) in \
16784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16785 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16787 esac; \
16788 module_srcdir=isl; \
16789 $(SHELL) $$s/$$module_srcdir/configure \
16790 --srcdir=$${topdir}/$$module_srcdir \
16791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16792 --target=${target_alias} \
16793 --with-build-libsubdir=$(HOST_SUBDIR) \
16794 $(STAGE4_CONFIGURE_FLAGS) \
16795 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16796 @endif isl-bootstrap
16798 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16799 maybe-configure-stageprofile-isl:
16800 @if isl-bootstrap
16801 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16802 configure-stageprofile-isl:
16803 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16805 @r=`${PWD_COMMAND}`; export r; \
16806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16807 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16808 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16809 $(HOST_EXPORTS) \
16810 $(POSTSTAGE1_HOST_EXPORTS) \
16811 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16812 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16813 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16814 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16816 cd $(HOST_SUBDIR)/isl || exit 1; \
16817 case $(srcdir) in \
16818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16819 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16821 esac; \
16822 module_srcdir=isl; \
16823 $(SHELL) $$s/$$module_srcdir/configure \
16824 --srcdir=$${topdir}/$$module_srcdir \
16825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16826 --target=${target_alias} \
16827 --with-build-libsubdir=$(HOST_SUBDIR) \
16828 $(STAGEprofile_CONFIGURE_FLAGS) \
16829 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16830 @endif isl-bootstrap
16832 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16833 maybe-configure-stagetrain-isl:
16834 @if isl-bootstrap
16835 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16836 configure-stagetrain-isl:
16837 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16839 @r=`${PWD_COMMAND}`; export r; \
16840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16841 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16842 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16843 $(HOST_EXPORTS) \
16844 $(POSTSTAGE1_HOST_EXPORTS) \
16845 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16846 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16847 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16848 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16850 cd $(HOST_SUBDIR)/isl || exit 1; \
16851 case $(srcdir) in \
16852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16853 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16855 esac; \
16856 module_srcdir=isl; \
16857 $(SHELL) $$s/$$module_srcdir/configure \
16858 --srcdir=$${topdir}/$$module_srcdir \
16859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16860 --target=${target_alias} \
16861 --with-build-libsubdir=$(HOST_SUBDIR) \
16862 $(STAGEtrain_CONFIGURE_FLAGS) \
16863 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16864 @endif isl-bootstrap
16866 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16867 maybe-configure-stagefeedback-isl:
16868 @if isl-bootstrap
16869 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16870 configure-stagefeedback-isl:
16871 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16873 @r=`${PWD_COMMAND}`; export r; \
16874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16875 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16876 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16877 $(HOST_EXPORTS) \
16878 $(POSTSTAGE1_HOST_EXPORTS) \
16879 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16880 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16881 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16882 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16884 cd $(HOST_SUBDIR)/isl || exit 1; \
16885 case $(srcdir) in \
16886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16887 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16889 esac; \
16890 module_srcdir=isl; \
16891 $(SHELL) $$s/$$module_srcdir/configure \
16892 --srcdir=$${topdir}/$$module_srcdir \
16893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16894 --target=${target_alias} \
16895 --with-build-libsubdir=$(HOST_SUBDIR) \
16896 $(STAGEfeedback_CONFIGURE_FLAGS) \
16897 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16898 @endif isl-bootstrap
16900 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16901 maybe-configure-stageautoprofile-isl:
16902 @if isl-bootstrap
16903 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16904 configure-stageautoprofile-isl:
16905 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16907 @r=`${PWD_COMMAND}`; export r; \
16908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16910 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16911 $(HOST_EXPORTS) \
16912 $(POSTSTAGE1_HOST_EXPORTS) \
16913 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16914 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16915 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16916 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16918 cd $(HOST_SUBDIR)/isl || exit 1; \
16919 case $(srcdir) in \
16920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16921 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16923 esac; \
16924 module_srcdir=isl; \
16925 $(SHELL) $$s/$$module_srcdir/configure \
16926 --srcdir=$${topdir}/$$module_srcdir \
16927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16928 --target=${target_alias} \
16929 --with-build-libsubdir=$(HOST_SUBDIR) \
16930 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16931 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16932 @endif isl-bootstrap
16934 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16935 maybe-configure-stageautofeedback-isl:
16936 @if isl-bootstrap
16937 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16938 configure-stageautofeedback-isl:
16939 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16941 @r=`${PWD_COMMAND}`; export r; \
16942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16944 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16945 $(HOST_EXPORTS) \
16946 $(POSTSTAGE1_HOST_EXPORTS) \
16947 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16948 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16949 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16950 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16952 cd $(HOST_SUBDIR)/isl || exit 1; \
16953 case $(srcdir) in \
16954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16955 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16957 esac; \
16958 module_srcdir=isl; \
16959 $(SHELL) $$s/$$module_srcdir/configure \
16960 --srcdir=$${topdir}/$$module_srcdir \
16961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16962 --target=${target_alias} \
16963 --with-build-libsubdir=$(HOST_SUBDIR) \
16964 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16965 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16966 @endif isl-bootstrap
16972 .PHONY: all-isl maybe-all-isl
16973 maybe-all-isl:
16974 @if gcc-bootstrap
16975 all-isl: stage_current
16976 @endif gcc-bootstrap
16977 @if isl
16978 TARGET-isl=all
16979 maybe-all-isl: all-isl
16980 all-isl: configure-isl
16981 @r=`${PWD_COMMAND}`; export r; \
16982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16983 $(HOST_EXPORTS) \
16984 (cd $(HOST_SUBDIR)/isl && \
16985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16986 $(TARGET-isl))
16987 @endif isl
16991 .PHONY: all-stage1-isl maybe-all-stage1-isl
16992 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16993 maybe-all-stage1-isl:
16994 maybe-clean-stage1-isl:
16995 @if isl-bootstrap
16996 maybe-all-stage1-isl: all-stage1-isl
16997 all-stage1: all-stage1-isl
16998 TARGET-stage1-isl = $(TARGET-isl)
16999 all-stage1-isl: configure-stage1-isl
17000 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17001 @r=`${PWD_COMMAND}`; export r; \
17002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17003 TFLAGS="$(STAGE1_TFLAGS)"; \
17004 $(HOST_EXPORTS) \
17005 cd $(HOST_SUBDIR)/isl && \
17007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17008 CFLAGS="$(STAGE1_CFLAGS)" \
17009 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17010 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17011 LIBCFLAGS="$(LIBCFLAGS)" \
17012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17015 $(EXTRA_HOST_FLAGS) \
17016 $(STAGE1_FLAGS_TO_PASS) V=1 \
17017 TFLAGS="$(STAGE1_TFLAGS)" \
17018 $(TARGET-stage1-isl)
17020 maybe-clean-stage1-isl: clean-stage1-isl
17021 clean-stage1: clean-stage1-isl
17022 clean-stage1-isl:
17023 @if [ $(current_stage) = stage1 ]; then \
17024 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17025 else \
17026 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
17027 $(MAKE) stage1-start; \
17028 fi; \
17029 cd $(HOST_SUBDIR)/isl && \
17030 $(MAKE) $(EXTRA_HOST_FLAGS) \
17031 $(STAGE1_FLAGS_TO_PASS) V=1 clean
17032 @endif isl-bootstrap
17035 .PHONY: all-stage2-isl maybe-all-stage2-isl
17036 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
17037 maybe-all-stage2-isl:
17038 maybe-clean-stage2-isl:
17039 @if isl-bootstrap
17040 maybe-all-stage2-isl: all-stage2-isl
17041 all-stage2: all-stage2-isl
17042 TARGET-stage2-isl = $(TARGET-isl)
17043 all-stage2-isl: configure-stage2-isl
17044 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17045 @r=`${PWD_COMMAND}`; export r; \
17046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047 TFLAGS="$(STAGE2_TFLAGS)"; \
17048 $(HOST_EXPORTS) \
17049 $(POSTSTAGE1_HOST_EXPORTS) \
17050 cd $(HOST_SUBDIR)/isl && \
17052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17053 CFLAGS="$(STAGE2_CFLAGS)" \
17054 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17055 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17056 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17061 TFLAGS="$(STAGE2_TFLAGS)" \
17062 $(TARGET-stage2-isl)
17064 maybe-clean-stage2-isl: clean-stage2-isl
17065 clean-stage2: clean-stage2-isl
17066 clean-stage2-isl:
17067 @if [ $(current_stage) = stage2 ]; then \
17068 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17069 else \
17070 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17071 $(MAKE) stage2-start; \
17072 fi; \
17073 cd $(HOST_SUBDIR)/isl && \
17074 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17075 @endif isl-bootstrap
17078 .PHONY: all-stage3-isl maybe-all-stage3-isl
17079 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17080 maybe-all-stage3-isl:
17081 maybe-clean-stage3-isl:
17082 @if isl-bootstrap
17083 maybe-all-stage3-isl: all-stage3-isl
17084 all-stage3: all-stage3-isl
17085 TARGET-stage3-isl = $(TARGET-isl)
17086 all-stage3-isl: configure-stage3-isl
17087 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17088 @r=`${PWD_COMMAND}`; export r; \
17089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17090 TFLAGS="$(STAGE3_TFLAGS)"; \
17091 $(HOST_EXPORTS) \
17092 $(POSTSTAGE1_HOST_EXPORTS) \
17093 cd $(HOST_SUBDIR)/isl && \
17095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17096 CFLAGS="$(STAGE3_CFLAGS)" \
17097 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17098 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17099 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17103 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17104 TFLAGS="$(STAGE3_TFLAGS)" \
17105 $(TARGET-stage3-isl)
17107 maybe-clean-stage3-isl: clean-stage3-isl
17108 clean-stage3: clean-stage3-isl
17109 clean-stage3-isl:
17110 @if [ $(current_stage) = stage3 ]; then \
17111 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17112 else \
17113 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17114 $(MAKE) stage3-start; \
17115 fi; \
17116 cd $(HOST_SUBDIR)/isl && \
17117 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17118 @endif isl-bootstrap
17121 .PHONY: all-stage4-isl maybe-all-stage4-isl
17122 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17123 maybe-all-stage4-isl:
17124 maybe-clean-stage4-isl:
17125 @if isl-bootstrap
17126 maybe-all-stage4-isl: all-stage4-isl
17127 all-stage4: all-stage4-isl
17128 TARGET-stage4-isl = $(TARGET-isl)
17129 all-stage4-isl: configure-stage4-isl
17130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17131 @r=`${PWD_COMMAND}`; export r; \
17132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17133 TFLAGS="$(STAGE4_TFLAGS)"; \
17134 $(HOST_EXPORTS) \
17135 $(POSTSTAGE1_HOST_EXPORTS) \
17136 cd $(HOST_SUBDIR)/isl && \
17138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17139 CFLAGS="$(STAGE4_CFLAGS)" \
17140 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17141 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17142 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17147 TFLAGS="$(STAGE4_TFLAGS)" \
17148 $(TARGET-stage4-isl)
17150 maybe-clean-stage4-isl: clean-stage4-isl
17151 clean-stage4: clean-stage4-isl
17152 clean-stage4-isl:
17153 @if [ $(current_stage) = stage4 ]; then \
17154 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17155 else \
17156 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17157 $(MAKE) stage4-start; \
17158 fi; \
17159 cd $(HOST_SUBDIR)/isl && \
17160 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17161 @endif isl-bootstrap
17164 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17165 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17166 maybe-all-stageprofile-isl:
17167 maybe-clean-stageprofile-isl:
17168 @if isl-bootstrap
17169 maybe-all-stageprofile-isl: all-stageprofile-isl
17170 all-stageprofile: all-stageprofile-isl
17171 TARGET-stageprofile-isl = $(TARGET-isl)
17172 all-stageprofile-isl: configure-stageprofile-isl
17173 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17174 @r=`${PWD_COMMAND}`; export r; \
17175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17176 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17177 $(HOST_EXPORTS) \
17178 $(POSTSTAGE1_HOST_EXPORTS) \
17179 cd $(HOST_SUBDIR)/isl && \
17181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17182 CFLAGS="$(STAGEprofile_CFLAGS)" \
17183 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17184 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17185 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17190 TFLAGS="$(STAGEprofile_TFLAGS)" \
17191 $(TARGET-stageprofile-isl)
17193 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17194 clean-stageprofile: clean-stageprofile-isl
17195 clean-stageprofile-isl:
17196 @if [ $(current_stage) = stageprofile ]; then \
17197 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17198 else \
17199 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17200 $(MAKE) stageprofile-start; \
17201 fi; \
17202 cd $(HOST_SUBDIR)/isl && \
17203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17204 @endif isl-bootstrap
17207 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17208 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17209 maybe-all-stagetrain-isl:
17210 maybe-clean-stagetrain-isl:
17211 @if isl-bootstrap
17212 maybe-all-stagetrain-isl: all-stagetrain-isl
17213 all-stagetrain: all-stagetrain-isl
17214 TARGET-stagetrain-isl = $(TARGET-isl)
17215 all-stagetrain-isl: configure-stagetrain-isl
17216 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17217 @r=`${PWD_COMMAND}`; export r; \
17218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17220 $(HOST_EXPORTS) \
17221 $(POSTSTAGE1_HOST_EXPORTS) \
17222 cd $(HOST_SUBDIR)/isl && \
17224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17225 CFLAGS="$(STAGEtrain_CFLAGS)" \
17226 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17227 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17228 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17233 TFLAGS="$(STAGEtrain_TFLAGS)" \
17234 $(TARGET-stagetrain-isl)
17236 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17237 clean-stagetrain: clean-stagetrain-isl
17238 clean-stagetrain-isl:
17239 @if [ $(current_stage) = stagetrain ]; then \
17240 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17241 else \
17242 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17243 $(MAKE) stagetrain-start; \
17244 fi; \
17245 cd $(HOST_SUBDIR)/isl && \
17246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17247 @endif isl-bootstrap
17250 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17251 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17252 maybe-all-stagefeedback-isl:
17253 maybe-clean-stagefeedback-isl:
17254 @if isl-bootstrap
17255 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17256 all-stagefeedback: all-stagefeedback-isl
17257 TARGET-stagefeedback-isl = $(TARGET-isl)
17258 all-stagefeedback-isl: configure-stagefeedback-isl
17259 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17260 @r=`${PWD_COMMAND}`; export r; \
17261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17262 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17263 $(HOST_EXPORTS) \
17264 $(POSTSTAGE1_HOST_EXPORTS) \
17265 cd $(HOST_SUBDIR)/isl && \
17267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17268 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17269 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17270 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17271 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17276 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17277 $(TARGET-stagefeedback-isl)
17279 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17280 clean-stagefeedback: clean-stagefeedback-isl
17281 clean-stagefeedback-isl:
17282 @if [ $(current_stage) = stagefeedback ]; then \
17283 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17284 else \
17285 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17286 $(MAKE) stagefeedback-start; \
17287 fi; \
17288 cd $(HOST_SUBDIR)/isl && \
17289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17290 @endif isl-bootstrap
17293 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17294 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17295 maybe-all-stageautoprofile-isl:
17296 maybe-clean-stageautoprofile-isl:
17297 @if isl-bootstrap
17298 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17299 all-stageautoprofile: all-stageautoprofile-isl
17300 TARGET-stageautoprofile-isl = $(TARGET-isl)
17301 all-stageautoprofile-isl: configure-stageautoprofile-isl
17302 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17303 @r=`${PWD_COMMAND}`; export r; \
17304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17306 $(HOST_EXPORTS) \
17307 $(POSTSTAGE1_HOST_EXPORTS) \
17308 cd $(HOST_SUBDIR)/isl && \
17309 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17311 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17312 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17313 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17314 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17319 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17320 $(TARGET-stageautoprofile-isl)
17322 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17323 clean-stageautoprofile: clean-stageautoprofile-isl
17324 clean-stageautoprofile-isl:
17325 @if [ $(current_stage) = stageautoprofile ]; then \
17326 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17327 else \
17328 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17329 $(MAKE) stageautoprofile-start; \
17330 fi; \
17331 cd $(HOST_SUBDIR)/isl && \
17332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17333 @endif isl-bootstrap
17336 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17337 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17338 maybe-all-stageautofeedback-isl:
17339 maybe-clean-stageautofeedback-isl:
17340 @if isl-bootstrap
17341 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17342 all-stageautofeedback: all-stageautofeedback-isl
17343 TARGET-stageautofeedback-isl = $(TARGET-isl)
17344 all-stageautofeedback-isl: configure-stageautofeedback-isl
17345 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17346 @r=`${PWD_COMMAND}`; export r; \
17347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17348 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17349 $(HOST_EXPORTS) \
17350 $(POSTSTAGE1_HOST_EXPORTS) \
17351 cd $(HOST_SUBDIR)/isl && \
17353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17354 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17355 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17356 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17357 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17362 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17363 $(TARGET-stageautofeedback-isl)
17365 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17366 clean-stageautofeedback: clean-stageautofeedback-isl
17367 clean-stageautofeedback-isl:
17368 @if [ $(current_stage) = stageautofeedback ]; then \
17369 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17370 else \
17371 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17372 $(MAKE) stageautofeedback-start; \
17373 fi; \
17374 cd $(HOST_SUBDIR)/isl && \
17375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17376 @endif isl-bootstrap
17382 .PHONY: check-isl maybe-check-isl
17383 maybe-check-isl:
17384 @if isl
17385 maybe-check-isl: check-isl
17387 check-isl:
17388 @: $(MAKE); $(unstage)
17389 @r=`${PWD_COMMAND}`; export r; \
17390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17391 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17392 (cd $(HOST_SUBDIR)/isl && \
17393 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17395 @endif isl
17397 .PHONY: install-isl maybe-install-isl
17398 maybe-install-isl:
17399 @if isl
17400 maybe-install-isl: install-isl
17402 install-isl:
17404 @endif isl
17406 .PHONY: install-strip-isl maybe-install-strip-isl
17407 maybe-install-strip-isl:
17408 @if isl
17409 maybe-install-strip-isl: install-strip-isl
17411 install-strip-isl:
17413 @endif isl
17415 # Other targets (info, dvi, pdf, etc.)
17417 .PHONY: maybe-info-isl info-isl
17418 maybe-info-isl:
17419 @if isl
17420 maybe-info-isl: info-isl
17422 info-isl: \
17423 configure-isl
17424 @[ -f ./isl/Makefile ] || exit 0; \
17425 r=`${PWD_COMMAND}`; export r; \
17426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17427 $(HOST_EXPORTS) \
17428 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17430 done; \
17431 echo "Doing info in isl"; \
17432 (cd $(HOST_SUBDIR)/isl && \
17433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17435 "RANLIB=$${RANLIB}" \
17436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17437 info) \
17438 || exit 1
17440 @endif isl
17442 .PHONY: maybe-dvi-isl dvi-isl
17443 maybe-dvi-isl:
17444 @if isl
17445 maybe-dvi-isl: dvi-isl
17447 dvi-isl: \
17448 configure-isl
17449 @[ -f ./isl/Makefile ] || exit 0; \
17450 r=`${PWD_COMMAND}`; export r; \
17451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452 $(HOST_EXPORTS) \
17453 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17455 done; \
17456 echo "Doing dvi in isl"; \
17457 (cd $(HOST_SUBDIR)/isl && \
17458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17460 "RANLIB=$${RANLIB}" \
17461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17462 dvi) \
17463 || exit 1
17465 @endif isl
17467 .PHONY: maybe-pdf-isl pdf-isl
17468 maybe-pdf-isl:
17469 @if isl
17470 maybe-pdf-isl: pdf-isl
17472 pdf-isl: \
17473 configure-isl
17474 @[ -f ./isl/Makefile ] || exit 0; \
17475 r=`${PWD_COMMAND}`; export r; \
17476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17477 $(HOST_EXPORTS) \
17478 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17480 done; \
17481 echo "Doing pdf in isl"; \
17482 (cd $(HOST_SUBDIR)/isl && \
17483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17485 "RANLIB=$${RANLIB}" \
17486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17487 pdf) \
17488 || exit 1
17490 @endif isl
17492 .PHONY: maybe-html-isl html-isl
17493 maybe-html-isl:
17494 @if isl
17495 maybe-html-isl: html-isl
17497 html-isl: \
17498 configure-isl
17499 @[ -f ./isl/Makefile ] || exit 0; \
17500 r=`${PWD_COMMAND}`; export r; \
17501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17502 $(HOST_EXPORTS) \
17503 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17505 done; \
17506 echo "Doing html in isl"; \
17507 (cd $(HOST_SUBDIR)/isl && \
17508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17510 "RANLIB=$${RANLIB}" \
17511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17512 html) \
17513 || exit 1
17515 @endif isl
17517 .PHONY: maybe-TAGS-isl TAGS-isl
17518 maybe-TAGS-isl:
17519 @if isl
17520 maybe-TAGS-isl: TAGS-isl
17522 TAGS-isl: \
17523 configure-isl
17524 @[ -f ./isl/Makefile ] || exit 0; \
17525 r=`${PWD_COMMAND}`; export r; \
17526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17527 $(HOST_EXPORTS) \
17528 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17530 done; \
17531 echo "Doing TAGS in isl"; \
17532 (cd $(HOST_SUBDIR)/isl && \
17533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17535 "RANLIB=$${RANLIB}" \
17536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17537 TAGS) \
17538 || exit 1
17540 @endif isl
17542 .PHONY: maybe-install-info-isl install-info-isl
17543 maybe-install-info-isl:
17544 @if isl
17545 maybe-install-info-isl: install-info-isl
17547 install-info-isl: \
17548 configure-isl \
17549 info-isl
17550 @[ -f ./isl/Makefile ] || exit 0; \
17551 r=`${PWD_COMMAND}`; export r; \
17552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17553 $(HOST_EXPORTS) \
17554 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17556 done; \
17557 echo "Doing install-info in isl"; \
17558 (cd $(HOST_SUBDIR)/isl && \
17559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17561 "RANLIB=$${RANLIB}" \
17562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17563 install-info) \
17564 || exit 1
17566 @endif isl
17568 .PHONY: maybe-install-dvi-isl install-dvi-isl
17569 maybe-install-dvi-isl:
17570 @if isl
17571 maybe-install-dvi-isl: install-dvi-isl
17573 install-dvi-isl: \
17574 configure-isl \
17575 dvi-isl
17576 @[ -f ./isl/Makefile ] || exit 0; \
17577 r=`${PWD_COMMAND}`; export r; \
17578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17579 $(HOST_EXPORTS) \
17580 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17582 done; \
17583 echo "Doing install-dvi in isl"; \
17584 (cd $(HOST_SUBDIR)/isl && \
17585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17587 "RANLIB=$${RANLIB}" \
17588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17589 install-dvi) \
17590 || exit 1
17592 @endif isl
17594 .PHONY: maybe-install-pdf-isl install-pdf-isl
17595 maybe-install-pdf-isl:
17596 @if isl
17597 maybe-install-pdf-isl: install-pdf-isl
17599 install-pdf-isl: \
17600 configure-isl \
17601 pdf-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 install-pdf 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 install-pdf) \
17616 || exit 1
17618 @endif isl
17620 .PHONY: maybe-install-html-isl install-html-isl
17621 maybe-install-html-isl:
17622 @if isl
17623 maybe-install-html-isl: install-html-isl
17625 install-html-isl: \
17626 configure-isl \
17627 html-isl
17628 @[ -f ./isl/Makefile ] || exit 0; \
17629 r=`${PWD_COMMAND}`; export r; \
17630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17631 $(HOST_EXPORTS) \
17632 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17634 done; \
17635 echo "Doing install-html in isl"; \
17636 (cd $(HOST_SUBDIR)/isl && \
17637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17639 "RANLIB=$${RANLIB}" \
17640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17641 install-html) \
17642 || exit 1
17644 @endif isl
17646 .PHONY: maybe-installcheck-isl installcheck-isl
17647 maybe-installcheck-isl:
17648 @if isl
17649 maybe-installcheck-isl: installcheck-isl
17651 installcheck-isl: \
17652 configure-isl
17653 @[ -f ./isl/Makefile ] || exit 0; \
17654 r=`${PWD_COMMAND}`; export r; \
17655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17656 $(HOST_EXPORTS) \
17657 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17659 done; \
17660 echo "Doing installcheck in isl"; \
17661 (cd $(HOST_SUBDIR)/isl && \
17662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17664 "RANLIB=$${RANLIB}" \
17665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17666 installcheck) \
17667 || exit 1
17669 @endif isl
17671 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17672 maybe-mostlyclean-isl:
17673 @if isl
17674 maybe-mostlyclean-isl: mostlyclean-isl
17676 mostlyclean-isl:
17677 @[ -f ./isl/Makefile ] || exit 0; \
17678 r=`${PWD_COMMAND}`; export r; \
17679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680 $(HOST_EXPORTS) \
17681 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17683 done; \
17684 echo "Doing mostlyclean in isl"; \
17685 (cd $(HOST_SUBDIR)/isl && \
17686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17688 "RANLIB=$${RANLIB}" \
17689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17690 mostlyclean) \
17691 || exit 1
17693 @endif isl
17695 .PHONY: maybe-clean-isl clean-isl
17696 maybe-clean-isl:
17697 @if isl
17698 maybe-clean-isl: clean-isl
17700 clean-isl:
17701 @[ -f ./isl/Makefile ] || exit 0; \
17702 r=`${PWD_COMMAND}`; export r; \
17703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704 $(HOST_EXPORTS) \
17705 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17707 done; \
17708 echo "Doing clean in isl"; \
17709 (cd $(HOST_SUBDIR)/isl && \
17710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17712 "RANLIB=$${RANLIB}" \
17713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17714 clean) \
17715 || exit 1
17717 @endif isl
17719 .PHONY: maybe-distclean-isl distclean-isl
17720 maybe-distclean-isl:
17721 @if isl
17722 maybe-distclean-isl: distclean-isl
17724 distclean-isl:
17725 @[ -f ./isl/Makefile ] || exit 0; \
17726 r=`${PWD_COMMAND}`; export r; \
17727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17728 $(HOST_EXPORTS) \
17729 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17731 done; \
17732 echo "Doing distclean in isl"; \
17733 (cd $(HOST_SUBDIR)/isl && \
17734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17736 "RANLIB=$${RANLIB}" \
17737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17738 distclean) \
17739 || exit 1
17741 @endif isl
17743 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17744 maybe-maintainer-clean-isl:
17745 @if isl
17746 maybe-maintainer-clean-isl: maintainer-clean-isl
17748 maintainer-clean-isl:
17749 @[ -f ./isl/Makefile ] || exit 0; \
17750 r=`${PWD_COMMAND}`; export r; \
17751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17752 $(HOST_EXPORTS) \
17753 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17755 done; \
17756 echo "Doing maintainer-clean in isl"; \
17757 (cd $(HOST_SUBDIR)/isl && \
17758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17760 "RANLIB=$${RANLIB}" \
17761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17762 maintainer-clean) \
17763 || exit 1
17765 @endif isl
17769 .PHONY: configure-gold maybe-configure-gold
17770 maybe-configure-gold:
17771 @if gcc-bootstrap
17772 configure-gold: stage_current
17773 @endif gcc-bootstrap
17774 @if gold
17775 maybe-configure-gold: configure-gold
17776 configure-gold:
17777 @r=`${PWD_COMMAND}`; export r; \
17778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17781 $(HOST_EXPORTS) \
17782 echo Configuring in $(HOST_SUBDIR)/gold; \
17783 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17784 case $(srcdir) in \
17785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17786 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17788 esac; \
17789 module_srcdir=gold; \
17790 $(SHELL) \
17791 $$s/$$module_srcdir/configure \
17792 --srcdir=$${topdir}/$$module_srcdir \
17793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17794 --target=${target_alias} \
17795 || exit 1
17796 @endif gold
17800 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17801 maybe-configure-stage1-gold:
17802 @if gold-bootstrap
17803 maybe-configure-stage1-gold: configure-stage1-gold
17804 configure-stage1-gold:
17805 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17807 @r=`${PWD_COMMAND}`; export r; \
17808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17809 TFLAGS="$(STAGE1_TFLAGS)"; \
17810 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17811 $(HOST_EXPORTS) \
17812 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17813 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17814 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17815 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17817 cd $(HOST_SUBDIR)/gold || exit 1; \
17818 case $(srcdir) in \
17819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17820 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17822 esac; \
17823 module_srcdir=gold; \
17824 $(SHELL) $$s/$$module_srcdir/configure \
17825 --srcdir=$${topdir}/$$module_srcdir \
17826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17827 --target=${target_alias} \
17829 $(STAGE1_CONFIGURE_FLAGS)
17830 @endif gold-bootstrap
17832 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17833 maybe-configure-stage2-gold:
17834 @if gold-bootstrap
17835 maybe-configure-stage2-gold: configure-stage2-gold
17836 configure-stage2-gold:
17837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17839 @r=`${PWD_COMMAND}`; export r; \
17840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841 TFLAGS="$(STAGE2_TFLAGS)"; \
17842 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17843 $(HOST_EXPORTS) \
17844 $(POSTSTAGE1_HOST_EXPORTS) \
17845 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17846 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17847 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17848 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17850 cd $(HOST_SUBDIR)/gold || exit 1; \
17851 case $(srcdir) in \
17852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17853 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17855 esac; \
17856 module_srcdir=gold; \
17857 $(SHELL) $$s/$$module_srcdir/configure \
17858 --srcdir=$${topdir}/$$module_srcdir \
17859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17860 --target=${target_alias} \
17861 --with-build-libsubdir=$(HOST_SUBDIR) \
17862 $(STAGE2_CONFIGURE_FLAGS)
17863 @endif gold-bootstrap
17865 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17866 maybe-configure-stage3-gold:
17867 @if gold-bootstrap
17868 maybe-configure-stage3-gold: configure-stage3-gold
17869 configure-stage3-gold:
17870 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17872 @r=`${PWD_COMMAND}`; export r; \
17873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874 TFLAGS="$(STAGE3_TFLAGS)"; \
17875 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17876 $(HOST_EXPORTS) \
17877 $(POSTSTAGE1_HOST_EXPORTS) \
17878 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17879 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17880 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17881 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17883 cd $(HOST_SUBDIR)/gold || exit 1; \
17884 case $(srcdir) in \
17885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17886 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17888 esac; \
17889 module_srcdir=gold; \
17890 $(SHELL) $$s/$$module_srcdir/configure \
17891 --srcdir=$${topdir}/$$module_srcdir \
17892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17893 --target=${target_alias} \
17894 --with-build-libsubdir=$(HOST_SUBDIR) \
17895 $(STAGE3_CONFIGURE_FLAGS)
17896 @endif gold-bootstrap
17898 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17899 maybe-configure-stage4-gold:
17900 @if gold-bootstrap
17901 maybe-configure-stage4-gold: configure-stage4-gold
17902 configure-stage4-gold:
17903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17905 @r=`${PWD_COMMAND}`; export r; \
17906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907 TFLAGS="$(STAGE4_TFLAGS)"; \
17908 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17909 $(HOST_EXPORTS) \
17910 $(POSTSTAGE1_HOST_EXPORTS) \
17911 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17912 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17914 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17916 cd $(HOST_SUBDIR)/gold || exit 1; \
17917 case $(srcdir) in \
17918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17919 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17921 esac; \
17922 module_srcdir=gold; \
17923 $(SHELL) $$s/$$module_srcdir/configure \
17924 --srcdir=$${topdir}/$$module_srcdir \
17925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17926 --target=${target_alias} \
17927 --with-build-libsubdir=$(HOST_SUBDIR) \
17928 $(STAGE4_CONFIGURE_FLAGS)
17929 @endif gold-bootstrap
17931 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17932 maybe-configure-stageprofile-gold:
17933 @if gold-bootstrap
17934 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17935 configure-stageprofile-gold:
17936 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17938 @r=`${PWD_COMMAND}`; export r; \
17939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17940 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17941 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17942 $(HOST_EXPORTS) \
17943 $(POSTSTAGE1_HOST_EXPORTS) \
17944 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17945 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17946 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17947 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17949 cd $(HOST_SUBDIR)/gold || exit 1; \
17950 case $(srcdir) in \
17951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17952 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17954 esac; \
17955 module_srcdir=gold; \
17956 $(SHELL) $$s/$$module_srcdir/configure \
17957 --srcdir=$${topdir}/$$module_srcdir \
17958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17959 --target=${target_alias} \
17960 --with-build-libsubdir=$(HOST_SUBDIR) \
17961 $(STAGEprofile_CONFIGURE_FLAGS)
17962 @endif gold-bootstrap
17964 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17965 maybe-configure-stagetrain-gold:
17966 @if gold-bootstrap
17967 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17968 configure-stagetrain-gold:
17969 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17971 @r=`${PWD_COMMAND}`; export r; \
17972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17973 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17974 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17975 $(HOST_EXPORTS) \
17976 $(POSTSTAGE1_HOST_EXPORTS) \
17977 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17978 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17979 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17980 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17982 cd $(HOST_SUBDIR)/gold || exit 1; \
17983 case $(srcdir) in \
17984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17985 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17987 esac; \
17988 module_srcdir=gold; \
17989 $(SHELL) $$s/$$module_srcdir/configure \
17990 --srcdir=$${topdir}/$$module_srcdir \
17991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17992 --target=${target_alias} \
17993 --with-build-libsubdir=$(HOST_SUBDIR) \
17994 $(STAGEtrain_CONFIGURE_FLAGS)
17995 @endif gold-bootstrap
17997 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17998 maybe-configure-stagefeedback-gold:
17999 @if gold-bootstrap
18000 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18001 configure-stagefeedback-gold:
18002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18004 @r=`${PWD_COMMAND}`; export r; \
18005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18006 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18007 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18008 $(HOST_EXPORTS) \
18009 $(POSTSTAGE1_HOST_EXPORTS) \
18010 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18011 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18012 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18013 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18015 cd $(HOST_SUBDIR)/gold || exit 1; \
18016 case $(srcdir) in \
18017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18018 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18020 esac; \
18021 module_srcdir=gold; \
18022 $(SHELL) $$s/$$module_srcdir/configure \
18023 --srcdir=$${topdir}/$$module_srcdir \
18024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18025 --target=${target_alias} \
18026 --with-build-libsubdir=$(HOST_SUBDIR) \
18027 $(STAGEfeedback_CONFIGURE_FLAGS)
18028 @endif gold-bootstrap
18030 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18031 maybe-configure-stageautoprofile-gold:
18032 @if gold-bootstrap
18033 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18034 configure-stageautoprofile-gold:
18035 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18037 @r=`${PWD_COMMAND}`; export r; \
18038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18040 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18041 $(HOST_EXPORTS) \
18042 $(POSTSTAGE1_HOST_EXPORTS) \
18043 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18044 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18045 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18046 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18048 cd $(HOST_SUBDIR)/gold || exit 1; \
18049 case $(srcdir) in \
18050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18051 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18053 esac; \
18054 module_srcdir=gold; \
18055 $(SHELL) $$s/$$module_srcdir/configure \
18056 --srcdir=$${topdir}/$$module_srcdir \
18057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18058 --target=${target_alias} \
18059 --with-build-libsubdir=$(HOST_SUBDIR) \
18060 $(STAGEautoprofile_CONFIGURE_FLAGS)
18061 @endif gold-bootstrap
18063 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18064 maybe-configure-stageautofeedback-gold:
18065 @if gold-bootstrap
18066 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18067 configure-stageautofeedback-gold:
18068 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18070 @r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18073 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18074 $(HOST_EXPORTS) \
18075 $(POSTSTAGE1_HOST_EXPORTS) \
18076 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18077 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18078 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18079 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18081 cd $(HOST_SUBDIR)/gold || exit 1; \
18082 case $(srcdir) in \
18083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18084 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18086 esac; \
18087 module_srcdir=gold; \
18088 $(SHELL) $$s/$$module_srcdir/configure \
18089 --srcdir=$${topdir}/$$module_srcdir \
18090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18091 --target=${target_alias} \
18092 --with-build-libsubdir=$(HOST_SUBDIR) \
18093 $(STAGEautofeedback_CONFIGURE_FLAGS)
18094 @endif gold-bootstrap
18100 .PHONY: all-gold maybe-all-gold
18101 maybe-all-gold:
18102 @if gcc-bootstrap
18103 all-gold: stage_current
18104 @endif gcc-bootstrap
18105 @if gold
18106 TARGET-gold=all
18107 maybe-all-gold: all-gold
18108 all-gold: configure-gold
18109 @r=`${PWD_COMMAND}`; export r; \
18110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18111 $(HOST_EXPORTS) \
18112 (cd $(HOST_SUBDIR)/gold && \
18113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18114 $(TARGET-gold))
18115 @endif gold
18119 .PHONY: all-stage1-gold maybe-all-stage1-gold
18120 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18121 maybe-all-stage1-gold:
18122 maybe-clean-stage1-gold:
18123 @if gold-bootstrap
18124 maybe-all-stage1-gold: all-stage1-gold
18125 all-stage1: all-stage1-gold
18126 TARGET-stage1-gold = $(TARGET-gold)
18127 all-stage1-gold: configure-stage1-gold
18128 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18129 @r=`${PWD_COMMAND}`; export r; \
18130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131 TFLAGS="$(STAGE1_TFLAGS)"; \
18132 $(HOST_EXPORTS) \
18133 cd $(HOST_SUBDIR)/gold && \
18135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18136 CFLAGS="$(STAGE1_CFLAGS)" \
18137 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18138 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18139 LIBCFLAGS="$(LIBCFLAGS)" \
18140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18143 $(EXTRA_HOST_FLAGS) \
18144 $(STAGE1_FLAGS_TO_PASS) \
18145 TFLAGS="$(STAGE1_TFLAGS)" \
18146 $(TARGET-stage1-gold)
18148 maybe-clean-stage1-gold: clean-stage1-gold
18149 clean-stage1: clean-stage1-gold
18150 clean-stage1-gold:
18151 @if [ $(current_stage) = stage1 ]; then \
18152 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18153 else \
18154 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18155 $(MAKE) stage1-start; \
18156 fi; \
18157 cd $(HOST_SUBDIR)/gold && \
18158 $(MAKE) $(EXTRA_HOST_FLAGS) \
18159 $(STAGE1_FLAGS_TO_PASS) clean
18160 @endif gold-bootstrap
18163 .PHONY: all-stage2-gold maybe-all-stage2-gold
18164 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18165 maybe-all-stage2-gold:
18166 maybe-clean-stage2-gold:
18167 @if gold-bootstrap
18168 maybe-all-stage2-gold: all-stage2-gold
18169 all-stage2: all-stage2-gold
18170 TARGET-stage2-gold = $(TARGET-gold)
18171 all-stage2-gold: configure-stage2-gold
18172 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18173 @r=`${PWD_COMMAND}`; export r; \
18174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175 TFLAGS="$(STAGE2_TFLAGS)"; \
18176 $(HOST_EXPORTS) \
18177 $(POSTSTAGE1_HOST_EXPORTS) \
18178 cd $(HOST_SUBDIR)/gold && \
18180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18181 CFLAGS="$(STAGE2_CFLAGS)" \
18182 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18183 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18184 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18189 TFLAGS="$(STAGE2_TFLAGS)" \
18190 $(TARGET-stage2-gold)
18192 maybe-clean-stage2-gold: clean-stage2-gold
18193 clean-stage2: clean-stage2-gold
18194 clean-stage2-gold:
18195 @if [ $(current_stage) = stage2 ]; then \
18196 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18197 else \
18198 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18199 $(MAKE) stage2-start; \
18200 fi; \
18201 cd $(HOST_SUBDIR)/gold && \
18202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18203 @endif gold-bootstrap
18206 .PHONY: all-stage3-gold maybe-all-stage3-gold
18207 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18208 maybe-all-stage3-gold:
18209 maybe-clean-stage3-gold:
18210 @if gold-bootstrap
18211 maybe-all-stage3-gold: all-stage3-gold
18212 all-stage3: all-stage3-gold
18213 TARGET-stage3-gold = $(TARGET-gold)
18214 all-stage3-gold: configure-stage3-gold
18215 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18216 @r=`${PWD_COMMAND}`; export r; \
18217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18218 TFLAGS="$(STAGE3_TFLAGS)"; \
18219 $(HOST_EXPORTS) \
18220 $(POSTSTAGE1_HOST_EXPORTS) \
18221 cd $(HOST_SUBDIR)/gold && \
18223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18224 CFLAGS="$(STAGE3_CFLAGS)" \
18225 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18226 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18227 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18232 TFLAGS="$(STAGE3_TFLAGS)" \
18233 $(TARGET-stage3-gold)
18235 maybe-clean-stage3-gold: clean-stage3-gold
18236 clean-stage3: clean-stage3-gold
18237 clean-stage3-gold:
18238 @if [ $(current_stage) = stage3 ]; then \
18239 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18240 else \
18241 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18242 $(MAKE) stage3-start; \
18243 fi; \
18244 cd $(HOST_SUBDIR)/gold && \
18245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18246 @endif gold-bootstrap
18249 .PHONY: all-stage4-gold maybe-all-stage4-gold
18250 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18251 maybe-all-stage4-gold:
18252 maybe-clean-stage4-gold:
18253 @if gold-bootstrap
18254 maybe-all-stage4-gold: all-stage4-gold
18255 all-stage4: all-stage4-gold
18256 TARGET-stage4-gold = $(TARGET-gold)
18257 all-stage4-gold: configure-stage4-gold
18258 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18259 @r=`${PWD_COMMAND}`; export r; \
18260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18261 TFLAGS="$(STAGE4_TFLAGS)"; \
18262 $(HOST_EXPORTS) \
18263 $(POSTSTAGE1_HOST_EXPORTS) \
18264 cd $(HOST_SUBDIR)/gold && \
18266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18267 CFLAGS="$(STAGE4_CFLAGS)" \
18268 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18269 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18270 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18275 TFLAGS="$(STAGE4_TFLAGS)" \
18276 $(TARGET-stage4-gold)
18278 maybe-clean-stage4-gold: clean-stage4-gold
18279 clean-stage4: clean-stage4-gold
18280 clean-stage4-gold:
18281 @if [ $(current_stage) = stage4 ]; then \
18282 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18283 else \
18284 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18285 $(MAKE) stage4-start; \
18286 fi; \
18287 cd $(HOST_SUBDIR)/gold && \
18288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18289 @endif gold-bootstrap
18292 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18293 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18294 maybe-all-stageprofile-gold:
18295 maybe-clean-stageprofile-gold:
18296 @if gold-bootstrap
18297 maybe-all-stageprofile-gold: all-stageprofile-gold
18298 all-stageprofile: all-stageprofile-gold
18299 TARGET-stageprofile-gold = $(TARGET-gold)
18300 all-stageprofile-gold: configure-stageprofile-gold
18301 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18302 @r=`${PWD_COMMAND}`; export r; \
18303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18304 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18305 $(HOST_EXPORTS) \
18306 $(POSTSTAGE1_HOST_EXPORTS) \
18307 cd $(HOST_SUBDIR)/gold && \
18309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18310 CFLAGS="$(STAGEprofile_CFLAGS)" \
18311 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18312 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18313 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18318 TFLAGS="$(STAGEprofile_TFLAGS)" \
18319 $(TARGET-stageprofile-gold)
18321 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18322 clean-stageprofile: clean-stageprofile-gold
18323 clean-stageprofile-gold:
18324 @if [ $(current_stage) = stageprofile ]; then \
18325 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18326 else \
18327 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18328 $(MAKE) stageprofile-start; \
18329 fi; \
18330 cd $(HOST_SUBDIR)/gold && \
18331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18332 @endif gold-bootstrap
18335 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18336 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18337 maybe-all-stagetrain-gold:
18338 maybe-clean-stagetrain-gold:
18339 @if gold-bootstrap
18340 maybe-all-stagetrain-gold: all-stagetrain-gold
18341 all-stagetrain: all-stagetrain-gold
18342 TARGET-stagetrain-gold = $(TARGET-gold)
18343 all-stagetrain-gold: configure-stagetrain-gold
18344 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18345 @r=`${PWD_COMMAND}`; export r; \
18346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18347 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18348 $(HOST_EXPORTS) \
18349 $(POSTSTAGE1_HOST_EXPORTS) \
18350 cd $(HOST_SUBDIR)/gold && \
18352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18353 CFLAGS="$(STAGEtrain_CFLAGS)" \
18354 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18355 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18356 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18361 TFLAGS="$(STAGEtrain_TFLAGS)" \
18362 $(TARGET-stagetrain-gold)
18364 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18365 clean-stagetrain: clean-stagetrain-gold
18366 clean-stagetrain-gold:
18367 @if [ $(current_stage) = stagetrain ]; then \
18368 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18369 else \
18370 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18371 $(MAKE) stagetrain-start; \
18372 fi; \
18373 cd $(HOST_SUBDIR)/gold && \
18374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18375 @endif gold-bootstrap
18378 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18379 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18380 maybe-all-stagefeedback-gold:
18381 maybe-clean-stagefeedback-gold:
18382 @if gold-bootstrap
18383 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18384 all-stagefeedback: all-stagefeedback-gold
18385 TARGET-stagefeedback-gold = $(TARGET-gold)
18386 all-stagefeedback-gold: configure-stagefeedback-gold
18387 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18388 @r=`${PWD_COMMAND}`; export r; \
18389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18390 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18391 $(HOST_EXPORTS) \
18392 $(POSTSTAGE1_HOST_EXPORTS) \
18393 cd $(HOST_SUBDIR)/gold && \
18395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18396 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18397 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18398 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18399 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18404 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18405 $(TARGET-stagefeedback-gold)
18407 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18408 clean-stagefeedback: clean-stagefeedback-gold
18409 clean-stagefeedback-gold:
18410 @if [ $(current_stage) = stagefeedback ]; then \
18411 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18412 else \
18413 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18414 $(MAKE) stagefeedback-start; \
18415 fi; \
18416 cd $(HOST_SUBDIR)/gold && \
18417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18418 @endif gold-bootstrap
18421 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18422 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18423 maybe-all-stageautoprofile-gold:
18424 maybe-clean-stageautoprofile-gold:
18425 @if gold-bootstrap
18426 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18427 all-stageautoprofile: all-stageautoprofile-gold
18428 TARGET-stageautoprofile-gold = $(TARGET-gold)
18429 all-stageautoprofile-gold: configure-stageautoprofile-gold
18430 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18431 @r=`${PWD_COMMAND}`; export r; \
18432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18433 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18434 $(HOST_EXPORTS) \
18435 $(POSTSTAGE1_HOST_EXPORTS) \
18436 cd $(HOST_SUBDIR)/gold && \
18437 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18439 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18440 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18441 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18442 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18447 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18448 $(TARGET-stageautoprofile-gold)
18450 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18451 clean-stageautoprofile: clean-stageautoprofile-gold
18452 clean-stageautoprofile-gold:
18453 @if [ $(current_stage) = stageautoprofile ]; then \
18454 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18455 else \
18456 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18457 $(MAKE) stageautoprofile-start; \
18458 fi; \
18459 cd $(HOST_SUBDIR)/gold && \
18460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18461 @endif gold-bootstrap
18464 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18465 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18466 maybe-all-stageautofeedback-gold:
18467 maybe-clean-stageautofeedback-gold:
18468 @if gold-bootstrap
18469 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18470 all-stageautofeedback: all-stageautofeedback-gold
18471 TARGET-stageautofeedback-gold = $(TARGET-gold)
18472 all-stageautofeedback-gold: configure-stageautofeedback-gold
18473 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18474 @r=`${PWD_COMMAND}`; export r; \
18475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18476 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18477 $(HOST_EXPORTS) \
18478 $(POSTSTAGE1_HOST_EXPORTS) \
18479 cd $(HOST_SUBDIR)/gold && \
18481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18482 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18483 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18484 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18485 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18490 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18491 $(TARGET-stageautofeedback-gold)
18493 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18494 clean-stageautofeedback: clean-stageautofeedback-gold
18495 clean-stageautofeedback-gold:
18496 @if [ $(current_stage) = stageautofeedback ]; then \
18497 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18498 else \
18499 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18500 $(MAKE) stageautofeedback-start; \
18501 fi; \
18502 cd $(HOST_SUBDIR)/gold && \
18503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18504 @endif gold-bootstrap
18510 .PHONY: check-gold maybe-check-gold
18511 maybe-check-gold:
18512 @if gold
18513 maybe-check-gold: check-gold
18515 check-gold:
18516 @: $(MAKE); $(unstage)
18517 @r=`${PWD_COMMAND}`; export r; \
18518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18519 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18520 (cd $(HOST_SUBDIR)/gold && \
18521 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18523 @endif gold
18525 .PHONY: install-gold maybe-install-gold
18526 maybe-install-gold:
18527 @if gold
18528 maybe-install-gold: install-gold
18530 install-gold: installdirs
18531 @: $(MAKE); $(unstage)
18532 @r=`${PWD_COMMAND}`; export r; \
18533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18534 $(HOST_EXPORTS) \
18535 (cd $(HOST_SUBDIR)/gold && \
18536 $(MAKE) $(FLAGS_TO_PASS) install)
18538 @endif gold
18540 .PHONY: install-strip-gold maybe-install-strip-gold
18541 maybe-install-strip-gold:
18542 @if gold
18543 maybe-install-strip-gold: install-strip-gold
18545 install-strip-gold: installdirs
18546 @: $(MAKE); $(unstage)
18547 @r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549 $(HOST_EXPORTS) \
18550 (cd $(HOST_SUBDIR)/gold && \
18551 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18553 @endif gold
18555 # Other targets (info, dvi, pdf, etc.)
18557 .PHONY: maybe-info-gold info-gold
18558 maybe-info-gold:
18559 @if gold
18560 maybe-info-gold: info-gold
18562 info-gold: \
18563 configure-gold
18564 @[ -f ./gold/Makefile ] || exit 0; \
18565 r=`${PWD_COMMAND}`; export r; \
18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567 $(HOST_EXPORTS) \
18568 for flag in $(EXTRA_HOST_FLAGS) ; do \
18569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18570 done; \
18571 echo "Doing info in gold"; \
18572 (cd $(HOST_SUBDIR)/gold && \
18573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18575 "RANLIB=$${RANLIB}" \
18576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18577 info) \
18578 || exit 1
18580 @endif gold
18582 .PHONY: maybe-dvi-gold dvi-gold
18583 maybe-dvi-gold:
18584 @if gold
18585 maybe-dvi-gold: dvi-gold
18587 dvi-gold: \
18588 configure-gold
18589 @[ -f ./gold/Makefile ] || exit 0; \
18590 r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18592 $(HOST_EXPORTS) \
18593 for flag in $(EXTRA_HOST_FLAGS) ; do \
18594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18595 done; \
18596 echo "Doing dvi in gold"; \
18597 (cd $(HOST_SUBDIR)/gold && \
18598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18600 "RANLIB=$${RANLIB}" \
18601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18602 dvi) \
18603 || exit 1
18605 @endif gold
18607 .PHONY: maybe-pdf-gold pdf-gold
18608 maybe-pdf-gold:
18609 @if gold
18610 maybe-pdf-gold: pdf-gold
18612 pdf-gold: \
18613 configure-gold
18614 @[ -f ./gold/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing pdf in gold"; \
18622 (cd $(HOST_SUBDIR)/gold && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627 pdf) \
18628 || exit 1
18630 @endif gold
18632 .PHONY: maybe-html-gold html-gold
18633 maybe-html-gold:
18634 @if gold
18635 maybe-html-gold: html-gold
18637 html-gold: \
18638 configure-gold
18639 @[ -f ./gold/Makefile ] || exit 0; \
18640 r=`${PWD_COMMAND}`; export r; \
18641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18642 $(HOST_EXPORTS) \
18643 for flag in $(EXTRA_HOST_FLAGS) ; do \
18644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18645 done; \
18646 echo "Doing html in gold"; \
18647 (cd $(HOST_SUBDIR)/gold && \
18648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18650 "RANLIB=$${RANLIB}" \
18651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18652 html) \
18653 || exit 1
18655 @endif gold
18657 .PHONY: maybe-TAGS-gold TAGS-gold
18658 maybe-TAGS-gold:
18659 @if gold
18660 maybe-TAGS-gold: TAGS-gold
18662 TAGS-gold: \
18663 configure-gold
18664 @[ -f ./gold/Makefile ] || exit 0; \
18665 r=`${PWD_COMMAND}`; export r; \
18666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18667 $(HOST_EXPORTS) \
18668 for flag in $(EXTRA_HOST_FLAGS) ; do \
18669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18670 done; \
18671 echo "Doing TAGS in gold"; \
18672 (cd $(HOST_SUBDIR)/gold && \
18673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18675 "RANLIB=$${RANLIB}" \
18676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18677 TAGS) \
18678 || exit 1
18680 @endif gold
18682 .PHONY: maybe-install-info-gold install-info-gold
18683 maybe-install-info-gold:
18684 @if gold
18685 maybe-install-info-gold: install-info-gold
18687 install-info-gold: \
18688 configure-gold \
18689 info-gold
18690 @[ -f ./gold/Makefile ] || exit 0; \
18691 r=`${PWD_COMMAND}`; export r; \
18692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18693 $(HOST_EXPORTS) \
18694 for flag in $(EXTRA_HOST_FLAGS) ; do \
18695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18696 done; \
18697 echo "Doing install-info in gold"; \
18698 (cd $(HOST_SUBDIR)/gold && \
18699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18701 "RANLIB=$${RANLIB}" \
18702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18703 install-info) \
18704 || exit 1
18706 @endif gold
18708 .PHONY: maybe-install-dvi-gold install-dvi-gold
18709 maybe-install-dvi-gold:
18710 @if gold
18711 maybe-install-dvi-gold: install-dvi-gold
18713 install-dvi-gold: \
18714 configure-gold \
18715 dvi-gold
18716 @[ -f ./gold/Makefile ] || exit 0; \
18717 r=`${PWD_COMMAND}`; export r; \
18718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18719 $(HOST_EXPORTS) \
18720 for flag in $(EXTRA_HOST_FLAGS) ; do \
18721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18722 done; \
18723 echo "Doing install-dvi in gold"; \
18724 (cd $(HOST_SUBDIR)/gold && \
18725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18727 "RANLIB=$${RANLIB}" \
18728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18729 install-dvi) \
18730 || exit 1
18732 @endif gold
18734 .PHONY: maybe-install-pdf-gold install-pdf-gold
18735 maybe-install-pdf-gold:
18736 @if gold
18737 maybe-install-pdf-gold: install-pdf-gold
18739 install-pdf-gold: \
18740 configure-gold \
18741 pdf-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 install-pdf 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 install-pdf) \
18756 || exit 1
18758 @endif gold
18760 .PHONY: maybe-install-html-gold install-html-gold
18761 maybe-install-html-gold:
18762 @if gold
18763 maybe-install-html-gold: install-html-gold
18765 install-html-gold: \
18766 configure-gold \
18767 html-gold
18768 @[ -f ./gold/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing install-html in gold"; \
18776 (cd $(HOST_SUBDIR)/gold && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 install-html) \
18782 || exit 1
18784 @endif gold
18786 .PHONY: maybe-installcheck-gold installcheck-gold
18787 maybe-installcheck-gold:
18788 @if gold
18789 maybe-installcheck-gold: installcheck-gold
18791 installcheck-gold: \
18792 configure-gold
18793 @[ -f ./gold/Makefile ] || exit 0; \
18794 r=`${PWD_COMMAND}`; export r; \
18795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18796 $(HOST_EXPORTS) \
18797 for flag in $(EXTRA_HOST_FLAGS) ; do \
18798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18799 done; \
18800 echo "Doing installcheck in gold"; \
18801 (cd $(HOST_SUBDIR)/gold && \
18802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18804 "RANLIB=$${RANLIB}" \
18805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18806 installcheck) \
18807 || exit 1
18809 @endif gold
18811 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18812 maybe-mostlyclean-gold:
18813 @if gold
18814 maybe-mostlyclean-gold: mostlyclean-gold
18816 mostlyclean-gold:
18817 @[ -f ./gold/Makefile ] || exit 0; \
18818 r=`${PWD_COMMAND}`; export r; \
18819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18820 $(HOST_EXPORTS) \
18821 for flag in $(EXTRA_HOST_FLAGS) ; do \
18822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18823 done; \
18824 echo "Doing mostlyclean in gold"; \
18825 (cd $(HOST_SUBDIR)/gold && \
18826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18828 "RANLIB=$${RANLIB}" \
18829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18830 mostlyclean) \
18831 || exit 1
18833 @endif gold
18835 .PHONY: maybe-clean-gold clean-gold
18836 maybe-clean-gold:
18837 @if gold
18838 maybe-clean-gold: clean-gold
18840 clean-gold:
18841 @[ -f ./gold/Makefile ] || exit 0; \
18842 r=`${PWD_COMMAND}`; export r; \
18843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18844 $(HOST_EXPORTS) \
18845 for flag in $(EXTRA_HOST_FLAGS) ; do \
18846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18847 done; \
18848 echo "Doing clean in gold"; \
18849 (cd $(HOST_SUBDIR)/gold && \
18850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18852 "RANLIB=$${RANLIB}" \
18853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18854 clean) \
18855 || exit 1
18857 @endif gold
18859 .PHONY: maybe-distclean-gold distclean-gold
18860 maybe-distclean-gold:
18861 @if gold
18862 maybe-distclean-gold: distclean-gold
18864 distclean-gold:
18865 @[ -f ./gold/Makefile ] || exit 0; \
18866 r=`${PWD_COMMAND}`; export r; \
18867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18868 $(HOST_EXPORTS) \
18869 for flag in $(EXTRA_HOST_FLAGS) ; do \
18870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18871 done; \
18872 echo "Doing distclean in gold"; \
18873 (cd $(HOST_SUBDIR)/gold && \
18874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18876 "RANLIB=$${RANLIB}" \
18877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18878 distclean) \
18879 || exit 1
18881 @endif gold
18883 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18884 maybe-maintainer-clean-gold:
18885 @if gold
18886 maybe-maintainer-clean-gold: maintainer-clean-gold
18888 maintainer-clean-gold:
18889 @[ -f ./gold/Makefile ] || exit 0; \
18890 r=`${PWD_COMMAND}`; export r; \
18891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18892 $(HOST_EXPORTS) \
18893 for flag in $(EXTRA_HOST_FLAGS) ; do \
18894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18895 done; \
18896 echo "Doing maintainer-clean in gold"; \
18897 (cd $(HOST_SUBDIR)/gold && \
18898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18900 "RANLIB=$${RANLIB}" \
18901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18902 maintainer-clean) \
18903 || exit 1
18905 @endif gold
18909 .PHONY: configure-gprof maybe-configure-gprof
18910 maybe-configure-gprof:
18911 @if gcc-bootstrap
18912 configure-gprof: stage_current
18913 @endif gcc-bootstrap
18914 @if gprof
18915 maybe-configure-gprof: configure-gprof
18916 configure-gprof:
18917 @: $(MAKE); $(unstage)
18918 @r=`${PWD_COMMAND}`; export r; \
18919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18922 $(HOST_EXPORTS) \
18923 echo Configuring in $(HOST_SUBDIR)/gprof; \
18924 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18925 case $(srcdir) in \
18926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18927 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18929 esac; \
18930 module_srcdir=gprof; \
18931 $(SHELL) \
18932 $$s/$$module_srcdir/configure \
18933 --srcdir=$${topdir}/$$module_srcdir \
18934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18935 --target=${target_alias} \
18936 || exit 1
18937 @endif gprof
18943 .PHONY: all-gprof maybe-all-gprof
18944 maybe-all-gprof:
18945 @if gcc-bootstrap
18946 all-gprof: stage_current
18947 @endif gcc-bootstrap
18948 @if gprof
18949 TARGET-gprof=all
18950 maybe-all-gprof: all-gprof
18951 all-gprof: configure-gprof
18952 @: $(MAKE); $(unstage)
18953 @r=`${PWD_COMMAND}`; export r; \
18954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955 $(HOST_EXPORTS) \
18956 (cd $(HOST_SUBDIR)/gprof && \
18957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18958 $(TARGET-gprof))
18959 @endif gprof
18964 .PHONY: check-gprof maybe-check-gprof
18965 maybe-check-gprof:
18966 @if gprof
18967 maybe-check-gprof: check-gprof
18969 check-gprof:
18970 @: $(MAKE); $(unstage)
18971 @r=`${PWD_COMMAND}`; export r; \
18972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973 $(HOST_EXPORTS) \
18974 (cd $(HOST_SUBDIR)/gprof && \
18975 $(MAKE) $(FLAGS_TO_PASS) check)
18977 @endif gprof
18979 .PHONY: install-gprof maybe-install-gprof
18980 maybe-install-gprof:
18981 @if gprof
18982 maybe-install-gprof: install-gprof
18984 install-gprof: installdirs
18985 @: $(MAKE); $(unstage)
18986 @r=`${PWD_COMMAND}`; export r; \
18987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18988 $(HOST_EXPORTS) \
18989 (cd $(HOST_SUBDIR)/gprof && \
18990 $(MAKE) $(FLAGS_TO_PASS) install)
18992 @endif gprof
18994 .PHONY: install-strip-gprof maybe-install-strip-gprof
18995 maybe-install-strip-gprof:
18996 @if gprof
18997 maybe-install-strip-gprof: install-strip-gprof
18999 install-strip-gprof: installdirs
19000 @: $(MAKE); $(unstage)
19001 @r=`${PWD_COMMAND}`; export r; \
19002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 $(HOST_EXPORTS) \
19004 (cd $(HOST_SUBDIR)/gprof && \
19005 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19007 @endif gprof
19009 # Other targets (info, dvi, pdf, etc.)
19011 .PHONY: maybe-info-gprof info-gprof
19012 maybe-info-gprof:
19013 @if gprof
19014 maybe-info-gprof: info-gprof
19016 info-gprof: \
19017 configure-gprof
19018 @: $(MAKE); $(unstage)
19019 @[ -f ./gprof/Makefile ] || exit 0; \
19020 r=`${PWD_COMMAND}`; export r; \
19021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19022 $(HOST_EXPORTS) \
19023 for flag in $(EXTRA_HOST_FLAGS) ; do \
19024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19025 done; \
19026 echo "Doing info in gprof"; \
19027 (cd $(HOST_SUBDIR)/gprof && \
19028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19030 "RANLIB=$${RANLIB}" \
19031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19032 info) \
19033 || exit 1
19035 @endif gprof
19037 .PHONY: maybe-dvi-gprof dvi-gprof
19038 maybe-dvi-gprof:
19039 @if gprof
19040 maybe-dvi-gprof: dvi-gprof
19042 dvi-gprof: \
19043 configure-gprof
19044 @: $(MAKE); $(unstage)
19045 @[ -f ./gprof/Makefile ] || exit 0; \
19046 r=`${PWD_COMMAND}`; export r; \
19047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048 $(HOST_EXPORTS) \
19049 for flag in $(EXTRA_HOST_FLAGS) ; do \
19050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19051 done; \
19052 echo "Doing dvi in gprof"; \
19053 (cd $(HOST_SUBDIR)/gprof && \
19054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19056 "RANLIB=$${RANLIB}" \
19057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19058 dvi) \
19059 || exit 1
19061 @endif gprof
19063 .PHONY: maybe-pdf-gprof pdf-gprof
19064 maybe-pdf-gprof:
19065 @if gprof
19066 maybe-pdf-gprof: pdf-gprof
19068 pdf-gprof: \
19069 configure-gprof
19070 @: $(MAKE); $(unstage)
19071 @[ -f ./gprof/Makefile ] || exit 0; \
19072 r=`${PWD_COMMAND}`; export r; \
19073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19074 $(HOST_EXPORTS) \
19075 for flag in $(EXTRA_HOST_FLAGS) ; do \
19076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19077 done; \
19078 echo "Doing pdf in gprof"; \
19079 (cd $(HOST_SUBDIR)/gprof && \
19080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19082 "RANLIB=$${RANLIB}" \
19083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19084 pdf) \
19085 || exit 1
19087 @endif gprof
19089 .PHONY: maybe-html-gprof html-gprof
19090 maybe-html-gprof:
19091 @if gprof
19092 maybe-html-gprof: html-gprof
19094 html-gprof: \
19095 configure-gprof
19096 @: $(MAKE); $(unstage)
19097 @[ -f ./gprof/Makefile ] || exit 0; \
19098 r=`${PWD_COMMAND}`; export r; \
19099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100 $(HOST_EXPORTS) \
19101 for flag in $(EXTRA_HOST_FLAGS) ; do \
19102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19103 done; \
19104 echo "Doing html in gprof"; \
19105 (cd $(HOST_SUBDIR)/gprof && \
19106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19108 "RANLIB=$${RANLIB}" \
19109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19110 html) \
19111 || exit 1
19113 @endif gprof
19115 .PHONY: maybe-TAGS-gprof TAGS-gprof
19116 maybe-TAGS-gprof:
19117 @if gprof
19118 maybe-TAGS-gprof: TAGS-gprof
19120 TAGS-gprof: \
19121 configure-gprof
19122 @: $(MAKE); $(unstage)
19123 @[ -f ./gprof/Makefile ] || exit 0; \
19124 r=`${PWD_COMMAND}`; export r; \
19125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19126 $(HOST_EXPORTS) \
19127 for flag in $(EXTRA_HOST_FLAGS) ; do \
19128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19129 done; \
19130 echo "Doing TAGS in gprof"; \
19131 (cd $(HOST_SUBDIR)/gprof && \
19132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19134 "RANLIB=$${RANLIB}" \
19135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19136 TAGS) \
19137 || exit 1
19139 @endif gprof
19141 .PHONY: maybe-install-info-gprof install-info-gprof
19142 maybe-install-info-gprof:
19143 @if gprof
19144 maybe-install-info-gprof: install-info-gprof
19146 install-info-gprof: \
19147 configure-gprof \
19148 info-gprof
19149 @: $(MAKE); $(unstage)
19150 @[ -f ./gprof/Makefile ] || exit 0; \
19151 r=`${PWD_COMMAND}`; export r; \
19152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153 $(HOST_EXPORTS) \
19154 for flag in $(EXTRA_HOST_FLAGS) ; do \
19155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156 done; \
19157 echo "Doing install-info in gprof"; \
19158 (cd $(HOST_SUBDIR)/gprof && \
19159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161 "RANLIB=$${RANLIB}" \
19162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19163 install-info) \
19164 || exit 1
19166 @endif gprof
19168 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19169 maybe-install-dvi-gprof:
19170 @if gprof
19171 maybe-install-dvi-gprof: install-dvi-gprof
19173 install-dvi-gprof: \
19174 configure-gprof \
19175 dvi-gprof
19176 @: $(MAKE); $(unstage)
19177 @[ -f ./gprof/Makefile ] || exit 0; \
19178 r=`${PWD_COMMAND}`; export r; \
19179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180 $(HOST_EXPORTS) \
19181 for flag in $(EXTRA_HOST_FLAGS) ; do \
19182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19183 done; \
19184 echo "Doing install-dvi in gprof"; \
19185 (cd $(HOST_SUBDIR)/gprof && \
19186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19188 "RANLIB=$${RANLIB}" \
19189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19190 install-dvi) \
19191 || exit 1
19193 @endif gprof
19195 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19196 maybe-install-pdf-gprof:
19197 @if gprof
19198 maybe-install-pdf-gprof: install-pdf-gprof
19200 install-pdf-gprof: \
19201 configure-gprof \
19202 pdf-gprof
19203 @: $(MAKE); $(unstage)
19204 @[ -f ./gprof/Makefile ] || exit 0; \
19205 r=`${PWD_COMMAND}`; export r; \
19206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19207 $(HOST_EXPORTS) \
19208 for flag in $(EXTRA_HOST_FLAGS) ; do \
19209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19210 done; \
19211 echo "Doing install-pdf in gprof"; \
19212 (cd $(HOST_SUBDIR)/gprof && \
19213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19215 "RANLIB=$${RANLIB}" \
19216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19217 install-pdf) \
19218 || exit 1
19220 @endif gprof
19222 .PHONY: maybe-install-html-gprof install-html-gprof
19223 maybe-install-html-gprof:
19224 @if gprof
19225 maybe-install-html-gprof: install-html-gprof
19227 install-html-gprof: \
19228 configure-gprof \
19229 html-gprof
19230 @: $(MAKE); $(unstage)
19231 @[ -f ./gprof/Makefile ] || exit 0; \
19232 r=`${PWD_COMMAND}`; export r; \
19233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19234 $(HOST_EXPORTS) \
19235 for flag in $(EXTRA_HOST_FLAGS) ; do \
19236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19237 done; \
19238 echo "Doing install-html in gprof"; \
19239 (cd $(HOST_SUBDIR)/gprof && \
19240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19242 "RANLIB=$${RANLIB}" \
19243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19244 install-html) \
19245 || exit 1
19247 @endif gprof
19249 .PHONY: maybe-installcheck-gprof installcheck-gprof
19250 maybe-installcheck-gprof:
19251 @if gprof
19252 maybe-installcheck-gprof: installcheck-gprof
19254 installcheck-gprof: \
19255 configure-gprof
19256 @: $(MAKE); $(unstage)
19257 @[ -f ./gprof/Makefile ] || exit 0; \
19258 r=`${PWD_COMMAND}`; export r; \
19259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19260 $(HOST_EXPORTS) \
19261 for flag in $(EXTRA_HOST_FLAGS) ; do \
19262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19263 done; \
19264 echo "Doing installcheck in gprof"; \
19265 (cd $(HOST_SUBDIR)/gprof && \
19266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19268 "RANLIB=$${RANLIB}" \
19269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19270 installcheck) \
19271 || exit 1
19273 @endif gprof
19275 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19276 maybe-mostlyclean-gprof:
19277 @if gprof
19278 maybe-mostlyclean-gprof: mostlyclean-gprof
19280 mostlyclean-gprof:
19281 @: $(MAKE); $(unstage)
19282 @[ -f ./gprof/Makefile ] || exit 0; \
19283 r=`${PWD_COMMAND}`; export r; \
19284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285 $(HOST_EXPORTS) \
19286 for flag in $(EXTRA_HOST_FLAGS) ; do \
19287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19288 done; \
19289 echo "Doing mostlyclean in gprof"; \
19290 (cd $(HOST_SUBDIR)/gprof && \
19291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19293 "RANLIB=$${RANLIB}" \
19294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19295 mostlyclean) \
19296 || exit 1
19298 @endif gprof
19300 .PHONY: maybe-clean-gprof clean-gprof
19301 maybe-clean-gprof:
19302 @if gprof
19303 maybe-clean-gprof: clean-gprof
19305 clean-gprof:
19306 @: $(MAKE); $(unstage)
19307 @[ -f ./gprof/Makefile ] || exit 0; \
19308 r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 $(HOST_EXPORTS) \
19311 for flag in $(EXTRA_HOST_FLAGS) ; do \
19312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19313 done; \
19314 echo "Doing clean in gprof"; \
19315 (cd $(HOST_SUBDIR)/gprof && \
19316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19318 "RANLIB=$${RANLIB}" \
19319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19320 clean) \
19321 || exit 1
19323 @endif gprof
19325 .PHONY: maybe-distclean-gprof distclean-gprof
19326 maybe-distclean-gprof:
19327 @if gprof
19328 maybe-distclean-gprof: distclean-gprof
19330 distclean-gprof:
19331 @: $(MAKE); $(unstage)
19332 @[ -f ./gprof/Makefile ] || exit 0; \
19333 r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 $(HOST_EXPORTS) \
19336 for flag in $(EXTRA_HOST_FLAGS) ; do \
19337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19338 done; \
19339 echo "Doing distclean in gprof"; \
19340 (cd $(HOST_SUBDIR)/gprof && \
19341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19343 "RANLIB=$${RANLIB}" \
19344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19345 distclean) \
19346 || exit 1
19348 @endif gprof
19350 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19351 maybe-maintainer-clean-gprof:
19352 @if gprof
19353 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19355 maintainer-clean-gprof:
19356 @: $(MAKE); $(unstage)
19357 @[ -f ./gprof/Makefile ] || exit 0; \
19358 r=`${PWD_COMMAND}`; export r; \
19359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19360 $(HOST_EXPORTS) \
19361 for flag in $(EXTRA_HOST_FLAGS) ; do \
19362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19363 done; \
19364 echo "Doing maintainer-clean in gprof"; \
19365 (cd $(HOST_SUBDIR)/gprof && \
19366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19368 "RANLIB=$${RANLIB}" \
19369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19370 maintainer-clean) \
19371 || exit 1
19373 @endif gprof
19377 .PHONY: configure-gprofng maybe-configure-gprofng
19378 maybe-configure-gprofng:
19379 @if gcc-bootstrap
19380 configure-gprofng: stage_current
19381 @endif gcc-bootstrap
19382 @if gprofng
19383 maybe-configure-gprofng: configure-gprofng
19384 configure-gprofng:
19385 @: $(MAKE); $(unstage)
19386 @r=`${PWD_COMMAND}`; export r; \
19387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19388 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19390 $(HOST_EXPORTS) \
19391 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19392 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19393 case $(srcdir) in \
19394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19395 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19397 esac; \
19398 module_srcdir=gprofng; \
19399 $(SHELL) \
19400 $$s/$$module_srcdir/configure \
19401 --srcdir=$${topdir}/$$module_srcdir \
19402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19403 --target=${target_alias} \
19404 || exit 1
19405 @endif gprofng
19411 .PHONY: all-gprofng maybe-all-gprofng
19412 maybe-all-gprofng:
19413 @if gcc-bootstrap
19414 all-gprofng: stage_current
19415 @endif gcc-bootstrap
19416 @if gprofng
19417 TARGET-gprofng=all
19418 maybe-all-gprofng: all-gprofng
19419 all-gprofng: configure-gprofng
19420 @: $(MAKE); $(unstage)
19421 @r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 $(HOST_EXPORTS) \
19424 (cd $(HOST_SUBDIR)/gprofng && \
19425 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19426 $(TARGET-gprofng))
19427 @endif gprofng
19432 .PHONY: check-gprofng maybe-check-gprofng
19433 maybe-check-gprofng:
19434 @if gprofng
19435 maybe-check-gprofng: check-gprofng
19437 check-gprofng:
19438 @: $(MAKE); $(unstage)
19439 @r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 $(HOST_EXPORTS) \
19442 (cd $(HOST_SUBDIR)/gprofng && \
19443 $(MAKE) $(FLAGS_TO_PASS) check)
19445 @endif gprofng
19447 .PHONY: install-gprofng maybe-install-gprofng
19448 maybe-install-gprofng:
19449 @if gprofng
19450 maybe-install-gprofng: install-gprofng
19452 install-gprofng: installdirs
19453 @: $(MAKE); $(unstage)
19454 @r=`${PWD_COMMAND}`; export r; \
19455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456 $(HOST_EXPORTS) \
19457 (cd $(HOST_SUBDIR)/gprofng && \
19458 $(MAKE) $(FLAGS_TO_PASS) install)
19460 @endif gprofng
19462 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19463 maybe-install-strip-gprofng:
19464 @if gprofng
19465 maybe-install-strip-gprofng: install-strip-gprofng
19467 install-strip-gprofng: installdirs
19468 @: $(MAKE); $(unstage)
19469 @r=`${PWD_COMMAND}`; export r; \
19470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19471 $(HOST_EXPORTS) \
19472 (cd $(HOST_SUBDIR)/gprofng && \
19473 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19475 @endif gprofng
19477 # Other targets (info, dvi, pdf, etc.)
19479 .PHONY: maybe-info-gprofng info-gprofng
19480 maybe-info-gprofng:
19481 @if gprofng
19482 maybe-info-gprofng: info-gprofng
19484 info-gprofng: \
19485 configure-gprofng
19486 @: $(MAKE); $(unstage)
19487 @[ -f ./gprofng/Makefile ] || exit 0; \
19488 r=`${PWD_COMMAND}`; export r; \
19489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490 $(HOST_EXPORTS) \
19491 for flag in $(EXTRA_HOST_FLAGS) ; do \
19492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19493 done; \
19494 echo "Doing info in gprofng"; \
19495 (cd $(HOST_SUBDIR)/gprofng && \
19496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19498 "RANLIB=$${RANLIB}" \
19499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19500 info) \
19501 || exit 1
19503 @endif gprofng
19505 .PHONY: maybe-dvi-gprofng dvi-gprofng
19506 maybe-dvi-gprofng:
19507 @if gprofng
19508 maybe-dvi-gprofng: dvi-gprofng
19510 dvi-gprofng: \
19511 configure-gprofng
19512 @: $(MAKE); $(unstage)
19513 @[ -f ./gprofng/Makefile ] || exit 0; \
19514 r=`${PWD_COMMAND}`; export r; \
19515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19516 $(HOST_EXPORTS) \
19517 for flag in $(EXTRA_HOST_FLAGS) ; do \
19518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19519 done; \
19520 echo "Doing dvi in gprofng"; \
19521 (cd $(HOST_SUBDIR)/gprofng && \
19522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19524 "RANLIB=$${RANLIB}" \
19525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19526 dvi) \
19527 || exit 1
19529 @endif gprofng
19531 .PHONY: maybe-pdf-gprofng pdf-gprofng
19532 maybe-pdf-gprofng:
19533 @if gprofng
19534 maybe-pdf-gprofng: pdf-gprofng
19536 pdf-gprofng: \
19537 configure-gprofng
19538 @: $(MAKE); $(unstage)
19539 @[ -f ./gprofng/Makefile ] || exit 0; \
19540 r=`${PWD_COMMAND}`; export r; \
19541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19542 $(HOST_EXPORTS) \
19543 for flag in $(EXTRA_HOST_FLAGS) ; do \
19544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19545 done; \
19546 echo "Doing pdf in gprofng"; \
19547 (cd $(HOST_SUBDIR)/gprofng && \
19548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19550 "RANLIB=$${RANLIB}" \
19551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19552 pdf) \
19553 || exit 1
19555 @endif gprofng
19557 .PHONY: maybe-html-gprofng html-gprofng
19558 maybe-html-gprofng:
19559 @if gprofng
19560 maybe-html-gprofng: html-gprofng
19562 html-gprofng: \
19563 configure-gprofng
19564 @: $(MAKE); $(unstage)
19565 @[ -f ./gprofng/Makefile ] || exit 0; \
19566 r=`${PWD_COMMAND}`; export r; \
19567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568 $(HOST_EXPORTS) \
19569 for flag in $(EXTRA_HOST_FLAGS) ; do \
19570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571 done; \
19572 echo "Doing html in gprofng"; \
19573 (cd $(HOST_SUBDIR)/gprofng && \
19574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576 "RANLIB=$${RANLIB}" \
19577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578 html) \
19579 || exit 1
19581 @endif gprofng
19583 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19584 maybe-TAGS-gprofng:
19585 @if gprofng
19586 maybe-TAGS-gprofng: TAGS-gprofng
19588 TAGS-gprofng: \
19589 configure-gprofng
19590 @: $(MAKE); $(unstage)
19591 @[ -f ./gprofng/Makefile ] || exit 0; \
19592 r=`${PWD_COMMAND}`; export r; \
19593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19594 $(HOST_EXPORTS) \
19595 for flag in $(EXTRA_HOST_FLAGS) ; do \
19596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19597 done; \
19598 echo "Doing TAGS in gprofng"; \
19599 (cd $(HOST_SUBDIR)/gprofng && \
19600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19602 "RANLIB=$${RANLIB}" \
19603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19604 TAGS) \
19605 || exit 1
19607 @endif gprofng
19609 .PHONY: maybe-install-info-gprofng install-info-gprofng
19610 maybe-install-info-gprofng:
19611 @if gprofng
19612 maybe-install-info-gprofng: install-info-gprofng
19614 install-info-gprofng: \
19615 configure-gprofng \
19616 info-gprofng
19617 @: $(MAKE); $(unstage)
19618 @[ -f ./gprofng/Makefile ] || exit 0; \
19619 r=`${PWD_COMMAND}`; export r; \
19620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621 $(HOST_EXPORTS) \
19622 for flag in $(EXTRA_HOST_FLAGS) ; do \
19623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19624 done; \
19625 echo "Doing install-info in gprofng"; \
19626 (cd $(HOST_SUBDIR)/gprofng && \
19627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19629 "RANLIB=$${RANLIB}" \
19630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19631 install-info) \
19632 || exit 1
19634 @endif gprofng
19636 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19637 maybe-install-dvi-gprofng:
19638 @if gprofng
19639 maybe-install-dvi-gprofng: install-dvi-gprofng
19641 install-dvi-gprofng: \
19642 configure-gprofng \
19643 dvi-gprofng
19644 @: $(MAKE); $(unstage)
19645 @[ -f ./gprofng/Makefile ] || exit 0; \
19646 r=`${PWD_COMMAND}`; export r; \
19647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648 $(HOST_EXPORTS) \
19649 for flag in $(EXTRA_HOST_FLAGS) ; do \
19650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19651 done; \
19652 echo "Doing install-dvi in gprofng"; \
19653 (cd $(HOST_SUBDIR)/gprofng && \
19654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19656 "RANLIB=$${RANLIB}" \
19657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19658 install-dvi) \
19659 || exit 1
19661 @endif gprofng
19663 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19664 maybe-install-pdf-gprofng:
19665 @if gprofng
19666 maybe-install-pdf-gprofng: install-pdf-gprofng
19668 install-pdf-gprofng: \
19669 configure-gprofng \
19670 pdf-gprofng
19671 @: $(MAKE); $(unstage)
19672 @[ -f ./gprofng/Makefile ] || exit 0; \
19673 r=`${PWD_COMMAND}`; export r; \
19674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19675 $(HOST_EXPORTS) \
19676 for flag in $(EXTRA_HOST_FLAGS) ; do \
19677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19678 done; \
19679 echo "Doing install-pdf in gprofng"; \
19680 (cd $(HOST_SUBDIR)/gprofng && \
19681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19683 "RANLIB=$${RANLIB}" \
19684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19685 install-pdf) \
19686 || exit 1
19688 @endif gprofng
19690 .PHONY: maybe-install-html-gprofng install-html-gprofng
19691 maybe-install-html-gprofng:
19692 @if gprofng
19693 maybe-install-html-gprofng: install-html-gprofng
19695 install-html-gprofng: \
19696 configure-gprofng \
19697 html-gprofng
19698 @: $(MAKE); $(unstage)
19699 @[ -f ./gprofng/Makefile ] || exit 0; \
19700 r=`${PWD_COMMAND}`; export r; \
19701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19702 $(HOST_EXPORTS) \
19703 for flag in $(EXTRA_HOST_FLAGS) ; do \
19704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19705 done; \
19706 echo "Doing install-html in gprofng"; \
19707 (cd $(HOST_SUBDIR)/gprofng && \
19708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19710 "RANLIB=$${RANLIB}" \
19711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19712 install-html) \
19713 || exit 1
19715 @endif gprofng
19717 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19718 maybe-installcheck-gprofng:
19719 @if gprofng
19720 maybe-installcheck-gprofng: installcheck-gprofng
19722 installcheck-gprofng: \
19723 configure-gprofng
19724 @: $(MAKE); $(unstage)
19725 @[ -f ./gprofng/Makefile ] || exit 0; \
19726 r=`${PWD_COMMAND}`; export r; \
19727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19728 $(HOST_EXPORTS) \
19729 for flag in $(EXTRA_HOST_FLAGS) ; do \
19730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19731 done; \
19732 echo "Doing installcheck in gprofng"; \
19733 (cd $(HOST_SUBDIR)/gprofng && \
19734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19736 "RANLIB=$${RANLIB}" \
19737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19738 installcheck) \
19739 || exit 1
19741 @endif gprofng
19743 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19744 maybe-mostlyclean-gprofng:
19745 @if gprofng
19746 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19748 mostlyclean-gprofng:
19749 @: $(MAKE); $(unstage)
19750 @[ -f ./gprofng/Makefile ] || exit 0; \
19751 r=`${PWD_COMMAND}`; export r; \
19752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753 $(HOST_EXPORTS) \
19754 for flag in $(EXTRA_HOST_FLAGS) ; do \
19755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756 done; \
19757 echo "Doing mostlyclean in gprofng"; \
19758 (cd $(HOST_SUBDIR)/gprofng && \
19759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761 "RANLIB=$${RANLIB}" \
19762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763 mostlyclean) \
19764 || exit 1
19766 @endif gprofng
19768 .PHONY: maybe-clean-gprofng clean-gprofng
19769 maybe-clean-gprofng:
19770 @if gprofng
19771 maybe-clean-gprofng: clean-gprofng
19773 clean-gprofng:
19774 @: $(MAKE); $(unstage)
19775 @[ -f ./gprofng/Makefile ] || exit 0; \
19776 r=`${PWD_COMMAND}`; export r; \
19777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19778 $(HOST_EXPORTS) \
19779 for flag in $(EXTRA_HOST_FLAGS) ; do \
19780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19781 done; \
19782 echo "Doing clean in gprofng"; \
19783 (cd $(HOST_SUBDIR)/gprofng && \
19784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19786 "RANLIB=$${RANLIB}" \
19787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19788 clean) \
19789 || exit 1
19791 @endif gprofng
19793 .PHONY: maybe-distclean-gprofng distclean-gprofng
19794 maybe-distclean-gprofng:
19795 @if gprofng
19796 maybe-distclean-gprofng: distclean-gprofng
19798 distclean-gprofng:
19799 @: $(MAKE); $(unstage)
19800 @[ -f ./gprofng/Makefile ] || exit 0; \
19801 r=`${PWD_COMMAND}`; export r; \
19802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19803 $(HOST_EXPORTS) \
19804 for flag in $(EXTRA_HOST_FLAGS) ; do \
19805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19806 done; \
19807 echo "Doing distclean in gprofng"; \
19808 (cd $(HOST_SUBDIR)/gprofng && \
19809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19811 "RANLIB=$${RANLIB}" \
19812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19813 distclean) \
19814 || exit 1
19816 @endif gprofng
19818 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19819 maybe-maintainer-clean-gprofng:
19820 @if gprofng
19821 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19823 maintainer-clean-gprofng:
19824 @: $(MAKE); $(unstage)
19825 @[ -f ./gprofng/Makefile ] || exit 0; \
19826 r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 $(HOST_EXPORTS) \
19829 for flag in $(EXTRA_HOST_FLAGS) ; do \
19830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19831 done; \
19832 echo "Doing maintainer-clean in gprofng"; \
19833 (cd $(HOST_SUBDIR)/gprofng && \
19834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836 "RANLIB=$${RANLIB}" \
19837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19838 maintainer-clean) \
19839 || exit 1
19841 @endif gprofng
19845 .PHONY: configure-gettext maybe-configure-gettext
19846 maybe-configure-gettext:
19847 @if gcc-bootstrap
19848 configure-gettext: stage_current
19849 @endif gcc-bootstrap
19850 @if gettext
19851 maybe-configure-gettext: configure-gettext
19852 configure-gettext:
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19857 $(HOST_EXPORTS) \
19858 echo Configuring in $(HOST_SUBDIR)/gettext; \
19859 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19860 case $(srcdir) in \
19861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19862 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19864 esac; \
19865 module_srcdir=gettext/gettext-runtime; \
19866 $(SHELL) \
19867 $$s/$$module_srcdir/configure \
19868 --srcdir=$${topdir}/$$module_srcdir \
19869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19870 --target=${target_alias} --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf \
19871 || exit 1
19872 @endif gettext
19876 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19877 maybe-configure-stage1-gettext:
19878 @if gettext-bootstrap
19879 maybe-configure-stage1-gettext: configure-stage1-gettext
19880 configure-stage1-gettext:
19881 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19883 @r=`${PWD_COMMAND}`; export r; \
19884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885 TFLAGS="$(STAGE1_TFLAGS)"; \
19886 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19887 $(HOST_EXPORTS) \
19888 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19889 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19890 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19891 echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19893 cd $(HOST_SUBDIR)/gettext || exit 1; \
19894 case $(srcdir) in \
19895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19896 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19898 esac; \
19899 module_srcdir=gettext/gettext-runtime; \
19900 $(SHELL) $$s/$$module_srcdir/configure \
19901 --srcdir=$${topdir}/$$module_srcdir \
19902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19903 --target=${target_alias} \
19905 $(STAGE1_CONFIGURE_FLAGS) \
19906 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19907 @endif gettext-bootstrap
19909 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19910 maybe-configure-stage2-gettext:
19911 @if gettext-bootstrap
19912 maybe-configure-stage2-gettext: configure-stage2-gettext
19913 configure-stage2-gettext:
19914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19916 @r=`${PWD_COMMAND}`; export r; \
19917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918 TFLAGS="$(STAGE2_TFLAGS)"; \
19919 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19920 $(HOST_EXPORTS) \
19921 $(POSTSTAGE1_HOST_EXPORTS) \
19922 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19923 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19924 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19925 echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19927 cd $(HOST_SUBDIR)/gettext || exit 1; \
19928 case $(srcdir) in \
19929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19930 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19932 esac; \
19933 module_srcdir=gettext/gettext-runtime; \
19934 $(SHELL) $$s/$$module_srcdir/configure \
19935 --srcdir=$${topdir}/$$module_srcdir \
19936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19937 --target=${target_alias} \
19938 --with-build-libsubdir=$(HOST_SUBDIR) \
19939 $(STAGE2_CONFIGURE_FLAGS) \
19940 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19941 @endif gettext-bootstrap
19943 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19944 maybe-configure-stage3-gettext:
19945 @if gettext-bootstrap
19946 maybe-configure-stage3-gettext: configure-stage3-gettext
19947 configure-stage3-gettext:
19948 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19950 @r=`${PWD_COMMAND}`; export r; \
19951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19952 TFLAGS="$(STAGE3_TFLAGS)"; \
19953 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19954 $(HOST_EXPORTS) \
19955 $(POSTSTAGE1_HOST_EXPORTS) \
19956 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19957 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19958 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19959 echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19961 cd $(HOST_SUBDIR)/gettext || exit 1; \
19962 case $(srcdir) in \
19963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19964 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19966 esac; \
19967 module_srcdir=gettext/gettext-runtime; \
19968 $(SHELL) $$s/$$module_srcdir/configure \
19969 --srcdir=$${topdir}/$$module_srcdir \
19970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19971 --target=${target_alias} \
19972 --with-build-libsubdir=$(HOST_SUBDIR) \
19973 $(STAGE3_CONFIGURE_FLAGS) \
19974 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19975 @endif gettext-bootstrap
19977 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19978 maybe-configure-stage4-gettext:
19979 @if gettext-bootstrap
19980 maybe-configure-stage4-gettext: configure-stage4-gettext
19981 configure-stage4-gettext:
19982 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19984 @r=`${PWD_COMMAND}`; export r; \
19985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986 TFLAGS="$(STAGE4_TFLAGS)"; \
19987 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19988 $(HOST_EXPORTS) \
19989 $(POSTSTAGE1_HOST_EXPORTS) \
19990 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19991 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19992 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19993 echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19995 cd $(HOST_SUBDIR)/gettext || exit 1; \
19996 case $(srcdir) in \
19997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19998 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20000 esac; \
20001 module_srcdir=gettext/gettext-runtime; \
20002 $(SHELL) $$s/$$module_srcdir/configure \
20003 --srcdir=$${topdir}/$$module_srcdir \
20004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20005 --target=${target_alias} \
20006 --with-build-libsubdir=$(HOST_SUBDIR) \
20007 $(STAGE4_CONFIGURE_FLAGS) \
20008 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20009 @endif gettext-bootstrap
20011 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
20012 maybe-configure-stageprofile-gettext:
20013 @if gettext-bootstrap
20014 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
20015 configure-stageprofile-gettext:
20016 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20018 @r=`${PWD_COMMAND}`; export r; \
20019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20020 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20021 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20022 $(HOST_EXPORTS) \
20023 $(POSTSTAGE1_HOST_EXPORTS) \
20024 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20025 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20026 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20027 echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
20028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20029 cd $(HOST_SUBDIR)/gettext || exit 1; \
20030 case $(srcdir) in \
20031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20032 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20034 esac; \
20035 module_srcdir=gettext/gettext-runtime; \
20036 $(SHELL) $$s/$$module_srcdir/configure \
20037 --srcdir=$${topdir}/$$module_srcdir \
20038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20039 --target=${target_alias} \
20040 --with-build-libsubdir=$(HOST_SUBDIR) \
20041 $(STAGEprofile_CONFIGURE_FLAGS) \
20042 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20043 @endif gettext-bootstrap
20045 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20046 maybe-configure-stagetrain-gettext:
20047 @if gettext-bootstrap
20048 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20049 configure-stagetrain-gettext:
20050 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20052 @r=`${PWD_COMMAND}`; export r; \
20053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20054 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20055 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20056 $(HOST_EXPORTS) \
20057 $(POSTSTAGE1_HOST_EXPORTS) \
20058 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20059 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20060 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20061 echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20063 cd $(HOST_SUBDIR)/gettext || exit 1; \
20064 case $(srcdir) in \
20065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20066 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20068 esac; \
20069 module_srcdir=gettext/gettext-runtime; \
20070 $(SHELL) $$s/$$module_srcdir/configure \
20071 --srcdir=$${topdir}/$$module_srcdir \
20072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20073 --target=${target_alias} \
20074 --with-build-libsubdir=$(HOST_SUBDIR) \
20075 $(STAGEtrain_CONFIGURE_FLAGS) \
20076 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20077 @endif gettext-bootstrap
20079 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20080 maybe-configure-stagefeedback-gettext:
20081 @if gettext-bootstrap
20082 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20083 configure-stagefeedback-gettext:
20084 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20086 @r=`${PWD_COMMAND}`; export r; \
20087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20089 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20090 $(HOST_EXPORTS) \
20091 $(POSTSTAGE1_HOST_EXPORTS) \
20092 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20093 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20094 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20095 echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20097 cd $(HOST_SUBDIR)/gettext || exit 1; \
20098 case $(srcdir) in \
20099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20100 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20102 esac; \
20103 module_srcdir=gettext/gettext-runtime; \
20104 $(SHELL) $$s/$$module_srcdir/configure \
20105 --srcdir=$${topdir}/$$module_srcdir \
20106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20107 --target=${target_alias} \
20108 --with-build-libsubdir=$(HOST_SUBDIR) \
20109 $(STAGEfeedback_CONFIGURE_FLAGS) \
20110 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20111 @endif gettext-bootstrap
20113 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20114 maybe-configure-stageautoprofile-gettext:
20115 @if gettext-bootstrap
20116 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20117 configure-stageautoprofile-gettext:
20118 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20120 @r=`${PWD_COMMAND}`; export r; \
20121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20122 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20123 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20124 $(HOST_EXPORTS) \
20125 $(POSTSTAGE1_HOST_EXPORTS) \
20126 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20127 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20128 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20129 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20131 cd $(HOST_SUBDIR)/gettext || exit 1; \
20132 case $(srcdir) in \
20133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20134 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20136 esac; \
20137 module_srcdir=gettext/gettext-runtime; \
20138 $(SHELL) $$s/$$module_srcdir/configure \
20139 --srcdir=$${topdir}/$$module_srcdir \
20140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20141 --target=${target_alias} \
20142 --with-build-libsubdir=$(HOST_SUBDIR) \
20143 $(STAGEautoprofile_CONFIGURE_FLAGS) \
20144 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20145 @endif gettext-bootstrap
20147 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20148 maybe-configure-stageautofeedback-gettext:
20149 @if gettext-bootstrap
20150 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20151 configure-stageautofeedback-gettext:
20152 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20154 @r=`${PWD_COMMAND}`; export r; \
20155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20157 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20158 $(HOST_EXPORTS) \
20159 $(POSTSTAGE1_HOST_EXPORTS) \
20160 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20161 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20162 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20163 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20165 cd $(HOST_SUBDIR)/gettext || exit 1; \
20166 case $(srcdir) in \
20167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20168 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20170 esac; \
20171 module_srcdir=gettext/gettext-runtime; \
20172 $(SHELL) $$s/$$module_srcdir/configure \
20173 --srcdir=$${topdir}/$$module_srcdir \
20174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20175 --target=${target_alias} \
20176 --with-build-libsubdir=$(HOST_SUBDIR) \
20177 $(STAGEautofeedback_CONFIGURE_FLAGS) \
20178 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20179 @endif gettext-bootstrap
20185 .PHONY: all-gettext maybe-all-gettext
20186 maybe-all-gettext:
20187 @if gcc-bootstrap
20188 all-gettext: stage_current
20189 @endif gcc-bootstrap
20190 @if gettext
20191 TARGET-gettext=all
20192 maybe-all-gettext: all-gettext
20193 all-gettext: configure-gettext
20194 @r=`${PWD_COMMAND}`; export r; \
20195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20196 $(HOST_EXPORTS) \
20197 (cd $(HOST_SUBDIR)/gettext && \
20198 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20199 $(TARGET-gettext))
20200 @endif gettext
20204 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20205 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20206 maybe-all-stage1-gettext:
20207 maybe-clean-stage1-gettext:
20208 @if gettext-bootstrap
20209 maybe-all-stage1-gettext: all-stage1-gettext
20210 all-stage1: all-stage1-gettext
20211 TARGET-stage1-gettext = $(TARGET-gettext)
20212 all-stage1-gettext: configure-stage1-gettext
20213 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20214 @r=`${PWD_COMMAND}`; export r; \
20215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216 TFLAGS="$(STAGE1_TFLAGS)"; \
20217 $(HOST_EXPORTS) \
20218 cd $(HOST_SUBDIR)/gettext && \
20220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20221 CFLAGS="$(STAGE1_CFLAGS)" \
20222 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20223 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20224 LIBCFLAGS="$(LIBCFLAGS)" \
20225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20228 $(EXTRA_HOST_FLAGS) \
20229 $(STAGE1_FLAGS_TO_PASS) \
20230 TFLAGS="$(STAGE1_TFLAGS)" \
20231 $(TARGET-stage1-gettext)
20233 maybe-clean-stage1-gettext: clean-stage1-gettext
20234 clean-stage1: clean-stage1-gettext
20235 clean-stage1-gettext:
20236 @if [ $(current_stage) = stage1 ]; then \
20237 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20238 else \
20239 [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20240 $(MAKE) stage1-start; \
20241 fi; \
20242 cd $(HOST_SUBDIR)/gettext && \
20243 $(MAKE) $(EXTRA_HOST_FLAGS) \
20244 $(STAGE1_FLAGS_TO_PASS) clean
20245 @endif gettext-bootstrap
20248 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20249 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20250 maybe-all-stage2-gettext:
20251 maybe-clean-stage2-gettext:
20252 @if gettext-bootstrap
20253 maybe-all-stage2-gettext: all-stage2-gettext
20254 all-stage2: all-stage2-gettext
20255 TARGET-stage2-gettext = $(TARGET-gettext)
20256 all-stage2-gettext: configure-stage2-gettext
20257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20258 @r=`${PWD_COMMAND}`; export r; \
20259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20260 TFLAGS="$(STAGE2_TFLAGS)"; \
20261 $(HOST_EXPORTS) \
20262 $(POSTSTAGE1_HOST_EXPORTS) \
20263 cd $(HOST_SUBDIR)/gettext && \
20265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20266 CFLAGS="$(STAGE2_CFLAGS)" \
20267 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20268 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20269 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20274 TFLAGS="$(STAGE2_TFLAGS)" \
20275 $(TARGET-stage2-gettext)
20277 maybe-clean-stage2-gettext: clean-stage2-gettext
20278 clean-stage2: clean-stage2-gettext
20279 clean-stage2-gettext:
20280 @if [ $(current_stage) = stage2 ]; then \
20281 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20282 else \
20283 [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20284 $(MAKE) stage2-start; \
20285 fi; \
20286 cd $(HOST_SUBDIR)/gettext && \
20287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20288 @endif gettext-bootstrap
20291 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20292 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20293 maybe-all-stage3-gettext:
20294 maybe-clean-stage3-gettext:
20295 @if gettext-bootstrap
20296 maybe-all-stage3-gettext: all-stage3-gettext
20297 all-stage3: all-stage3-gettext
20298 TARGET-stage3-gettext = $(TARGET-gettext)
20299 all-stage3-gettext: configure-stage3-gettext
20300 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20301 @r=`${PWD_COMMAND}`; export r; \
20302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20303 TFLAGS="$(STAGE3_TFLAGS)"; \
20304 $(HOST_EXPORTS) \
20305 $(POSTSTAGE1_HOST_EXPORTS) \
20306 cd $(HOST_SUBDIR)/gettext && \
20308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20309 CFLAGS="$(STAGE3_CFLAGS)" \
20310 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20311 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20312 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20317 TFLAGS="$(STAGE3_TFLAGS)" \
20318 $(TARGET-stage3-gettext)
20320 maybe-clean-stage3-gettext: clean-stage3-gettext
20321 clean-stage3: clean-stage3-gettext
20322 clean-stage3-gettext:
20323 @if [ $(current_stage) = stage3 ]; then \
20324 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20325 else \
20326 [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20327 $(MAKE) stage3-start; \
20328 fi; \
20329 cd $(HOST_SUBDIR)/gettext && \
20330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20331 @endif gettext-bootstrap
20334 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20335 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20336 maybe-all-stage4-gettext:
20337 maybe-clean-stage4-gettext:
20338 @if gettext-bootstrap
20339 maybe-all-stage4-gettext: all-stage4-gettext
20340 all-stage4: all-stage4-gettext
20341 TARGET-stage4-gettext = $(TARGET-gettext)
20342 all-stage4-gettext: configure-stage4-gettext
20343 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20344 @r=`${PWD_COMMAND}`; export r; \
20345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346 TFLAGS="$(STAGE4_TFLAGS)"; \
20347 $(HOST_EXPORTS) \
20348 $(POSTSTAGE1_HOST_EXPORTS) \
20349 cd $(HOST_SUBDIR)/gettext && \
20351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20352 CFLAGS="$(STAGE4_CFLAGS)" \
20353 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20354 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20355 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20360 TFLAGS="$(STAGE4_TFLAGS)" \
20361 $(TARGET-stage4-gettext)
20363 maybe-clean-stage4-gettext: clean-stage4-gettext
20364 clean-stage4: clean-stage4-gettext
20365 clean-stage4-gettext:
20366 @if [ $(current_stage) = stage4 ]; then \
20367 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20368 else \
20369 [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20370 $(MAKE) stage4-start; \
20371 fi; \
20372 cd $(HOST_SUBDIR)/gettext && \
20373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20374 @endif gettext-bootstrap
20377 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20378 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20379 maybe-all-stageprofile-gettext:
20380 maybe-clean-stageprofile-gettext:
20381 @if gettext-bootstrap
20382 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20383 all-stageprofile: all-stageprofile-gettext
20384 TARGET-stageprofile-gettext = $(TARGET-gettext)
20385 all-stageprofile-gettext: configure-stageprofile-gettext
20386 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20387 @r=`${PWD_COMMAND}`; export r; \
20388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20390 $(HOST_EXPORTS) \
20391 $(POSTSTAGE1_HOST_EXPORTS) \
20392 cd $(HOST_SUBDIR)/gettext && \
20394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20395 CFLAGS="$(STAGEprofile_CFLAGS)" \
20396 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20397 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20398 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20403 TFLAGS="$(STAGEprofile_TFLAGS)" \
20404 $(TARGET-stageprofile-gettext)
20406 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20407 clean-stageprofile: clean-stageprofile-gettext
20408 clean-stageprofile-gettext:
20409 @if [ $(current_stage) = stageprofile ]; then \
20410 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20411 else \
20412 [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20413 $(MAKE) stageprofile-start; \
20414 fi; \
20415 cd $(HOST_SUBDIR)/gettext && \
20416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20417 @endif gettext-bootstrap
20420 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20421 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20422 maybe-all-stagetrain-gettext:
20423 maybe-clean-stagetrain-gettext:
20424 @if gettext-bootstrap
20425 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20426 all-stagetrain: all-stagetrain-gettext
20427 TARGET-stagetrain-gettext = $(TARGET-gettext)
20428 all-stagetrain-gettext: configure-stagetrain-gettext
20429 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20430 @r=`${PWD_COMMAND}`; export r; \
20431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20432 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20433 $(HOST_EXPORTS) \
20434 $(POSTSTAGE1_HOST_EXPORTS) \
20435 cd $(HOST_SUBDIR)/gettext && \
20437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20438 CFLAGS="$(STAGEtrain_CFLAGS)" \
20439 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20440 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20441 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20445 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20446 TFLAGS="$(STAGEtrain_TFLAGS)" \
20447 $(TARGET-stagetrain-gettext)
20449 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20450 clean-stagetrain: clean-stagetrain-gettext
20451 clean-stagetrain-gettext:
20452 @if [ $(current_stage) = stagetrain ]; then \
20453 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20454 else \
20455 [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20456 $(MAKE) stagetrain-start; \
20457 fi; \
20458 cd $(HOST_SUBDIR)/gettext && \
20459 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20460 @endif gettext-bootstrap
20463 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20464 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20465 maybe-all-stagefeedback-gettext:
20466 maybe-clean-stagefeedback-gettext:
20467 @if gettext-bootstrap
20468 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20469 all-stagefeedback: all-stagefeedback-gettext
20470 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20471 all-stagefeedback-gettext: configure-stagefeedback-gettext
20472 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20473 @r=`${PWD_COMMAND}`; export r; \
20474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20476 $(HOST_EXPORTS) \
20477 $(POSTSTAGE1_HOST_EXPORTS) \
20478 cd $(HOST_SUBDIR)/gettext && \
20480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20481 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20482 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20483 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20484 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20489 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20490 $(TARGET-stagefeedback-gettext)
20492 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20493 clean-stagefeedback: clean-stagefeedback-gettext
20494 clean-stagefeedback-gettext:
20495 @if [ $(current_stage) = stagefeedback ]; then \
20496 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20497 else \
20498 [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20499 $(MAKE) stagefeedback-start; \
20500 fi; \
20501 cd $(HOST_SUBDIR)/gettext && \
20502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20503 @endif gettext-bootstrap
20506 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20507 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20508 maybe-all-stageautoprofile-gettext:
20509 maybe-clean-stageautoprofile-gettext:
20510 @if gettext-bootstrap
20511 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20512 all-stageautoprofile: all-stageautoprofile-gettext
20513 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20514 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20515 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20516 @r=`${PWD_COMMAND}`; export r; \
20517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20518 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20519 $(HOST_EXPORTS) \
20520 $(POSTSTAGE1_HOST_EXPORTS) \
20521 cd $(HOST_SUBDIR)/gettext && \
20522 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20524 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20525 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20526 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20527 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20532 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20533 $(TARGET-stageautoprofile-gettext)
20535 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20536 clean-stageautoprofile: clean-stageautoprofile-gettext
20537 clean-stageautoprofile-gettext:
20538 @if [ $(current_stage) = stageautoprofile ]; then \
20539 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20540 else \
20541 [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20542 $(MAKE) stageautoprofile-start; \
20543 fi; \
20544 cd $(HOST_SUBDIR)/gettext && \
20545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20546 @endif gettext-bootstrap
20549 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20550 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20551 maybe-all-stageautofeedback-gettext:
20552 maybe-clean-stageautofeedback-gettext:
20553 @if gettext-bootstrap
20554 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20555 all-stageautofeedback: all-stageautofeedback-gettext
20556 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20557 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20558 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20559 @r=`${PWD_COMMAND}`; export r; \
20560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20561 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20562 $(HOST_EXPORTS) \
20563 $(POSTSTAGE1_HOST_EXPORTS) \
20564 cd $(HOST_SUBDIR)/gettext && \
20566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20567 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20568 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20569 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20570 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20571 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20572 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20573 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20574 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20575 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20576 $(TARGET-stageautofeedback-gettext)
20578 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20579 clean-stageautofeedback: clean-stageautofeedback-gettext
20580 clean-stageautofeedback-gettext:
20581 @if [ $(current_stage) = stageautofeedback ]; then \
20582 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20583 else \
20584 [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20585 $(MAKE) stageautofeedback-start; \
20586 fi; \
20587 cd $(HOST_SUBDIR)/gettext && \
20588 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20589 @endif gettext-bootstrap
20595 .PHONY: check-gettext maybe-check-gettext
20596 maybe-check-gettext:
20597 @if gettext
20598 maybe-check-gettext: check-gettext
20600 check-gettext:
20601 @: $(MAKE); $(unstage)
20602 @r=`${PWD_COMMAND}`; export r; \
20603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20604 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20605 (cd $(HOST_SUBDIR)/gettext && \
20606 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20608 @endif gettext
20610 .PHONY: install-gettext maybe-install-gettext
20611 maybe-install-gettext:
20612 @if gettext
20613 maybe-install-gettext: install-gettext
20615 install-gettext:
20617 @endif gettext
20619 .PHONY: install-strip-gettext maybe-install-strip-gettext
20620 maybe-install-strip-gettext:
20621 @if gettext
20622 maybe-install-strip-gettext: install-strip-gettext
20624 install-strip-gettext:
20626 @endif gettext
20628 # Other targets (info, dvi, pdf, etc.)
20630 .PHONY: maybe-info-gettext info-gettext
20631 maybe-info-gettext:
20632 @if gettext
20633 maybe-info-gettext: info-gettext
20635 # gettext doesn't support info.
20636 info-gettext:
20638 @endif gettext
20640 .PHONY: maybe-dvi-gettext dvi-gettext
20641 maybe-dvi-gettext:
20642 @if gettext
20643 maybe-dvi-gettext: dvi-gettext
20645 # gettext doesn't support dvi.
20646 dvi-gettext:
20648 @endif gettext
20650 .PHONY: maybe-pdf-gettext pdf-gettext
20651 maybe-pdf-gettext:
20652 @if gettext
20653 maybe-pdf-gettext: pdf-gettext
20655 # gettext doesn't support pdf.
20656 pdf-gettext:
20658 @endif gettext
20660 .PHONY: maybe-html-gettext html-gettext
20661 maybe-html-gettext:
20662 @if gettext
20663 maybe-html-gettext: html-gettext
20665 # gettext doesn't support html.
20666 html-gettext:
20668 @endif gettext
20670 .PHONY: maybe-TAGS-gettext TAGS-gettext
20671 maybe-TAGS-gettext:
20672 @if gettext
20673 maybe-TAGS-gettext: TAGS-gettext
20675 # gettext doesn't support TAGS.
20676 TAGS-gettext:
20678 @endif gettext
20680 .PHONY: maybe-install-info-gettext install-info-gettext
20681 maybe-install-info-gettext:
20682 @if gettext
20683 maybe-install-info-gettext: install-info-gettext
20685 # gettext doesn't support install-info.
20686 install-info-gettext:
20688 @endif gettext
20690 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20691 maybe-install-dvi-gettext:
20692 @if gettext
20693 maybe-install-dvi-gettext: install-dvi-gettext
20695 # gettext doesn't support install-dvi.
20696 install-dvi-gettext:
20698 @endif gettext
20700 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20701 maybe-install-pdf-gettext:
20702 @if gettext
20703 maybe-install-pdf-gettext: install-pdf-gettext
20705 # gettext doesn't support install-pdf.
20706 install-pdf-gettext:
20708 @endif gettext
20710 .PHONY: maybe-install-html-gettext install-html-gettext
20711 maybe-install-html-gettext:
20712 @if gettext
20713 maybe-install-html-gettext: install-html-gettext
20715 # gettext doesn't support install-html.
20716 install-html-gettext:
20718 @endif gettext
20720 .PHONY: maybe-installcheck-gettext installcheck-gettext
20721 maybe-installcheck-gettext:
20722 @if gettext
20723 maybe-installcheck-gettext: installcheck-gettext
20725 installcheck-gettext: \
20726 configure-gettext
20727 @[ -f ./gettext/Makefile ] || exit 0; \
20728 r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730 $(HOST_EXPORTS) \
20731 for flag in $(EXTRA_HOST_FLAGS) ; do \
20732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733 done; \
20734 echo "Doing installcheck in gettext"; \
20735 (cd $(HOST_SUBDIR)/gettext && \
20736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738 "RANLIB=$${RANLIB}" \
20739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740 installcheck) \
20741 || exit 1
20743 @endif gettext
20745 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20746 maybe-mostlyclean-gettext:
20747 @if gettext
20748 maybe-mostlyclean-gettext: mostlyclean-gettext
20750 mostlyclean-gettext:
20751 @[ -f ./gettext/Makefile ] || exit 0; \
20752 r=`${PWD_COMMAND}`; export r; \
20753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20754 $(HOST_EXPORTS) \
20755 for flag in $(EXTRA_HOST_FLAGS) ; do \
20756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20757 done; \
20758 echo "Doing mostlyclean in gettext"; \
20759 (cd $(HOST_SUBDIR)/gettext && \
20760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20762 "RANLIB=$${RANLIB}" \
20763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20764 mostlyclean) \
20765 || exit 1
20767 @endif gettext
20769 .PHONY: maybe-clean-gettext clean-gettext
20770 maybe-clean-gettext:
20771 @if gettext
20772 maybe-clean-gettext: clean-gettext
20774 clean-gettext:
20775 @[ -f ./gettext/Makefile ] || exit 0; \
20776 r=`${PWD_COMMAND}`; export r; \
20777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20778 $(HOST_EXPORTS) \
20779 for flag in $(EXTRA_HOST_FLAGS) ; do \
20780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20781 done; \
20782 echo "Doing clean in gettext"; \
20783 (cd $(HOST_SUBDIR)/gettext && \
20784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20786 "RANLIB=$${RANLIB}" \
20787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20788 clean) \
20789 || exit 1
20791 @endif gettext
20793 .PHONY: maybe-distclean-gettext distclean-gettext
20794 maybe-distclean-gettext:
20795 @if gettext
20796 maybe-distclean-gettext: distclean-gettext
20798 distclean-gettext:
20799 @[ -f ./gettext/Makefile ] || exit 0; \
20800 r=`${PWD_COMMAND}`; export r; \
20801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20802 $(HOST_EXPORTS) \
20803 for flag in $(EXTRA_HOST_FLAGS) ; do \
20804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20805 done; \
20806 echo "Doing distclean in gettext"; \
20807 (cd $(HOST_SUBDIR)/gettext && \
20808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20810 "RANLIB=$${RANLIB}" \
20811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20812 distclean) \
20813 || exit 1
20815 @endif gettext
20817 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20818 maybe-maintainer-clean-gettext:
20819 @if gettext
20820 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20822 maintainer-clean-gettext:
20823 @[ -f ./gettext/Makefile ] || exit 0; \
20824 r=`${PWD_COMMAND}`; export r; \
20825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20826 $(HOST_EXPORTS) \
20827 for flag in $(EXTRA_HOST_FLAGS) ; do \
20828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20829 done; \
20830 echo "Doing maintainer-clean in gettext"; \
20831 (cd $(HOST_SUBDIR)/gettext && \
20832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20834 "RANLIB=$${RANLIB}" \
20835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20836 maintainer-clean) \
20837 || exit 1
20839 @endif gettext
20843 .PHONY: configure-tcl maybe-configure-tcl
20844 maybe-configure-tcl:
20845 @if gcc-bootstrap
20846 configure-tcl: stage_current
20847 @endif gcc-bootstrap
20848 @if tcl
20849 maybe-configure-tcl: configure-tcl
20850 configure-tcl:
20851 @: $(MAKE); $(unstage)
20852 @r=`${PWD_COMMAND}`; export r; \
20853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20854 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20856 $(HOST_EXPORTS) \
20857 echo Configuring in $(HOST_SUBDIR)/tcl; \
20858 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20859 case $(srcdir) in \
20860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20861 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20863 esac; \
20864 module_srcdir=tcl; \
20865 $(SHELL) \
20866 $$s/$$module_srcdir/configure \
20867 --srcdir=$${topdir}/$$module_srcdir \
20868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20869 --target=${target_alias} \
20870 || exit 1
20871 @endif tcl
20877 .PHONY: all-tcl maybe-all-tcl
20878 maybe-all-tcl:
20879 @if gcc-bootstrap
20880 all-tcl: stage_current
20881 @endif gcc-bootstrap
20882 @if tcl
20883 TARGET-tcl=all
20884 maybe-all-tcl: all-tcl
20885 all-tcl: configure-tcl
20886 @: $(MAKE); $(unstage)
20887 @r=`${PWD_COMMAND}`; export r; \
20888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20889 $(HOST_EXPORTS) \
20890 (cd $(HOST_SUBDIR)/tcl && \
20891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20892 $(TARGET-tcl))
20893 @endif tcl
20898 .PHONY: check-tcl maybe-check-tcl
20899 maybe-check-tcl:
20900 @if tcl
20901 maybe-check-tcl: check-tcl
20903 check-tcl:
20904 @: $(MAKE); $(unstage)
20905 @r=`${PWD_COMMAND}`; export r; \
20906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20907 $(HOST_EXPORTS) \
20908 (cd $(HOST_SUBDIR)/tcl && \
20909 $(MAKE) $(FLAGS_TO_PASS) check)
20911 @endif tcl
20913 .PHONY: install-tcl maybe-install-tcl
20914 maybe-install-tcl:
20915 @if tcl
20916 maybe-install-tcl: install-tcl
20918 install-tcl: installdirs
20919 @: $(MAKE); $(unstage)
20920 @r=`${PWD_COMMAND}`; export r; \
20921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20922 $(HOST_EXPORTS) \
20923 (cd $(HOST_SUBDIR)/tcl && \
20924 $(MAKE) $(FLAGS_TO_PASS) install)
20926 @endif tcl
20928 .PHONY: install-strip-tcl maybe-install-strip-tcl
20929 maybe-install-strip-tcl:
20930 @if tcl
20931 maybe-install-strip-tcl: install-strip-tcl
20933 install-strip-tcl: installdirs
20934 @: $(MAKE); $(unstage)
20935 @r=`${PWD_COMMAND}`; export r; \
20936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20937 $(HOST_EXPORTS) \
20938 (cd $(HOST_SUBDIR)/tcl && \
20939 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20941 @endif tcl
20943 # Other targets (info, dvi, pdf, etc.)
20945 .PHONY: maybe-info-tcl info-tcl
20946 maybe-info-tcl:
20947 @if tcl
20948 maybe-info-tcl: info-tcl
20950 info-tcl: \
20951 configure-tcl
20952 @: $(MAKE); $(unstage)
20953 @[ -f ./tcl/Makefile ] || exit 0; \
20954 r=`${PWD_COMMAND}`; export r; \
20955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20956 $(HOST_EXPORTS) \
20957 for flag in $(EXTRA_HOST_FLAGS) ; do \
20958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20959 done; \
20960 echo "Doing info in tcl"; \
20961 (cd $(HOST_SUBDIR)/tcl && \
20962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20964 "RANLIB=$${RANLIB}" \
20965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20966 info) \
20967 || exit 1
20969 @endif tcl
20971 .PHONY: maybe-dvi-tcl dvi-tcl
20972 maybe-dvi-tcl:
20973 @if tcl
20974 maybe-dvi-tcl: dvi-tcl
20976 dvi-tcl: \
20977 configure-tcl
20978 @: $(MAKE); $(unstage)
20979 @[ -f ./tcl/Makefile ] || exit 0; \
20980 r=`${PWD_COMMAND}`; export r; \
20981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20982 $(HOST_EXPORTS) \
20983 for flag in $(EXTRA_HOST_FLAGS) ; do \
20984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20985 done; \
20986 echo "Doing dvi in tcl"; \
20987 (cd $(HOST_SUBDIR)/tcl && \
20988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20990 "RANLIB=$${RANLIB}" \
20991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20992 dvi) \
20993 || exit 1
20995 @endif tcl
20997 .PHONY: maybe-pdf-tcl pdf-tcl
20998 maybe-pdf-tcl:
20999 @if tcl
21000 maybe-pdf-tcl: pdf-tcl
21002 pdf-tcl: \
21003 configure-tcl
21004 @: $(MAKE); $(unstage)
21005 @[ -f ./tcl/Makefile ] || exit 0; \
21006 r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 $(HOST_EXPORTS) \
21009 for flag in $(EXTRA_HOST_FLAGS) ; do \
21010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011 done; \
21012 echo "Doing pdf in tcl"; \
21013 (cd $(HOST_SUBDIR)/tcl && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016 "RANLIB=$${RANLIB}" \
21017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21018 pdf) \
21019 || exit 1
21021 @endif tcl
21023 .PHONY: maybe-html-tcl html-tcl
21024 maybe-html-tcl:
21025 @if tcl
21026 maybe-html-tcl: html-tcl
21028 html-tcl: \
21029 configure-tcl
21030 @: $(MAKE); $(unstage)
21031 @[ -f ./tcl/Makefile ] || exit 0; \
21032 r=`${PWD_COMMAND}`; export r; \
21033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21034 $(HOST_EXPORTS) \
21035 for flag in $(EXTRA_HOST_FLAGS) ; do \
21036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21037 done; \
21038 echo "Doing html in tcl"; \
21039 (cd $(HOST_SUBDIR)/tcl && \
21040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21042 "RANLIB=$${RANLIB}" \
21043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21044 html) \
21045 || exit 1
21047 @endif tcl
21049 .PHONY: maybe-TAGS-tcl TAGS-tcl
21050 maybe-TAGS-tcl:
21051 @if tcl
21052 maybe-TAGS-tcl: TAGS-tcl
21054 TAGS-tcl: \
21055 configure-tcl
21056 @: $(MAKE); $(unstage)
21057 @[ -f ./tcl/Makefile ] || exit 0; \
21058 r=`${PWD_COMMAND}`; export r; \
21059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21060 $(HOST_EXPORTS) \
21061 for flag in $(EXTRA_HOST_FLAGS) ; do \
21062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21063 done; \
21064 echo "Doing TAGS in tcl"; \
21065 (cd $(HOST_SUBDIR)/tcl && \
21066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21068 "RANLIB=$${RANLIB}" \
21069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21070 TAGS) \
21071 || exit 1
21073 @endif tcl
21075 .PHONY: maybe-install-info-tcl install-info-tcl
21076 maybe-install-info-tcl:
21077 @if tcl
21078 maybe-install-info-tcl: install-info-tcl
21080 install-info-tcl: \
21081 configure-tcl \
21082 info-tcl
21083 @: $(MAKE); $(unstage)
21084 @[ -f ./tcl/Makefile ] || exit 0; \
21085 r=`${PWD_COMMAND}`; export r; \
21086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21087 $(HOST_EXPORTS) \
21088 for flag in $(EXTRA_HOST_FLAGS) ; do \
21089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21090 done; \
21091 echo "Doing install-info in tcl"; \
21092 (cd $(HOST_SUBDIR)/tcl && \
21093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21095 "RANLIB=$${RANLIB}" \
21096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21097 install-info) \
21098 || exit 1
21100 @endif tcl
21102 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21103 maybe-install-dvi-tcl:
21104 @if tcl
21105 maybe-install-dvi-tcl: install-dvi-tcl
21107 install-dvi-tcl: \
21108 configure-tcl \
21109 dvi-tcl
21110 @: $(MAKE); $(unstage)
21111 @[ -f ./tcl/Makefile ] || exit 0; \
21112 r=`${PWD_COMMAND}`; export r; \
21113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21114 $(HOST_EXPORTS) \
21115 for flag in $(EXTRA_HOST_FLAGS) ; do \
21116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21117 done; \
21118 echo "Doing install-dvi in tcl"; \
21119 (cd $(HOST_SUBDIR)/tcl && \
21120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21122 "RANLIB=$${RANLIB}" \
21123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21124 install-dvi) \
21125 || exit 1
21127 @endif tcl
21129 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21130 maybe-install-pdf-tcl:
21131 @if tcl
21132 maybe-install-pdf-tcl: install-pdf-tcl
21134 install-pdf-tcl: \
21135 configure-tcl \
21136 pdf-tcl
21137 @: $(MAKE); $(unstage)
21138 @[ -f ./tcl/Makefile ] || exit 0; \
21139 r=`${PWD_COMMAND}`; export r; \
21140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141 $(HOST_EXPORTS) \
21142 for flag in $(EXTRA_HOST_FLAGS) ; do \
21143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21144 done; \
21145 echo "Doing install-pdf in tcl"; \
21146 (cd $(HOST_SUBDIR)/tcl && \
21147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21149 "RANLIB=$${RANLIB}" \
21150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21151 install-pdf) \
21152 || exit 1
21154 @endif tcl
21156 .PHONY: maybe-install-html-tcl install-html-tcl
21157 maybe-install-html-tcl:
21158 @if tcl
21159 maybe-install-html-tcl: install-html-tcl
21161 install-html-tcl: \
21162 configure-tcl \
21163 html-tcl
21164 @: $(MAKE); $(unstage)
21165 @[ -f ./tcl/Makefile ] || exit 0; \
21166 r=`${PWD_COMMAND}`; export r; \
21167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168 $(HOST_EXPORTS) \
21169 for flag in $(EXTRA_HOST_FLAGS) ; do \
21170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21171 done; \
21172 echo "Doing install-html in tcl"; \
21173 (cd $(HOST_SUBDIR)/tcl && \
21174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21176 "RANLIB=$${RANLIB}" \
21177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21178 install-html) \
21179 || exit 1
21181 @endif tcl
21183 .PHONY: maybe-installcheck-tcl installcheck-tcl
21184 maybe-installcheck-tcl:
21185 @if tcl
21186 maybe-installcheck-tcl: installcheck-tcl
21188 installcheck-tcl: \
21189 configure-tcl
21190 @: $(MAKE); $(unstage)
21191 @[ -f ./tcl/Makefile ] || exit 0; \
21192 r=`${PWD_COMMAND}`; export r; \
21193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194 $(HOST_EXPORTS) \
21195 for flag in $(EXTRA_HOST_FLAGS) ; do \
21196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21197 done; \
21198 echo "Doing installcheck in tcl"; \
21199 (cd $(HOST_SUBDIR)/tcl && \
21200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202 "RANLIB=$${RANLIB}" \
21203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21204 installcheck) \
21205 || exit 1
21207 @endif tcl
21209 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21210 maybe-mostlyclean-tcl:
21211 @if tcl
21212 maybe-mostlyclean-tcl: mostlyclean-tcl
21214 # tcl doesn't support mostlyclean.
21215 mostlyclean-tcl:
21217 @endif tcl
21219 .PHONY: maybe-clean-tcl clean-tcl
21220 maybe-clean-tcl:
21221 @if tcl
21222 maybe-clean-tcl: clean-tcl
21224 clean-tcl:
21225 @: $(MAKE); $(unstage)
21226 @[ -f ./tcl/Makefile ] || exit 0; \
21227 r=`${PWD_COMMAND}`; export r; \
21228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21229 $(HOST_EXPORTS) \
21230 for flag in $(EXTRA_HOST_FLAGS) ; do \
21231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21232 done; \
21233 echo "Doing clean in tcl"; \
21234 (cd $(HOST_SUBDIR)/tcl && \
21235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21237 "RANLIB=$${RANLIB}" \
21238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21239 clean) \
21240 || exit 1
21242 @endif tcl
21244 .PHONY: maybe-distclean-tcl distclean-tcl
21245 maybe-distclean-tcl:
21246 @if tcl
21247 maybe-distclean-tcl: distclean-tcl
21249 distclean-tcl:
21250 @: $(MAKE); $(unstage)
21251 @[ -f ./tcl/Makefile ] || exit 0; \
21252 r=`${PWD_COMMAND}`; export r; \
21253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21254 $(HOST_EXPORTS) \
21255 for flag in $(EXTRA_HOST_FLAGS) ; do \
21256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21257 done; \
21258 echo "Doing distclean in tcl"; \
21259 (cd $(HOST_SUBDIR)/tcl && \
21260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21262 "RANLIB=$${RANLIB}" \
21263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21264 distclean) \
21265 || exit 1
21267 @endif tcl
21269 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21270 maybe-maintainer-clean-tcl:
21271 @if tcl
21272 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21274 maintainer-clean-tcl:
21275 @: $(MAKE); $(unstage)
21276 @[ -f ./tcl/Makefile ] || exit 0; \
21277 r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 $(HOST_EXPORTS) \
21280 for flag in $(EXTRA_HOST_FLAGS) ; do \
21281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21282 done; \
21283 echo "Doing maintainer-clean in tcl"; \
21284 (cd $(HOST_SUBDIR)/tcl && \
21285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287 "RANLIB=$${RANLIB}" \
21288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21289 maintainer-clean) \
21290 || exit 1
21292 @endif tcl
21296 .PHONY: configure-itcl maybe-configure-itcl
21297 maybe-configure-itcl:
21298 @if gcc-bootstrap
21299 configure-itcl: stage_current
21300 @endif gcc-bootstrap
21301 @if itcl
21302 maybe-configure-itcl: configure-itcl
21303 configure-itcl:
21304 @: $(MAKE); $(unstage)
21305 @r=`${PWD_COMMAND}`; export r; \
21306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21307 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21309 $(HOST_EXPORTS) \
21310 echo Configuring in $(HOST_SUBDIR)/itcl; \
21311 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21312 case $(srcdir) in \
21313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21314 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21316 esac; \
21317 module_srcdir=itcl; \
21318 $(SHELL) \
21319 $$s/$$module_srcdir/configure \
21320 --srcdir=$${topdir}/$$module_srcdir \
21321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21322 --target=${target_alias} \
21323 || exit 1
21324 @endif itcl
21330 .PHONY: all-itcl maybe-all-itcl
21331 maybe-all-itcl:
21332 @if gcc-bootstrap
21333 all-itcl: stage_current
21334 @endif gcc-bootstrap
21335 @if itcl
21336 TARGET-itcl=all
21337 maybe-all-itcl: all-itcl
21338 all-itcl: configure-itcl
21339 @: $(MAKE); $(unstage)
21340 @r=`${PWD_COMMAND}`; export r; \
21341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21342 $(HOST_EXPORTS) \
21343 (cd $(HOST_SUBDIR)/itcl && \
21344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21345 $(TARGET-itcl))
21346 @endif itcl
21351 .PHONY: check-itcl maybe-check-itcl
21352 maybe-check-itcl:
21353 @if itcl
21354 maybe-check-itcl: check-itcl
21356 check-itcl:
21357 @: $(MAKE); $(unstage)
21358 @r=`${PWD_COMMAND}`; export r; \
21359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21360 $(HOST_EXPORTS) \
21361 (cd $(HOST_SUBDIR)/itcl && \
21362 $(MAKE) $(FLAGS_TO_PASS) check)
21364 @endif itcl
21366 .PHONY: install-itcl maybe-install-itcl
21367 maybe-install-itcl:
21368 @if itcl
21369 maybe-install-itcl: install-itcl
21371 install-itcl: installdirs
21372 @: $(MAKE); $(unstage)
21373 @r=`${PWD_COMMAND}`; export r; \
21374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375 $(HOST_EXPORTS) \
21376 (cd $(HOST_SUBDIR)/itcl && \
21377 $(MAKE) $(FLAGS_TO_PASS) install)
21379 @endif itcl
21381 .PHONY: install-strip-itcl maybe-install-strip-itcl
21382 maybe-install-strip-itcl:
21383 @if itcl
21384 maybe-install-strip-itcl: install-strip-itcl
21386 install-strip-itcl: installdirs
21387 @: $(MAKE); $(unstage)
21388 @r=`${PWD_COMMAND}`; export r; \
21389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390 $(HOST_EXPORTS) \
21391 (cd $(HOST_SUBDIR)/itcl && \
21392 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21394 @endif itcl
21396 # Other targets (info, dvi, pdf, etc.)
21398 .PHONY: maybe-info-itcl info-itcl
21399 maybe-info-itcl:
21400 @if itcl
21401 maybe-info-itcl: info-itcl
21403 info-itcl: \
21404 configure-itcl
21405 @: $(MAKE); $(unstage)
21406 @[ -f ./itcl/Makefile ] || exit 0; \
21407 r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 $(HOST_EXPORTS) \
21410 for flag in $(EXTRA_HOST_FLAGS) ; do \
21411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21412 done; \
21413 echo "Doing info in itcl"; \
21414 (cd $(HOST_SUBDIR)/itcl && \
21415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21417 "RANLIB=$${RANLIB}" \
21418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21419 info) \
21420 || exit 1
21422 @endif itcl
21424 .PHONY: maybe-dvi-itcl dvi-itcl
21425 maybe-dvi-itcl:
21426 @if itcl
21427 maybe-dvi-itcl: dvi-itcl
21429 dvi-itcl: \
21430 configure-itcl
21431 @: $(MAKE); $(unstage)
21432 @[ -f ./itcl/Makefile ] || exit 0; \
21433 r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 for flag in $(EXTRA_HOST_FLAGS) ; do \
21437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21438 done; \
21439 echo "Doing dvi in itcl"; \
21440 (cd $(HOST_SUBDIR)/itcl && \
21441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21443 "RANLIB=$${RANLIB}" \
21444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21445 dvi) \
21446 || exit 1
21448 @endif itcl
21450 .PHONY: maybe-pdf-itcl pdf-itcl
21451 maybe-pdf-itcl:
21452 @if itcl
21453 maybe-pdf-itcl: pdf-itcl
21455 pdf-itcl: \
21456 configure-itcl
21457 @: $(MAKE); $(unstage)
21458 @[ -f ./itcl/Makefile ] || exit 0; \
21459 r=`${PWD_COMMAND}`; export r; \
21460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21461 $(HOST_EXPORTS) \
21462 for flag in $(EXTRA_HOST_FLAGS) ; do \
21463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21464 done; \
21465 echo "Doing pdf in itcl"; \
21466 (cd $(HOST_SUBDIR)/itcl && \
21467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21469 "RANLIB=$${RANLIB}" \
21470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21471 pdf) \
21472 || exit 1
21474 @endif itcl
21476 .PHONY: maybe-html-itcl html-itcl
21477 maybe-html-itcl:
21478 @if itcl
21479 maybe-html-itcl: html-itcl
21481 html-itcl: \
21482 configure-itcl
21483 @: $(MAKE); $(unstage)
21484 @[ -f ./itcl/Makefile ] || exit 0; \
21485 r=`${PWD_COMMAND}`; export r; \
21486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487 $(HOST_EXPORTS) \
21488 for flag in $(EXTRA_HOST_FLAGS) ; do \
21489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21490 done; \
21491 echo "Doing html in itcl"; \
21492 (cd $(HOST_SUBDIR)/itcl && \
21493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21495 "RANLIB=$${RANLIB}" \
21496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21497 html) \
21498 || exit 1
21500 @endif itcl
21502 .PHONY: maybe-TAGS-itcl TAGS-itcl
21503 maybe-TAGS-itcl:
21504 @if itcl
21505 maybe-TAGS-itcl: TAGS-itcl
21507 TAGS-itcl: \
21508 configure-itcl
21509 @: $(MAKE); $(unstage)
21510 @[ -f ./itcl/Makefile ] || exit 0; \
21511 r=`${PWD_COMMAND}`; export r; \
21512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513 $(HOST_EXPORTS) \
21514 for flag in $(EXTRA_HOST_FLAGS) ; do \
21515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21516 done; \
21517 echo "Doing TAGS in itcl"; \
21518 (cd $(HOST_SUBDIR)/itcl && \
21519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21521 "RANLIB=$${RANLIB}" \
21522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21523 TAGS) \
21524 || exit 1
21526 @endif itcl
21528 .PHONY: maybe-install-info-itcl install-info-itcl
21529 maybe-install-info-itcl:
21530 @if itcl
21531 maybe-install-info-itcl: install-info-itcl
21533 install-info-itcl: \
21534 configure-itcl \
21535 info-itcl
21536 @: $(MAKE); $(unstage)
21537 @[ -f ./itcl/Makefile ] || exit 0; \
21538 r=`${PWD_COMMAND}`; export r; \
21539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21540 $(HOST_EXPORTS) \
21541 for flag in $(EXTRA_HOST_FLAGS) ; do \
21542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21543 done; \
21544 echo "Doing install-info in itcl"; \
21545 (cd $(HOST_SUBDIR)/itcl && \
21546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21548 "RANLIB=$${RANLIB}" \
21549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21550 install-info) \
21551 || exit 1
21553 @endif itcl
21555 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21556 maybe-install-dvi-itcl:
21557 @if itcl
21558 maybe-install-dvi-itcl: install-dvi-itcl
21560 install-dvi-itcl: \
21561 configure-itcl \
21562 dvi-itcl
21563 @: $(MAKE); $(unstage)
21564 @[ -f ./itcl/Makefile ] || exit 0; \
21565 r=`${PWD_COMMAND}`; export r; \
21566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21567 $(HOST_EXPORTS) \
21568 for flag in $(EXTRA_HOST_FLAGS) ; do \
21569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21570 done; \
21571 echo "Doing install-dvi in itcl"; \
21572 (cd $(HOST_SUBDIR)/itcl && \
21573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21575 "RANLIB=$${RANLIB}" \
21576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21577 install-dvi) \
21578 || exit 1
21580 @endif itcl
21582 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21583 maybe-install-pdf-itcl:
21584 @if itcl
21585 maybe-install-pdf-itcl: install-pdf-itcl
21587 install-pdf-itcl: \
21588 configure-itcl \
21589 pdf-itcl
21590 @: $(MAKE); $(unstage)
21591 @[ -f ./itcl/Makefile ] || exit 0; \
21592 r=`${PWD_COMMAND}`; export r; \
21593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594 $(HOST_EXPORTS) \
21595 for flag in $(EXTRA_HOST_FLAGS) ; do \
21596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21597 done; \
21598 echo "Doing install-pdf in itcl"; \
21599 (cd $(HOST_SUBDIR)/itcl && \
21600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21602 "RANLIB=$${RANLIB}" \
21603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21604 install-pdf) \
21605 || exit 1
21607 @endif itcl
21609 .PHONY: maybe-install-html-itcl install-html-itcl
21610 maybe-install-html-itcl:
21611 @if itcl
21612 maybe-install-html-itcl: install-html-itcl
21614 install-html-itcl: \
21615 configure-itcl \
21616 html-itcl
21617 @: $(MAKE); $(unstage)
21618 @[ -f ./itcl/Makefile ] || exit 0; \
21619 r=`${PWD_COMMAND}`; export r; \
21620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21621 $(HOST_EXPORTS) \
21622 for flag in $(EXTRA_HOST_FLAGS) ; do \
21623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21624 done; \
21625 echo "Doing install-html in itcl"; \
21626 (cd $(HOST_SUBDIR)/itcl && \
21627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21629 "RANLIB=$${RANLIB}" \
21630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21631 install-html) \
21632 || exit 1
21634 @endif itcl
21636 .PHONY: maybe-installcheck-itcl installcheck-itcl
21637 maybe-installcheck-itcl:
21638 @if itcl
21639 maybe-installcheck-itcl: installcheck-itcl
21641 installcheck-itcl: \
21642 configure-itcl
21643 @: $(MAKE); $(unstage)
21644 @[ -f ./itcl/Makefile ] || exit 0; \
21645 r=`${PWD_COMMAND}`; export r; \
21646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21647 $(HOST_EXPORTS) \
21648 for flag in $(EXTRA_HOST_FLAGS) ; do \
21649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21650 done; \
21651 echo "Doing installcheck in itcl"; \
21652 (cd $(HOST_SUBDIR)/itcl && \
21653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21655 "RANLIB=$${RANLIB}" \
21656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21657 installcheck) \
21658 || exit 1
21660 @endif itcl
21662 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21663 maybe-mostlyclean-itcl:
21664 @if itcl
21665 maybe-mostlyclean-itcl: mostlyclean-itcl
21667 mostlyclean-itcl:
21668 @: $(MAKE); $(unstage)
21669 @[ -f ./itcl/Makefile ] || exit 0; \
21670 r=`${PWD_COMMAND}`; export r; \
21671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21672 $(HOST_EXPORTS) \
21673 for flag in $(EXTRA_HOST_FLAGS) ; do \
21674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21675 done; \
21676 echo "Doing mostlyclean in itcl"; \
21677 (cd $(HOST_SUBDIR)/itcl && \
21678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21680 "RANLIB=$${RANLIB}" \
21681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21682 mostlyclean) \
21683 || exit 1
21685 @endif itcl
21687 .PHONY: maybe-clean-itcl clean-itcl
21688 maybe-clean-itcl:
21689 @if itcl
21690 maybe-clean-itcl: clean-itcl
21692 clean-itcl:
21693 @: $(MAKE); $(unstage)
21694 @[ -f ./itcl/Makefile ] || exit 0; \
21695 r=`${PWD_COMMAND}`; export r; \
21696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21697 $(HOST_EXPORTS) \
21698 for flag in $(EXTRA_HOST_FLAGS) ; do \
21699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21700 done; \
21701 echo "Doing clean in itcl"; \
21702 (cd $(HOST_SUBDIR)/itcl && \
21703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21705 "RANLIB=$${RANLIB}" \
21706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21707 clean) \
21708 || exit 1
21710 @endif itcl
21712 .PHONY: maybe-distclean-itcl distclean-itcl
21713 maybe-distclean-itcl:
21714 @if itcl
21715 maybe-distclean-itcl: distclean-itcl
21717 distclean-itcl:
21718 @: $(MAKE); $(unstage)
21719 @[ -f ./itcl/Makefile ] || exit 0; \
21720 r=`${PWD_COMMAND}`; export r; \
21721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722 $(HOST_EXPORTS) \
21723 for flag in $(EXTRA_HOST_FLAGS) ; do \
21724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21725 done; \
21726 echo "Doing distclean in itcl"; \
21727 (cd $(HOST_SUBDIR)/itcl && \
21728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21730 "RANLIB=$${RANLIB}" \
21731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21732 distclean) \
21733 || exit 1
21735 @endif itcl
21737 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21738 maybe-maintainer-clean-itcl:
21739 @if itcl
21740 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21742 maintainer-clean-itcl:
21743 @: $(MAKE); $(unstage)
21744 @[ -f ./itcl/Makefile ] || exit 0; \
21745 r=`${PWD_COMMAND}`; export r; \
21746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21747 $(HOST_EXPORTS) \
21748 for flag in $(EXTRA_HOST_FLAGS) ; do \
21749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21750 done; \
21751 echo "Doing maintainer-clean in itcl"; \
21752 (cd $(HOST_SUBDIR)/itcl && \
21753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21755 "RANLIB=$${RANLIB}" \
21756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21757 maintainer-clean) \
21758 || exit 1
21760 @endif itcl
21764 .PHONY: configure-ld maybe-configure-ld
21765 maybe-configure-ld:
21766 @if gcc-bootstrap
21767 configure-ld: stage_current
21768 @endif gcc-bootstrap
21769 @if ld
21770 maybe-configure-ld: configure-ld
21771 configure-ld:
21772 @r=`${PWD_COMMAND}`; export r; \
21773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21776 $(HOST_EXPORTS) \
21777 echo Configuring in $(HOST_SUBDIR)/ld; \
21778 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21779 case $(srcdir) in \
21780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21781 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21783 esac; \
21784 module_srcdir=ld; \
21785 $(SHELL) \
21786 $$s/$$module_srcdir/configure \
21787 --srcdir=$${topdir}/$$module_srcdir \
21788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21789 --target=${target_alias} \
21790 || exit 1
21791 @endif ld
21795 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21796 maybe-configure-stage1-ld:
21797 @if ld-bootstrap
21798 maybe-configure-stage1-ld: configure-stage1-ld
21799 configure-stage1-ld:
21800 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21802 @r=`${PWD_COMMAND}`; export r; \
21803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804 TFLAGS="$(STAGE1_TFLAGS)"; \
21805 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21806 $(HOST_EXPORTS) \
21807 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21808 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21809 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21810 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21812 cd $(HOST_SUBDIR)/ld || exit 1; \
21813 case $(srcdir) in \
21814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21815 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21817 esac; \
21818 module_srcdir=ld; \
21819 $(SHELL) $$s/$$module_srcdir/configure \
21820 --srcdir=$${topdir}/$$module_srcdir \
21821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21822 --target=${target_alias} \
21824 $(STAGE1_CONFIGURE_FLAGS)
21825 @endif ld-bootstrap
21827 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21828 maybe-configure-stage2-ld:
21829 @if ld-bootstrap
21830 maybe-configure-stage2-ld: configure-stage2-ld
21831 configure-stage2-ld:
21832 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21834 @r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 TFLAGS="$(STAGE2_TFLAGS)"; \
21837 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21838 $(HOST_EXPORTS) \
21839 $(POSTSTAGE1_HOST_EXPORTS) \
21840 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21841 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21842 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21843 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21845 cd $(HOST_SUBDIR)/ld || exit 1; \
21846 case $(srcdir) in \
21847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21848 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21850 esac; \
21851 module_srcdir=ld; \
21852 $(SHELL) $$s/$$module_srcdir/configure \
21853 --srcdir=$${topdir}/$$module_srcdir \
21854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21855 --target=${target_alias} \
21856 --with-build-libsubdir=$(HOST_SUBDIR) \
21857 $(STAGE2_CONFIGURE_FLAGS)
21858 @endif ld-bootstrap
21860 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21861 maybe-configure-stage3-ld:
21862 @if ld-bootstrap
21863 maybe-configure-stage3-ld: configure-stage3-ld
21864 configure-stage3-ld:
21865 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21867 @r=`${PWD_COMMAND}`; export r; \
21868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869 TFLAGS="$(STAGE3_TFLAGS)"; \
21870 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21871 $(HOST_EXPORTS) \
21872 $(POSTSTAGE1_HOST_EXPORTS) \
21873 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21874 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21875 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21876 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21878 cd $(HOST_SUBDIR)/ld || exit 1; \
21879 case $(srcdir) in \
21880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21881 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21883 esac; \
21884 module_srcdir=ld; \
21885 $(SHELL) $$s/$$module_srcdir/configure \
21886 --srcdir=$${topdir}/$$module_srcdir \
21887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21888 --target=${target_alias} \
21889 --with-build-libsubdir=$(HOST_SUBDIR) \
21890 $(STAGE3_CONFIGURE_FLAGS)
21891 @endif ld-bootstrap
21893 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21894 maybe-configure-stage4-ld:
21895 @if ld-bootstrap
21896 maybe-configure-stage4-ld: configure-stage4-ld
21897 configure-stage4-ld:
21898 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21900 @r=`${PWD_COMMAND}`; export r; \
21901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902 TFLAGS="$(STAGE4_TFLAGS)"; \
21903 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21904 $(HOST_EXPORTS) \
21905 $(POSTSTAGE1_HOST_EXPORTS) \
21906 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21907 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21908 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21909 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21911 cd $(HOST_SUBDIR)/ld || exit 1; \
21912 case $(srcdir) in \
21913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21914 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21916 esac; \
21917 module_srcdir=ld; \
21918 $(SHELL) $$s/$$module_srcdir/configure \
21919 --srcdir=$${topdir}/$$module_srcdir \
21920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21921 --target=${target_alias} \
21922 --with-build-libsubdir=$(HOST_SUBDIR) \
21923 $(STAGE4_CONFIGURE_FLAGS)
21924 @endif ld-bootstrap
21926 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21927 maybe-configure-stageprofile-ld:
21928 @if ld-bootstrap
21929 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21930 configure-stageprofile-ld:
21931 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21933 @r=`${PWD_COMMAND}`; export r; \
21934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21935 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21937 $(HOST_EXPORTS) \
21938 $(POSTSTAGE1_HOST_EXPORTS) \
21939 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21940 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21941 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21942 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21944 cd $(HOST_SUBDIR)/ld || exit 1; \
21945 case $(srcdir) in \
21946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21947 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21949 esac; \
21950 module_srcdir=ld; \
21951 $(SHELL) $$s/$$module_srcdir/configure \
21952 --srcdir=$${topdir}/$$module_srcdir \
21953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21954 --target=${target_alias} \
21955 --with-build-libsubdir=$(HOST_SUBDIR) \
21956 $(STAGEprofile_CONFIGURE_FLAGS)
21957 @endif ld-bootstrap
21959 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21960 maybe-configure-stagetrain-ld:
21961 @if ld-bootstrap
21962 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21963 configure-stagetrain-ld:
21964 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21966 @r=`${PWD_COMMAND}`; export r; \
21967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21969 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21970 $(HOST_EXPORTS) \
21971 $(POSTSTAGE1_HOST_EXPORTS) \
21972 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21973 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21974 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21975 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21977 cd $(HOST_SUBDIR)/ld || exit 1; \
21978 case $(srcdir) in \
21979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21980 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21982 esac; \
21983 module_srcdir=ld; \
21984 $(SHELL) $$s/$$module_srcdir/configure \
21985 --srcdir=$${topdir}/$$module_srcdir \
21986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21987 --target=${target_alias} \
21988 --with-build-libsubdir=$(HOST_SUBDIR) \
21989 $(STAGEtrain_CONFIGURE_FLAGS)
21990 @endif ld-bootstrap
21992 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21993 maybe-configure-stagefeedback-ld:
21994 @if ld-bootstrap
21995 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21996 configure-stagefeedback-ld:
21997 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21999 @r=`${PWD_COMMAND}`; export r; \
22000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22001 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22002 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22003 $(HOST_EXPORTS) \
22004 $(POSTSTAGE1_HOST_EXPORTS) \
22005 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22006 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22007 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22008 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22010 cd $(HOST_SUBDIR)/ld || exit 1; \
22011 case $(srcdir) in \
22012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22013 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22015 esac; \
22016 module_srcdir=ld; \
22017 $(SHELL) $$s/$$module_srcdir/configure \
22018 --srcdir=$${topdir}/$$module_srcdir \
22019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22020 --target=${target_alias} \
22021 --with-build-libsubdir=$(HOST_SUBDIR) \
22022 $(STAGEfeedback_CONFIGURE_FLAGS)
22023 @endif ld-bootstrap
22025 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22026 maybe-configure-stageautoprofile-ld:
22027 @if ld-bootstrap
22028 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22029 configure-stageautoprofile-ld:
22030 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22032 @r=`${PWD_COMMAND}`; export r; \
22033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22035 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22036 $(HOST_EXPORTS) \
22037 $(POSTSTAGE1_HOST_EXPORTS) \
22038 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22039 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22040 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22041 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22043 cd $(HOST_SUBDIR)/ld || exit 1; \
22044 case $(srcdir) in \
22045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22046 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22048 esac; \
22049 module_srcdir=ld; \
22050 $(SHELL) $$s/$$module_srcdir/configure \
22051 --srcdir=$${topdir}/$$module_srcdir \
22052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22053 --target=${target_alias} \
22054 --with-build-libsubdir=$(HOST_SUBDIR) \
22055 $(STAGEautoprofile_CONFIGURE_FLAGS)
22056 @endif ld-bootstrap
22058 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22059 maybe-configure-stageautofeedback-ld:
22060 @if ld-bootstrap
22061 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22062 configure-stageautofeedback-ld:
22063 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22065 @r=`${PWD_COMMAND}`; export r; \
22066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22067 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22068 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22069 $(HOST_EXPORTS) \
22070 $(POSTSTAGE1_HOST_EXPORTS) \
22071 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22072 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22073 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22074 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22076 cd $(HOST_SUBDIR)/ld || exit 1; \
22077 case $(srcdir) in \
22078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22079 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22081 esac; \
22082 module_srcdir=ld; \
22083 $(SHELL) $$s/$$module_srcdir/configure \
22084 --srcdir=$${topdir}/$$module_srcdir \
22085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22086 --target=${target_alias} \
22087 --with-build-libsubdir=$(HOST_SUBDIR) \
22088 $(STAGEautofeedback_CONFIGURE_FLAGS)
22089 @endif ld-bootstrap
22095 .PHONY: all-ld maybe-all-ld
22096 maybe-all-ld:
22097 @if gcc-bootstrap
22098 all-ld: stage_current
22099 @endif gcc-bootstrap
22100 @if ld
22101 TARGET-ld=all
22102 maybe-all-ld: all-ld
22103 all-ld: configure-ld
22104 @r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 (cd $(HOST_SUBDIR)/ld && \
22108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22109 $(TARGET-ld))
22110 @endif ld
22114 .PHONY: all-stage1-ld maybe-all-stage1-ld
22115 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22116 maybe-all-stage1-ld:
22117 maybe-clean-stage1-ld:
22118 @if ld-bootstrap
22119 maybe-all-stage1-ld: all-stage1-ld
22120 all-stage1: all-stage1-ld
22121 TARGET-stage1-ld = $(TARGET-ld)
22122 all-stage1-ld: configure-stage1-ld
22123 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22124 @r=`${PWD_COMMAND}`; export r; \
22125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126 TFLAGS="$(STAGE1_TFLAGS)"; \
22127 $(HOST_EXPORTS) \
22128 cd $(HOST_SUBDIR)/ld && \
22130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22131 CFLAGS="$(STAGE1_CFLAGS)" \
22132 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22133 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22134 LIBCFLAGS="$(LIBCFLAGS)" \
22135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22138 $(EXTRA_HOST_FLAGS) \
22139 $(STAGE1_FLAGS_TO_PASS) \
22140 TFLAGS="$(STAGE1_TFLAGS)" \
22141 $(TARGET-stage1-ld)
22143 maybe-clean-stage1-ld: clean-stage1-ld
22144 clean-stage1: clean-stage1-ld
22145 clean-stage1-ld:
22146 @if [ $(current_stage) = stage1 ]; then \
22147 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22148 else \
22149 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22150 $(MAKE) stage1-start; \
22151 fi; \
22152 cd $(HOST_SUBDIR)/ld && \
22153 $(MAKE) $(EXTRA_HOST_FLAGS) \
22154 $(STAGE1_FLAGS_TO_PASS) clean
22155 @endif ld-bootstrap
22158 .PHONY: all-stage2-ld maybe-all-stage2-ld
22159 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22160 maybe-all-stage2-ld:
22161 maybe-clean-stage2-ld:
22162 @if ld-bootstrap
22163 maybe-all-stage2-ld: all-stage2-ld
22164 all-stage2: all-stage2-ld
22165 TARGET-stage2-ld = $(TARGET-ld)
22166 all-stage2-ld: configure-stage2-ld
22167 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22168 @r=`${PWD_COMMAND}`; export r; \
22169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170 TFLAGS="$(STAGE2_TFLAGS)"; \
22171 $(HOST_EXPORTS) \
22172 $(POSTSTAGE1_HOST_EXPORTS) \
22173 cd $(HOST_SUBDIR)/ld && \
22175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22176 CFLAGS="$(STAGE2_CFLAGS)" \
22177 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22178 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22179 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22183 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22184 TFLAGS="$(STAGE2_TFLAGS)" \
22185 $(TARGET-stage2-ld)
22187 maybe-clean-stage2-ld: clean-stage2-ld
22188 clean-stage2: clean-stage2-ld
22189 clean-stage2-ld:
22190 @if [ $(current_stage) = stage2 ]; then \
22191 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22192 else \
22193 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22194 $(MAKE) stage2-start; \
22195 fi; \
22196 cd $(HOST_SUBDIR)/ld && \
22197 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22198 @endif ld-bootstrap
22201 .PHONY: all-stage3-ld maybe-all-stage3-ld
22202 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22203 maybe-all-stage3-ld:
22204 maybe-clean-stage3-ld:
22205 @if ld-bootstrap
22206 maybe-all-stage3-ld: all-stage3-ld
22207 all-stage3: all-stage3-ld
22208 TARGET-stage3-ld = $(TARGET-ld)
22209 all-stage3-ld: configure-stage3-ld
22210 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22211 @r=`${PWD_COMMAND}`; export r; \
22212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22213 TFLAGS="$(STAGE3_TFLAGS)"; \
22214 $(HOST_EXPORTS) \
22215 $(POSTSTAGE1_HOST_EXPORTS) \
22216 cd $(HOST_SUBDIR)/ld && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22219 CFLAGS="$(STAGE3_CFLAGS)" \
22220 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22221 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22222 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22226 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22227 TFLAGS="$(STAGE3_TFLAGS)" \
22228 $(TARGET-stage3-ld)
22230 maybe-clean-stage3-ld: clean-stage3-ld
22231 clean-stage3: clean-stage3-ld
22232 clean-stage3-ld:
22233 @if [ $(current_stage) = stage3 ]; then \
22234 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22235 else \
22236 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22237 $(MAKE) stage3-start; \
22238 fi; \
22239 cd $(HOST_SUBDIR)/ld && \
22240 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22241 @endif ld-bootstrap
22244 .PHONY: all-stage4-ld maybe-all-stage4-ld
22245 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22246 maybe-all-stage4-ld:
22247 maybe-clean-stage4-ld:
22248 @if ld-bootstrap
22249 maybe-all-stage4-ld: all-stage4-ld
22250 all-stage4: all-stage4-ld
22251 TARGET-stage4-ld = $(TARGET-ld)
22252 all-stage4-ld: configure-stage4-ld
22253 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22254 @r=`${PWD_COMMAND}`; export r; \
22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256 TFLAGS="$(STAGE4_TFLAGS)"; \
22257 $(HOST_EXPORTS) \
22258 $(POSTSTAGE1_HOST_EXPORTS) \
22259 cd $(HOST_SUBDIR)/ld && \
22261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22262 CFLAGS="$(STAGE4_CFLAGS)" \
22263 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22264 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22265 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22270 TFLAGS="$(STAGE4_TFLAGS)" \
22271 $(TARGET-stage4-ld)
22273 maybe-clean-stage4-ld: clean-stage4-ld
22274 clean-stage4: clean-stage4-ld
22275 clean-stage4-ld:
22276 @if [ $(current_stage) = stage4 ]; then \
22277 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22278 else \
22279 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22280 $(MAKE) stage4-start; \
22281 fi; \
22282 cd $(HOST_SUBDIR)/ld && \
22283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22284 @endif ld-bootstrap
22287 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22288 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22289 maybe-all-stageprofile-ld:
22290 maybe-clean-stageprofile-ld:
22291 @if ld-bootstrap
22292 maybe-all-stageprofile-ld: all-stageprofile-ld
22293 all-stageprofile: all-stageprofile-ld
22294 TARGET-stageprofile-ld = $(TARGET-ld)
22295 all-stageprofile-ld: configure-stageprofile-ld
22296 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22297 @r=`${PWD_COMMAND}`; export r; \
22298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22299 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22300 $(HOST_EXPORTS) \
22301 $(POSTSTAGE1_HOST_EXPORTS) \
22302 cd $(HOST_SUBDIR)/ld && \
22304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22305 CFLAGS="$(STAGEprofile_CFLAGS)" \
22306 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22307 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22308 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22313 TFLAGS="$(STAGEprofile_TFLAGS)" \
22314 $(TARGET-stageprofile-ld)
22316 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22317 clean-stageprofile: clean-stageprofile-ld
22318 clean-stageprofile-ld:
22319 @if [ $(current_stage) = stageprofile ]; then \
22320 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22321 else \
22322 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22323 $(MAKE) stageprofile-start; \
22324 fi; \
22325 cd $(HOST_SUBDIR)/ld && \
22326 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22327 @endif ld-bootstrap
22330 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22331 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22332 maybe-all-stagetrain-ld:
22333 maybe-clean-stagetrain-ld:
22334 @if ld-bootstrap
22335 maybe-all-stagetrain-ld: all-stagetrain-ld
22336 all-stagetrain: all-stagetrain-ld
22337 TARGET-stagetrain-ld = $(TARGET-ld)
22338 all-stagetrain-ld: configure-stagetrain-ld
22339 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22340 @r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22343 $(HOST_EXPORTS) \
22344 $(POSTSTAGE1_HOST_EXPORTS) \
22345 cd $(HOST_SUBDIR)/ld && \
22347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22348 CFLAGS="$(STAGEtrain_CFLAGS)" \
22349 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22350 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22351 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22356 TFLAGS="$(STAGEtrain_TFLAGS)" \
22357 $(TARGET-stagetrain-ld)
22359 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22360 clean-stagetrain: clean-stagetrain-ld
22361 clean-stagetrain-ld:
22362 @if [ $(current_stage) = stagetrain ]; then \
22363 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22364 else \
22365 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22366 $(MAKE) stagetrain-start; \
22367 fi; \
22368 cd $(HOST_SUBDIR)/ld && \
22369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22370 @endif ld-bootstrap
22373 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22374 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22375 maybe-all-stagefeedback-ld:
22376 maybe-clean-stagefeedback-ld:
22377 @if ld-bootstrap
22378 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22379 all-stagefeedback: all-stagefeedback-ld
22380 TARGET-stagefeedback-ld = $(TARGET-ld)
22381 all-stagefeedback-ld: configure-stagefeedback-ld
22382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22383 @r=`${PWD_COMMAND}`; export r; \
22384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22386 $(HOST_EXPORTS) \
22387 $(POSTSTAGE1_HOST_EXPORTS) \
22388 cd $(HOST_SUBDIR)/ld && \
22390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22391 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22392 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22393 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22394 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22399 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22400 $(TARGET-stagefeedback-ld)
22402 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22403 clean-stagefeedback: clean-stagefeedback-ld
22404 clean-stagefeedback-ld:
22405 @if [ $(current_stage) = stagefeedback ]; then \
22406 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22407 else \
22408 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22409 $(MAKE) stagefeedback-start; \
22410 fi; \
22411 cd $(HOST_SUBDIR)/ld && \
22412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22413 @endif ld-bootstrap
22416 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22417 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22418 maybe-all-stageautoprofile-ld:
22419 maybe-clean-stageautoprofile-ld:
22420 @if ld-bootstrap
22421 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22422 all-stageautoprofile: all-stageautoprofile-ld
22423 TARGET-stageautoprofile-ld = $(TARGET-ld)
22424 all-stageautoprofile-ld: configure-stageautoprofile-ld
22425 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22426 @r=`${PWD_COMMAND}`; export r; \
22427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22428 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22429 $(HOST_EXPORTS) \
22430 $(POSTSTAGE1_HOST_EXPORTS) \
22431 cd $(HOST_SUBDIR)/ld && \
22432 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22434 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22435 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22436 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22437 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22442 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22443 $(TARGET-stageautoprofile-ld)
22445 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22446 clean-stageautoprofile: clean-stageautoprofile-ld
22447 clean-stageautoprofile-ld:
22448 @if [ $(current_stage) = stageautoprofile ]; then \
22449 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22450 else \
22451 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22452 $(MAKE) stageautoprofile-start; \
22453 fi; \
22454 cd $(HOST_SUBDIR)/ld && \
22455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22456 @endif ld-bootstrap
22459 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22460 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22461 maybe-all-stageautofeedback-ld:
22462 maybe-clean-stageautofeedback-ld:
22463 @if ld-bootstrap
22464 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22465 all-stageautofeedback: all-stageautofeedback-ld
22466 TARGET-stageautofeedback-ld = $(TARGET-ld)
22467 all-stageautofeedback-ld: configure-stageautofeedback-ld
22468 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22469 @r=`${PWD_COMMAND}`; export r; \
22470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22472 $(HOST_EXPORTS) \
22473 $(POSTSTAGE1_HOST_EXPORTS) \
22474 cd $(HOST_SUBDIR)/ld && \
22476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22477 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22478 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22479 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22480 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22485 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22486 $(TARGET-stageautofeedback-ld)
22488 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22489 clean-stageautofeedback: clean-stageautofeedback-ld
22490 clean-stageautofeedback-ld:
22491 @if [ $(current_stage) = stageautofeedback ]; then \
22492 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22493 else \
22494 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22495 $(MAKE) stageautofeedback-start; \
22496 fi; \
22497 cd $(HOST_SUBDIR)/ld && \
22498 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22499 @endif ld-bootstrap
22505 .PHONY: check-ld maybe-check-ld
22506 maybe-check-ld:
22507 @if ld
22508 maybe-check-ld: check-ld
22510 check-ld:
22511 @: $(MAKE); $(unstage)
22512 @r=`${PWD_COMMAND}`; export r; \
22513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22514 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22515 (cd $(HOST_SUBDIR)/ld && \
22516 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22518 @endif ld
22520 .PHONY: install-ld maybe-install-ld
22521 maybe-install-ld:
22522 @if ld
22523 maybe-install-ld: install-ld
22525 install-ld: installdirs
22526 @: $(MAKE); $(unstage)
22527 @r=`${PWD_COMMAND}`; export r; \
22528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22529 $(HOST_EXPORTS) \
22530 (cd $(HOST_SUBDIR)/ld && \
22531 $(MAKE) $(FLAGS_TO_PASS) install)
22533 @endif ld
22535 .PHONY: install-strip-ld maybe-install-strip-ld
22536 maybe-install-strip-ld:
22537 @if ld
22538 maybe-install-strip-ld: install-strip-ld
22540 install-strip-ld: installdirs
22541 @: $(MAKE); $(unstage)
22542 @r=`${PWD_COMMAND}`; export r; \
22543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22544 $(HOST_EXPORTS) \
22545 (cd $(HOST_SUBDIR)/ld && \
22546 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22548 @endif ld
22550 # Other targets (info, dvi, pdf, etc.)
22552 .PHONY: maybe-info-ld info-ld
22553 maybe-info-ld:
22554 @if ld
22555 maybe-info-ld: info-ld
22557 info-ld: \
22558 configure-ld
22559 @[ -f ./ld/Makefile ] || exit 0; \
22560 r=`${PWD_COMMAND}`; export r; \
22561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562 $(HOST_EXPORTS) \
22563 for flag in $(EXTRA_HOST_FLAGS) ; do \
22564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22565 done; \
22566 echo "Doing info in ld"; \
22567 (cd $(HOST_SUBDIR)/ld && \
22568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22570 "RANLIB=$${RANLIB}" \
22571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22572 info) \
22573 || exit 1
22575 @endif ld
22577 .PHONY: maybe-dvi-ld dvi-ld
22578 maybe-dvi-ld:
22579 @if ld
22580 maybe-dvi-ld: dvi-ld
22582 dvi-ld: \
22583 configure-ld
22584 @[ -f ./ld/Makefile ] || exit 0; \
22585 r=`${PWD_COMMAND}`; export r; \
22586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587 $(HOST_EXPORTS) \
22588 for flag in $(EXTRA_HOST_FLAGS) ; do \
22589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22590 done; \
22591 echo "Doing dvi in ld"; \
22592 (cd $(HOST_SUBDIR)/ld && \
22593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22595 "RANLIB=$${RANLIB}" \
22596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22597 dvi) \
22598 || exit 1
22600 @endif ld
22602 .PHONY: maybe-pdf-ld pdf-ld
22603 maybe-pdf-ld:
22604 @if ld
22605 maybe-pdf-ld: pdf-ld
22607 pdf-ld: \
22608 configure-ld
22609 @[ -f ./ld/Makefile ] || exit 0; \
22610 r=`${PWD_COMMAND}`; export r; \
22611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612 $(HOST_EXPORTS) \
22613 for flag in $(EXTRA_HOST_FLAGS) ; do \
22614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615 done; \
22616 echo "Doing pdf in ld"; \
22617 (cd $(HOST_SUBDIR)/ld && \
22618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620 "RANLIB=$${RANLIB}" \
22621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622 pdf) \
22623 || exit 1
22625 @endif ld
22627 .PHONY: maybe-html-ld html-ld
22628 maybe-html-ld:
22629 @if ld
22630 maybe-html-ld: html-ld
22632 html-ld: \
22633 configure-ld
22634 @[ -f ./ld/Makefile ] || exit 0; \
22635 r=`${PWD_COMMAND}`; export r; \
22636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637 $(HOST_EXPORTS) \
22638 for flag in $(EXTRA_HOST_FLAGS) ; do \
22639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640 done; \
22641 echo "Doing html in ld"; \
22642 (cd $(HOST_SUBDIR)/ld && \
22643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645 "RANLIB=$${RANLIB}" \
22646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647 html) \
22648 || exit 1
22650 @endif ld
22652 .PHONY: maybe-TAGS-ld TAGS-ld
22653 maybe-TAGS-ld:
22654 @if ld
22655 maybe-TAGS-ld: TAGS-ld
22657 TAGS-ld: \
22658 configure-ld
22659 @[ -f ./ld/Makefile ] || exit 0; \
22660 r=`${PWD_COMMAND}`; export r; \
22661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662 $(HOST_EXPORTS) \
22663 for flag in $(EXTRA_HOST_FLAGS) ; do \
22664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22665 done; \
22666 echo "Doing TAGS in ld"; \
22667 (cd $(HOST_SUBDIR)/ld && \
22668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22670 "RANLIB=$${RANLIB}" \
22671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22672 TAGS) \
22673 || exit 1
22675 @endif ld
22677 .PHONY: maybe-install-info-ld install-info-ld
22678 maybe-install-info-ld:
22679 @if ld
22680 maybe-install-info-ld: install-info-ld
22682 install-info-ld: \
22683 configure-ld \
22684 info-ld
22685 @[ -f ./ld/Makefile ] || exit 0; \
22686 r=`${PWD_COMMAND}`; export r; \
22687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22688 $(HOST_EXPORTS) \
22689 for flag in $(EXTRA_HOST_FLAGS) ; do \
22690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22691 done; \
22692 echo "Doing install-info in ld"; \
22693 (cd $(HOST_SUBDIR)/ld && \
22694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22696 "RANLIB=$${RANLIB}" \
22697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22698 install-info) \
22699 || exit 1
22701 @endif ld
22703 .PHONY: maybe-install-dvi-ld install-dvi-ld
22704 maybe-install-dvi-ld:
22705 @if ld
22706 maybe-install-dvi-ld: install-dvi-ld
22708 install-dvi-ld: \
22709 configure-ld \
22710 dvi-ld
22711 @[ -f ./ld/Makefile ] || exit 0; \
22712 r=`${PWD_COMMAND}`; export r; \
22713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22714 $(HOST_EXPORTS) \
22715 for flag in $(EXTRA_HOST_FLAGS) ; do \
22716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22717 done; \
22718 echo "Doing install-dvi in ld"; \
22719 (cd $(HOST_SUBDIR)/ld && \
22720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22722 "RANLIB=$${RANLIB}" \
22723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22724 install-dvi) \
22725 || exit 1
22727 @endif ld
22729 .PHONY: maybe-install-pdf-ld install-pdf-ld
22730 maybe-install-pdf-ld:
22731 @if ld
22732 maybe-install-pdf-ld: install-pdf-ld
22734 install-pdf-ld: \
22735 configure-ld \
22736 pdf-ld
22737 @[ -f ./ld/Makefile ] || exit 0; \
22738 r=`${PWD_COMMAND}`; export r; \
22739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740 $(HOST_EXPORTS) \
22741 for flag in $(EXTRA_HOST_FLAGS) ; do \
22742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22743 done; \
22744 echo "Doing install-pdf in ld"; \
22745 (cd $(HOST_SUBDIR)/ld && \
22746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22748 "RANLIB=$${RANLIB}" \
22749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22750 install-pdf) \
22751 || exit 1
22753 @endif ld
22755 .PHONY: maybe-install-html-ld install-html-ld
22756 maybe-install-html-ld:
22757 @if ld
22758 maybe-install-html-ld: install-html-ld
22760 install-html-ld: \
22761 configure-ld \
22762 html-ld
22763 @[ -f ./ld/Makefile ] || exit 0; \
22764 r=`${PWD_COMMAND}`; export r; \
22765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22766 $(HOST_EXPORTS) \
22767 for flag in $(EXTRA_HOST_FLAGS) ; do \
22768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22769 done; \
22770 echo "Doing install-html in ld"; \
22771 (cd $(HOST_SUBDIR)/ld && \
22772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22774 "RANLIB=$${RANLIB}" \
22775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22776 install-html) \
22777 || exit 1
22779 @endif ld
22781 .PHONY: maybe-installcheck-ld installcheck-ld
22782 maybe-installcheck-ld:
22783 @if ld
22784 maybe-installcheck-ld: installcheck-ld
22786 installcheck-ld: \
22787 configure-ld
22788 @[ -f ./ld/Makefile ] || exit 0; \
22789 r=`${PWD_COMMAND}`; export r; \
22790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22791 $(HOST_EXPORTS) \
22792 for flag in $(EXTRA_HOST_FLAGS) ; do \
22793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22794 done; \
22795 echo "Doing installcheck in ld"; \
22796 (cd $(HOST_SUBDIR)/ld && \
22797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22799 "RANLIB=$${RANLIB}" \
22800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22801 installcheck) \
22802 || exit 1
22804 @endif ld
22806 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22807 maybe-mostlyclean-ld:
22808 @if ld
22809 maybe-mostlyclean-ld: mostlyclean-ld
22811 mostlyclean-ld:
22812 @[ -f ./ld/Makefile ] || exit 0; \
22813 r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 $(HOST_EXPORTS) \
22816 for flag in $(EXTRA_HOST_FLAGS) ; do \
22817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22818 done; \
22819 echo "Doing mostlyclean in ld"; \
22820 (cd $(HOST_SUBDIR)/ld && \
22821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22823 "RANLIB=$${RANLIB}" \
22824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22825 mostlyclean) \
22826 || exit 1
22828 @endif ld
22830 .PHONY: maybe-clean-ld clean-ld
22831 maybe-clean-ld:
22832 @if ld
22833 maybe-clean-ld: clean-ld
22835 clean-ld:
22836 @[ -f ./ld/Makefile ] || exit 0; \
22837 r=`${PWD_COMMAND}`; export r; \
22838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22839 $(HOST_EXPORTS) \
22840 for flag in $(EXTRA_HOST_FLAGS) ; do \
22841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22842 done; \
22843 echo "Doing clean in ld"; \
22844 (cd $(HOST_SUBDIR)/ld && \
22845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22847 "RANLIB=$${RANLIB}" \
22848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22849 clean) \
22850 || exit 1
22852 @endif ld
22854 .PHONY: maybe-distclean-ld distclean-ld
22855 maybe-distclean-ld:
22856 @if ld
22857 maybe-distclean-ld: distclean-ld
22859 distclean-ld:
22860 @[ -f ./ld/Makefile ] || exit 0; \
22861 r=`${PWD_COMMAND}`; export r; \
22862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22863 $(HOST_EXPORTS) \
22864 for flag in $(EXTRA_HOST_FLAGS) ; do \
22865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22866 done; \
22867 echo "Doing distclean in ld"; \
22868 (cd $(HOST_SUBDIR)/ld && \
22869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22871 "RANLIB=$${RANLIB}" \
22872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22873 distclean) \
22874 || exit 1
22876 @endif ld
22878 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22879 maybe-maintainer-clean-ld:
22880 @if ld
22881 maybe-maintainer-clean-ld: maintainer-clean-ld
22883 maintainer-clean-ld:
22884 @[ -f ./ld/Makefile ] || exit 0; \
22885 r=`${PWD_COMMAND}`; export r; \
22886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22887 $(HOST_EXPORTS) \
22888 for flag in $(EXTRA_HOST_FLAGS) ; do \
22889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22890 done; \
22891 echo "Doing maintainer-clean in ld"; \
22892 (cd $(HOST_SUBDIR)/ld && \
22893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22895 "RANLIB=$${RANLIB}" \
22896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22897 maintainer-clean) \
22898 || exit 1
22900 @endif ld
22904 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22905 maybe-configure-libbacktrace:
22906 @if gcc-bootstrap
22907 configure-libbacktrace: stage_current
22908 @endif gcc-bootstrap
22909 @if libbacktrace
22910 maybe-configure-libbacktrace: configure-libbacktrace
22911 configure-libbacktrace:
22912 @r=`${PWD_COMMAND}`; export r; \
22913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22914 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22916 $(HOST_EXPORTS) \
22917 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22918 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22919 case $(srcdir) in \
22920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22921 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22923 esac; \
22924 module_srcdir=libbacktrace; \
22925 $(SHELL) \
22926 $$s/$$module_srcdir/configure \
22927 --srcdir=$${topdir}/$$module_srcdir \
22928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22929 --target=${target_alias} \
22930 || exit 1
22931 @endif libbacktrace
22935 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22936 maybe-configure-stage1-libbacktrace:
22937 @if libbacktrace-bootstrap
22938 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22939 configure-stage1-libbacktrace:
22940 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22942 @r=`${PWD_COMMAND}`; export r; \
22943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22944 TFLAGS="$(STAGE1_TFLAGS)"; \
22945 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22946 $(HOST_EXPORTS) \
22947 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22948 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22949 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22950 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22952 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22953 case $(srcdir) in \
22954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22955 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22957 esac; \
22958 module_srcdir=libbacktrace; \
22959 $(SHELL) $$s/$$module_srcdir/configure \
22960 --srcdir=$${topdir}/$$module_srcdir \
22961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22962 --target=${target_alias} \
22964 $(STAGE1_CONFIGURE_FLAGS)
22965 @endif libbacktrace-bootstrap
22967 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22968 maybe-configure-stage2-libbacktrace:
22969 @if libbacktrace-bootstrap
22970 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22971 configure-stage2-libbacktrace:
22972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22974 @r=`${PWD_COMMAND}`; export r; \
22975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22976 TFLAGS="$(STAGE2_TFLAGS)"; \
22977 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22978 $(HOST_EXPORTS) \
22979 $(POSTSTAGE1_HOST_EXPORTS) \
22980 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22981 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22982 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22983 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22985 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22986 case $(srcdir) in \
22987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22988 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22990 esac; \
22991 module_srcdir=libbacktrace; \
22992 $(SHELL) $$s/$$module_srcdir/configure \
22993 --srcdir=$${topdir}/$$module_srcdir \
22994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22995 --target=${target_alias} \
22996 --with-build-libsubdir=$(HOST_SUBDIR) \
22997 $(STAGE2_CONFIGURE_FLAGS)
22998 @endif libbacktrace-bootstrap
23000 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23001 maybe-configure-stage3-libbacktrace:
23002 @if libbacktrace-bootstrap
23003 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23004 configure-stage3-libbacktrace:
23005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23007 @r=`${PWD_COMMAND}`; export r; \
23008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23009 TFLAGS="$(STAGE3_TFLAGS)"; \
23010 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23011 $(HOST_EXPORTS) \
23012 $(POSTSTAGE1_HOST_EXPORTS) \
23013 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23014 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23015 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23016 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23018 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23019 case $(srcdir) in \
23020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23021 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23023 esac; \
23024 module_srcdir=libbacktrace; \
23025 $(SHELL) $$s/$$module_srcdir/configure \
23026 --srcdir=$${topdir}/$$module_srcdir \
23027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23028 --target=${target_alias} \
23029 --with-build-libsubdir=$(HOST_SUBDIR) \
23030 $(STAGE3_CONFIGURE_FLAGS)
23031 @endif libbacktrace-bootstrap
23033 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23034 maybe-configure-stage4-libbacktrace:
23035 @if libbacktrace-bootstrap
23036 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23037 configure-stage4-libbacktrace:
23038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23040 @r=`${PWD_COMMAND}`; export r; \
23041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23042 TFLAGS="$(STAGE4_TFLAGS)"; \
23043 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23044 $(HOST_EXPORTS) \
23045 $(POSTSTAGE1_HOST_EXPORTS) \
23046 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23047 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23048 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23049 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23051 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23052 case $(srcdir) in \
23053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23054 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23056 esac; \
23057 module_srcdir=libbacktrace; \
23058 $(SHELL) $$s/$$module_srcdir/configure \
23059 --srcdir=$${topdir}/$$module_srcdir \
23060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23061 --target=${target_alias} \
23062 --with-build-libsubdir=$(HOST_SUBDIR) \
23063 $(STAGE4_CONFIGURE_FLAGS)
23064 @endif libbacktrace-bootstrap
23066 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23067 maybe-configure-stageprofile-libbacktrace:
23068 @if libbacktrace-bootstrap
23069 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23070 configure-stageprofile-libbacktrace:
23071 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23073 @r=`${PWD_COMMAND}`; export r; \
23074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23075 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23076 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23077 $(HOST_EXPORTS) \
23078 $(POSTSTAGE1_HOST_EXPORTS) \
23079 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23081 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23082 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23084 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23085 case $(srcdir) in \
23086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23087 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23089 esac; \
23090 module_srcdir=libbacktrace; \
23091 $(SHELL) $$s/$$module_srcdir/configure \
23092 --srcdir=$${topdir}/$$module_srcdir \
23093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23094 --target=${target_alias} \
23095 --with-build-libsubdir=$(HOST_SUBDIR) \
23096 $(STAGEprofile_CONFIGURE_FLAGS)
23097 @endif libbacktrace-bootstrap
23099 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23100 maybe-configure-stagetrain-libbacktrace:
23101 @if libbacktrace-bootstrap
23102 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23103 configure-stagetrain-libbacktrace:
23104 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23106 @r=`${PWD_COMMAND}`; export r; \
23107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23109 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23110 $(HOST_EXPORTS) \
23111 $(POSTSTAGE1_HOST_EXPORTS) \
23112 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23113 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23114 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23115 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23117 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23118 case $(srcdir) in \
23119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23120 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23122 esac; \
23123 module_srcdir=libbacktrace; \
23124 $(SHELL) $$s/$$module_srcdir/configure \
23125 --srcdir=$${topdir}/$$module_srcdir \
23126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23127 --target=${target_alias} \
23128 --with-build-libsubdir=$(HOST_SUBDIR) \
23129 $(STAGEtrain_CONFIGURE_FLAGS)
23130 @endif libbacktrace-bootstrap
23132 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23133 maybe-configure-stagefeedback-libbacktrace:
23134 @if libbacktrace-bootstrap
23135 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23136 configure-stagefeedback-libbacktrace:
23137 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23139 @r=`${PWD_COMMAND}`; export r; \
23140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23141 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23142 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23143 $(HOST_EXPORTS) \
23144 $(POSTSTAGE1_HOST_EXPORTS) \
23145 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23146 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23147 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23148 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23150 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23151 case $(srcdir) in \
23152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23153 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23155 esac; \
23156 module_srcdir=libbacktrace; \
23157 $(SHELL) $$s/$$module_srcdir/configure \
23158 --srcdir=$${topdir}/$$module_srcdir \
23159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23160 --target=${target_alias} \
23161 --with-build-libsubdir=$(HOST_SUBDIR) \
23162 $(STAGEfeedback_CONFIGURE_FLAGS)
23163 @endif libbacktrace-bootstrap
23165 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23166 maybe-configure-stageautoprofile-libbacktrace:
23167 @if libbacktrace-bootstrap
23168 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23169 configure-stageautoprofile-libbacktrace:
23170 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23172 @r=`${PWD_COMMAND}`; export r; \
23173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23174 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23175 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23176 $(HOST_EXPORTS) \
23177 $(POSTSTAGE1_HOST_EXPORTS) \
23178 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23179 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23180 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23181 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23183 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23184 case $(srcdir) in \
23185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23186 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23188 esac; \
23189 module_srcdir=libbacktrace; \
23190 $(SHELL) $$s/$$module_srcdir/configure \
23191 --srcdir=$${topdir}/$$module_srcdir \
23192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23193 --target=${target_alias} \
23194 --with-build-libsubdir=$(HOST_SUBDIR) \
23195 $(STAGEautoprofile_CONFIGURE_FLAGS)
23196 @endif libbacktrace-bootstrap
23198 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23199 maybe-configure-stageautofeedback-libbacktrace:
23200 @if libbacktrace-bootstrap
23201 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23202 configure-stageautofeedback-libbacktrace:
23203 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23205 @r=`${PWD_COMMAND}`; export r; \
23206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23208 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23209 $(HOST_EXPORTS) \
23210 $(POSTSTAGE1_HOST_EXPORTS) \
23211 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23212 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23213 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23214 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23216 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23217 case $(srcdir) in \
23218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23219 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23221 esac; \
23222 module_srcdir=libbacktrace; \
23223 $(SHELL) $$s/$$module_srcdir/configure \
23224 --srcdir=$${topdir}/$$module_srcdir \
23225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23226 --target=${target_alias} \
23227 --with-build-libsubdir=$(HOST_SUBDIR) \
23228 $(STAGEautofeedback_CONFIGURE_FLAGS)
23229 @endif libbacktrace-bootstrap
23235 .PHONY: all-libbacktrace maybe-all-libbacktrace
23236 maybe-all-libbacktrace:
23237 @if gcc-bootstrap
23238 all-libbacktrace: stage_current
23239 @endif gcc-bootstrap
23240 @if libbacktrace
23241 TARGET-libbacktrace=all
23242 maybe-all-libbacktrace: all-libbacktrace
23243 all-libbacktrace: configure-libbacktrace
23244 @r=`${PWD_COMMAND}`; export r; \
23245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23246 $(HOST_EXPORTS) \
23247 (cd $(HOST_SUBDIR)/libbacktrace && \
23248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23249 $(TARGET-libbacktrace))
23250 @endif libbacktrace
23254 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23255 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23256 maybe-all-stage1-libbacktrace:
23257 maybe-clean-stage1-libbacktrace:
23258 @if libbacktrace-bootstrap
23259 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23260 all-stage1: all-stage1-libbacktrace
23261 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23262 all-stage1-libbacktrace: configure-stage1-libbacktrace
23263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23264 @r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 TFLAGS="$(STAGE1_TFLAGS)"; \
23267 $(HOST_EXPORTS) \
23268 cd $(HOST_SUBDIR)/libbacktrace && \
23270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23271 CFLAGS="$(STAGE1_CFLAGS)" \
23272 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23273 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23274 LIBCFLAGS="$(LIBCFLAGS)" \
23275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23278 $(EXTRA_HOST_FLAGS) \
23279 $(STAGE1_FLAGS_TO_PASS) \
23280 TFLAGS="$(STAGE1_TFLAGS)" \
23281 $(TARGET-stage1-libbacktrace)
23283 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23284 clean-stage1: clean-stage1-libbacktrace
23285 clean-stage1-libbacktrace:
23286 @if [ $(current_stage) = stage1 ]; then \
23287 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23288 else \
23289 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23290 $(MAKE) stage1-start; \
23291 fi; \
23292 cd $(HOST_SUBDIR)/libbacktrace && \
23293 $(MAKE) $(EXTRA_HOST_FLAGS) \
23294 $(STAGE1_FLAGS_TO_PASS) clean
23295 @endif libbacktrace-bootstrap
23298 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23299 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23300 maybe-all-stage2-libbacktrace:
23301 maybe-clean-stage2-libbacktrace:
23302 @if libbacktrace-bootstrap
23303 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23304 all-stage2: all-stage2-libbacktrace
23305 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23306 all-stage2-libbacktrace: configure-stage2-libbacktrace
23307 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23308 @r=`${PWD_COMMAND}`; export r; \
23309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23310 TFLAGS="$(STAGE2_TFLAGS)"; \
23311 $(HOST_EXPORTS) \
23312 $(POSTSTAGE1_HOST_EXPORTS) \
23313 cd $(HOST_SUBDIR)/libbacktrace && \
23315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23316 CFLAGS="$(STAGE2_CFLAGS)" \
23317 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23318 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23319 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23324 TFLAGS="$(STAGE2_TFLAGS)" \
23325 $(TARGET-stage2-libbacktrace)
23327 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23328 clean-stage2: clean-stage2-libbacktrace
23329 clean-stage2-libbacktrace:
23330 @if [ $(current_stage) = stage2 ]; then \
23331 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23332 else \
23333 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23334 $(MAKE) stage2-start; \
23335 fi; \
23336 cd $(HOST_SUBDIR)/libbacktrace && \
23337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23338 @endif libbacktrace-bootstrap
23341 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23342 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23343 maybe-all-stage3-libbacktrace:
23344 maybe-clean-stage3-libbacktrace:
23345 @if libbacktrace-bootstrap
23346 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23347 all-stage3: all-stage3-libbacktrace
23348 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23349 all-stage3-libbacktrace: configure-stage3-libbacktrace
23350 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23351 @r=`${PWD_COMMAND}`; export r; \
23352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23353 TFLAGS="$(STAGE3_TFLAGS)"; \
23354 $(HOST_EXPORTS) \
23355 $(POSTSTAGE1_HOST_EXPORTS) \
23356 cd $(HOST_SUBDIR)/libbacktrace && \
23358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23359 CFLAGS="$(STAGE3_CFLAGS)" \
23360 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23361 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23362 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23367 TFLAGS="$(STAGE3_TFLAGS)" \
23368 $(TARGET-stage3-libbacktrace)
23370 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23371 clean-stage3: clean-stage3-libbacktrace
23372 clean-stage3-libbacktrace:
23373 @if [ $(current_stage) = stage3 ]; then \
23374 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23375 else \
23376 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23377 $(MAKE) stage3-start; \
23378 fi; \
23379 cd $(HOST_SUBDIR)/libbacktrace && \
23380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23381 @endif libbacktrace-bootstrap
23384 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23385 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23386 maybe-all-stage4-libbacktrace:
23387 maybe-clean-stage4-libbacktrace:
23388 @if libbacktrace-bootstrap
23389 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23390 all-stage4: all-stage4-libbacktrace
23391 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23392 all-stage4-libbacktrace: configure-stage4-libbacktrace
23393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23394 @r=`${PWD_COMMAND}`; export r; \
23395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23396 TFLAGS="$(STAGE4_TFLAGS)"; \
23397 $(HOST_EXPORTS) \
23398 $(POSTSTAGE1_HOST_EXPORTS) \
23399 cd $(HOST_SUBDIR)/libbacktrace && \
23401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23402 CFLAGS="$(STAGE4_CFLAGS)" \
23403 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23404 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23405 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23410 TFLAGS="$(STAGE4_TFLAGS)" \
23411 $(TARGET-stage4-libbacktrace)
23413 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23414 clean-stage4: clean-stage4-libbacktrace
23415 clean-stage4-libbacktrace:
23416 @if [ $(current_stage) = stage4 ]; then \
23417 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23418 else \
23419 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23420 $(MAKE) stage4-start; \
23421 fi; \
23422 cd $(HOST_SUBDIR)/libbacktrace && \
23423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23424 @endif libbacktrace-bootstrap
23427 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23428 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23429 maybe-all-stageprofile-libbacktrace:
23430 maybe-clean-stageprofile-libbacktrace:
23431 @if libbacktrace-bootstrap
23432 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23433 all-stageprofile: all-stageprofile-libbacktrace
23434 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23435 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23436 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23437 @r=`${PWD_COMMAND}`; export r; \
23438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23439 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23440 $(HOST_EXPORTS) \
23441 $(POSTSTAGE1_HOST_EXPORTS) \
23442 cd $(HOST_SUBDIR)/libbacktrace && \
23444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23445 CFLAGS="$(STAGEprofile_CFLAGS)" \
23446 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23448 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23453 TFLAGS="$(STAGEprofile_TFLAGS)" \
23454 $(TARGET-stageprofile-libbacktrace)
23456 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23457 clean-stageprofile: clean-stageprofile-libbacktrace
23458 clean-stageprofile-libbacktrace:
23459 @if [ $(current_stage) = stageprofile ]; then \
23460 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23461 else \
23462 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23463 $(MAKE) stageprofile-start; \
23464 fi; \
23465 cd $(HOST_SUBDIR)/libbacktrace && \
23466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23467 @endif libbacktrace-bootstrap
23470 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23471 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23472 maybe-all-stagetrain-libbacktrace:
23473 maybe-clean-stagetrain-libbacktrace:
23474 @if libbacktrace-bootstrap
23475 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23476 all-stagetrain: all-stagetrain-libbacktrace
23477 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23478 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23479 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23480 @r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23483 $(HOST_EXPORTS) \
23484 $(POSTSTAGE1_HOST_EXPORTS) \
23485 cd $(HOST_SUBDIR)/libbacktrace && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23488 CFLAGS="$(STAGEtrain_CFLAGS)" \
23489 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23490 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23491 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23496 TFLAGS="$(STAGEtrain_TFLAGS)" \
23497 $(TARGET-stagetrain-libbacktrace)
23499 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23500 clean-stagetrain: clean-stagetrain-libbacktrace
23501 clean-stagetrain-libbacktrace:
23502 @if [ $(current_stage) = stagetrain ]; then \
23503 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23504 else \
23505 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23506 $(MAKE) stagetrain-start; \
23507 fi; \
23508 cd $(HOST_SUBDIR)/libbacktrace && \
23509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23510 @endif libbacktrace-bootstrap
23513 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23514 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23515 maybe-all-stagefeedback-libbacktrace:
23516 maybe-clean-stagefeedback-libbacktrace:
23517 @if libbacktrace-bootstrap
23518 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23519 all-stagefeedback: all-stagefeedback-libbacktrace
23520 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23521 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23522 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23523 @r=`${PWD_COMMAND}`; export r; \
23524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23526 $(HOST_EXPORTS) \
23527 $(POSTSTAGE1_HOST_EXPORTS) \
23528 cd $(HOST_SUBDIR)/libbacktrace && \
23530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23531 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23532 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23533 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23534 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23539 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23540 $(TARGET-stagefeedback-libbacktrace)
23542 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23543 clean-stagefeedback: clean-stagefeedback-libbacktrace
23544 clean-stagefeedback-libbacktrace:
23545 @if [ $(current_stage) = stagefeedback ]; then \
23546 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23547 else \
23548 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23549 $(MAKE) stagefeedback-start; \
23550 fi; \
23551 cd $(HOST_SUBDIR)/libbacktrace && \
23552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23553 @endif libbacktrace-bootstrap
23556 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23557 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23558 maybe-all-stageautoprofile-libbacktrace:
23559 maybe-clean-stageautoprofile-libbacktrace:
23560 @if libbacktrace-bootstrap
23561 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23562 all-stageautoprofile: all-stageautoprofile-libbacktrace
23563 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23564 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23566 @r=`${PWD_COMMAND}`; export r; \
23567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23569 $(HOST_EXPORTS) \
23570 $(POSTSTAGE1_HOST_EXPORTS) \
23571 cd $(HOST_SUBDIR)/libbacktrace && \
23572 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23574 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23575 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23576 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23577 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23582 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23583 $(TARGET-stageautoprofile-libbacktrace)
23585 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23586 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23587 clean-stageautoprofile-libbacktrace:
23588 @if [ $(current_stage) = stageautoprofile ]; then \
23589 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23590 else \
23591 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23592 $(MAKE) stageautoprofile-start; \
23593 fi; \
23594 cd $(HOST_SUBDIR)/libbacktrace && \
23595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23596 @endif libbacktrace-bootstrap
23599 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23600 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23601 maybe-all-stageautofeedback-libbacktrace:
23602 maybe-clean-stageautofeedback-libbacktrace:
23603 @if libbacktrace-bootstrap
23604 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23605 all-stageautofeedback: all-stageautofeedback-libbacktrace
23606 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23607 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23608 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23609 @r=`${PWD_COMMAND}`; export r; \
23610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23612 $(HOST_EXPORTS) \
23613 $(POSTSTAGE1_HOST_EXPORTS) \
23614 cd $(HOST_SUBDIR)/libbacktrace && \
23616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23617 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23618 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23619 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23620 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23625 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23626 $(TARGET-stageautofeedback-libbacktrace)
23628 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23629 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23630 clean-stageautofeedback-libbacktrace:
23631 @if [ $(current_stage) = stageautofeedback ]; then \
23632 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23633 else \
23634 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23635 $(MAKE) stageautofeedback-start; \
23636 fi; \
23637 cd $(HOST_SUBDIR)/libbacktrace && \
23638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23639 @endif libbacktrace-bootstrap
23645 .PHONY: check-libbacktrace maybe-check-libbacktrace
23646 maybe-check-libbacktrace:
23647 @if libbacktrace
23648 maybe-check-libbacktrace: check-libbacktrace
23650 check-libbacktrace:
23651 @: $(MAKE); $(unstage)
23652 @r=`${PWD_COMMAND}`; export r; \
23653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23655 (cd $(HOST_SUBDIR)/libbacktrace && \
23656 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23658 @endif libbacktrace
23660 .PHONY: install-libbacktrace maybe-install-libbacktrace
23661 maybe-install-libbacktrace:
23662 @if libbacktrace
23663 maybe-install-libbacktrace: install-libbacktrace
23665 install-libbacktrace: installdirs
23666 @: $(MAKE); $(unstage)
23667 @r=`${PWD_COMMAND}`; export r; \
23668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23669 $(HOST_EXPORTS) \
23670 (cd $(HOST_SUBDIR)/libbacktrace && \
23671 $(MAKE) $(FLAGS_TO_PASS) install)
23673 @endif libbacktrace
23675 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23676 maybe-install-strip-libbacktrace:
23677 @if libbacktrace
23678 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23680 install-strip-libbacktrace: installdirs
23681 @: $(MAKE); $(unstage)
23682 @r=`${PWD_COMMAND}`; export r; \
23683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684 $(HOST_EXPORTS) \
23685 (cd $(HOST_SUBDIR)/libbacktrace && \
23686 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23688 @endif libbacktrace
23690 # Other targets (info, dvi, pdf, etc.)
23692 .PHONY: maybe-info-libbacktrace info-libbacktrace
23693 maybe-info-libbacktrace:
23694 @if libbacktrace
23695 maybe-info-libbacktrace: info-libbacktrace
23697 info-libbacktrace: \
23698 configure-libbacktrace
23699 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23700 r=`${PWD_COMMAND}`; export r; \
23701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23702 $(HOST_EXPORTS) \
23703 for flag in $(EXTRA_HOST_FLAGS) ; do \
23704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23705 done; \
23706 echo "Doing info in libbacktrace"; \
23707 (cd $(HOST_SUBDIR)/libbacktrace && \
23708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23710 "RANLIB=$${RANLIB}" \
23711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23712 info) \
23713 || exit 1
23715 @endif libbacktrace
23717 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23718 maybe-dvi-libbacktrace:
23719 @if libbacktrace
23720 maybe-dvi-libbacktrace: dvi-libbacktrace
23722 dvi-libbacktrace: \
23723 configure-libbacktrace
23724 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23725 r=`${PWD_COMMAND}`; export r; \
23726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23727 $(HOST_EXPORTS) \
23728 for flag in $(EXTRA_HOST_FLAGS) ; do \
23729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23730 done; \
23731 echo "Doing dvi in libbacktrace"; \
23732 (cd $(HOST_SUBDIR)/libbacktrace && \
23733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23735 "RANLIB=$${RANLIB}" \
23736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23737 dvi) \
23738 || exit 1
23740 @endif libbacktrace
23742 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23743 maybe-pdf-libbacktrace:
23744 @if libbacktrace
23745 maybe-pdf-libbacktrace: pdf-libbacktrace
23747 pdf-libbacktrace: \
23748 configure-libbacktrace
23749 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23750 r=`${PWD_COMMAND}`; export r; \
23751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23752 $(HOST_EXPORTS) \
23753 for flag in $(EXTRA_HOST_FLAGS) ; do \
23754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23755 done; \
23756 echo "Doing pdf in libbacktrace"; \
23757 (cd $(HOST_SUBDIR)/libbacktrace && \
23758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23760 "RANLIB=$${RANLIB}" \
23761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23762 pdf) \
23763 || exit 1
23765 @endif libbacktrace
23767 .PHONY: maybe-html-libbacktrace html-libbacktrace
23768 maybe-html-libbacktrace:
23769 @if libbacktrace
23770 maybe-html-libbacktrace: html-libbacktrace
23772 html-libbacktrace: \
23773 configure-libbacktrace
23774 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23775 r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 $(HOST_EXPORTS) \
23778 for flag in $(EXTRA_HOST_FLAGS) ; do \
23779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23780 done; \
23781 echo "Doing html in libbacktrace"; \
23782 (cd $(HOST_SUBDIR)/libbacktrace && \
23783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23785 "RANLIB=$${RANLIB}" \
23786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23787 html) \
23788 || exit 1
23790 @endif libbacktrace
23792 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23793 maybe-TAGS-libbacktrace:
23794 @if libbacktrace
23795 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23797 TAGS-libbacktrace: \
23798 configure-libbacktrace
23799 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23800 r=`${PWD_COMMAND}`; export r; \
23801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23802 $(HOST_EXPORTS) \
23803 for flag in $(EXTRA_HOST_FLAGS) ; do \
23804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23805 done; \
23806 echo "Doing TAGS in libbacktrace"; \
23807 (cd $(HOST_SUBDIR)/libbacktrace && \
23808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23810 "RANLIB=$${RANLIB}" \
23811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23812 TAGS) \
23813 || exit 1
23815 @endif libbacktrace
23817 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23818 maybe-install-info-libbacktrace:
23819 @if libbacktrace
23820 maybe-install-info-libbacktrace: install-info-libbacktrace
23822 install-info-libbacktrace: \
23823 configure-libbacktrace \
23824 info-libbacktrace
23825 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23826 r=`${PWD_COMMAND}`; export r; \
23827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828 $(HOST_EXPORTS) \
23829 for flag in $(EXTRA_HOST_FLAGS) ; do \
23830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831 done; \
23832 echo "Doing install-info in libbacktrace"; \
23833 (cd $(HOST_SUBDIR)/libbacktrace && \
23834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836 "RANLIB=$${RANLIB}" \
23837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23838 install-info) \
23839 || exit 1
23841 @endif libbacktrace
23843 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23844 maybe-install-dvi-libbacktrace:
23845 @if libbacktrace
23846 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23848 install-dvi-libbacktrace: \
23849 configure-libbacktrace \
23850 dvi-libbacktrace
23851 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23852 r=`${PWD_COMMAND}`; export r; \
23853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854 $(HOST_EXPORTS) \
23855 for flag in $(EXTRA_HOST_FLAGS) ; do \
23856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857 done; \
23858 echo "Doing install-dvi in libbacktrace"; \
23859 (cd $(HOST_SUBDIR)/libbacktrace && \
23860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862 "RANLIB=$${RANLIB}" \
23863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23864 install-dvi) \
23865 || exit 1
23867 @endif libbacktrace
23869 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23870 maybe-install-pdf-libbacktrace:
23871 @if libbacktrace
23872 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23874 install-pdf-libbacktrace: \
23875 configure-libbacktrace \
23876 pdf-libbacktrace
23877 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) ; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing install-pdf in libbacktrace"; \
23885 (cd $(HOST_SUBDIR)/libbacktrace && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890 install-pdf) \
23891 || exit 1
23893 @endif libbacktrace
23895 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23896 maybe-install-html-libbacktrace:
23897 @if libbacktrace
23898 maybe-install-html-libbacktrace: install-html-libbacktrace
23900 install-html-libbacktrace: \
23901 configure-libbacktrace \
23902 html-libbacktrace
23903 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23904 r=`${PWD_COMMAND}`; export r; \
23905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23906 $(HOST_EXPORTS) \
23907 for flag in $(EXTRA_HOST_FLAGS) ; do \
23908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23909 done; \
23910 echo "Doing install-html in libbacktrace"; \
23911 (cd $(HOST_SUBDIR)/libbacktrace && \
23912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23914 "RANLIB=$${RANLIB}" \
23915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23916 install-html) \
23917 || exit 1
23919 @endif libbacktrace
23921 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23922 maybe-installcheck-libbacktrace:
23923 @if libbacktrace
23924 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23926 installcheck-libbacktrace: \
23927 configure-libbacktrace
23928 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23929 r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931 $(HOST_EXPORTS) \
23932 for flag in $(EXTRA_HOST_FLAGS) ; do \
23933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934 done; \
23935 echo "Doing installcheck in libbacktrace"; \
23936 (cd $(HOST_SUBDIR)/libbacktrace && \
23937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939 "RANLIB=$${RANLIB}" \
23940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941 installcheck) \
23942 || exit 1
23944 @endif libbacktrace
23946 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23947 maybe-mostlyclean-libbacktrace:
23948 @if libbacktrace
23949 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23951 mostlyclean-libbacktrace:
23952 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23953 r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 $(HOST_EXPORTS) \
23956 for flag in $(EXTRA_HOST_FLAGS) ; do \
23957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958 done; \
23959 echo "Doing mostlyclean in libbacktrace"; \
23960 (cd $(HOST_SUBDIR)/libbacktrace && \
23961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963 "RANLIB=$${RANLIB}" \
23964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23965 mostlyclean) \
23966 || exit 1
23968 @endif libbacktrace
23970 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23971 maybe-clean-libbacktrace:
23972 @if libbacktrace
23973 maybe-clean-libbacktrace: clean-libbacktrace
23975 clean-libbacktrace:
23976 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23977 r=`${PWD_COMMAND}`; export r; \
23978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23979 $(HOST_EXPORTS) \
23980 for flag in $(EXTRA_HOST_FLAGS) ; do \
23981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23982 done; \
23983 echo "Doing clean in libbacktrace"; \
23984 (cd $(HOST_SUBDIR)/libbacktrace && \
23985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23987 "RANLIB=$${RANLIB}" \
23988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23989 clean) \
23990 || exit 1
23992 @endif libbacktrace
23994 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23995 maybe-distclean-libbacktrace:
23996 @if libbacktrace
23997 maybe-distclean-libbacktrace: distclean-libbacktrace
23999 distclean-libbacktrace:
24000 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24001 r=`${PWD_COMMAND}`; export r; \
24002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24003 $(HOST_EXPORTS) \
24004 for flag in $(EXTRA_HOST_FLAGS) ; do \
24005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24006 done; \
24007 echo "Doing distclean in libbacktrace"; \
24008 (cd $(HOST_SUBDIR)/libbacktrace && \
24009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24011 "RANLIB=$${RANLIB}" \
24012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24013 distclean) \
24014 || exit 1
24016 @endif libbacktrace
24018 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24019 maybe-maintainer-clean-libbacktrace:
24020 @if libbacktrace
24021 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24023 maintainer-clean-libbacktrace:
24024 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24025 r=`${PWD_COMMAND}`; export r; \
24026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027 $(HOST_EXPORTS) \
24028 for flag in $(EXTRA_HOST_FLAGS) ; do \
24029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24030 done; \
24031 echo "Doing maintainer-clean in libbacktrace"; \
24032 (cd $(HOST_SUBDIR)/libbacktrace && \
24033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24035 "RANLIB=$${RANLIB}" \
24036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24037 maintainer-clean) \
24038 || exit 1
24040 @endif libbacktrace
24044 .PHONY: configure-libcpp maybe-configure-libcpp
24045 maybe-configure-libcpp:
24046 @if gcc-bootstrap
24047 configure-libcpp: stage_current
24048 @endif gcc-bootstrap
24049 @if libcpp
24050 maybe-configure-libcpp: configure-libcpp
24051 configure-libcpp:
24052 @r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24056 $(HOST_EXPORTS) \
24057 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24058 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24059 case $(srcdir) in \
24060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24061 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24063 esac; \
24064 module_srcdir=libcpp; \
24065 $(SHELL) \
24066 $$s/$$module_srcdir/configure \
24067 --srcdir=$${topdir}/$$module_srcdir \
24068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24069 --target=${target_alias} \
24070 || exit 1
24071 @endif libcpp
24075 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24076 maybe-configure-stage1-libcpp:
24077 @if libcpp-bootstrap
24078 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24079 configure-stage1-libcpp:
24080 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24082 @r=`${PWD_COMMAND}`; export r; \
24083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 TFLAGS="$(STAGE1_TFLAGS)"; \
24085 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24086 $(HOST_EXPORTS) \
24087 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24088 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24089 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24090 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24092 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24093 case $(srcdir) in \
24094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24095 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24097 esac; \
24098 module_srcdir=libcpp; \
24099 $(SHELL) $$s/$$module_srcdir/configure \
24100 --srcdir=$${topdir}/$$module_srcdir \
24101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24102 --target=${target_alias} \
24104 $(STAGE1_CONFIGURE_FLAGS)
24105 @endif libcpp-bootstrap
24107 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24108 maybe-configure-stage2-libcpp:
24109 @if libcpp-bootstrap
24110 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24111 configure-stage2-libcpp:
24112 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24114 @r=`${PWD_COMMAND}`; export r; \
24115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24116 TFLAGS="$(STAGE2_TFLAGS)"; \
24117 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24118 $(HOST_EXPORTS) \
24119 $(POSTSTAGE1_HOST_EXPORTS) \
24120 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24121 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24122 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24123 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24125 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24126 case $(srcdir) in \
24127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24128 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24130 esac; \
24131 module_srcdir=libcpp; \
24132 $(SHELL) $$s/$$module_srcdir/configure \
24133 --srcdir=$${topdir}/$$module_srcdir \
24134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24135 --target=${target_alias} \
24136 --with-build-libsubdir=$(HOST_SUBDIR) \
24137 $(STAGE2_CONFIGURE_FLAGS)
24138 @endif libcpp-bootstrap
24140 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24141 maybe-configure-stage3-libcpp:
24142 @if libcpp-bootstrap
24143 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24144 configure-stage3-libcpp:
24145 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24147 @r=`${PWD_COMMAND}`; export r; \
24148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149 TFLAGS="$(STAGE3_TFLAGS)"; \
24150 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24151 $(HOST_EXPORTS) \
24152 $(POSTSTAGE1_HOST_EXPORTS) \
24153 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24154 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24155 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24156 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24158 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24159 case $(srcdir) in \
24160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24161 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24163 esac; \
24164 module_srcdir=libcpp; \
24165 $(SHELL) $$s/$$module_srcdir/configure \
24166 --srcdir=$${topdir}/$$module_srcdir \
24167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24168 --target=${target_alias} \
24169 --with-build-libsubdir=$(HOST_SUBDIR) \
24170 $(STAGE3_CONFIGURE_FLAGS)
24171 @endif libcpp-bootstrap
24173 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24174 maybe-configure-stage4-libcpp:
24175 @if libcpp-bootstrap
24176 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24177 configure-stage4-libcpp:
24178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24180 @r=`${PWD_COMMAND}`; export r; \
24181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24182 TFLAGS="$(STAGE4_TFLAGS)"; \
24183 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24184 $(HOST_EXPORTS) \
24185 $(POSTSTAGE1_HOST_EXPORTS) \
24186 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24187 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24188 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24189 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24191 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24192 case $(srcdir) in \
24193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24194 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24196 esac; \
24197 module_srcdir=libcpp; \
24198 $(SHELL) $$s/$$module_srcdir/configure \
24199 --srcdir=$${topdir}/$$module_srcdir \
24200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24201 --target=${target_alias} \
24202 --with-build-libsubdir=$(HOST_SUBDIR) \
24203 $(STAGE4_CONFIGURE_FLAGS)
24204 @endif libcpp-bootstrap
24206 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24207 maybe-configure-stageprofile-libcpp:
24208 @if libcpp-bootstrap
24209 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24210 configure-stageprofile-libcpp:
24211 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24213 @r=`${PWD_COMMAND}`; export r; \
24214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24216 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24217 $(HOST_EXPORTS) \
24218 $(POSTSTAGE1_HOST_EXPORTS) \
24219 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24220 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24221 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24222 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24224 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24225 case $(srcdir) in \
24226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24227 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24229 esac; \
24230 module_srcdir=libcpp; \
24231 $(SHELL) $$s/$$module_srcdir/configure \
24232 --srcdir=$${topdir}/$$module_srcdir \
24233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24234 --target=${target_alias} \
24235 --with-build-libsubdir=$(HOST_SUBDIR) \
24236 $(STAGEprofile_CONFIGURE_FLAGS)
24237 @endif libcpp-bootstrap
24239 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24240 maybe-configure-stagetrain-libcpp:
24241 @if libcpp-bootstrap
24242 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24243 configure-stagetrain-libcpp:
24244 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24246 @r=`${PWD_COMMAND}`; export r; \
24247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24249 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24250 $(HOST_EXPORTS) \
24251 $(POSTSTAGE1_HOST_EXPORTS) \
24252 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24253 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24254 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24255 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24257 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24258 case $(srcdir) in \
24259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24260 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24262 esac; \
24263 module_srcdir=libcpp; \
24264 $(SHELL) $$s/$$module_srcdir/configure \
24265 --srcdir=$${topdir}/$$module_srcdir \
24266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24267 --target=${target_alias} \
24268 --with-build-libsubdir=$(HOST_SUBDIR) \
24269 $(STAGEtrain_CONFIGURE_FLAGS)
24270 @endif libcpp-bootstrap
24272 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24273 maybe-configure-stagefeedback-libcpp:
24274 @if libcpp-bootstrap
24275 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24276 configure-stagefeedback-libcpp:
24277 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24279 @r=`${PWD_COMMAND}`; export r; \
24280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24282 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24283 $(HOST_EXPORTS) \
24284 $(POSTSTAGE1_HOST_EXPORTS) \
24285 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24286 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24287 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24288 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24290 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24291 case $(srcdir) in \
24292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24293 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24295 esac; \
24296 module_srcdir=libcpp; \
24297 $(SHELL) $$s/$$module_srcdir/configure \
24298 --srcdir=$${topdir}/$$module_srcdir \
24299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24300 --target=${target_alias} \
24301 --with-build-libsubdir=$(HOST_SUBDIR) \
24302 $(STAGEfeedback_CONFIGURE_FLAGS)
24303 @endif libcpp-bootstrap
24305 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24306 maybe-configure-stageautoprofile-libcpp:
24307 @if libcpp-bootstrap
24308 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24309 configure-stageautoprofile-libcpp:
24310 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24312 @r=`${PWD_COMMAND}`; export r; \
24313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24315 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24316 $(HOST_EXPORTS) \
24317 $(POSTSTAGE1_HOST_EXPORTS) \
24318 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24319 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24320 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24321 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24323 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24324 case $(srcdir) in \
24325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24326 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24328 esac; \
24329 module_srcdir=libcpp; \
24330 $(SHELL) $$s/$$module_srcdir/configure \
24331 --srcdir=$${topdir}/$$module_srcdir \
24332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24333 --target=${target_alias} \
24334 --with-build-libsubdir=$(HOST_SUBDIR) \
24335 $(STAGEautoprofile_CONFIGURE_FLAGS)
24336 @endif libcpp-bootstrap
24338 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24339 maybe-configure-stageautofeedback-libcpp:
24340 @if libcpp-bootstrap
24341 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24342 configure-stageautofeedback-libcpp:
24343 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24345 @r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24348 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24349 $(HOST_EXPORTS) \
24350 $(POSTSTAGE1_HOST_EXPORTS) \
24351 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24352 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24353 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24354 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24356 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24357 case $(srcdir) in \
24358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24359 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24361 esac; \
24362 module_srcdir=libcpp; \
24363 $(SHELL) $$s/$$module_srcdir/configure \
24364 --srcdir=$${topdir}/$$module_srcdir \
24365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24366 --target=${target_alias} \
24367 --with-build-libsubdir=$(HOST_SUBDIR) \
24368 $(STAGEautofeedback_CONFIGURE_FLAGS)
24369 @endif libcpp-bootstrap
24375 .PHONY: all-libcpp maybe-all-libcpp
24376 maybe-all-libcpp:
24377 @if gcc-bootstrap
24378 all-libcpp: stage_current
24379 @endif gcc-bootstrap
24380 @if libcpp
24381 TARGET-libcpp=all
24382 maybe-all-libcpp: all-libcpp
24383 all-libcpp: configure-libcpp
24384 @r=`${PWD_COMMAND}`; export r; \
24385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24386 $(HOST_EXPORTS) \
24387 (cd $(HOST_SUBDIR)/libcpp && \
24388 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24389 $(TARGET-libcpp))
24390 @endif libcpp
24394 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24395 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24396 maybe-all-stage1-libcpp:
24397 maybe-clean-stage1-libcpp:
24398 @if libcpp-bootstrap
24399 maybe-all-stage1-libcpp: all-stage1-libcpp
24400 all-stage1: all-stage1-libcpp
24401 TARGET-stage1-libcpp = $(TARGET-libcpp)
24402 all-stage1-libcpp: configure-stage1-libcpp
24403 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24404 @r=`${PWD_COMMAND}`; export r; \
24405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406 TFLAGS="$(STAGE1_TFLAGS)"; \
24407 $(HOST_EXPORTS) \
24408 cd $(HOST_SUBDIR)/libcpp && \
24410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24411 CFLAGS="$(STAGE1_CFLAGS)" \
24412 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24413 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24414 LIBCFLAGS="$(LIBCFLAGS)" \
24415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24418 $(EXTRA_HOST_FLAGS) \
24419 $(STAGE1_FLAGS_TO_PASS) \
24420 TFLAGS="$(STAGE1_TFLAGS)" \
24421 $(TARGET-stage1-libcpp)
24423 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24424 clean-stage1: clean-stage1-libcpp
24425 clean-stage1-libcpp:
24426 @if [ $(current_stage) = stage1 ]; then \
24427 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24428 else \
24429 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24430 $(MAKE) stage1-start; \
24431 fi; \
24432 cd $(HOST_SUBDIR)/libcpp && \
24433 $(MAKE) $(EXTRA_HOST_FLAGS) \
24434 $(STAGE1_FLAGS_TO_PASS) clean
24435 @endif libcpp-bootstrap
24438 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24439 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24440 maybe-all-stage2-libcpp:
24441 maybe-clean-stage2-libcpp:
24442 @if libcpp-bootstrap
24443 maybe-all-stage2-libcpp: all-stage2-libcpp
24444 all-stage2: all-stage2-libcpp
24445 TARGET-stage2-libcpp = $(TARGET-libcpp)
24446 all-stage2-libcpp: configure-stage2-libcpp
24447 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24448 @r=`${PWD_COMMAND}`; export r; \
24449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24450 TFLAGS="$(STAGE2_TFLAGS)"; \
24451 $(HOST_EXPORTS) \
24452 $(POSTSTAGE1_HOST_EXPORTS) \
24453 cd $(HOST_SUBDIR)/libcpp && \
24455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24456 CFLAGS="$(STAGE2_CFLAGS)" \
24457 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24458 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24459 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24464 TFLAGS="$(STAGE2_TFLAGS)" \
24465 $(TARGET-stage2-libcpp)
24467 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24468 clean-stage2: clean-stage2-libcpp
24469 clean-stage2-libcpp:
24470 @if [ $(current_stage) = stage2 ]; then \
24471 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24472 else \
24473 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24474 $(MAKE) stage2-start; \
24475 fi; \
24476 cd $(HOST_SUBDIR)/libcpp && \
24477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24478 @endif libcpp-bootstrap
24481 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24482 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24483 maybe-all-stage3-libcpp:
24484 maybe-clean-stage3-libcpp:
24485 @if libcpp-bootstrap
24486 maybe-all-stage3-libcpp: all-stage3-libcpp
24487 all-stage3: all-stage3-libcpp
24488 TARGET-stage3-libcpp = $(TARGET-libcpp)
24489 all-stage3-libcpp: configure-stage3-libcpp
24490 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24491 @r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 TFLAGS="$(STAGE3_TFLAGS)"; \
24494 $(HOST_EXPORTS) \
24495 $(POSTSTAGE1_HOST_EXPORTS) \
24496 cd $(HOST_SUBDIR)/libcpp && \
24498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24499 CFLAGS="$(STAGE3_CFLAGS)" \
24500 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24501 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24502 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24507 TFLAGS="$(STAGE3_TFLAGS)" \
24508 $(TARGET-stage3-libcpp)
24510 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24511 clean-stage3: clean-stage3-libcpp
24512 clean-stage3-libcpp:
24513 @if [ $(current_stage) = stage3 ]; then \
24514 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24515 else \
24516 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24517 $(MAKE) stage3-start; \
24518 fi; \
24519 cd $(HOST_SUBDIR)/libcpp && \
24520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24521 @endif libcpp-bootstrap
24524 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24525 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24526 maybe-all-stage4-libcpp:
24527 maybe-clean-stage4-libcpp:
24528 @if libcpp-bootstrap
24529 maybe-all-stage4-libcpp: all-stage4-libcpp
24530 all-stage4: all-stage4-libcpp
24531 TARGET-stage4-libcpp = $(TARGET-libcpp)
24532 all-stage4-libcpp: configure-stage4-libcpp
24533 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24534 @r=`${PWD_COMMAND}`; export r; \
24535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24536 TFLAGS="$(STAGE4_TFLAGS)"; \
24537 $(HOST_EXPORTS) \
24538 $(POSTSTAGE1_HOST_EXPORTS) \
24539 cd $(HOST_SUBDIR)/libcpp && \
24541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24542 CFLAGS="$(STAGE4_CFLAGS)" \
24543 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24544 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24545 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24550 TFLAGS="$(STAGE4_TFLAGS)" \
24551 $(TARGET-stage4-libcpp)
24553 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24554 clean-stage4: clean-stage4-libcpp
24555 clean-stage4-libcpp:
24556 @if [ $(current_stage) = stage4 ]; then \
24557 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24558 else \
24559 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24560 $(MAKE) stage4-start; \
24561 fi; \
24562 cd $(HOST_SUBDIR)/libcpp && \
24563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24564 @endif libcpp-bootstrap
24567 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24568 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24569 maybe-all-stageprofile-libcpp:
24570 maybe-clean-stageprofile-libcpp:
24571 @if libcpp-bootstrap
24572 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24573 all-stageprofile: all-stageprofile-libcpp
24574 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24575 all-stageprofile-libcpp: configure-stageprofile-libcpp
24576 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24577 @r=`${PWD_COMMAND}`; export r; \
24578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24579 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24580 $(HOST_EXPORTS) \
24581 $(POSTSTAGE1_HOST_EXPORTS) \
24582 cd $(HOST_SUBDIR)/libcpp && \
24584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24585 CFLAGS="$(STAGEprofile_CFLAGS)" \
24586 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24587 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24588 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24593 TFLAGS="$(STAGEprofile_TFLAGS)" \
24594 $(TARGET-stageprofile-libcpp)
24596 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24597 clean-stageprofile: clean-stageprofile-libcpp
24598 clean-stageprofile-libcpp:
24599 @if [ $(current_stage) = stageprofile ]; then \
24600 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24601 else \
24602 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24603 $(MAKE) stageprofile-start; \
24604 fi; \
24605 cd $(HOST_SUBDIR)/libcpp && \
24606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24607 @endif libcpp-bootstrap
24610 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24611 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24612 maybe-all-stagetrain-libcpp:
24613 maybe-clean-stagetrain-libcpp:
24614 @if libcpp-bootstrap
24615 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24616 all-stagetrain: all-stagetrain-libcpp
24617 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24618 all-stagetrain-libcpp: configure-stagetrain-libcpp
24619 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24620 @r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24623 $(HOST_EXPORTS) \
24624 $(POSTSTAGE1_HOST_EXPORTS) \
24625 cd $(HOST_SUBDIR)/libcpp && \
24627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24628 CFLAGS="$(STAGEtrain_CFLAGS)" \
24629 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24630 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24631 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24636 TFLAGS="$(STAGEtrain_TFLAGS)" \
24637 $(TARGET-stagetrain-libcpp)
24639 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24640 clean-stagetrain: clean-stagetrain-libcpp
24641 clean-stagetrain-libcpp:
24642 @if [ $(current_stage) = stagetrain ]; then \
24643 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24644 else \
24645 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24646 $(MAKE) stagetrain-start; \
24647 fi; \
24648 cd $(HOST_SUBDIR)/libcpp && \
24649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24650 @endif libcpp-bootstrap
24653 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24654 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24655 maybe-all-stagefeedback-libcpp:
24656 maybe-clean-stagefeedback-libcpp:
24657 @if libcpp-bootstrap
24658 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24659 all-stagefeedback: all-stagefeedback-libcpp
24660 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24661 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24663 @r=`${PWD_COMMAND}`; export r; \
24664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24666 $(HOST_EXPORTS) \
24667 $(POSTSTAGE1_HOST_EXPORTS) \
24668 cd $(HOST_SUBDIR)/libcpp && \
24670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24671 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24672 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24673 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24674 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24679 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24680 $(TARGET-stagefeedback-libcpp)
24682 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24683 clean-stagefeedback: clean-stagefeedback-libcpp
24684 clean-stagefeedback-libcpp:
24685 @if [ $(current_stage) = stagefeedback ]; then \
24686 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24687 else \
24688 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24689 $(MAKE) stagefeedback-start; \
24690 fi; \
24691 cd $(HOST_SUBDIR)/libcpp && \
24692 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24693 @endif libcpp-bootstrap
24696 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24697 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24698 maybe-all-stageautoprofile-libcpp:
24699 maybe-clean-stageautoprofile-libcpp:
24700 @if libcpp-bootstrap
24701 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24702 all-stageautoprofile: all-stageautoprofile-libcpp
24703 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24704 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24705 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24706 @r=`${PWD_COMMAND}`; export r; \
24707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24709 $(HOST_EXPORTS) \
24710 $(POSTSTAGE1_HOST_EXPORTS) \
24711 cd $(HOST_SUBDIR)/libcpp && \
24712 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24714 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24715 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24716 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24717 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24722 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24723 $(TARGET-stageautoprofile-libcpp)
24725 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24726 clean-stageautoprofile: clean-stageautoprofile-libcpp
24727 clean-stageautoprofile-libcpp:
24728 @if [ $(current_stage) = stageautoprofile ]; then \
24729 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24730 else \
24731 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24732 $(MAKE) stageautoprofile-start; \
24733 fi; \
24734 cd $(HOST_SUBDIR)/libcpp && \
24735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24736 @endif libcpp-bootstrap
24739 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24740 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24741 maybe-all-stageautofeedback-libcpp:
24742 maybe-clean-stageautofeedback-libcpp:
24743 @if libcpp-bootstrap
24744 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24745 all-stageautofeedback: all-stageautofeedback-libcpp
24746 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24747 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24748 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24749 @r=`${PWD_COMMAND}`; export r; \
24750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24752 $(HOST_EXPORTS) \
24753 $(POSTSTAGE1_HOST_EXPORTS) \
24754 cd $(HOST_SUBDIR)/libcpp && \
24756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24757 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24758 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24759 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24760 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24765 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24766 $(TARGET-stageautofeedback-libcpp)
24768 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24769 clean-stageautofeedback: clean-stageautofeedback-libcpp
24770 clean-stageautofeedback-libcpp:
24771 @if [ $(current_stage) = stageautofeedback ]; then \
24772 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24773 else \
24774 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24775 $(MAKE) stageautofeedback-start; \
24776 fi; \
24777 cd $(HOST_SUBDIR)/libcpp && \
24778 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24779 @endif libcpp-bootstrap
24785 .PHONY: check-libcpp maybe-check-libcpp
24786 maybe-check-libcpp:
24787 @if libcpp
24788 maybe-check-libcpp: check-libcpp
24790 check-libcpp:
24791 @: $(MAKE); $(unstage)
24792 @r=`${PWD_COMMAND}`; export r; \
24793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24794 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24795 (cd $(HOST_SUBDIR)/libcpp && \
24796 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24798 @endif libcpp
24800 .PHONY: install-libcpp maybe-install-libcpp
24801 maybe-install-libcpp:
24802 @if libcpp
24803 maybe-install-libcpp: install-libcpp
24805 install-libcpp: installdirs
24806 @: $(MAKE); $(unstage)
24807 @r=`${PWD_COMMAND}`; export r; \
24808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24809 $(HOST_EXPORTS) \
24810 (cd $(HOST_SUBDIR)/libcpp && \
24811 $(MAKE) $(FLAGS_TO_PASS) install)
24813 @endif libcpp
24815 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24816 maybe-install-strip-libcpp:
24817 @if libcpp
24818 maybe-install-strip-libcpp: install-strip-libcpp
24820 install-strip-libcpp: installdirs
24821 @: $(MAKE); $(unstage)
24822 @r=`${PWD_COMMAND}`; export r; \
24823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24824 $(HOST_EXPORTS) \
24825 (cd $(HOST_SUBDIR)/libcpp && \
24826 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24828 @endif libcpp
24830 # Other targets (info, dvi, pdf, etc.)
24832 .PHONY: maybe-info-libcpp info-libcpp
24833 maybe-info-libcpp:
24834 @if libcpp
24835 maybe-info-libcpp: info-libcpp
24837 info-libcpp: \
24838 configure-libcpp
24839 @[ -f ./libcpp/Makefile ] || exit 0; \
24840 r=`${PWD_COMMAND}`; export r; \
24841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24842 $(HOST_EXPORTS) \
24843 for flag in $(EXTRA_HOST_FLAGS) ; do \
24844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24845 done; \
24846 echo "Doing info in libcpp"; \
24847 (cd $(HOST_SUBDIR)/libcpp && \
24848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24850 "RANLIB=$${RANLIB}" \
24851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24852 info) \
24853 || exit 1
24855 @endif libcpp
24857 .PHONY: maybe-dvi-libcpp dvi-libcpp
24858 maybe-dvi-libcpp:
24859 @if libcpp
24860 maybe-dvi-libcpp: dvi-libcpp
24862 dvi-libcpp: \
24863 configure-libcpp
24864 @[ -f ./libcpp/Makefile ] || exit 0; \
24865 r=`${PWD_COMMAND}`; export r; \
24866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24867 $(HOST_EXPORTS) \
24868 for flag in $(EXTRA_HOST_FLAGS) ; do \
24869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24870 done; \
24871 echo "Doing dvi in libcpp"; \
24872 (cd $(HOST_SUBDIR)/libcpp && \
24873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24875 "RANLIB=$${RANLIB}" \
24876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24877 dvi) \
24878 || exit 1
24880 @endif libcpp
24882 .PHONY: maybe-pdf-libcpp pdf-libcpp
24883 maybe-pdf-libcpp:
24884 @if libcpp
24885 maybe-pdf-libcpp: pdf-libcpp
24887 pdf-libcpp: \
24888 configure-libcpp
24889 @[ -f ./libcpp/Makefile ] || exit 0; \
24890 r=`${PWD_COMMAND}`; export r; \
24891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24892 $(HOST_EXPORTS) \
24893 for flag in $(EXTRA_HOST_FLAGS) ; do \
24894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24895 done; \
24896 echo "Doing pdf in libcpp"; \
24897 (cd $(HOST_SUBDIR)/libcpp && \
24898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24900 "RANLIB=$${RANLIB}" \
24901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24902 pdf) \
24903 || exit 1
24905 @endif libcpp
24907 .PHONY: maybe-html-libcpp html-libcpp
24908 maybe-html-libcpp:
24909 @if libcpp
24910 maybe-html-libcpp: html-libcpp
24912 html-libcpp: \
24913 configure-libcpp
24914 @[ -f ./libcpp/Makefile ] || exit 0; \
24915 r=`${PWD_COMMAND}`; export r; \
24916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917 $(HOST_EXPORTS) \
24918 for flag in $(EXTRA_HOST_FLAGS) ; do \
24919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920 done; \
24921 echo "Doing html in libcpp"; \
24922 (cd $(HOST_SUBDIR)/libcpp && \
24923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925 "RANLIB=$${RANLIB}" \
24926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24927 html) \
24928 || exit 1
24930 @endif libcpp
24932 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24933 maybe-TAGS-libcpp:
24934 @if libcpp
24935 maybe-TAGS-libcpp: TAGS-libcpp
24937 TAGS-libcpp: \
24938 configure-libcpp
24939 @[ -f ./libcpp/Makefile ] || exit 0; \
24940 r=`${PWD_COMMAND}`; export r; \
24941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24942 $(HOST_EXPORTS) \
24943 for flag in $(EXTRA_HOST_FLAGS) ; do \
24944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24945 done; \
24946 echo "Doing TAGS in libcpp"; \
24947 (cd $(HOST_SUBDIR)/libcpp && \
24948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24950 "RANLIB=$${RANLIB}" \
24951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24952 TAGS) \
24953 || exit 1
24955 @endif libcpp
24957 .PHONY: maybe-install-info-libcpp install-info-libcpp
24958 maybe-install-info-libcpp:
24959 @if libcpp
24960 maybe-install-info-libcpp: install-info-libcpp
24962 install-info-libcpp: \
24963 configure-libcpp \
24964 info-libcpp
24965 @[ -f ./libcpp/Makefile ] || exit 0; \
24966 r=`${PWD_COMMAND}`; export r; \
24967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24968 $(HOST_EXPORTS) \
24969 for flag in $(EXTRA_HOST_FLAGS) ; do \
24970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24971 done; \
24972 echo "Doing install-info in libcpp"; \
24973 (cd $(HOST_SUBDIR)/libcpp && \
24974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24976 "RANLIB=$${RANLIB}" \
24977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24978 install-info) \
24979 || exit 1
24981 @endif libcpp
24983 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24984 maybe-install-dvi-libcpp:
24985 @if libcpp
24986 maybe-install-dvi-libcpp: install-dvi-libcpp
24988 install-dvi-libcpp: \
24989 configure-libcpp \
24990 dvi-libcpp
24991 @[ -f ./libcpp/Makefile ] || exit 0; \
24992 r=`${PWD_COMMAND}`; export r; \
24993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994 $(HOST_EXPORTS) \
24995 for flag in $(EXTRA_HOST_FLAGS) ; do \
24996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24997 done; \
24998 echo "Doing install-dvi in libcpp"; \
24999 (cd $(HOST_SUBDIR)/libcpp && \
25000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25002 "RANLIB=$${RANLIB}" \
25003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25004 install-dvi) \
25005 || exit 1
25007 @endif libcpp
25009 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25010 maybe-install-pdf-libcpp:
25011 @if libcpp
25012 maybe-install-pdf-libcpp: install-pdf-libcpp
25014 install-pdf-libcpp: \
25015 configure-libcpp \
25016 pdf-libcpp
25017 @[ -f ./libcpp/Makefile ] || exit 0; \
25018 r=`${PWD_COMMAND}`; export r; \
25019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020 $(HOST_EXPORTS) \
25021 for flag in $(EXTRA_HOST_FLAGS) ; do \
25022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25023 done; \
25024 echo "Doing install-pdf in libcpp"; \
25025 (cd $(HOST_SUBDIR)/libcpp && \
25026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25028 "RANLIB=$${RANLIB}" \
25029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25030 install-pdf) \
25031 || exit 1
25033 @endif libcpp
25035 .PHONY: maybe-install-html-libcpp install-html-libcpp
25036 maybe-install-html-libcpp:
25037 @if libcpp
25038 maybe-install-html-libcpp: install-html-libcpp
25040 install-html-libcpp: \
25041 configure-libcpp \
25042 html-libcpp
25043 @[ -f ./libcpp/Makefile ] || exit 0; \
25044 r=`${PWD_COMMAND}`; export r; \
25045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046 $(HOST_EXPORTS) \
25047 for flag in $(EXTRA_HOST_FLAGS) ; do \
25048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049 done; \
25050 echo "Doing install-html in libcpp"; \
25051 (cd $(HOST_SUBDIR)/libcpp && \
25052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054 "RANLIB=$${RANLIB}" \
25055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25056 install-html) \
25057 || exit 1
25059 @endif libcpp
25061 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25062 maybe-installcheck-libcpp:
25063 @if libcpp
25064 maybe-installcheck-libcpp: installcheck-libcpp
25066 installcheck-libcpp: \
25067 configure-libcpp
25068 @[ -f ./libcpp/Makefile ] || exit 0; \
25069 r=`${PWD_COMMAND}`; export r; \
25070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071 $(HOST_EXPORTS) \
25072 for flag in $(EXTRA_HOST_FLAGS) ; do \
25073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074 done; \
25075 echo "Doing installcheck in libcpp"; \
25076 (cd $(HOST_SUBDIR)/libcpp && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079 "RANLIB=$${RANLIB}" \
25080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081 installcheck) \
25082 || exit 1
25084 @endif libcpp
25086 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25087 maybe-mostlyclean-libcpp:
25088 @if libcpp
25089 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25091 mostlyclean-libcpp:
25092 @[ -f ./libcpp/Makefile ] || exit 0; \
25093 r=`${PWD_COMMAND}`; export r; \
25094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095 $(HOST_EXPORTS) \
25096 for flag in $(EXTRA_HOST_FLAGS) ; do \
25097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25098 done; \
25099 echo "Doing mostlyclean in libcpp"; \
25100 (cd $(HOST_SUBDIR)/libcpp && \
25101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25103 "RANLIB=$${RANLIB}" \
25104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25105 mostlyclean) \
25106 || exit 1
25108 @endif libcpp
25110 .PHONY: maybe-clean-libcpp clean-libcpp
25111 maybe-clean-libcpp:
25112 @if libcpp
25113 maybe-clean-libcpp: clean-libcpp
25115 clean-libcpp:
25116 @[ -f ./libcpp/Makefile ] || exit 0; \
25117 r=`${PWD_COMMAND}`; export r; \
25118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119 $(HOST_EXPORTS) \
25120 for flag in $(EXTRA_HOST_FLAGS) ; do \
25121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25122 done; \
25123 echo "Doing clean in libcpp"; \
25124 (cd $(HOST_SUBDIR)/libcpp && \
25125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25127 "RANLIB=$${RANLIB}" \
25128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25129 clean) \
25130 || exit 1
25132 @endif libcpp
25134 .PHONY: maybe-distclean-libcpp distclean-libcpp
25135 maybe-distclean-libcpp:
25136 @if libcpp
25137 maybe-distclean-libcpp: distclean-libcpp
25139 distclean-libcpp:
25140 @[ -f ./libcpp/Makefile ] || exit 0; \
25141 r=`${PWD_COMMAND}`; export r; \
25142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25143 $(HOST_EXPORTS) \
25144 for flag in $(EXTRA_HOST_FLAGS) ; do \
25145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25146 done; \
25147 echo "Doing distclean in libcpp"; \
25148 (cd $(HOST_SUBDIR)/libcpp && \
25149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25151 "RANLIB=$${RANLIB}" \
25152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25153 distclean) \
25154 || exit 1
25156 @endif libcpp
25158 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25159 maybe-maintainer-clean-libcpp:
25160 @if libcpp
25161 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25163 maintainer-clean-libcpp:
25164 @[ -f ./libcpp/Makefile ] || exit 0; \
25165 r=`${PWD_COMMAND}`; export r; \
25166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25167 $(HOST_EXPORTS) \
25168 for flag in $(EXTRA_HOST_FLAGS) ; do \
25169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25170 done; \
25171 echo "Doing maintainer-clean in libcpp"; \
25172 (cd $(HOST_SUBDIR)/libcpp && \
25173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25175 "RANLIB=$${RANLIB}" \
25176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25177 maintainer-clean) \
25178 || exit 1
25180 @endif libcpp
25184 .PHONY: configure-libcody maybe-configure-libcody
25185 maybe-configure-libcody:
25186 @if gcc-bootstrap
25187 configure-libcody: stage_current
25188 @endif gcc-bootstrap
25189 @if libcody
25190 maybe-configure-libcody: configure-libcody
25191 configure-libcody:
25192 @r=`${PWD_COMMAND}`; export r; \
25193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25196 $(HOST_EXPORTS) \
25197 echo Configuring in $(HOST_SUBDIR)/libcody; \
25198 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25199 case $(srcdir) in \
25200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25201 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25203 esac; \
25204 module_srcdir=libcody; \
25205 $(SHELL) \
25206 $$s/$$module_srcdir/configure \
25207 --srcdir=$${topdir}/$$module_srcdir \
25208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25209 --target=${target_alias} \
25210 || exit 1
25211 @endif libcody
25215 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25216 maybe-configure-stage1-libcody:
25217 @if libcody-bootstrap
25218 maybe-configure-stage1-libcody: configure-stage1-libcody
25219 configure-stage1-libcody:
25220 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25222 @r=`${PWD_COMMAND}`; export r; \
25223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25224 TFLAGS="$(STAGE1_TFLAGS)"; \
25225 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25226 $(HOST_EXPORTS) \
25227 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25228 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25229 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25230 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25232 cd $(HOST_SUBDIR)/libcody || exit 1; \
25233 case $(srcdir) in \
25234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25235 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25237 esac; \
25238 module_srcdir=libcody; \
25239 $(SHELL) $$s/$$module_srcdir/configure \
25240 --srcdir=$${topdir}/$$module_srcdir \
25241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25242 --target=${target_alias} \
25244 $(STAGE1_CONFIGURE_FLAGS)
25245 @endif libcody-bootstrap
25247 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25248 maybe-configure-stage2-libcody:
25249 @if libcody-bootstrap
25250 maybe-configure-stage2-libcody: configure-stage2-libcody
25251 configure-stage2-libcody:
25252 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25254 @r=`${PWD_COMMAND}`; export r; \
25255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25256 TFLAGS="$(STAGE2_TFLAGS)"; \
25257 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25258 $(HOST_EXPORTS) \
25259 $(POSTSTAGE1_HOST_EXPORTS) \
25260 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25261 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25262 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25263 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25265 cd $(HOST_SUBDIR)/libcody || exit 1; \
25266 case $(srcdir) in \
25267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25268 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25270 esac; \
25271 module_srcdir=libcody; \
25272 $(SHELL) $$s/$$module_srcdir/configure \
25273 --srcdir=$${topdir}/$$module_srcdir \
25274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25275 --target=${target_alias} \
25276 --with-build-libsubdir=$(HOST_SUBDIR) \
25277 $(STAGE2_CONFIGURE_FLAGS)
25278 @endif libcody-bootstrap
25280 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25281 maybe-configure-stage3-libcody:
25282 @if libcody-bootstrap
25283 maybe-configure-stage3-libcody: configure-stage3-libcody
25284 configure-stage3-libcody:
25285 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25287 @r=`${PWD_COMMAND}`; export r; \
25288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289 TFLAGS="$(STAGE3_TFLAGS)"; \
25290 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25291 $(HOST_EXPORTS) \
25292 $(POSTSTAGE1_HOST_EXPORTS) \
25293 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25294 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25295 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25296 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25298 cd $(HOST_SUBDIR)/libcody || exit 1; \
25299 case $(srcdir) in \
25300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25301 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25303 esac; \
25304 module_srcdir=libcody; \
25305 $(SHELL) $$s/$$module_srcdir/configure \
25306 --srcdir=$${topdir}/$$module_srcdir \
25307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25308 --target=${target_alias} \
25309 --with-build-libsubdir=$(HOST_SUBDIR) \
25310 $(STAGE3_CONFIGURE_FLAGS)
25311 @endif libcody-bootstrap
25313 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25314 maybe-configure-stage4-libcody:
25315 @if libcody-bootstrap
25316 maybe-configure-stage4-libcody: configure-stage4-libcody
25317 configure-stage4-libcody:
25318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25320 @r=`${PWD_COMMAND}`; export r; \
25321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322 TFLAGS="$(STAGE4_TFLAGS)"; \
25323 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25324 $(HOST_EXPORTS) \
25325 $(POSTSTAGE1_HOST_EXPORTS) \
25326 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25327 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25328 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25329 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25331 cd $(HOST_SUBDIR)/libcody || exit 1; \
25332 case $(srcdir) in \
25333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25334 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25336 esac; \
25337 module_srcdir=libcody; \
25338 $(SHELL) $$s/$$module_srcdir/configure \
25339 --srcdir=$${topdir}/$$module_srcdir \
25340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25341 --target=${target_alias} \
25342 --with-build-libsubdir=$(HOST_SUBDIR) \
25343 $(STAGE4_CONFIGURE_FLAGS)
25344 @endif libcody-bootstrap
25346 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25347 maybe-configure-stageprofile-libcody:
25348 @if libcody-bootstrap
25349 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25350 configure-stageprofile-libcody:
25351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25353 @r=`${PWD_COMMAND}`; export r; \
25354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25356 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25357 $(HOST_EXPORTS) \
25358 $(POSTSTAGE1_HOST_EXPORTS) \
25359 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25360 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25361 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25362 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25364 cd $(HOST_SUBDIR)/libcody || exit 1; \
25365 case $(srcdir) in \
25366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25367 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25369 esac; \
25370 module_srcdir=libcody; \
25371 $(SHELL) $$s/$$module_srcdir/configure \
25372 --srcdir=$${topdir}/$$module_srcdir \
25373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25374 --target=${target_alias} \
25375 --with-build-libsubdir=$(HOST_SUBDIR) \
25376 $(STAGEprofile_CONFIGURE_FLAGS)
25377 @endif libcody-bootstrap
25379 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25380 maybe-configure-stagetrain-libcody:
25381 @if libcody-bootstrap
25382 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25383 configure-stagetrain-libcody:
25384 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25386 @r=`${PWD_COMMAND}`; export r; \
25387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25388 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25389 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25390 $(HOST_EXPORTS) \
25391 $(POSTSTAGE1_HOST_EXPORTS) \
25392 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25393 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25394 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25395 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25397 cd $(HOST_SUBDIR)/libcody || exit 1; \
25398 case $(srcdir) in \
25399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25400 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25402 esac; \
25403 module_srcdir=libcody; \
25404 $(SHELL) $$s/$$module_srcdir/configure \
25405 --srcdir=$${topdir}/$$module_srcdir \
25406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25407 --target=${target_alias} \
25408 --with-build-libsubdir=$(HOST_SUBDIR) \
25409 $(STAGEtrain_CONFIGURE_FLAGS)
25410 @endif libcody-bootstrap
25412 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25413 maybe-configure-stagefeedback-libcody:
25414 @if libcody-bootstrap
25415 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25416 configure-stagefeedback-libcody:
25417 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25419 @r=`${PWD_COMMAND}`; export r; \
25420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25422 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25423 $(HOST_EXPORTS) \
25424 $(POSTSTAGE1_HOST_EXPORTS) \
25425 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25426 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25427 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25428 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25429 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25430 cd $(HOST_SUBDIR)/libcody || exit 1; \
25431 case $(srcdir) in \
25432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25433 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25435 esac; \
25436 module_srcdir=libcody; \
25437 $(SHELL) $$s/$$module_srcdir/configure \
25438 --srcdir=$${topdir}/$$module_srcdir \
25439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25440 --target=${target_alias} \
25441 --with-build-libsubdir=$(HOST_SUBDIR) \
25442 $(STAGEfeedback_CONFIGURE_FLAGS)
25443 @endif libcody-bootstrap
25445 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25446 maybe-configure-stageautoprofile-libcody:
25447 @if libcody-bootstrap
25448 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25449 configure-stageautoprofile-libcody:
25450 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25452 @r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25455 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25456 $(HOST_EXPORTS) \
25457 $(POSTSTAGE1_HOST_EXPORTS) \
25458 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25459 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25460 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25461 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25463 cd $(HOST_SUBDIR)/libcody || exit 1; \
25464 case $(srcdir) in \
25465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25466 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25468 esac; \
25469 module_srcdir=libcody; \
25470 $(SHELL) $$s/$$module_srcdir/configure \
25471 --srcdir=$${topdir}/$$module_srcdir \
25472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25473 --target=${target_alias} \
25474 --with-build-libsubdir=$(HOST_SUBDIR) \
25475 $(STAGEautoprofile_CONFIGURE_FLAGS)
25476 @endif libcody-bootstrap
25478 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25479 maybe-configure-stageautofeedback-libcody:
25480 @if libcody-bootstrap
25481 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25482 configure-stageautofeedback-libcody:
25483 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25485 @r=`${PWD_COMMAND}`; export r; \
25486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25487 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25488 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25489 $(HOST_EXPORTS) \
25490 $(POSTSTAGE1_HOST_EXPORTS) \
25491 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25492 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25493 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25494 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25496 cd $(HOST_SUBDIR)/libcody || exit 1; \
25497 case $(srcdir) in \
25498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25499 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25501 esac; \
25502 module_srcdir=libcody; \
25503 $(SHELL) $$s/$$module_srcdir/configure \
25504 --srcdir=$${topdir}/$$module_srcdir \
25505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25506 --target=${target_alias} \
25507 --with-build-libsubdir=$(HOST_SUBDIR) \
25508 $(STAGEautofeedback_CONFIGURE_FLAGS)
25509 @endif libcody-bootstrap
25515 .PHONY: all-libcody maybe-all-libcody
25516 maybe-all-libcody:
25517 @if gcc-bootstrap
25518 all-libcody: stage_current
25519 @endif gcc-bootstrap
25520 @if libcody
25521 TARGET-libcody=all
25522 maybe-all-libcody: all-libcody
25523 all-libcody: configure-libcody
25524 @r=`${PWD_COMMAND}`; export r; \
25525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526 $(HOST_EXPORTS) \
25527 (cd $(HOST_SUBDIR)/libcody && \
25528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25529 $(TARGET-libcody))
25530 @endif libcody
25534 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25535 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25536 maybe-all-stage1-libcody:
25537 maybe-clean-stage1-libcody:
25538 @if libcody-bootstrap
25539 maybe-all-stage1-libcody: all-stage1-libcody
25540 all-stage1: all-stage1-libcody
25541 TARGET-stage1-libcody = $(TARGET-libcody)
25542 all-stage1-libcody: configure-stage1-libcody
25543 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25544 @r=`${PWD_COMMAND}`; export r; \
25545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546 TFLAGS="$(STAGE1_TFLAGS)"; \
25547 $(HOST_EXPORTS) \
25548 cd $(HOST_SUBDIR)/libcody && \
25550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25551 CFLAGS="$(STAGE1_CFLAGS)" \
25552 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25553 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25554 LIBCFLAGS="$(LIBCFLAGS)" \
25555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25558 $(EXTRA_HOST_FLAGS) \
25559 $(STAGE1_FLAGS_TO_PASS) \
25560 TFLAGS="$(STAGE1_TFLAGS)" \
25561 $(TARGET-stage1-libcody)
25563 maybe-clean-stage1-libcody: clean-stage1-libcody
25564 clean-stage1: clean-stage1-libcody
25565 clean-stage1-libcody:
25566 @if [ $(current_stage) = stage1 ]; then \
25567 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25568 else \
25569 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25570 $(MAKE) stage1-start; \
25571 fi; \
25572 cd $(HOST_SUBDIR)/libcody && \
25573 $(MAKE) $(EXTRA_HOST_FLAGS) \
25574 $(STAGE1_FLAGS_TO_PASS) clean
25575 @endif libcody-bootstrap
25578 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25579 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25580 maybe-all-stage2-libcody:
25581 maybe-clean-stage2-libcody:
25582 @if libcody-bootstrap
25583 maybe-all-stage2-libcody: all-stage2-libcody
25584 all-stage2: all-stage2-libcody
25585 TARGET-stage2-libcody = $(TARGET-libcody)
25586 all-stage2-libcody: configure-stage2-libcody
25587 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25588 @r=`${PWD_COMMAND}`; export r; \
25589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25590 TFLAGS="$(STAGE2_TFLAGS)"; \
25591 $(HOST_EXPORTS) \
25592 $(POSTSTAGE1_HOST_EXPORTS) \
25593 cd $(HOST_SUBDIR)/libcody && \
25595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25596 CFLAGS="$(STAGE2_CFLAGS)" \
25597 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25598 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25599 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25604 TFLAGS="$(STAGE2_TFLAGS)" \
25605 $(TARGET-stage2-libcody)
25607 maybe-clean-stage2-libcody: clean-stage2-libcody
25608 clean-stage2: clean-stage2-libcody
25609 clean-stage2-libcody:
25610 @if [ $(current_stage) = stage2 ]; then \
25611 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25612 else \
25613 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25614 $(MAKE) stage2-start; \
25615 fi; \
25616 cd $(HOST_SUBDIR)/libcody && \
25617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25618 @endif libcody-bootstrap
25621 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25622 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25623 maybe-all-stage3-libcody:
25624 maybe-clean-stage3-libcody:
25625 @if libcody-bootstrap
25626 maybe-all-stage3-libcody: all-stage3-libcody
25627 all-stage3: all-stage3-libcody
25628 TARGET-stage3-libcody = $(TARGET-libcody)
25629 all-stage3-libcody: configure-stage3-libcody
25630 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25631 @r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 TFLAGS="$(STAGE3_TFLAGS)"; \
25634 $(HOST_EXPORTS) \
25635 $(POSTSTAGE1_HOST_EXPORTS) \
25636 cd $(HOST_SUBDIR)/libcody && \
25638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25639 CFLAGS="$(STAGE3_CFLAGS)" \
25640 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25641 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25642 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25646 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25647 TFLAGS="$(STAGE3_TFLAGS)" \
25648 $(TARGET-stage3-libcody)
25650 maybe-clean-stage3-libcody: clean-stage3-libcody
25651 clean-stage3: clean-stage3-libcody
25652 clean-stage3-libcody:
25653 @if [ $(current_stage) = stage3 ]; then \
25654 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25655 else \
25656 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25657 $(MAKE) stage3-start; \
25658 fi; \
25659 cd $(HOST_SUBDIR)/libcody && \
25660 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25661 @endif libcody-bootstrap
25664 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25665 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25666 maybe-all-stage4-libcody:
25667 maybe-clean-stage4-libcody:
25668 @if libcody-bootstrap
25669 maybe-all-stage4-libcody: all-stage4-libcody
25670 all-stage4: all-stage4-libcody
25671 TARGET-stage4-libcody = $(TARGET-libcody)
25672 all-stage4-libcody: configure-stage4-libcody
25673 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25674 @r=`${PWD_COMMAND}`; export r; \
25675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25676 TFLAGS="$(STAGE4_TFLAGS)"; \
25677 $(HOST_EXPORTS) \
25678 $(POSTSTAGE1_HOST_EXPORTS) \
25679 cd $(HOST_SUBDIR)/libcody && \
25681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25682 CFLAGS="$(STAGE4_CFLAGS)" \
25683 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25684 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25685 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25690 TFLAGS="$(STAGE4_TFLAGS)" \
25691 $(TARGET-stage4-libcody)
25693 maybe-clean-stage4-libcody: clean-stage4-libcody
25694 clean-stage4: clean-stage4-libcody
25695 clean-stage4-libcody:
25696 @if [ $(current_stage) = stage4 ]; then \
25697 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25698 else \
25699 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25700 $(MAKE) stage4-start; \
25701 fi; \
25702 cd $(HOST_SUBDIR)/libcody && \
25703 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25704 @endif libcody-bootstrap
25707 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25708 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25709 maybe-all-stageprofile-libcody:
25710 maybe-clean-stageprofile-libcody:
25711 @if libcody-bootstrap
25712 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25713 all-stageprofile: all-stageprofile-libcody
25714 TARGET-stageprofile-libcody = $(TARGET-libcody)
25715 all-stageprofile-libcody: configure-stageprofile-libcody
25716 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25717 @r=`${PWD_COMMAND}`; export r; \
25718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25720 $(HOST_EXPORTS) \
25721 $(POSTSTAGE1_HOST_EXPORTS) \
25722 cd $(HOST_SUBDIR)/libcody && \
25724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25725 CFLAGS="$(STAGEprofile_CFLAGS)" \
25726 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25727 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25728 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25733 TFLAGS="$(STAGEprofile_TFLAGS)" \
25734 $(TARGET-stageprofile-libcody)
25736 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25737 clean-stageprofile: clean-stageprofile-libcody
25738 clean-stageprofile-libcody:
25739 @if [ $(current_stage) = stageprofile ]; then \
25740 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25741 else \
25742 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25743 $(MAKE) stageprofile-start; \
25744 fi; \
25745 cd $(HOST_SUBDIR)/libcody && \
25746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25747 @endif libcody-bootstrap
25750 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25751 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25752 maybe-all-stagetrain-libcody:
25753 maybe-clean-stagetrain-libcody:
25754 @if libcody-bootstrap
25755 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25756 all-stagetrain: all-stagetrain-libcody
25757 TARGET-stagetrain-libcody = $(TARGET-libcody)
25758 all-stagetrain-libcody: configure-stagetrain-libcody
25759 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25760 @r=`${PWD_COMMAND}`; export r; \
25761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25762 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25763 $(HOST_EXPORTS) \
25764 $(POSTSTAGE1_HOST_EXPORTS) \
25765 cd $(HOST_SUBDIR)/libcody && \
25767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25768 CFLAGS="$(STAGEtrain_CFLAGS)" \
25769 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25770 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25771 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25776 TFLAGS="$(STAGEtrain_TFLAGS)" \
25777 $(TARGET-stagetrain-libcody)
25779 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25780 clean-stagetrain: clean-stagetrain-libcody
25781 clean-stagetrain-libcody:
25782 @if [ $(current_stage) = stagetrain ]; then \
25783 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25784 else \
25785 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25786 $(MAKE) stagetrain-start; \
25787 fi; \
25788 cd $(HOST_SUBDIR)/libcody && \
25789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25790 @endif libcody-bootstrap
25793 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25794 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25795 maybe-all-stagefeedback-libcody:
25796 maybe-clean-stagefeedback-libcody:
25797 @if libcody-bootstrap
25798 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25799 all-stagefeedback: all-stagefeedback-libcody
25800 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25801 all-stagefeedback-libcody: configure-stagefeedback-libcody
25802 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25803 @r=`${PWD_COMMAND}`; export r; \
25804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25806 $(HOST_EXPORTS) \
25807 $(POSTSTAGE1_HOST_EXPORTS) \
25808 cd $(HOST_SUBDIR)/libcody && \
25810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25811 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25812 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25813 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25814 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25819 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25820 $(TARGET-stagefeedback-libcody)
25822 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25823 clean-stagefeedback: clean-stagefeedback-libcody
25824 clean-stagefeedback-libcody:
25825 @if [ $(current_stage) = stagefeedback ]; then \
25826 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25827 else \
25828 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25829 $(MAKE) stagefeedback-start; \
25830 fi; \
25831 cd $(HOST_SUBDIR)/libcody && \
25832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25833 @endif libcody-bootstrap
25836 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25837 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25838 maybe-all-stageautoprofile-libcody:
25839 maybe-clean-stageautoprofile-libcody:
25840 @if libcody-bootstrap
25841 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25842 all-stageautoprofile: all-stageautoprofile-libcody
25843 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25844 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25845 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25846 @r=`${PWD_COMMAND}`; export r; \
25847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25849 $(HOST_EXPORTS) \
25850 $(POSTSTAGE1_HOST_EXPORTS) \
25851 cd $(HOST_SUBDIR)/libcody && \
25852 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25854 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25855 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25856 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25857 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25862 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25863 $(TARGET-stageautoprofile-libcody)
25865 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25866 clean-stageautoprofile: clean-stageautoprofile-libcody
25867 clean-stageautoprofile-libcody:
25868 @if [ $(current_stage) = stageautoprofile ]; then \
25869 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25870 else \
25871 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25872 $(MAKE) stageautoprofile-start; \
25873 fi; \
25874 cd $(HOST_SUBDIR)/libcody && \
25875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25876 @endif libcody-bootstrap
25879 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25880 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25881 maybe-all-stageautofeedback-libcody:
25882 maybe-clean-stageautofeedback-libcody:
25883 @if libcody-bootstrap
25884 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25885 all-stageautofeedback: all-stageautofeedback-libcody
25886 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25887 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25888 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25889 @r=`${PWD_COMMAND}`; export r; \
25890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25891 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25892 $(HOST_EXPORTS) \
25893 $(POSTSTAGE1_HOST_EXPORTS) \
25894 cd $(HOST_SUBDIR)/libcody && \
25896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25897 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25898 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25899 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25900 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25905 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25906 $(TARGET-stageautofeedback-libcody)
25908 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25909 clean-stageautofeedback: clean-stageautofeedback-libcody
25910 clean-stageautofeedback-libcody:
25911 @if [ $(current_stage) = stageautofeedback ]; then \
25912 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25913 else \
25914 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25915 $(MAKE) stageautofeedback-start; \
25916 fi; \
25917 cd $(HOST_SUBDIR)/libcody && \
25918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25919 @endif libcody-bootstrap
25925 .PHONY: check-libcody maybe-check-libcody
25926 maybe-check-libcody:
25927 @if libcody
25928 maybe-check-libcody: check-libcody
25930 check-libcody:
25931 @: $(MAKE); $(unstage)
25932 @r=`${PWD_COMMAND}`; export r; \
25933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25935 (cd $(HOST_SUBDIR)/libcody && \
25936 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25938 @endif libcody
25940 .PHONY: install-libcody maybe-install-libcody
25941 maybe-install-libcody:
25942 @if libcody
25943 maybe-install-libcody: install-libcody
25945 install-libcody:
25947 @endif libcody
25949 .PHONY: install-strip-libcody maybe-install-strip-libcody
25950 maybe-install-strip-libcody:
25951 @if libcody
25952 maybe-install-strip-libcody: install-strip-libcody
25954 install-strip-libcody:
25956 @endif libcody
25958 # Other targets (info, dvi, pdf, etc.)
25960 .PHONY: maybe-info-libcody info-libcody
25961 maybe-info-libcody:
25962 @if libcody
25963 maybe-info-libcody: info-libcody
25965 # libcody doesn't support info.
25966 info-libcody:
25968 @endif libcody
25970 .PHONY: maybe-dvi-libcody dvi-libcody
25971 maybe-dvi-libcody:
25972 @if libcody
25973 maybe-dvi-libcody: dvi-libcody
25975 # libcody doesn't support dvi.
25976 dvi-libcody:
25978 @endif libcody
25980 .PHONY: maybe-pdf-libcody pdf-libcody
25981 maybe-pdf-libcody:
25982 @if libcody
25983 maybe-pdf-libcody: pdf-libcody
25985 # libcody doesn't support pdf.
25986 pdf-libcody:
25988 @endif libcody
25990 .PHONY: maybe-html-libcody html-libcody
25991 maybe-html-libcody:
25992 @if libcody
25993 maybe-html-libcody: html-libcody
25995 # libcody doesn't support html.
25996 html-libcody:
25998 @endif libcody
26000 .PHONY: maybe-TAGS-libcody TAGS-libcody
26001 maybe-TAGS-libcody:
26002 @if libcody
26003 maybe-TAGS-libcody: TAGS-libcody
26005 # libcody doesn't support TAGS.
26006 TAGS-libcody:
26008 @endif libcody
26010 .PHONY: maybe-install-info-libcody install-info-libcody
26011 maybe-install-info-libcody:
26012 @if libcody
26013 maybe-install-info-libcody: install-info-libcody
26015 # libcody doesn't support install-info.
26016 install-info-libcody:
26018 @endif libcody
26020 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26021 maybe-install-dvi-libcody:
26022 @if libcody
26023 maybe-install-dvi-libcody: install-dvi-libcody
26025 # libcody doesn't support install-dvi.
26026 install-dvi-libcody:
26028 @endif libcody
26030 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26031 maybe-install-pdf-libcody:
26032 @if libcody
26033 maybe-install-pdf-libcody: install-pdf-libcody
26035 # libcody doesn't support install-pdf.
26036 install-pdf-libcody:
26038 @endif libcody
26040 .PHONY: maybe-install-html-libcody install-html-libcody
26041 maybe-install-html-libcody:
26042 @if libcody
26043 maybe-install-html-libcody: install-html-libcody
26045 # libcody doesn't support install-html.
26046 install-html-libcody:
26048 @endif libcody
26050 .PHONY: maybe-installcheck-libcody installcheck-libcody
26051 maybe-installcheck-libcody:
26052 @if libcody
26053 maybe-installcheck-libcody: installcheck-libcody
26055 installcheck-libcody: \
26056 configure-libcody
26057 @[ -f ./libcody/Makefile ] || exit 0; \
26058 r=`${PWD_COMMAND}`; export r; \
26059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060 $(HOST_EXPORTS) \
26061 for flag in $(EXTRA_HOST_FLAGS) ; do \
26062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26063 done; \
26064 echo "Doing installcheck in libcody"; \
26065 (cd $(HOST_SUBDIR)/libcody && \
26066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26068 "RANLIB=$${RANLIB}" \
26069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26070 installcheck) \
26071 || exit 1
26073 @endif libcody
26075 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26076 maybe-mostlyclean-libcody:
26077 @if libcody
26078 maybe-mostlyclean-libcody: mostlyclean-libcody
26080 mostlyclean-libcody:
26081 @[ -f ./libcody/Makefile ] || exit 0; \
26082 r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 for flag in $(EXTRA_HOST_FLAGS) ; do \
26086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087 done; \
26088 echo "Doing mostlyclean in libcody"; \
26089 (cd $(HOST_SUBDIR)/libcody && \
26090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092 "RANLIB=$${RANLIB}" \
26093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094 mostlyclean) \
26095 || exit 1
26097 @endif libcody
26099 .PHONY: maybe-clean-libcody clean-libcody
26100 maybe-clean-libcody:
26101 @if libcody
26102 maybe-clean-libcody: clean-libcody
26104 clean-libcody:
26105 @[ -f ./libcody/Makefile ] || exit 0; \
26106 r=`${PWD_COMMAND}`; export r; \
26107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26108 $(HOST_EXPORTS) \
26109 for flag in $(EXTRA_HOST_FLAGS) ; do \
26110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26111 done; \
26112 echo "Doing clean in libcody"; \
26113 (cd $(HOST_SUBDIR)/libcody && \
26114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26116 "RANLIB=$${RANLIB}" \
26117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26118 clean) \
26119 || exit 1
26121 @endif libcody
26123 .PHONY: maybe-distclean-libcody distclean-libcody
26124 maybe-distclean-libcody:
26125 @if libcody
26126 maybe-distclean-libcody: distclean-libcody
26128 distclean-libcody:
26129 @[ -f ./libcody/Makefile ] || exit 0; \
26130 r=`${PWD_COMMAND}`; export r; \
26131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132 $(HOST_EXPORTS) \
26133 for flag in $(EXTRA_HOST_FLAGS) ; do \
26134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135 done; \
26136 echo "Doing distclean in libcody"; \
26137 (cd $(HOST_SUBDIR)/libcody && \
26138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140 "RANLIB=$${RANLIB}" \
26141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142 distclean) \
26143 || exit 1
26145 @endif libcody
26147 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26148 maybe-maintainer-clean-libcody:
26149 @if libcody
26150 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26152 maintainer-clean-libcody:
26153 @[ -f ./libcody/Makefile ] || exit 0; \
26154 r=`${PWD_COMMAND}`; export r; \
26155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26156 $(HOST_EXPORTS) \
26157 for flag in $(EXTRA_HOST_FLAGS) ; do \
26158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26159 done; \
26160 echo "Doing maintainer-clean in libcody"; \
26161 (cd $(HOST_SUBDIR)/libcody && \
26162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26164 "RANLIB=$${RANLIB}" \
26165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26166 maintainer-clean) \
26167 || exit 1
26169 @endif libcody
26173 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26174 maybe-configure-libdecnumber:
26175 @if gcc-bootstrap
26176 configure-libdecnumber: stage_current
26177 @endif gcc-bootstrap
26178 @if libdecnumber
26179 maybe-configure-libdecnumber: configure-libdecnumber
26180 configure-libdecnumber:
26181 @r=`${PWD_COMMAND}`; export r; \
26182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26183 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26185 $(HOST_EXPORTS) \
26186 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26187 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26188 case $(srcdir) in \
26189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26190 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26192 esac; \
26193 module_srcdir=libdecnumber; \
26194 $(SHELL) \
26195 $$s/$$module_srcdir/configure \
26196 --srcdir=$${topdir}/$$module_srcdir \
26197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26198 --target=${target_alias} \
26199 || exit 1
26200 @endif libdecnumber
26204 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26205 maybe-configure-stage1-libdecnumber:
26206 @if libdecnumber-bootstrap
26207 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26208 configure-stage1-libdecnumber:
26209 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26211 @r=`${PWD_COMMAND}`; export r; \
26212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213 TFLAGS="$(STAGE1_TFLAGS)"; \
26214 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26215 $(HOST_EXPORTS) \
26216 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26217 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26218 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26219 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26221 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26222 case $(srcdir) in \
26223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26224 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26226 esac; \
26227 module_srcdir=libdecnumber; \
26228 $(SHELL) $$s/$$module_srcdir/configure \
26229 --srcdir=$${topdir}/$$module_srcdir \
26230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26231 --target=${target_alias} \
26233 $(STAGE1_CONFIGURE_FLAGS)
26234 @endif libdecnumber-bootstrap
26236 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26237 maybe-configure-stage2-libdecnumber:
26238 @if libdecnumber-bootstrap
26239 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26240 configure-stage2-libdecnumber:
26241 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26243 @r=`${PWD_COMMAND}`; export r; \
26244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245 TFLAGS="$(STAGE2_TFLAGS)"; \
26246 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26247 $(HOST_EXPORTS) \
26248 $(POSTSTAGE1_HOST_EXPORTS) \
26249 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26250 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26251 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26252 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26254 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26255 case $(srcdir) in \
26256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26257 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26259 esac; \
26260 module_srcdir=libdecnumber; \
26261 $(SHELL) $$s/$$module_srcdir/configure \
26262 --srcdir=$${topdir}/$$module_srcdir \
26263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26264 --target=${target_alias} \
26265 --with-build-libsubdir=$(HOST_SUBDIR) \
26266 $(STAGE2_CONFIGURE_FLAGS)
26267 @endif libdecnumber-bootstrap
26269 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26270 maybe-configure-stage3-libdecnumber:
26271 @if libdecnumber-bootstrap
26272 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26273 configure-stage3-libdecnumber:
26274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26275 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26276 @r=`${PWD_COMMAND}`; export r; \
26277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26278 TFLAGS="$(STAGE3_TFLAGS)"; \
26279 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26280 $(HOST_EXPORTS) \
26281 $(POSTSTAGE1_HOST_EXPORTS) \
26282 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26283 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26284 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26285 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26287 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26288 case $(srcdir) in \
26289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26290 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26292 esac; \
26293 module_srcdir=libdecnumber; \
26294 $(SHELL) $$s/$$module_srcdir/configure \
26295 --srcdir=$${topdir}/$$module_srcdir \
26296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26297 --target=${target_alias} \
26298 --with-build-libsubdir=$(HOST_SUBDIR) \
26299 $(STAGE3_CONFIGURE_FLAGS)
26300 @endif libdecnumber-bootstrap
26302 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26303 maybe-configure-stage4-libdecnumber:
26304 @if libdecnumber-bootstrap
26305 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26306 configure-stage4-libdecnumber:
26307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26309 @r=`${PWD_COMMAND}`; export r; \
26310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26311 TFLAGS="$(STAGE4_TFLAGS)"; \
26312 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26313 $(HOST_EXPORTS) \
26314 $(POSTSTAGE1_HOST_EXPORTS) \
26315 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26316 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26317 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26318 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26320 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26321 case $(srcdir) in \
26322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26323 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26325 esac; \
26326 module_srcdir=libdecnumber; \
26327 $(SHELL) $$s/$$module_srcdir/configure \
26328 --srcdir=$${topdir}/$$module_srcdir \
26329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26330 --target=${target_alias} \
26331 --with-build-libsubdir=$(HOST_SUBDIR) \
26332 $(STAGE4_CONFIGURE_FLAGS)
26333 @endif libdecnumber-bootstrap
26335 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26336 maybe-configure-stageprofile-libdecnumber:
26337 @if libdecnumber-bootstrap
26338 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26339 configure-stageprofile-libdecnumber:
26340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26342 @r=`${PWD_COMMAND}`; export r; \
26343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26345 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26346 $(HOST_EXPORTS) \
26347 $(POSTSTAGE1_HOST_EXPORTS) \
26348 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26349 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26350 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26351 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26353 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26354 case $(srcdir) in \
26355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26356 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26358 esac; \
26359 module_srcdir=libdecnumber; \
26360 $(SHELL) $$s/$$module_srcdir/configure \
26361 --srcdir=$${topdir}/$$module_srcdir \
26362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26363 --target=${target_alias} \
26364 --with-build-libsubdir=$(HOST_SUBDIR) \
26365 $(STAGEprofile_CONFIGURE_FLAGS)
26366 @endif libdecnumber-bootstrap
26368 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26369 maybe-configure-stagetrain-libdecnumber:
26370 @if libdecnumber-bootstrap
26371 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26372 configure-stagetrain-libdecnumber:
26373 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26375 @r=`${PWD_COMMAND}`; export r; \
26376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26377 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26378 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26379 $(HOST_EXPORTS) \
26380 $(POSTSTAGE1_HOST_EXPORTS) \
26381 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26382 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26383 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26384 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26386 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26387 case $(srcdir) in \
26388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26389 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26391 esac; \
26392 module_srcdir=libdecnumber; \
26393 $(SHELL) $$s/$$module_srcdir/configure \
26394 --srcdir=$${topdir}/$$module_srcdir \
26395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26396 --target=${target_alias} \
26397 --with-build-libsubdir=$(HOST_SUBDIR) \
26398 $(STAGEtrain_CONFIGURE_FLAGS)
26399 @endif libdecnumber-bootstrap
26401 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26402 maybe-configure-stagefeedback-libdecnumber:
26403 @if libdecnumber-bootstrap
26404 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26405 configure-stagefeedback-libdecnumber:
26406 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26408 @r=`${PWD_COMMAND}`; export r; \
26409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26411 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26412 $(HOST_EXPORTS) \
26413 $(POSTSTAGE1_HOST_EXPORTS) \
26414 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26415 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26416 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26417 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26419 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26420 case $(srcdir) in \
26421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26422 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26424 esac; \
26425 module_srcdir=libdecnumber; \
26426 $(SHELL) $$s/$$module_srcdir/configure \
26427 --srcdir=$${topdir}/$$module_srcdir \
26428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26429 --target=${target_alias} \
26430 --with-build-libsubdir=$(HOST_SUBDIR) \
26431 $(STAGEfeedback_CONFIGURE_FLAGS)
26432 @endif libdecnumber-bootstrap
26434 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26435 maybe-configure-stageautoprofile-libdecnumber:
26436 @if libdecnumber-bootstrap
26437 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26438 configure-stageautoprofile-libdecnumber:
26439 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26441 @r=`${PWD_COMMAND}`; export r; \
26442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26444 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26445 $(HOST_EXPORTS) \
26446 $(POSTSTAGE1_HOST_EXPORTS) \
26447 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26448 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26449 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26450 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26452 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26453 case $(srcdir) in \
26454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26455 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26457 esac; \
26458 module_srcdir=libdecnumber; \
26459 $(SHELL) $$s/$$module_srcdir/configure \
26460 --srcdir=$${topdir}/$$module_srcdir \
26461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26462 --target=${target_alias} \
26463 --with-build-libsubdir=$(HOST_SUBDIR) \
26464 $(STAGEautoprofile_CONFIGURE_FLAGS)
26465 @endif libdecnumber-bootstrap
26467 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26468 maybe-configure-stageautofeedback-libdecnumber:
26469 @if libdecnumber-bootstrap
26470 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26471 configure-stageautofeedback-libdecnumber:
26472 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26473 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26474 @r=`${PWD_COMMAND}`; export r; \
26475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26477 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26478 $(HOST_EXPORTS) \
26479 $(POSTSTAGE1_HOST_EXPORTS) \
26480 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26481 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26482 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26483 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26485 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26486 case $(srcdir) in \
26487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26488 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26490 esac; \
26491 module_srcdir=libdecnumber; \
26492 $(SHELL) $$s/$$module_srcdir/configure \
26493 --srcdir=$${topdir}/$$module_srcdir \
26494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26495 --target=${target_alias} \
26496 --with-build-libsubdir=$(HOST_SUBDIR) \
26497 $(STAGEautofeedback_CONFIGURE_FLAGS)
26498 @endif libdecnumber-bootstrap
26504 .PHONY: all-libdecnumber maybe-all-libdecnumber
26505 maybe-all-libdecnumber:
26506 @if gcc-bootstrap
26507 all-libdecnumber: stage_current
26508 @endif gcc-bootstrap
26509 @if libdecnumber
26510 TARGET-libdecnumber=all
26511 maybe-all-libdecnumber: all-libdecnumber
26512 all-libdecnumber: configure-libdecnumber
26513 @r=`${PWD_COMMAND}`; export r; \
26514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515 $(HOST_EXPORTS) \
26516 (cd $(HOST_SUBDIR)/libdecnumber && \
26517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26518 $(TARGET-libdecnumber))
26519 @endif libdecnumber
26523 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26524 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26525 maybe-all-stage1-libdecnumber:
26526 maybe-clean-stage1-libdecnumber:
26527 @if libdecnumber-bootstrap
26528 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26529 all-stage1: all-stage1-libdecnumber
26530 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26531 all-stage1-libdecnumber: configure-stage1-libdecnumber
26532 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26533 @r=`${PWD_COMMAND}`; export r; \
26534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26535 TFLAGS="$(STAGE1_TFLAGS)"; \
26536 $(HOST_EXPORTS) \
26537 cd $(HOST_SUBDIR)/libdecnumber && \
26539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26540 CFLAGS="$(STAGE1_CFLAGS)" \
26541 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26542 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26543 LIBCFLAGS="$(LIBCFLAGS)" \
26544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26547 $(EXTRA_HOST_FLAGS) \
26548 $(STAGE1_FLAGS_TO_PASS) \
26549 TFLAGS="$(STAGE1_TFLAGS)" \
26550 $(TARGET-stage1-libdecnumber)
26552 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26553 clean-stage1: clean-stage1-libdecnumber
26554 clean-stage1-libdecnumber:
26555 @if [ $(current_stage) = stage1 ]; then \
26556 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26557 else \
26558 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26559 $(MAKE) stage1-start; \
26560 fi; \
26561 cd $(HOST_SUBDIR)/libdecnumber && \
26562 $(MAKE) $(EXTRA_HOST_FLAGS) \
26563 $(STAGE1_FLAGS_TO_PASS) clean
26564 @endif libdecnumber-bootstrap
26567 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26568 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26569 maybe-all-stage2-libdecnumber:
26570 maybe-clean-stage2-libdecnumber:
26571 @if libdecnumber-bootstrap
26572 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26573 all-stage2: all-stage2-libdecnumber
26574 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26575 all-stage2-libdecnumber: configure-stage2-libdecnumber
26576 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26577 @r=`${PWD_COMMAND}`; export r; \
26578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26579 TFLAGS="$(STAGE2_TFLAGS)"; \
26580 $(HOST_EXPORTS) \
26581 $(POSTSTAGE1_HOST_EXPORTS) \
26582 cd $(HOST_SUBDIR)/libdecnumber && \
26584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26585 CFLAGS="$(STAGE2_CFLAGS)" \
26586 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26587 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26588 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26593 TFLAGS="$(STAGE2_TFLAGS)" \
26594 $(TARGET-stage2-libdecnumber)
26596 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26597 clean-stage2: clean-stage2-libdecnumber
26598 clean-stage2-libdecnumber:
26599 @if [ $(current_stage) = stage2 ]; then \
26600 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26601 else \
26602 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26603 $(MAKE) stage2-start; \
26604 fi; \
26605 cd $(HOST_SUBDIR)/libdecnumber && \
26606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26607 @endif libdecnumber-bootstrap
26610 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26611 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26612 maybe-all-stage3-libdecnumber:
26613 maybe-clean-stage3-libdecnumber:
26614 @if libdecnumber-bootstrap
26615 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26616 all-stage3: all-stage3-libdecnumber
26617 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26618 all-stage3-libdecnumber: configure-stage3-libdecnumber
26619 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26620 @r=`${PWD_COMMAND}`; export r; \
26621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26622 TFLAGS="$(STAGE3_TFLAGS)"; \
26623 $(HOST_EXPORTS) \
26624 $(POSTSTAGE1_HOST_EXPORTS) \
26625 cd $(HOST_SUBDIR)/libdecnumber && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26628 CFLAGS="$(STAGE3_CFLAGS)" \
26629 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26630 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26631 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26636 TFLAGS="$(STAGE3_TFLAGS)" \
26637 $(TARGET-stage3-libdecnumber)
26639 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26640 clean-stage3: clean-stage3-libdecnumber
26641 clean-stage3-libdecnumber:
26642 @if [ $(current_stage) = stage3 ]; then \
26643 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26644 else \
26645 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26646 $(MAKE) stage3-start; \
26647 fi; \
26648 cd $(HOST_SUBDIR)/libdecnumber && \
26649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26650 @endif libdecnumber-bootstrap
26653 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26654 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26655 maybe-all-stage4-libdecnumber:
26656 maybe-clean-stage4-libdecnumber:
26657 @if libdecnumber-bootstrap
26658 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26659 all-stage4: all-stage4-libdecnumber
26660 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26661 all-stage4-libdecnumber: configure-stage4-libdecnumber
26662 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26663 @r=`${PWD_COMMAND}`; export r; \
26664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26665 TFLAGS="$(STAGE4_TFLAGS)"; \
26666 $(HOST_EXPORTS) \
26667 $(POSTSTAGE1_HOST_EXPORTS) \
26668 cd $(HOST_SUBDIR)/libdecnumber && \
26670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26671 CFLAGS="$(STAGE4_CFLAGS)" \
26672 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26673 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26674 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26679 TFLAGS="$(STAGE4_TFLAGS)" \
26680 $(TARGET-stage4-libdecnumber)
26682 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26683 clean-stage4: clean-stage4-libdecnumber
26684 clean-stage4-libdecnumber:
26685 @if [ $(current_stage) = stage4 ]; then \
26686 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26687 else \
26688 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26689 $(MAKE) stage4-start; \
26690 fi; \
26691 cd $(HOST_SUBDIR)/libdecnumber && \
26692 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26693 @endif libdecnumber-bootstrap
26696 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26697 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26698 maybe-all-stageprofile-libdecnumber:
26699 maybe-clean-stageprofile-libdecnumber:
26700 @if libdecnumber-bootstrap
26701 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26702 all-stageprofile: all-stageprofile-libdecnumber
26703 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26704 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26705 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26706 @r=`${PWD_COMMAND}`; export r; \
26707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26709 $(HOST_EXPORTS) \
26710 $(POSTSTAGE1_HOST_EXPORTS) \
26711 cd $(HOST_SUBDIR)/libdecnumber && \
26713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26714 CFLAGS="$(STAGEprofile_CFLAGS)" \
26715 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26716 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26717 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26722 TFLAGS="$(STAGEprofile_TFLAGS)" \
26723 $(TARGET-stageprofile-libdecnumber)
26725 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26726 clean-stageprofile: clean-stageprofile-libdecnumber
26727 clean-stageprofile-libdecnumber:
26728 @if [ $(current_stage) = stageprofile ]; then \
26729 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26730 else \
26731 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26732 $(MAKE) stageprofile-start; \
26733 fi; \
26734 cd $(HOST_SUBDIR)/libdecnumber && \
26735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26736 @endif libdecnumber-bootstrap
26739 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26740 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26741 maybe-all-stagetrain-libdecnumber:
26742 maybe-clean-stagetrain-libdecnumber:
26743 @if libdecnumber-bootstrap
26744 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26745 all-stagetrain: all-stagetrain-libdecnumber
26746 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26747 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26748 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26749 @r=`${PWD_COMMAND}`; export r; \
26750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26751 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26752 $(HOST_EXPORTS) \
26753 $(POSTSTAGE1_HOST_EXPORTS) \
26754 cd $(HOST_SUBDIR)/libdecnumber && \
26756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26757 CFLAGS="$(STAGEtrain_CFLAGS)" \
26758 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26759 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26760 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26765 TFLAGS="$(STAGEtrain_TFLAGS)" \
26766 $(TARGET-stagetrain-libdecnumber)
26768 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26769 clean-stagetrain: clean-stagetrain-libdecnumber
26770 clean-stagetrain-libdecnumber:
26771 @if [ $(current_stage) = stagetrain ]; then \
26772 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26773 else \
26774 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26775 $(MAKE) stagetrain-start; \
26776 fi; \
26777 cd $(HOST_SUBDIR)/libdecnumber && \
26778 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26779 @endif libdecnumber-bootstrap
26782 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26783 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26784 maybe-all-stagefeedback-libdecnumber:
26785 maybe-clean-stagefeedback-libdecnumber:
26786 @if libdecnumber-bootstrap
26787 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26788 all-stagefeedback: all-stagefeedback-libdecnumber
26789 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26790 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26791 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26792 @r=`${PWD_COMMAND}`; export r; \
26793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26794 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26795 $(HOST_EXPORTS) \
26796 $(POSTSTAGE1_HOST_EXPORTS) \
26797 cd $(HOST_SUBDIR)/libdecnumber && \
26799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26800 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26801 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26802 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26803 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26807 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26808 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26809 $(TARGET-stagefeedback-libdecnumber)
26811 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26812 clean-stagefeedback: clean-stagefeedback-libdecnumber
26813 clean-stagefeedback-libdecnumber:
26814 @if [ $(current_stage) = stagefeedback ]; then \
26815 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26816 else \
26817 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26818 $(MAKE) stagefeedback-start; \
26819 fi; \
26820 cd $(HOST_SUBDIR)/libdecnumber && \
26821 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26822 @endif libdecnumber-bootstrap
26825 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26826 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26827 maybe-all-stageautoprofile-libdecnumber:
26828 maybe-clean-stageautoprofile-libdecnumber:
26829 @if libdecnumber-bootstrap
26830 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26831 all-stageautoprofile: all-stageautoprofile-libdecnumber
26832 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26833 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26834 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26835 @r=`${PWD_COMMAND}`; export r; \
26836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26838 $(HOST_EXPORTS) \
26839 $(POSTSTAGE1_HOST_EXPORTS) \
26840 cd $(HOST_SUBDIR)/libdecnumber && \
26841 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26843 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26844 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26845 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26846 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26851 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26852 $(TARGET-stageautoprofile-libdecnumber)
26854 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26855 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26856 clean-stageautoprofile-libdecnumber:
26857 @if [ $(current_stage) = stageautoprofile ]; then \
26858 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26859 else \
26860 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26861 $(MAKE) stageautoprofile-start; \
26862 fi; \
26863 cd $(HOST_SUBDIR)/libdecnumber && \
26864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26865 @endif libdecnumber-bootstrap
26868 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26869 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26870 maybe-all-stageautofeedback-libdecnumber:
26871 maybe-clean-stageautofeedback-libdecnumber:
26872 @if libdecnumber-bootstrap
26873 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26874 all-stageautofeedback: all-stageautofeedback-libdecnumber
26875 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26876 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26877 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26878 @r=`${PWD_COMMAND}`; export r; \
26879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26880 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26881 $(HOST_EXPORTS) \
26882 $(POSTSTAGE1_HOST_EXPORTS) \
26883 cd $(HOST_SUBDIR)/libdecnumber && \
26885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26886 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26887 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26888 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26889 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26894 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26895 $(TARGET-stageautofeedback-libdecnumber)
26897 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26898 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26899 clean-stageautofeedback-libdecnumber:
26900 @if [ $(current_stage) = stageautofeedback ]; then \
26901 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26902 else \
26903 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26904 $(MAKE) stageautofeedback-start; \
26905 fi; \
26906 cd $(HOST_SUBDIR)/libdecnumber && \
26907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26908 @endif libdecnumber-bootstrap
26914 .PHONY: check-libdecnumber maybe-check-libdecnumber
26915 maybe-check-libdecnumber:
26916 @if libdecnumber
26917 maybe-check-libdecnumber: check-libdecnumber
26919 check-libdecnumber:
26920 @: $(MAKE); $(unstage)
26921 @r=`${PWD_COMMAND}`; export r; \
26922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26923 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26924 (cd $(HOST_SUBDIR)/libdecnumber && \
26925 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26927 @endif libdecnumber
26929 .PHONY: install-libdecnumber maybe-install-libdecnumber
26930 maybe-install-libdecnumber:
26931 @if libdecnumber
26932 maybe-install-libdecnumber: install-libdecnumber
26934 install-libdecnumber: installdirs
26935 @: $(MAKE); $(unstage)
26936 @r=`${PWD_COMMAND}`; export r; \
26937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26938 $(HOST_EXPORTS) \
26939 (cd $(HOST_SUBDIR)/libdecnumber && \
26940 $(MAKE) $(FLAGS_TO_PASS) install)
26942 @endif libdecnumber
26944 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26945 maybe-install-strip-libdecnumber:
26946 @if libdecnumber
26947 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26949 install-strip-libdecnumber: installdirs
26950 @: $(MAKE); $(unstage)
26951 @r=`${PWD_COMMAND}`; export r; \
26952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953 $(HOST_EXPORTS) \
26954 (cd $(HOST_SUBDIR)/libdecnumber && \
26955 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26957 @endif libdecnumber
26959 # Other targets (info, dvi, pdf, etc.)
26961 .PHONY: maybe-info-libdecnumber info-libdecnumber
26962 maybe-info-libdecnumber:
26963 @if libdecnumber
26964 maybe-info-libdecnumber: info-libdecnumber
26966 info-libdecnumber: \
26967 configure-libdecnumber
26968 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26969 r=`${PWD_COMMAND}`; export r; \
26970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26971 $(HOST_EXPORTS) \
26972 for flag in $(EXTRA_HOST_FLAGS) ; do \
26973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26974 done; \
26975 echo "Doing info in libdecnumber"; \
26976 (cd $(HOST_SUBDIR)/libdecnumber && \
26977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26979 "RANLIB=$${RANLIB}" \
26980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26981 info) \
26982 || exit 1
26984 @endif libdecnumber
26986 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26987 maybe-dvi-libdecnumber:
26988 @if libdecnumber
26989 maybe-dvi-libdecnumber: dvi-libdecnumber
26991 dvi-libdecnumber: \
26992 configure-libdecnumber
26993 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26994 r=`${PWD_COMMAND}`; export r; \
26995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996 $(HOST_EXPORTS) \
26997 for flag in $(EXTRA_HOST_FLAGS) ; do \
26998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26999 done; \
27000 echo "Doing dvi in libdecnumber"; \
27001 (cd $(HOST_SUBDIR)/libdecnumber && \
27002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27004 "RANLIB=$${RANLIB}" \
27005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27006 dvi) \
27007 || exit 1
27009 @endif libdecnumber
27011 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27012 maybe-pdf-libdecnumber:
27013 @if libdecnumber
27014 maybe-pdf-libdecnumber: pdf-libdecnumber
27016 pdf-libdecnumber: \
27017 configure-libdecnumber
27018 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27019 r=`${PWD_COMMAND}`; export r; \
27020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 $(HOST_EXPORTS) \
27022 for flag in $(EXTRA_HOST_FLAGS) ; do \
27023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 done; \
27025 echo "Doing pdf in libdecnumber"; \
27026 (cd $(HOST_SUBDIR)/libdecnumber && \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029 "RANLIB=$${RANLIB}" \
27030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031 pdf) \
27032 || exit 1
27034 @endif libdecnumber
27036 .PHONY: maybe-html-libdecnumber html-libdecnumber
27037 maybe-html-libdecnumber:
27038 @if libdecnumber
27039 maybe-html-libdecnumber: html-libdecnumber
27041 html-libdecnumber: \
27042 configure-libdecnumber
27043 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27044 r=`${PWD_COMMAND}`; export r; \
27045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27046 $(HOST_EXPORTS) \
27047 for flag in $(EXTRA_HOST_FLAGS) ; do \
27048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27049 done; \
27050 echo "Doing html in libdecnumber"; \
27051 (cd $(HOST_SUBDIR)/libdecnumber && \
27052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27054 "RANLIB=$${RANLIB}" \
27055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27056 html) \
27057 || exit 1
27059 @endif libdecnumber
27061 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27062 maybe-TAGS-libdecnumber:
27063 @if libdecnumber
27064 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27066 # libdecnumber doesn't support TAGS.
27067 TAGS-libdecnumber:
27069 @endif libdecnumber
27071 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27072 maybe-install-info-libdecnumber:
27073 @if libdecnumber
27074 maybe-install-info-libdecnumber: install-info-libdecnumber
27076 install-info-libdecnumber: \
27077 configure-libdecnumber \
27078 info-libdecnumber
27079 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27080 r=`${PWD_COMMAND}`; export r; \
27081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27082 $(HOST_EXPORTS) \
27083 for flag in $(EXTRA_HOST_FLAGS) ; do \
27084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27085 done; \
27086 echo "Doing install-info in libdecnumber"; \
27087 (cd $(HOST_SUBDIR)/libdecnumber && \
27088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27090 "RANLIB=$${RANLIB}" \
27091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27092 install-info) \
27093 || exit 1
27095 @endif libdecnumber
27097 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27098 maybe-install-dvi-libdecnumber:
27099 @if libdecnumber
27100 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27102 install-dvi-libdecnumber: \
27103 configure-libdecnumber \
27104 dvi-libdecnumber
27105 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27106 r=`${PWD_COMMAND}`; export r; \
27107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27108 $(HOST_EXPORTS) \
27109 for flag in $(EXTRA_HOST_FLAGS) ; do \
27110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27111 done; \
27112 echo "Doing install-dvi in libdecnumber"; \
27113 (cd $(HOST_SUBDIR)/libdecnumber && \
27114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27116 "RANLIB=$${RANLIB}" \
27117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27118 install-dvi) \
27119 || exit 1
27121 @endif libdecnumber
27123 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27124 maybe-install-pdf-libdecnumber:
27125 @if libdecnumber
27126 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27128 install-pdf-libdecnumber: \
27129 configure-libdecnumber \
27130 pdf-libdecnumber
27131 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27132 r=`${PWD_COMMAND}`; export r; \
27133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27134 $(HOST_EXPORTS) \
27135 for flag in $(EXTRA_HOST_FLAGS) ; do \
27136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27137 done; \
27138 echo "Doing install-pdf in libdecnumber"; \
27139 (cd $(HOST_SUBDIR)/libdecnumber && \
27140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27142 "RANLIB=$${RANLIB}" \
27143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27144 install-pdf) \
27145 || exit 1
27147 @endif libdecnumber
27149 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27150 maybe-install-html-libdecnumber:
27151 @if libdecnumber
27152 maybe-install-html-libdecnumber: install-html-libdecnumber
27154 install-html-libdecnumber: \
27155 configure-libdecnumber \
27156 html-libdecnumber
27157 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27158 r=`${PWD_COMMAND}`; export r; \
27159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160 $(HOST_EXPORTS) \
27161 for flag in $(EXTRA_HOST_FLAGS) ; do \
27162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163 done; \
27164 echo "Doing install-html in libdecnumber"; \
27165 (cd $(HOST_SUBDIR)/libdecnumber && \
27166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168 "RANLIB=$${RANLIB}" \
27169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27170 install-html) \
27171 || exit 1
27173 @endif libdecnumber
27175 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27176 maybe-installcheck-libdecnumber:
27177 @if libdecnumber
27178 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27180 installcheck-libdecnumber: \
27181 configure-libdecnumber
27182 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27183 r=`${PWD_COMMAND}`; export r; \
27184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27185 $(HOST_EXPORTS) \
27186 for flag in $(EXTRA_HOST_FLAGS) ; do \
27187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27188 done; \
27189 echo "Doing installcheck in libdecnumber"; \
27190 (cd $(HOST_SUBDIR)/libdecnumber && \
27191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27193 "RANLIB=$${RANLIB}" \
27194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27195 installcheck) \
27196 || exit 1
27198 @endif libdecnumber
27200 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27201 maybe-mostlyclean-libdecnumber:
27202 @if libdecnumber
27203 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27205 mostlyclean-libdecnumber:
27206 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27207 r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 $(HOST_EXPORTS) \
27210 for flag in $(EXTRA_HOST_FLAGS) ; do \
27211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27212 done; \
27213 echo "Doing mostlyclean in libdecnumber"; \
27214 (cd $(HOST_SUBDIR)/libdecnumber && \
27215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27217 "RANLIB=$${RANLIB}" \
27218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27219 mostlyclean) \
27220 || exit 1
27222 @endif libdecnumber
27224 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27225 maybe-clean-libdecnumber:
27226 @if libdecnumber
27227 maybe-clean-libdecnumber: clean-libdecnumber
27229 clean-libdecnumber:
27230 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27231 r=`${PWD_COMMAND}`; export r; \
27232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27233 $(HOST_EXPORTS) \
27234 for flag in $(EXTRA_HOST_FLAGS) ; do \
27235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27236 done; \
27237 echo "Doing clean in libdecnumber"; \
27238 (cd $(HOST_SUBDIR)/libdecnumber && \
27239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27241 "RANLIB=$${RANLIB}" \
27242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27243 clean) \
27244 || exit 1
27246 @endif libdecnumber
27248 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27249 maybe-distclean-libdecnumber:
27250 @if libdecnumber
27251 maybe-distclean-libdecnumber: distclean-libdecnumber
27253 distclean-libdecnumber:
27254 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27255 r=`${PWD_COMMAND}`; export r; \
27256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257 $(HOST_EXPORTS) \
27258 for flag in $(EXTRA_HOST_FLAGS) ; do \
27259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260 done; \
27261 echo "Doing distclean in libdecnumber"; \
27262 (cd $(HOST_SUBDIR)/libdecnumber && \
27263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27265 "RANLIB=$${RANLIB}" \
27266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27267 distclean) \
27268 || exit 1
27270 @endif libdecnumber
27272 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27273 maybe-maintainer-clean-libdecnumber:
27274 @if libdecnumber
27275 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27277 maintainer-clean-libdecnumber:
27278 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27279 r=`${PWD_COMMAND}`; export r; \
27280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27281 $(HOST_EXPORTS) \
27282 for flag in $(EXTRA_HOST_FLAGS) ; do \
27283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27284 done; \
27285 echo "Doing maintainer-clean in libdecnumber"; \
27286 (cd $(HOST_SUBDIR)/libdecnumber && \
27287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27289 "RANLIB=$${RANLIB}" \
27290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27291 maintainer-clean) \
27292 || exit 1
27294 @endif libdecnumber
27298 .PHONY: configure-libgui maybe-configure-libgui
27299 maybe-configure-libgui:
27300 @if gcc-bootstrap
27301 configure-libgui: stage_current
27302 @endif gcc-bootstrap
27303 @if libgui
27304 maybe-configure-libgui: configure-libgui
27305 configure-libgui:
27306 @: $(MAKE); $(unstage)
27307 @r=`${PWD_COMMAND}`; export r; \
27308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27311 $(HOST_EXPORTS) \
27312 echo Configuring in $(HOST_SUBDIR)/libgui; \
27313 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27314 case $(srcdir) in \
27315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27316 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27318 esac; \
27319 module_srcdir=libgui; \
27320 $(SHELL) \
27321 $$s/$$module_srcdir/configure \
27322 --srcdir=$${topdir}/$$module_srcdir \
27323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27324 --target=${target_alias} \
27325 || exit 1
27326 @endif libgui
27332 .PHONY: all-libgui maybe-all-libgui
27333 maybe-all-libgui:
27334 @if gcc-bootstrap
27335 all-libgui: stage_current
27336 @endif gcc-bootstrap
27337 @if libgui
27338 TARGET-libgui=all
27339 maybe-all-libgui: all-libgui
27340 all-libgui: configure-libgui
27341 @: $(MAKE); $(unstage)
27342 @r=`${PWD_COMMAND}`; export r; \
27343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344 $(HOST_EXPORTS) \
27345 (cd $(HOST_SUBDIR)/libgui && \
27346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27347 $(TARGET-libgui))
27348 @endif libgui
27353 .PHONY: check-libgui maybe-check-libgui
27354 maybe-check-libgui:
27355 @if libgui
27356 maybe-check-libgui: check-libgui
27358 check-libgui:
27359 @: $(MAKE); $(unstage)
27360 @r=`${PWD_COMMAND}`; export r; \
27361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27362 $(HOST_EXPORTS) \
27363 (cd $(HOST_SUBDIR)/libgui && \
27364 $(MAKE) $(FLAGS_TO_PASS) check)
27366 @endif libgui
27368 .PHONY: install-libgui maybe-install-libgui
27369 maybe-install-libgui:
27370 @if libgui
27371 maybe-install-libgui: install-libgui
27373 install-libgui: installdirs
27374 @: $(MAKE); $(unstage)
27375 @r=`${PWD_COMMAND}`; export r; \
27376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27377 $(HOST_EXPORTS) \
27378 (cd $(HOST_SUBDIR)/libgui && \
27379 $(MAKE) $(FLAGS_TO_PASS) install)
27381 @endif libgui
27383 .PHONY: install-strip-libgui maybe-install-strip-libgui
27384 maybe-install-strip-libgui:
27385 @if libgui
27386 maybe-install-strip-libgui: install-strip-libgui
27388 install-strip-libgui: installdirs
27389 @: $(MAKE); $(unstage)
27390 @r=`${PWD_COMMAND}`; export r; \
27391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27392 $(HOST_EXPORTS) \
27393 (cd $(HOST_SUBDIR)/libgui && \
27394 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27396 @endif libgui
27398 # Other targets (info, dvi, pdf, etc.)
27400 .PHONY: maybe-info-libgui info-libgui
27401 maybe-info-libgui:
27402 @if libgui
27403 maybe-info-libgui: info-libgui
27405 info-libgui: \
27406 configure-libgui
27407 @: $(MAKE); $(unstage)
27408 @[ -f ./libgui/Makefile ] || exit 0; \
27409 r=`${PWD_COMMAND}`; export r; \
27410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411 $(HOST_EXPORTS) \
27412 for flag in $(EXTRA_HOST_FLAGS) ; do \
27413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27414 done; \
27415 echo "Doing info in libgui"; \
27416 (cd $(HOST_SUBDIR)/libgui && \
27417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27419 "RANLIB=$${RANLIB}" \
27420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27421 info) \
27422 || exit 1
27424 @endif libgui
27426 .PHONY: maybe-dvi-libgui dvi-libgui
27427 maybe-dvi-libgui:
27428 @if libgui
27429 maybe-dvi-libgui: dvi-libgui
27431 dvi-libgui: \
27432 configure-libgui
27433 @: $(MAKE); $(unstage)
27434 @[ -f ./libgui/Makefile ] || exit 0; \
27435 r=`${PWD_COMMAND}`; export r; \
27436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437 $(HOST_EXPORTS) \
27438 for flag in $(EXTRA_HOST_FLAGS) ; do \
27439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27440 done; \
27441 echo "Doing dvi in libgui"; \
27442 (cd $(HOST_SUBDIR)/libgui && \
27443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27445 "RANLIB=$${RANLIB}" \
27446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27447 dvi) \
27448 || exit 1
27450 @endif libgui
27452 .PHONY: maybe-pdf-libgui pdf-libgui
27453 maybe-pdf-libgui:
27454 @if libgui
27455 maybe-pdf-libgui: pdf-libgui
27457 pdf-libgui: \
27458 configure-libgui
27459 @: $(MAKE); $(unstage)
27460 @[ -f ./libgui/Makefile ] || exit 0; \
27461 r=`${PWD_COMMAND}`; export r; \
27462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463 $(HOST_EXPORTS) \
27464 for flag in $(EXTRA_HOST_FLAGS) ; do \
27465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27466 done; \
27467 echo "Doing pdf in libgui"; \
27468 (cd $(HOST_SUBDIR)/libgui && \
27469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27471 "RANLIB=$${RANLIB}" \
27472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27473 pdf) \
27474 || exit 1
27476 @endif libgui
27478 .PHONY: maybe-html-libgui html-libgui
27479 maybe-html-libgui:
27480 @if libgui
27481 maybe-html-libgui: html-libgui
27483 html-libgui: \
27484 configure-libgui
27485 @: $(MAKE); $(unstage)
27486 @[ -f ./libgui/Makefile ] || exit 0; \
27487 r=`${PWD_COMMAND}`; export r; \
27488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489 $(HOST_EXPORTS) \
27490 for flag in $(EXTRA_HOST_FLAGS) ; do \
27491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27492 done; \
27493 echo "Doing html in libgui"; \
27494 (cd $(HOST_SUBDIR)/libgui && \
27495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27497 "RANLIB=$${RANLIB}" \
27498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27499 html) \
27500 || exit 1
27502 @endif libgui
27504 .PHONY: maybe-TAGS-libgui TAGS-libgui
27505 maybe-TAGS-libgui:
27506 @if libgui
27507 maybe-TAGS-libgui: TAGS-libgui
27509 TAGS-libgui: \
27510 configure-libgui
27511 @: $(MAKE); $(unstage)
27512 @[ -f ./libgui/Makefile ] || exit 0; \
27513 r=`${PWD_COMMAND}`; export r; \
27514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27515 $(HOST_EXPORTS) \
27516 for flag in $(EXTRA_HOST_FLAGS) ; do \
27517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27518 done; \
27519 echo "Doing TAGS in libgui"; \
27520 (cd $(HOST_SUBDIR)/libgui && \
27521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27523 "RANLIB=$${RANLIB}" \
27524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27525 TAGS) \
27526 || exit 1
27528 @endif libgui
27530 .PHONY: maybe-install-info-libgui install-info-libgui
27531 maybe-install-info-libgui:
27532 @if libgui
27533 maybe-install-info-libgui: install-info-libgui
27535 install-info-libgui: \
27536 configure-libgui \
27537 info-libgui
27538 @: $(MAKE); $(unstage)
27539 @[ -f ./libgui/Makefile ] || exit 0; \
27540 r=`${PWD_COMMAND}`; export r; \
27541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27542 $(HOST_EXPORTS) \
27543 for flag in $(EXTRA_HOST_FLAGS) ; do \
27544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27545 done; \
27546 echo "Doing install-info in libgui"; \
27547 (cd $(HOST_SUBDIR)/libgui && \
27548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27550 "RANLIB=$${RANLIB}" \
27551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27552 install-info) \
27553 || exit 1
27555 @endif libgui
27557 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27558 maybe-install-dvi-libgui:
27559 @if libgui
27560 maybe-install-dvi-libgui: install-dvi-libgui
27562 install-dvi-libgui: \
27563 configure-libgui \
27564 dvi-libgui
27565 @: $(MAKE); $(unstage)
27566 @[ -f ./libgui/Makefile ] || exit 0; \
27567 r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 $(HOST_EXPORTS) \
27570 for flag in $(EXTRA_HOST_FLAGS) ; do \
27571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27572 done; \
27573 echo "Doing install-dvi in libgui"; \
27574 (cd $(HOST_SUBDIR)/libgui && \
27575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27577 "RANLIB=$${RANLIB}" \
27578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27579 install-dvi) \
27580 || exit 1
27582 @endif libgui
27584 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27585 maybe-install-pdf-libgui:
27586 @if libgui
27587 maybe-install-pdf-libgui: install-pdf-libgui
27589 install-pdf-libgui: \
27590 configure-libgui \
27591 pdf-libgui
27592 @: $(MAKE); $(unstage)
27593 @[ -f ./libgui/Makefile ] || exit 0; \
27594 r=`${PWD_COMMAND}`; export r; \
27595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27596 $(HOST_EXPORTS) \
27597 for flag in $(EXTRA_HOST_FLAGS) ; do \
27598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27599 done; \
27600 echo "Doing install-pdf in libgui"; \
27601 (cd $(HOST_SUBDIR)/libgui && \
27602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27604 "RANLIB=$${RANLIB}" \
27605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27606 install-pdf) \
27607 || exit 1
27609 @endif libgui
27611 .PHONY: maybe-install-html-libgui install-html-libgui
27612 maybe-install-html-libgui:
27613 @if libgui
27614 maybe-install-html-libgui: install-html-libgui
27616 install-html-libgui: \
27617 configure-libgui \
27618 html-libgui
27619 @: $(MAKE); $(unstage)
27620 @[ -f ./libgui/Makefile ] || exit 0; \
27621 r=`${PWD_COMMAND}`; export r; \
27622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27623 $(HOST_EXPORTS) \
27624 for flag in $(EXTRA_HOST_FLAGS) ; do \
27625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27626 done; \
27627 echo "Doing install-html in libgui"; \
27628 (cd $(HOST_SUBDIR)/libgui && \
27629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27631 "RANLIB=$${RANLIB}" \
27632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27633 install-html) \
27634 || exit 1
27636 @endif libgui
27638 .PHONY: maybe-installcheck-libgui installcheck-libgui
27639 maybe-installcheck-libgui:
27640 @if libgui
27641 maybe-installcheck-libgui: installcheck-libgui
27643 installcheck-libgui: \
27644 configure-libgui
27645 @: $(MAKE); $(unstage)
27646 @[ -f ./libgui/Makefile ] || exit 0; \
27647 r=`${PWD_COMMAND}`; export r; \
27648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649 $(HOST_EXPORTS) \
27650 for flag in $(EXTRA_HOST_FLAGS) ; do \
27651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652 done; \
27653 echo "Doing installcheck in libgui"; \
27654 (cd $(HOST_SUBDIR)/libgui && \
27655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27657 "RANLIB=$${RANLIB}" \
27658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27659 installcheck) \
27660 || exit 1
27662 @endif libgui
27664 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27665 maybe-mostlyclean-libgui:
27666 @if libgui
27667 maybe-mostlyclean-libgui: mostlyclean-libgui
27669 mostlyclean-libgui:
27670 @: $(MAKE); $(unstage)
27671 @[ -f ./libgui/Makefile ] || exit 0; \
27672 r=`${PWD_COMMAND}`; export r; \
27673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27674 $(HOST_EXPORTS) \
27675 for flag in $(EXTRA_HOST_FLAGS) ; do \
27676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27677 done; \
27678 echo "Doing mostlyclean in libgui"; \
27679 (cd $(HOST_SUBDIR)/libgui && \
27680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27682 "RANLIB=$${RANLIB}" \
27683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27684 mostlyclean) \
27685 || exit 1
27687 @endif libgui
27689 .PHONY: maybe-clean-libgui clean-libgui
27690 maybe-clean-libgui:
27691 @if libgui
27692 maybe-clean-libgui: clean-libgui
27694 clean-libgui:
27695 @: $(MAKE); $(unstage)
27696 @[ -f ./libgui/Makefile ] || exit 0; \
27697 r=`${PWD_COMMAND}`; export r; \
27698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27699 $(HOST_EXPORTS) \
27700 for flag in $(EXTRA_HOST_FLAGS) ; do \
27701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27702 done; \
27703 echo "Doing clean in libgui"; \
27704 (cd $(HOST_SUBDIR)/libgui && \
27705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27707 "RANLIB=$${RANLIB}" \
27708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27709 clean) \
27710 || exit 1
27712 @endif libgui
27714 .PHONY: maybe-distclean-libgui distclean-libgui
27715 maybe-distclean-libgui:
27716 @if libgui
27717 maybe-distclean-libgui: distclean-libgui
27719 distclean-libgui:
27720 @: $(MAKE); $(unstage)
27721 @[ -f ./libgui/Makefile ] || exit 0; \
27722 r=`${PWD_COMMAND}`; export r; \
27723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724 $(HOST_EXPORTS) \
27725 for flag in $(EXTRA_HOST_FLAGS) ; do \
27726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27727 done; \
27728 echo "Doing distclean in libgui"; \
27729 (cd $(HOST_SUBDIR)/libgui && \
27730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27732 "RANLIB=$${RANLIB}" \
27733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27734 distclean) \
27735 || exit 1
27737 @endif libgui
27739 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27740 maybe-maintainer-clean-libgui:
27741 @if libgui
27742 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27744 maintainer-clean-libgui:
27745 @: $(MAKE); $(unstage)
27746 @[ -f ./libgui/Makefile ] || exit 0; \
27747 r=`${PWD_COMMAND}`; export r; \
27748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27749 $(HOST_EXPORTS) \
27750 for flag in $(EXTRA_HOST_FLAGS) ; do \
27751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27752 done; \
27753 echo "Doing maintainer-clean in libgui"; \
27754 (cd $(HOST_SUBDIR)/libgui && \
27755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27757 "RANLIB=$${RANLIB}" \
27758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27759 maintainer-clean) \
27760 || exit 1
27762 @endif libgui
27766 .PHONY: configure-libiberty maybe-configure-libiberty
27767 maybe-configure-libiberty:
27768 @if gcc-bootstrap
27769 configure-libiberty: stage_current
27770 @endif gcc-bootstrap
27771 @if libiberty
27772 maybe-configure-libiberty: configure-libiberty
27773 configure-libiberty:
27774 @r=`${PWD_COMMAND}`; export r; \
27775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27776 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27778 $(HOST_EXPORTS) \
27779 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27780 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27781 case $(srcdir) in \
27782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27783 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27785 esac; \
27786 module_srcdir=libiberty; \
27787 $(SHELL) \
27788 $$s/$$module_srcdir/configure \
27789 --srcdir=$${topdir}/$$module_srcdir \
27790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27791 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27792 || exit 1
27793 @endif libiberty
27797 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27798 maybe-configure-stage1-libiberty:
27799 @if libiberty-bootstrap
27800 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27801 configure-stage1-libiberty:
27802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27804 @r=`${PWD_COMMAND}`; export r; \
27805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27806 TFLAGS="$(STAGE1_TFLAGS)"; \
27807 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27808 $(HOST_EXPORTS) \
27809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27810 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27811 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27812 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27814 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27815 case $(srcdir) in \
27816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27817 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27819 esac; \
27820 module_srcdir=libiberty; \
27821 $(SHELL) $$s/$$module_srcdir/configure \
27822 --srcdir=$${topdir}/$$module_srcdir \
27823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27824 --target=${target_alias} \
27826 $(STAGE1_CONFIGURE_FLAGS) \
27827 @extra_host_libiberty_configure_flags@
27828 @endif libiberty-bootstrap
27830 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27831 maybe-configure-stage2-libiberty:
27832 @if libiberty-bootstrap
27833 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27834 configure-stage2-libiberty:
27835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27837 @r=`${PWD_COMMAND}`; export r; \
27838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839 TFLAGS="$(STAGE2_TFLAGS)"; \
27840 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27841 $(HOST_EXPORTS) \
27842 $(POSTSTAGE1_HOST_EXPORTS) \
27843 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27844 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27845 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27846 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27848 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27849 case $(srcdir) in \
27850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27851 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27853 esac; \
27854 module_srcdir=libiberty; \
27855 $(SHELL) $$s/$$module_srcdir/configure \
27856 --srcdir=$${topdir}/$$module_srcdir \
27857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27858 --target=${target_alias} \
27859 --with-build-libsubdir=$(HOST_SUBDIR) \
27860 $(STAGE2_CONFIGURE_FLAGS) \
27861 @extra_host_libiberty_configure_flags@
27862 @endif libiberty-bootstrap
27864 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27865 maybe-configure-stage3-libiberty:
27866 @if libiberty-bootstrap
27867 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27868 configure-stage3-libiberty:
27869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27871 @r=`${PWD_COMMAND}`; export r; \
27872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27873 TFLAGS="$(STAGE3_TFLAGS)"; \
27874 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27875 $(HOST_EXPORTS) \
27876 $(POSTSTAGE1_HOST_EXPORTS) \
27877 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27878 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27879 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27880 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27882 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27883 case $(srcdir) in \
27884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27885 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27887 esac; \
27888 module_srcdir=libiberty; \
27889 $(SHELL) $$s/$$module_srcdir/configure \
27890 --srcdir=$${topdir}/$$module_srcdir \
27891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27892 --target=${target_alias} \
27893 --with-build-libsubdir=$(HOST_SUBDIR) \
27894 $(STAGE3_CONFIGURE_FLAGS) \
27895 @extra_host_libiberty_configure_flags@
27896 @endif libiberty-bootstrap
27898 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27899 maybe-configure-stage4-libiberty:
27900 @if libiberty-bootstrap
27901 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27902 configure-stage4-libiberty:
27903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27905 @r=`${PWD_COMMAND}`; export r; \
27906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27907 TFLAGS="$(STAGE4_TFLAGS)"; \
27908 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27909 $(HOST_EXPORTS) \
27910 $(POSTSTAGE1_HOST_EXPORTS) \
27911 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27912 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27914 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27916 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27917 case $(srcdir) in \
27918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27919 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27921 esac; \
27922 module_srcdir=libiberty; \
27923 $(SHELL) $$s/$$module_srcdir/configure \
27924 --srcdir=$${topdir}/$$module_srcdir \
27925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27926 --target=${target_alias} \
27927 --with-build-libsubdir=$(HOST_SUBDIR) \
27928 $(STAGE4_CONFIGURE_FLAGS) \
27929 @extra_host_libiberty_configure_flags@
27930 @endif libiberty-bootstrap
27932 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27933 maybe-configure-stageprofile-libiberty:
27934 @if libiberty-bootstrap
27935 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27936 configure-stageprofile-libiberty:
27937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27939 @r=`${PWD_COMMAND}`; export r; \
27940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27942 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27943 $(HOST_EXPORTS) \
27944 $(POSTSTAGE1_HOST_EXPORTS) \
27945 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27947 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27948 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27950 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27951 case $(srcdir) in \
27952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27953 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27955 esac; \
27956 module_srcdir=libiberty; \
27957 $(SHELL) $$s/$$module_srcdir/configure \
27958 --srcdir=$${topdir}/$$module_srcdir \
27959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27960 --target=${target_alias} \
27961 --with-build-libsubdir=$(HOST_SUBDIR) \
27962 $(STAGEprofile_CONFIGURE_FLAGS) \
27963 @extra_host_libiberty_configure_flags@
27964 @endif libiberty-bootstrap
27966 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27967 maybe-configure-stagetrain-libiberty:
27968 @if libiberty-bootstrap
27969 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27970 configure-stagetrain-libiberty:
27971 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27973 @r=`${PWD_COMMAND}`; export r; \
27974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27976 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27977 $(HOST_EXPORTS) \
27978 $(POSTSTAGE1_HOST_EXPORTS) \
27979 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27980 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27981 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27982 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27984 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27985 case $(srcdir) in \
27986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27987 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27989 esac; \
27990 module_srcdir=libiberty; \
27991 $(SHELL) $$s/$$module_srcdir/configure \
27992 --srcdir=$${topdir}/$$module_srcdir \
27993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27994 --target=${target_alias} \
27995 --with-build-libsubdir=$(HOST_SUBDIR) \
27996 $(STAGEtrain_CONFIGURE_FLAGS) \
27997 @extra_host_libiberty_configure_flags@
27998 @endif libiberty-bootstrap
28000 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28001 maybe-configure-stagefeedback-libiberty:
28002 @if libiberty-bootstrap
28003 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28004 configure-stagefeedback-libiberty:
28005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28010 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28011 $(HOST_EXPORTS) \
28012 $(POSTSTAGE1_HOST_EXPORTS) \
28013 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28014 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28015 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28016 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28018 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28019 case $(srcdir) in \
28020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023 esac; \
28024 module_srcdir=libiberty; \
28025 $(SHELL) $$s/$$module_srcdir/configure \
28026 --srcdir=$${topdir}/$$module_srcdir \
28027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028 --target=${target_alias} \
28029 --with-build-libsubdir=$(HOST_SUBDIR) \
28030 $(STAGEfeedback_CONFIGURE_FLAGS) \
28031 @extra_host_libiberty_configure_flags@
28032 @endif libiberty-bootstrap
28034 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28035 maybe-configure-stageautoprofile-libiberty:
28036 @if libiberty-bootstrap
28037 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28038 configure-stageautoprofile-libiberty:
28039 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28041 @r=`${PWD_COMMAND}`; export r; \
28042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28044 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28045 $(HOST_EXPORTS) \
28046 $(POSTSTAGE1_HOST_EXPORTS) \
28047 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28050 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28052 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28053 case $(srcdir) in \
28054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28055 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28057 esac; \
28058 module_srcdir=libiberty; \
28059 $(SHELL) $$s/$$module_srcdir/configure \
28060 --srcdir=$${topdir}/$$module_srcdir \
28061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28062 --target=${target_alias} \
28063 --with-build-libsubdir=$(HOST_SUBDIR) \
28064 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28065 @extra_host_libiberty_configure_flags@
28066 @endif libiberty-bootstrap
28068 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28069 maybe-configure-stageautofeedback-libiberty:
28070 @if libiberty-bootstrap
28071 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28072 configure-stageautofeedback-libiberty:
28073 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28075 @r=`${PWD_COMMAND}`; export r; \
28076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28078 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28079 $(HOST_EXPORTS) \
28080 $(POSTSTAGE1_HOST_EXPORTS) \
28081 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28082 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28083 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28084 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28086 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28087 case $(srcdir) in \
28088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28089 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28091 esac; \
28092 module_srcdir=libiberty; \
28093 $(SHELL) $$s/$$module_srcdir/configure \
28094 --srcdir=$${topdir}/$$module_srcdir \
28095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28096 --target=${target_alias} \
28097 --with-build-libsubdir=$(HOST_SUBDIR) \
28098 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28099 @extra_host_libiberty_configure_flags@
28100 @endif libiberty-bootstrap
28106 .PHONY: all-libiberty maybe-all-libiberty
28107 maybe-all-libiberty:
28108 @if gcc-bootstrap
28109 all-libiberty: stage_current
28110 @endif gcc-bootstrap
28111 @if libiberty
28112 TARGET-libiberty=all
28113 maybe-all-libiberty: all-libiberty
28114 all-libiberty: configure-libiberty
28115 @r=`${PWD_COMMAND}`; export r; \
28116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28117 $(HOST_EXPORTS) \
28118 (cd $(HOST_SUBDIR)/libiberty && \
28119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28120 $(TARGET-libiberty))
28121 @endif libiberty
28125 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28126 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28127 maybe-all-stage1-libiberty:
28128 maybe-clean-stage1-libiberty:
28129 @if libiberty-bootstrap
28130 maybe-all-stage1-libiberty: all-stage1-libiberty
28131 all-stage1: all-stage1-libiberty
28132 TARGET-stage1-libiberty = $(TARGET-libiberty)
28133 all-stage1-libiberty: configure-stage1-libiberty
28134 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28135 @r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 TFLAGS="$(STAGE1_TFLAGS)"; \
28138 $(HOST_EXPORTS) \
28139 cd $(HOST_SUBDIR)/libiberty && \
28141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28142 CFLAGS="$(STAGE1_CFLAGS)" \
28143 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28144 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28145 LIBCFLAGS="$(LIBCFLAGS)" \
28146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28149 $(EXTRA_HOST_FLAGS) \
28150 $(STAGE1_FLAGS_TO_PASS) \
28151 TFLAGS="$(STAGE1_TFLAGS)" \
28152 $(TARGET-stage1-libiberty)
28154 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28155 clean-stage1: clean-stage1-libiberty
28156 clean-stage1-libiberty:
28157 @if [ $(current_stage) = stage1 ]; then \
28158 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28159 else \
28160 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28161 $(MAKE) stage1-start; \
28162 fi; \
28163 cd $(HOST_SUBDIR)/libiberty && \
28164 $(MAKE) $(EXTRA_HOST_FLAGS) \
28165 $(STAGE1_FLAGS_TO_PASS) clean
28166 @endif libiberty-bootstrap
28169 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28170 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28171 maybe-all-stage2-libiberty:
28172 maybe-clean-stage2-libiberty:
28173 @if libiberty-bootstrap
28174 maybe-all-stage2-libiberty: all-stage2-libiberty
28175 all-stage2: all-stage2-libiberty
28176 TARGET-stage2-libiberty = $(TARGET-libiberty)
28177 all-stage2-libiberty: configure-stage2-libiberty
28178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28179 @r=`${PWD_COMMAND}`; export r; \
28180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28181 TFLAGS="$(STAGE2_TFLAGS)"; \
28182 $(HOST_EXPORTS) \
28183 $(POSTSTAGE1_HOST_EXPORTS) \
28184 cd $(HOST_SUBDIR)/libiberty && \
28186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28187 CFLAGS="$(STAGE2_CFLAGS)" \
28188 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28189 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28190 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28195 TFLAGS="$(STAGE2_TFLAGS)" \
28196 $(TARGET-stage2-libiberty)
28198 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28199 clean-stage2: clean-stage2-libiberty
28200 clean-stage2-libiberty:
28201 @if [ $(current_stage) = stage2 ]; then \
28202 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28203 else \
28204 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28205 $(MAKE) stage2-start; \
28206 fi; \
28207 cd $(HOST_SUBDIR)/libiberty && \
28208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28209 @endif libiberty-bootstrap
28212 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28213 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28214 maybe-all-stage3-libiberty:
28215 maybe-clean-stage3-libiberty:
28216 @if libiberty-bootstrap
28217 maybe-all-stage3-libiberty: all-stage3-libiberty
28218 all-stage3: all-stage3-libiberty
28219 TARGET-stage3-libiberty = $(TARGET-libiberty)
28220 all-stage3-libiberty: configure-stage3-libiberty
28221 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28222 @r=`${PWD_COMMAND}`; export r; \
28223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28224 TFLAGS="$(STAGE3_TFLAGS)"; \
28225 $(HOST_EXPORTS) \
28226 $(POSTSTAGE1_HOST_EXPORTS) \
28227 cd $(HOST_SUBDIR)/libiberty && \
28229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28230 CFLAGS="$(STAGE3_CFLAGS)" \
28231 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28232 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28233 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28238 TFLAGS="$(STAGE3_TFLAGS)" \
28239 $(TARGET-stage3-libiberty)
28241 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28242 clean-stage3: clean-stage3-libiberty
28243 clean-stage3-libiberty:
28244 @if [ $(current_stage) = stage3 ]; then \
28245 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28246 else \
28247 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28248 $(MAKE) stage3-start; \
28249 fi; \
28250 cd $(HOST_SUBDIR)/libiberty && \
28251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28252 @endif libiberty-bootstrap
28255 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28256 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28257 maybe-all-stage4-libiberty:
28258 maybe-clean-stage4-libiberty:
28259 @if libiberty-bootstrap
28260 maybe-all-stage4-libiberty: all-stage4-libiberty
28261 all-stage4: all-stage4-libiberty
28262 TARGET-stage4-libiberty = $(TARGET-libiberty)
28263 all-stage4-libiberty: configure-stage4-libiberty
28264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28265 @r=`${PWD_COMMAND}`; export r; \
28266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28267 TFLAGS="$(STAGE4_TFLAGS)"; \
28268 $(HOST_EXPORTS) \
28269 $(POSTSTAGE1_HOST_EXPORTS) \
28270 cd $(HOST_SUBDIR)/libiberty && \
28272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28273 CFLAGS="$(STAGE4_CFLAGS)" \
28274 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28275 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28276 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28281 TFLAGS="$(STAGE4_TFLAGS)" \
28282 $(TARGET-stage4-libiberty)
28284 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28285 clean-stage4: clean-stage4-libiberty
28286 clean-stage4-libiberty:
28287 @if [ $(current_stage) = stage4 ]; then \
28288 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28289 else \
28290 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28291 $(MAKE) stage4-start; \
28292 fi; \
28293 cd $(HOST_SUBDIR)/libiberty && \
28294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28295 @endif libiberty-bootstrap
28298 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28299 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28300 maybe-all-stageprofile-libiberty:
28301 maybe-clean-stageprofile-libiberty:
28302 @if libiberty-bootstrap
28303 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28304 all-stageprofile: all-stageprofile-libiberty
28305 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28306 all-stageprofile-libiberty: configure-stageprofile-libiberty
28307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28308 @r=`${PWD_COMMAND}`; export r; \
28309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28311 $(HOST_EXPORTS) \
28312 $(POSTSTAGE1_HOST_EXPORTS) \
28313 cd $(HOST_SUBDIR)/libiberty && \
28315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28316 CFLAGS="$(STAGEprofile_CFLAGS)" \
28317 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28319 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28324 TFLAGS="$(STAGEprofile_TFLAGS)" \
28325 $(TARGET-stageprofile-libiberty)
28327 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28328 clean-stageprofile: clean-stageprofile-libiberty
28329 clean-stageprofile-libiberty:
28330 @if [ $(current_stage) = stageprofile ]; then \
28331 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28332 else \
28333 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28334 $(MAKE) stageprofile-start; \
28335 fi; \
28336 cd $(HOST_SUBDIR)/libiberty && \
28337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28338 @endif libiberty-bootstrap
28341 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28342 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28343 maybe-all-stagetrain-libiberty:
28344 maybe-clean-stagetrain-libiberty:
28345 @if libiberty-bootstrap
28346 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28347 all-stagetrain: all-stagetrain-libiberty
28348 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28349 all-stagetrain-libiberty: configure-stagetrain-libiberty
28350 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28351 @r=`${PWD_COMMAND}`; export r; \
28352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28353 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28354 $(HOST_EXPORTS) \
28355 $(POSTSTAGE1_HOST_EXPORTS) \
28356 cd $(HOST_SUBDIR)/libiberty && \
28358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28359 CFLAGS="$(STAGEtrain_CFLAGS)" \
28360 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28361 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28362 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28367 TFLAGS="$(STAGEtrain_TFLAGS)" \
28368 $(TARGET-stagetrain-libiberty)
28370 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28371 clean-stagetrain: clean-stagetrain-libiberty
28372 clean-stagetrain-libiberty:
28373 @if [ $(current_stage) = stagetrain ]; then \
28374 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28375 else \
28376 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28377 $(MAKE) stagetrain-start; \
28378 fi; \
28379 cd $(HOST_SUBDIR)/libiberty && \
28380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28381 @endif libiberty-bootstrap
28384 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28385 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28386 maybe-all-stagefeedback-libiberty:
28387 maybe-clean-stagefeedback-libiberty:
28388 @if libiberty-bootstrap
28389 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28390 all-stagefeedback: all-stagefeedback-libiberty
28391 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28392 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28394 @r=`${PWD_COMMAND}`; export r; \
28395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28397 $(HOST_EXPORTS) \
28398 $(POSTSTAGE1_HOST_EXPORTS) \
28399 cd $(HOST_SUBDIR)/libiberty && \
28401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28403 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28410 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28411 $(TARGET-stagefeedback-libiberty)
28413 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28414 clean-stagefeedback: clean-stagefeedback-libiberty
28415 clean-stagefeedback-libiberty:
28416 @if [ $(current_stage) = stagefeedback ]; then \
28417 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28418 else \
28419 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28420 $(MAKE) stagefeedback-start; \
28421 fi; \
28422 cd $(HOST_SUBDIR)/libiberty && \
28423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28424 @endif libiberty-bootstrap
28427 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28428 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28429 maybe-all-stageautoprofile-libiberty:
28430 maybe-clean-stageautoprofile-libiberty:
28431 @if libiberty-bootstrap
28432 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28433 all-stageautoprofile: all-stageautoprofile-libiberty
28434 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28435 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28436 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28437 @r=`${PWD_COMMAND}`; export r; \
28438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28439 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28440 $(HOST_EXPORTS) \
28441 $(POSTSTAGE1_HOST_EXPORTS) \
28442 cd $(HOST_SUBDIR)/libiberty && \
28443 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28445 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28446 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28447 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28448 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28453 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28454 $(TARGET-stageautoprofile-libiberty)
28456 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28457 clean-stageautoprofile: clean-stageautoprofile-libiberty
28458 clean-stageautoprofile-libiberty:
28459 @if [ $(current_stage) = stageautoprofile ]; then \
28460 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28461 else \
28462 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28463 $(MAKE) stageautoprofile-start; \
28464 fi; \
28465 cd $(HOST_SUBDIR)/libiberty && \
28466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28467 @endif libiberty-bootstrap
28470 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28471 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28472 maybe-all-stageautofeedback-libiberty:
28473 maybe-clean-stageautofeedback-libiberty:
28474 @if libiberty-bootstrap
28475 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28476 all-stageautofeedback: all-stageautofeedback-libiberty
28477 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28478 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28479 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28480 @r=`${PWD_COMMAND}`; export r; \
28481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28483 $(HOST_EXPORTS) \
28484 $(POSTSTAGE1_HOST_EXPORTS) \
28485 cd $(HOST_SUBDIR)/libiberty && \
28487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28488 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28489 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28490 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28491 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28496 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28497 $(TARGET-stageautofeedback-libiberty)
28499 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28500 clean-stageautofeedback: clean-stageautofeedback-libiberty
28501 clean-stageautofeedback-libiberty:
28502 @if [ $(current_stage) = stageautofeedback ]; then \
28503 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28504 else \
28505 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28506 $(MAKE) stageautofeedback-start; \
28507 fi; \
28508 cd $(HOST_SUBDIR)/libiberty && \
28509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28510 @endif libiberty-bootstrap
28516 .PHONY: check-libiberty maybe-check-libiberty
28517 maybe-check-libiberty:
28518 @if libiberty
28519 maybe-check-libiberty: check-libiberty
28521 check-libiberty:
28522 @: $(MAKE); $(unstage)
28523 @r=`${PWD_COMMAND}`; export r; \
28524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28526 (cd $(HOST_SUBDIR)/libiberty && \
28527 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28529 @endif libiberty
28531 .PHONY: install-libiberty maybe-install-libiberty
28532 maybe-install-libiberty:
28533 @if libiberty
28534 maybe-install-libiberty: install-libiberty
28536 install-libiberty: installdirs
28537 @: $(MAKE); $(unstage)
28538 @r=`${PWD_COMMAND}`; export r; \
28539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540 $(HOST_EXPORTS) \
28541 (cd $(HOST_SUBDIR)/libiberty && \
28542 $(MAKE) $(FLAGS_TO_PASS) install)
28544 @endif libiberty
28546 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28547 maybe-install-strip-libiberty:
28548 @if libiberty
28549 maybe-install-strip-libiberty: install-strip-libiberty
28551 install-strip-libiberty: installdirs
28552 @: $(MAKE); $(unstage)
28553 @r=`${PWD_COMMAND}`; export r; \
28554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555 $(HOST_EXPORTS) \
28556 (cd $(HOST_SUBDIR)/libiberty && \
28557 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28559 @endif libiberty
28561 # Other targets (info, dvi, pdf, etc.)
28563 .PHONY: maybe-info-libiberty info-libiberty
28564 maybe-info-libiberty:
28565 @if libiberty
28566 maybe-info-libiberty: info-libiberty
28568 info-libiberty: \
28569 configure-libiberty
28570 @[ -f ./libiberty/Makefile ] || exit 0; \
28571 r=`${PWD_COMMAND}`; export r; \
28572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28573 $(HOST_EXPORTS) \
28574 for flag in $(EXTRA_HOST_FLAGS) ; do \
28575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28576 done; \
28577 echo "Doing info in libiberty"; \
28578 (cd $(HOST_SUBDIR)/libiberty && \
28579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28581 "RANLIB=$${RANLIB}" \
28582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28583 info) \
28584 || exit 1
28586 @endif libiberty
28588 .PHONY: maybe-dvi-libiberty dvi-libiberty
28589 maybe-dvi-libiberty:
28590 @if libiberty
28591 maybe-dvi-libiberty: dvi-libiberty
28593 dvi-libiberty: \
28594 configure-libiberty
28595 @[ -f ./libiberty/Makefile ] || exit 0; \
28596 r=`${PWD_COMMAND}`; export r; \
28597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28598 $(HOST_EXPORTS) \
28599 for flag in $(EXTRA_HOST_FLAGS) ; do \
28600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28601 done; \
28602 echo "Doing dvi in libiberty"; \
28603 (cd $(HOST_SUBDIR)/libiberty && \
28604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28606 "RANLIB=$${RANLIB}" \
28607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28608 dvi) \
28609 || exit 1
28611 @endif libiberty
28613 .PHONY: maybe-pdf-libiberty pdf-libiberty
28614 maybe-pdf-libiberty:
28615 @if libiberty
28616 maybe-pdf-libiberty: pdf-libiberty
28618 pdf-libiberty: \
28619 configure-libiberty
28620 @[ -f ./libiberty/Makefile ] || exit 0; \
28621 r=`${PWD_COMMAND}`; export r; \
28622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623 $(HOST_EXPORTS) \
28624 for flag in $(EXTRA_HOST_FLAGS) ; do \
28625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28626 done; \
28627 echo "Doing pdf in libiberty"; \
28628 (cd $(HOST_SUBDIR)/libiberty && \
28629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28631 "RANLIB=$${RANLIB}" \
28632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28633 pdf) \
28634 || exit 1
28636 @endif libiberty
28638 .PHONY: maybe-html-libiberty html-libiberty
28639 maybe-html-libiberty:
28640 @if libiberty
28641 maybe-html-libiberty: html-libiberty
28643 html-libiberty: \
28644 configure-libiberty
28645 @[ -f ./libiberty/Makefile ] || exit 0; \
28646 r=`${PWD_COMMAND}`; export r; \
28647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28648 $(HOST_EXPORTS) \
28649 for flag in $(EXTRA_HOST_FLAGS) ; do \
28650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28651 done; \
28652 echo "Doing html in libiberty"; \
28653 (cd $(HOST_SUBDIR)/libiberty && \
28654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28656 "RANLIB=$${RANLIB}" \
28657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28658 html) \
28659 || exit 1
28661 @endif libiberty
28663 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28664 maybe-TAGS-libiberty:
28665 @if libiberty
28666 maybe-TAGS-libiberty: TAGS-libiberty
28668 TAGS-libiberty: \
28669 configure-libiberty
28670 @[ -f ./libiberty/Makefile ] || exit 0; \
28671 r=`${PWD_COMMAND}`; export r; \
28672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673 $(HOST_EXPORTS) \
28674 for flag in $(EXTRA_HOST_FLAGS) ; do \
28675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676 done; \
28677 echo "Doing TAGS in libiberty"; \
28678 (cd $(HOST_SUBDIR)/libiberty && \
28679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681 "RANLIB=$${RANLIB}" \
28682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683 TAGS) \
28684 || exit 1
28686 @endif libiberty
28688 .PHONY: maybe-install-info-libiberty install-info-libiberty
28689 maybe-install-info-libiberty:
28690 @if libiberty
28691 maybe-install-info-libiberty: install-info-libiberty
28693 install-info-libiberty: \
28694 configure-libiberty \
28695 info-libiberty
28696 @[ -f ./libiberty/Makefile ] || exit 0; \
28697 r=`${PWD_COMMAND}`; export r; \
28698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28699 $(HOST_EXPORTS) \
28700 for flag in $(EXTRA_HOST_FLAGS) ; do \
28701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28702 done; \
28703 echo "Doing install-info in libiberty"; \
28704 (cd $(HOST_SUBDIR)/libiberty && \
28705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28707 "RANLIB=$${RANLIB}" \
28708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28709 install-info) \
28710 || exit 1
28712 @endif libiberty
28714 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28715 maybe-install-dvi-libiberty:
28716 @if libiberty
28717 maybe-install-dvi-libiberty: install-dvi-libiberty
28719 install-dvi-libiberty: \
28720 configure-libiberty \
28721 dvi-libiberty
28722 @[ -f ./libiberty/Makefile ] || exit 0; \
28723 r=`${PWD_COMMAND}`; export r; \
28724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28725 $(HOST_EXPORTS) \
28726 for flag in $(EXTRA_HOST_FLAGS) ; do \
28727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28728 done; \
28729 echo "Doing install-dvi in libiberty"; \
28730 (cd $(HOST_SUBDIR)/libiberty && \
28731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28733 "RANLIB=$${RANLIB}" \
28734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28735 install-dvi) \
28736 || exit 1
28738 @endif libiberty
28740 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28741 maybe-install-pdf-libiberty:
28742 @if libiberty
28743 maybe-install-pdf-libiberty: install-pdf-libiberty
28745 install-pdf-libiberty: \
28746 configure-libiberty \
28747 pdf-libiberty
28748 @[ -f ./libiberty/Makefile ] || exit 0; \
28749 r=`${PWD_COMMAND}`; export r; \
28750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28751 $(HOST_EXPORTS) \
28752 for flag in $(EXTRA_HOST_FLAGS) ; do \
28753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28754 done; \
28755 echo "Doing install-pdf in libiberty"; \
28756 (cd $(HOST_SUBDIR)/libiberty && \
28757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28759 "RANLIB=$${RANLIB}" \
28760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28761 install-pdf) \
28762 || exit 1
28764 @endif libiberty
28766 .PHONY: maybe-install-html-libiberty install-html-libiberty
28767 maybe-install-html-libiberty:
28768 @if libiberty
28769 maybe-install-html-libiberty: install-html-libiberty
28771 install-html-libiberty: \
28772 configure-libiberty \
28773 html-libiberty
28774 @[ -f ./libiberty/Makefile ] || exit 0; \
28775 r=`${PWD_COMMAND}`; export r; \
28776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28777 $(HOST_EXPORTS) \
28778 for flag in $(EXTRA_HOST_FLAGS) ; do \
28779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28780 done; \
28781 echo "Doing install-html in libiberty"; \
28782 (cd $(HOST_SUBDIR)/libiberty && \
28783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28785 "RANLIB=$${RANLIB}" \
28786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28787 install-html) \
28788 || exit 1
28790 @endif libiberty
28792 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28793 maybe-installcheck-libiberty:
28794 @if libiberty
28795 maybe-installcheck-libiberty: installcheck-libiberty
28797 installcheck-libiberty: \
28798 configure-libiberty
28799 @[ -f ./libiberty/Makefile ] || exit 0; \
28800 r=`${PWD_COMMAND}`; export r; \
28801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28802 $(HOST_EXPORTS) \
28803 for flag in $(EXTRA_HOST_FLAGS) ; do \
28804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28805 done; \
28806 echo "Doing installcheck in libiberty"; \
28807 (cd $(HOST_SUBDIR)/libiberty && \
28808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28810 "RANLIB=$${RANLIB}" \
28811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28812 installcheck) \
28813 || exit 1
28815 @endif libiberty
28817 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28818 maybe-mostlyclean-libiberty:
28819 @if libiberty
28820 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28822 mostlyclean-libiberty:
28823 @[ -f ./libiberty/Makefile ] || exit 0; \
28824 r=`${PWD_COMMAND}`; export r; \
28825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28826 $(HOST_EXPORTS) \
28827 for flag in $(EXTRA_HOST_FLAGS) ; do \
28828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28829 done; \
28830 echo "Doing mostlyclean in libiberty"; \
28831 (cd $(HOST_SUBDIR)/libiberty && \
28832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28834 "RANLIB=$${RANLIB}" \
28835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28836 mostlyclean) \
28837 || exit 1
28839 @endif libiberty
28841 .PHONY: maybe-clean-libiberty clean-libiberty
28842 maybe-clean-libiberty:
28843 @if libiberty
28844 maybe-clean-libiberty: clean-libiberty
28846 clean-libiberty:
28847 @[ -f ./libiberty/Makefile ] || exit 0; \
28848 r=`${PWD_COMMAND}`; export r; \
28849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28850 $(HOST_EXPORTS) \
28851 for flag in $(EXTRA_HOST_FLAGS) ; do \
28852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28853 done; \
28854 echo "Doing clean in libiberty"; \
28855 (cd $(HOST_SUBDIR)/libiberty && \
28856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28858 "RANLIB=$${RANLIB}" \
28859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28860 clean) \
28861 || exit 1
28863 @endif libiberty
28865 .PHONY: maybe-distclean-libiberty distclean-libiberty
28866 maybe-distclean-libiberty:
28867 @if libiberty
28868 maybe-distclean-libiberty: distclean-libiberty
28870 distclean-libiberty:
28871 @[ -f ./libiberty/Makefile ] || exit 0; \
28872 r=`${PWD_COMMAND}`; export r; \
28873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28874 $(HOST_EXPORTS) \
28875 for flag in $(EXTRA_HOST_FLAGS) ; do \
28876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28877 done; \
28878 echo "Doing distclean in libiberty"; \
28879 (cd $(HOST_SUBDIR)/libiberty && \
28880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28882 "RANLIB=$${RANLIB}" \
28883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28884 distclean) \
28885 || exit 1
28887 @endif libiberty
28889 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28890 maybe-maintainer-clean-libiberty:
28891 @if libiberty
28892 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28894 maintainer-clean-libiberty:
28895 @[ -f ./libiberty/Makefile ] || exit 0; \
28896 r=`${PWD_COMMAND}`; export r; \
28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898 $(HOST_EXPORTS) \
28899 for flag in $(EXTRA_HOST_FLAGS) ; do \
28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901 done; \
28902 echo "Doing maintainer-clean in libiberty"; \
28903 (cd $(HOST_SUBDIR)/libiberty && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906 "RANLIB=$${RANLIB}" \
28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908 maintainer-clean) \
28909 || exit 1
28911 @endif libiberty
28915 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28916 maybe-configure-libiberty-linker-plugin:
28917 @if gcc-bootstrap
28918 configure-libiberty-linker-plugin: stage_current
28919 @endif gcc-bootstrap
28920 @if libiberty-linker-plugin
28921 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28922 configure-libiberty-linker-plugin:
28923 @r=`${PWD_COMMAND}`; export r; \
28924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28927 $(HOST_EXPORTS) \
28928 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28929 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28930 case $(srcdir) in \
28931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28932 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28934 esac; \
28935 module_srcdir=libiberty; \
28936 $(SHELL) \
28937 $$s/$$module_srcdir/configure \
28938 --srcdir=$${topdir}/$$module_srcdir \
28939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28940 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28941 || exit 1
28942 @endif libiberty-linker-plugin
28946 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28947 maybe-configure-stage1-libiberty-linker-plugin:
28948 @if libiberty-linker-plugin-bootstrap
28949 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28950 configure-stage1-libiberty-linker-plugin:
28951 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28953 @r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 TFLAGS="$(STAGE1_TFLAGS)"; \
28956 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28957 $(HOST_EXPORTS) \
28958 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28959 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28960 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28961 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28963 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28964 case $(srcdir) in \
28965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28966 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28968 esac; \
28969 module_srcdir=libiberty; \
28970 $(SHELL) $$s/$$module_srcdir/configure \
28971 --srcdir=$${topdir}/$$module_srcdir \
28972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28973 --target=${target_alias} \
28975 $(STAGE1_CONFIGURE_FLAGS) \
28976 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28977 @endif libiberty-linker-plugin-bootstrap
28979 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28980 maybe-configure-stage2-libiberty-linker-plugin:
28981 @if libiberty-linker-plugin-bootstrap
28982 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28983 configure-stage2-libiberty-linker-plugin:
28984 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28986 @r=`${PWD_COMMAND}`; export r; \
28987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28988 TFLAGS="$(STAGE2_TFLAGS)"; \
28989 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28990 $(HOST_EXPORTS) \
28991 $(POSTSTAGE1_HOST_EXPORTS) \
28992 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28993 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28994 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28995 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28997 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28998 case $(srcdir) in \
28999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29000 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29002 esac; \
29003 module_srcdir=libiberty; \
29004 $(SHELL) $$s/$$module_srcdir/configure \
29005 --srcdir=$${topdir}/$$module_srcdir \
29006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29007 --target=${target_alias} \
29008 --with-build-libsubdir=$(HOST_SUBDIR) \
29009 $(STAGE2_CONFIGURE_FLAGS) \
29010 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29011 @endif libiberty-linker-plugin-bootstrap
29013 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29014 maybe-configure-stage3-libiberty-linker-plugin:
29015 @if libiberty-linker-plugin-bootstrap
29016 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29017 configure-stage3-libiberty-linker-plugin:
29018 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29020 @r=`${PWD_COMMAND}`; export r; \
29021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 TFLAGS="$(STAGE3_TFLAGS)"; \
29023 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29024 $(HOST_EXPORTS) \
29025 $(POSTSTAGE1_HOST_EXPORTS) \
29026 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29027 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29028 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29029 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29031 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29032 case $(srcdir) in \
29033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29034 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29036 esac; \
29037 module_srcdir=libiberty; \
29038 $(SHELL) $$s/$$module_srcdir/configure \
29039 --srcdir=$${topdir}/$$module_srcdir \
29040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29041 --target=${target_alias} \
29042 --with-build-libsubdir=$(HOST_SUBDIR) \
29043 $(STAGE3_CONFIGURE_FLAGS) \
29044 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29045 @endif libiberty-linker-plugin-bootstrap
29047 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29048 maybe-configure-stage4-libiberty-linker-plugin:
29049 @if libiberty-linker-plugin-bootstrap
29050 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29051 configure-stage4-libiberty-linker-plugin:
29052 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29054 @r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056 TFLAGS="$(STAGE4_TFLAGS)"; \
29057 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29058 $(HOST_EXPORTS) \
29059 $(POSTSTAGE1_HOST_EXPORTS) \
29060 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29061 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29062 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29063 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29065 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29066 case $(srcdir) in \
29067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29068 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29070 esac; \
29071 module_srcdir=libiberty; \
29072 $(SHELL) $$s/$$module_srcdir/configure \
29073 --srcdir=$${topdir}/$$module_srcdir \
29074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29075 --target=${target_alias} \
29076 --with-build-libsubdir=$(HOST_SUBDIR) \
29077 $(STAGE4_CONFIGURE_FLAGS) \
29078 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29079 @endif libiberty-linker-plugin-bootstrap
29081 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29082 maybe-configure-stageprofile-libiberty-linker-plugin:
29083 @if libiberty-linker-plugin-bootstrap
29084 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29085 configure-stageprofile-libiberty-linker-plugin:
29086 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29088 @r=`${PWD_COMMAND}`; export r; \
29089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29090 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29091 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29092 $(HOST_EXPORTS) \
29093 $(POSTSTAGE1_HOST_EXPORTS) \
29094 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29095 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29096 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29097 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29099 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29100 case $(srcdir) in \
29101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29102 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29104 esac; \
29105 module_srcdir=libiberty; \
29106 $(SHELL) $$s/$$module_srcdir/configure \
29107 --srcdir=$${topdir}/$$module_srcdir \
29108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29109 --target=${target_alias} \
29110 --with-build-libsubdir=$(HOST_SUBDIR) \
29111 $(STAGEprofile_CONFIGURE_FLAGS) \
29112 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29113 @endif libiberty-linker-plugin-bootstrap
29115 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29116 maybe-configure-stagetrain-libiberty-linker-plugin:
29117 @if libiberty-linker-plugin-bootstrap
29118 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29119 configure-stagetrain-libiberty-linker-plugin:
29120 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29122 @r=`${PWD_COMMAND}`; export r; \
29123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29124 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29125 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29126 $(HOST_EXPORTS) \
29127 $(POSTSTAGE1_HOST_EXPORTS) \
29128 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29129 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29130 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29131 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29133 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29134 case $(srcdir) in \
29135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29136 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29138 esac; \
29139 module_srcdir=libiberty; \
29140 $(SHELL) $$s/$$module_srcdir/configure \
29141 --srcdir=$${topdir}/$$module_srcdir \
29142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29143 --target=${target_alias} \
29144 --with-build-libsubdir=$(HOST_SUBDIR) \
29145 $(STAGEtrain_CONFIGURE_FLAGS) \
29146 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29147 @endif libiberty-linker-plugin-bootstrap
29149 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29150 maybe-configure-stagefeedback-libiberty-linker-plugin:
29151 @if libiberty-linker-plugin-bootstrap
29152 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29153 configure-stagefeedback-libiberty-linker-plugin:
29154 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29156 @r=`${PWD_COMMAND}`; export r; \
29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29159 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29160 $(HOST_EXPORTS) \
29161 $(POSTSTAGE1_HOST_EXPORTS) \
29162 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29163 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29164 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29165 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29167 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29168 case $(srcdir) in \
29169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29170 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29172 esac; \
29173 module_srcdir=libiberty; \
29174 $(SHELL) $$s/$$module_srcdir/configure \
29175 --srcdir=$${topdir}/$$module_srcdir \
29176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29177 --target=${target_alias} \
29178 --with-build-libsubdir=$(HOST_SUBDIR) \
29179 $(STAGEfeedback_CONFIGURE_FLAGS) \
29180 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29181 @endif libiberty-linker-plugin-bootstrap
29183 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29184 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29185 @if libiberty-linker-plugin-bootstrap
29186 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29187 configure-stageautoprofile-libiberty-linker-plugin:
29188 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29190 @r=`${PWD_COMMAND}`; export r; \
29191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29193 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29194 $(HOST_EXPORTS) \
29195 $(POSTSTAGE1_HOST_EXPORTS) \
29196 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29197 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29198 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29199 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29201 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29202 case $(srcdir) in \
29203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29204 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29206 esac; \
29207 module_srcdir=libiberty; \
29208 $(SHELL) $$s/$$module_srcdir/configure \
29209 --srcdir=$${topdir}/$$module_srcdir \
29210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29211 --target=${target_alias} \
29212 --with-build-libsubdir=$(HOST_SUBDIR) \
29213 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29214 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29215 @endif libiberty-linker-plugin-bootstrap
29217 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29218 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29219 @if libiberty-linker-plugin-bootstrap
29220 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29221 configure-stageautofeedback-libiberty-linker-plugin:
29222 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29224 @r=`${PWD_COMMAND}`; export r; \
29225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29227 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29228 $(HOST_EXPORTS) \
29229 $(POSTSTAGE1_HOST_EXPORTS) \
29230 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29231 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29232 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29233 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29235 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29236 case $(srcdir) in \
29237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29238 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29240 esac; \
29241 module_srcdir=libiberty; \
29242 $(SHELL) $$s/$$module_srcdir/configure \
29243 --srcdir=$${topdir}/$$module_srcdir \
29244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29245 --target=${target_alias} \
29246 --with-build-libsubdir=$(HOST_SUBDIR) \
29247 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29248 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29249 @endif libiberty-linker-plugin-bootstrap
29255 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29256 maybe-all-libiberty-linker-plugin:
29257 @if gcc-bootstrap
29258 all-libiberty-linker-plugin: stage_current
29259 @endif gcc-bootstrap
29260 @if libiberty-linker-plugin
29261 TARGET-libiberty-linker-plugin=all
29262 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29263 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29264 @r=`${PWD_COMMAND}`; export r; \
29265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29266 $(HOST_EXPORTS) \
29267 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29268 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29269 $(TARGET-libiberty-linker-plugin))
29270 @endif libiberty-linker-plugin
29274 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29275 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29276 maybe-all-stage1-libiberty-linker-plugin:
29277 maybe-clean-stage1-libiberty-linker-plugin:
29278 @if libiberty-linker-plugin-bootstrap
29279 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29280 all-stage1: all-stage1-libiberty-linker-plugin
29281 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29282 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29283 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29284 @r=`${PWD_COMMAND}`; export r; \
29285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29286 TFLAGS="$(STAGE1_TFLAGS)"; \
29287 $(HOST_EXPORTS) \
29288 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29291 CFLAGS="$(STAGE1_CFLAGS)" \
29292 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29293 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29294 LIBCFLAGS="$(LIBCFLAGS)" \
29295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29298 $(EXTRA_HOST_FLAGS) \
29299 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29300 TFLAGS="$(STAGE1_TFLAGS)" \
29301 $(TARGET-stage1-libiberty-linker-plugin)
29303 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29304 clean-stage1: clean-stage1-libiberty-linker-plugin
29305 clean-stage1-libiberty-linker-plugin:
29306 @if [ $(current_stage) = stage1 ]; then \
29307 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29308 else \
29309 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29310 $(MAKE) stage1-start; \
29311 fi; \
29312 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29313 $(MAKE) $(EXTRA_HOST_FLAGS) \
29314 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29315 @endif libiberty-linker-plugin-bootstrap
29318 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29319 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29320 maybe-all-stage2-libiberty-linker-plugin:
29321 maybe-clean-stage2-libiberty-linker-plugin:
29322 @if libiberty-linker-plugin-bootstrap
29323 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29324 all-stage2: all-stage2-libiberty-linker-plugin
29325 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29326 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29327 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29328 @r=`${PWD_COMMAND}`; export r; \
29329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330 TFLAGS="$(STAGE2_TFLAGS)"; \
29331 $(HOST_EXPORTS) \
29332 $(POSTSTAGE1_HOST_EXPORTS) \
29333 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29336 CFLAGS="$(STAGE2_CFLAGS)" \
29337 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29338 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29339 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29344 TFLAGS="$(STAGE2_TFLAGS)" \
29345 $(TARGET-stage2-libiberty-linker-plugin)
29347 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29348 clean-stage2: clean-stage2-libiberty-linker-plugin
29349 clean-stage2-libiberty-linker-plugin:
29350 @if [ $(current_stage) = stage2 ]; then \
29351 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29352 else \
29353 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29354 $(MAKE) stage2-start; \
29355 fi; \
29356 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29358 @endif libiberty-linker-plugin-bootstrap
29361 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29362 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29363 maybe-all-stage3-libiberty-linker-plugin:
29364 maybe-clean-stage3-libiberty-linker-plugin:
29365 @if libiberty-linker-plugin-bootstrap
29366 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29367 all-stage3: all-stage3-libiberty-linker-plugin
29368 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29369 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29370 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29371 @r=`${PWD_COMMAND}`; export r; \
29372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373 TFLAGS="$(STAGE3_TFLAGS)"; \
29374 $(HOST_EXPORTS) \
29375 $(POSTSTAGE1_HOST_EXPORTS) \
29376 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29379 CFLAGS="$(STAGE3_CFLAGS)" \
29380 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29381 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29382 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29387 TFLAGS="$(STAGE3_TFLAGS)" \
29388 $(TARGET-stage3-libiberty-linker-plugin)
29390 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29391 clean-stage3: clean-stage3-libiberty-linker-plugin
29392 clean-stage3-libiberty-linker-plugin:
29393 @if [ $(current_stage) = stage3 ]; then \
29394 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29395 else \
29396 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29397 $(MAKE) stage3-start; \
29398 fi; \
29399 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29401 @endif libiberty-linker-plugin-bootstrap
29404 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29405 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29406 maybe-all-stage4-libiberty-linker-plugin:
29407 maybe-clean-stage4-libiberty-linker-plugin:
29408 @if libiberty-linker-plugin-bootstrap
29409 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29410 all-stage4: all-stage4-libiberty-linker-plugin
29411 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29412 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29413 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29414 @r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 TFLAGS="$(STAGE4_TFLAGS)"; \
29417 $(HOST_EXPORTS) \
29418 $(POSTSTAGE1_HOST_EXPORTS) \
29419 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29422 CFLAGS="$(STAGE4_CFLAGS)" \
29423 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29424 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29425 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29430 TFLAGS="$(STAGE4_TFLAGS)" \
29431 $(TARGET-stage4-libiberty-linker-plugin)
29433 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29434 clean-stage4: clean-stage4-libiberty-linker-plugin
29435 clean-stage4-libiberty-linker-plugin:
29436 @if [ $(current_stage) = stage4 ]; then \
29437 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29438 else \
29439 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29440 $(MAKE) stage4-start; \
29441 fi; \
29442 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29444 @endif libiberty-linker-plugin-bootstrap
29447 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29448 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29449 maybe-all-stageprofile-libiberty-linker-plugin:
29450 maybe-clean-stageprofile-libiberty-linker-plugin:
29451 @if libiberty-linker-plugin-bootstrap
29452 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29453 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29454 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29455 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29456 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29457 @r=`${PWD_COMMAND}`; export r; \
29458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29460 $(HOST_EXPORTS) \
29461 $(POSTSTAGE1_HOST_EXPORTS) \
29462 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29465 CFLAGS="$(STAGEprofile_CFLAGS)" \
29466 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29467 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29468 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29473 TFLAGS="$(STAGEprofile_TFLAGS)" \
29474 $(TARGET-stageprofile-libiberty-linker-plugin)
29476 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29477 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29478 clean-stageprofile-libiberty-linker-plugin:
29479 @if [ $(current_stage) = stageprofile ]; then \
29480 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29481 else \
29482 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29483 $(MAKE) stageprofile-start; \
29484 fi; \
29485 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29487 @endif libiberty-linker-plugin-bootstrap
29490 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29491 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29492 maybe-all-stagetrain-libiberty-linker-plugin:
29493 maybe-clean-stagetrain-libiberty-linker-plugin:
29494 @if libiberty-linker-plugin-bootstrap
29495 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29496 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29497 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29498 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29499 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29500 @r=`${PWD_COMMAND}`; export r; \
29501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29503 $(HOST_EXPORTS) \
29504 $(POSTSTAGE1_HOST_EXPORTS) \
29505 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29508 CFLAGS="$(STAGEtrain_CFLAGS)" \
29509 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29510 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29511 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29516 TFLAGS="$(STAGEtrain_TFLAGS)" \
29517 $(TARGET-stagetrain-libiberty-linker-plugin)
29519 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29520 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29521 clean-stagetrain-libiberty-linker-plugin:
29522 @if [ $(current_stage) = stagetrain ]; then \
29523 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29524 else \
29525 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29526 $(MAKE) stagetrain-start; \
29527 fi; \
29528 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29530 @endif libiberty-linker-plugin-bootstrap
29533 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29534 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29535 maybe-all-stagefeedback-libiberty-linker-plugin:
29536 maybe-clean-stagefeedback-libiberty-linker-plugin:
29537 @if libiberty-linker-plugin-bootstrap
29538 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29539 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29540 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29541 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29543 @r=`${PWD_COMMAND}`; export r; \
29544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29546 $(HOST_EXPORTS) \
29547 $(POSTSTAGE1_HOST_EXPORTS) \
29548 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29551 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29552 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29553 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29554 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29558 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29559 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29560 $(TARGET-stagefeedback-libiberty-linker-plugin)
29562 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29563 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29564 clean-stagefeedback-libiberty-linker-plugin:
29565 @if [ $(current_stage) = stagefeedback ]; then \
29566 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29567 else \
29568 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29569 $(MAKE) stagefeedback-start; \
29570 fi; \
29571 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29572 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29573 @endif libiberty-linker-plugin-bootstrap
29576 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29577 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29578 maybe-all-stageautoprofile-libiberty-linker-plugin:
29579 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29580 @if libiberty-linker-plugin-bootstrap
29581 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29582 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29583 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29584 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29585 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29586 @r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29589 $(HOST_EXPORTS) \
29590 $(POSTSTAGE1_HOST_EXPORTS) \
29591 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29592 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29594 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29595 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29596 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29597 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29602 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29603 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29605 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29606 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29607 clean-stageautoprofile-libiberty-linker-plugin:
29608 @if [ $(current_stage) = stageautoprofile ]; then \
29609 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29610 else \
29611 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29612 $(MAKE) stageautoprofile-start; \
29613 fi; \
29614 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29616 @endif libiberty-linker-plugin-bootstrap
29619 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29620 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29621 maybe-all-stageautofeedback-libiberty-linker-plugin:
29622 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29623 @if libiberty-linker-plugin-bootstrap
29624 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29625 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29626 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29627 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29628 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29629 @r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29632 $(HOST_EXPORTS) \
29633 $(POSTSTAGE1_HOST_EXPORTS) \
29634 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29637 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29638 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29639 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29640 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29645 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29646 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29648 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29649 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29650 clean-stageautofeedback-libiberty-linker-plugin:
29651 @if [ $(current_stage) = stageautofeedback ]; then \
29652 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29653 else \
29654 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29655 $(MAKE) stageautofeedback-start; \
29656 fi; \
29657 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29659 @endif libiberty-linker-plugin-bootstrap
29665 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29666 maybe-check-libiberty-linker-plugin:
29667 @if libiberty-linker-plugin
29668 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29670 check-libiberty-linker-plugin:
29671 @: $(MAKE); $(unstage)
29672 @r=`${PWD_COMMAND}`; export r; \
29673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29674 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29675 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29676 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29678 @endif libiberty-linker-plugin
29680 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29681 maybe-install-libiberty-linker-plugin:
29682 @if libiberty-linker-plugin
29683 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29685 install-libiberty-linker-plugin: installdirs
29686 @: $(MAKE); $(unstage)
29687 @r=`${PWD_COMMAND}`; export r; \
29688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29689 $(HOST_EXPORTS) \
29690 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29691 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29693 @endif libiberty-linker-plugin
29695 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29696 maybe-install-strip-libiberty-linker-plugin:
29697 @if libiberty-linker-plugin
29698 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29700 install-strip-libiberty-linker-plugin: installdirs
29701 @: $(MAKE); $(unstage)
29702 @r=`${PWD_COMMAND}`; export r; \
29703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704 $(HOST_EXPORTS) \
29705 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29706 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29708 @endif libiberty-linker-plugin
29710 # Other targets (info, dvi, pdf, etc.)
29712 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29713 maybe-info-libiberty-linker-plugin:
29714 @if libiberty-linker-plugin
29715 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29717 info-libiberty-linker-plugin: \
29718 configure-libiberty-linker-plugin
29719 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29720 r=`${PWD_COMMAND}`; export r; \
29721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722 $(HOST_EXPORTS) \
29723 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29725 done; \
29726 echo "Doing info in libiberty-linker-plugin"; \
29727 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29730 "RANLIB=$${RANLIB}" \
29731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29732 info) \
29733 || exit 1
29735 @endif libiberty-linker-plugin
29737 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29738 maybe-dvi-libiberty-linker-plugin:
29739 @if libiberty-linker-plugin
29740 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29742 dvi-libiberty-linker-plugin: \
29743 configure-libiberty-linker-plugin
29744 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29745 r=`${PWD_COMMAND}`; export r; \
29746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747 $(HOST_EXPORTS) \
29748 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29750 done; \
29751 echo "Doing dvi in libiberty-linker-plugin"; \
29752 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29755 "RANLIB=$${RANLIB}" \
29756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29757 dvi) \
29758 || exit 1
29760 @endif libiberty-linker-plugin
29762 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29763 maybe-pdf-libiberty-linker-plugin:
29764 @if libiberty-linker-plugin
29765 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29767 pdf-libiberty-linker-plugin: \
29768 configure-libiberty-linker-plugin
29769 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29770 r=`${PWD_COMMAND}`; export r; \
29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772 $(HOST_EXPORTS) \
29773 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29775 done; \
29776 echo "Doing pdf in libiberty-linker-plugin"; \
29777 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29780 "RANLIB=$${RANLIB}" \
29781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29782 pdf) \
29783 || exit 1
29785 @endif libiberty-linker-plugin
29787 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29788 maybe-html-libiberty-linker-plugin:
29789 @if libiberty-linker-plugin
29790 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29792 html-libiberty-linker-plugin: \
29793 configure-libiberty-linker-plugin
29794 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29795 r=`${PWD_COMMAND}`; export r; \
29796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29797 $(HOST_EXPORTS) \
29798 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29800 done; \
29801 echo "Doing html in libiberty-linker-plugin"; \
29802 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29805 "RANLIB=$${RANLIB}" \
29806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29807 html) \
29808 || exit 1
29810 @endif libiberty-linker-plugin
29812 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29813 maybe-TAGS-libiberty-linker-plugin:
29814 @if libiberty-linker-plugin
29815 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29817 TAGS-libiberty-linker-plugin: \
29818 configure-libiberty-linker-plugin
29819 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29820 r=`${PWD_COMMAND}`; export r; \
29821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29822 $(HOST_EXPORTS) \
29823 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29825 done; \
29826 echo "Doing TAGS in libiberty-linker-plugin"; \
29827 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29830 "RANLIB=$${RANLIB}" \
29831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29832 TAGS) \
29833 || exit 1
29835 @endif libiberty-linker-plugin
29837 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29838 maybe-install-info-libiberty-linker-plugin:
29839 @if libiberty-linker-plugin
29840 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29842 install-info-libiberty-linker-plugin: \
29843 configure-libiberty-linker-plugin \
29844 info-libiberty-linker-plugin
29845 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29846 r=`${PWD_COMMAND}`; export r; \
29847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29848 $(HOST_EXPORTS) \
29849 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29851 done; \
29852 echo "Doing install-info in libiberty-linker-plugin"; \
29853 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29856 "RANLIB=$${RANLIB}" \
29857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29858 install-info) \
29859 || exit 1
29861 @endif libiberty-linker-plugin
29863 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29864 maybe-install-dvi-libiberty-linker-plugin:
29865 @if libiberty-linker-plugin
29866 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29868 install-dvi-libiberty-linker-plugin: \
29869 configure-libiberty-linker-plugin \
29870 dvi-libiberty-linker-plugin
29871 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29872 r=`${PWD_COMMAND}`; export r; \
29873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29874 $(HOST_EXPORTS) \
29875 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29877 done; \
29878 echo "Doing install-dvi in libiberty-linker-plugin"; \
29879 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29882 "RANLIB=$${RANLIB}" \
29883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29884 install-dvi) \
29885 || exit 1
29887 @endif libiberty-linker-plugin
29889 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29890 maybe-install-pdf-libiberty-linker-plugin:
29891 @if libiberty-linker-plugin
29892 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29894 install-pdf-libiberty-linker-plugin: \
29895 configure-libiberty-linker-plugin \
29896 pdf-libiberty-linker-plugin
29897 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29898 r=`${PWD_COMMAND}`; export r; \
29899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29900 $(HOST_EXPORTS) \
29901 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29903 done; \
29904 echo "Doing install-pdf in libiberty-linker-plugin"; \
29905 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29908 "RANLIB=$${RANLIB}" \
29909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29910 install-pdf) \
29911 || exit 1
29913 @endif libiberty-linker-plugin
29915 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29916 maybe-install-html-libiberty-linker-plugin:
29917 @if libiberty-linker-plugin
29918 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29920 install-html-libiberty-linker-plugin: \
29921 configure-libiberty-linker-plugin \
29922 html-libiberty-linker-plugin
29923 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29924 r=`${PWD_COMMAND}`; export r; \
29925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926 $(HOST_EXPORTS) \
29927 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29929 done; \
29930 echo "Doing install-html in libiberty-linker-plugin"; \
29931 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29934 "RANLIB=$${RANLIB}" \
29935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29936 install-html) \
29937 || exit 1
29939 @endif libiberty-linker-plugin
29941 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29942 maybe-installcheck-libiberty-linker-plugin:
29943 @if libiberty-linker-plugin
29944 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29946 installcheck-libiberty-linker-plugin: \
29947 configure-libiberty-linker-plugin
29948 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29949 r=`${PWD_COMMAND}`; export r; \
29950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951 $(HOST_EXPORTS) \
29952 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954 done; \
29955 echo "Doing installcheck in libiberty-linker-plugin"; \
29956 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959 "RANLIB=$${RANLIB}" \
29960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961 installcheck) \
29962 || exit 1
29964 @endif libiberty-linker-plugin
29966 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29967 maybe-mostlyclean-libiberty-linker-plugin:
29968 @if libiberty-linker-plugin
29969 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29971 mostlyclean-libiberty-linker-plugin:
29972 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29973 r=`${PWD_COMMAND}`; export r; \
29974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29975 $(HOST_EXPORTS) \
29976 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29978 done; \
29979 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29980 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29983 "RANLIB=$${RANLIB}" \
29984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29985 mostlyclean) \
29986 || exit 1
29988 @endif libiberty-linker-plugin
29990 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29991 maybe-clean-libiberty-linker-plugin:
29992 @if libiberty-linker-plugin
29993 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29995 clean-libiberty-linker-plugin:
29996 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29997 r=`${PWD_COMMAND}`; export r; \
29998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999 $(HOST_EXPORTS) \
30000 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30002 done; \
30003 echo "Doing clean in libiberty-linker-plugin"; \
30004 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30007 "RANLIB=$${RANLIB}" \
30008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30009 clean) \
30010 || exit 1
30012 @endif libiberty-linker-plugin
30014 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30015 maybe-distclean-libiberty-linker-plugin:
30016 @if libiberty-linker-plugin
30017 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30019 distclean-libiberty-linker-plugin:
30020 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30021 r=`${PWD_COMMAND}`; export r; \
30022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30023 $(HOST_EXPORTS) \
30024 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30026 done; \
30027 echo "Doing distclean in libiberty-linker-plugin"; \
30028 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30031 "RANLIB=$${RANLIB}" \
30032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30033 distclean) \
30034 || exit 1
30036 @endif libiberty-linker-plugin
30038 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30039 maybe-maintainer-clean-libiberty-linker-plugin:
30040 @if libiberty-linker-plugin
30041 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30043 maintainer-clean-libiberty-linker-plugin:
30044 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30045 r=`${PWD_COMMAND}`; export r; \
30046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047 $(HOST_EXPORTS) \
30048 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30050 done; \
30051 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30052 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30055 "RANLIB=$${RANLIB}" \
30056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30057 maintainer-clean) \
30058 || exit 1
30060 @endif libiberty-linker-plugin
30064 .PHONY: configure-libiconv maybe-configure-libiconv
30065 maybe-configure-libiconv:
30066 @if gcc-bootstrap
30067 configure-libiconv: stage_current
30068 @endif gcc-bootstrap
30069 @if libiconv
30070 maybe-configure-libiconv: configure-libiconv
30071 configure-libiconv:
30072 @r=`${PWD_COMMAND}`; export r; \
30073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30076 $(HOST_EXPORTS) \
30077 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30078 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30079 case $(srcdir) in \
30080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30081 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30083 esac; \
30084 module_srcdir=libiconv; \
30085 $(SHELL) \
30086 $$s/$$module_srcdir/configure \
30087 --srcdir=$${topdir}/$$module_srcdir \
30088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30089 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30090 || exit 1
30091 @endif libiconv
30095 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30096 maybe-configure-stage1-libiconv:
30097 @if libiconv-bootstrap
30098 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30099 configure-stage1-libiconv:
30100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30102 @r=`${PWD_COMMAND}`; export r; \
30103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30104 TFLAGS="$(STAGE1_TFLAGS)"; \
30105 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30106 $(HOST_EXPORTS) \
30107 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30108 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30109 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30110 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30112 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30113 case $(srcdir) in \
30114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30115 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30117 esac; \
30118 module_srcdir=libiconv; \
30119 $(SHELL) $$s/$$module_srcdir/configure \
30120 --srcdir=$${topdir}/$$module_srcdir \
30121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30122 --target=${target_alias} \
30124 $(STAGE1_CONFIGURE_FLAGS) \
30125 --disable-shared @host_libs_picflag@
30126 @endif libiconv-bootstrap
30128 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30129 maybe-configure-stage2-libiconv:
30130 @if libiconv-bootstrap
30131 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30132 configure-stage2-libiconv:
30133 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30135 @r=`${PWD_COMMAND}`; export r; \
30136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30137 TFLAGS="$(STAGE2_TFLAGS)"; \
30138 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30139 $(HOST_EXPORTS) \
30140 $(POSTSTAGE1_HOST_EXPORTS) \
30141 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30142 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30143 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30144 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30146 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30147 case $(srcdir) in \
30148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30149 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30151 esac; \
30152 module_srcdir=libiconv; \
30153 $(SHELL) $$s/$$module_srcdir/configure \
30154 --srcdir=$${topdir}/$$module_srcdir \
30155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30156 --target=${target_alias} \
30157 --with-build-libsubdir=$(HOST_SUBDIR) \
30158 $(STAGE2_CONFIGURE_FLAGS) \
30159 --disable-shared @host_libs_picflag@
30160 @endif libiconv-bootstrap
30162 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30163 maybe-configure-stage3-libiconv:
30164 @if libiconv-bootstrap
30165 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30166 configure-stage3-libiconv:
30167 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30169 @r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 TFLAGS="$(STAGE3_TFLAGS)"; \
30172 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30173 $(HOST_EXPORTS) \
30174 $(POSTSTAGE1_HOST_EXPORTS) \
30175 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30176 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30177 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30178 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30180 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30181 case $(srcdir) in \
30182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30183 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30185 esac; \
30186 module_srcdir=libiconv; \
30187 $(SHELL) $$s/$$module_srcdir/configure \
30188 --srcdir=$${topdir}/$$module_srcdir \
30189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30190 --target=${target_alias} \
30191 --with-build-libsubdir=$(HOST_SUBDIR) \
30192 $(STAGE3_CONFIGURE_FLAGS) \
30193 --disable-shared @host_libs_picflag@
30194 @endif libiconv-bootstrap
30196 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30197 maybe-configure-stage4-libiconv:
30198 @if libiconv-bootstrap
30199 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30200 configure-stage4-libiconv:
30201 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30203 @r=`${PWD_COMMAND}`; export r; \
30204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30205 TFLAGS="$(STAGE4_TFLAGS)"; \
30206 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30207 $(HOST_EXPORTS) \
30208 $(POSTSTAGE1_HOST_EXPORTS) \
30209 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30210 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30211 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30212 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30214 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30215 case $(srcdir) in \
30216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30217 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30219 esac; \
30220 module_srcdir=libiconv; \
30221 $(SHELL) $$s/$$module_srcdir/configure \
30222 --srcdir=$${topdir}/$$module_srcdir \
30223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30224 --target=${target_alias} \
30225 --with-build-libsubdir=$(HOST_SUBDIR) \
30226 $(STAGE4_CONFIGURE_FLAGS) \
30227 --disable-shared @host_libs_picflag@
30228 @endif libiconv-bootstrap
30230 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30231 maybe-configure-stageprofile-libiconv:
30232 @if libiconv-bootstrap
30233 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30234 configure-stageprofile-libiconv:
30235 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30237 @r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30240 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30241 $(HOST_EXPORTS) \
30242 $(POSTSTAGE1_HOST_EXPORTS) \
30243 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30244 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30245 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30246 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30248 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30249 case $(srcdir) in \
30250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30251 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30253 esac; \
30254 module_srcdir=libiconv; \
30255 $(SHELL) $$s/$$module_srcdir/configure \
30256 --srcdir=$${topdir}/$$module_srcdir \
30257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30258 --target=${target_alias} \
30259 --with-build-libsubdir=$(HOST_SUBDIR) \
30260 $(STAGEprofile_CONFIGURE_FLAGS) \
30261 --disable-shared @host_libs_picflag@
30262 @endif libiconv-bootstrap
30264 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30265 maybe-configure-stagetrain-libiconv:
30266 @if libiconv-bootstrap
30267 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30268 configure-stagetrain-libiconv:
30269 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30271 @r=`${PWD_COMMAND}`; export r; \
30272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30274 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30275 $(HOST_EXPORTS) \
30276 $(POSTSTAGE1_HOST_EXPORTS) \
30277 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30278 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30279 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30280 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30282 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30283 case $(srcdir) in \
30284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30285 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30287 esac; \
30288 module_srcdir=libiconv; \
30289 $(SHELL) $$s/$$module_srcdir/configure \
30290 --srcdir=$${topdir}/$$module_srcdir \
30291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30292 --target=${target_alias} \
30293 --with-build-libsubdir=$(HOST_SUBDIR) \
30294 $(STAGEtrain_CONFIGURE_FLAGS) \
30295 --disable-shared @host_libs_picflag@
30296 @endif libiconv-bootstrap
30298 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30299 maybe-configure-stagefeedback-libiconv:
30300 @if libiconv-bootstrap
30301 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30302 configure-stagefeedback-libiconv:
30303 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30305 @r=`${PWD_COMMAND}`; export r; \
30306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30307 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30308 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30309 $(HOST_EXPORTS) \
30310 $(POSTSTAGE1_HOST_EXPORTS) \
30311 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30312 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30313 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30314 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30316 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30317 case $(srcdir) in \
30318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30319 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30321 esac; \
30322 module_srcdir=libiconv; \
30323 $(SHELL) $$s/$$module_srcdir/configure \
30324 --srcdir=$${topdir}/$$module_srcdir \
30325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30326 --target=${target_alias} \
30327 --with-build-libsubdir=$(HOST_SUBDIR) \
30328 $(STAGEfeedback_CONFIGURE_FLAGS) \
30329 --disable-shared @host_libs_picflag@
30330 @endif libiconv-bootstrap
30332 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30333 maybe-configure-stageautoprofile-libiconv:
30334 @if libiconv-bootstrap
30335 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30336 configure-stageautoprofile-libiconv:
30337 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30339 @r=`${PWD_COMMAND}`; export r; \
30340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30341 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30342 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30343 $(HOST_EXPORTS) \
30344 $(POSTSTAGE1_HOST_EXPORTS) \
30345 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30346 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30347 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30348 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30350 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30351 case $(srcdir) in \
30352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30353 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30355 esac; \
30356 module_srcdir=libiconv; \
30357 $(SHELL) $$s/$$module_srcdir/configure \
30358 --srcdir=$${topdir}/$$module_srcdir \
30359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30360 --target=${target_alias} \
30361 --with-build-libsubdir=$(HOST_SUBDIR) \
30362 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30363 --disable-shared @host_libs_picflag@
30364 @endif libiconv-bootstrap
30366 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30367 maybe-configure-stageautofeedback-libiconv:
30368 @if libiconv-bootstrap
30369 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30370 configure-stageautofeedback-libiconv:
30371 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30373 @r=`${PWD_COMMAND}`; export r; \
30374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30376 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30377 $(HOST_EXPORTS) \
30378 $(POSTSTAGE1_HOST_EXPORTS) \
30379 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30380 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30381 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30382 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30384 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30385 case $(srcdir) in \
30386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30387 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30389 esac; \
30390 module_srcdir=libiconv; \
30391 $(SHELL) $$s/$$module_srcdir/configure \
30392 --srcdir=$${topdir}/$$module_srcdir \
30393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30394 --target=${target_alias} \
30395 --with-build-libsubdir=$(HOST_SUBDIR) \
30396 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30397 --disable-shared @host_libs_picflag@
30398 @endif libiconv-bootstrap
30404 .PHONY: all-libiconv maybe-all-libiconv
30405 maybe-all-libiconv:
30406 @if gcc-bootstrap
30407 all-libiconv: stage_current
30408 @endif gcc-bootstrap
30409 @if libiconv
30410 TARGET-libiconv=all
30411 maybe-all-libiconv: all-libiconv
30412 all-libiconv: configure-libiconv
30413 @r=`${PWD_COMMAND}`; export r; \
30414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30415 $(HOST_EXPORTS) \
30416 (cd $(HOST_SUBDIR)/libiconv && \
30417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30418 $(TARGET-libiconv))
30419 @endif libiconv
30423 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30424 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30425 maybe-all-stage1-libiconv:
30426 maybe-clean-stage1-libiconv:
30427 @if libiconv-bootstrap
30428 maybe-all-stage1-libiconv: all-stage1-libiconv
30429 all-stage1: all-stage1-libiconv
30430 TARGET-stage1-libiconv = $(TARGET-libiconv)
30431 all-stage1-libiconv: configure-stage1-libiconv
30432 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30433 @r=`${PWD_COMMAND}`; export r; \
30434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435 TFLAGS="$(STAGE1_TFLAGS)"; \
30436 $(HOST_EXPORTS) \
30437 cd $(HOST_SUBDIR)/libiconv && \
30439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30440 CFLAGS="$(STAGE1_CFLAGS)" \
30441 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30442 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30443 LIBCFLAGS="$(LIBCFLAGS)" \
30444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30447 $(EXTRA_HOST_FLAGS) \
30448 $(STAGE1_FLAGS_TO_PASS) \
30449 TFLAGS="$(STAGE1_TFLAGS)" \
30450 $(TARGET-stage1-libiconv)
30452 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30453 clean-stage1: clean-stage1-libiconv
30454 clean-stage1-libiconv:
30455 @if [ $(current_stage) = stage1 ]; then \
30456 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30457 else \
30458 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30459 $(MAKE) stage1-start; \
30460 fi; \
30461 cd $(HOST_SUBDIR)/libiconv && \
30462 $(MAKE) $(EXTRA_HOST_FLAGS) \
30463 $(STAGE1_FLAGS_TO_PASS) clean
30464 @endif libiconv-bootstrap
30467 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30468 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30469 maybe-all-stage2-libiconv:
30470 maybe-clean-stage2-libiconv:
30471 @if libiconv-bootstrap
30472 maybe-all-stage2-libiconv: all-stage2-libiconv
30473 all-stage2: all-stage2-libiconv
30474 TARGET-stage2-libiconv = $(TARGET-libiconv)
30475 all-stage2-libiconv: configure-stage2-libiconv
30476 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30477 @r=`${PWD_COMMAND}`; export r; \
30478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30479 TFLAGS="$(STAGE2_TFLAGS)"; \
30480 $(HOST_EXPORTS) \
30481 $(POSTSTAGE1_HOST_EXPORTS) \
30482 cd $(HOST_SUBDIR)/libiconv && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30485 CFLAGS="$(STAGE2_CFLAGS)" \
30486 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30487 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30488 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30493 TFLAGS="$(STAGE2_TFLAGS)" \
30494 $(TARGET-stage2-libiconv)
30496 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30497 clean-stage2: clean-stage2-libiconv
30498 clean-stage2-libiconv:
30499 @if [ $(current_stage) = stage2 ]; then \
30500 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30501 else \
30502 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30503 $(MAKE) stage2-start; \
30504 fi; \
30505 cd $(HOST_SUBDIR)/libiconv && \
30506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30507 @endif libiconv-bootstrap
30510 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30511 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30512 maybe-all-stage3-libiconv:
30513 maybe-clean-stage3-libiconv:
30514 @if libiconv-bootstrap
30515 maybe-all-stage3-libiconv: all-stage3-libiconv
30516 all-stage3: all-stage3-libiconv
30517 TARGET-stage3-libiconv = $(TARGET-libiconv)
30518 all-stage3-libiconv: configure-stage3-libiconv
30519 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30520 @r=`${PWD_COMMAND}`; export r; \
30521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522 TFLAGS="$(STAGE3_TFLAGS)"; \
30523 $(HOST_EXPORTS) \
30524 $(POSTSTAGE1_HOST_EXPORTS) \
30525 cd $(HOST_SUBDIR)/libiconv && \
30527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30528 CFLAGS="$(STAGE3_CFLAGS)" \
30529 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30530 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30531 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30536 TFLAGS="$(STAGE3_TFLAGS)" \
30537 $(TARGET-stage3-libiconv)
30539 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30540 clean-stage3: clean-stage3-libiconv
30541 clean-stage3-libiconv:
30542 @if [ $(current_stage) = stage3 ]; then \
30543 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30544 else \
30545 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30546 $(MAKE) stage3-start; \
30547 fi; \
30548 cd $(HOST_SUBDIR)/libiconv && \
30549 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30550 @endif libiconv-bootstrap
30553 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30554 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30555 maybe-all-stage4-libiconv:
30556 maybe-clean-stage4-libiconv:
30557 @if libiconv-bootstrap
30558 maybe-all-stage4-libiconv: all-stage4-libiconv
30559 all-stage4: all-stage4-libiconv
30560 TARGET-stage4-libiconv = $(TARGET-libiconv)
30561 all-stage4-libiconv: configure-stage4-libiconv
30562 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30563 @r=`${PWD_COMMAND}`; export r; \
30564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30565 TFLAGS="$(STAGE4_TFLAGS)"; \
30566 $(HOST_EXPORTS) \
30567 $(POSTSTAGE1_HOST_EXPORTS) \
30568 cd $(HOST_SUBDIR)/libiconv && \
30570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30571 CFLAGS="$(STAGE4_CFLAGS)" \
30572 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30573 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30574 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30579 TFLAGS="$(STAGE4_TFLAGS)" \
30580 $(TARGET-stage4-libiconv)
30582 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30583 clean-stage4: clean-stage4-libiconv
30584 clean-stage4-libiconv:
30585 @if [ $(current_stage) = stage4 ]; then \
30586 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30587 else \
30588 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30589 $(MAKE) stage4-start; \
30590 fi; \
30591 cd $(HOST_SUBDIR)/libiconv && \
30592 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30593 @endif libiconv-bootstrap
30596 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30597 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30598 maybe-all-stageprofile-libiconv:
30599 maybe-clean-stageprofile-libiconv:
30600 @if libiconv-bootstrap
30601 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30602 all-stageprofile: all-stageprofile-libiconv
30603 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30604 all-stageprofile-libiconv: configure-stageprofile-libiconv
30605 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30606 @r=`${PWD_COMMAND}`; export r; \
30607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30609 $(HOST_EXPORTS) \
30610 $(POSTSTAGE1_HOST_EXPORTS) \
30611 cd $(HOST_SUBDIR)/libiconv && \
30613 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30614 CFLAGS="$(STAGEprofile_CFLAGS)" \
30615 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30616 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30617 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30622 TFLAGS="$(STAGEprofile_TFLAGS)" \
30623 $(TARGET-stageprofile-libiconv)
30625 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30626 clean-stageprofile: clean-stageprofile-libiconv
30627 clean-stageprofile-libiconv:
30628 @if [ $(current_stage) = stageprofile ]; then \
30629 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30630 else \
30631 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30632 $(MAKE) stageprofile-start; \
30633 fi; \
30634 cd $(HOST_SUBDIR)/libiconv && \
30635 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30636 @endif libiconv-bootstrap
30639 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30640 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30641 maybe-all-stagetrain-libiconv:
30642 maybe-clean-stagetrain-libiconv:
30643 @if libiconv-bootstrap
30644 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30645 all-stagetrain: all-stagetrain-libiconv
30646 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30647 all-stagetrain-libiconv: configure-stagetrain-libiconv
30648 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30649 @r=`${PWD_COMMAND}`; export r; \
30650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30651 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30652 $(HOST_EXPORTS) \
30653 $(POSTSTAGE1_HOST_EXPORTS) \
30654 cd $(HOST_SUBDIR)/libiconv && \
30656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30657 CFLAGS="$(STAGEtrain_CFLAGS)" \
30658 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30659 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30660 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30665 TFLAGS="$(STAGEtrain_TFLAGS)" \
30666 $(TARGET-stagetrain-libiconv)
30668 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30669 clean-stagetrain: clean-stagetrain-libiconv
30670 clean-stagetrain-libiconv:
30671 @if [ $(current_stage) = stagetrain ]; then \
30672 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30673 else \
30674 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30675 $(MAKE) stagetrain-start; \
30676 fi; \
30677 cd $(HOST_SUBDIR)/libiconv && \
30678 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30679 @endif libiconv-bootstrap
30682 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30683 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30684 maybe-all-stagefeedback-libiconv:
30685 maybe-clean-stagefeedback-libiconv:
30686 @if libiconv-bootstrap
30687 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30688 all-stagefeedback: all-stagefeedback-libiconv
30689 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30690 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30691 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30692 @r=`${PWD_COMMAND}`; export r; \
30693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30695 $(HOST_EXPORTS) \
30696 $(POSTSTAGE1_HOST_EXPORTS) \
30697 cd $(HOST_SUBDIR)/libiconv && \
30699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30700 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30701 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30702 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30703 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30708 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30709 $(TARGET-stagefeedback-libiconv)
30711 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30712 clean-stagefeedback: clean-stagefeedback-libiconv
30713 clean-stagefeedback-libiconv:
30714 @if [ $(current_stage) = stagefeedback ]; then \
30715 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30716 else \
30717 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30718 $(MAKE) stagefeedback-start; \
30719 fi; \
30720 cd $(HOST_SUBDIR)/libiconv && \
30721 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30722 @endif libiconv-bootstrap
30725 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30726 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30727 maybe-all-stageautoprofile-libiconv:
30728 maybe-clean-stageautoprofile-libiconv:
30729 @if libiconv-bootstrap
30730 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30731 all-stageautoprofile: all-stageautoprofile-libiconv
30732 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30733 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30734 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30735 @r=`${PWD_COMMAND}`; export r; \
30736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30737 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30738 $(HOST_EXPORTS) \
30739 $(POSTSTAGE1_HOST_EXPORTS) \
30740 cd $(HOST_SUBDIR)/libiconv && \
30741 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30743 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30744 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30745 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30746 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30751 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30752 $(TARGET-stageautoprofile-libiconv)
30754 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30755 clean-stageautoprofile: clean-stageautoprofile-libiconv
30756 clean-stageautoprofile-libiconv:
30757 @if [ $(current_stage) = stageautoprofile ]; then \
30758 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30759 else \
30760 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30761 $(MAKE) stageautoprofile-start; \
30762 fi; \
30763 cd $(HOST_SUBDIR)/libiconv && \
30764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30765 @endif libiconv-bootstrap
30768 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30769 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30770 maybe-all-stageautofeedback-libiconv:
30771 maybe-clean-stageautofeedback-libiconv:
30772 @if libiconv-bootstrap
30773 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30774 all-stageautofeedback: all-stageautofeedback-libiconv
30775 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30776 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30777 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30778 @r=`${PWD_COMMAND}`; export r; \
30779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30781 $(HOST_EXPORTS) \
30782 $(POSTSTAGE1_HOST_EXPORTS) \
30783 cd $(HOST_SUBDIR)/libiconv && \
30785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30786 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30787 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30788 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30789 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30794 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30795 $(TARGET-stageautofeedback-libiconv)
30797 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30798 clean-stageautofeedback: clean-stageautofeedback-libiconv
30799 clean-stageautofeedback-libiconv:
30800 @if [ $(current_stage) = stageautofeedback ]; then \
30801 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30802 else \
30803 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30804 $(MAKE) stageautofeedback-start; \
30805 fi; \
30806 cd $(HOST_SUBDIR)/libiconv && \
30807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30808 @endif libiconv-bootstrap
30814 .PHONY: check-libiconv maybe-check-libiconv
30815 maybe-check-libiconv:
30816 @if libiconv
30817 maybe-check-libiconv: check-libiconv
30819 check-libiconv:
30820 @: $(MAKE); $(unstage)
30821 @r=`${PWD_COMMAND}`; export r; \
30822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30823 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30824 (cd $(HOST_SUBDIR)/libiconv && \
30825 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30827 @endif libiconv
30829 .PHONY: install-libiconv maybe-install-libiconv
30830 maybe-install-libiconv:
30831 @if libiconv
30832 maybe-install-libiconv: install-libiconv
30834 install-libiconv:
30836 @endif libiconv
30838 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30839 maybe-install-strip-libiconv:
30840 @if libiconv
30841 maybe-install-strip-libiconv: install-strip-libiconv
30843 install-strip-libiconv:
30845 @endif libiconv
30847 # Other targets (info, dvi, pdf, etc.)
30849 .PHONY: maybe-info-libiconv info-libiconv
30850 maybe-info-libiconv:
30851 @if libiconv
30852 maybe-info-libiconv: info-libiconv
30854 # libiconv doesn't support info.
30855 info-libiconv:
30857 @endif libiconv
30859 .PHONY: maybe-dvi-libiconv dvi-libiconv
30860 maybe-dvi-libiconv:
30861 @if libiconv
30862 maybe-dvi-libiconv: dvi-libiconv
30864 dvi-libiconv: \
30865 configure-libiconv
30866 @[ -f ./libiconv/Makefile ] || exit 0; \
30867 r=`${PWD_COMMAND}`; export r; \
30868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30869 $(HOST_EXPORTS) \
30870 for flag in $(EXTRA_HOST_FLAGS) ; do \
30871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30872 done; \
30873 echo "Doing dvi in libiconv"; \
30874 (cd $(HOST_SUBDIR)/libiconv && \
30875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30877 "RANLIB=$${RANLIB}" \
30878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30879 dvi) \
30880 || exit 1
30882 @endif libiconv
30884 .PHONY: maybe-pdf-libiconv pdf-libiconv
30885 maybe-pdf-libiconv:
30886 @if libiconv
30887 maybe-pdf-libiconv: pdf-libiconv
30889 # libiconv doesn't support pdf.
30890 pdf-libiconv:
30892 @endif libiconv
30894 .PHONY: maybe-html-libiconv html-libiconv
30895 maybe-html-libiconv:
30896 @if libiconv
30897 maybe-html-libiconv: html-libiconv
30899 # libiconv doesn't support html.
30900 html-libiconv:
30902 @endif libiconv
30904 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30905 maybe-TAGS-libiconv:
30906 @if libiconv
30907 maybe-TAGS-libiconv: TAGS-libiconv
30909 TAGS-libiconv: \
30910 configure-libiconv
30911 @[ -f ./libiconv/Makefile ] || exit 0; \
30912 r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 $(HOST_EXPORTS) \
30915 for flag in $(EXTRA_HOST_FLAGS) ; do \
30916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917 done; \
30918 echo "Doing TAGS in libiconv"; \
30919 (cd $(HOST_SUBDIR)/libiconv && \
30920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922 "RANLIB=$${RANLIB}" \
30923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924 TAGS) \
30925 || exit 1
30927 @endif libiconv
30929 .PHONY: maybe-install-info-libiconv install-info-libiconv
30930 maybe-install-info-libiconv:
30931 @if libiconv
30932 maybe-install-info-libiconv: install-info-libiconv
30934 # libiconv doesn't support install-info.
30935 install-info-libiconv:
30937 @endif libiconv
30939 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30940 maybe-install-dvi-libiconv:
30941 @if libiconv
30942 maybe-install-dvi-libiconv: install-dvi-libiconv
30944 install-dvi-libiconv: \
30945 configure-libiconv \
30946 dvi-libiconv
30947 @[ -f ./libiconv/Makefile ] || exit 0; \
30948 r=`${PWD_COMMAND}`; export r; \
30949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950 $(HOST_EXPORTS) \
30951 for flag in $(EXTRA_HOST_FLAGS) ; do \
30952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30953 done; \
30954 echo "Doing install-dvi in libiconv"; \
30955 (cd $(HOST_SUBDIR)/libiconv && \
30956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30958 "RANLIB=$${RANLIB}" \
30959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30960 install-dvi) \
30961 || exit 1
30963 @endif libiconv
30965 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30966 maybe-install-pdf-libiconv:
30967 @if libiconv
30968 maybe-install-pdf-libiconv: install-pdf-libiconv
30970 # libiconv doesn't support install-pdf.
30971 install-pdf-libiconv:
30973 @endif libiconv
30975 .PHONY: maybe-install-html-libiconv install-html-libiconv
30976 maybe-install-html-libiconv:
30977 @if libiconv
30978 maybe-install-html-libiconv: install-html-libiconv
30980 # libiconv doesn't support install-html.
30981 install-html-libiconv:
30983 @endif libiconv
30985 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30986 maybe-installcheck-libiconv:
30987 @if libiconv
30988 maybe-installcheck-libiconv: installcheck-libiconv
30990 installcheck-libiconv: \
30991 configure-libiconv
30992 @[ -f ./libiconv/Makefile ] || exit 0; \
30993 r=`${PWD_COMMAND}`; export r; \
30994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995 $(HOST_EXPORTS) \
30996 for flag in $(EXTRA_HOST_FLAGS) ; do \
30997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998 done; \
30999 echo "Doing installcheck in libiconv"; \
31000 (cd $(HOST_SUBDIR)/libiconv && \
31001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31003 "RANLIB=$${RANLIB}" \
31004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31005 installcheck) \
31006 || exit 1
31008 @endif libiconv
31010 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31011 maybe-mostlyclean-libiconv:
31012 @if libiconv
31013 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31015 mostlyclean-libiconv:
31016 @[ -f ./libiconv/Makefile ] || exit 0; \
31017 r=`${PWD_COMMAND}`; export r; \
31018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019 $(HOST_EXPORTS) \
31020 for flag in $(EXTRA_HOST_FLAGS) ; do \
31021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31022 done; \
31023 echo "Doing mostlyclean in libiconv"; \
31024 (cd $(HOST_SUBDIR)/libiconv && \
31025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027 "RANLIB=$${RANLIB}" \
31028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31029 mostlyclean) \
31030 || exit 1
31032 @endif libiconv
31034 .PHONY: maybe-clean-libiconv clean-libiconv
31035 maybe-clean-libiconv:
31036 @if libiconv
31037 maybe-clean-libiconv: clean-libiconv
31039 clean-libiconv:
31040 @[ -f ./libiconv/Makefile ] || exit 0; \
31041 r=`${PWD_COMMAND}`; export r; \
31042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31043 $(HOST_EXPORTS) \
31044 for flag in $(EXTRA_HOST_FLAGS) ; do \
31045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31046 done; \
31047 echo "Doing clean in libiconv"; \
31048 (cd $(HOST_SUBDIR)/libiconv && \
31049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31051 "RANLIB=$${RANLIB}" \
31052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31053 clean) \
31054 || exit 1
31056 @endif libiconv
31058 .PHONY: maybe-distclean-libiconv distclean-libiconv
31059 maybe-distclean-libiconv:
31060 @if libiconv
31061 maybe-distclean-libiconv: distclean-libiconv
31063 distclean-libiconv:
31064 @[ -f ./libiconv/Makefile ] || exit 0; \
31065 r=`${PWD_COMMAND}`; export r; \
31066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31067 $(HOST_EXPORTS) \
31068 for flag in $(EXTRA_HOST_FLAGS) ; do \
31069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31070 done; \
31071 echo "Doing distclean in libiconv"; \
31072 (cd $(HOST_SUBDIR)/libiconv && \
31073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31075 "RANLIB=$${RANLIB}" \
31076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31077 distclean) \
31078 || exit 1
31080 @endif libiconv
31082 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31083 maybe-maintainer-clean-libiconv:
31084 @if libiconv
31085 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31087 maintainer-clean-libiconv:
31088 @[ -f ./libiconv/Makefile ] || exit 0; \
31089 r=`${PWD_COMMAND}`; export r; \
31090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31091 $(HOST_EXPORTS) \
31092 for flag in $(EXTRA_HOST_FLAGS) ; do \
31093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31094 done; \
31095 echo "Doing maintainer-clean in libiconv"; \
31096 (cd $(HOST_SUBDIR)/libiconv && \
31097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31099 "RANLIB=$${RANLIB}" \
31100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31101 maintainer-clean) \
31102 || exit 1
31104 @endif libiconv
31108 .PHONY: configure-m4 maybe-configure-m4
31109 maybe-configure-m4:
31110 @if gcc-bootstrap
31111 configure-m4: stage_current
31112 @endif gcc-bootstrap
31113 @if m4
31114 maybe-configure-m4: configure-m4
31115 configure-m4:
31116 @: $(MAKE); $(unstage)
31117 @r=`${PWD_COMMAND}`; export r; \
31118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31121 $(HOST_EXPORTS) \
31122 echo Configuring in $(HOST_SUBDIR)/m4; \
31123 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31124 case $(srcdir) in \
31125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31126 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31128 esac; \
31129 module_srcdir=m4; \
31130 $(SHELL) \
31131 $$s/$$module_srcdir/configure \
31132 --srcdir=$${topdir}/$$module_srcdir \
31133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31134 --target=${target_alias} \
31135 || exit 1
31136 @endif m4
31142 .PHONY: all-m4 maybe-all-m4
31143 maybe-all-m4:
31144 @if gcc-bootstrap
31145 all-m4: stage_current
31146 @endif gcc-bootstrap
31147 @if m4
31148 TARGET-m4=all
31149 maybe-all-m4: all-m4
31150 all-m4: configure-m4
31151 @: $(MAKE); $(unstage)
31152 @r=`${PWD_COMMAND}`; export r; \
31153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31154 $(HOST_EXPORTS) \
31155 (cd $(HOST_SUBDIR)/m4 && \
31156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31157 $(TARGET-m4))
31158 @endif m4
31163 .PHONY: check-m4 maybe-check-m4
31164 maybe-check-m4:
31165 @if m4
31166 maybe-check-m4: check-m4
31168 check-m4:
31169 @: $(MAKE); $(unstage)
31170 @r=`${PWD_COMMAND}`; export r; \
31171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31172 $(HOST_EXPORTS) \
31173 (cd $(HOST_SUBDIR)/m4 && \
31174 $(MAKE) $(FLAGS_TO_PASS) check)
31176 @endif m4
31178 .PHONY: install-m4 maybe-install-m4
31179 maybe-install-m4:
31180 @if m4
31181 maybe-install-m4: install-m4
31183 install-m4: installdirs
31184 @: $(MAKE); $(unstage)
31185 @r=`${PWD_COMMAND}`; export r; \
31186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31187 $(HOST_EXPORTS) \
31188 (cd $(HOST_SUBDIR)/m4 && \
31189 $(MAKE) $(FLAGS_TO_PASS) install)
31191 @endif m4
31193 .PHONY: install-strip-m4 maybe-install-strip-m4
31194 maybe-install-strip-m4:
31195 @if m4
31196 maybe-install-strip-m4: install-strip-m4
31198 install-strip-m4: installdirs
31199 @: $(MAKE); $(unstage)
31200 @r=`${PWD_COMMAND}`; export r; \
31201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31202 $(HOST_EXPORTS) \
31203 (cd $(HOST_SUBDIR)/m4 && \
31204 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31206 @endif m4
31208 # Other targets (info, dvi, pdf, etc.)
31210 .PHONY: maybe-info-m4 info-m4
31211 maybe-info-m4:
31212 @if m4
31213 maybe-info-m4: info-m4
31215 info-m4: \
31216 configure-m4
31217 @: $(MAKE); $(unstage)
31218 @[ -f ./m4/Makefile ] || exit 0; \
31219 r=`${PWD_COMMAND}`; export r; \
31220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31221 $(HOST_EXPORTS) \
31222 for flag in $(EXTRA_HOST_FLAGS) ; do \
31223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224 done; \
31225 echo "Doing info in m4"; \
31226 (cd $(HOST_SUBDIR)/m4 && \
31227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31229 "RANLIB=$${RANLIB}" \
31230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31231 info) \
31232 || exit 1
31234 @endif m4
31236 .PHONY: maybe-dvi-m4 dvi-m4
31237 maybe-dvi-m4:
31238 @if m4
31239 maybe-dvi-m4: dvi-m4
31241 dvi-m4: \
31242 configure-m4
31243 @: $(MAKE); $(unstage)
31244 @[ -f ./m4/Makefile ] || exit 0; \
31245 r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 $(HOST_EXPORTS) \
31248 for flag in $(EXTRA_HOST_FLAGS) ; do \
31249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250 done; \
31251 echo "Doing dvi in m4"; \
31252 (cd $(HOST_SUBDIR)/m4 && \
31253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255 "RANLIB=$${RANLIB}" \
31256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257 dvi) \
31258 || exit 1
31260 @endif m4
31262 .PHONY: maybe-pdf-m4 pdf-m4
31263 maybe-pdf-m4:
31264 @if m4
31265 maybe-pdf-m4: pdf-m4
31267 pdf-m4: \
31268 configure-m4
31269 @: $(MAKE); $(unstage)
31270 @[ -f ./m4/Makefile ] || exit 0; \
31271 r=`${PWD_COMMAND}`; export r; \
31272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31273 $(HOST_EXPORTS) \
31274 for flag in $(EXTRA_HOST_FLAGS) ; do \
31275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276 done; \
31277 echo "Doing pdf in m4"; \
31278 (cd $(HOST_SUBDIR)/m4 && \
31279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31281 "RANLIB=$${RANLIB}" \
31282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31283 pdf) \
31284 || exit 1
31286 @endif m4
31288 .PHONY: maybe-html-m4 html-m4
31289 maybe-html-m4:
31290 @if m4
31291 maybe-html-m4: html-m4
31293 html-m4: \
31294 configure-m4
31295 @: $(MAKE); $(unstage)
31296 @[ -f ./m4/Makefile ] || exit 0; \
31297 r=`${PWD_COMMAND}`; export r; \
31298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31299 $(HOST_EXPORTS) \
31300 for flag in $(EXTRA_HOST_FLAGS) ; do \
31301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31302 done; \
31303 echo "Doing html in m4"; \
31304 (cd $(HOST_SUBDIR)/m4 && \
31305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31307 "RANLIB=$${RANLIB}" \
31308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31309 html) \
31310 || exit 1
31312 @endif m4
31314 .PHONY: maybe-TAGS-m4 TAGS-m4
31315 maybe-TAGS-m4:
31316 @if m4
31317 maybe-TAGS-m4: TAGS-m4
31319 TAGS-m4: \
31320 configure-m4
31321 @: $(MAKE); $(unstage)
31322 @[ -f ./m4/Makefile ] || exit 0; \
31323 r=`${PWD_COMMAND}`; export r; \
31324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31325 $(HOST_EXPORTS) \
31326 for flag in $(EXTRA_HOST_FLAGS) ; do \
31327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31328 done; \
31329 echo "Doing TAGS in m4"; \
31330 (cd $(HOST_SUBDIR)/m4 && \
31331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31333 "RANLIB=$${RANLIB}" \
31334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31335 TAGS) \
31336 || exit 1
31338 @endif m4
31340 .PHONY: maybe-install-info-m4 install-info-m4
31341 maybe-install-info-m4:
31342 @if m4
31343 maybe-install-info-m4: install-info-m4
31345 install-info-m4: \
31346 configure-m4 \
31347 info-m4
31348 @: $(MAKE); $(unstage)
31349 @[ -f ./m4/Makefile ] || exit 0; \
31350 r=`${PWD_COMMAND}`; export r; \
31351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352 $(HOST_EXPORTS) \
31353 for flag in $(EXTRA_HOST_FLAGS) ; do \
31354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31355 done; \
31356 echo "Doing install-info in m4"; \
31357 (cd $(HOST_SUBDIR)/m4 && \
31358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31360 "RANLIB=$${RANLIB}" \
31361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31362 install-info) \
31363 || exit 1
31365 @endif m4
31367 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31368 maybe-install-dvi-m4:
31369 @if m4
31370 maybe-install-dvi-m4: install-dvi-m4
31372 install-dvi-m4: \
31373 configure-m4 \
31374 dvi-m4
31375 @: $(MAKE); $(unstage)
31376 @[ -f ./m4/Makefile ] || exit 0; \
31377 r=`${PWD_COMMAND}`; export r; \
31378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379 $(HOST_EXPORTS) \
31380 for flag in $(EXTRA_HOST_FLAGS) ; do \
31381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31382 done; \
31383 echo "Doing install-dvi in m4"; \
31384 (cd $(HOST_SUBDIR)/m4 && \
31385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31387 "RANLIB=$${RANLIB}" \
31388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31389 install-dvi) \
31390 || exit 1
31392 @endif m4
31394 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31395 maybe-install-pdf-m4:
31396 @if m4
31397 maybe-install-pdf-m4: install-pdf-m4
31399 install-pdf-m4: \
31400 configure-m4 \
31401 pdf-m4
31402 @: $(MAKE); $(unstage)
31403 @[ -f ./m4/Makefile ] || exit 0; \
31404 r=`${PWD_COMMAND}`; export r; \
31405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31406 $(HOST_EXPORTS) \
31407 for flag in $(EXTRA_HOST_FLAGS) ; do \
31408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31409 done; \
31410 echo "Doing install-pdf in m4"; \
31411 (cd $(HOST_SUBDIR)/m4 && \
31412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31414 "RANLIB=$${RANLIB}" \
31415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31416 install-pdf) \
31417 || exit 1
31419 @endif m4
31421 .PHONY: maybe-install-html-m4 install-html-m4
31422 maybe-install-html-m4:
31423 @if m4
31424 maybe-install-html-m4: install-html-m4
31426 install-html-m4: \
31427 configure-m4 \
31428 html-m4
31429 @: $(MAKE); $(unstage)
31430 @[ -f ./m4/Makefile ] || exit 0; \
31431 r=`${PWD_COMMAND}`; export r; \
31432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31433 $(HOST_EXPORTS) \
31434 for flag in $(EXTRA_HOST_FLAGS) ; do \
31435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31436 done; \
31437 echo "Doing install-html in m4"; \
31438 (cd $(HOST_SUBDIR)/m4 && \
31439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31441 "RANLIB=$${RANLIB}" \
31442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31443 install-html) \
31444 || exit 1
31446 @endif m4
31448 .PHONY: maybe-installcheck-m4 installcheck-m4
31449 maybe-installcheck-m4:
31450 @if m4
31451 maybe-installcheck-m4: installcheck-m4
31453 installcheck-m4: \
31454 configure-m4
31455 @: $(MAKE); $(unstage)
31456 @[ -f ./m4/Makefile ] || exit 0; \
31457 r=`${PWD_COMMAND}`; export r; \
31458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31459 $(HOST_EXPORTS) \
31460 for flag in $(EXTRA_HOST_FLAGS) ; do \
31461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31462 done; \
31463 echo "Doing installcheck in m4"; \
31464 (cd $(HOST_SUBDIR)/m4 && \
31465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31467 "RANLIB=$${RANLIB}" \
31468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31469 installcheck) \
31470 || exit 1
31472 @endif m4
31474 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31475 maybe-mostlyclean-m4:
31476 @if m4
31477 maybe-mostlyclean-m4: mostlyclean-m4
31479 mostlyclean-m4:
31480 @: $(MAKE); $(unstage)
31481 @[ -f ./m4/Makefile ] || exit 0; \
31482 r=`${PWD_COMMAND}`; export r; \
31483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31484 $(HOST_EXPORTS) \
31485 for flag in $(EXTRA_HOST_FLAGS) ; do \
31486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31487 done; \
31488 echo "Doing mostlyclean in m4"; \
31489 (cd $(HOST_SUBDIR)/m4 && \
31490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31492 "RANLIB=$${RANLIB}" \
31493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31494 mostlyclean) \
31495 || exit 1
31497 @endif m4
31499 .PHONY: maybe-clean-m4 clean-m4
31500 maybe-clean-m4:
31501 @if m4
31502 maybe-clean-m4: clean-m4
31504 clean-m4:
31505 @: $(MAKE); $(unstage)
31506 @[ -f ./m4/Makefile ] || exit 0; \
31507 r=`${PWD_COMMAND}`; export r; \
31508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31509 $(HOST_EXPORTS) \
31510 for flag in $(EXTRA_HOST_FLAGS) ; do \
31511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31512 done; \
31513 echo "Doing clean in m4"; \
31514 (cd $(HOST_SUBDIR)/m4 && \
31515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31517 "RANLIB=$${RANLIB}" \
31518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31519 clean) \
31520 || exit 1
31522 @endif m4
31524 .PHONY: maybe-distclean-m4 distclean-m4
31525 maybe-distclean-m4:
31526 @if m4
31527 maybe-distclean-m4: distclean-m4
31529 distclean-m4:
31530 @: $(MAKE); $(unstage)
31531 @[ -f ./m4/Makefile ] || exit 0; \
31532 r=`${PWD_COMMAND}`; export r; \
31533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31534 $(HOST_EXPORTS) \
31535 for flag in $(EXTRA_HOST_FLAGS) ; do \
31536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31537 done; \
31538 echo "Doing distclean in m4"; \
31539 (cd $(HOST_SUBDIR)/m4 && \
31540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31542 "RANLIB=$${RANLIB}" \
31543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31544 distclean) \
31545 || exit 1
31547 @endif m4
31549 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31550 maybe-maintainer-clean-m4:
31551 @if m4
31552 maybe-maintainer-clean-m4: maintainer-clean-m4
31554 maintainer-clean-m4:
31555 @: $(MAKE); $(unstage)
31556 @[ -f ./m4/Makefile ] || exit 0; \
31557 r=`${PWD_COMMAND}`; export r; \
31558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31559 $(HOST_EXPORTS) \
31560 for flag in $(EXTRA_HOST_FLAGS) ; do \
31561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31562 done; \
31563 echo "Doing maintainer-clean in m4"; \
31564 (cd $(HOST_SUBDIR)/m4 && \
31565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31567 "RANLIB=$${RANLIB}" \
31568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31569 maintainer-clean) \
31570 || exit 1
31572 @endif m4
31576 .PHONY: configure-readline maybe-configure-readline
31577 maybe-configure-readline:
31578 @if gcc-bootstrap
31579 configure-readline: stage_current
31580 @endif gcc-bootstrap
31581 @if readline
31582 maybe-configure-readline: configure-readline
31583 configure-readline:
31584 @: $(MAKE); $(unstage)
31585 @r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31589 $(HOST_EXPORTS) \
31590 echo Configuring in $(HOST_SUBDIR)/readline; \
31591 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31592 case $(srcdir) in \
31593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31594 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31596 esac; \
31597 module_srcdir=readline; \
31598 $(SHELL) \
31599 $$s/$$module_srcdir/configure \
31600 --srcdir=$${topdir}/$$module_srcdir \
31601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31602 --target=${target_alias} \
31603 || exit 1
31604 @endif readline
31610 .PHONY: all-readline maybe-all-readline
31611 maybe-all-readline:
31612 @if gcc-bootstrap
31613 all-readline: stage_current
31614 @endif gcc-bootstrap
31615 @if readline
31616 TARGET-readline=all
31617 maybe-all-readline: all-readline
31618 all-readline: configure-readline
31619 @: $(MAKE); $(unstage)
31620 @r=`${PWD_COMMAND}`; export r; \
31621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622 $(HOST_EXPORTS) \
31623 (cd $(HOST_SUBDIR)/readline && \
31624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31625 $(TARGET-readline))
31626 @endif readline
31631 .PHONY: check-readline maybe-check-readline
31632 maybe-check-readline:
31633 @if readline
31634 maybe-check-readline: check-readline
31636 check-readline:
31637 @: $(MAKE); $(unstage)
31638 @r=`${PWD_COMMAND}`; export r; \
31639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640 $(HOST_EXPORTS) \
31641 (cd $(HOST_SUBDIR)/readline && \
31642 $(MAKE) $(FLAGS_TO_PASS) check)
31644 @endif readline
31646 .PHONY: install-readline maybe-install-readline
31647 maybe-install-readline:
31648 @if readline
31649 maybe-install-readline: install-readline
31651 install-readline: installdirs
31652 @: $(MAKE); $(unstage)
31653 @r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 (cd $(HOST_SUBDIR)/readline && \
31657 $(MAKE) $(FLAGS_TO_PASS) install)
31659 @endif readline
31661 .PHONY: install-strip-readline maybe-install-strip-readline
31662 maybe-install-strip-readline:
31663 @if readline
31664 maybe-install-strip-readline: install-strip-readline
31666 install-strip-readline: installdirs
31667 @: $(MAKE); $(unstage)
31668 @r=`${PWD_COMMAND}`; export r; \
31669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31670 $(HOST_EXPORTS) \
31671 (cd $(HOST_SUBDIR)/readline && \
31672 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31674 @endif readline
31676 # Other targets (info, dvi, pdf, etc.)
31678 .PHONY: maybe-info-readline info-readline
31679 maybe-info-readline:
31680 @if readline
31681 maybe-info-readline: info-readline
31683 info-readline: \
31684 configure-readline
31685 @: $(MAKE); $(unstage)
31686 @[ -f ./readline/Makefile ] || exit 0; \
31687 r=`${PWD_COMMAND}`; export r; \
31688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31689 $(HOST_EXPORTS) \
31690 for flag in $(EXTRA_HOST_FLAGS) ; do \
31691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31692 done; \
31693 echo "Doing info in readline"; \
31694 (cd $(HOST_SUBDIR)/readline && \
31695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31697 "RANLIB=$${RANLIB}" \
31698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31699 info) \
31700 || exit 1
31702 @endif readline
31704 .PHONY: maybe-dvi-readline dvi-readline
31705 maybe-dvi-readline:
31706 @if readline
31707 maybe-dvi-readline: dvi-readline
31709 dvi-readline: \
31710 configure-readline
31711 @: $(MAKE); $(unstage)
31712 @[ -f ./readline/Makefile ] || exit 0; \
31713 r=`${PWD_COMMAND}`; export r; \
31714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31715 $(HOST_EXPORTS) \
31716 for flag in $(EXTRA_HOST_FLAGS) ; do \
31717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31718 done; \
31719 echo "Doing dvi in readline"; \
31720 (cd $(HOST_SUBDIR)/readline && \
31721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31723 "RANLIB=$${RANLIB}" \
31724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31725 dvi) \
31726 || exit 1
31728 @endif readline
31730 .PHONY: maybe-pdf-readline pdf-readline
31731 maybe-pdf-readline:
31732 @if readline
31733 maybe-pdf-readline: pdf-readline
31735 pdf-readline: \
31736 configure-readline
31737 @: $(MAKE); $(unstage)
31738 @[ -f ./readline/Makefile ] || exit 0; \
31739 r=`${PWD_COMMAND}`; export r; \
31740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741 $(HOST_EXPORTS) \
31742 for flag in $(EXTRA_HOST_FLAGS) ; do \
31743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31744 done; \
31745 echo "Doing pdf in readline"; \
31746 (cd $(HOST_SUBDIR)/readline && \
31747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31749 "RANLIB=$${RANLIB}" \
31750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31751 pdf) \
31752 || exit 1
31754 @endif readline
31756 .PHONY: maybe-html-readline html-readline
31757 maybe-html-readline:
31758 @if readline
31759 maybe-html-readline: html-readline
31761 html-readline: \
31762 configure-readline
31763 @: $(MAKE); $(unstage)
31764 @[ -f ./readline/Makefile ] || exit 0; \
31765 r=`${PWD_COMMAND}`; export r; \
31766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31767 $(HOST_EXPORTS) \
31768 for flag in $(EXTRA_HOST_FLAGS) ; do \
31769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31770 done; \
31771 echo "Doing html in readline"; \
31772 (cd $(HOST_SUBDIR)/readline && \
31773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31775 "RANLIB=$${RANLIB}" \
31776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31777 html) \
31778 || exit 1
31780 @endif readline
31782 .PHONY: maybe-TAGS-readline TAGS-readline
31783 maybe-TAGS-readline:
31784 @if readline
31785 maybe-TAGS-readline: TAGS-readline
31787 TAGS-readline: \
31788 configure-readline
31789 @: $(MAKE); $(unstage)
31790 @[ -f ./readline/Makefile ] || exit 0; \
31791 r=`${PWD_COMMAND}`; export r; \
31792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31793 $(HOST_EXPORTS) \
31794 for flag in $(EXTRA_HOST_FLAGS) ; do \
31795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31796 done; \
31797 echo "Doing TAGS in readline"; \
31798 (cd $(HOST_SUBDIR)/readline && \
31799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31801 "RANLIB=$${RANLIB}" \
31802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31803 TAGS) \
31804 || exit 1
31806 @endif readline
31808 .PHONY: maybe-install-info-readline install-info-readline
31809 maybe-install-info-readline:
31810 @if readline
31811 maybe-install-info-readline: install-info-readline
31813 install-info-readline: \
31814 configure-readline \
31815 info-readline
31816 @: $(MAKE); $(unstage)
31817 @[ -f ./readline/Makefile ] || exit 0; \
31818 r=`${PWD_COMMAND}`; export r; \
31819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31820 $(HOST_EXPORTS) \
31821 for flag in $(EXTRA_HOST_FLAGS) ; do \
31822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31823 done; \
31824 echo "Doing install-info in readline"; \
31825 (cd $(HOST_SUBDIR)/readline && \
31826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31828 "RANLIB=$${RANLIB}" \
31829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31830 install-info) \
31831 || exit 1
31833 @endif readline
31835 .PHONY: maybe-install-dvi-readline install-dvi-readline
31836 maybe-install-dvi-readline:
31837 @if readline
31838 maybe-install-dvi-readline: install-dvi-readline
31840 install-dvi-readline: \
31841 configure-readline \
31842 dvi-readline
31843 @: $(MAKE); $(unstage)
31844 @[ -f ./readline/Makefile ] || exit 0; \
31845 r=`${PWD_COMMAND}`; export r; \
31846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31847 $(HOST_EXPORTS) \
31848 for flag in $(EXTRA_HOST_FLAGS) ; do \
31849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31850 done; \
31851 echo "Doing install-dvi in readline"; \
31852 (cd $(HOST_SUBDIR)/readline && \
31853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31855 "RANLIB=$${RANLIB}" \
31856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31857 install-dvi) \
31858 || exit 1
31860 @endif readline
31862 .PHONY: maybe-install-pdf-readline install-pdf-readline
31863 maybe-install-pdf-readline:
31864 @if readline
31865 maybe-install-pdf-readline: install-pdf-readline
31867 install-pdf-readline: \
31868 configure-readline \
31869 pdf-readline
31870 @: $(MAKE); $(unstage)
31871 @[ -f ./readline/Makefile ] || exit 0; \
31872 r=`${PWD_COMMAND}`; export r; \
31873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31874 $(HOST_EXPORTS) \
31875 for flag in $(EXTRA_HOST_FLAGS) ; do \
31876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31877 done; \
31878 echo "Doing install-pdf in readline"; \
31879 (cd $(HOST_SUBDIR)/readline && \
31880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31882 "RANLIB=$${RANLIB}" \
31883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31884 install-pdf) \
31885 || exit 1
31887 @endif readline
31889 .PHONY: maybe-install-html-readline install-html-readline
31890 maybe-install-html-readline:
31891 @if readline
31892 maybe-install-html-readline: install-html-readline
31894 install-html-readline: \
31895 configure-readline \
31896 html-readline
31897 @: $(MAKE); $(unstage)
31898 @[ -f ./readline/Makefile ] || exit 0; \
31899 r=`${PWD_COMMAND}`; export r; \
31900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31901 $(HOST_EXPORTS) \
31902 for flag in $(EXTRA_HOST_FLAGS) ; do \
31903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31904 done; \
31905 echo "Doing install-html in readline"; \
31906 (cd $(HOST_SUBDIR)/readline && \
31907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31909 "RANLIB=$${RANLIB}" \
31910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31911 install-html) \
31912 || exit 1
31914 @endif readline
31916 .PHONY: maybe-installcheck-readline installcheck-readline
31917 maybe-installcheck-readline:
31918 @if readline
31919 maybe-installcheck-readline: installcheck-readline
31921 installcheck-readline: \
31922 configure-readline
31923 @: $(MAKE); $(unstage)
31924 @[ -f ./readline/Makefile ] || exit 0; \
31925 r=`${PWD_COMMAND}`; export r; \
31926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927 $(HOST_EXPORTS) \
31928 for flag in $(EXTRA_HOST_FLAGS) ; do \
31929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31930 done; \
31931 echo "Doing installcheck in readline"; \
31932 (cd $(HOST_SUBDIR)/readline && \
31933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31935 "RANLIB=$${RANLIB}" \
31936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31937 installcheck) \
31938 || exit 1
31940 @endif readline
31942 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31943 maybe-mostlyclean-readline:
31944 @if readline
31945 maybe-mostlyclean-readline: mostlyclean-readline
31947 mostlyclean-readline:
31948 @: $(MAKE); $(unstage)
31949 @[ -f ./readline/Makefile ] || exit 0; \
31950 r=`${PWD_COMMAND}`; export r; \
31951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31952 $(HOST_EXPORTS) \
31953 for flag in $(EXTRA_HOST_FLAGS) ; do \
31954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31955 done; \
31956 echo "Doing mostlyclean in readline"; \
31957 (cd $(HOST_SUBDIR)/readline && \
31958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31960 "RANLIB=$${RANLIB}" \
31961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31962 mostlyclean) \
31963 || exit 1
31965 @endif readline
31967 .PHONY: maybe-clean-readline clean-readline
31968 maybe-clean-readline:
31969 @if readline
31970 maybe-clean-readline: clean-readline
31972 clean-readline:
31973 @: $(MAKE); $(unstage)
31974 @[ -f ./readline/Makefile ] || exit 0; \
31975 r=`${PWD_COMMAND}`; export r; \
31976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31977 $(HOST_EXPORTS) \
31978 for flag in $(EXTRA_HOST_FLAGS) ; do \
31979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31980 done; \
31981 echo "Doing clean in readline"; \
31982 (cd $(HOST_SUBDIR)/readline && \
31983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31985 "RANLIB=$${RANLIB}" \
31986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31987 clean) \
31988 || exit 1
31990 @endif readline
31992 .PHONY: maybe-distclean-readline distclean-readline
31993 maybe-distclean-readline:
31994 @if readline
31995 maybe-distclean-readline: distclean-readline
31997 distclean-readline:
31998 @: $(MAKE); $(unstage)
31999 @[ -f ./readline/Makefile ] || exit 0; \
32000 r=`${PWD_COMMAND}`; export r; \
32001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32002 $(HOST_EXPORTS) \
32003 for flag in $(EXTRA_HOST_FLAGS) ; do \
32004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32005 done; \
32006 echo "Doing distclean in readline"; \
32007 (cd $(HOST_SUBDIR)/readline && \
32008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32010 "RANLIB=$${RANLIB}" \
32011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32012 distclean) \
32013 || exit 1
32015 @endif readline
32017 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32018 maybe-maintainer-clean-readline:
32019 @if readline
32020 maybe-maintainer-clean-readline: maintainer-clean-readline
32022 maintainer-clean-readline:
32023 @: $(MAKE); $(unstage)
32024 @[ -f ./readline/Makefile ] || exit 0; \
32025 r=`${PWD_COMMAND}`; export r; \
32026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32027 $(HOST_EXPORTS) \
32028 for flag in $(EXTRA_HOST_FLAGS) ; do \
32029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32030 done; \
32031 echo "Doing maintainer-clean in readline"; \
32032 (cd $(HOST_SUBDIR)/readline && \
32033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32035 "RANLIB=$${RANLIB}" \
32036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32037 maintainer-clean) \
32038 || exit 1
32040 @endif readline
32044 .PHONY: configure-sid maybe-configure-sid
32045 maybe-configure-sid:
32046 @if gcc-bootstrap
32047 configure-sid: stage_current
32048 @endif gcc-bootstrap
32049 @if sid
32050 maybe-configure-sid: configure-sid
32051 configure-sid:
32052 @: $(MAKE); $(unstage)
32053 @r=`${PWD_COMMAND}`; export r; \
32054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32055 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32057 $(HOST_EXPORTS) \
32058 echo Configuring in $(HOST_SUBDIR)/sid; \
32059 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32060 case $(srcdir) in \
32061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32062 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32064 esac; \
32065 module_srcdir=sid; \
32066 $(SHELL) \
32067 $$s/$$module_srcdir/configure \
32068 --srcdir=$${topdir}/$$module_srcdir \
32069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32070 --target=${target_alias} \
32071 || exit 1
32072 @endif sid
32078 .PHONY: all-sid maybe-all-sid
32079 maybe-all-sid:
32080 @if gcc-bootstrap
32081 all-sid: stage_current
32082 @endif gcc-bootstrap
32083 @if sid
32084 TARGET-sid=all
32085 maybe-all-sid: all-sid
32086 all-sid: configure-sid
32087 @: $(MAKE); $(unstage)
32088 @r=`${PWD_COMMAND}`; export r; \
32089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32090 $(HOST_EXPORTS) \
32091 (cd $(HOST_SUBDIR)/sid && \
32092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32093 $(TARGET-sid))
32094 @endif sid
32099 .PHONY: check-sid maybe-check-sid
32100 maybe-check-sid:
32101 @if sid
32102 maybe-check-sid: check-sid
32104 check-sid:
32105 @: $(MAKE); $(unstage)
32106 @r=`${PWD_COMMAND}`; export r; \
32107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32108 $(HOST_EXPORTS) \
32109 (cd $(HOST_SUBDIR)/sid && \
32110 $(MAKE) $(FLAGS_TO_PASS) check)
32112 @endif sid
32114 .PHONY: install-sid maybe-install-sid
32115 maybe-install-sid:
32116 @if sid
32117 maybe-install-sid: install-sid
32119 install-sid: installdirs
32120 @: $(MAKE); $(unstage)
32121 @r=`${PWD_COMMAND}`; export r; \
32122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123 $(HOST_EXPORTS) \
32124 (cd $(HOST_SUBDIR)/sid && \
32125 $(MAKE) $(FLAGS_TO_PASS) install)
32127 @endif sid
32129 .PHONY: install-strip-sid maybe-install-strip-sid
32130 maybe-install-strip-sid:
32131 @if sid
32132 maybe-install-strip-sid: install-strip-sid
32134 install-strip-sid: installdirs
32135 @: $(MAKE); $(unstage)
32136 @r=`${PWD_COMMAND}`; export r; \
32137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32138 $(HOST_EXPORTS) \
32139 (cd $(HOST_SUBDIR)/sid && \
32140 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32142 @endif sid
32144 # Other targets (info, dvi, pdf, etc.)
32146 .PHONY: maybe-info-sid info-sid
32147 maybe-info-sid:
32148 @if sid
32149 maybe-info-sid: info-sid
32151 info-sid: \
32152 configure-sid
32153 @: $(MAKE); $(unstage)
32154 @[ -f ./sid/Makefile ] || exit 0; \
32155 r=`${PWD_COMMAND}`; export r; \
32156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32157 $(HOST_EXPORTS) \
32158 for flag in $(EXTRA_HOST_FLAGS) ; do \
32159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32160 done; \
32161 echo "Doing info in sid"; \
32162 (cd $(HOST_SUBDIR)/sid && \
32163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32165 "RANLIB=$${RANLIB}" \
32166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32167 info) \
32168 || exit 1
32170 @endif sid
32172 .PHONY: maybe-dvi-sid dvi-sid
32173 maybe-dvi-sid:
32174 @if sid
32175 maybe-dvi-sid: dvi-sid
32177 dvi-sid: \
32178 configure-sid
32179 @: $(MAKE); $(unstage)
32180 @[ -f ./sid/Makefile ] || exit 0; \
32181 r=`${PWD_COMMAND}`; export r; \
32182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32183 $(HOST_EXPORTS) \
32184 for flag in $(EXTRA_HOST_FLAGS) ; do \
32185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32186 done; \
32187 echo "Doing dvi in sid"; \
32188 (cd $(HOST_SUBDIR)/sid && \
32189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32191 "RANLIB=$${RANLIB}" \
32192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32193 dvi) \
32194 || exit 1
32196 @endif sid
32198 .PHONY: maybe-pdf-sid pdf-sid
32199 maybe-pdf-sid:
32200 @if sid
32201 maybe-pdf-sid: pdf-sid
32203 pdf-sid: \
32204 configure-sid
32205 @: $(MAKE); $(unstage)
32206 @[ -f ./sid/Makefile ] || exit 0; \
32207 r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 for flag in $(EXTRA_HOST_FLAGS) ; do \
32211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32212 done; \
32213 echo "Doing pdf in sid"; \
32214 (cd $(HOST_SUBDIR)/sid && \
32215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32217 "RANLIB=$${RANLIB}" \
32218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32219 pdf) \
32220 || exit 1
32222 @endif sid
32224 .PHONY: maybe-html-sid html-sid
32225 maybe-html-sid:
32226 @if sid
32227 maybe-html-sid: html-sid
32229 html-sid: \
32230 configure-sid
32231 @: $(MAKE); $(unstage)
32232 @[ -f ./sid/Makefile ] || exit 0; \
32233 r=`${PWD_COMMAND}`; export r; \
32234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32235 $(HOST_EXPORTS) \
32236 for flag in $(EXTRA_HOST_FLAGS) ; do \
32237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32238 done; \
32239 echo "Doing html in sid"; \
32240 (cd $(HOST_SUBDIR)/sid && \
32241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32243 "RANLIB=$${RANLIB}" \
32244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32245 html) \
32246 || exit 1
32248 @endif sid
32250 .PHONY: maybe-TAGS-sid TAGS-sid
32251 maybe-TAGS-sid:
32252 @if sid
32253 maybe-TAGS-sid: TAGS-sid
32255 TAGS-sid: \
32256 configure-sid
32257 @: $(MAKE); $(unstage)
32258 @[ -f ./sid/Makefile ] || exit 0; \
32259 r=`${PWD_COMMAND}`; export r; \
32260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261 $(HOST_EXPORTS) \
32262 for flag in $(EXTRA_HOST_FLAGS) ; do \
32263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264 done; \
32265 echo "Doing TAGS in sid"; \
32266 (cd $(HOST_SUBDIR)/sid && \
32267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32269 "RANLIB=$${RANLIB}" \
32270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32271 TAGS) \
32272 || exit 1
32274 @endif sid
32276 .PHONY: maybe-install-info-sid install-info-sid
32277 maybe-install-info-sid:
32278 @if sid
32279 maybe-install-info-sid: install-info-sid
32281 install-info-sid: \
32282 configure-sid \
32283 info-sid
32284 @: $(MAKE); $(unstage)
32285 @[ -f ./sid/Makefile ] || exit 0; \
32286 r=`${PWD_COMMAND}`; export r; \
32287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288 $(HOST_EXPORTS) \
32289 for flag in $(EXTRA_HOST_FLAGS) ; do \
32290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32291 done; \
32292 echo "Doing install-info in sid"; \
32293 (cd $(HOST_SUBDIR)/sid && \
32294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32296 "RANLIB=$${RANLIB}" \
32297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32298 install-info) \
32299 || exit 1
32301 @endif sid
32303 .PHONY: maybe-install-dvi-sid install-dvi-sid
32304 maybe-install-dvi-sid:
32305 @if sid
32306 maybe-install-dvi-sid: install-dvi-sid
32308 install-dvi-sid: \
32309 configure-sid \
32310 dvi-sid
32311 @: $(MAKE); $(unstage)
32312 @[ -f ./sid/Makefile ] || exit 0; \
32313 r=`${PWD_COMMAND}`; export r; \
32314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32315 $(HOST_EXPORTS) \
32316 for flag in $(EXTRA_HOST_FLAGS) ; do \
32317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32318 done; \
32319 echo "Doing install-dvi in sid"; \
32320 (cd $(HOST_SUBDIR)/sid && \
32321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32323 "RANLIB=$${RANLIB}" \
32324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32325 install-dvi) \
32326 || exit 1
32328 @endif sid
32330 .PHONY: maybe-install-pdf-sid install-pdf-sid
32331 maybe-install-pdf-sid:
32332 @if sid
32333 maybe-install-pdf-sid: install-pdf-sid
32335 install-pdf-sid: \
32336 configure-sid \
32337 pdf-sid
32338 @: $(MAKE); $(unstage)
32339 @[ -f ./sid/Makefile ] || exit 0; \
32340 r=`${PWD_COMMAND}`; export r; \
32341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342 $(HOST_EXPORTS) \
32343 for flag in $(EXTRA_HOST_FLAGS) ; do \
32344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32345 done; \
32346 echo "Doing install-pdf in sid"; \
32347 (cd $(HOST_SUBDIR)/sid && \
32348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32350 "RANLIB=$${RANLIB}" \
32351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32352 install-pdf) \
32353 || exit 1
32355 @endif sid
32357 .PHONY: maybe-install-html-sid install-html-sid
32358 maybe-install-html-sid:
32359 @if sid
32360 maybe-install-html-sid: install-html-sid
32362 install-html-sid: \
32363 configure-sid \
32364 html-sid
32365 @: $(MAKE); $(unstage)
32366 @[ -f ./sid/Makefile ] || exit 0; \
32367 r=`${PWD_COMMAND}`; export r; \
32368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32369 $(HOST_EXPORTS) \
32370 for flag in $(EXTRA_HOST_FLAGS) ; do \
32371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32372 done; \
32373 echo "Doing install-html in sid"; \
32374 (cd $(HOST_SUBDIR)/sid && \
32375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32377 "RANLIB=$${RANLIB}" \
32378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32379 install-html) \
32380 || exit 1
32382 @endif sid
32384 .PHONY: maybe-installcheck-sid installcheck-sid
32385 maybe-installcheck-sid:
32386 @if sid
32387 maybe-installcheck-sid: installcheck-sid
32389 installcheck-sid: \
32390 configure-sid
32391 @: $(MAKE); $(unstage)
32392 @[ -f ./sid/Makefile ] || exit 0; \
32393 r=`${PWD_COMMAND}`; export r; \
32394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32395 $(HOST_EXPORTS) \
32396 for flag in $(EXTRA_HOST_FLAGS) ; do \
32397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32398 done; \
32399 echo "Doing installcheck in sid"; \
32400 (cd $(HOST_SUBDIR)/sid && \
32401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32403 "RANLIB=$${RANLIB}" \
32404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32405 installcheck) \
32406 || exit 1
32408 @endif sid
32410 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32411 maybe-mostlyclean-sid:
32412 @if sid
32413 maybe-mostlyclean-sid: mostlyclean-sid
32415 mostlyclean-sid:
32416 @: $(MAKE); $(unstage)
32417 @[ -f ./sid/Makefile ] || exit 0; \
32418 r=`${PWD_COMMAND}`; export r; \
32419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32420 $(HOST_EXPORTS) \
32421 for flag in $(EXTRA_HOST_FLAGS) ; do \
32422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32423 done; \
32424 echo "Doing mostlyclean in sid"; \
32425 (cd $(HOST_SUBDIR)/sid && \
32426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32428 "RANLIB=$${RANLIB}" \
32429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32430 mostlyclean) \
32431 || exit 1
32433 @endif sid
32435 .PHONY: maybe-clean-sid clean-sid
32436 maybe-clean-sid:
32437 @if sid
32438 maybe-clean-sid: clean-sid
32440 clean-sid:
32441 @: $(MAKE); $(unstage)
32442 @[ -f ./sid/Makefile ] || exit 0; \
32443 r=`${PWD_COMMAND}`; export r; \
32444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445 $(HOST_EXPORTS) \
32446 for flag in $(EXTRA_HOST_FLAGS) ; do \
32447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448 done; \
32449 echo "Doing clean in sid"; \
32450 (cd $(HOST_SUBDIR)/sid && \
32451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32453 "RANLIB=$${RANLIB}" \
32454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32455 clean) \
32456 || exit 1
32458 @endif sid
32460 .PHONY: maybe-distclean-sid distclean-sid
32461 maybe-distclean-sid:
32462 @if sid
32463 maybe-distclean-sid: distclean-sid
32465 distclean-sid:
32466 @: $(MAKE); $(unstage)
32467 @[ -f ./sid/Makefile ] || exit 0; \
32468 r=`${PWD_COMMAND}`; export r; \
32469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470 $(HOST_EXPORTS) \
32471 for flag in $(EXTRA_HOST_FLAGS) ; do \
32472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32473 done; \
32474 echo "Doing distclean in sid"; \
32475 (cd $(HOST_SUBDIR)/sid && \
32476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32478 "RANLIB=$${RANLIB}" \
32479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32480 distclean) \
32481 || exit 1
32483 @endif sid
32485 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32486 maybe-maintainer-clean-sid:
32487 @if sid
32488 maybe-maintainer-clean-sid: maintainer-clean-sid
32490 maintainer-clean-sid:
32491 @: $(MAKE); $(unstage)
32492 @[ -f ./sid/Makefile ] || exit 0; \
32493 r=`${PWD_COMMAND}`; export r; \
32494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32495 $(HOST_EXPORTS) \
32496 for flag in $(EXTRA_HOST_FLAGS) ; do \
32497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32498 done; \
32499 echo "Doing maintainer-clean in sid"; \
32500 (cd $(HOST_SUBDIR)/sid && \
32501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32503 "RANLIB=$${RANLIB}" \
32504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32505 maintainer-clean) \
32506 || exit 1
32508 @endif sid
32512 .PHONY: configure-sim maybe-configure-sim
32513 maybe-configure-sim:
32514 @if gcc-bootstrap
32515 configure-sim: stage_current
32516 @endif gcc-bootstrap
32517 @if sim
32518 maybe-configure-sim: configure-sim
32519 configure-sim:
32520 @: $(MAKE); $(unstage)
32521 @r=`${PWD_COMMAND}`; export r; \
32522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32525 $(HOST_EXPORTS) \
32526 echo Configuring in $(HOST_SUBDIR)/sim; \
32527 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32528 case $(srcdir) in \
32529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32530 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32532 esac; \
32533 module_srcdir=sim; \
32534 $(SHELL) \
32535 $$s/$$module_srcdir/configure \
32536 --srcdir=$${topdir}/$$module_srcdir \
32537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32538 --target=${target_alias} \
32539 || exit 1
32540 @endif sim
32546 .PHONY: all-sim maybe-all-sim
32547 maybe-all-sim:
32548 @if gcc-bootstrap
32549 all-sim: stage_current
32550 @endif gcc-bootstrap
32551 @if sim
32552 TARGET-sim=all
32553 maybe-all-sim: all-sim
32554 all-sim: configure-sim
32555 @: $(MAKE); $(unstage)
32556 @r=`${PWD_COMMAND}`; export r; \
32557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32558 $(HOST_EXPORTS) \
32559 (cd $(HOST_SUBDIR)/sim && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32561 $(TARGET-sim))
32562 @endif sim
32567 .PHONY: check-sim maybe-check-sim
32568 maybe-check-sim:
32569 @if sim
32570 maybe-check-sim: check-sim
32572 check-sim:
32573 @: $(MAKE); $(unstage)
32574 @r=`${PWD_COMMAND}`; export r; \
32575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32576 $(HOST_EXPORTS) \
32577 (cd $(HOST_SUBDIR)/sim && \
32578 $(MAKE) $(FLAGS_TO_PASS) check)
32580 @endif sim
32582 .PHONY: install-sim maybe-install-sim
32583 maybe-install-sim:
32584 @if sim
32585 maybe-install-sim: install-sim
32587 install-sim: installdirs
32588 @: $(MAKE); $(unstage)
32589 @r=`${PWD_COMMAND}`; export r; \
32590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32591 $(HOST_EXPORTS) \
32592 (cd $(HOST_SUBDIR)/sim && \
32593 $(MAKE) $(FLAGS_TO_PASS) install)
32595 @endif sim
32597 .PHONY: install-strip-sim maybe-install-strip-sim
32598 maybe-install-strip-sim:
32599 @if sim
32600 maybe-install-strip-sim: install-strip-sim
32602 install-strip-sim: installdirs
32603 @: $(MAKE); $(unstage)
32604 @r=`${PWD_COMMAND}`; export r; \
32605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606 $(HOST_EXPORTS) \
32607 (cd $(HOST_SUBDIR)/sim && \
32608 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32610 @endif sim
32612 # Other targets (info, dvi, pdf, etc.)
32614 .PHONY: maybe-info-sim info-sim
32615 maybe-info-sim:
32616 @if sim
32617 maybe-info-sim: info-sim
32619 info-sim: \
32620 configure-sim
32621 @: $(MAKE); $(unstage)
32622 @[ -f ./sim/Makefile ] || exit 0; \
32623 r=`${PWD_COMMAND}`; export r; \
32624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32625 $(HOST_EXPORTS) \
32626 for flag in $(EXTRA_HOST_FLAGS) ; do \
32627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32628 done; \
32629 echo "Doing info in sim"; \
32630 (cd $(HOST_SUBDIR)/sim && \
32631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32633 "RANLIB=$${RANLIB}" \
32634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32635 info) \
32636 || exit 1
32638 @endif sim
32640 .PHONY: maybe-dvi-sim dvi-sim
32641 maybe-dvi-sim:
32642 @if sim
32643 maybe-dvi-sim: dvi-sim
32645 dvi-sim: \
32646 configure-sim
32647 @: $(MAKE); $(unstage)
32648 @[ -f ./sim/Makefile ] || exit 0; \
32649 r=`${PWD_COMMAND}`; export r; \
32650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651 $(HOST_EXPORTS) \
32652 for flag in $(EXTRA_HOST_FLAGS) ; do \
32653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32654 done; \
32655 echo "Doing dvi in sim"; \
32656 (cd $(HOST_SUBDIR)/sim && \
32657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32659 "RANLIB=$${RANLIB}" \
32660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32661 dvi) \
32662 || exit 1
32664 @endif sim
32666 .PHONY: maybe-pdf-sim pdf-sim
32667 maybe-pdf-sim:
32668 @if sim
32669 maybe-pdf-sim: pdf-sim
32671 pdf-sim: \
32672 configure-sim
32673 @: $(MAKE); $(unstage)
32674 @[ -f ./sim/Makefile ] || exit 0; \
32675 r=`${PWD_COMMAND}`; export r; \
32676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677 $(HOST_EXPORTS) \
32678 for flag in $(EXTRA_HOST_FLAGS) ; do \
32679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32680 done; \
32681 echo "Doing pdf in sim"; \
32682 (cd $(HOST_SUBDIR)/sim && \
32683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32685 "RANLIB=$${RANLIB}" \
32686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32687 pdf) \
32688 || exit 1
32690 @endif sim
32692 .PHONY: maybe-html-sim html-sim
32693 maybe-html-sim:
32694 @if sim
32695 maybe-html-sim: html-sim
32697 html-sim: \
32698 configure-sim
32699 @: $(MAKE); $(unstage)
32700 @[ -f ./sim/Makefile ] || exit 0; \
32701 r=`${PWD_COMMAND}`; export r; \
32702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32703 $(HOST_EXPORTS) \
32704 for flag in $(EXTRA_HOST_FLAGS) ; do \
32705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32706 done; \
32707 echo "Doing html in sim"; \
32708 (cd $(HOST_SUBDIR)/sim && \
32709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32711 "RANLIB=$${RANLIB}" \
32712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32713 html) \
32714 || exit 1
32716 @endif sim
32718 .PHONY: maybe-TAGS-sim TAGS-sim
32719 maybe-TAGS-sim:
32720 @if sim
32721 maybe-TAGS-sim: TAGS-sim
32723 TAGS-sim: \
32724 configure-sim
32725 @: $(MAKE); $(unstage)
32726 @[ -f ./sim/Makefile ] || exit 0; \
32727 r=`${PWD_COMMAND}`; export r; \
32728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729 $(HOST_EXPORTS) \
32730 for flag in $(EXTRA_HOST_FLAGS) ; do \
32731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32732 done; \
32733 echo "Doing TAGS in sim"; \
32734 (cd $(HOST_SUBDIR)/sim && \
32735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32737 "RANLIB=$${RANLIB}" \
32738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32739 TAGS) \
32740 || exit 1
32742 @endif sim
32744 .PHONY: maybe-install-info-sim install-info-sim
32745 maybe-install-info-sim:
32746 @if sim
32747 maybe-install-info-sim: install-info-sim
32749 install-info-sim: \
32750 configure-sim \
32751 info-sim
32752 @: $(MAKE); $(unstage)
32753 @[ -f ./sim/Makefile ] || exit 0; \
32754 r=`${PWD_COMMAND}`; export r; \
32755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32756 $(HOST_EXPORTS) \
32757 for flag in $(EXTRA_HOST_FLAGS) ; do \
32758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32759 done; \
32760 echo "Doing install-info in sim"; \
32761 (cd $(HOST_SUBDIR)/sim && \
32762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32764 "RANLIB=$${RANLIB}" \
32765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32766 install-info) \
32767 || exit 1
32769 @endif sim
32771 .PHONY: maybe-install-dvi-sim install-dvi-sim
32772 maybe-install-dvi-sim:
32773 @if sim
32774 maybe-install-dvi-sim: install-dvi-sim
32776 install-dvi-sim: \
32777 configure-sim \
32778 dvi-sim
32779 @: $(MAKE); $(unstage)
32780 @[ -f ./sim/Makefile ] || exit 0; \
32781 r=`${PWD_COMMAND}`; export r; \
32782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783 $(HOST_EXPORTS) \
32784 for flag in $(EXTRA_HOST_FLAGS) ; do \
32785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786 done; \
32787 echo "Doing install-dvi in sim"; \
32788 (cd $(HOST_SUBDIR)/sim && \
32789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791 "RANLIB=$${RANLIB}" \
32792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793 install-dvi) \
32794 || exit 1
32796 @endif sim
32798 .PHONY: maybe-install-pdf-sim install-pdf-sim
32799 maybe-install-pdf-sim:
32800 @if sim
32801 maybe-install-pdf-sim: install-pdf-sim
32803 install-pdf-sim: \
32804 configure-sim \
32805 pdf-sim
32806 @: $(MAKE); $(unstage)
32807 @[ -f ./sim/Makefile ] || exit 0; \
32808 r=`${PWD_COMMAND}`; export r; \
32809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32810 $(HOST_EXPORTS) \
32811 for flag in $(EXTRA_HOST_FLAGS) ; do \
32812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32813 done; \
32814 echo "Doing install-pdf in sim"; \
32815 (cd $(HOST_SUBDIR)/sim && \
32816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32818 "RANLIB=$${RANLIB}" \
32819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32820 install-pdf) \
32821 || exit 1
32823 @endif sim
32825 .PHONY: maybe-install-html-sim install-html-sim
32826 maybe-install-html-sim:
32827 @if sim
32828 maybe-install-html-sim: install-html-sim
32830 install-html-sim: \
32831 configure-sim \
32832 html-sim
32833 @: $(MAKE); $(unstage)
32834 @[ -f ./sim/Makefile ] || exit 0; \
32835 r=`${PWD_COMMAND}`; export r; \
32836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32837 $(HOST_EXPORTS) \
32838 for flag in $(EXTRA_HOST_FLAGS) ; do \
32839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32840 done; \
32841 echo "Doing install-html in sim"; \
32842 (cd $(HOST_SUBDIR)/sim && \
32843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32845 "RANLIB=$${RANLIB}" \
32846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32847 install-html) \
32848 || exit 1
32850 @endif sim
32852 .PHONY: maybe-installcheck-sim installcheck-sim
32853 maybe-installcheck-sim:
32854 @if sim
32855 maybe-installcheck-sim: installcheck-sim
32857 installcheck-sim: \
32858 configure-sim
32859 @: $(MAKE); $(unstage)
32860 @[ -f ./sim/Makefile ] || exit 0; \
32861 r=`${PWD_COMMAND}`; export r; \
32862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32863 $(HOST_EXPORTS) \
32864 for flag in $(EXTRA_HOST_FLAGS) ; do \
32865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32866 done; \
32867 echo "Doing installcheck in sim"; \
32868 (cd $(HOST_SUBDIR)/sim && \
32869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32871 "RANLIB=$${RANLIB}" \
32872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32873 installcheck) \
32874 || exit 1
32876 @endif sim
32878 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32879 maybe-mostlyclean-sim:
32880 @if sim
32881 maybe-mostlyclean-sim: mostlyclean-sim
32883 mostlyclean-sim:
32884 @: $(MAKE); $(unstage)
32885 @[ -f ./sim/Makefile ] || exit 0; \
32886 r=`${PWD_COMMAND}`; export r; \
32887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888 $(HOST_EXPORTS) \
32889 for flag in $(EXTRA_HOST_FLAGS) ; do \
32890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32891 done; \
32892 echo "Doing mostlyclean in sim"; \
32893 (cd $(HOST_SUBDIR)/sim && \
32894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32896 "RANLIB=$${RANLIB}" \
32897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32898 mostlyclean) \
32899 || exit 1
32901 @endif sim
32903 .PHONY: maybe-clean-sim clean-sim
32904 maybe-clean-sim:
32905 @if sim
32906 maybe-clean-sim: clean-sim
32908 clean-sim:
32909 @: $(MAKE); $(unstage)
32910 @[ -f ./sim/Makefile ] || exit 0; \
32911 r=`${PWD_COMMAND}`; export r; \
32912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913 $(HOST_EXPORTS) \
32914 for flag in $(EXTRA_HOST_FLAGS) ; do \
32915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32916 done; \
32917 echo "Doing clean in sim"; \
32918 (cd $(HOST_SUBDIR)/sim && \
32919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32921 "RANLIB=$${RANLIB}" \
32922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32923 clean) \
32924 || exit 1
32926 @endif sim
32928 .PHONY: maybe-distclean-sim distclean-sim
32929 maybe-distclean-sim:
32930 @if sim
32931 maybe-distclean-sim: distclean-sim
32933 distclean-sim:
32934 @: $(MAKE); $(unstage)
32935 @[ -f ./sim/Makefile ] || exit 0; \
32936 r=`${PWD_COMMAND}`; export r; \
32937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32938 $(HOST_EXPORTS) \
32939 for flag in $(EXTRA_HOST_FLAGS) ; do \
32940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32941 done; \
32942 echo "Doing distclean in sim"; \
32943 (cd $(HOST_SUBDIR)/sim && \
32944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32946 "RANLIB=$${RANLIB}" \
32947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32948 distclean) \
32949 || exit 1
32951 @endif sim
32953 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32954 maybe-maintainer-clean-sim:
32955 @if sim
32956 maybe-maintainer-clean-sim: maintainer-clean-sim
32958 maintainer-clean-sim:
32959 @: $(MAKE); $(unstage)
32960 @[ -f ./sim/Makefile ] || exit 0; \
32961 r=`${PWD_COMMAND}`; export r; \
32962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32963 $(HOST_EXPORTS) \
32964 for flag in $(EXTRA_HOST_FLAGS) ; do \
32965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32966 done; \
32967 echo "Doing maintainer-clean in sim"; \
32968 (cd $(HOST_SUBDIR)/sim && \
32969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32971 "RANLIB=$${RANLIB}" \
32972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32973 maintainer-clean) \
32974 || exit 1
32976 @endif sim
32980 .PHONY: configure-texinfo maybe-configure-texinfo
32981 maybe-configure-texinfo:
32982 @if gcc-bootstrap
32983 configure-texinfo: stage_current
32984 @endif gcc-bootstrap
32985 @if texinfo
32986 maybe-configure-texinfo: configure-texinfo
32987 configure-texinfo:
32988 @: $(MAKE); $(unstage)
32989 @r=`${PWD_COMMAND}`; export r; \
32990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32991 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32993 $(HOST_EXPORTS) \
32994 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32995 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32996 case $(srcdir) in \
32997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32998 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33000 esac; \
33001 module_srcdir=texinfo; \
33002 $(SHELL) \
33003 $$s/$$module_srcdir/configure \
33004 --srcdir=$${topdir}/$$module_srcdir \
33005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33006 --target=${target_alias} \
33007 || exit 1
33008 @endif texinfo
33014 .PHONY: all-texinfo maybe-all-texinfo
33015 maybe-all-texinfo:
33016 @if gcc-bootstrap
33017 all-texinfo: stage_current
33018 @endif gcc-bootstrap
33019 @if texinfo
33020 TARGET-texinfo=all
33021 maybe-all-texinfo: all-texinfo
33022 all-texinfo: configure-texinfo
33023 @: $(MAKE); $(unstage)
33024 @r=`${PWD_COMMAND}`; export r; \
33025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026 $(HOST_EXPORTS) \
33027 (cd $(HOST_SUBDIR)/texinfo && \
33028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33029 $(TARGET-texinfo))
33030 @endif texinfo
33035 .PHONY: check-texinfo maybe-check-texinfo
33036 maybe-check-texinfo:
33037 @if texinfo
33038 maybe-check-texinfo: check-texinfo
33040 check-texinfo:
33041 @: $(MAKE); $(unstage)
33042 @r=`${PWD_COMMAND}`; export r; \
33043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044 $(HOST_EXPORTS) \
33045 (cd $(HOST_SUBDIR)/texinfo && \
33046 $(MAKE) $(FLAGS_TO_PASS) check)
33048 @endif texinfo
33050 .PHONY: install-texinfo maybe-install-texinfo
33051 maybe-install-texinfo:
33052 @if texinfo
33053 maybe-install-texinfo: install-texinfo
33055 install-texinfo:
33057 @endif texinfo
33059 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33060 maybe-install-strip-texinfo:
33061 @if texinfo
33062 maybe-install-strip-texinfo: install-strip-texinfo
33064 install-strip-texinfo:
33066 @endif texinfo
33068 # Other targets (info, dvi, pdf, etc.)
33070 .PHONY: maybe-info-texinfo info-texinfo
33071 maybe-info-texinfo:
33072 @if texinfo
33073 maybe-info-texinfo: info-texinfo
33075 info-texinfo: \
33076 configure-texinfo
33077 @: $(MAKE); $(unstage)
33078 @[ -f ./texinfo/Makefile ] || exit 0; \
33079 r=`${PWD_COMMAND}`; export r; \
33080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081 $(HOST_EXPORTS) \
33082 for flag in $(EXTRA_HOST_FLAGS) ; do \
33083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33084 done; \
33085 echo "Doing info in texinfo"; \
33086 (cd $(HOST_SUBDIR)/texinfo && \
33087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33089 "RANLIB=$${RANLIB}" \
33090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33091 info) \
33092 || exit 1
33094 @endif texinfo
33096 .PHONY: maybe-dvi-texinfo dvi-texinfo
33097 maybe-dvi-texinfo:
33098 @if texinfo
33099 maybe-dvi-texinfo: dvi-texinfo
33101 dvi-texinfo: \
33102 configure-texinfo
33103 @: $(MAKE); $(unstage)
33104 @[ -f ./texinfo/Makefile ] || exit 0; \
33105 r=`${PWD_COMMAND}`; export r; \
33106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107 $(HOST_EXPORTS) \
33108 for flag in $(EXTRA_HOST_FLAGS) ; do \
33109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33110 done; \
33111 echo "Doing dvi in texinfo"; \
33112 (cd $(HOST_SUBDIR)/texinfo && \
33113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33115 "RANLIB=$${RANLIB}" \
33116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33117 dvi) \
33118 || exit 1
33120 @endif texinfo
33122 .PHONY: maybe-pdf-texinfo pdf-texinfo
33123 maybe-pdf-texinfo:
33124 @if texinfo
33125 maybe-pdf-texinfo: pdf-texinfo
33127 pdf-texinfo: \
33128 configure-texinfo
33129 @: $(MAKE); $(unstage)
33130 @[ -f ./texinfo/Makefile ] || exit 0; \
33131 r=`${PWD_COMMAND}`; export r; \
33132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33133 $(HOST_EXPORTS) \
33134 for flag in $(EXTRA_HOST_FLAGS) ; do \
33135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33136 done; \
33137 echo "Doing pdf in texinfo"; \
33138 (cd $(HOST_SUBDIR)/texinfo && \
33139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33141 "RANLIB=$${RANLIB}" \
33142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33143 pdf) \
33144 || exit 1
33146 @endif texinfo
33148 .PHONY: maybe-html-texinfo html-texinfo
33149 maybe-html-texinfo:
33150 @if texinfo
33151 maybe-html-texinfo: html-texinfo
33153 html-texinfo: \
33154 configure-texinfo
33155 @: $(MAKE); $(unstage)
33156 @[ -f ./texinfo/Makefile ] || exit 0; \
33157 r=`${PWD_COMMAND}`; export r; \
33158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33159 $(HOST_EXPORTS) \
33160 for flag in $(EXTRA_HOST_FLAGS) ; do \
33161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33162 done; \
33163 echo "Doing html in texinfo"; \
33164 (cd $(HOST_SUBDIR)/texinfo && \
33165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33167 "RANLIB=$${RANLIB}" \
33168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33169 html) \
33170 || exit 1
33172 @endif texinfo
33174 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33175 maybe-TAGS-texinfo:
33176 @if texinfo
33177 maybe-TAGS-texinfo: TAGS-texinfo
33179 TAGS-texinfo: \
33180 configure-texinfo
33181 @: $(MAKE); $(unstage)
33182 @[ -f ./texinfo/Makefile ] || exit 0; \
33183 r=`${PWD_COMMAND}`; export r; \
33184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33185 $(HOST_EXPORTS) \
33186 for flag in $(EXTRA_HOST_FLAGS) ; do \
33187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33188 done; \
33189 echo "Doing TAGS in texinfo"; \
33190 (cd $(HOST_SUBDIR)/texinfo && \
33191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33193 "RANLIB=$${RANLIB}" \
33194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33195 TAGS) \
33196 || exit 1
33198 @endif texinfo
33200 .PHONY: maybe-install-info-texinfo install-info-texinfo
33201 maybe-install-info-texinfo:
33202 @if texinfo
33203 maybe-install-info-texinfo: install-info-texinfo
33205 install-info-texinfo: \
33206 configure-texinfo \
33207 info-texinfo
33208 @: $(MAKE); $(unstage)
33209 @[ -f ./texinfo/Makefile ] || exit 0; \
33210 r=`${PWD_COMMAND}`; export r; \
33211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33212 $(HOST_EXPORTS) \
33213 for flag in $(EXTRA_HOST_FLAGS) ; do \
33214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33215 done; \
33216 echo "Doing install-info in texinfo"; \
33217 (cd $(HOST_SUBDIR)/texinfo && \
33218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33220 "RANLIB=$${RANLIB}" \
33221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33222 install-info) \
33223 || exit 1
33225 @endif texinfo
33227 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33228 maybe-install-dvi-texinfo:
33229 @if texinfo
33230 maybe-install-dvi-texinfo: install-dvi-texinfo
33232 install-dvi-texinfo: \
33233 configure-texinfo \
33234 dvi-texinfo
33235 @: $(MAKE); $(unstage)
33236 @[ -f ./texinfo/Makefile ] || exit 0; \
33237 r=`${PWD_COMMAND}`; export r; \
33238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239 $(HOST_EXPORTS) \
33240 for flag in $(EXTRA_HOST_FLAGS) ; do \
33241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33242 done; \
33243 echo "Doing install-dvi in texinfo"; \
33244 (cd $(HOST_SUBDIR)/texinfo && \
33245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33247 "RANLIB=$${RANLIB}" \
33248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33249 install-dvi) \
33250 || exit 1
33252 @endif texinfo
33254 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33255 maybe-install-pdf-texinfo:
33256 @if texinfo
33257 maybe-install-pdf-texinfo: install-pdf-texinfo
33259 install-pdf-texinfo: \
33260 configure-texinfo \
33261 pdf-texinfo
33262 @: $(MAKE); $(unstage)
33263 @[ -f ./texinfo/Makefile ] || exit 0; \
33264 r=`${PWD_COMMAND}`; export r; \
33265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33266 $(HOST_EXPORTS) \
33267 for flag in $(EXTRA_HOST_FLAGS) ; do \
33268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33269 done; \
33270 echo "Doing install-pdf in texinfo"; \
33271 (cd $(HOST_SUBDIR)/texinfo && \
33272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33274 "RANLIB=$${RANLIB}" \
33275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33276 install-pdf) \
33277 || exit 1
33279 @endif texinfo
33281 .PHONY: maybe-install-html-texinfo install-html-texinfo
33282 maybe-install-html-texinfo:
33283 @if texinfo
33284 maybe-install-html-texinfo: install-html-texinfo
33286 install-html-texinfo: \
33287 configure-texinfo \
33288 html-texinfo
33289 @: $(MAKE); $(unstage)
33290 @[ -f ./texinfo/Makefile ] || exit 0; \
33291 r=`${PWD_COMMAND}`; export r; \
33292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33293 $(HOST_EXPORTS) \
33294 for flag in $(EXTRA_HOST_FLAGS) ; do \
33295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33296 done; \
33297 echo "Doing install-html in texinfo"; \
33298 (cd $(HOST_SUBDIR)/texinfo && \
33299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33301 "RANLIB=$${RANLIB}" \
33302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33303 install-html) \
33304 || exit 1
33306 @endif texinfo
33308 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33309 maybe-installcheck-texinfo:
33310 @if texinfo
33311 maybe-installcheck-texinfo: installcheck-texinfo
33313 installcheck-texinfo: \
33314 configure-texinfo
33315 @: $(MAKE); $(unstage)
33316 @[ -f ./texinfo/Makefile ] || exit 0; \
33317 r=`${PWD_COMMAND}`; export r; \
33318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33319 $(HOST_EXPORTS) \
33320 for flag in $(EXTRA_HOST_FLAGS) ; do \
33321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33322 done; \
33323 echo "Doing installcheck in texinfo"; \
33324 (cd $(HOST_SUBDIR)/texinfo && \
33325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33327 "RANLIB=$${RANLIB}" \
33328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33329 installcheck) \
33330 || exit 1
33332 @endif texinfo
33334 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33335 maybe-mostlyclean-texinfo:
33336 @if texinfo
33337 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33339 mostlyclean-texinfo:
33340 @: $(MAKE); $(unstage)
33341 @[ -f ./texinfo/Makefile ] || exit 0; \
33342 r=`${PWD_COMMAND}`; export r; \
33343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33344 $(HOST_EXPORTS) \
33345 for flag in $(EXTRA_HOST_FLAGS) ; do \
33346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33347 done; \
33348 echo "Doing mostlyclean in texinfo"; \
33349 (cd $(HOST_SUBDIR)/texinfo && \
33350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33352 "RANLIB=$${RANLIB}" \
33353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33354 mostlyclean) \
33355 || exit 1
33357 @endif texinfo
33359 .PHONY: maybe-clean-texinfo clean-texinfo
33360 maybe-clean-texinfo:
33361 @if texinfo
33362 maybe-clean-texinfo: clean-texinfo
33364 clean-texinfo:
33365 @: $(MAKE); $(unstage)
33366 @[ -f ./texinfo/Makefile ] || exit 0; \
33367 r=`${PWD_COMMAND}`; export r; \
33368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33369 $(HOST_EXPORTS) \
33370 for flag in $(EXTRA_HOST_FLAGS) ; do \
33371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33372 done; \
33373 echo "Doing clean in texinfo"; \
33374 (cd $(HOST_SUBDIR)/texinfo && \
33375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33377 "RANLIB=$${RANLIB}" \
33378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33379 clean) \
33380 || exit 1
33382 @endif texinfo
33384 .PHONY: maybe-distclean-texinfo distclean-texinfo
33385 maybe-distclean-texinfo:
33386 @if texinfo
33387 maybe-distclean-texinfo: distclean-texinfo
33389 distclean-texinfo:
33390 @: $(MAKE); $(unstage)
33391 @[ -f ./texinfo/Makefile ] || exit 0; \
33392 r=`${PWD_COMMAND}`; export r; \
33393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33394 $(HOST_EXPORTS) \
33395 for flag in $(EXTRA_HOST_FLAGS) ; do \
33396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33397 done; \
33398 echo "Doing distclean in texinfo"; \
33399 (cd $(HOST_SUBDIR)/texinfo && \
33400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33402 "RANLIB=$${RANLIB}" \
33403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33404 distclean) \
33405 || exit 1
33407 @endif texinfo
33409 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33410 maybe-maintainer-clean-texinfo:
33411 @if texinfo
33412 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33414 maintainer-clean-texinfo:
33415 @: $(MAKE); $(unstage)
33416 @[ -f ./texinfo/Makefile ] || exit 0; \
33417 r=`${PWD_COMMAND}`; export r; \
33418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419 $(HOST_EXPORTS) \
33420 for flag in $(EXTRA_HOST_FLAGS) ; do \
33421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33422 done; \
33423 echo "Doing maintainer-clean in texinfo"; \
33424 (cd $(HOST_SUBDIR)/texinfo && \
33425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33427 "RANLIB=$${RANLIB}" \
33428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33429 maintainer-clean) \
33430 || exit 1
33432 @endif texinfo
33436 .PHONY: configure-zlib maybe-configure-zlib
33437 maybe-configure-zlib:
33438 @if gcc-bootstrap
33439 configure-zlib: stage_current
33440 @endif gcc-bootstrap
33441 @if zlib
33442 maybe-configure-zlib: configure-zlib
33443 configure-zlib:
33444 @r=`${PWD_COMMAND}`; export r; \
33445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33448 $(HOST_EXPORTS) \
33449 echo Configuring in $(HOST_SUBDIR)/zlib; \
33450 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33451 case $(srcdir) in \
33452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33453 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33455 esac; \
33456 module_srcdir=zlib; \
33457 $(SHELL) \
33458 $$s/$$module_srcdir/configure \
33459 --srcdir=$${topdir}/$$module_srcdir \
33460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33461 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33462 || exit 1
33463 @endif zlib
33467 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33468 maybe-configure-stage1-zlib:
33469 @if zlib-bootstrap
33470 maybe-configure-stage1-zlib: configure-stage1-zlib
33471 configure-stage1-zlib:
33472 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33473 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33474 @r=`${PWD_COMMAND}`; export r; \
33475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33476 TFLAGS="$(STAGE1_TFLAGS)"; \
33477 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33478 $(HOST_EXPORTS) \
33479 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33480 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33481 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33482 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33484 cd $(HOST_SUBDIR)/zlib || exit 1; \
33485 case $(srcdir) in \
33486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33487 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33489 esac; \
33490 module_srcdir=zlib; \
33491 $(SHELL) $$s/$$module_srcdir/configure \
33492 --srcdir=$${topdir}/$$module_srcdir \
33493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33494 --target=${target_alias} \
33496 $(STAGE1_CONFIGURE_FLAGS) \
33497 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33498 @endif zlib-bootstrap
33500 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33501 maybe-configure-stage2-zlib:
33502 @if zlib-bootstrap
33503 maybe-configure-stage2-zlib: configure-stage2-zlib
33504 configure-stage2-zlib:
33505 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33507 @r=`${PWD_COMMAND}`; export r; \
33508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33509 TFLAGS="$(STAGE2_TFLAGS)"; \
33510 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33511 $(HOST_EXPORTS) \
33512 $(POSTSTAGE1_HOST_EXPORTS) \
33513 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33514 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33515 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33516 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33518 cd $(HOST_SUBDIR)/zlib || exit 1; \
33519 case $(srcdir) in \
33520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33521 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33523 esac; \
33524 module_srcdir=zlib; \
33525 $(SHELL) $$s/$$module_srcdir/configure \
33526 --srcdir=$${topdir}/$$module_srcdir \
33527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33528 --target=${target_alias} \
33529 --with-build-libsubdir=$(HOST_SUBDIR) \
33530 $(STAGE2_CONFIGURE_FLAGS) \
33531 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33532 @endif zlib-bootstrap
33534 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33535 maybe-configure-stage3-zlib:
33536 @if zlib-bootstrap
33537 maybe-configure-stage3-zlib: configure-stage3-zlib
33538 configure-stage3-zlib:
33539 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33541 @r=`${PWD_COMMAND}`; export r; \
33542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543 TFLAGS="$(STAGE3_TFLAGS)"; \
33544 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33545 $(HOST_EXPORTS) \
33546 $(POSTSTAGE1_HOST_EXPORTS) \
33547 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33548 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33549 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33550 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33552 cd $(HOST_SUBDIR)/zlib || exit 1; \
33553 case $(srcdir) in \
33554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33555 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33557 esac; \
33558 module_srcdir=zlib; \
33559 $(SHELL) $$s/$$module_srcdir/configure \
33560 --srcdir=$${topdir}/$$module_srcdir \
33561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33562 --target=${target_alias} \
33563 --with-build-libsubdir=$(HOST_SUBDIR) \
33564 $(STAGE3_CONFIGURE_FLAGS) \
33565 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33566 @endif zlib-bootstrap
33568 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33569 maybe-configure-stage4-zlib:
33570 @if zlib-bootstrap
33571 maybe-configure-stage4-zlib: configure-stage4-zlib
33572 configure-stage4-zlib:
33573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33575 @r=`${PWD_COMMAND}`; export r; \
33576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33577 TFLAGS="$(STAGE4_TFLAGS)"; \
33578 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33579 $(HOST_EXPORTS) \
33580 $(POSTSTAGE1_HOST_EXPORTS) \
33581 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33582 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33583 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33584 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33586 cd $(HOST_SUBDIR)/zlib || exit 1; \
33587 case $(srcdir) in \
33588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33589 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33591 esac; \
33592 module_srcdir=zlib; \
33593 $(SHELL) $$s/$$module_srcdir/configure \
33594 --srcdir=$${topdir}/$$module_srcdir \
33595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33596 --target=${target_alias} \
33597 --with-build-libsubdir=$(HOST_SUBDIR) \
33598 $(STAGE4_CONFIGURE_FLAGS) \
33599 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33600 @endif zlib-bootstrap
33602 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33603 maybe-configure-stageprofile-zlib:
33604 @if zlib-bootstrap
33605 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33606 configure-stageprofile-zlib:
33607 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33609 @r=`${PWD_COMMAND}`; export r; \
33610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33612 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33613 $(HOST_EXPORTS) \
33614 $(POSTSTAGE1_HOST_EXPORTS) \
33615 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33616 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33617 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33618 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33620 cd $(HOST_SUBDIR)/zlib || exit 1; \
33621 case $(srcdir) in \
33622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33623 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33625 esac; \
33626 module_srcdir=zlib; \
33627 $(SHELL) $$s/$$module_srcdir/configure \
33628 --srcdir=$${topdir}/$$module_srcdir \
33629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33630 --target=${target_alias} \
33631 --with-build-libsubdir=$(HOST_SUBDIR) \
33632 $(STAGEprofile_CONFIGURE_FLAGS) \
33633 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33634 @endif zlib-bootstrap
33636 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33637 maybe-configure-stagetrain-zlib:
33638 @if zlib-bootstrap
33639 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33640 configure-stagetrain-zlib:
33641 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33643 @r=`${PWD_COMMAND}`; export r; \
33644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33646 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33647 $(HOST_EXPORTS) \
33648 $(POSTSTAGE1_HOST_EXPORTS) \
33649 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33650 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33651 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33652 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33654 cd $(HOST_SUBDIR)/zlib || exit 1; \
33655 case $(srcdir) in \
33656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33657 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33659 esac; \
33660 module_srcdir=zlib; \
33661 $(SHELL) $$s/$$module_srcdir/configure \
33662 --srcdir=$${topdir}/$$module_srcdir \
33663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33664 --target=${target_alias} \
33665 --with-build-libsubdir=$(HOST_SUBDIR) \
33666 $(STAGEtrain_CONFIGURE_FLAGS) \
33667 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33668 @endif zlib-bootstrap
33670 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33671 maybe-configure-stagefeedback-zlib:
33672 @if zlib-bootstrap
33673 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33674 configure-stagefeedback-zlib:
33675 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33677 @r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33680 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33681 $(HOST_EXPORTS) \
33682 $(POSTSTAGE1_HOST_EXPORTS) \
33683 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33684 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33685 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33686 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33688 cd $(HOST_SUBDIR)/zlib || exit 1; \
33689 case $(srcdir) in \
33690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33691 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33693 esac; \
33694 module_srcdir=zlib; \
33695 $(SHELL) $$s/$$module_srcdir/configure \
33696 --srcdir=$${topdir}/$$module_srcdir \
33697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33698 --target=${target_alias} \
33699 --with-build-libsubdir=$(HOST_SUBDIR) \
33700 $(STAGEfeedback_CONFIGURE_FLAGS) \
33701 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33702 @endif zlib-bootstrap
33704 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33705 maybe-configure-stageautoprofile-zlib:
33706 @if zlib-bootstrap
33707 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33708 configure-stageautoprofile-zlib:
33709 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33711 @r=`${PWD_COMMAND}`; export r; \
33712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33713 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33714 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33715 $(HOST_EXPORTS) \
33716 $(POSTSTAGE1_HOST_EXPORTS) \
33717 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33718 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33719 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33720 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33722 cd $(HOST_SUBDIR)/zlib || exit 1; \
33723 case $(srcdir) in \
33724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33725 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33727 esac; \
33728 module_srcdir=zlib; \
33729 $(SHELL) $$s/$$module_srcdir/configure \
33730 --srcdir=$${topdir}/$$module_srcdir \
33731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33732 --target=${target_alias} \
33733 --with-build-libsubdir=$(HOST_SUBDIR) \
33734 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33735 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33736 @endif zlib-bootstrap
33738 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33739 maybe-configure-stageautofeedback-zlib:
33740 @if zlib-bootstrap
33741 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33742 configure-stageautofeedback-zlib:
33743 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33745 @r=`${PWD_COMMAND}`; export r; \
33746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33747 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33748 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33749 $(HOST_EXPORTS) \
33750 $(POSTSTAGE1_HOST_EXPORTS) \
33751 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33752 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33753 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33754 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33756 cd $(HOST_SUBDIR)/zlib || exit 1; \
33757 case $(srcdir) in \
33758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33759 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33761 esac; \
33762 module_srcdir=zlib; \
33763 $(SHELL) $$s/$$module_srcdir/configure \
33764 --srcdir=$${topdir}/$$module_srcdir \
33765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33766 --target=${target_alias} \
33767 --with-build-libsubdir=$(HOST_SUBDIR) \
33768 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33769 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33770 @endif zlib-bootstrap
33776 .PHONY: all-zlib maybe-all-zlib
33777 maybe-all-zlib:
33778 @if gcc-bootstrap
33779 all-zlib: stage_current
33780 @endif gcc-bootstrap
33781 @if zlib
33782 TARGET-zlib=all
33783 maybe-all-zlib: all-zlib
33784 all-zlib: configure-zlib
33785 @r=`${PWD_COMMAND}`; export r; \
33786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33787 $(HOST_EXPORTS) \
33788 (cd $(HOST_SUBDIR)/zlib && \
33789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33790 $(TARGET-zlib))
33791 @endif zlib
33795 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33796 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33797 maybe-all-stage1-zlib:
33798 maybe-clean-stage1-zlib:
33799 @if zlib-bootstrap
33800 maybe-all-stage1-zlib: all-stage1-zlib
33801 all-stage1: all-stage1-zlib
33802 TARGET-stage1-zlib = $(TARGET-zlib)
33803 all-stage1-zlib: configure-stage1-zlib
33804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33805 @r=`${PWD_COMMAND}`; export r; \
33806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33807 TFLAGS="$(STAGE1_TFLAGS)"; \
33808 $(HOST_EXPORTS) \
33809 cd $(HOST_SUBDIR)/zlib && \
33811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33812 CFLAGS="$(STAGE1_CFLAGS)" \
33813 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33814 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33815 LIBCFLAGS="$(LIBCFLAGS)" \
33816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33819 $(EXTRA_HOST_FLAGS) \
33820 $(STAGE1_FLAGS_TO_PASS) \
33821 TFLAGS="$(STAGE1_TFLAGS)" \
33822 $(TARGET-stage1-zlib)
33824 maybe-clean-stage1-zlib: clean-stage1-zlib
33825 clean-stage1: clean-stage1-zlib
33826 clean-stage1-zlib:
33827 @if [ $(current_stage) = stage1 ]; then \
33828 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33829 else \
33830 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33831 $(MAKE) stage1-start; \
33832 fi; \
33833 cd $(HOST_SUBDIR)/zlib && \
33834 $(MAKE) $(EXTRA_HOST_FLAGS) \
33835 $(STAGE1_FLAGS_TO_PASS) clean
33836 @endif zlib-bootstrap
33839 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33840 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33841 maybe-all-stage2-zlib:
33842 maybe-clean-stage2-zlib:
33843 @if zlib-bootstrap
33844 maybe-all-stage2-zlib: all-stage2-zlib
33845 all-stage2: all-stage2-zlib
33846 TARGET-stage2-zlib = $(TARGET-zlib)
33847 all-stage2-zlib: configure-stage2-zlib
33848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33849 @r=`${PWD_COMMAND}`; export r; \
33850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851 TFLAGS="$(STAGE2_TFLAGS)"; \
33852 $(HOST_EXPORTS) \
33853 $(POSTSTAGE1_HOST_EXPORTS) \
33854 cd $(HOST_SUBDIR)/zlib && \
33856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33857 CFLAGS="$(STAGE2_CFLAGS)" \
33858 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33859 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33860 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33865 TFLAGS="$(STAGE2_TFLAGS)" \
33866 $(TARGET-stage2-zlib)
33868 maybe-clean-stage2-zlib: clean-stage2-zlib
33869 clean-stage2: clean-stage2-zlib
33870 clean-stage2-zlib:
33871 @if [ $(current_stage) = stage2 ]; then \
33872 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33873 else \
33874 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33875 $(MAKE) stage2-start; \
33876 fi; \
33877 cd $(HOST_SUBDIR)/zlib && \
33878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33879 @endif zlib-bootstrap
33882 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33883 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33884 maybe-all-stage3-zlib:
33885 maybe-clean-stage3-zlib:
33886 @if zlib-bootstrap
33887 maybe-all-stage3-zlib: all-stage3-zlib
33888 all-stage3: all-stage3-zlib
33889 TARGET-stage3-zlib = $(TARGET-zlib)
33890 all-stage3-zlib: configure-stage3-zlib
33891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33892 @r=`${PWD_COMMAND}`; export r; \
33893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894 TFLAGS="$(STAGE3_TFLAGS)"; \
33895 $(HOST_EXPORTS) \
33896 $(POSTSTAGE1_HOST_EXPORTS) \
33897 cd $(HOST_SUBDIR)/zlib && \
33899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33900 CFLAGS="$(STAGE3_CFLAGS)" \
33901 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33902 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33903 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33908 TFLAGS="$(STAGE3_TFLAGS)" \
33909 $(TARGET-stage3-zlib)
33911 maybe-clean-stage3-zlib: clean-stage3-zlib
33912 clean-stage3: clean-stage3-zlib
33913 clean-stage3-zlib:
33914 @if [ $(current_stage) = stage3 ]; then \
33915 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33916 else \
33917 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33918 $(MAKE) stage3-start; \
33919 fi; \
33920 cd $(HOST_SUBDIR)/zlib && \
33921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33922 @endif zlib-bootstrap
33925 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33926 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33927 maybe-all-stage4-zlib:
33928 maybe-clean-stage4-zlib:
33929 @if zlib-bootstrap
33930 maybe-all-stage4-zlib: all-stage4-zlib
33931 all-stage4: all-stage4-zlib
33932 TARGET-stage4-zlib = $(TARGET-zlib)
33933 all-stage4-zlib: configure-stage4-zlib
33934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33935 @r=`${PWD_COMMAND}`; export r; \
33936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33937 TFLAGS="$(STAGE4_TFLAGS)"; \
33938 $(HOST_EXPORTS) \
33939 $(POSTSTAGE1_HOST_EXPORTS) \
33940 cd $(HOST_SUBDIR)/zlib && \
33942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33943 CFLAGS="$(STAGE4_CFLAGS)" \
33944 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33945 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33946 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33951 TFLAGS="$(STAGE4_TFLAGS)" \
33952 $(TARGET-stage4-zlib)
33954 maybe-clean-stage4-zlib: clean-stage4-zlib
33955 clean-stage4: clean-stage4-zlib
33956 clean-stage4-zlib:
33957 @if [ $(current_stage) = stage4 ]; then \
33958 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33959 else \
33960 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33961 $(MAKE) stage4-start; \
33962 fi; \
33963 cd $(HOST_SUBDIR)/zlib && \
33964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33965 @endif zlib-bootstrap
33968 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33969 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33970 maybe-all-stageprofile-zlib:
33971 maybe-clean-stageprofile-zlib:
33972 @if zlib-bootstrap
33973 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33974 all-stageprofile: all-stageprofile-zlib
33975 TARGET-stageprofile-zlib = $(TARGET-zlib)
33976 all-stageprofile-zlib: configure-stageprofile-zlib
33977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33978 @r=`${PWD_COMMAND}`; export r; \
33979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33981 $(HOST_EXPORTS) \
33982 $(POSTSTAGE1_HOST_EXPORTS) \
33983 cd $(HOST_SUBDIR)/zlib && \
33985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33986 CFLAGS="$(STAGEprofile_CFLAGS)" \
33987 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33989 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33994 TFLAGS="$(STAGEprofile_TFLAGS)" \
33995 $(TARGET-stageprofile-zlib)
33997 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33998 clean-stageprofile: clean-stageprofile-zlib
33999 clean-stageprofile-zlib:
34000 @if [ $(current_stage) = stageprofile ]; then \
34001 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34002 else \
34003 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34004 $(MAKE) stageprofile-start; \
34005 fi; \
34006 cd $(HOST_SUBDIR)/zlib && \
34007 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34008 @endif zlib-bootstrap
34011 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34012 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34013 maybe-all-stagetrain-zlib:
34014 maybe-clean-stagetrain-zlib:
34015 @if zlib-bootstrap
34016 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34017 all-stagetrain: all-stagetrain-zlib
34018 TARGET-stagetrain-zlib = $(TARGET-zlib)
34019 all-stagetrain-zlib: configure-stagetrain-zlib
34020 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34021 @r=`${PWD_COMMAND}`; export r; \
34022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34024 $(HOST_EXPORTS) \
34025 $(POSTSTAGE1_HOST_EXPORTS) \
34026 cd $(HOST_SUBDIR)/zlib && \
34028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34029 CFLAGS="$(STAGEtrain_CFLAGS)" \
34030 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34031 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34032 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34037 TFLAGS="$(STAGEtrain_TFLAGS)" \
34038 $(TARGET-stagetrain-zlib)
34040 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34041 clean-stagetrain: clean-stagetrain-zlib
34042 clean-stagetrain-zlib:
34043 @if [ $(current_stage) = stagetrain ]; then \
34044 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34045 else \
34046 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34047 $(MAKE) stagetrain-start; \
34048 fi; \
34049 cd $(HOST_SUBDIR)/zlib && \
34050 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34051 @endif zlib-bootstrap
34054 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34055 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34056 maybe-all-stagefeedback-zlib:
34057 maybe-clean-stagefeedback-zlib:
34058 @if zlib-bootstrap
34059 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34060 all-stagefeedback: all-stagefeedback-zlib
34061 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34062 all-stagefeedback-zlib: configure-stagefeedback-zlib
34063 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34064 @r=`${PWD_COMMAND}`; export r; \
34065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34067 $(HOST_EXPORTS) \
34068 $(POSTSTAGE1_HOST_EXPORTS) \
34069 cd $(HOST_SUBDIR)/zlib && \
34071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34072 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34073 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34074 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34075 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34080 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34081 $(TARGET-stagefeedback-zlib)
34083 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34084 clean-stagefeedback: clean-stagefeedback-zlib
34085 clean-stagefeedback-zlib:
34086 @if [ $(current_stage) = stagefeedback ]; then \
34087 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34088 else \
34089 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34090 $(MAKE) stagefeedback-start; \
34091 fi; \
34092 cd $(HOST_SUBDIR)/zlib && \
34093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34094 @endif zlib-bootstrap
34097 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34098 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34099 maybe-all-stageautoprofile-zlib:
34100 maybe-clean-stageautoprofile-zlib:
34101 @if zlib-bootstrap
34102 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34103 all-stageautoprofile: all-stageautoprofile-zlib
34104 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34105 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34106 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34107 @r=`${PWD_COMMAND}`; export r; \
34108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34109 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34110 $(HOST_EXPORTS) \
34111 $(POSTSTAGE1_HOST_EXPORTS) \
34112 cd $(HOST_SUBDIR)/zlib && \
34113 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34115 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34116 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34117 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34118 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34124 $(TARGET-stageautoprofile-zlib)
34126 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34127 clean-stageautoprofile: clean-stageautoprofile-zlib
34128 clean-stageautoprofile-zlib:
34129 @if [ $(current_stage) = stageautoprofile ]; then \
34130 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34131 else \
34132 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34133 $(MAKE) stageautoprofile-start; \
34134 fi; \
34135 cd $(HOST_SUBDIR)/zlib && \
34136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34137 @endif zlib-bootstrap
34140 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34141 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34142 maybe-all-stageautofeedback-zlib:
34143 maybe-clean-stageautofeedback-zlib:
34144 @if zlib-bootstrap
34145 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34146 all-stageautofeedback: all-stageautofeedback-zlib
34147 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34148 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34150 @r=`${PWD_COMMAND}`; export r; \
34151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34153 $(HOST_EXPORTS) \
34154 $(POSTSTAGE1_HOST_EXPORTS) \
34155 cd $(HOST_SUBDIR)/zlib && \
34157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34158 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34159 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34166 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34167 $(TARGET-stageautofeedback-zlib)
34169 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34170 clean-stageautofeedback: clean-stageautofeedback-zlib
34171 clean-stageautofeedback-zlib:
34172 @if [ $(current_stage) = stageautofeedback ]; then \
34173 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34174 else \
34175 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34176 $(MAKE) stageautofeedback-start; \
34177 fi; \
34178 cd $(HOST_SUBDIR)/zlib && \
34179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34180 @endif zlib-bootstrap
34186 .PHONY: check-zlib maybe-check-zlib
34187 maybe-check-zlib:
34188 @if zlib
34189 maybe-check-zlib: check-zlib
34191 check-zlib:
34193 @endif zlib
34195 .PHONY: install-zlib maybe-install-zlib
34196 maybe-install-zlib:
34197 @if zlib
34198 maybe-install-zlib: install-zlib
34200 install-zlib:
34202 @endif zlib
34204 .PHONY: install-strip-zlib maybe-install-strip-zlib
34205 maybe-install-strip-zlib:
34206 @if zlib
34207 maybe-install-strip-zlib: install-strip-zlib
34209 install-strip-zlib:
34211 @endif zlib
34213 # Other targets (info, dvi, pdf, etc.)
34215 .PHONY: maybe-info-zlib info-zlib
34216 maybe-info-zlib:
34217 @if zlib
34218 maybe-info-zlib: info-zlib
34220 info-zlib: \
34221 configure-zlib
34222 @[ -f ./zlib/Makefile ] || exit 0; \
34223 r=`${PWD_COMMAND}`; export r; \
34224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34225 $(HOST_EXPORTS) \
34226 for flag in $(EXTRA_HOST_FLAGS) ; do \
34227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34228 done; \
34229 echo "Doing info in zlib"; \
34230 (cd $(HOST_SUBDIR)/zlib && \
34231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34233 "RANLIB=$${RANLIB}" \
34234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34235 info) \
34236 || exit 1
34238 @endif zlib
34240 .PHONY: maybe-dvi-zlib dvi-zlib
34241 maybe-dvi-zlib:
34242 @if zlib
34243 maybe-dvi-zlib: dvi-zlib
34245 dvi-zlib: \
34246 configure-zlib
34247 @[ -f ./zlib/Makefile ] || exit 0; \
34248 r=`${PWD_COMMAND}`; export r; \
34249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250 $(HOST_EXPORTS) \
34251 for flag in $(EXTRA_HOST_FLAGS) ; do \
34252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34253 done; \
34254 echo "Doing dvi in zlib"; \
34255 (cd $(HOST_SUBDIR)/zlib && \
34256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34258 "RANLIB=$${RANLIB}" \
34259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34260 dvi) \
34261 || exit 1
34263 @endif zlib
34265 .PHONY: maybe-pdf-zlib pdf-zlib
34266 maybe-pdf-zlib:
34267 @if zlib
34268 maybe-pdf-zlib: pdf-zlib
34270 pdf-zlib: \
34271 configure-zlib
34272 @[ -f ./zlib/Makefile ] || exit 0; \
34273 r=`${PWD_COMMAND}`; export r; \
34274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34275 $(HOST_EXPORTS) \
34276 for flag in $(EXTRA_HOST_FLAGS) ; do \
34277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34278 done; \
34279 echo "Doing pdf in zlib"; \
34280 (cd $(HOST_SUBDIR)/zlib && \
34281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34283 "RANLIB=$${RANLIB}" \
34284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34285 pdf) \
34286 || exit 1
34288 @endif zlib
34290 .PHONY: maybe-html-zlib html-zlib
34291 maybe-html-zlib:
34292 @if zlib
34293 maybe-html-zlib: html-zlib
34295 html-zlib: \
34296 configure-zlib
34297 @[ -f ./zlib/Makefile ] || exit 0; \
34298 r=`${PWD_COMMAND}`; export r; \
34299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34300 $(HOST_EXPORTS) \
34301 for flag in $(EXTRA_HOST_FLAGS) ; do \
34302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34303 done; \
34304 echo "Doing html in zlib"; \
34305 (cd $(HOST_SUBDIR)/zlib && \
34306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34308 "RANLIB=$${RANLIB}" \
34309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34310 html) \
34311 || exit 1
34313 @endif zlib
34315 .PHONY: maybe-TAGS-zlib TAGS-zlib
34316 maybe-TAGS-zlib:
34317 @if zlib
34318 maybe-TAGS-zlib: TAGS-zlib
34320 TAGS-zlib: \
34321 configure-zlib
34322 @[ -f ./zlib/Makefile ] || exit 0; \
34323 r=`${PWD_COMMAND}`; export r; \
34324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34325 $(HOST_EXPORTS) \
34326 for flag in $(EXTRA_HOST_FLAGS) ; do \
34327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34328 done; \
34329 echo "Doing TAGS in zlib"; \
34330 (cd $(HOST_SUBDIR)/zlib && \
34331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34333 "RANLIB=$${RANLIB}" \
34334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34335 TAGS) \
34336 || exit 1
34338 @endif zlib
34340 .PHONY: maybe-install-info-zlib install-info-zlib
34341 maybe-install-info-zlib:
34342 @if zlib
34343 maybe-install-info-zlib: install-info-zlib
34345 install-info-zlib: \
34346 configure-zlib \
34347 info-zlib
34348 @[ -f ./zlib/Makefile ] || exit 0; \
34349 r=`${PWD_COMMAND}`; export r; \
34350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351 $(HOST_EXPORTS) \
34352 for flag in $(EXTRA_HOST_FLAGS) ; do \
34353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34354 done; \
34355 echo "Doing install-info in zlib"; \
34356 (cd $(HOST_SUBDIR)/zlib && \
34357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359 "RANLIB=$${RANLIB}" \
34360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34361 install-info) \
34362 || exit 1
34364 @endif zlib
34366 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34367 maybe-install-dvi-zlib:
34368 @if zlib
34369 maybe-install-dvi-zlib: install-dvi-zlib
34371 install-dvi-zlib: \
34372 configure-zlib \
34373 dvi-zlib
34374 @[ -f ./zlib/Makefile ] || exit 0; \
34375 r=`${PWD_COMMAND}`; export r; \
34376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377 $(HOST_EXPORTS) \
34378 for flag in $(EXTRA_HOST_FLAGS) ; do \
34379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34380 done; \
34381 echo "Doing install-dvi in zlib"; \
34382 (cd $(HOST_SUBDIR)/zlib && \
34383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385 "RANLIB=$${RANLIB}" \
34386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34387 install-dvi) \
34388 || exit 1
34390 @endif zlib
34392 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34393 maybe-install-pdf-zlib:
34394 @if zlib
34395 maybe-install-pdf-zlib: install-pdf-zlib
34397 install-pdf-zlib: \
34398 configure-zlib \
34399 pdf-zlib
34400 @[ -f ./zlib/Makefile ] || exit 0; \
34401 r=`${PWD_COMMAND}`; export r; \
34402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403 $(HOST_EXPORTS) \
34404 for flag in $(EXTRA_HOST_FLAGS) ; do \
34405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34406 done; \
34407 echo "Doing install-pdf in zlib"; \
34408 (cd $(HOST_SUBDIR)/zlib && \
34409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411 "RANLIB=$${RANLIB}" \
34412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34413 install-pdf) \
34414 || exit 1
34416 @endif zlib
34418 .PHONY: maybe-install-html-zlib install-html-zlib
34419 maybe-install-html-zlib:
34420 @if zlib
34421 maybe-install-html-zlib: install-html-zlib
34423 install-html-zlib: \
34424 configure-zlib \
34425 html-zlib
34426 @[ -f ./zlib/Makefile ] || exit 0; \
34427 r=`${PWD_COMMAND}`; export r; \
34428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429 $(HOST_EXPORTS) \
34430 for flag in $(EXTRA_HOST_FLAGS) ; do \
34431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34432 done; \
34433 echo "Doing install-html in zlib"; \
34434 (cd $(HOST_SUBDIR)/zlib && \
34435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437 "RANLIB=$${RANLIB}" \
34438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34439 install-html) \
34440 || exit 1
34442 @endif zlib
34444 .PHONY: maybe-installcheck-zlib installcheck-zlib
34445 maybe-installcheck-zlib:
34446 @if zlib
34447 maybe-installcheck-zlib: installcheck-zlib
34449 installcheck-zlib: \
34450 configure-zlib
34451 @[ -f ./zlib/Makefile ] || exit 0; \
34452 r=`${PWD_COMMAND}`; export r; \
34453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34454 $(HOST_EXPORTS) \
34455 for flag in $(EXTRA_HOST_FLAGS) ; do \
34456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34457 done; \
34458 echo "Doing installcheck in zlib"; \
34459 (cd $(HOST_SUBDIR)/zlib && \
34460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34462 "RANLIB=$${RANLIB}" \
34463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34464 installcheck) \
34465 || exit 1
34467 @endif zlib
34469 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34470 maybe-mostlyclean-zlib:
34471 @if zlib
34472 maybe-mostlyclean-zlib: mostlyclean-zlib
34474 mostlyclean-zlib:
34475 @[ -f ./zlib/Makefile ] || exit 0; \
34476 r=`${PWD_COMMAND}`; export r; \
34477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34478 $(HOST_EXPORTS) \
34479 for flag in $(EXTRA_HOST_FLAGS) ; do \
34480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34481 done; \
34482 echo "Doing mostlyclean in zlib"; \
34483 (cd $(HOST_SUBDIR)/zlib && \
34484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34486 "RANLIB=$${RANLIB}" \
34487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34488 mostlyclean) \
34489 || exit 1
34491 @endif zlib
34493 .PHONY: maybe-clean-zlib clean-zlib
34494 maybe-clean-zlib:
34495 @if zlib
34496 maybe-clean-zlib: clean-zlib
34498 clean-zlib:
34499 @[ -f ./zlib/Makefile ] || exit 0; \
34500 r=`${PWD_COMMAND}`; export r; \
34501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34502 $(HOST_EXPORTS) \
34503 for flag in $(EXTRA_HOST_FLAGS) ; do \
34504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34505 done; \
34506 echo "Doing clean in zlib"; \
34507 (cd $(HOST_SUBDIR)/zlib && \
34508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34510 "RANLIB=$${RANLIB}" \
34511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34512 clean) \
34513 || exit 1
34515 @endif zlib
34517 .PHONY: maybe-distclean-zlib distclean-zlib
34518 maybe-distclean-zlib:
34519 @if zlib
34520 maybe-distclean-zlib: distclean-zlib
34522 distclean-zlib:
34523 @[ -f ./zlib/Makefile ] || exit 0; \
34524 r=`${PWD_COMMAND}`; export r; \
34525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526 $(HOST_EXPORTS) \
34527 for flag in $(EXTRA_HOST_FLAGS) ; do \
34528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529 done; \
34530 echo "Doing distclean in zlib"; \
34531 (cd $(HOST_SUBDIR)/zlib && \
34532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34534 "RANLIB=$${RANLIB}" \
34535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34536 distclean) \
34537 || exit 1
34539 @endif zlib
34541 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34542 maybe-maintainer-clean-zlib:
34543 @if zlib
34544 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34546 maintainer-clean-zlib:
34547 @[ -f ./zlib/Makefile ] || exit 0; \
34548 r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 $(HOST_EXPORTS) \
34551 for flag in $(EXTRA_HOST_FLAGS) ; do \
34552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34553 done; \
34554 echo "Doing maintainer-clean in zlib"; \
34555 (cd $(HOST_SUBDIR)/zlib && \
34556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558 "RANLIB=$${RANLIB}" \
34559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560 maintainer-clean) \
34561 || exit 1
34563 @endif zlib
34567 .PHONY: configure-gnulib maybe-configure-gnulib
34568 maybe-configure-gnulib:
34569 @if gcc-bootstrap
34570 configure-gnulib: stage_current
34571 @endif gcc-bootstrap
34572 @if gnulib
34573 maybe-configure-gnulib: configure-gnulib
34574 configure-gnulib:
34575 @: $(MAKE); $(unstage)
34576 @r=`${PWD_COMMAND}`; export r; \
34577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34578 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34580 $(HOST_EXPORTS) \
34581 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34582 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34583 case $(srcdir) in \
34584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34585 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34587 esac; \
34588 module_srcdir=gnulib; \
34589 $(SHELL) \
34590 $$s/$$module_srcdir/configure \
34591 --srcdir=$${topdir}/$$module_srcdir \
34592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34593 --target=${target_alias} \
34594 || exit 1
34595 @endif gnulib
34601 .PHONY: all-gnulib maybe-all-gnulib
34602 maybe-all-gnulib:
34603 @if gcc-bootstrap
34604 all-gnulib: stage_current
34605 @endif gcc-bootstrap
34606 @if gnulib
34607 TARGET-gnulib=all
34608 maybe-all-gnulib: all-gnulib
34609 all-gnulib: configure-gnulib
34610 @: $(MAKE); $(unstage)
34611 @r=`${PWD_COMMAND}`; export r; \
34612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613 $(HOST_EXPORTS) \
34614 (cd $(HOST_SUBDIR)/gnulib && \
34615 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34616 $(TARGET-gnulib))
34617 @endif gnulib
34622 .PHONY: check-gnulib maybe-check-gnulib
34623 maybe-check-gnulib:
34624 @if gnulib
34625 maybe-check-gnulib: check-gnulib
34627 check-gnulib:
34628 @: $(MAKE); $(unstage)
34629 @r=`${PWD_COMMAND}`; export r; \
34630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34631 $(HOST_EXPORTS) \
34632 (cd $(HOST_SUBDIR)/gnulib && \
34633 $(MAKE) $(FLAGS_TO_PASS) check)
34635 @endif gnulib
34637 .PHONY: install-gnulib maybe-install-gnulib
34638 maybe-install-gnulib:
34639 @if gnulib
34640 maybe-install-gnulib: install-gnulib
34642 install-gnulib: installdirs
34643 @: $(MAKE); $(unstage)
34644 @r=`${PWD_COMMAND}`; export r; \
34645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34646 $(HOST_EXPORTS) \
34647 (cd $(HOST_SUBDIR)/gnulib && \
34648 $(MAKE) $(FLAGS_TO_PASS) install)
34650 @endif gnulib
34652 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34653 maybe-install-strip-gnulib:
34654 @if gnulib
34655 maybe-install-strip-gnulib: install-strip-gnulib
34657 install-strip-gnulib: installdirs
34658 @: $(MAKE); $(unstage)
34659 @r=`${PWD_COMMAND}`; export r; \
34660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661 $(HOST_EXPORTS) \
34662 (cd $(HOST_SUBDIR)/gnulib && \
34663 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34665 @endif gnulib
34667 # Other targets (info, dvi, pdf, etc.)
34669 .PHONY: maybe-info-gnulib info-gnulib
34670 maybe-info-gnulib:
34671 @if gnulib
34672 maybe-info-gnulib: info-gnulib
34674 info-gnulib: \
34675 configure-gnulib
34676 @: $(MAKE); $(unstage)
34677 @[ -f ./gnulib/Makefile ] || exit 0; \
34678 r=`${PWD_COMMAND}`; export r; \
34679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680 $(HOST_EXPORTS) \
34681 for flag in $(EXTRA_HOST_FLAGS) ; do \
34682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34683 done; \
34684 echo "Doing info in gnulib"; \
34685 (cd $(HOST_SUBDIR)/gnulib && \
34686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34688 "RANLIB=$${RANLIB}" \
34689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34690 info) \
34691 || exit 1
34693 @endif gnulib
34695 .PHONY: maybe-dvi-gnulib dvi-gnulib
34696 maybe-dvi-gnulib:
34697 @if gnulib
34698 maybe-dvi-gnulib: dvi-gnulib
34700 dvi-gnulib: \
34701 configure-gnulib
34702 @: $(MAKE); $(unstage)
34703 @[ -f ./gnulib/Makefile ] || exit 0; \
34704 r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 for flag in $(EXTRA_HOST_FLAGS) ; do \
34708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34709 done; \
34710 echo "Doing dvi in gnulib"; \
34711 (cd $(HOST_SUBDIR)/gnulib && \
34712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34714 "RANLIB=$${RANLIB}" \
34715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34716 dvi) \
34717 || exit 1
34719 @endif gnulib
34721 .PHONY: maybe-pdf-gnulib pdf-gnulib
34722 maybe-pdf-gnulib:
34723 @if gnulib
34724 maybe-pdf-gnulib: pdf-gnulib
34726 pdf-gnulib: \
34727 configure-gnulib
34728 @: $(MAKE); $(unstage)
34729 @[ -f ./gnulib/Makefile ] || exit 0; \
34730 r=`${PWD_COMMAND}`; export r; \
34731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732 $(HOST_EXPORTS) \
34733 for flag in $(EXTRA_HOST_FLAGS) ; do \
34734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34735 done; \
34736 echo "Doing pdf in gnulib"; \
34737 (cd $(HOST_SUBDIR)/gnulib && \
34738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34740 "RANLIB=$${RANLIB}" \
34741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34742 pdf) \
34743 || exit 1
34745 @endif gnulib
34747 .PHONY: maybe-html-gnulib html-gnulib
34748 maybe-html-gnulib:
34749 @if gnulib
34750 maybe-html-gnulib: html-gnulib
34752 html-gnulib: \
34753 configure-gnulib
34754 @: $(MAKE); $(unstage)
34755 @[ -f ./gnulib/Makefile ] || exit 0; \
34756 r=`${PWD_COMMAND}`; export r; \
34757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34758 $(HOST_EXPORTS) \
34759 for flag in $(EXTRA_HOST_FLAGS) ; do \
34760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34761 done; \
34762 echo "Doing html in gnulib"; \
34763 (cd $(HOST_SUBDIR)/gnulib && \
34764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34766 "RANLIB=$${RANLIB}" \
34767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34768 html) \
34769 || exit 1
34771 @endif gnulib
34773 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34774 maybe-TAGS-gnulib:
34775 @if gnulib
34776 maybe-TAGS-gnulib: TAGS-gnulib
34778 TAGS-gnulib: \
34779 configure-gnulib
34780 @: $(MAKE); $(unstage)
34781 @[ -f ./gnulib/Makefile ] || exit 0; \
34782 r=`${PWD_COMMAND}`; export r; \
34783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34784 $(HOST_EXPORTS) \
34785 for flag in $(EXTRA_HOST_FLAGS) ; do \
34786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34787 done; \
34788 echo "Doing TAGS in gnulib"; \
34789 (cd $(HOST_SUBDIR)/gnulib && \
34790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34792 "RANLIB=$${RANLIB}" \
34793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34794 TAGS) \
34795 || exit 1
34797 @endif gnulib
34799 .PHONY: maybe-install-info-gnulib install-info-gnulib
34800 maybe-install-info-gnulib:
34801 @if gnulib
34802 maybe-install-info-gnulib: install-info-gnulib
34804 install-info-gnulib: \
34805 configure-gnulib \
34806 info-gnulib
34807 @: $(MAKE); $(unstage)
34808 @[ -f ./gnulib/Makefile ] || exit 0; \
34809 r=`${PWD_COMMAND}`; export r; \
34810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34811 $(HOST_EXPORTS) \
34812 for flag in $(EXTRA_HOST_FLAGS) ; do \
34813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34814 done; \
34815 echo "Doing install-info in gnulib"; \
34816 (cd $(HOST_SUBDIR)/gnulib && \
34817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34819 "RANLIB=$${RANLIB}" \
34820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34821 install-info) \
34822 || exit 1
34824 @endif gnulib
34826 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34827 maybe-install-dvi-gnulib:
34828 @if gnulib
34829 maybe-install-dvi-gnulib: install-dvi-gnulib
34831 install-dvi-gnulib: \
34832 configure-gnulib \
34833 dvi-gnulib
34834 @: $(MAKE); $(unstage)
34835 @[ -f ./gnulib/Makefile ] || exit 0; \
34836 r=`${PWD_COMMAND}`; export r; \
34837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838 $(HOST_EXPORTS) \
34839 for flag in $(EXTRA_HOST_FLAGS) ; do \
34840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34841 done; \
34842 echo "Doing install-dvi in gnulib"; \
34843 (cd $(HOST_SUBDIR)/gnulib && \
34844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34846 "RANLIB=$${RANLIB}" \
34847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34848 install-dvi) \
34849 || exit 1
34851 @endif gnulib
34853 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34854 maybe-install-pdf-gnulib:
34855 @if gnulib
34856 maybe-install-pdf-gnulib: install-pdf-gnulib
34858 install-pdf-gnulib: \
34859 configure-gnulib \
34860 pdf-gnulib
34861 @: $(MAKE); $(unstage)
34862 @[ -f ./gnulib/Makefile ] || exit 0; \
34863 r=`${PWD_COMMAND}`; export r; \
34864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865 $(HOST_EXPORTS) \
34866 for flag in $(EXTRA_HOST_FLAGS) ; do \
34867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34868 done; \
34869 echo "Doing install-pdf in gnulib"; \
34870 (cd $(HOST_SUBDIR)/gnulib && \
34871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34873 "RANLIB=$${RANLIB}" \
34874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34875 install-pdf) \
34876 || exit 1
34878 @endif gnulib
34880 .PHONY: maybe-install-html-gnulib install-html-gnulib
34881 maybe-install-html-gnulib:
34882 @if gnulib
34883 maybe-install-html-gnulib: install-html-gnulib
34885 install-html-gnulib: \
34886 configure-gnulib \
34887 html-gnulib
34888 @: $(MAKE); $(unstage)
34889 @[ -f ./gnulib/Makefile ] || exit 0; \
34890 r=`${PWD_COMMAND}`; export r; \
34891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34892 $(HOST_EXPORTS) \
34893 for flag in $(EXTRA_HOST_FLAGS) ; do \
34894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34895 done; \
34896 echo "Doing install-html in gnulib"; \
34897 (cd $(HOST_SUBDIR)/gnulib && \
34898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34900 "RANLIB=$${RANLIB}" \
34901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34902 install-html) \
34903 || exit 1
34905 @endif gnulib
34907 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34908 maybe-installcheck-gnulib:
34909 @if gnulib
34910 maybe-installcheck-gnulib: installcheck-gnulib
34912 installcheck-gnulib: \
34913 configure-gnulib
34914 @: $(MAKE); $(unstage)
34915 @[ -f ./gnulib/Makefile ] || exit 0; \
34916 r=`${PWD_COMMAND}`; export r; \
34917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34918 $(HOST_EXPORTS) \
34919 for flag in $(EXTRA_HOST_FLAGS) ; do \
34920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34921 done; \
34922 echo "Doing installcheck in gnulib"; \
34923 (cd $(HOST_SUBDIR)/gnulib && \
34924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34926 "RANLIB=$${RANLIB}" \
34927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34928 installcheck) \
34929 || exit 1
34931 @endif gnulib
34933 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34934 maybe-mostlyclean-gnulib:
34935 @if gnulib
34936 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34938 mostlyclean-gnulib:
34939 @: $(MAKE); $(unstage)
34940 @[ -f ./gnulib/Makefile ] || exit 0; \
34941 r=`${PWD_COMMAND}`; export r; \
34942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943 $(HOST_EXPORTS) \
34944 for flag in $(EXTRA_HOST_FLAGS) ; do \
34945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34946 done; \
34947 echo "Doing mostlyclean in gnulib"; \
34948 (cd $(HOST_SUBDIR)/gnulib && \
34949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34951 "RANLIB=$${RANLIB}" \
34952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34953 mostlyclean) \
34954 || exit 1
34956 @endif gnulib
34958 .PHONY: maybe-clean-gnulib clean-gnulib
34959 maybe-clean-gnulib:
34960 @if gnulib
34961 maybe-clean-gnulib: clean-gnulib
34963 clean-gnulib:
34964 @: $(MAKE); $(unstage)
34965 @[ -f ./gnulib/Makefile ] || exit 0; \
34966 r=`${PWD_COMMAND}`; export r; \
34967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34968 $(HOST_EXPORTS) \
34969 for flag in $(EXTRA_HOST_FLAGS) ; do \
34970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34971 done; \
34972 echo "Doing clean in gnulib"; \
34973 (cd $(HOST_SUBDIR)/gnulib && \
34974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34976 "RANLIB=$${RANLIB}" \
34977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34978 clean) \
34979 || exit 1
34981 @endif gnulib
34983 .PHONY: maybe-distclean-gnulib distclean-gnulib
34984 maybe-distclean-gnulib:
34985 @if gnulib
34986 maybe-distclean-gnulib: distclean-gnulib
34988 distclean-gnulib:
34989 @: $(MAKE); $(unstage)
34990 @[ -f ./gnulib/Makefile ] || exit 0; \
34991 r=`${PWD_COMMAND}`; export r; \
34992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34993 $(HOST_EXPORTS) \
34994 for flag in $(EXTRA_HOST_FLAGS) ; do \
34995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34996 done; \
34997 echo "Doing distclean in gnulib"; \
34998 (cd $(HOST_SUBDIR)/gnulib && \
34999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35001 "RANLIB=$${RANLIB}" \
35002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35003 distclean) \
35004 || exit 1
35006 @endif gnulib
35008 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35009 maybe-maintainer-clean-gnulib:
35010 @if gnulib
35011 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35013 maintainer-clean-gnulib:
35014 @: $(MAKE); $(unstage)
35015 @[ -f ./gnulib/Makefile ] || exit 0; \
35016 r=`${PWD_COMMAND}`; export r; \
35017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35018 $(HOST_EXPORTS) \
35019 for flag in $(EXTRA_HOST_FLAGS) ; do \
35020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35021 done; \
35022 echo "Doing maintainer-clean in gnulib"; \
35023 (cd $(HOST_SUBDIR)/gnulib && \
35024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35026 "RANLIB=$${RANLIB}" \
35027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35028 maintainer-clean) \
35029 || exit 1
35031 @endif gnulib
35035 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35036 maybe-configure-gdbsupport:
35037 @if gcc-bootstrap
35038 configure-gdbsupport: stage_current
35039 @endif gcc-bootstrap
35040 @if gdbsupport
35041 maybe-configure-gdbsupport: configure-gdbsupport
35042 configure-gdbsupport:
35043 @: $(MAKE); $(unstage)
35044 @r=`${PWD_COMMAND}`; export r; \
35045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35046 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35048 $(HOST_EXPORTS) \
35049 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35050 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35051 case $(srcdir) in \
35052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35053 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35055 esac; \
35056 module_srcdir=gdbsupport; \
35057 $(SHELL) \
35058 $$s/$$module_srcdir/configure \
35059 --srcdir=$${topdir}/$$module_srcdir \
35060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35061 --target=${target_alias} \
35062 || exit 1
35063 @endif gdbsupport
35069 .PHONY: all-gdbsupport maybe-all-gdbsupport
35070 maybe-all-gdbsupport:
35071 @if gcc-bootstrap
35072 all-gdbsupport: stage_current
35073 @endif gcc-bootstrap
35074 @if gdbsupport
35075 TARGET-gdbsupport=all
35076 maybe-all-gdbsupport: all-gdbsupport
35077 all-gdbsupport: configure-gdbsupport
35078 @: $(MAKE); $(unstage)
35079 @r=`${PWD_COMMAND}`; export r; \
35080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35081 $(HOST_EXPORTS) \
35082 (cd $(HOST_SUBDIR)/gdbsupport && \
35083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35084 $(TARGET-gdbsupport))
35085 @endif gdbsupport
35090 .PHONY: check-gdbsupport maybe-check-gdbsupport
35091 maybe-check-gdbsupport:
35092 @if gdbsupport
35093 maybe-check-gdbsupport: check-gdbsupport
35095 check-gdbsupport:
35096 @: $(MAKE); $(unstage)
35097 @r=`${PWD_COMMAND}`; export r; \
35098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35099 $(HOST_EXPORTS) \
35100 (cd $(HOST_SUBDIR)/gdbsupport && \
35101 $(MAKE) $(FLAGS_TO_PASS) check)
35103 @endif gdbsupport
35105 .PHONY: install-gdbsupport maybe-install-gdbsupport
35106 maybe-install-gdbsupport:
35107 @if gdbsupport
35108 maybe-install-gdbsupport: install-gdbsupport
35110 install-gdbsupport: installdirs
35111 @: $(MAKE); $(unstage)
35112 @r=`${PWD_COMMAND}`; export r; \
35113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35114 $(HOST_EXPORTS) \
35115 (cd $(HOST_SUBDIR)/gdbsupport && \
35116 $(MAKE) $(FLAGS_TO_PASS) install)
35118 @endif gdbsupport
35120 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35121 maybe-install-strip-gdbsupport:
35122 @if gdbsupport
35123 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35125 install-strip-gdbsupport: installdirs
35126 @: $(MAKE); $(unstage)
35127 @r=`${PWD_COMMAND}`; export r; \
35128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129 $(HOST_EXPORTS) \
35130 (cd $(HOST_SUBDIR)/gdbsupport && \
35131 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35133 @endif gdbsupport
35135 # Other targets (info, dvi, pdf, etc.)
35137 .PHONY: maybe-info-gdbsupport info-gdbsupport
35138 maybe-info-gdbsupport:
35139 @if gdbsupport
35140 maybe-info-gdbsupport: info-gdbsupport
35142 info-gdbsupport: \
35143 configure-gdbsupport
35144 @: $(MAKE); $(unstage)
35145 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35146 r=`${PWD_COMMAND}`; export r; \
35147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148 $(HOST_EXPORTS) \
35149 for flag in $(EXTRA_HOST_FLAGS) ; do \
35150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35151 done; \
35152 echo "Doing info in gdbsupport"; \
35153 (cd $(HOST_SUBDIR)/gdbsupport && \
35154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35156 "RANLIB=$${RANLIB}" \
35157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35158 info) \
35159 || exit 1
35161 @endif gdbsupport
35163 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35164 maybe-dvi-gdbsupport:
35165 @if gdbsupport
35166 maybe-dvi-gdbsupport: dvi-gdbsupport
35168 dvi-gdbsupport: \
35169 configure-gdbsupport
35170 @: $(MAKE); $(unstage)
35171 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35172 r=`${PWD_COMMAND}`; export r; \
35173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174 $(HOST_EXPORTS) \
35175 for flag in $(EXTRA_HOST_FLAGS) ; do \
35176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35177 done; \
35178 echo "Doing dvi in gdbsupport"; \
35179 (cd $(HOST_SUBDIR)/gdbsupport && \
35180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35182 "RANLIB=$${RANLIB}" \
35183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35184 dvi) \
35185 || exit 1
35187 @endif gdbsupport
35189 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35190 maybe-pdf-gdbsupport:
35191 @if gdbsupport
35192 maybe-pdf-gdbsupport: pdf-gdbsupport
35194 pdf-gdbsupport: \
35195 configure-gdbsupport
35196 @: $(MAKE); $(unstage)
35197 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35198 r=`${PWD_COMMAND}`; export r; \
35199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200 $(HOST_EXPORTS) \
35201 for flag in $(EXTRA_HOST_FLAGS) ; do \
35202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35203 done; \
35204 echo "Doing pdf in gdbsupport"; \
35205 (cd $(HOST_SUBDIR)/gdbsupport && \
35206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35208 "RANLIB=$${RANLIB}" \
35209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35210 pdf) \
35211 || exit 1
35213 @endif gdbsupport
35215 .PHONY: maybe-html-gdbsupport html-gdbsupport
35216 maybe-html-gdbsupport:
35217 @if gdbsupport
35218 maybe-html-gdbsupport: html-gdbsupport
35220 html-gdbsupport: \
35221 configure-gdbsupport
35222 @: $(MAKE); $(unstage)
35223 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35224 r=`${PWD_COMMAND}`; export r; \
35225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226 $(HOST_EXPORTS) \
35227 for flag in $(EXTRA_HOST_FLAGS) ; do \
35228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35229 done; \
35230 echo "Doing html in gdbsupport"; \
35231 (cd $(HOST_SUBDIR)/gdbsupport && \
35232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35234 "RANLIB=$${RANLIB}" \
35235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35236 html) \
35237 || exit 1
35239 @endif gdbsupport
35241 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35242 maybe-TAGS-gdbsupport:
35243 @if gdbsupport
35244 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35246 TAGS-gdbsupport: \
35247 configure-gdbsupport
35248 @: $(MAKE); $(unstage)
35249 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35250 r=`${PWD_COMMAND}`; export r; \
35251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35252 $(HOST_EXPORTS) \
35253 for flag in $(EXTRA_HOST_FLAGS) ; do \
35254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35255 done; \
35256 echo "Doing TAGS in gdbsupport"; \
35257 (cd $(HOST_SUBDIR)/gdbsupport && \
35258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35260 "RANLIB=$${RANLIB}" \
35261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35262 TAGS) \
35263 || exit 1
35265 @endif gdbsupport
35267 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35268 maybe-install-info-gdbsupport:
35269 @if gdbsupport
35270 maybe-install-info-gdbsupport: install-info-gdbsupport
35272 install-info-gdbsupport: \
35273 configure-gdbsupport \
35274 info-gdbsupport
35275 @: $(MAKE); $(unstage)
35276 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35277 r=`${PWD_COMMAND}`; export r; \
35278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35279 $(HOST_EXPORTS) \
35280 for flag in $(EXTRA_HOST_FLAGS) ; do \
35281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35282 done; \
35283 echo "Doing install-info in gdbsupport"; \
35284 (cd $(HOST_SUBDIR)/gdbsupport && \
35285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35287 "RANLIB=$${RANLIB}" \
35288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35289 install-info) \
35290 || exit 1
35292 @endif gdbsupport
35294 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35295 maybe-install-dvi-gdbsupport:
35296 @if gdbsupport
35297 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35299 install-dvi-gdbsupport: \
35300 configure-gdbsupport \
35301 dvi-gdbsupport
35302 @: $(MAKE); $(unstage)
35303 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35304 r=`${PWD_COMMAND}`; export r; \
35305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35306 $(HOST_EXPORTS) \
35307 for flag in $(EXTRA_HOST_FLAGS) ; do \
35308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35309 done; \
35310 echo "Doing install-dvi in gdbsupport"; \
35311 (cd $(HOST_SUBDIR)/gdbsupport && \
35312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35314 "RANLIB=$${RANLIB}" \
35315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35316 install-dvi) \
35317 || exit 1
35319 @endif gdbsupport
35321 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35322 maybe-install-pdf-gdbsupport:
35323 @if gdbsupport
35324 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35326 install-pdf-gdbsupport: \
35327 configure-gdbsupport \
35328 pdf-gdbsupport
35329 @: $(MAKE); $(unstage)
35330 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35331 r=`${PWD_COMMAND}`; export r; \
35332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333 $(HOST_EXPORTS) \
35334 for flag in $(EXTRA_HOST_FLAGS) ; do \
35335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336 done; \
35337 echo "Doing install-pdf in gdbsupport"; \
35338 (cd $(HOST_SUBDIR)/gdbsupport && \
35339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35341 "RANLIB=$${RANLIB}" \
35342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35343 install-pdf) \
35344 || exit 1
35346 @endif gdbsupport
35348 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35349 maybe-install-html-gdbsupport:
35350 @if gdbsupport
35351 maybe-install-html-gdbsupport: install-html-gdbsupport
35353 install-html-gdbsupport: \
35354 configure-gdbsupport \
35355 html-gdbsupport
35356 @: $(MAKE); $(unstage)
35357 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35358 r=`${PWD_COMMAND}`; export r; \
35359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35360 $(HOST_EXPORTS) \
35361 for flag in $(EXTRA_HOST_FLAGS) ; do \
35362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35363 done; \
35364 echo "Doing install-html in gdbsupport"; \
35365 (cd $(HOST_SUBDIR)/gdbsupport && \
35366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35368 "RANLIB=$${RANLIB}" \
35369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35370 install-html) \
35371 || exit 1
35373 @endif gdbsupport
35375 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35376 maybe-installcheck-gdbsupport:
35377 @if gdbsupport
35378 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35380 installcheck-gdbsupport: \
35381 configure-gdbsupport
35382 @: $(MAKE); $(unstage)
35383 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35384 r=`${PWD_COMMAND}`; export r; \
35385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35386 $(HOST_EXPORTS) \
35387 for flag in $(EXTRA_HOST_FLAGS) ; do \
35388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35389 done; \
35390 echo "Doing installcheck in gdbsupport"; \
35391 (cd $(HOST_SUBDIR)/gdbsupport && \
35392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35394 "RANLIB=$${RANLIB}" \
35395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35396 installcheck) \
35397 || exit 1
35399 @endif gdbsupport
35401 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35402 maybe-mostlyclean-gdbsupport:
35403 @if gdbsupport
35404 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35406 mostlyclean-gdbsupport:
35407 @: $(MAKE); $(unstage)
35408 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35409 r=`${PWD_COMMAND}`; export r; \
35410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35411 $(HOST_EXPORTS) \
35412 for flag in $(EXTRA_HOST_FLAGS) ; do \
35413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35414 done; \
35415 echo "Doing mostlyclean in gdbsupport"; \
35416 (cd $(HOST_SUBDIR)/gdbsupport && \
35417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35419 "RANLIB=$${RANLIB}" \
35420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35421 mostlyclean) \
35422 || exit 1
35424 @endif gdbsupport
35426 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35427 maybe-clean-gdbsupport:
35428 @if gdbsupport
35429 maybe-clean-gdbsupport: clean-gdbsupport
35431 clean-gdbsupport:
35432 @: $(MAKE); $(unstage)
35433 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35434 r=`${PWD_COMMAND}`; export r; \
35435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436 $(HOST_EXPORTS) \
35437 for flag in $(EXTRA_HOST_FLAGS) ; do \
35438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35439 done; \
35440 echo "Doing clean in gdbsupport"; \
35441 (cd $(HOST_SUBDIR)/gdbsupport && \
35442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444 "RANLIB=$${RANLIB}" \
35445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446 clean) \
35447 || exit 1
35449 @endif gdbsupport
35451 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35452 maybe-distclean-gdbsupport:
35453 @if gdbsupport
35454 maybe-distclean-gdbsupport: distclean-gdbsupport
35456 distclean-gdbsupport:
35457 @: $(MAKE); $(unstage)
35458 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35459 r=`${PWD_COMMAND}`; export r; \
35460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35461 $(HOST_EXPORTS) \
35462 for flag in $(EXTRA_HOST_FLAGS) ; do \
35463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35464 done; \
35465 echo "Doing distclean in gdbsupport"; \
35466 (cd $(HOST_SUBDIR)/gdbsupport && \
35467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35469 "RANLIB=$${RANLIB}" \
35470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35471 distclean) \
35472 || exit 1
35474 @endif gdbsupport
35476 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35477 maybe-maintainer-clean-gdbsupport:
35478 @if gdbsupport
35479 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35481 maintainer-clean-gdbsupport:
35482 @: $(MAKE); $(unstage)
35483 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35484 r=`${PWD_COMMAND}`; export r; \
35485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35486 $(HOST_EXPORTS) \
35487 for flag in $(EXTRA_HOST_FLAGS) ; do \
35488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35489 done; \
35490 echo "Doing maintainer-clean in gdbsupport"; \
35491 (cd $(HOST_SUBDIR)/gdbsupport && \
35492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35494 "RANLIB=$${RANLIB}" \
35495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35496 maintainer-clean) \
35497 || exit 1
35499 @endif gdbsupport
35503 .PHONY: configure-gdbserver maybe-configure-gdbserver
35504 maybe-configure-gdbserver:
35505 @if gcc-bootstrap
35506 configure-gdbserver: stage_current
35507 @endif gcc-bootstrap
35508 @if gdbserver
35509 maybe-configure-gdbserver: configure-gdbserver
35510 configure-gdbserver:
35511 @: $(MAKE); $(unstage)
35512 @r=`${PWD_COMMAND}`; export r; \
35513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35514 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35516 $(HOST_EXPORTS) \
35517 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35518 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35519 case $(srcdir) in \
35520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35521 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35523 esac; \
35524 module_srcdir=gdbserver; \
35525 $(SHELL) \
35526 $$s/$$module_srcdir/configure \
35527 --srcdir=$${topdir}/$$module_srcdir \
35528 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35529 --target=${target_alias} \
35530 || exit 1
35531 @endif gdbserver
35537 .PHONY: all-gdbserver maybe-all-gdbserver
35538 maybe-all-gdbserver:
35539 @if gcc-bootstrap
35540 all-gdbserver: stage_current
35541 @endif gcc-bootstrap
35542 @if gdbserver
35543 TARGET-gdbserver=all
35544 maybe-all-gdbserver: all-gdbserver
35545 all-gdbserver: configure-gdbserver
35546 @: $(MAKE); $(unstage)
35547 @r=`${PWD_COMMAND}`; export r; \
35548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35549 $(HOST_EXPORTS) \
35550 (cd $(HOST_SUBDIR)/gdbserver && \
35551 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35552 $(TARGET-gdbserver))
35553 @endif gdbserver
35558 .PHONY: check-gdbserver maybe-check-gdbserver
35559 maybe-check-gdbserver:
35560 @if gdbserver
35561 maybe-check-gdbserver: check-gdbserver
35563 check-gdbserver:
35564 @: $(MAKE); $(unstage)
35565 @r=`${PWD_COMMAND}`; export r; \
35566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567 $(HOST_EXPORTS) \
35568 (cd $(HOST_SUBDIR)/gdbserver && \
35569 $(MAKE) $(FLAGS_TO_PASS) check)
35571 @endif gdbserver
35573 .PHONY: install-gdbserver maybe-install-gdbserver
35574 maybe-install-gdbserver:
35575 @if gdbserver
35576 maybe-install-gdbserver: install-gdbserver
35578 install-gdbserver: installdirs
35579 @: $(MAKE); $(unstage)
35580 @r=`${PWD_COMMAND}`; export r; \
35581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582 $(HOST_EXPORTS) \
35583 (cd $(HOST_SUBDIR)/gdbserver && \
35584 $(MAKE) $(FLAGS_TO_PASS) install)
35586 @endif gdbserver
35588 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35589 maybe-install-strip-gdbserver:
35590 @if gdbserver
35591 maybe-install-strip-gdbserver: install-strip-gdbserver
35593 install-strip-gdbserver: installdirs
35594 @: $(MAKE); $(unstage)
35595 @r=`${PWD_COMMAND}`; export r; \
35596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597 $(HOST_EXPORTS) \
35598 (cd $(HOST_SUBDIR)/gdbserver && \
35599 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35601 @endif gdbserver
35603 # Other targets (info, dvi, pdf, etc.)
35605 .PHONY: maybe-info-gdbserver info-gdbserver
35606 maybe-info-gdbserver:
35607 @if gdbserver
35608 maybe-info-gdbserver: info-gdbserver
35610 info-gdbserver: \
35611 configure-gdbserver
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./gdbserver/Makefile ] || exit 0; \
35614 r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 for flag in $(EXTRA_HOST_FLAGS) ; do \
35618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 done; \
35620 echo "Doing info in gdbserver"; \
35621 (cd $(HOST_SUBDIR)/gdbserver && \
35622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624 "RANLIB=$${RANLIB}" \
35625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626 info) \
35627 || exit 1
35629 @endif gdbserver
35631 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35632 maybe-dvi-gdbserver:
35633 @if gdbserver
35634 maybe-dvi-gdbserver: dvi-gdbserver
35636 dvi-gdbserver: \
35637 configure-gdbserver
35638 @: $(MAKE); $(unstage)
35639 @[ -f ./gdbserver/Makefile ] || exit 0; \
35640 r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 $(HOST_EXPORTS) \
35643 for flag in $(EXTRA_HOST_FLAGS) ; do \
35644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645 done; \
35646 echo "Doing dvi in gdbserver"; \
35647 (cd $(HOST_SUBDIR)/gdbserver && \
35648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650 "RANLIB=$${RANLIB}" \
35651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652 dvi) \
35653 || exit 1
35655 @endif gdbserver
35657 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35658 maybe-pdf-gdbserver:
35659 @if gdbserver
35660 maybe-pdf-gdbserver: pdf-gdbserver
35662 pdf-gdbserver: \
35663 configure-gdbserver
35664 @: $(MAKE); $(unstage)
35665 @[ -f ./gdbserver/Makefile ] || exit 0; \
35666 r=`${PWD_COMMAND}`; export r; \
35667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35668 $(HOST_EXPORTS) \
35669 for flag in $(EXTRA_HOST_FLAGS) ; do \
35670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671 done; \
35672 echo "Doing pdf in gdbserver"; \
35673 (cd $(HOST_SUBDIR)/gdbserver && \
35674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35676 "RANLIB=$${RANLIB}" \
35677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35678 pdf) \
35679 || exit 1
35681 @endif gdbserver
35683 .PHONY: maybe-html-gdbserver html-gdbserver
35684 maybe-html-gdbserver:
35685 @if gdbserver
35686 maybe-html-gdbserver: html-gdbserver
35688 html-gdbserver: \
35689 configure-gdbserver
35690 @: $(MAKE); $(unstage)
35691 @[ -f ./gdbserver/Makefile ] || exit 0; \
35692 r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 for flag in $(EXTRA_HOST_FLAGS) ; do \
35696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697 done; \
35698 echo "Doing html in gdbserver"; \
35699 (cd $(HOST_SUBDIR)/gdbserver && \
35700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702 "RANLIB=$${RANLIB}" \
35703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704 html) \
35705 || exit 1
35707 @endif gdbserver
35709 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35710 maybe-TAGS-gdbserver:
35711 @if gdbserver
35712 maybe-TAGS-gdbserver: TAGS-gdbserver
35714 TAGS-gdbserver: \
35715 configure-gdbserver
35716 @: $(MAKE); $(unstage)
35717 @[ -f ./gdbserver/Makefile ] || exit 0; \
35718 r=`${PWD_COMMAND}`; export r; \
35719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720 $(HOST_EXPORTS) \
35721 for flag in $(EXTRA_HOST_FLAGS) ; do \
35722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35723 done; \
35724 echo "Doing TAGS in gdbserver"; \
35725 (cd $(HOST_SUBDIR)/gdbserver && \
35726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35728 "RANLIB=$${RANLIB}" \
35729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35730 TAGS) \
35731 || exit 1
35733 @endif gdbserver
35735 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35736 maybe-install-info-gdbserver:
35737 @if gdbserver
35738 maybe-install-info-gdbserver: install-info-gdbserver
35740 install-info-gdbserver: \
35741 configure-gdbserver \
35742 info-gdbserver
35743 @: $(MAKE); $(unstage)
35744 @[ -f ./gdbserver/Makefile ] || exit 0; \
35745 r=`${PWD_COMMAND}`; export r; \
35746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747 $(HOST_EXPORTS) \
35748 for flag in $(EXTRA_HOST_FLAGS) ; do \
35749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35750 done; \
35751 echo "Doing install-info in gdbserver"; \
35752 (cd $(HOST_SUBDIR)/gdbserver && \
35753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35755 "RANLIB=$${RANLIB}" \
35756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35757 install-info) \
35758 || exit 1
35760 @endif gdbserver
35762 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35763 maybe-install-dvi-gdbserver:
35764 @if gdbserver
35765 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35767 install-dvi-gdbserver: \
35768 configure-gdbserver \
35769 dvi-gdbserver
35770 @: $(MAKE); $(unstage)
35771 @[ -f ./gdbserver/Makefile ] || exit 0; \
35772 r=`${PWD_COMMAND}`; export r; \
35773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774 $(HOST_EXPORTS) \
35775 for flag in $(EXTRA_HOST_FLAGS) ; do \
35776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777 done; \
35778 echo "Doing install-dvi in gdbserver"; \
35779 (cd $(HOST_SUBDIR)/gdbserver && \
35780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782 "RANLIB=$${RANLIB}" \
35783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784 install-dvi) \
35785 || exit 1
35787 @endif gdbserver
35789 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35790 maybe-install-pdf-gdbserver:
35791 @if gdbserver
35792 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35794 install-pdf-gdbserver: \
35795 configure-gdbserver \
35796 pdf-gdbserver
35797 @: $(MAKE); $(unstage)
35798 @[ -f ./gdbserver/Makefile ] || exit 0; \
35799 r=`${PWD_COMMAND}`; export r; \
35800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35801 $(HOST_EXPORTS) \
35802 for flag in $(EXTRA_HOST_FLAGS) ; do \
35803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35804 done; \
35805 echo "Doing install-pdf in gdbserver"; \
35806 (cd $(HOST_SUBDIR)/gdbserver && \
35807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35809 "RANLIB=$${RANLIB}" \
35810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35811 install-pdf) \
35812 || exit 1
35814 @endif gdbserver
35816 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35817 maybe-install-html-gdbserver:
35818 @if gdbserver
35819 maybe-install-html-gdbserver: install-html-gdbserver
35821 install-html-gdbserver: \
35822 configure-gdbserver \
35823 html-gdbserver
35824 @: $(MAKE); $(unstage)
35825 @[ -f ./gdbserver/Makefile ] || exit 0; \
35826 r=`${PWD_COMMAND}`; export r; \
35827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35828 $(HOST_EXPORTS) \
35829 for flag in $(EXTRA_HOST_FLAGS) ; do \
35830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35831 done; \
35832 echo "Doing install-html in gdbserver"; \
35833 (cd $(HOST_SUBDIR)/gdbserver && \
35834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35836 "RANLIB=$${RANLIB}" \
35837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35838 install-html) \
35839 || exit 1
35841 @endif gdbserver
35843 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35844 maybe-installcheck-gdbserver:
35845 @if gdbserver
35846 maybe-installcheck-gdbserver: installcheck-gdbserver
35848 installcheck-gdbserver: \
35849 configure-gdbserver
35850 @: $(MAKE); $(unstage)
35851 @[ -f ./gdbserver/Makefile ] || exit 0; \
35852 r=`${PWD_COMMAND}`; export r; \
35853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35854 $(HOST_EXPORTS) \
35855 for flag in $(EXTRA_HOST_FLAGS) ; do \
35856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35857 done; \
35858 echo "Doing installcheck in gdbserver"; \
35859 (cd $(HOST_SUBDIR)/gdbserver && \
35860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35862 "RANLIB=$${RANLIB}" \
35863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35864 installcheck) \
35865 || exit 1
35867 @endif gdbserver
35869 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35870 maybe-mostlyclean-gdbserver:
35871 @if gdbserver
35872 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35874 mostlyclean-gdbserver:
35875 @: $(MAKE); $(unstage)
35876 @[ -f ./gdbserver/Makefile ] || exit 0; \
35877 r=`${PWD_COMMAND}`; export r; \
35878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35879 $(HOST_EXPORTS) \
35880 for flag in $(EXTRA_HOST_FLAGS) ; do \
35881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35882 done; \
35883 echo "Doing mostlyclean in gdbserver"; \
35884 (cd $(HOST_SUBDIR)/gdbserver && \
35885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35887 "RANLIB=$${RANLIB}" \
35888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35889 mostlyclean) \
35890 || exit 1
35892 @endif gdbserver
35894 .PHONY: maybe-clean-gdbserver clean-gdbserver
35895 maybe-clean-gdbserver:
35896 @if gdbserver
35897 maybe-clean-gdbserver: clean-gdbserver
35899 clean-gdbserver:
35900 @: $(MAKE); $(unstage)
35901 @[ -f ./gdbserver/Makefile ] || exit 0; \
35902 r=`${PWD_COMMAND}`; export r; \
35903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35904 $(HOST_EXPORTS) \
35905 for flag in $(EXTRA_HOST_FLAGS) ; do \
35906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907 done; \
35908 echo "Doing clean in gdbserver"; \
35909 (cd $(HOST_SUBDIR)/gdbserver && \
35910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35912 "RANLIB=$${RANLIB}" \
35913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35914 clean) \
35915 || exit 1
35917 @endif gdbserver
35919 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35920 maybe-distclean-gdbserver:
35921 @if gdbserver
35922 maybe-distclean-gdbserver: distclean-gdbserver
35924 distclean-gdbserver:
35925 @: $(MAKE); $(unstage)
35926 @[ -f ./gdbserver/Makefile ] || exit 0; \
35927 r=`${PWD_COMMAND}`; export r; \
35928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929 $(HOST_EXPORTS) \
35930 for flag in $(EXTRA_HOST_FLAGS) ; do \
35931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35932 done; \
35933 echo "Doing distclean in gdbserver"; \
35934 (cd $(HOST_SUBDIR)/gdbserver && \
35935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35937 "RANLIB=$${RANLIB}" \
35938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35939 distclean) \
35940 || exit 1
35942 @endif gdbserver
35944 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35945 maybe-maintainer-clean-gdbserver:
35946 @if gdbserver
35947 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35949 maintainer-clean-gdbserver:
35950 @: $(MAKE); $(unstage)
35951 @[ -f ./gdbserver/Makefile ] || exit 0; \
35952 r=`${PWD_COMMAND}`; export r; \
35953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35954 $(HOST_EXPORTS) \
35955 for flag in $(EXTRA_HOST_FLAGS) ; do \
35956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35957 done; \
35958 echo "Doing maintainer-clean in gdbserver"; \
35959 (cd $(HOST_SUBDIR)/gdbserver && \
35960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35962 "RANLIB=$${RANLIB}" \
35963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35964 maintainer-clean) \
35965 || exit 1
35967 @endif gdbserver
35971 .PHONY: configure-gdb maybe-configure-gdb
35972 maybe-configure-gdb:
35973 @if gcc-bootstrap
35974 configure-gdb: stage_current
35975 @endif gcc-bootstrap
35976 @if gdb
35977 maybe-configure-gdb: configure-gdb
35978 configure-gdb:
35979 @: $(MAKE); $(unstage)
35980 @r=`${PWD_COMMAND}`; export r; \
35981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35984 $(HOST_EXPORTS) \
35985 echo Configuring in $(HOST_SUBDIR)/gdb; \
35986 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35987 case $(srcdir) in \
35988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35989 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35991 esac; \
35992 module_srcdir=gdb; \
35993 $(SHELL) \
35994 $$s/$$module_srcdir/configure \
35995 --srcdir=$${topdir}/$$module_srcdir \
35996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35997 --target=${target_alias} \
35998 || exit 1
35999 @endif gdb
36005 .PHONY: all-gdb maybe-all-gdb
36006 maybe-all-gdb:
36007 @if gcc-bootstrap
36008 all-gdb: stage_current
36009 @endif gcc-bootstrap
36010 @if gdb
36011 TARGET-gdb=all
36012 maybe-all-gdb: all-gdb
36013 all-gdb: configure-gdb
36014 @: $(MAKE); $(unstage)
36015 @r=`${PWD_COMMAND}`; export r; \
36016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36017 $(HOST_EXPORTS) \
36018 (cd $(HOST_SUBDIR)/gdb && \
36019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36020 $(TARGET-gdb))
36021 @endif gdb
36026 .PHONY: check-gdb maybe-check-gdb
36027 maybe-check-gdb:
36028 @if gdb
36029 maybe-check-gdb: check-gdb
36031 check-gdb:
36032 @: $(MAKE); $(unstage)
36033 @r=`${PWD_COMMAND}`; export r; \
36034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035 $(HOST_EXPORTS) \
36036 (cd $(HOST_SUBDIR)/gdb && \
36037 $(MAKE) $(FLAGS_TO_PASS) check)
36039 @endif gdb
36041 .PHONY: install-gdb maybe-install-gdb
36042 maybe-install-gdb:
36043 @if gdb
36044 maybe-install-gdb: install-gdb
36046 install-gdb: installdirs
36047 @: $(MAKE); $(unstage)
36048 @r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 (cd $(HOST_SUBDIR)/gdb && \
36052 $(MAKE) $(FLAGS_TO_PASS) install)
36054 @endif gdb
36056 .PHONY: install-strip-gdb maybe-install-strip-gdb
36057 maybe-install-strip-gdb:
36058 @if gdb
36059 maybe-install-strip-gdb: install-strip-gdb
36061 install-strip-gdb: installdirs
36062 @: $(MAKE); $(unstage)
36063 @r=`${PWD_COMMAND}`; export r; \
36064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36065 $(HOST_EXPORTS) \
36066 (cd $(HOST_SUBDIR)/gdb && \
36067 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36069 @endif gdb
36071 # Other targets (info, dvi, pdf, etc.)
36073 .PHONY: maybe-info-gdb info-gdb
36074 maybe-info-gdb:
36075 @if gdb
36076 maybe-info-gdb: info-gdb
36078 info-gdb: \
36079 configure-gdb
36080 @: $(MAKE); $(unstage)
36081 @[ -f ./gdb/Makefile ] || exit 0; \
36082 r=`${PWD_COMMAND}`; export r; \
36083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084 $(HOST_EXPORTS) \
36085 for flag in $(EXTRA_HOST_FLAGS) ; do \
36086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36087 done; \
36088 echo "Doing info in gdb"; \
36089 (cd $(HOST_SUBDIR)/gdb && \
36090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36092 "RANLIB=$${RANLIB}" \
36093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36094 info) \
36095 || exit 1
36097 @endif gdb
36099 .PHONY: maybe-dvi-gdb dvi-gdb
36100 maybe-dvi-gdb:
36101 @if gdb
36102 maybe-dvi-gdb: dvi-gdb
36104 dvi-gdb: \
36105 configure-gdb
36106 @: $(MAKE); $(unstage)
36107 @[ -f ./gdb/Makefile ] || exit 0; \
36108 r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(HOST_EXPORTS) \
36111 for flag in $(EXTRA_HOST_FLAGS) ; do \
36112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36113 done; \
36114 echo "Doing dvi in gdb"; \
36115 (cd $(HOST_SUBDIR)/gdb && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118 "RANLIB=$${RANLIB}" \
36119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120 dvi) \
36121 || exit 1
36123 @endif gdb
36125 .PHONY: maybe-pdf-gdb pdf-gdb
36126 maybe-pdf-gdb:
36127 @if gdb
36128 maybe-pdf-gdb: pdf-gdb
36130 pdf-gdb: \
36131 configure-gdb
36132 @: $(MAKE); $(unstage)
36133 @[ -f ./gdb/Makefile ] || exit 0; \
36134 r=`${PWD_COMMAND}`; export r; \
36135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136 $(HOST_EXPORTS) \
36137 for flag in $(EXTRA_HOST_FLAGS) ; do \
36138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139 done; \
36140 echo "Doing pdf in gdb"; \
36141 (cd $(HOST_SUBDIR)/gdb && \
36142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36144 "RANLIB=$${RANLIB}" \
36145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36146 pdf) \
36147 || exit 1
36149 @endif gdb
36151 .PHONY: maybe-html-gdb html-gdb
36152 maybe-html-gdb:
36153 @if gdb
36154 maybe-html-gdb: html-gdb
36156 html-gdb: \
36157 configure-gdb
36158 @: $(MAKE); $(unstage)
36159 @[ -f ./gdb/Makefile ] || exit 0; \
36160 r=`${PWD_COMMAND}`; export r; \
36161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162 $(HOST_EXPORTS) \
36163 for flag in $(EXTRA_HOST_FLAGS) ; do \
36164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165 done; \
36166 echo "Doing html in gdb"; \
36167 (cd $(HOST_SUBDIR)/gdb && \
36168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170 "RANLIB=$${RANLIB}" \
36171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172 html) \
36173 || exit 1
36175 @endif gdb
36177 .PHONY: maybe-TAGS-gdb TAGS-gdb
36178 maybe-TAGS-gdb:
36179 @if gdb
36180 maybe-TAGS-gdb: TAGS-gdb
36182 TAGS-gdb: \
36183 configure-gdb
36184 @: $(MAKE); $(unstage)
36185 @[ -f ./gdb/Makefile ] || exit 0; \
36186 r=`${PWD_COMMAND}`; export r; \
36187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188 $(HOST_EXPORTS) \
36189 for flag in $(EXTRA_HOST_FLAGS) ; do \
36190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36191 done; \
36192 echo "Doing TAGS in gdb"; \
36193 (cd $(HOST_SUBDIR)/gdb && \
36194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36196 "RANLIB=$${RANLIB}" \
36197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36198 TAGS) \
36199 || exit 1
36201 @endif gdb
36203 .PHONY: maybe-install-info-gdb install-info-gdb
36204 maybe-install-info-gdb:
36205 @if gdb
36206 maybe-install-info-gdb: install-info-gdb
36208 install-info-gdb: \
36209 configure-gdb \
36210 info-gdb
36211 @: $(MAKE); $(unstage)
36212 @[ -f ./gdb/Makefile ] || exit 0; \
36213 r=`${PWD_COMMAND}`; export r; \
36214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36215 $(HOST_EXPORTS) \
36216 for flag in $(EXTRA_HOST_FLAGS) ; do \
36217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36218 done; \
36219 echo "Doing install-info in gdb"; \
36220 (cd $(HOST_SUBDIR)/gdb && \
36221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36223 "RANLIB=$${RANLIB}" \
36224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36225 install-info) \
36226 || exit 1
36228 @endif gdb
36230 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36231 maybe-install-dvi-gdb:
36232 @if gdb
36233 maybe-install-dvi-gdb: install-dvi-gdb
36235 install-dvi-gdb: \
36236 configure-gdb \
36237 dvi-gdb
36238 @: $(MAKE); $(unstage)
36239 @[ -f ./gdb/Makefile ] || exit 0; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 for flag in $(EXTRA_HOST_FLAGS) ; do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing install-dvi in gdb"; \
36247 (cd $(HOST_SUBDIR)/gdb && \
36248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250 "RANLIB=$${RANLIB}" \
36251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252 install-dvi) \
36253 || exit 1
36255 @endif gdb
36257 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36258 maybe-install-pdf-gdb:
36259 @if gdb
36260 maybe-install-pdf-gdb: install-pdf-gdb
36262 install-pdf-gdb: \
36263 configure-gdb \
36264 pdf-gdb
36265 @: $(MAKE); $(unstage)
36266 @[ -f ./gdb/Makefile ] || exit 0; \
36267 r=`${PWD_COMMAND}`; export r; \
36268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36269 $(HOST_EXPORTS) \
36270 for flag in $(EXTRA_HOST_FLAGS) ; do \
36271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36272 done; \
36273 echo "Doing install-pdf in gdb"; \
36274 (cd $(HOST_SUBDIR)/gdb && \
36275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36277 "RANLIB=$${RANLIB}" \
36278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36279 install-pdf) \
36280 || exit 1
36282 @endif gdb
36284 .PHONY: maybe-install-html-gdb install-html-gdb
36285 maybe-install-html-gdb:
36286 @if gdb
36287 maybe-install-html-gdb: install-html-gdb
36289 install-html-gdb: \
36290 configure-gdb \
36291 html-gdb
36292 @: $(MAKE); $(unstage)
36293 @[ -f ./gdb/Makefile ] || exit 0; \
36294 r=`${PWD_COMMAND}`; export r; \
36295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36296 $(HOST_EXPORTS) \
36297 for flag in $(EXTRA_HOST_FLAGS) ; do \
36298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36299 done; \
36300 echo "Doing install-html in gdb"; \
36301 (cd $(HOST_SUBDIR)/gdb && \
36302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36304 "RANLIB=$${RANLIB}" \
36305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36306 install-html) \
36307 || exit 1
36309 @endif gdb
36311 .PHONY: maybe-installcheck-gdb installcheck-gdb
36312 maybe-installcheck-gdb:
36313 @if gdb
36314 maybe-installcheck-gdb: installcheck-gdb
36316 installcheck-gdb: \
36317 configure-gdb
36318 @: $(MAKE); $(unstage)
36319 @[ -f ./gdb/Makefile ] || exit 0; \
36320 r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 $(HOST_EXPORTS) \
36323 for flag in $(EXTRA_HOST_FLAGS) ; do \
36324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36325 done; \
36326 echo "Doing installcheck in gdb"; \
36327 (cd $(HOST_SUBDIR)/gdb && \
36328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36330 "RANLIB=$${RANLIB}" \
36331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36332 installcheck) \
36333 || exit 1
36335 @endif gdb
36337 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36338 maybe-mostlyclean-gdb:
36339 @if gdb
36340 maybe-mostlyclean-gdb: mostlyclean-gdb
36342 mostlyclean-gdb:
36343 @: $(MAKE); $(unstage)
36344 @[ -f ./gdb/Makefile ] || exit 0; \
36345 r=`${PWD_COMMAND}`; export r; \
36346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36347 $(HOST_EXPORTS) \
36348 for flag in $(EXTRA_HOST_FLAGS) ; do \
36349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36350 done; \
36351 echo "Doing mostlyclean in gdb"; \
36352 (cd $(HOST_SUBDIR)/gdb && \
36353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36355 "RANLIB=$${RANLIB}" \
36356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36357 mostlyclean) \
36358 || exit 1
36360 @endif gdb
36362 .PHONY: maybe-clean-gdb clean-gdb
36363 maybe-clean-gdb:
36364 @if gdb
36365 maybe-clean-gdb: clean-gdb
36367 clean-gdb:
36368 @: $(MAKE); $(unstage)
36369 @[ -f ./gdb/Makefile ] || exit 0; \
36370 r=`${PWD_COMMAND}`; export r; \
36371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36372 $(HOST_EXPORTS) \
36373 for flag in $(EXTRA_HOST_FLAGS) ; do \
36374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36375 done; \
36376 echo "Doing clean in gdb"; \
36377 (cd $(HOST_SUBDIR)/gdb && \
36378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36380 "RANLIB=$${RANLIB}" \
36381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36382 clean) \
36383 || exit 1
36385 @endif gdb
36387 .PHONY: maybe-distclean-gdb distclean-gdb
36388 maybe-distclean-gdb:
36389 @if gdb
36390 maybe-distclean-gdb: distclean-gdb
36392 distclean-gdb:
36393 @: $(MAKE); $(unstage)
36394 @[ -f ./gdb/Makefile ] || exit 0; \
36395 r=`${PWD_COMMAND}`; export r; \
36396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36397 $(HOST_EXPORTS) \
36398 for flag in $(EXTRA_HOST_FLAGS) ; do \
36399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36400 done; \
36401 echo "Doing distclean in gdb"; \
36402 (cd $(HOST_SUBDIR)/gdb && \
36403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36405 "RANLIB=$${RANLIB}" \
36406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36407 distclean) \
36408 || exit 1
36410 @endif gdb
36412 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36413 maybe-maintainer-clean-gdb:
36414 @if gdb
36415 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36417 maintainer-clean-gdb:
36418 @: $(MAKE); $(unstage)
36419 @[ -f ./gdb/Makefile ] || exit 0; \
36420 r=`${PWD_COMMAND}`; export r; \
36421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36422 $(HOST_EXPORTS) \
36423 for flag in $(EXTRA_HOST_FLAGS) ; do \
36424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36425 done; \
36426 echo "Doing maintainer-clean in gdb"; \
36427 (cd $(HOST_SUBDIR)/gdb && \
36428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36430 "RANLIB=$${RANLIB}" \
36431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36432 maintainer-clean) \
36433 || exit 1
36435 @endif gdb
36439 .PHONY: configure-expect maybe-configure-expect
36440 maybe-configure-expect:
36441 @if gcc-bootstrap
36442 configure-expect: stage_current
36443 @endif gcc-bootstrap
36444 @if expect
36445 maybe-configure-expect: configure-expect
36446 configure-expect:
36447 @: $(MAKE); $(unstage)
36448 @r=`${PWD_COMMAND}`; export r; \
36449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36450 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36452 $(HOST_EXPORTS) \
36453 echo Configuring in $(HOST_SUBDIR)/expect; \
36454 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36455 case $(srcdir) in \
36456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36457 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36459 esac; \
36460 module_srcdir=expect; \
36461 $(SHELL) \
36462 $$s/$$module_srcdir/configure \
36463 --srcdir=$${topdir}/$$module_srcdir \
36464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36465 --target=${target_alias} \
36466 || exit 1
36467 @endif expect
36473 .PHONY: all-expect maybe-all-expect
36474 maybe-all-expect:
36475 @if gcc-bootstrap
36476 all-expect: stage_current
36477 @endif gcc-bootstrap
36478 @if expect
36479 TARGET-expect=all
36480 maybe-all-expect: all-expect
36481 all-expect: configure-expect
36482 @: $(MAKE); $(unstage)
36483 @r=`${PWD_COMMAND}`; export r; \
36484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36485 $(HOST_EXPORTS) \
36486 (cd $(HOST_SUBDIR)/expect && \
36487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36488 $(TARGET-expect))
36489 @endif expect
36494 .PHONY: check-expect maybe-check-expect
36495 maybe-check-expect:
36496 @if expect
36497 maybe-check-expect: check-expect
36499 check-expect:
36500 @: $(MAKE); $(unstage)
36501 @r=`${PWD_COMMAND}`; export r; \
36502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36503 $(HOST_EXPORTS) \
36504 (cd $(HOST_SUBDIR)/expect && \
36505 $(MAKE) $(FLAGS_TO_PASS) check)
36507 @endif expect
36509 .PHONY: install-expect maybe-install-expect
36510 maybe-install-expect:
36511 @if expect
36512 maybe-install-expect: install-expect
36514 install-expect: installdirs
36515 @: $(MAKE); $(unstage)
36516 @r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 (cd $(HOST_SUBDIR)/expect && \
36520 $(MAKE) $(FLAGS_TO_PASS) install)
36522 @endif expect
36524 .PHONY: install-strip-expect maybe-install-strip-expect
36525 maybe-install-strip-expect:
36526 @if expect
36527 maybe-install-strip-expect: install-strip-expect
36529 install-strip-expect: installdirs
36530 @: $(MAKE); $(unstage)
36531 @r=`${PWD_COMMAND}`; export r; \
36532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36533 $(HOST_EXPORTS) \
36534 (cd $(HOST_SUBDIR)/expect && \
36535 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36537 @endif expect
36539 # Other targets (info, dvi, pdf, etc.)
36541 .PHONY: maybe-info-expect info-expect
36542 maybe-info-expect:
36543 @if expect
36544 maybe-info-expect: info-expect
36546 info-expect: \
36547 configure-expect
36548 @: $(MAKE); $(unstage)
36549 @[ -f ./expect/Makefile ] || exit 0; \
36550 r=`${PWD_COMMAND}`; export r; \
36551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552 $(HOST_EXPORTS) \
36553 for flag in $(EXTRA_HOST_FLAGS) ; do \
36554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36555 done; \
36556 echo "Doing info in expect"; \
36557 (cd $(HOST_SUBDIR)/expect && \
36558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36560 "RANLIB=$${RANLIB}" \
36561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36562 info) \
36563 || exit 1
36565 @endif expect
36567 .PHONY: maybe-dvi-expect dvi-expect
36568 maybe-dvi-expect:
36569 @if expect
36570 maybe-dvi-expect: dvi-expect
36572 dvi-expect: \
36573 configure-expect
36574 @: $(MAKE); $(unstage)
36575 @[ -f ./expect/Makefile ] || exit 0; \
36576 r=`${PWD_COMMAND}`; export r; \
36577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36578 $(HOST_EXPORTS) \
36579 for flag in $(EXTRA_HOST_FLAGS) ; do \
36580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36581 done; \
36582 echo "Doing dvi in expect"; \
36583 (cd $(HOST_SUBDIR)/expect && \
36584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36586 "RANLIB=$${RANLIB}" \
36587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36588 dvi) \
36589 || exit 1
36591 @endif expect
36593 .PHONY: maybe-pdf-expect pdf-expect
36594 maybe-pdf-expect:
36595 @if expect
36596 maybe-pdf-expect: pdf-expect
36598 pdf-expect: \
36599 configure-expect
36600 @: $(MAKE); $(unstage)
36601 @[ -f ./expect/Makefile ] || exit 0; \
36602 r=`${PWD_COMMAND}`; export r; \
36603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36604 $(HOST_EXPORTS) \
36605 for flag in $(EXTRA_HOST_FLAGS) ; do \
36606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36607 done; \
36608 echo "Doing pdf in expect"; \
36609 (cd $(HOST_SUBDIR)/expect && \
36610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36612 "RANLIB=$${RANLIB}" \
36613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36614 pdf) \
36615 || exit 1
36617 @endif expect
36619 .PHONY: maybe-html-expect html-expect
36620 maybe-html-expect:
36621 @if expect
36622 maybe-html-expect: html-expect
36624 html-expect: \
36625 configure-expect
36626 @: $(MAKE); $(unstage)
36627 @[ -f ./expect/Makefile ] || exit 0; \
36628 r=`${PWD_COMMAND}`; export r; \
36629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36630 $(HOST_EXPORTS) \
36631 for flag in $(EXTRA_HOST_FLAGS) ; do \
36632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36633 done; \
36634 echo "Doing html in expect"; \
36635 (cd $(HOST_SUBDIR)/expect && \
36636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36638 "RANLIB=$${RANLIB}" \
36639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36640 html) \
36641 || exit 1
36643 @endif expect
36645 .PHONY: maybe-TAGS-expect TAGS-expect
36646 maybe-TAGS-expect:
36647 @if expect
36648 maybe-TAGS-expect: TAGS-expect
36650 TAGS-expect: \
36651 configure-expect
36652 @: $(MAKE); $(unstage)
36653 @[ -f ./expect/Makefile ] || exit 0; \
36654 r=`${PWD_COMMAND}`; export r; \
36655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656 $(HOST_EXPORTS) \
36657 for flag in $(EXTRA_HOST_FLAGS) ; do \
36658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36659 done; \
36660 echo "Doing TAGS in expect"; \
36661 (cd $(HOST_SUBDIR)/expect && \
36662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36664 "RANLIB=$${RANLIB}" \
36665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36666 TAGS) \
36667 || exit 1
36669 @endif expect
36671 .PHONY: maybe-install-info-expect install-info-expect
36672 maybe-install-info-expect:
36673 @if expect
36674 maybe-install-info-expect: install-info-expect
36676 install-info-expect: \
36677 configure-expect \
36678 info-expect
36679 @: $(MAKE); $(unstage)
36680 @[ -f ./expect/Makefile ] || exit 0; \
36681 r=`${PWD_COMMAND}`; export r; \
36682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36683 $(HOST_EXPORTS) \
36684 for flag in $(EXTRA_HOST_FLAGS) ; do \
36685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36686 done; \
36687 echo "Doing install-info in expect"; \
36688 (cd $(HOST_SUBDIR)/expect && \
36689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36691 "RANLIB=$${RANLIB}" \
36692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36693 install-info) \
36694 || exit 1
36696 @endif expect
36698 .PHONY: maybe-install-dvi-expect install-dvi-expect
36699 maybe-install-dvi-expect:
36700 @if expect
36701 maybe-install-dvi-expect: install-dvi-expect
36703 install-dvi-expect: \
36704 configure-expect \
36705 dvi-expect
36706 @: $(MAKE); $(unstage)
36707 @[ -f ./expect/Makefile ] || exit 0; \
36708 r=`${PWD_COMMAND}`; export r; \
36709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36710 $(HOST_EXPORTS) \
36711 for flag in $(EXTRA_HOST_FLAGS) ; do \
36712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36713 done; \
36714 echo "Doing install-dvi in expect"; \
36715 (cd $(HOST_SUBDIR)/expect && \
36716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36718 "RANLIB=$${RANLIB}" \
36719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36720 install-dvi) \
36721 || exit 1
36723 @endif expect
36725 .PHONY: maybe-install-pdf-expect install-pdf-expect
36726 maybe-install-pdf-expect:
36727 @if expect
36728 maybe-install-pdf-expect: install-pdf-expect
36730 install-pdf-expect: \
36731 configure-expect \
36732 pdf-expect
36733 @: $(MAKE); $(unstage)
36734 @[ -f ./expect/Makefile ] || exit 0; \
36735 r=`${PWD_COMMAND}`; export r; \
36736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36737 $(HOST_EXPORTS) \
36738 for flag in $(EXTRA_HOST_FLAGS) ; do \
36739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36740 done; \
36741 echo "Doing install-pdf in expect"; \
36742 (cd $(HOST_SUBDIR)/expect && \
36743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36745 "RANLIB=$${RANLIB}" \
36746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36747 install-pdf) \
36748 || exit 1
36750 @endif expect
36752 .PHONY: maybe-install-html-expect install-html-expect
36753 maybe-install-html-expect:
36754 @if expect
36755 maybe-install-html-expect: install-html-expect
36757 install-html-expect: \
36758 configure-expect \
36759 html-expect
36760 @: $(MAKE); $(unstage)
36761 @[ -f ./expect/Makefile ] || exit 0; \
36762 r=`${PWD_COMMAND}`; export r; \
36763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36764 $(HOST_EXPORTS) \
36765 for flag in $(EXTRA_HOST_FLAGS) ; do \
36766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36767 done; \
36768 echo "Doing install-html in expect"; \
36769 (cd $(HOST_SUBDIR)/expect && \
36770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36772 "RANLIB=$${RANLIB}" \
36773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36774 install-html) \
36775 || exit 1
36777 @endif expect
36779 .PHONY: maybe-installcheck-expect installcheck-expect
36780 maybe-installcheck-expect:
36781 @if expect
36782 maybe-installcheck-expect: installcheck-expect
36784 installcheck-expect: \
36785 configure-expect
36786 @: $(MAKE); $(unstage)
36787 @[ -f ./expect/Makefile ] || exit 0; \
36788 r=`${PWD_COMMAND}`; export r; \
36789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36790 $(HOST_EXPORTS) \
36791 for flag in $(EXTRA_HOST_FLAGS) ; do \
36792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36793 done; \
36794 echo "Doing installcheck in expect"; \
36795 (cd $(HOST_SUBDIR)/expect && \
36796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36798 "RANLIB=$${RANLIB}" \
36799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36800 installcheck) \
36801 || exit 1
36803 @endif expect
36805 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36806 maybe-mostlyclean-expect:
36807 @if expect
36808 maybe-mostlyclean-expect: mostlyclean-expect
36810 mostlyclean-expect:
36811 @: $(MAKE); $(unstage)
36812 @[ -f ./expect/Makefile ] || exit 0; \
36813 r=`${PWD_COMMAND}`; export r; \
36814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36815 $(HOST_EXPORTS) \
36816 for flag in $(EXTRA_HOST_FLAGS) ; do \
36817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36818 done; \
36819 echo "Doing mostlyclean in expect"; \
36820 (cd $(HOST_SUBDIR)/expect && \
36821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36823 "RANLIB=$${RANLIB}" \
36824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36825 mostlyclean) \
36826 || exit 1
36828 @endif expect
36830 .PHONY: maybe-clean-expect clean-expect
36831 maybe-clean-expect:
36832 @if expect
36833 maybe-clean-expect: clean-expect
36835 clean-expect:
36836 @: $(MAKE); $(unstage)
36837 @[ -f ./expect/Makefile ] || exit 0; \
36838 r=`${PWD_COMMAND}`; export r; \
36839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36840 $(HOST_EXPORTS) \
36841 for flag in $(EXTRA_HOST_FLAGS) ; do \
36842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36843 done; \
36844 echo "Doing clean in expect"; \
36845 (cd $(HOST_SUBDIR)/expect && \
36846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36848 "RANLIB=$${RANLIB}" \
36849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36850 clean) \
36851 || exit 1
36853 @endif expect
36855 .PHONY: maybe-distclean-expect distclean-expect
36856 maybe-distclean-expect:
36857 @if expect
36858 maybe-distclean-expect: distclean-expect
36860 distclean-expect:
36861 @: $(MAKE); $(unstage)
36862 @[ -f ./expect/Makefile ] || exit 0; \
36863 r=`${PWD_COMMAND}`; export r; \
36864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865 $(HOST_EXPORTS) \
36866 for flag in $(EXTRA_HOST_FLAGS) ; do \
36867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36868 done; \
36869 echo "Doing distclean in expect"; \
36870 (cd $(HOST_SUBDIR)/expect && \
36871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36873 "RANLIB=$${RANLIB}" \
36874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36875 distclean) \
36876 || exit 1
36878 @endif expect
36880 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36881 maybe-maintainer-clean-expect:
36882 @if expect
36883 maybe-maintainer-clean-expect: maintainer-clean-expect
36885 maintainer-clean-expect:
36886 @: $(MAKE); $(unstage)
36887 @[ -f ./expect/Makefile ] || exit 0; \
36888 r=`${PWD_COMMAND}`; export r; \
36889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36890 $(HOST_EXPORTS) \
36891 for flag in $(EXTRA_HOST_FLAGS) ; do \
36892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36893 done; \
36894 echo "Doing maintainer-clean in expect"; \
36895 (cd $(HOST_SUBDIR)/expect && \
36896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36898 "RANLIB=$${RANLIB}" \
36899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36900 maintainer-clean) \
36901 || exit 1
36903 @endif expect
36907 .PHONY: configure-guile maybe-configure-guile
36908 maybe-configure-guile:
36909 @if gcc-bootstrap
36910 configure-guile: stage_current
36911 @endif gcc-bootstrap
36912 @if guile
36913 maybe-configure-guile: configure-guile
36914 configure-guile:
36915 @: $(MAKE); $(unstage)
36916 @r=`${PWD_COMMAND}`; export r; \
36917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36920 $(HOST_EXPORTS) \
36921 echo Configuring in $(HOST_SUBDIR)/guile; \
36922 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36923 case $(srcdir) in \
36924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36925 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36927 esac; \
36928 module_srcdir=guile; \
36929 $(SHELL) \
36930 $$s/$$module_srcdir/configure \
36931 --srcdir=$${topdir}/$$module_srcdir \
36932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36933 --target=${target_alias} \
36934 || exit 1
36935 @endif guile
36941 .PHONY: all-guile maybe-all-guile
36942 maybe-all-guile:
36943 @if gcc-bootstrap
36944 all-guile: stage_current
36945 @endif gcc-bootstrap
36946 @if guile
36947 TARGET-guile=all
36948 maybe-all-guile: all-guile
36949 all-guile: configure-guile
36950 @: $(MAKE); $(unstage)
36951 @r=`${PWD_COMMAND}`; export r; \
36952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36953 $(HOST_EXPORTS) \
36954 (cd $(HOST_SUBDIR)/guile && \
36955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36956 $(TARGET-guile))
36957 @endif guile
36962 .PHONY: check-guile maybe-check-guile
36963 maybe-check-guile:
36964 @if guile
36965 maybe-check-guile: check-guile
36967 check-guile:
36968 @: $(MAKE); $(unstage)
36969 @r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 $(HOST_EXPORTS) \
36972 (cd $(HOST_SUBDIR)/guile && \
36973 $(MAKE) $(FLAGS_TO_PASS) check)
36975 @endif guile
36977 .PHONY: install-guile maybe-install-guile
36978 maybe-install-guile:
36979 @if guile
36980 maybe-install-guile: install-guile
36982 install-guile: installdirs
36983 @: $(MAKE); $(unstage)
36984 @r=`${PWD_COMMAND}`; export r; \
36985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36986 $(HOST_EXPORTS) \
36987 (cd $(HOST_SUBDIR)/guile && \
36988 $(MAKE) $(FLAGS_TO_PASS) install)
36990 @endif guile
36992 .PHONY: install-strip-guile maybe-install-strip-guile
36993 maybe-install-strip-guile:
36994 @if guile
36995 maybe-install-strip-guile: install-strip-guile
36997 install-strip-guile: installdirs
36998 @: $(MAKE); $(unstage)
36999 @r=`${PWD_COMMAND}`; export r; \
37000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37001 $(HOST_EXPORTS) \
37002 (cd $(HOST_SUBDIR)/guile && \
37003 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37005 @endif guile
37007 # Other targets (info, dvi, pdf, etc.)
37009 .PHONY: maybe-info-guile info-guile
37010 maybe-info-guile:
37011 @if guile
37012 maybe-info-guile: info-guile
37014 info-guile: \
37015 configure-guile
37016 @: $(MAKE); $(unstage)
37017 @[ -f ./guile/Makefile ] || exit 0; \
37018 r=`${PWD_COMMAND}`; export r; \
37019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37020 $(HOST_EXPORTS) \
37021 for flag in $(EXTRA_HOST_FLAGS) ; do \
37022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37023 done; \
37024 echo "Doing info in guile"; \
37025 (cd $(HOST_SUBDIR)/guile && \
37026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37028 "RANLIB=$${RANLIB}" \
37029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37030 info) \
37031 || exit 1
37033 @endif guile
37035 .PHONY: maybe-dvi-guile dvi-guile
37036 maybe-dvi-guile:
37037 @if guile
37038 maybe-dvi-guile: dvi-guile
37040 dvi-guile: \
37041 configure-guile
37042 @: $(MAKE); $(unstage)
37043 @[ -f ./guile/Makefile ] || exit 0; \
37044 r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 for flag in $(EXTRA_HOST_FLAGS) ; do \
37048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049 done; \
37050 echo "Doing dvi in guile"; \
37051 (cd $(HOST_SUBDIR)/guile && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054 "RANLIB=$${RANLIB}" \
37055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056 dvi) \
37057 || exit 1
37059 @endif guile
37061 .PHONY: maybe-pdf-guile pdf-guile
37062 maybe-pdf-guile:
37063 @if guile
37064 maybe-pdf-guile: pdf-guile
37066 pdf-guile: \
37067 configure-guile
37068 @: $(MAKE); $(unstage)
37069 @[ -f ./guile/Makefile ] || exit 0; \
37070 r=`${PWD_COMMAND}`; export r; \
37071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37072 $(HOST_EXPORTS) \
37073 for flag in $(EXTRA_HOST_FLAGS) ; do \
37074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37075 done; \
37076 echo "Doing pdf in guile"; \
37077 (cd $(HOST_SUBDIR)/guile && \
37078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37080 "RANLIB=$${RANLIB}" \
37081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37082 pdf) \
37083 || exit 1
37085 @endif guile
37087 .PHONY: maybe-html-guile html-guile
37088 maybe-html-guile:
37089 @if guile
37090 maybe-html-guile: html-guile
37092 html-guile: \
37093 configure-guile
37094 @: $(MAKE); $(unstage)
37095 @[ -f ./guile/Makefile ] || exit 0; \
37096 r=`${PWD_COMMAND}`; export r; \
37097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098 $(HOST_EXPORTS) \
37099 for flag in $(EXTRA_HOST_FLAGS) ; do \
37100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37101 done; \
37102 echo "Doing html in guile"; \
37103 (cd $(HOST_SUBDIR)/guile && \
37104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106 "RANLIB=$${RANLIB}" \
37107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108 html) \
37109 || exit 1
37111 @endif guile
37113 .PHONY: maybe-TAGS-guile TAGS-guile
37114 maybe-TAGS-guile:
37115 @if guile
37116 maybe-TAGS-guile: TAGS-guile
37118 TAGS-guile: \
37119 configure-guile
37120 @: $(MAKE); $(unstage)
37121 @[ -f ./guile/Makefile ] || exit 0; \
37122 r=`${PWD_COMMAND}`; export r; \
37123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124 $(HOST_EXPORTS) \
37125 for flag in $(EXTRA_HOST_FLAGS) ; do \
37126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37127 done; \
37128 echo "Doing TAGS in guile"; \
37129 (cd $(HOST_SUBDIR)/guile && \
37130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37132 "RANLIB=$${RANLIB}" \
37133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37134 TAGS) \
37135 || exit 1
37137 @endif guile
37139 .PHONY: maybe-install-info-guile install-info-guile
37140 maybe-install-info-guile:
37141 @if guile
37142 maybe-install-info-guile: install-info-guile
37144 install-info-guile: \
37145 configure-guile \
37146 info-guile
37147 @: $(MAKE); $(unstage)
37148 @[ -f ./guile/Makefile ] || exit 0; \
37149 r=`${PWD_COMMAND}`; export r; \
37150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37151 $(HOST_EXPORTS) \
37152 for flag in $(EXTRA_HOST_FLAGS) ; do \
37153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37154 done; \
37155 echo "Doing install-info in guile"; \
37156 (cd $(HOST_SUBDIR)/guile && \
37157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37159 "RANLIB=$${RANLIB}" \
37160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37161 install-info) \
37162 || exit 1
37164 @endif guile
37166 .PHONY: maybe-install-dvi-guile install-dvi-guile
37167 maybe-install-dvi-guile:
37168 @if guile
37169 maybe-install-dvi-guile: install-dvi-guile
37171 install-dvi-guile: \
37172 configure-guile \
37173 dvi-guile
37174 @: $(MAKE); $(unstage)
37175 @[ -f ./guile/Makefile ] || exit 0; \
37176 r=`${PWD_COMMAND}`; export r; \
37177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37178 $(HOST_EXPORTS) \
37179 for flag in $(EXTRA_HOST_FLAGS) ; do \
37180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37181 done; \
37182 echo "Doing install-dvi in guile"; \
37183 (cd $(HOST_SUBDIR)/guile && \
37184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37186 "RANLIB=$${RANLIB}" \
37187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37188 install-dvi) \
37189 || exit 1
37191 @endif guile
37193 .PHONY: maybe-install-pdf-guile install-pdf-guile
37194 maybe-install-pdf-guile:
37195 @if guile
37196 maybe-install-pdf-guile: install-pdf-guile
37198 install-pdf-guile: \
37199 configure-guile \
37200 pdf-guile
37201 @: $(MAKE); $(unstage)
37202 @[ -f ./guile/Makefile ] || exit 0; \
37203 r=`${PWD_COMMAND}`; export r; \
37204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37205 $(HOST_EXPORTS) \
37206 for flag in $(EXTRA_HOST_FLAGS) ; do \
37207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37208 done; \
37209 echo "Doing install-pdf in guile"; \
37210 (cd $(HOST_SUBDIR)/guile && \
37211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37213 "RANLIB=$${RANLIB}" \
37214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37215 install-pdf) \
37216 || exit 1
37218 @endif guile
37220 .PHONY: maybe-install-html-guile install-html-guile
37221 maybe-install-html-guile:
37222 @if guile
37223 maybe-install-html-guile: install-html-guile
37225 install-html-guile: \
37226 configure-guile \
37227 html-guile
37228 @: $(MAKE); $(unstage)
37229 @[ -f ./guile/Makefile ] || exit 0; \
37230 r=`${PWD_COMMAND}`; export r; \
37231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37232 $(HOST_EXPORTS) \
37233 for flag in $(EXTRA_HOST_FLAGS) ; do \
37234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37235 done; \
37236 echo "Doing install-html in guile"; \
37237 (cd $(HOST_SUBDIR)/guile && \
37238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37240 "RANLIB=$${RANLIB}" \
37241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37242 install-html) \
37243 || exit 1
37245 @endif guile
37247 .PHONY: maybe-installcheck-guile installcheck-guile
37248 maybe-installcheck-guile:
37249 @if guile
37250 maybe-installcheck-guile: installcheck-guile
37252 installcheck-guile: \
37253 configure-guile
37254 @: $(MAKE); $(unstage)
37255 @[ -f ./guile/Makefile ] || exit 0; \
37256 r=`${PWD_COMMAND}`; export r; \
37257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37258 $(HOST_EXPORTS) \
37259 for flag in $(EXTRA_HOST_FLAGS) ; do \
37260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37261 done; \
37262 echo "Doing installcheck in guile"; \
37263 (cd $(HOST_SUBDIR)/guile && \
37264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37266 "RANLIB=$${RANLIB}" \
37267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37268 installcheck) \
37269 || exit 1
37271 @endif guile
37273 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37274 maybe-mostlyclean-guile:
37275 @if guile
37276 maybe-mostlyclean-guile: mostlyclean-guile
37278 mostlyclean-guile:
37279 @: $(MAKE); $(unstage)
37280 @[ -f ./guile/Makefile ] || exit 0; \
37281 r=`${PWD_COMMAND}`; export r; \
37282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37283 $(HOST_EXPORTS) \
37284 for flag in $(EXTRA_HOST_FLAGS) ; do \
37285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37286 done; \
37287 echo "Doing mostlyclean in guile"; \
37288 (cd $(HOST_SUBDIR)/guile && \
37289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37291 "RANLIB=$${RANLIB}" \
37292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37293 mostlyclean) \
37294 || exit 1
37296 @endif guile
37298 .PHONY: maybe-clean-guile clean-guile
37299 maybe-clean-guile:
37300 @if guile
37301 maybe-clean-guile: clean-guile
37303 clean-guile:
37304 @: $(MAKE); $(unstage)
37305 @[ -f ./guile/Makefile ] || exit 0; \
37306 r=`${PWD_COMMAND}`; export r; \
37307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37308 $(HOST_EXPORTS) \
37309 for flag in $(EXTRA_HOST_FLAGS) ; do \
37310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37311 done; \
37312 echo "Doing clean in guile"; \
37313 (cd $(HOST_SUBDIR)/guile && \
37314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37316 "RANLIB=$${RANLIB}" \
37317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37318 clean) \
37319 || exit 1
37321 @endif guile
37323 .PHONY: maybe-distclean-guile distclean-guile
37324 maybe-distclean-guile:
37325 @if guile
37326 maybe-distclean-guile: distclean-guile
37328 distclean-guile:
37329 @: $(MAKE); $(unstage)
37330 @[ -f ./guile/Makefile ] || exit 0; \
37331 r=`${PWD_COMMAND}`; export r; \
37332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37333 $(HOST_EXPORTS) \
37334 for flag in $(EXTRA_HOST_FLAGS) ; do \
37335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37336 done; \
37337 echo "Doing distclean in guile"; \
37338 (cd $(HOST_SUBDIR)/guile && \
37339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37341 "RANLIB=$${RANLIB}" \
37342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37343 distclean) \
37344 || exit 1
37346 @endif guile
37348 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37349 maybe-maintainer-clean-guile:
37350 @if guile
37351 maybe-maintainer-clean-guile: maintainer-clean-guile
37353 maintainer-clean-guile:
37354 @: $(MAKE); $(unstage)
37355 @[ -f ./guile/Makefile ] || exit 0; \
37356 r=`${PWD_COMMAND}`; export r; \
37357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37358 $(HOST_EXPORTS) \
37359 for flag in $(EXTRA_HOST_FLAGS) ; do \
37360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37361 done; \
37362 echo "Doing maintainer-clean in guile"; \
37363 (cd $(HOST_SUBDIR)/guile && \
37364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37366 "RANLIB=$${RANLIB}" \
37367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37368 maintainer-clean) \
37369 || exit 1
37371 @endif guile
37375 .PHONY: configure-tk maybe-configure-tk
37376 maybe-configure-tk:
37377 @if gcc-bootstrap
37378 configure-tk: stage_current
37379 @endif gcc-bootstrap
37380 @if tk
37381 maybe-configure-tk: configure-tk
37382 configure-tk:
37383 @: $(MAKE); $(unstage)
37384 @r=`${PWD_COMMAND}`; export r; \
37385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37386 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37388 $(HOST_EXPORTS) \
37389 echo Configuring in $(HOST_SUBDIR)/tk; \
37390 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37391 case $(srcdir) in \
37392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37393 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37395 esac; \
37396 module_srcdir=tk; \
37397 $(SHELL) \
37398 $$s/$$module_srcdir/configure \
37399 --srcdir=$${topdir}/$$module_srcdir \
37400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37401 --target=${target_alias} \
37402 || exit 1
37403 @endif tk
37409 .PHONY: all-tk maybe-all-tk
37410 maybe-all-tk:
37411 @if gcc-bootstrap
37412 all-tk: stage_current
37413 @endif gcc-bootstrap
37414 @if tk
37415 TARGET-tk=all
37416 maybe-all-tk: all-tk
37417 all-tk: configure-tk
37418 @: $(MAKE); $(unstage)
37419 @r=`${PWD_COMMAND}`; export r; \
37420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421 $(HOST_EXPORTS) \
37422 (cd $(HOST_SUBDIR)/tk && \
37423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37424 $(TARGET-tk))
37425 @endif tk
37430 .PHONY: check-tk maybe-check-tk
37431 maybe-check-tk:
37432 @if tk
37433 maybe-check-tk: check-tk
37435 check-tk:
37436 @: $(MAKE); $(unstage)
37437 @r=`${PWD_COMMAND}`; export r; \
37438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439 $(HOST_EXPORTS) \
37440 (cd $(HOST_SUBDIR)/tk && \
37441 $(MAKE) $(FLAGS_TO_PASS) check)
37443 @endif tk
37445 .PHONY: install-tk maybe-install-tk
37446 maybe-install-tk:
37447 @if tk
37448 maybe-install-tk: install-tk
37450 install-tk: installdirs
37451 @: $(MAKE); $(unstage)
37452 @r=`${PWD_COMMAND}`; export r; \
37453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37454 $(HOST_EXPORTS) \
37455 (cd $(HOST_SUBDIR)/tk && \
37456 $(MAKE) $(FLAGS_TO_PASS) install)
37458 @endif tk
37460 .PHONY: install-strip-tk maybe-install-strip-tk
37461 maybe-install-strip-tk:
37462 @if tk
37463 maybe-install-strip-tk: install-strip-tk
37465 install-strip-tk: installdirs
37466 @: $(MAKE); $(unstage)
37467 @r=`${PWD_COMMAND}`; export r; \
37468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37469 $(HOST_EXPORTS) \
37470 (cd $(HOST_SUBDIR)/tk && \
37471 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37473 @endif tk
37475 # Other targets (info, dvi, pdf, etc.)
37477 .PHONY: maybe-info-tk info-tk
37478 maybe-info-tk:
37479 @if tk
37480 maybe-info-tk: info-tk
37482 info-tk: \
37483 configure-tk
37484 @: $(MAKE); $(unstage)
37485 @[ -f ./tk/Makefile ] || exit 0; \
37486 r=`${PWD_COMMAND}`; export r; \
37487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37488 $(HOST_EXPORTS) \
37489 for flag in $(EXTRA_HOST_FLAGS) ; do \
37490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37491 done; \
37492 echo "Doing info in tk"; \
37493 (cd $(HOST_SUBDIR)/tk && \
37494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37496 "RANLIB=$${RANLIB}" \
37497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37498 info) \
37499 || exit 1
37501 @endif tk
37503 .PHONY: maybe-dvi-tk dvi-tk
37504 maybe-dvi-tk:
37505 @if tk
37506 maybe-dvi-tk: dvi-tk
37508 dvi-tk: \
37509 configure-tk
37510 @: $(MAKE); $(unstage)
37511 @[ -f ./tk/Makefile ] || exit 0; \
37512 r=`${PWD_COMMAND}`; export r; \
37513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37514 $(HOST_EXPORTS) \
37515 for flag in $(EXTRA_HOST_FLAGS) ; do \
37516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37517 done; \
37518 echo "Doing dvi in tk"; \
37519 (cd $(HOST_SUBDIR)/tk && \
37520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37522 "RANLIB=$${RANLIB}" \
37523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37524 dvi) \
37525 || exit 1
37527 @endif tk
37529 .PHONY: maybe-pdf-tk pdf-tk
37530 maybe-pdf-tk:
37531 @if tk
37532 maybe-pdf-tk: pdf-tk
37534 pdf-tk: \
37535 configure-tk
37536 @: $(MAKE); $(unstage)
37537 @[ -f ./tk/Makefile ] || exit 0; \
37538 r=`${PWD_COMMAND}`; export r; \
37539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37540 $(HOST_EXPORTS) \
37541 for flag in $(EXTRA_HOST_FLAGS) ; do \
37542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37543 done; \
37544 echo "Doing pdf in tk"; \
37545 (cd $(HOST_SUBDIR)/tk && \
37546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37548 "RANLIB=$${RANLIB}" \
37549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37550 pdf) \
37551 || exit 1
37553 @endif tk
37555 .PHONY: maybe-html-tk html-tk
37556 maybe-html-tk:
37557 @if tk
37558 maybe-html-tk: html-tk
37560 html-tk: \
37561 configure-tk
37562 @: $(MAKE); $(unstage)
37563 @[ -f ./tk/Makefile ] || exit 0; \
37564 r=`${PWD_COMMAND}`; export r; \
37565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566 $(HOST_EXPORTS) \
37567 for flag in $(EXTRA_HOST_FLAGS) ; do \
37568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37569 done; \
37570 echo "Doing html in tk"; \
37571 (cd $(HOST_SUBDIR)/tk && \
37572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37574 "RANLIB=$${RANLIB}" \
37575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37576 html) \
37577 || exit 1
37579 @endif tk
37581 .PHONY: maybe-TAGS-tk TAGS-tk
37582 maybe-TAGS-tk:
37583 @if tk
37584 maybe-TAGS-tk: TAGS-tk
37586 TAGS-tk: \
37587 configure-tk
37588 @: $(MAKE); $(unstage)
37589 @[ -f ./tk/Makefile ] || exit 0; \
37590 r=`${PWD_COMMAND}`; export r; \
37591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592 $(HOST_EXPORTS) \
37593 for flag in $(EXTRA_HOST_FLAGS) ; do \
37594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37595 done; \
37596 echo "Doing TAGS in tk"; \
37597 (cd $(HOST_SUBDIR)/tk && \
37598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37600 "RANLIB=$${RANLIB}" \
37601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37602 TAGS) \
37603 || exit 1
37605 @endif tk
37607 .PHONY: maybe-install-info-tk install-info-tk
37608 maybe-install-info-tk:
37609 @if tk
37610 maybe-install-info-tk: install-info-tk
37612 install-info-tk: \
37613 configure-tk \
37614 info-tk
37615 @: $(MAKE); $(unstage)
37616 @[ -f ./tk/Makefile ] || exit 0; \
37617 r=`${PWD_COMMAND}`; export r; \
37618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37619 $(HOST_EXPORTS) \
37620 for flag in $(EXTRA_HOST_FLAGS) ; do \
37621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37622 done; \
37623 echo "Doing install-info in tk"; \
37624 (cd $(HOST_SUBDIR)/tk && \
37625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37627 "RANLIB=$${RANLIB}" \
37628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37629 install-info) \
37630 || exit 1
37632 @endif tk
37634 .PHONY: maybe-install-dvi-tk install-dvi-tk
37635 maybe-install-dvi-tk:
37636 @if tk
37637 maybe-install-dvi-tk: install-dvi-tk
37639 install-dvi-tk: \
37640 configure-tk \
37641 dvi-tk
37642 @: $(MAKE); $(unstage)
37643 @[ -f ./tk/Makefile ] || exit 0; \
37644 r=`${PWD_COMMAND}`; export r; \
37645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37646 $(HOST_EXPORTS) \
37647 for flag in $(EXTRA_HOST_FLAGS) ; do \
37648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37649 done; \
37650 echo "Doing install-dvi in tk"; \
37651 (cd $(HOST_SUBDIR)/tk && \
37652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37654 "RANLIB=$${RANLIB}" \
37655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37656 install-dvi) \
37657 || exit 1
37659 @endif tk
37661 .PHONY: maybe-install-pdf-tk install-pdf-tk
37662 maybe-install-pdf-tk:
37663 @if tk
37664 maybe-install-pdf-tk: install-pdf-tk
37666 install-pdf-tk: \
37667 configure-tk \
37668 pdf-tk
37669 @: $(MAKE); $(unstage)
37670 @[ -f ./tk/Makefile ] || exit 0; \
37671 r=`${PWD_COMMAND}`; export r; \
37672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673 $(HOST_EXPORTS) \
37674 for flag in $(EXTRA_HOST_FLAGS) ; do \
37675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37676 done; \
37677 echo "Doing install-pdf in tk"; \
37678 (cd $(HOST_SUBDIR)/tk && \
37679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37681 "RANLIB=$${RANLIB}" \
37682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37683 install-pdf) \
37684 || exit 1
37686 @endif tk
37688 .PHONY: maybe-install-html-tk install-html-tk
37689 maybe-install-html-tk:
37690 @if tk
37691 maybe-install-html-tk: install-html-tk
37693 install-html-tk: \
37694 configure-tk \
37695 html-tk
37696 @: $(MAKE); $(unstage)
37697 @[ -f ./tk/Makefile ] || exit 0; \
37698 r=`${PWD_COMMAND}`; export r; \
37699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37700 $(HOST_EXPORTS) \
37701 for flag in $(EXTRA_HOST_FLAGS) ; do \
37702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37703 done; \
37704 echo "Doing install-html in tk"; \
37705 (cd $(HOST_SUBDIR)/tk && \
37706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37708 "RANLIB=$${RANLIB}" \
37709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37710 install-html) \
37711 || exit 1
37713 @endif tk
37715 .PHONY: maybe-installcheck-tk installcheck-tk
37716 maybe-installcheck-tk:
37717 @if tk
37718 maybe-installcheck-tk: installcheck-tk
37720 installcheck-tk: \
37721 configure-tk
37722 @: $(MAKE); $(unstage)
37723 @[ -f ./tk/Makefile ] || exit 0; \
37724 r=`${PWD_COMMAND}`; export r; \
37725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726 $(HOST_EXPORTS) \
37727 for flag in $(EXTRA_HOST_FLAGS) ; do \
37728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37729 done; \
37730 echo "Doing installcheck in tk"; \
37731 (cd $(HOST_SUBDIR)/tk && \
37732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37734 "RANLIB=$${RANLIB}" \
37735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37736 installcheck) \
37737 || exit 1
37739 @endif tk
37741 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37742 maybe-mostlyclean-tk:
37743 @if tk
37744 maybe-mostlyclean-tk: mostlyclean-tk
37746 mostlyclean-tk:
37747 @: $(MAKE); $(unstage)
37748 @[ -f ./tk/Makefile ] || exit 0; \
37749 r=`${PWD_COMMAND}`; export r; \
37750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37751 $(HOST_EXPORTS) \
37752 for flag in $(EXTRA_HOST_FLAGS) ; do \
37753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37754 done; \
37755 echo "Doing mostlyclean in tk"; \
37756 (cd $(HOST_SUBDIR)/tk && \
37757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37759 "RANLIB=$${RANLIB}" \
37760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37761 mostlyclean) \
37762 || exit 1
37764 @endif tk
37766 .PHONY: maybe-clean-tk clean-tk
37767 maybe-clean-tk:
37768 @if tk
37769 maybe-clean-tk: clean-tk
37771 clean-tk:
37772 @: $(MAKE); $(unstage)
37773 @[ -f ./tk/Makefile ] || exit 0; \
37774 r=`${PWD_COMMAND}`; export r; \
37775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37776 $(HOST_EXPORTS) \
37777 for flag in $(EXTRA_HOST_FLAGS) ; do \
37778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37779 done; \
37780 echo "Doing clean in tk"; \
37781 (cd $(HOST_SUBDIR)/tk && \
37782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37784 "RANLIB=$${RANLIB}" \
37785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37786 clean) \
37787 || exit 1
37789 @endif tk
37791 .PHONY: maybe-distclean-tk distclean-tk
37792 maybe-distclean-tk:
37793 @if tk
37794 maybe-distclean-tk: distclean-tk
37796 distclean-tk:
37797 @: $(MAKE); $(unstage)
37798 @[ -f ./tk/Makefile ] || exit 0; \
37799 r=`${PWD_COMMAND}`; export r; \
37800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37801 $(HOST_EXPORTS) \
37802 for flag in $(EXTRA_HOST_FLAGS) ; do \
37803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37804 done; \
37805 echo "Doing distclean in tk"; \
37806 (cd $(HOST_SUBDIR)/tk && \
37807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37809 "RANLIB=$${RANLIB}" \
37810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37811 distclean) \
37812 || exit 1
37814 @endif tk
37816 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37817 maybe-maintainer-clean-tk:
37818 @if tk
37819 maybe-maintainer-clean-tk: maintainer-clean-tk
37821 maintainer-clean-tk:
37822 @: $(MAKE); $(unstage)
37823 @[ -f ./tk/Makefile ] || exit 0; \
37824 r=`${PWD_COMMAND}`; export r; \
37825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37826 $(HOST_EXPORTS) \
37827 for flag in $(EXTRA_HOST_FLAGS) ; do \
37828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37829 done; \
37830 echo "Doing maintainer-clean in tk"; \
37831 (cd $(HOST_SUBDIR)/tk && \
37832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37834 "RANLIB=$${RANLIB}" \
37835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37836 maintainer-clean) \
37837 || exit 1
37839 @endif tk
37843 .PHONY: configure-libtermcap maybe-configure-libtermcap
37844 maybe-configure-libtermcap:
37845 @if gcc-bootstrap
37846 configure-libtermcap: stage_current
37847 @endif gcc-bootstrap
37848 @if libtermcap
37849 maybe-configure-libtermcap: configure-libtermcap
37850 configure-libtermcap:
37851 @: $(MAKE); $(unstage)
37852 @r=`${PWD_COMMAND}`; export r; \
37853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37854 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37856 $(HOST_EXPORTS) \
37857 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37858 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37859 case $(srcdir) in \
37860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37861 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37863 esac; \
37864 module_srcdir=libtermcap; \
37865 $(SHELL) \
37866 $$s/$$module_srcdir/configure \
37867 --srcdir=$${topdir}/$$module_srcdir \
37868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37869 --target=${target_alias} \
37870 || exit 1
37871 @endif libtermcap
37877 .PHONY: all-libtermcap maybe-all-libtermcap
37878 maybe-all-libtermcap:
37879 @if gcc-bootstrap
37880 all-libtermcap: stage_current
37881 @endif gcc-bootstrap
37882 @if libtermcap
37883 TARGET-libtermcap=all
37884 maybe-all-libtermcap: all-libtermcap
37885 all-libtermcap: configure-libtermcap
37886 @: $(MAKE); $(unstage)
37887 @r=`${PWD_COMMAND}`; export r; \
37888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37889 $(HOST_EXPORTS) \
37890 (cd $(HOST_SUBDIR)/libtermcap && \
37891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37892 $(TARGET-libtermcap))
37893 @endif libtermcap
37898 .PHONY: check-libtermcap maybe-check-libtermcap
37899 maybe-check-libtermcap:
37900 @if libtermcap
37901 maybe-check-libtermcap: check-libtermcap
37903 check-libtermcap:
37905 @endif libtermcap
37907 .PHONY: install-libtermcap maybe-install-libtermcap
37908 maybe-install-libtermcap:
37909 @if libtermcap
37910 maybe-install-libtermcap: install-libtermcap
37912 install-libtermcap: installdirs
37913 @: $(MAKE); $(unstage)
37914 @r=`${PWD_COMMAND}`; export r; \
37915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37916 $(HOST_EXPORTS) \
37917 (cd $(HOST_SUBDIR)/libtermcap && \
37918 $(MAKE) $(FLAGS_TO_PASS) install)
37920 @endif libtermcap
37922 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37923 maybe-install-strip-libtermcap:
37924 @if libtermcap
37925 maybe-install-strip-libtermcap: install-strip-libtermcap
37927 install-strip-libtermcap: installdirs
37928 @: $(MAKE); $(unstage)
37929 @r=`${PWD_COMMAND}`; export r; \
37930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931 $(HOST_EXPORTS) \
37932 (cd $(HOST_SUBDIR)/libtermcap && \
37933 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37935 @endif libtermcap
37937 # Other targets (info, dvi, pdf, etc.)
37939 .PHONY: maybe-info-libtermcap info-libtermcap
37940 maybe-info-libtermcap:
37941 @if libtermcap
37942 maybe-info-libtermcap: info-libtermcap
37944 info-libtermcap: \
37945 configure-libtermcap
37946 @: $(MAKE); $(unstage)
37947 @[ -f ./libtermcap/Makefile ] || exit 0; \
37948 r=`${PWD_COMMAND}`; export r; \
37949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37950 $(HOST_EXPORTS) \
37951 for flag in $(EXTRA_HOST_FLAGS) ; do \
37952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37953 done; \
37954 echo "Doing info in libtermcap"; \
37955 (cd $(HOST_SUBDIR)/libtermcap && \
37956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37958 "RANLIB=$${RANLIB}" \
37959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37960 info) \
37961 || exit 1
37963 @endif libtermcap
37965 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37966 maybe-dvi-libtermcap:
37967 @if libtermcap
37968 maybe-dvi-libtermcap: dvi-libtermcap
37970 dvi-libtermcap: \
37971 configure-libtermcap
37972 @: $(MAKE); $(unstage)
37973 @[ -f ./libtermcap/Makefile ] || exit 0; \
37974 r=`${PWD_COMMAND}`; export r; \
37975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37976 $(HOST_EXPORTS) \
37977 for flag in $(EXTRA_HOST_FLAGS) ; do \
37978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37979 done; \
37980 echo "Doing dvi in libtermcap"; \
37981 (cd $(HOST_SUBDIR)/libtermcap && \
37982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37984 "RANLIB=$${RANLIB}" \
37985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37986 dvi) \
37987 || exit 1
37989 @endif libtermcap
37991 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37992 maybe-pdf-libtermcap:
37993 @if libtermcap
37994 maybe-pdf-libtermcap: pdf-libtermcap
37996 pdf-libtermcap: \
37997 configure-libtermcap
37998 @: $(MAKE); $(unstage)
37999 @[ -f ./libtermcap/Makefile ] || exit 0; \
38000 r=`${PWD_COMMAND}`; export r; \
38001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38002 $(HOST_EXPORTS) \
38003 for flag in $(EXTRA_HOST_FLAGS) ; do \
38004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38005 done; \
38006 echo "Doing pdf in libtermcap"; \
38007 (cd $(HOST_SUBDIR)/libtermcap && \
38008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38010 "RANLIB=$${RANLIB}" \
38011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38012 pdf) \
38013 || exit 1
38015 @endif libtermcap
38017 .PHONY: maybe-html-libtermcap html-libtermcap
38018 maybe-html-libtermcap:
38019 @if libtermcap
38020 maybe-html-libtermcap: html-libtermcap
38022 html-libtermcap: \
38023 configure-libtermcap
38024 @: $(MAKE); $(unstage)
38025 @[ -f ./libtermcap/Makefile ] || exit 0; \
38026 r=`${PWD_COMMAND}`; export r; \
38027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38028 $(HOST_EXPORTS) \
38029 for flag in $(EXTRA_HOST_FLAGS) ; do \
38030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38031 done; \
38032 echo "Doing html in libtermcap"; \
38033 (cd $(HOST_SUBDIR)/libtermcap && \
38034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38036 "RANLIB=$${RANLIB}" \
38037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38038 html) \
38039 || exit 1
38041 @endif libtermcap
38043 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38044 maybe-TAGS-libtermcap:
38045 @if libtermcap
38046 maybe-TAGS-libtermcap: TAGS-libtermcap
38048 TAGS-libtermcap: \
38049 configure-libtermcap
38050 @: $(MAKE); $(unstage)
38051 @[ -f ./libtermcap/Makefile ] || exit 0; \
38052 r=`${PWD_COMMAND}`; export r; \
38053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38054 $(HOST_EXPORTS) \
38055 for flag in $(EXTRA_HOST_FLAGS) ; do \
38056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38057 done; \
38058 echo "Doing TAGS in libtermcap"; \
38059 (cd $(HOST_SUBDIR)/libtermcap && \
38060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38062 "RANLIB=$${RANLIB}" \
38063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38064 TAGS) \
38065 || exit 1
38067 @endif libtermcap
38069 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38070 maybe-install-info-libtermcap:
38071 @if libtermcap
38072 maybe-install-info-libtermcap: install-info-libtermcap
38074 install-info-libtermcap: \
38075 configure-libtermcap \
38076 info-libtermcap
38077 @: $(MAKE); $(unstage)
38078 @[ -f ./libtermcap/Makefile ] || exit 0; \
38079 r=`${PWD_COMMAND}`; export r; \
38080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38081 $(HOST_EXPORTS) \
38082 for flag in $(EXTRA_HOST_FLAGS) ; do \
38083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38084 done; \
38085 echo "Doing install-info in libtermcap"; \
38086 (cd $(HOST_SUBDIR)/libtermcap && \
38087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38089 "RANLIB=$${RANLIB}" \
38090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38091 install-info) \
38092 || exit 1
38094 @endif libtermcap
38096 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38097 maybe-install-dvi-libtermcap:
38098 @if libtermcap
38099 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38101 install-dvi-libtermcap: \
38102 configure-libtermcap \
38103 dvi-libtermcap
38104 @: $(MAKE); $(unstage)
38105 @[ -f ./libtermcap/Makefile ] || exit 0; \
38106 r=`${PWD_COMMAND}`; export r; \
38107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108 $(HOST_EXPORTS) \
38109 for flag in $(EXTRA_HOST_FLAGS) ; do \
38110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38111 done; \
38112 echo "Doing install-dvi in libtermcap"; \
38113 (cd $(HOST_SUBDIR)/libtermcap && \
38114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38116 "RANLIB=$${RANLIB}" \
38117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38118 install-dvi) \
38119 || exit 1
38121 @endif libtermcap
38123 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38124 maybe-install-pdf-libtermcap:
38125 @if libtermcap
38126 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38128 install-pdf-libtermcap: \
38129 configure-libtermcap \
38130 pdf-libtermcap
38131 @: $(MAKE); $(unstage)
38132 @[ -f ./libtermcap/Makefile ] || exit 0; \
38133 r=`${PWD_COMMAND}`; export r; \
38134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38135 $(HOST_EXPORTS) \
38136 for flag in $(EXTRA_HOST_FLAGS) ; do \
38137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38138 done; \
38139 echo "Doing install-pdf in libtermcap"; \
38140 (cd $(HOST_SUBDIR)/libtermcap && \
38141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38143 "RANLIB=$${RANLIB}" \
38144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38145 install-pdf) \
38146 || exit 1
38148 @endif libtermcap
38150 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38151 maybe-install-html-libtermcap:
38152 @if libtermcap
38153 maybe-install-html-libtermcap: install-html-libtermcap
38155 install-html-libtermcap: \
38156 configure-libtermcap \
38157 html-libtermcap
38158 @: $(MAKE); $(unstage)
38159 @[ -f ./libtermcap/Makefile ] || exit 0; \
38160 r=`${PWD_COMMAND}`; export r; \
38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162 $(HOST_EXPORTS) \
38163 for flag in $(EXTRA_HOST_FLAGS) ; do \
38164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165 done; \
38166 echo "Doing install-html in libtermcap"; \
38167 (cd $(HOST_SUBDIR)/libtermcap && \
38168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38170 "RANLIB=$${RANLIB}" \
38171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38172 install-html) \
38173 || exit 1
38175 @endif libtermcap
38177 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38178 maybe-installcheck-libtermcap:
38179 @if libtermcap
38180 maybe-installcheck-libtermcap: installcheck-libtermcap
38182 installcheck-libtermcap: \
38183 configure-libtermcap
38184 @: $(MAKE); $(unstage)
38185 @[ -f ./libtermcap/Makefile ] || exit 0; \
38186 r=`${PWD_COMMAND}`; export r; \
38187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188 $(HOST_EXPORTS) \
38189 for flag in $(EXTRA_HOST_FLAGS) ; do \
38190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191 done; \
38192 echo "Doing installcheck in libtermcap"; \
38193 (cd $(HOST_SUBDIR)/libtermcap && \
38194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38196 "RANLIB=$${RANLIB}" \
38197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38198 installcheck) \
38199 || exit 1
38201 @endif libtermcap
38203 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38204 maybe-mostlyclean-libtermcap:
38205 @if libtermcap
38206 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38208 # libtermcap doesn't support mostlyclean.
38209 mostlyclean-libtermcap:
38211 @endif libtermcap
38213 .PHONY: maybe-clean-libtermcap clean-libtermcap
38214 maybe-clean-libtermcap:
38215 @if libtermcap
38216 maybe-clean-libtermcap: clean-libtermcap
38218 # libtermcap doesn't support clean.
38219 clean-libtermcap:
38221 @endif libtermcap
38223 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38224 maybe-distclean-libtermcap:
38225 @if libtermcap
38226 maybe-distclean-libtermcap: distclean-libtermcap
38228 # libtermcap doesn't support distclean.
38229 distclean-libtermcap:
38231 @endif libtermcap
38233 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38234 maybe-maintainer-clean-libtermcap:
38235 @if libtermcap
38236 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38238 # libtermcap doesn't support maintainer-clean.
38239 maintainer-clean-libtermcap:
38241 @endif libtermcap
38245 .PHONY: configure-utils maybe-configure-utils
38246 maybe-configure-utils:
38247 @if gcc-bootstrap
38248 configure-utils: stage_current
38249 @endif gcc-bootstrap
38250 @if utils
38251 maybe-configure-utils: configure-utils
38252 configure-utils:
38253 @: $(MAKE); $(unstage)
38254 @r=`${PWD_COMMAND}`; export r; \
38255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38258 $(HOST_EXPORTS) \
38259 echo Configuring in $(HOST_SUBDIR)/utils; \
38260 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38261 case $(srcdir) in \
38262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38263 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38265 esac; \
38266 module_srcdir=utils; \
38267 $(SHELL) \
38268 $$s/$$module_srcdir/configure \
38269 --srcdir=$${topdir}/$$module_srcdir \
38270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38271 --target=${target_alias} \
38272 || exit 1
38273 @endif utils
38279 .PHONY: all-utils maybe-all-utils
38280 maybe-all-utils:
38281 @if gcc-bootstrap
38282 all-utils: stage_current
38283 @endif gcc-bootstrap
38284 @if utils
38285 TARGET-utils=all
38286 maybe-all-utils: all-utils
38287 all-utils: configure-utils
38288 @: $(MAKE); $(unstage)
38289 @r=`${PWD_COMMAND}`; export r; \
38290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291 $(HOST_EXPORTS) \
38292 (cd $(HOST_SUBDIR)/utils && \
38293 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38294 $(TARGET-utils))
38295 @endif utils
38300 .PHONY: check-utils maybe-check-utils
38301 maybe-check-utils:
38302 @if utils
38303 maybe-check-utils: check-utils
38305 check-utils:
38307 @endif utils
38309 .PHONY: install-utils maybe-install-utils
38310 maybe-install-utils:
38311 @if utils
38312 maybe-install-utils: install-utils
38314 install-utils: installdirs
38315 @: $(MAKE); $(unstage)
38316 @r=`${PWD_COMMAND}`; export r; \
38317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318 $(HOST_EXPORTS) \
38319 (cd $(HOST_SUBDIR)/utils && \
38320 $(MAKE) $(FLAGS_TO_PASS) install)
38322 @endif utils
38324 .PHONY: install-strip-utils maybe-install-strip-utils
38325 maybe-install-strip-utils:
38326 @if utils
38327 maybe-install-strip-utils: install-strip-utils
38329 install-strip-utils: installdirs
38330 @: $(MAKE); $(unstage)
38331 @r=`${PWD_COMMAND}`; export r; \
38332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38333 $(HOST_EXPORTS) \
38334 (cd $(HOST_SUBDIR)/utils && \
38335 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38337 @endif utils
38339 # Other targets (info, dvi, pdf, etc.)
38341 .PHONY: maybe-info-utils info-utils
38342 maybe-info-utils:
38343 @if utils
38344 maybe-info-utils: info-utils
38346 info-utils: \
38347 configure-utils
38348 @: $(MAKE); $(unstage)
38349 @[ -f ./utils/Makefile ] || exit 0; \
38350 r=`${PWD_COMMAND}`; export r; \
38351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38352 $(HOST_EXPORTS) \
38353 for flag in $(EXTRA_HOST_FLAGS) ; do \
38354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38355 done; \
38356 echo "Doing info in utils"; \
38357 (cd $(HOST_SUBDIR)/utils && \
38358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38360 "RANLIB=$${RANLIB}" \
38361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38362 info) \
38363 || exit 1
38365 @endif utils
38367 .PHONY: maybe-dvi-utils dvi-utils
38368 maybe-dvi-utils:
38369 @if utils
38370 maybe-dvi-utils: dvi-utils
38372 dvi-utils: \
38373 configure-utils
38374 @: $(MAKE); $(unstage)
38375 @[ -f ./utils/Makefile ] || exit 0; \
38376 r=`${PWD_COMMAND}`; export r; \
38377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38378 $(HOST_EXPORTS) \
38379 for flag in $(EXTRA_HOST_FLAGS) ; do \
38380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38381 done; \
38382 echo "Doing dvi in utils"; \
38383 (cd $(HOST_SUBDIR)/utils && \
38384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38386 "RANLIB=$${RANLIB}" \
38387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38388 dvi) \
38389 || exit 1
38391 @endif utils
38393 .PHONY: maybe-pdf-utils pdf-utils
38394 maybe-pdf-utils:
38395 @if utils
38396 maybe-pdf-utils: pdf-utils
38398 pdf-utils: \
38399 configure-utils
38400 @: $(MAKE); $(unstage)
38401 @[ -f ./utils/Makefile ] || exit 0; \
38402 r=`${PWD_COMMAND}`; export r; \
38403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38404 $(HOST_EXPORTS) \
38405 for flag in $(EXTRA_HOST_FLAGS) ; do \
38406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38407 done; \
38408 echo "Doing pdf in utils"; \
38409 (cd $(HOST_SUBDIR)/utils && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38412 "RANLIB=$${RANLIB}" \
38413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38414 pdf) \
38415 || exit 1
38417 @endif utils
38419 .PHONY: maybe-html-utils html-utils
38420 maybe-html-utils:
38421 @if utils
38422 maybe-html-utils: html-utils
38424 html-utils: \
38425 configure-utils
38426 @: $(MAKE); $(unstage)
38427 @[ -f ./utils/Makefile ] || exit 0; \
38428 r=`${PWD_COMMAND}`; export r; \
38429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430 $(HOST_EXPORTS) \
38431 for flag in $(EXTRA_HOST_FLAGS) ; do \
38432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38433 done; \
38434 echo "Doing html in utils"; \
38435 (cd $(HOST_SUBDIR)/utils && \
38436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38438 "RANLIB=$${RANLIB}" \
38439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38440 html) \
38441 || exit 1
38443 @endif utils
38445 .PHONY: maybe-TAGS-utils TAGS-utils
38446 maybe-TAGS-utils:
38447 @if utils
38448 maybe-TAGS-utils: TAGS-utils
38450 TAGS-utils: \
38451 configure-utils
38452 @: $(MAKE); $(unstage)
38453 @[ -f ./utils/Makefile ] || exit 0; \
38454 r=`${PWD_COMMAND}`; export r; \
38455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38456 $(HOST_EXPORTS) \
38457 for flag in $(EXTRA_HOST_FLAGS) ; do \
38458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38459 done; \
38460 echo "Doing TAGS in utils"; \
38461 (cd $(HOST_SUBDIR)/utils && \
38462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38464 "RANLIB=$${RANLIB}" \
38465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38466 TAGS) \
38467 || exit 1
38469 @endif utils
38471 .PHONY: maybe-install-info-utils install-info-utils
38472 maybe-install-info-utils:
38473 @if utils
38474 maybe-install-info-utils: install-info-utils
38476 install-info-utils: \
38477 configure-utils \
38478 info-utils
38479 @: $(MAKE); $(unstage)
38480 @[ -f ./utils/Makefile ] || exit 0; \
38481 r=`${PWD_COMMAND}`; export r; \
38482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38483 $(HOST_EXPORTS) \
38484 for flag in $(EXTRA_HOST_FLAGS) ; do \
38485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38486 done; \
38487 echo "Doing install-info in utils"; \
38488 (cd $(HOST_SUBDIR)/utils && \
38489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38491 "RANLIB=$${RANLIB}" \
38492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38493 install-info) \
38494 || exit 1
38496 @endif utils
38498 .PHONY: maybe-install-dvi-utils install-dvi-utils
38499 maybe-install-dvi-utils:
38500 @if utils
38501 maybe-install-dvi-utils: install-dvi-utils
38503 install-dvi-utils: \
38504 configure-utils \
38505 dvi-utils
38506 @: $(MAKE); $(unstage)
38507 @[ -f ./utils/Makefile ] || exit 0; \
38508 r=`${PWD_COMMAND}`; export r; \
38509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38510 $(HOST_EXPORTS) \
38511 for flag in $(EXTRA_HOST_FLAGS) ; do \
38512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38513 done; \
38514 echo "Doing install-dvi in utils"; \
38515 (cd $(HOST_SUBDIR)/utils && \
38516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38518 "RANLIB=$${RANLIB}" \
38519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38520 install-dvi) \
38521 || exit 1
38523 @endif utils
38525 .PHONY: maybe-install-pdf-utils install-pdf-utils
38526 maybe-install-pdf-utils:
38527 @if utils
38528 maybe-install-pdf-utils: install-pdf-utils
38530 install-pdf-utils: \
38531 configure-utils \
38532 pdf-utils
38533 @: $(MAKE); $(unstage)
38534 @[ -f ./utils/Makefile ] || exit 0; \
38535 r=`${PWD_COMMAND}`; export r; \
38536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38537 $(HOST_EXPORTS) \
38538 for flag in $(EXTRA_HOST_FLAGS) ; do \
38539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38540 done; \
38541 echo "Doing install-pdf in utils"; \
38542 (cd $(HOST_SUBDIR)/utils && \
38543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38545 "RANLIB=$${RANLIB}" \
38546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38547 install-pdf) \
38548 || exit 1
38550 @endif utils
38552 .PHONY: maybe-install-html-utils install-html-utils
38553 maybe-install-html-utils:
38554 @if utils
38555 maybe-install-html-utils: install-html-utils
38557 install-html-utils: \
38558 configure-utils \
38559 html-utils
38560 @: $(MAKE); $(unstage)
38561 @[ -f ./utils/Makefile ] || exit 0; \
38562 r=`${PWD_COMMAND}`; export r; \
38563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564 $(HOST_EXPORTS) \
38565 for flag in $(EXTRA_HOST_FLAGS) ; do \
38566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567 done; \
38568 echo "Doing install-html in utils"; \
38569 (cd $(HOST_SUBDIR)/utils && \
38570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572 "RANLIB=$${RANLIB}" \
38573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574 install-html) \
38575 || exit 1
38577 @endif utils
38579 .PHONY: maybe-installcheck-utils installcheck-utils
38580 maybe-installcheck-utils:
38581 @if utils
38582 maybe-installcheck-utils: installcheck-utils
38584 installcheck-utils: \
38585 configure-utils
38586 @: $(MAKE); $(unstage)
38587 @[ -f ./utils/Makefile ] || exit 0; \
38588 r=`${PWD_COMMAND}`; export r; \
38589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38590 $(HOST_EXPORTS) \
38591 for flag in $(EXTRA_HOST_FLAGS) ; do \
38592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38593 done; \
38594 echo "Doing installcheck in utils"; \
38595 (cd $(HOST_SUBDIR)/utils && \
38596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38598 "RANLIB=$${RANLIB}" \
38599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38600 installcheck) \
38601 || exit 1
38603 @endif utils
38605 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38606 maybe-mostlyclean-utils:
38607 @if utils
38608 maybe-mostlyclean-utils: mostlyclean-utils
38610 mostlyclean-utils:
38611 @: $(MAKE); $(unstage)
38612 @[ -f ./utils/Makefile ] || exit 0; \
38613 r=`${PWD_COMMAND}`; export r; \
38614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615 $(HOST_EXPORTS) \
38616 for flag in $(EXTRA_HOST_FLAGS) ; do \
38617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618 done; \
38619 echo "Doing mostlyclean in utils"; \
38620 (cd $(HOST_SUBDIR)/utils && \
38621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623 "RANLIB=$${RANLIB}" \
38624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625 mostlyclean) \
38626 || exit 1
38628 @endif utils
38630 .PHONY: maybe-clean-utils clean-utils
38631 maybe-clean-utils:
38632 @if utils
38633 maybe-clean-utils: clean-utils
38635 clean-utils:
38636 @: $(MAKE); $(unstage)
38637 @[ -f ./utils/Makefile ] || exit 0; \
38638 r=`${PWD_COMMAND}`; export r; \
38639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38640 $(HOST_EXPORTS) \
38641 for flag in $(EXTRA_HOST_FLAGS) ; do \
38642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38643 done; \
38644 echo "Doing clean in utils"; \
38645 (cd $(HOST_SUBDIR)/utils && \
38646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38648 "RANLIB=$${RANLIB}" \
38649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38650 clean) \
38651 || exit 1
38653 @endif utils
38655 .PHONY: maybe-distclean-utils distclean-utils
38656 maybe-distclean-utils:
38657 @if utils
38658 maybe-distclean-utils: distclean-utils
38660 distclean-utils:
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./utils/Makefile ] || exit 0; \
38663 r=`${PWD_COMMAND}`; export r; \
38664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665 $(HOST_EXPORTS) \
38666 for flag in $(EXTRA_HOST_FLAGS) ; do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 echo "Doing distclean in utils"; \
38670 (cd $(HOST_SUBDIR)/utils && \
38671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673 "RANLIB=$${RANLIB}" \
38674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675 distclean) \
38676 || exit 1
38678 @endif utils
38680 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38681 maybe-maintainer-clean-utils:
38682 @if utils
38683 maybe-maintainer-clean-utils: maintainer-clean-utils
38685 maintainer-clean-utils:
38686 @: $(MAKE); $(unstage)
38687 @[ -f ./utils/Makefile ] || exit 0; \
38688 r=`${PWD_COMMAND}`; export r; \
38689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690 $(HOST_EXPORTS) \
38691 for flag in $(EXTRA_HOST_FLAGS) ; do \
38692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38693 done; \
38694 echo "Doing maintainer-clean in utils"; \
38695 (cd $(HOST_SUBDIR)/utils && \
38696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698 "RANLIB=$${RANLIB}" \
38699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700 maintainer-clean) \
38701 || exit 1
38703 @endif utils
38707 .PHONY: configure-c++tools maybe-configure-c++tools
38708 maybe-configure-c++tools:
38709 @if gcc-bootstrap
38710 configure-c++tools: stage_current
38711 @endif gcc-bootstrap
38712 @if c++tools
38713 maybe-configure-c++tools: configure-c++tools
38714 configure-c++tools:
38715 @: $(MAKE); $(unstage)
38716 @r=`${PWD_COMMAND}`; export r; \
38717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38720 $(HOST_EXPORTS) \
38721 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38722 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38723 case $(srcdir) in \
38724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38725 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38727 esac; \
38728 module_srcdir=c++tools; \
38729 $(SHELL) \
38730 $$s/$$module_srcdir/configure \
38731 --srcdir=$${topdir}/$$module_srcdir \
38732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38733 --target=${target_alias} \
38734 || exit 1
38735 @endif c++tools
38741 .PHONY: all-c++tools maybe-all-c++tools
38742 maybe-all-c++tools:
38743 @if gcc-bootstrap
38744 all-c++tools: stage_current
38745 @endif gcc-bootstrap
38746 @if c++tools
38747 TARGET-c++tools=all
38748 maybe-all-c++tools: all-c++tools
38749 all-c++tools: configure-c++tools
38750 @: $(MAKE); $(unstage)
38751 @r=`${PWD_COMMAND}`; export r; \
38752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38753 $(HOST_EXPORTS) \
38754 (cd $(HOST_SUBDIR)/c++tools && \
38755 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38756 $(TARGET-c++tools))
38757 @endif c++tools
38762 .PHONY: check-c++tools maybe-check-c++tools
38763 maybe-check-c++tools:
38764 @if c++tools
38765 maybe-check-c++tools: check-c++tools
38767 check-c++tools:
38768 @: $(MAKE); $(unstage)
38769 @r=`${PWD_COMMAND}`; export r; \
38770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771 $(HOST_EXPORTS) \
38772 (cd $(HOST_SUBDIR)/c++tools && \
38773 $(MAKE) $(FLAGS_TO_PASS) check)
38775 @endif c++tools
38777 .PHONY: install-c++tools maybe-install-c++tools
38778 maybe-install-c++tools:
38779 @if c++tools
38780 maybe-install-c++tools: install-c++tools
38782 install-c++tools: installdirs
38783 @: $(MAKE); $(unstage)
38784 @r=`${PWD_COMMAND}`; export r; \
38785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38786 $(HOST_EXPORTS) \
38787 (cd $(HOST_SUBDIR)/c++tools && \
38788 $(MAKE) $(FLAGS_TO_PASS) install)
38790 @endif c++tools
38792 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38793 maybe-install-strip-c++tools:
38794 @if c++tools
38795 maybe-install-strip-c++tools: install-strip-c++tools
38797 install-strip-c++tools: installdirs
38798 @: $(MAKE); $(unstage)
38799 @r=`${PWD_COMMAND}`; export r; \
38800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38801 $(HOST_EXPORTS) \
38802 (cd $(HOST_SUBDIR)/c++tools && \
38803 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38805 @endif c++tools
38807 # Other targets (info, dvi, pdf, etc.)
38809 .PHONY: maybe-info-c++tools info-c++tools
38810 maybe-info-c++tools:
38811 @if c++tools
38812 maybe-info-c++tools: info-c++tools
38814 info-c++tools: \
38815 configure-c++tools
38816 @: $(MAKE); $(unstage)
38817 @[ -f ./c++tools/Makefile ] || exit 0; \
38818 r=`${PWD_COMMAND}`; export r; \
38819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820 $(HOST_EXPORTS) \
38821 for flag in $(EXTRA_HOST_FLAGS) ; do \
38822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38823 done; \
38824 echo "Doing info in c++tools"; \
38825 (cd $(HOST_SUBDIR)/c++tools && \
38826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38828 "RANLIB=$${RANLIB}" \
38829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38830 info) \
38831 || exit 1
38833 @endif c++tools
38835 .PHONY: maybe-dvi-c++tools dvi-c++tools
38836 maybe-dvi-c++tools:
38837 @if c++tools
38838 maybe-dvi-c++tools: dvi-c++tools
38840 dvi-c++tools: \
38841 configure-c++tools
38842 @: $(MAKE); $(unstage)
38843 @[ -f ./c++tools/Makefile ] || exit 0; \
38844 r=`${PWD_COMMAND}`; export r; \
38845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846 $(HOST_EXPORTS) \
38847 for flag in $(EXTRA_HOST_FLAGS) ; do \
38848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849 done; \
38850 echo "Doing dvi in c++tools"; \
38851 (cd $(HOST_SUBDIR)/c++tools && \
38852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854 "RANLIB=$${RANLIB}" \
38855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856 dvi) \
38857 || exit 1
38859 @endif c++tools
38861 .PHONY: maybe-pdf-c++tools pdf-c++tools
38862 maybe-pdf-c++tools:
38863 @if c++tools
38864 maybe-pdf-c++tools: pdf-c++tools
38866 pdf-c++tools: \
38867 configure-c++tools
38868 @: $(MAKE); $(unstage)
38869 @[ -f ./c++tools/Makefile ] || exit 0; \
38870 r=`${PWD_COMMAND}`; export r; \
38871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38872 $(HOST_EXPORTS) \
38873 for flag in $(EXTRA_HOST_FLAGS) ; do \
38874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38875 done; \
38876 echo "Doing pdf in c++tools"; \
38877 (cd $(HOST_SUBDIR)/c++tools && \
38878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38880 "RANLIB=$${RANLIB}" \
38881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38882 pdf) \
38883 || exit 1
38885 @endif c++tools
38887 .PHONY: maybe-html-c++tools html-c++tools
38888 maybe-html-c++tools:
38889 @if c++tools
38890 maybe-html-c++tools: html-c++tools
38892 html-c++tools: \
38893 configure-c++tools
38894 @: $(MAKE); $(unstage)
38895 @[ -f ./c++tools/Makefile ] || exit 0; \
38896 r=`${PWD_COMMAND}`; export r; \
38897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898 $(HOST_EXPORTS) \
38899 for flag in $(EXTRA_HOST_FLAGS) ; do \
38900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901 done; \
38902 echo "Doing html in c++tools"; \
38903 (cd $(HOST_SUBDIR)/c++tools && \
38904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38906 "RANLIB=$${RANLIB}" \
38907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38908 html) \
38909 || exit 1
38911 @endif c++tools
38913 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38914 maybe-TAGS-c++tools:
38915 @if c++tools
38916 maybe-TAGS-c++tools: TAGS-c++tools
38918 # c++tools doesn't support TAGS.
38919 TAGS-c++tools:
38921 @endif c++tools
38923 .PHONY: maybe-install-info-c++tools install-info-c++tools
38924 maybe-install-info-c++tools:
38925 @if c++tools
38926 maybe-install-info-c++tools: install-info-c++tools
38928 install-info-c++tools: \
38929 configure-c++tools \
38930 info-c++tools
38931 @: $(MAKE); $(unstage)
38932 @[ -f ./c++tools/Makefile ] || exit 0; \
38933 r=`${PWD_COMMAND}`; export r; \
38934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38935 $(HOST_EXPORTS) \
38936 for flag in $(EXTRA_HOST_FLAGS) ; do \
38937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38938 done; \
38939 echo "Doing install-info in c++tools"; \
38940 (cd $(HOST_SUBDIR)/c++tools && \
38941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38943 "RANLIB=$${RANLIB}" \
38944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38945 install-info) \
38946 || exit 1
38948 @endif c++tools
38950 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38951 maybe-install-dvi-c++tools:
38952 @if c++tools
38953 maybe-install-dvi-c++tools: install-dvi-c++tools
38955 install-dvi-c++tools: \
38956 configure-c++tools \
38957 dvi-c++tools
38958 @: $(MAKE); $(unstage)
38959 @[ -f ./c++tools/Makefile ] || exit 0; \
38960 r=`${PWD_COMMAND}`; export r; \
38961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38962 $(HOST_EXPORTS) \
38963 for flag in $(EXTRA_HOST_FLAGS) ; do \
38964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38965 done; \
38966 echo "Doing install-dvi in c++tools"; \
38967 (cd $(HOST_SUBDIR)/c++tools && \
38968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38970 "RANLIB=$${RANLIB}" \
38971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38972 install-dvi) \
38973 || exit 1
38975 @endif c++tools
38977 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38978 maybe-install-pdf-c++tools:
38979 @if c++tools
38980 maybe-install-pdf-c++tools: install-pdf-c++tools
38982 install-pdf-c++tools: \
38983 configure-c++tools \
38984 pdf-c++tools
38985 @: $(MAKE); $(unstage)
38986 @[ -f ./c++tools/Makefile ] || exit 0; \
38987 r=`${PWD_COMMAND}`; export r; \
38988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38989 $(HOST_EXPORTS) \
38990 for flag in $(EXTRA_HOST_FLAGS) ; do \
38991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38992 done; \
38993 echo "Doing install-pdf in c++tools"; \
38994 (cd $(HOST_SUBDIR)/c++tools && \
38995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38997 "RANLIB=$${RANLIB}" \
38998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38999 install-pdf) \
39000 || exit 1
39002 @endif c++tools
39004 .PHONY: maybe-install-html-c++tools install-html-c++tools
39005 maybe-install-html-c++tools:
39006 @if c++tools
39007 maybe-install-html-c++tools: install-html-c++tools
39009 install-html-c++tools: \
39010 configure-c++tools \
39011 html-c++tools
39012 @: $(MAKE); $(unstage)
39013 @[ -f ./c++tools/Makefile ] || exit 0; \
39014 r=`${PWD_COMMAND}`; export r; \
39015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39016 $(HOST_EXPORTS) \
39017 for flag in $(EXTRA_HOST_FLAGS) ; do \
39018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39019 done; \
39020 echo "Doing install-html in c++tools"; \
39021 (cd $(HOST_SUBDIR)/c++tools && \
39022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39024 "RANLIB=$${RANLIB}" \
39025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39026 install-html) \
39027 || exit 1
39029 @endif c++tools
39031 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39032 maybe-installcheck-c++tools:
39033 @if c++tools
39034 maybe-installcheck-c++tools: installcheck-c++tools
39036 installcheck-c++tools: \
39037 configure-c++tools
39038 @: $(MAKE); $(unstage)
39039 @[ -f ./c++tools/Makefile ] || exit 0; \
39040 r=`${PWD_COMMAND}`; export r; \
39041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39042 $(HOST_EXPORTS) \
39043 for flag in $(EXTRA_HOST_FLAGS) ; do \
39044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39045 done; \
39046 echo "Doing installcheck in c++tools"; \
39047 (cd $(HOST_SUBDIR)/c++tools && \
39048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39050 "RANLIB=$${RANLIB}" \
39051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39052 installcheck) \
39053 || exit 1
39055 @endif c++tools
39057 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39058 maybe-mostlyclean-c++tools:
39059 @if c++tools
39060 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39062 mostlyclean-c++tools:
39063 @: $(MAKE); $(unstage)
39064 @[ -f ./c++tools/Makefile ] || exit 0; \
39065 r=`${PWD_COMMAND}`; export r; \
39066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39067 $(HOST_EXPORTS) \
39068 for flag in $(EXTRA_HOST_FLAGS) ; do \
39069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39070 done; \
39071 echo "Doing mostlyclean in c++tools"; \
39072 (cd $(HOST_SUBDIR)/c++tools && \
39073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39075 "RANLIB=$${RANLIB}" \
39076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39077 mostlyclean) \
39078 || exit 1
39080 @endif c++tools
39082 .PHONY: maybe-clean-c++tools clean-c++tools
39083 maybe-clean-c++tools:
39084 @if c++tools
39085 maybe-clean-c++tools: clean-c++tools
39087 clean-c++tools:
39088 @: $(MAKE); $(unstage)
39089 @[ -f ./c++tools/Makefile ] || exit 0; \
39090 r=`${PWD_COMMAND}`; export r; \
39091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39092 $(HOST_EXPORTS) \
39093 for flag in $(EXTRA_HOST_FLAGS) ; do \
39094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39095 done; \
39096 echo "Doing clean in c++tools"; \
39097 (cd $(HOST_SUBDIR)/c++tools && \
39098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39100 "RANLIB=$${RANLIB}" \
39101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39102 clean) \
39103 || exit 1
39105 @endif c++tools
39107 .PHONY: maybe-distclean-c++tools distclean-c++tools
39108 maybe-distclean-c++tools:
39109 @if c++tools
39110 maybe-distclean-c++tools: distclean-c++tools
39112 distclean-c++tools:
39113 @: $(MAKE); $(unstage)
39114 @[ -f ./c++tools/Makefile ] || exit 0; \
39115 r=`${PWD_COMMAND}`; export r; \
39116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39117 $(HOST_EXPORTS) \
39118 for flag in $(EXTRA_HOST_FLAGS) ; do \
39119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39120 done; \
39121 echo "Doing distclean in c++tools"; \
39122 (cd $(HOST_SUBDIR)/c++tools && \
39123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39125 "RANLIB=$${RANLIB}" \
39126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39127 distclean) \
39128 || exit 1
39130 @endif c++tools
39132 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39133 maybe-maintainer-clean-c++tools:
39134 @if c++tools
39135 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39137 maintainer-clean-c++tools:
39138 @: $(MAKE); $(unstage)
39139 @[ -f ./c++tools/Makefile ] || exit 0; \
39140 r=`${PWD_COMMAND}`; export r; \
39141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39142 $(HOST_EXPORTS) \
39143 for flag in $(EXTRA_HOST_FLAGS) ; do \
39144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39145 done; \
39146 echo "Doing maintainer-clean in c++tools"; \
39147 (cd $(HOST_SUBDIR)/c++tools && \
39148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39150 "RANLIB=$${RANLIB}" \
39151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39152 maintainer-clean) \
39153 || exit 1
39155 @endif c++tools
39159 .PHONY: configure-gnattools maybe-configure-gnattools
39160 maybe-configure-gnattools:
39161 @if gcc-bootstrap
39162 configure-gnattools: stage_current
39163 @endif gcc-bootstrap
39164 @if gnattools
39165 maybe-configure-gnattools: configure-gnattools
39166 configure-gnattools:
39167 @: $(MAKE); $(unstage)
39168 @r=`${PWD_COMMAND}`; export r; \
39169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39172 $(HOST_EXPORTS) \
39173 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39174 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39175 case $(srcdir) in \
39176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39177 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39179 esac; \
39180 module_srcdir=gnattools; \
39181 $(SHELL) \
39182 $$s/$$module_srcdir/configure \
39183 --srcdir=$${topdir}/$$module_srcdir \
39184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39185 --target=${target_alias} \
39186 || exit 1
39187 @endif gnattools
39193 .PHONY: all-gnattools maybe-all-gnattools
39194 maybe-all-gnattools:
39195 @if gcc-bootstrap
39196 all-gnattools: stage_current
39197 @endif gcc-bootstrap
39198 @if gnattools
39199 TARGET-gnattools=all
39200 maybe-all-gnattools: all-gnattools
39201 all-gnattools: configure-gnattools
39202 @: $(MAKE); $(unstage)
39203 @r=`${PWD_COMMAND}`; export r; \
39204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39205 $(HOST_EXPORTS) \
39206 (cd $(HOST_SUBDIR)/gnattools && \
39207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39208 $(TARGET-gnattools))
39209 @endif gnattools
39214 .PHONY: check-gnattools maybe-check-gnattools
39215 maybe-check-gnattools:
39216 @if gnattools
39217 maybe-check-gnattools: check-gnattools
39219 check-gnattools:
39220 @: $(MAKE); $(unstage)
39221 @r=`${PWD_COMMAND}`; export r; \
39222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223 $(HOST_EXPORTS) \
39224 (cd $(HOST_SUBDIR)/gnattools && \
39225 $(MAKE) $(FLAGS_TO_PASS) check)
39227 @endif gnattools
39229 .PHONY: install-gnattools maybe-install-gnattools
39230 maybe-install-gnattools:
39231 @if gnattools
39232 maybe-install-gnattools: install-gnattools
39234 install-gnattools: installdirs
39235 @: $(MAKE); $(unstage)
39236 @r=`${PWD_COMMAND}`; export r; \
39237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39238 $(HOST_EXPORTS) \
39239 (cd $(HOST_SUBDIR)/gnattools && \
39240 $(MAKE) $(FLAGS_TO_PASS) install)
39242 @endif gnattools
39244 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39245 maybe-install-strip-gnattools:
39246 @if gnattools
39247 maybe-install-strip-gnattools: install-strip-gnattools
39249 install-strip-gnattools: installdirs
39250 @: $(MAKE); $(unstage)
39251 @r=`${PWD_COMMAND}`; export r; \
39252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39253 $(HOST_EXPORTS) \
39254 (cd $(HOST_SUBDIR)/gnattools && \
39255 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39257 @endif gnattools
39259 # Other targets (info, dvi, pdf, etc.)
39261 .PHONY: maybe-info-gnattools info-gnattools
39262 maybe-info-gnattools:
39263 @if gnattools
39264 maybe-info-gnattools: info-gnattools
39266 info-gnattools: \
39267 configure-gnattools
39268 @: $(MAKE); $(unstage)
39269 @[ -f ./gnattools/Makefile ] || exit 0; \
39270 r=`${PWD_COMMAND}`; export r; \
39271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39272 $(HOST_EXPORTS) \
39273 for flag in $(EXTRA_HOST_FLAGS) ; do \
39274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39275 done; \
39276 echo "Doing info in gnattools"; \
39277 (cd $(HOST_SUBDIR)/gnattools && \
39278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39280 "RANLIB=$${RANLIB}" \
39281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39282 info) \
39283 || exit 1
39285 @endif gnattools
39287 .PHONY: maybe-dvi-gnattools dvi-gnattools
39288 maybe-dvi-gnattools:
39289 @if gnattools
39290 maybe-dvi-gnattools: dvi-gnattools
39292 dvi-gnattools: \
39293 configure-gnattools
39294 @: $(MAKE); $(unstage)
39295 @[ -f ./gnattools/Makefile ] || exit 0; \
39296 r=`${PWD_COMMAND}`; export r; \
39297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298 $(HOST_EXPORTS) \
39299 for flag in $(EXTRA_HOST_FLAGS) ; do \
39300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301 done; \
39302 echo "Doing dvi in gnattools"; \
39303 (cd $(HOST_SUBDIR)/gnattools && \
39304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306 "RANLIB=$${RANLIB}" \
39307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308 dvi) \
39309 || exit 1
39311 @endif gnattools
39313 .PHONY: maybe-pdf-gnattools pdf-gnattools
39314 maybe-pdf-gnattools:
39315 @if gnattools
39316 maybe-pdf-gnattools: pdf-gnattools
39318 pdf-gnattools: \
39319 configure-gnattools
39320 @: $(MAKE); $(unstage)
39321 @[ -f ./gnattools/Makefile ] || exit 0; \
39322 r=`${PWD_COMMAND}`; export r; \
39323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39324 $(HOST_EXPORTS) \
39325 for flag in $(EXTRA_HOST_FLAGS) ; do \
39326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39327 done; \
39328 echo "Doing pdf in gnattools"; \
39329 (cd $(HOST_SUBDIR)/gnattools && \
39330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39332 "RANLIB=$${RANLIB}" \
39333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39334 pdf) \
39335 || exit 1
39337 @endif gnattools
39339 .PHONY: maybe-html-gnattools html-gnattools
39340 maybe-html-gnattools:
39341 @if gnattools
39342 maybe-html-gnattools: html-gnattools
39344 html-gnattools: \
39345 configure-gnattools
39346 @: $(MAKE); $(unstage)
39347 @[ -f ./gnattools/Makefile ] || exit 0; \
39348 r=`${PWD_COMMAND}`; export r; \
39349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39350 $(HOST_EXPORTS) \
39351 for flag in $(EXTRA_HOST_FLAGS) ; do \
39352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39353 done; \
39354 echo "Doing html in gnattools"; \
39355 (cd $(HOST_SUBDIR)/gnattools && \
39356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39358 "RANLIB=$${RANLIB}" \
39359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39360 html) \
39361 || exit 1
39363 @endif gnattools
39365 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39366 maybe-TAGS-gnattools:
39367 @if gnattools
39368 maybe-TAGS-gnattools: TAGS-gnattools
39370 TAGS-gnattools: \
39371 configure-gnattools
39372 @: $(MAKE); $(unstage)
39373 @[ -f ./gnattools/Makefile ] || exit 0; \
39374 r=`${PWD_COMMAND}`; export r; \
39375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39376 $(HOST_EXPORTS) \
39377 for flag in $(EXTRA_HOST_FLAGS) ; do \
39378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39379 done; \
39380 echo "Doing TAGS in gnattools"; \
39381 (cd $(HOST_SUBDIR)/gnattools && \
39382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39384 "RANLIB=$${RANLIB}" \
39385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39386 TAGS) \
39387 || exit 1
39389 @endif gnattools
39391 .PHONY: maybe-install-info-gnattools install-info-gnattools
39392 maybe-install-info-gnattools:
39393 @if gnattools
39394 maybe-install-info-gnattools: install-info-gnattools
39396 install-info-gnattools: \
39397 configure-gnattools \
39398 info-gnattools
39399 @: $(MAKE); $(unstage)
39400 @[ -f ./gnattools/Makefile ] || exit 0; \
39401 r=`${PWD_COMMAND}`; export r; \
39402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403 $(HOST_EXPORTS) \
39404 for flag in $(EXTRA_HOST_FLAGS) ; do \
39405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39406 done; \
39407 echo "Doing install-info in gnattools"; \
39408 (cd $(HOST_SUBDIR)/gnattools && \
39409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39411 "RANLIB=$${RANLIB}" \
39412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39413 install-info) \
39414 || exit 1
39416 @endif gnattools
39418 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39419 maybe-install-dvi-gnattools:
39420 @if gnattools
39421 maybe-install-dvi-gnattools: install-dvi-gnattools
39423 install-dvi-gnattools: \
39424 configure-gnattools \
39425 dvi-gnattools
39426 @: $(MAKE); $(unstage)
39427 @[ -f ./gnattools/Makefile ] || exit 0; \
39428 r=`${PWD_COMMAND}`; export r; \
39429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39430 $(HOST_EXPORTS) \
39431 for flag in $(EXTRA_HOST_FLAGS) ; do \
39432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39433 done; \
39434 echo "Doing install-dvi in gnattools"; \
39435 (cd $(HOST_SUBDIR)/gnattools && \
39436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39438 "RANLIB=$${RANLIB}" \
39439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39440 install-dvi) \
39441 || exit 1
39443 @endif gnattools
39445 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39446 maybe-install-pdf-gnattools:
39447 @if gnattools
39448 maybe-install-pdf-gnattools: install-pdf-gnattools
39450 install-pdf-gnattools: \
39451 configure-gnattools \
39452 pdf-gnattools
39453 @: $(MAKE); $(unstage)
39454 @[ -f ./gnattools/Makefile ] || exit 0; \
39455 r=`${PWD_COMMAND}`; export r; \
39456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457 $(HOST_EXPORTS) \
39458 for flag in $(EXTRA_HOST_FLAGS) ; do \
39459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39460 done; \
39461 echo "Doing install-pdf in gnattools"; \
39462 (cd $(HOST_SUBDIR)/gnattools && \
39463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39465 "RANLIB=$${RANLIB}" \
39466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39467 install-pdf) \
39468 || exit 1
39470 @endif gnattools
39472 .PHONY: maybe-install-html-gnattools install-html-gnattools
39473 maybe-install-html-gnattools:
39474 @if gnattools
39475 maybe-install-html-gnattools: install-html-gnattools
39477 install-html-gnattools: \
39478 configure-gnattools \
39479 html-gnattools
39480 @: $(MAKE); $(unstage)
39481 @[ -f ./gnattools/Makefile ] || exit 0; \
39482 r=`${PWD_COMMAND}`; export r; \
39483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39484 $(HOST_EXPORTS) \
39485 for flag in $(EXTRA_HOST_FLAGS) ; do \
39486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39487 done; \
39488 echo "Doing install-html in gnattools"; \
39489 (cd $(HOST_SUBDIR)/gnattools && \
39490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39492 "RANLIB=$${RANLIB}" \
39493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39494 install-html) \
39495 || exit 1
39497 @endif gnattools
39499 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39500 maybe-installcheck-gnattools:
39501 @if gnattools
39502 maybe-installcheck-gnattools: installcheck-gnattools
39504 installcheck-gnattools: \
39505 configure-gnattools
39506 @: $(MAKE); $(unstage)
39507 @[ -f ./gnattools/Makefile ] || exit 0; \
39508 r=`${PWD_COMMAND}`; export r; \
39509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510 $(HOST_EXPORTS) \
39511 for flag in $(EXTRA_HOST_FLAGS) ; do \
39512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39513 done; \
39514 echo "Doing installcheck in gnattools"; \
39515 (cd $(HOST_SUBDIR)/gnattools && \
39516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39518 "RANLIB=$${RANLIB}" \
39519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39520 installcheck) \
39521 || exit 1
39523 @endif gnattools
39525 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39526 maybe-mostlyclean-gnattools:
39527 @if gnattools
39528 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39530 mostlyclean-gnattools:
39531 @: $(MAKE); $(unstage)
39532 @[ -f ./gnattools/Makefile ] || exit 0; \
39533 r=`${PWD_COMMAND}`; export r; \
39534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535 $(HOST_EXPORTS) \
39536 for flag in $(EXTRA_HOST_FLAGS) ; do \
39537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39538 done; \
39539 echo "Doing mostlyclean in gnattools"; \
39540 (cd $(HOST_SUBDIR)/gnattools && \
39541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39543 "RANLIB=$${RANLIB}" \
39544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39545 mostlyclean) \
39546 || exit 1
39548 @endif gnattools
39550 .PHONY: maybe-clean-gnattools clean-gnattools
39551 maybe-clean-gnattools:
39552 @if gnattools
39553 maybe-clean-gnattools: clean-gnattools
39555 clean-gnattools:
39556 @: $(MAKE); $(unstage)
39557 @[ -f ./gnattools/Makefile ] || exit 0; \
39558 r=`${PWD_COMMAND}`; export r; \
39559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39560 $(HOST_EXPORTS) \
39561 for flag in $(EXTRA_HOST_FLAGS) ; do \
39562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39563 done; \
39564 echo "Doing clean in gnattools"; \
39565 (cd $(HOST_SUBDIR)/gnattools && \
39566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39568 "RANLIB=$${RANLIB}" \
39569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39570 clean) \
39571 || exit 1
39573 @endif gnattools
39575 .PHONY: maybe-distclean-gnattools distclean-gnattools
39576 maybe-distclean-gnattools:
39577 @if gnattools
39578 maybe-distclean-gnattools: distclean-gnattools
39580 distclean-gnattools:
39581 @: $(MAKE); $(unstage)
39582 @[ -f ./gnattools/Makefile ] || exit 0; \
39583 r=`${PWD_COMMAND}`; export r; \
39584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585 $(HOST_EXPORTS) \
39586 for flag in $(EXTRA_HOST_FLAGS) ; do \
39587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39588 done; \
39589 echo "Doing distclean in gnattools"; \
39590 (cd $(HOST_SUBDIR)/gnattools && \
39591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593 "RANLIB=$${RANLIB}" \
39594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39595 distclean) \
39596 || exit 1
39598 @endif gnattools
39600 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39601 maybe-maintainer-clean-gnattools:
39602 @if gnattools
39603 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39605 maintainer-clean-gnattools:
39606 @: $(MAKE); $(unstage)
39607 @[ -f ./gnattools/Makefile ] || exit 0; \
39608 r=`${PWD_COMMAND}`; export r; \
39609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39610 $(HOST_EXPORTS) \
39611 for flag in $(EXTRA_HOST_FLAGS) ; do \
39612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39613 done; \
39614 echo "Doing maintainer-clean in gnattools"; \
39615 (cd $(HOST_SUBDIR)/gnattools && \
39616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39618 "RANLIB=$${RANLIB}" \
39619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39620 maintainer-clean) \
39621 || exit 1
39623 @endif gnattools
39627 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39628 maybe-configure-lto-plugin:
39629 @if gcc-bootstrap
39630 configure-lto-plugin: stage_current
39631 @endif gcc-bootstrap
39632 @if lto-plugin
39633 maybe-configure-lto-plugin: configure-lto-plugin
39634 configure-lto-plugin:
39635 @r=`${PWD_COMMAND}`; export r; \
39636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39637 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39639 $(HOST_EXPORTS) \
39640 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39641 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39642 case $(srcdir) in \
39643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39644 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39646 esac; \
39647 module_srcdir=lto-plugin; \
39648 $(SHELL) \
39649 $$s/$$module_srcdir/configure \
39650 --srcdir=$${topdir}/$$module_srcdir \
39651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39652 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39653 || exit 1
39654 @endif lto-plugin
39658 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39659 maybe-configure-stage1-lto-plugin:
39660 @if lto-plugin-bootstrap
39661 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39662 configure-stage1-lto-plugin:
39663 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39665 @r=`${PWD_COMMAND}`; export r; \
39666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39667 TFLAGS="$(STAGE1_TFLAGS)"; \
39668 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39669 $(HOST_EXPORTS) \
39670 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39671 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39672 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39673 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39675 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39676 case $(srcdir) in \
39677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39678 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39680 esac; \
39681 module_srcdir=lto-plugin; \
39682 $(SHELL) $$s/$$module_srcdir/configure \
39683 --srcdir=$${topdir}/$$module_srcdir \
39684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39685 --target=${target_alias} \
39687 $(STAGE1_CONFIGURE_FLAGS) \
39688 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39689 @endif lto-plugin-bootstrap
39691 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39692 maybe-configure-stage2-lto-plugin:
39693 @if lto-plugin-bootstrap
39694 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39695 configure-stage2-lto-plugin:
39696 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39698 @r=`${PWD_COMMAND}`; export r; \
39699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39700 TFLAGS="$(STAGE2_TFLAGS)"; \
39701 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39702 $(HOST_EXPORTS) \
39703 $(POSTSTAGE1_HOST_EXPORTS) \
39704 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39705 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39706 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39707 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39709 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39710 case $(srcdir) in \
39711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39712 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39714 esac; \
39715 module_srcdir=lto-plugin; \
39716 $(SHELL) $$s/$$module_srcdir/configure \
39717 --srcdir=$${topdir}/$$module_srcdir \
39718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39719 --target=${target_alias} \
39720 --with-build-libsubdir=$(HOST_SUBDIR) \
39721 $(STAGE2_CONFIGURE_FLAGS) \
39722 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39723 @endif lto-plugin-bootstrap
39725 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39726 maybe-configure-stage3-lto-plugin:
39727 @if lto-plugin-bootstrap
39728 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39729 configure-stage3-lto-plugin:
39730 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39732 @r=`${PWD_COMMAND}`; export r; \
39733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39734 TFLAGS="$(STAGE3_TFLAGS)"; \
39735 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39736 $(HOST_EXPORTS) \
39737 $(POSTSTAGE1_HOST_EXPORTS) \
39738 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39739 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39740 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39741 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39743 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39744 case $(srcdir) in \
39745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39746 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39748 esac; \
39749 module_srcdir=lto-plugin; \
39750 $(SHELL) $$s/$$module_srcdir/configure \
39751 --srcdir=$${topdir}/$$module_srcdir \
39752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39753 --target=${target_alias} \
39754 --with-build-libsubdir=$(HOST_SUBDIR) \
39755 $(STAGE3_CONFIGURE_FLAGS) \
39756 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39757 @endif lto-plugin-bootstrap
39759 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39760 maybe-configure-stage4-lto-plugin:
39761 @if lto-plugin-bootstrap
39762 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39763 configure-stage4-lto-plugin:
39764 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39766 @r=`${PWD_COMMAND}`; export r; \
39767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768 TFLAGS="$(STAGE4_TFLAGS)"; \
39769 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39770 $(HOST_EXPORTS) \
39771 $(POSTSTAGE1_HOST_EXPORTS) \
39772 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39773 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39774 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39775 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39777 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39778 case $(srcdir) in \
39779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39780 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39782 esac; \
39783 module_srcdir=lto-plugin; \
39784 $(SHELL) $$s/$$module_srcdir/configure \
39785 --srcdir=$${topdir}/$$module_srcdir \
39786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39787 --target=${target_alias} \
39788 --with-build-libsubdir=$(HOST_SUBDIR) \
39789 $(STAGE4_CONFIGURE_FLAGS) \
39790 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39791 @endif lto-plugin-bootstrap
39793 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39794 maybe-configure-stageprofile-lto-plugin:
39795 @if lto-plugin-bootstrap
39796 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39797 configure-stageprofile-lto-plugin:
39798 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39800 @r=`${PWD_COMMAND}`; export r; \
39801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39802 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39803 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39804 $(HOST_EXPORTS) \
39805 $(POSTSTAGE1_HOST_EXPORTS) \
39806 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39807 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39808 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39809 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39811 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39812 case $(srcdir) in \
39813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39814 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39816 esac; \
39817 module_srcdir=lto-plugin; \
39818 $(SHELL) $$s/$$module_srcdir/configure \
39819 --srcdir=$${topdir}/$$module_srcdir \
39820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39821 --target=${target_alias} \
39822 --with-build-libsubdir=$(HOST_SUBDIR) \
39823 $(STAGEprofile_CONFIGURE_FLAGS) \
39824 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39825 @endif lto-plugin-bootstrap
39827 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39828 maybe-configure-stagetrain-lto-plugin:
39829 @if lto-plugin-bootstrap
39830 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39831 configure-stagetrain-lto-plugin:
39832 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39834 @r=`${PWD_COMMAND}`; export r; \
39835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39836 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39837 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39838 $(HOST_EXPORTS) \
39839 $(POSTSTAGE1_HOST_EXPORTS) \
39840 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39841 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39842 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39843 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39845 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39846 case $(srcdir) in \
39847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39848 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39850 esac; \
39851 module_srcdir=lto-plugin; \
39852 $(SHELL) $$s/$$module_srcdir/configure \
39853 --srcdir=$${topdir}/$$module_srcdir \
39854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39855 --target=${target_alias} \
39856 --with-build-libsubdir=$(HOST_SUBDIR) \
39857 $(STAGEtrain_CONFIGURE_FLAGS) \
39858 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39859 @endif lto-plugin-bootstrap
39861 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39862 maybe-configure-stagefeedback-lto-plugin:
39863 @if lto-plugin-bootstrap
39864 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39865 configure-stagefeedback-lto-plugin:
39866 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39868 @r=`${PWD_COMMAND}`; export r; \
39869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39870 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39871 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39872 $(HOST_EXPORTS) \
39873 $(POSTSTAGE1_HOST_EXPORTS) \
39874 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39875 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39876 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39877 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39879 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39880 case $(srcdir) in \
39881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39882 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39884 esac; \
39885 module_srcdir=lto-plugin; \
39886 $(SHELL) $$s/$$module_srcdir/configure \
39887 --srcdir=$${topdir}/$$module_srcdir \
39888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39889 --target=${target_alias} \
39890 --with-build-libsubdir=$(HOST_SUBDIR) \
39891 $(STAGEfeedback_CONFIGURE_FLAGS) \
39892 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39893 @endif lto-plugin-bootstrap
39895 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39896 maybe-configure-stageautoprofile-lto-plugin:
39897 @if lto-plugin-bootstrap
39898 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39899 configure-stageautoprofile-lto-plugin:
39900 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39902 @r=`${PWD_COMMAND}`; export r; \
39903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39905 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39906 $(HOST_EXPORTS) \
39907 $(POSTSTAGE1_HOST_EXPORTS) \
39908 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39909 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39910 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39911 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39913 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39914 case $(srcdir) in \
39915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39916 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39918 esac; \
39919 module_srcdir=lto-plugin; \
39920 $(SHELL) $$s/$$module_srcdir/configure \
39921 --srcdir=$${topdir}/$$module_srcdir \
39922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39923 --target=${target_alias} \
39924 --with-build-libsubdir=$(HOST_SUBDIR) \
39925 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39926 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39927 @endif lto-plugin-bootstrap
39929 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39930 maybe-configure-stageautofeedback-lto-plugin:
39931 @if lto-plugin-bootstrap
39932 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39933 configure-stageautofeedback-lto-plugin:
39934 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39936 @r=`${PWD_COMMAND}`; export r; \
39937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39938 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39939 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39940 $(HOST_EXPORTS) \
39941 $(POSTSTAGE1_HOST_EXPORTS) \
39942 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39943 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39944 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39945 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39947 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39948 case $(srcdir) in \
39949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39950 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39952 esac; \
39953 module_srcdir=lto-plugin; \
39954 $(SHELL) $$s/$$module_srcdir/configure \
39955 --srcdir=$${topdir}/$$module_srcdir \
39956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39957 --target=${target_alias} \
39958 --with-build-libsubdir=$(HOST_SUBDIR) \
39959 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39960 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39961 @endif lto-plugin-bootstrap
39967 .PHONY: all-lto-plugin maybe-all-lto-plugin
39968 maybe-all-lto-plugin:
39969 @if gcc-bootstrap
39970 all-lto-plugin: stage_current
39971 @endif gcc-bootstrap
39972 @if lto-plugin
39973 TARGET-lto-plugin=all
39974 maybe-all-lto-plugin: all-lto-plugin
39975 all-lto-plugin: configure-lto-plugin
39976 @r=`${PWD_COMMAND}`; export r; \
39977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39978 $(HOST_EXPORTS) \
39979 (cd $(HOST_SUBDIR)/lto-plugin && \
39980 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39981 $(TARGET-lto-plugin))
39982 @endif lto-plugin
39986 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39987 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39988 maybe-all-stage1-lto-plugin:
39989 maybe-clean-stage1-lto-plugin:
39990 @if lto-plugin-bootstrap
39991 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39992 all-stage1: all-stage1-lto-plugin
39993 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39994 all-stage1-lto-plugin: configure-stage1-lto-plugin
39995 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39996 @r=`${PWD_COMMAND}`; export r; \
39997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39998 TFLAGS="$(STAGE1_TFLAGS)"; \
39999 $(HOST_EXPORTS) \
40000 cd $(HOST_SUBDIR)/lto-plugin && \
40002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40003 CFLAGS="$(STAGE1_CFLAGS)" \
40004 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40005 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40006 LIBCFLAGS="$(LIBCFLAGS)" \
40007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40010 $(EXTRA_HOST_FLAGS) \
40011 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40012 TFLAGS="$(STAGE1_TFLAGS)" \
40013 $(TARGET-stage1-lto-plugin)
40015 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40016 clean-stage1: clean-stage1-lto-plugin
40017 clean-stage1-lto-plugin:
40018 @if [ $(current_stage) = stage1 ]; then \
40019 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40020 else \
40021 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40022 $(MAKE) stage1-start; \
40023 fi; \
40024 cd $(HOST_SUBDIR)/lto-plugin && \
40025 $(MAKE) $(EXTRA_HOST_FLAGS) \
40026 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40027 @endif lto-plugin-bootstrap
40030 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40031 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40032 maybe-all-stage2-lto-plugin:
40033 maybe-clean-stage2-lto-plugin:
40034 @if lto-plugin-bootstrap
40035 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40036 all-stage2: all-stage2-lto-plugin
40037 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40038 all-stage2-lto-plugin: configure-stage2-lto-plugin
40039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40040 @r=`${PWD_COMMAND}`; export r; \
40041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40042 TFLAGS="$(STAGE2_TFLAGS)"; \
40043 $(HOST_EXPORTS) \
40044 $(POSTSTAGE1_HOST_EXPORTS) \
40045 cd $(HOST_SUBDIR)/lto-plugin && \
40047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40048 CFLAGS="$(STAGE2_CFLAGS)" \
40049 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40050 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40051 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40056 TFLAGS="$(STAGE2_TFLAGS)" \
40057 $(TARGET-stage2-lto-plugin)
40059 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40060 clean-stage2: clean-stage2-lto-plugin
40061 clean-stage2-lto-plugin:
40062 @if [ $(current_stage) = stage2 ]; then \
40063 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40064 else \
40065 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40066 $(MAKE) stage2-start; \
40067 fi; \
40068 cd $(HOST_SUBDIR)/lto-plugin && \
40069 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40070 @endif lto-plugin-bootstrap
40073 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40074 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40075 maybe-all-stage3-lto-plugin:
40076 maybe-clean-stage3-lto-plugin:
40077 @if lto-plugin-bootstrap
40078 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40079 all-stage3: all-stage3-lto-plugin
40080 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40081 all-stage3-lto-plugin: configure-stage3-lto-plugin
40082 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40083 @r=`${PWD_COMMAND}`; export r; \
40084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40085 TFLAGS="$(STAGE3_TFLAGS)"; \
40086 $(HOST_EXPORTS) \
40087 $(POSTSTAGE1_HOST_EXPORTS) \
40088 cd $(HOST_SUBDIR)/lto-plugin && \
40090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40091 CFLAGS="$(STAGE3_CFLAGS)" \
40092 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40093 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40094 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40099 TFLAGS="$(STAGE3_TFLAGS)" \
40100 $(TARGET-stage3-lto-plugin)
40102 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40103 clean-stage3: clean-stage3-lto-plugin
40104 clean-stage3-lto-plugin:
40105 @if [ $(current_stage) = stage3 ]; then \
40106 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40107 else \
40108 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40109 $(MAKE) stage3-start; \
40110 fi; \
40111 cd $(HOST_SUBDIR)/lto-plugin && \
40112 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40113 @endif lto-plugin-bootstrap
40116 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40117 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40118 maybe-all-stage4-lto-plugin:
40119 maybe-clean-stage4-lto-plugin:
40120 @if lto-plugin-bootstrap
40121 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40122 all-stage4: all-stage4-lto-plugin
40123 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40124 all-stage4-lto-plugin: configure-stage4-lto-plugin
40125 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40126 @r=`${PWD_COMMAND}`; export r; \
40127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40128 TFLAGS="$(STAGE4_TFLAGS)"; \
40129 $(HOST_EXPORTS) \
40130 $(POSTSTAGE1_HOST_EXPORTS) \
40131 cd $(HOST_SUBDIR)/lto-plugin && \
40133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40134 CFLAGS="$(STAGE4_CFLAGS)" \
40135 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40136 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40137 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40142 TFLAGS="$(STAGE4_TFLAGS)" \
40143 $(TARGET-stage4-lto-plugin)
40145 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40146 clean-stage4: clean-stage4-lto-plugin
40147 clean-stage4-lto-plugin:
40148 @if [ $(current_stage) = stage4 ]; then \
40149 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40150 else \
40151 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40152 $(MAKE) stage4-start; \
40153 fi; \
40154 cd $(HOST_SUBDIR)/lto-plugin && \
40155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40156 @endif lto-plugin-bootstrap
40159 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40160 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40161 maybe-all-stageprofile-lto-plugin:
40162 maybe-clean-stageprofile-lto-plugin:
40163 @if lto-plugin-bootstrap
40164 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40165 all-stageprofile: all-stageprofile-lto-plugin
40166 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40167 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40168 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40169 @r=`${PWD_COMMAND}`; export r; \
40170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40171 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40172 $(HOST_EXPORTS) \
40173 $(POSTSTAGE1_HOST_EXPORTS) \
40174 cd $(HOST_SUBDIR)/lto-plugin && \
40176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40177 CFLAGS="$(STAGEprofile_CFLAGS)" \
40178 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40179 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40180 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40185 TFLAGS="$(STAGEprofile_TFLAGS)" \
40186 $(TARGET-stageprofile-lto-plugin)
40188 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40189 clean-stageprofile: clean-stageprofile-lto-plugin
40190 clean-stageprofile-lto-plugin:
40191 @if [ $(current_stage) = stageprofile ]; then \
40192 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40193 else \
40194 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40195 $(MAKE) stageprofile-start; \
40196 fi; \
40197 cd $(HOST_SUBDIR)/lto-plugin && \
40198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40199 @endif lto-plugin-bootstrap
40202 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40203 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40204 maybe-all-stagetrain-lto-plugin:
40205 maybe-clean-stagetrain-lto-plugin:
40206 @if lto-plugin-bootstrap
40207 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40208 all-stagetrain: all-stagetrain-lto-plugin
40209 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40210 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40211 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40212 @r=`${PWD_COMMAND}`; export r; \
40213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40215 $(HOST_EXPORTS) \
40216 $(POSTSTAGE1_HOST_EXPORTS) \
40217 cd $(HOST_SUBDIR)/lto-plugin && \
40219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40220 CFLAGS="$(STAGEtrain_CFLAGS)" \
40221 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40222 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40223 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40228 TFLAGS="$(STAGEtrain_TFLAGS)" \
40229 $(TARGET-stagetrain-lto-plugin)
40231 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40232 clean-stagetrain: clean-stagetrain-lto-plugin
40233 clean-stagetrain-lto-plugin:
40234 @if [ $(current_stage) = stagetrain ]; then \
40235 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40236 else \
40237 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40238 $(MAKE) stagetrain-start; \
40239 fi; \
40240 cd $(HOST_SUBDIR)/lto-plugin && \
40241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40242 @endif lto-plugin-bootstrap
40245 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40246 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40247 maybe-all-stagefeedback-lto-plugin:
40248 maybe-clean-stagefeedback-lto-plugin:
40249 @if lto-plugin-bootstrap
40250 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40251 all-stagefeedback: all-stagefeedback-lto-plugin
40252 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40253 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40254 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40255 @r=`${PWD_COMMAND}`; export r; \
40256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40257 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40258 $(HOST_EXPORTS) \
40259 $(POSTSTAGE1_HOST_EXPORTS) \
40260 cd $(HOST_SUBDIR)/lto-plugin && \
40262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40263 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40264 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40265 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40266 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40271 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40272 $(TARGET-stagefeedback-lto-plugin)
40274 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40275 clean-stagefeedback: clean-stagefeedback-lto-plugin
40276 clean-stagefeedback-lto-plugin:
40277 @if [ $(current_stage) = stagefeedback ]; then \
40278 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40279 else \
40280 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40281 $(MAKE) stagefeedback-start; \
40282 fi; \
40283 cd $(HOST_SUBDIR)/lto-plugin && \
40284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40285 @endif lto-plugin-bootstrap
40288 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40289 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40290 maybe-all-stageautoprofile-lto-plugin:
40291 maybe-clean-stageautoprofile-lto-plugin:
40292 @if lto-plugin-bootstrap
40293 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40294 all-stageautoprofile: all-stageautoprofile-lto-plugin
40295 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40296 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40297 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40298 @r=`${PWD_COMMAND}`; export r; \
40299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40301 $(HOST_EXPORTS) \
40302 $(POSTSTAGE1_HOST_EXPORTS) \
40303 cd $(HOST_SUBDIR)/lto-plugin && \
40304 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40306 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40307 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40308 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40309 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40314 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40315 $(TARGET-stageautoprofile-lto-plugin)
40317 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40318 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40319 clean-stageautoprofile-lto-plugin:
40320 @if [ $(current_stage) = stageautoprofile ]; then \
40321 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40322 else \
40323 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40324 $(MAKE) stageautoprofile-start; \
40325 fi; \
40326 cd $(HOST_SUBDIR)/lto-plugin && \
40327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40328 @endif lto-plugin-bootstrap
40331 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40332 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40333 maybe-all-stageautofeedback-lto-plugin:
40334 maybe-clean-stageautofeedback-lto-plugin:
40335 @if lto-plugin-bootstrap
40336 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40337 all-stageautofeedback: all-stageautofeedback-lto-plugin
40338 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40339 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40340 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40341 @r=`${PWD_COMMAND}`; export r; \
40342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40343 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40344 $(HOST_EXPORTS) \
40345 $(POSTSTAGE1_HOST_EXPORTS) \
40346 cd $(HOST_SUBDIR)/lto-plugin && \
40348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40349 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40350 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40351 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40352 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40356 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40357 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40358 $(TARGET-stageautofeedback-lto-plugin)
40360 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40361 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40362 clean-stageautofeedback-lto-plugin:
40363 @if [ $(current_stage) = stageautofeedback ]; then \
40364 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40365 else \
40366 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40367 $(MAKE) stageautofeedback-start; \
40368 fi; \
40369 cd $(HOST_SUBDIR)/lto-plugin && \
40370 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40371 @endif lto-plugin-bootstrap
40377 .PHONY: check-lto-plugin maybe-check-lto-plugin
40378 maybe-check-lto-plugin:
40379 @if lto-plugin
40380 maybe-check-lto-plugin: check-lto-plugin
40382 check-lto-plugin:
40383 @: $(MAKE); $(unstage)
40384 @r=`${PWD_COMMAND}`; export r; \
40385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40386 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40387 (cd $(HOST_SUBDIR)/lto-plugin && \
40388 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40390 @endif lto-plugin
40392 .PHONY: install-lto-plugin maybe-install-lto-plugin
40393 maybe-install-lto-plugin:
40394 @if lto-plugin
40395 maybe-install-lto-plugin: install-lto-plugin
40397 install-lto-plugin: installdirs
40398 @: $(MAKE); $(unstage)
40399 @r=`${PWD_COMMAND}`; export r; \
40400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40401 $(HOST_EXPORTS) \
40402 (cd $(HOST_SUBDIR)/lto-plugin && \
40403 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40405 @endif lto-plugin
40407 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40408 maybe-install-strip-lto-plugin:
40409 @if lto-plugin
40410 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40412 install-strip-lto-plugin: installdirs
40413 @: $(MAKE); $(unstage)
40414 @r=`${PWD_COMMAND}`; export r; \
40415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416 $(HOST_EXPORTS) \
40417 (cd $(HOST_SUBDIR)/lto-plugin && \
40418 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40420 @endif lto-plugin
40422 # Other targets (info, dvi, pdf, etc.)
40424 .PHONY: maybe-info-lto-plugin info-lto-plugin
40425 maybe-info-lto-plugin:
40426 @if lto-plugin
40427 maybe-info-lto-plugin: info-lto-plugin
40429 info-lto-plugin: \
40430 configure-lto-plugin
40431 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40432 r=`${PWD_COMMAND}`; export r; \
40433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434 $(HOST_EXPORTS) \
40435 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437 done; \
40438 echo "Doing info in lto-plugin"; \
40439 (cd $(HOST_SUBDIR)/lto-plugin && \
40440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40442 "RANLIB=$${RANLIB}" \
40443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40444 info) \
40445 || exit 1
40447 @endif lto-plugin
40449 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40450 maybe-dvi-lto-plugin:
40451 @if lto-plugin
40452 maybe-dvi-lto-plugin: dvi-lto-plugin
40454 dvi-lto-plugin: \
40455 configure-lto-plugin
40456 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40457 r=`${PWD_COMMAND}`; export r; \
40458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40459 $(HOST_EXPORTS) \
40460 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40462 done; \
40463 echo "Doing dvi in lto-plugin"; \
40464 (cd $(HOST_SUBDIR)/lto-plugin && \
40465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40467 "RANLIB=$${RANLIB}" \
40468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40469 dvi) \
40470 || exit 1
40472 @endif lto-plugin
40474 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40475 maybe-pdf-lto-plugin:
40476 @if lto-plugin
40477 maybe-pdf-lto-plugin: pdf-lto-plugin
40479 pdf-lto-plugin: \
40480 configure-lto-plugin
40481 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40482 r=`${PWD_COMMAND}`; export r; \
40483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40484 $(HOST_EXPORTS) \
40485 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40487 done; \
40488 echo "Doing pdf in lto-plugin"; \
40489 (cd $(HOST_SUBDIR)/lto-plugin && \
40490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40492 "RANLIB=$${RANLIB}" \
40493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40494 pdf) \
40495 || exit 1
40497 @endif lto-plugin
40499 .PHONY: maybe-html-lto-plugin html-lto-plugin
40500 maybe-html-lto-plugin:
40501 @if lto-plugin
40502 maybe-html-lto-plugin: html-lto-plugin
40504 html-lto-plugin: \
40505 configure-lto-plugin
40506 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40507 r=`${PWD_COMMAND}`; export r; \
40508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509 $(HOST_EXPORTS) \
40510 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40512 done; \
40513 echo "Doing html in lto-plugin"; \
40514 (cd $(HOST_SUBDIR)/lto-plugin && \
40515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40517 "RANLIB=$${RANLIB}" \
40518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40519 html) \
40520 || exit 1
40522 @endif lto-plugin
40524 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40525 maybe-TAGS-lto-plugin:
40526 @if lto-plugin
40527 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40529 TAGS-lto-plugin: \
40530 configure-lto-plugin
40531 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40532 r=`${PWD_COMMAND}`; export r; \
40533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40534 $(HOST_EXPORTS) \
40535 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40537 done; \
40538 echo "Doing TAGS in lto-plugin"; \
40539 (cd $(HOST_SUBDIR)/lto-plugin && \
40540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40542 "RANLIB=$${RANLIB}" \
40543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40544 TAGS) \
40545 || exit 1
40547 @endif lto-plugin
40549 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40550 maybe-install-info-lto-plugin:
40551 @if lto-plugin
40552 maybe-install-info-lto-plugin: install-info-lto-plugin
40554 install-info-lto-plugin: \
40555 configure-lto-plugin \
40556 info-lto-plugin
40557 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40558 r=`${PWD_COMMAND}`; export r; \
40559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40560 $(HOST_EXPORTS) \
40561 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40563 done; \
40564 echo "Doing install-info in lto-plugin"; \
40565 (cd $(HOST_SUBDIR)/lto-plugin && \
40566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40568 "RANLIB=$${RANLIB}" \
40569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40570 install-info) \
40571 || exit 1
40573 @endif lto-plugin
40575 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40576 maybe-install-dvi-lto-plugin:
40577 @if lto-plugin
40578 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40580 install-dvi-lto-plugin: \
40581 configure-lto-plugin \
40582 dvi-lto-plugin
40583 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40584 r=`${PWD_COMMAND}`; export r; \
40585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586 $(HOST_EXPORTS) \
40587 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 done; \
40590 echo "Doing install-dvi in lto-plugin"; \
40591 (cd $(HOST_SUBDIR)/lto-plugin && \
40592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40594 "RANLIB=$${RANLIB}" \
40595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40596 install-dvi) \
40597 || exit 1
40599 @endif lto-plugin
40601 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40602 maybe-install-pdf-lto-plugin:
40603 @if lto-plugin
40604 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40606 install-pdf-lto-plugin: \
40607 configure-lto-plugin \
40608 pdf-lto-plugin
40609 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40610 r=`${PWD_COMMAND}`; export r; \
40611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40612 $(HOST_EXPORTS) \
40613 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40615 done; \
40616 echo "Doing install-pdf in lto-plugin"; \
40617 (cd $(HOST_SUBDIR)/lto-plugin && \
40618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40620 "RANLIB=$${RANLIB}" \
40621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40622 install-pdf) \
40623 || exit 1
40625 @endif lto-plugin
40627 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40628 maybe-install-html-lto-plugin:
40629 @if lto-plugin
40630 maybe-install-html-lto-plugin: install-html-lto-plugin
40632 install-html-lto-plugin: \
40633 configure-lto-plugin \
40634 html-lto-plugin
40635 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40636 r=`${PWD_COMMAND}`; export r; \
40637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638 $(HOST_EXPORTS) \
40639 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40641 done; \
40642 echo "Doing install-html in lto-plugin"; \
40643 (cd $(HOST_SUBDIR)/lto-plugin && \
40644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40646 "RANLIB=$${RANLIB}" \
40647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40648 install-html) \
40649 || exit 1
40651 @endif lto-plugin
40653 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40654 maybe-installcheck-lto-plugin:
40655 @if lto-plugin
40656 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40658 installcheck-lto-plugin: \
40659 configure-lto-plugin
40660 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40661 r=`${PWD_COMMAND}`; export r; \
40662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40663 $(HOST_EXPORTS) \
40664 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40666 done; \
40667 echo "Doing installcheck in lto-plugin"; \
40668 (cd $(HOST_SUBDIR)/lto-plugin && \
40669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40671 "RANLIB=$${RANLIB}" \
40672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40673 installcheck) \
40674 || exit 1
40676 @endif lto-plugin
40678 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40679 maybe-mostlyclean-lto-plugin:
40680 @if lto-plugin
40681 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40683 mostlyclean-lto-plugin:
40684 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40685 r=`${PWD_COMMAND}`; export r; \
40686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40687 $(HOST_EXPORTS) \
40688 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40690 done; \
40691 echo "Doing mostlyclean in lto-plugin"; \
40692 (cd $(HOST_SUBDIR)/lto-plugin && \
40693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40695 "RANLIB=$${RANLIB}" \
40696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40697 mostlyclean) \
40698 || exit 1
40700 @endif lto-plugin
40702 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40703 maybe-clean-lto-plugin:
40704 @if lto-plugin
40705 maybe-clean-lto-plugin: clean-lto-plugin
40707 clean-lto-plugin:
40708 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40709 r=`${PWD_COMMAND}`; export r; \
40710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40711 $(HOST_EXPORTS) \
40712 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40714 done; \
40715 echo "Doing clean in lto-plugin"; \
40716 (cd $(HOST_SUBDIR)/lto-plugin && \
40717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40719 "RANLIB=$${RANLIB}" \
40720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40721 clean) \
40722 || exit 1
40724 @endif lto-plugin
40726 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40727 maybe-distclean-lto-plugin:
40728 @if lto-plugin
40729 maybe-distclean-lto-plugin: distclean-lto-plugin
40731 distclean-lto-plugin:
40732 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40733 r=`${PWD_COMMAND}`; export r; \
40734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40735 $(HOST_EXPORTS) \
40736 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40738 done; \
40739 echo "Doing distclean in lto-plugin"; \
40740 (cd $(HOST_SUBDIR)/lto-plugin && \
40741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40743 "RANLIB=$${RANLIB}" \
40744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40745 distclean) \
40746 || exit 1
40748 @endif lto-plugin
40750 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40751 maybe-maintainer-clean-lto-plugin:
40752 @if lto-plugin
40753 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40755 maintainer-clean-lto-plugin:
40756 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40757 r=`${PWD_COMMAND}`; export r; \
40758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40759 $(HOST_EXPORTS) \
40760 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40762 done; \
40763 echo "Doing maintainer-clean in lto-plugin"; \
40764 (cd $(HOST_SUBDIR)/lto-plugin && \
40765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40767 "RANLIB=$${RANLIB}" \
40768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40769 maintainer-clean) \
40770 || exit 1
40772 @endif lto-plugin
40776 .PHONY: configure-libcc1 maybe-configure-libcc1
40777 maybe-configure-libcc1:
40778 @if gcc-bootstrap
40779 configure-libcc1: stage_current
40780 @endif gcc-bootstrap
40781 @if libcc1
40782 maybe-configure-libcc1: configure-libcc1
40783 configure-libcc1:
40784 @: $(MAKE); $(unstage)
40785 @r=`${PWD_COMMAND}`; export r; \
40786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40787 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40789 $(HOST_EXPORTS) \
40790 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40791 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40792 case $(srcdir) in \
40793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40794 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40796 esac; \
40797 module_srcdir=libcc1; \
40798 $(SHELL) \
40799 $$s/$$module_srcdir/configure \
40800 --srcdir=$${topdir}/$$module_srcdir \
40801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40802 --target=${target_alias} --enable-shared \
40803 || exit 1
40804 @endif libcc1
40810 .PHONY: all-libcc1 maybe-all-libcc1
40811 maybe-all-libcc1:
40812 @if gcc-bootstrap
40813 all-libcc1: stage_current
40814 @endif gcc-bootstrap
40815 @if libcc1
40816 TARGET-libcc1=all
40817 maybe-all-libcc1: all-libcc1
40818 all-libcc1: configure-libcc1
40819 @: $(MAKE); $(unstage)
40820 @r=`${PWD_COMMAND}`; export r; \
40821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822 $(HOST_EXPORTS) \
40823 (cd $(HOST_SUBDIR)/libcc1 && \
40824 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40825 $(TARGET-libcc1))
40826 @endif libcc1
40831 .PHONY: check-libcc1 maybe-check-libcc1
40832 maybe-check-libcc1:
40833 @if libcc1
40834 maybe-check-libcc1: check-libcc1
40836 check-libcc1:
40837 @: $(MAKE); $(unstage)
40838 @r=`${PWD_COMMAND}`; export r; \
40839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40840 $(HOST_EXPORTS) \
40841 (cd $(HOST_SUBDIR)/libcc1 && \
40842 $(MAKE) $(FLAGS_TO_PASS) check)
40844 @endif libcc1
40846 .PHONY: install-libcc1 maybe-install-libcc1
40847 maybe-install-libcc1:
40848 @if libcc1
40849 maybe-install-libcc1: install-libcc1
40851 install-libcc1: installdirs
40852 @: $(MAKE); $(unstage)
40853 @r=`${PWD_COMMAND}`; export r; \
40854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855 $(HOST_EXPORTS) \
40856 (cd $(HOST_SUBDIR)/libcc1 && \
40857 $(MAKE) $(FLAGS_TO_PASS) install)
40859 @endif libcc1
40861 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40862 maybe-install-strip-libcc1:
40863 @if libcc1
40864 maybe-install-strip-libcc1: install-strip-libcc1
40866 install-strip-libcc1: installdirs
40867 @: $(MAKE); $(unstage)
40868 @r=`${PWD_COMMAND}`; export r; \
40869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40870 $(HOST_EXPORTS) \
40871 (cd $(HOST_SUBDIR)/libcc1 && \
40872 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40874 @endif libcc1
40876 # Other targets (info, dvi, pdf, etc.)
40878 .PHONY: maybe-info-libcc1 info-libcc1
40879 maybe-info-libcc1:
40880 @if libcc1
40881 maybe-info-libcc1: info-libcc1
40883 info-libcc1: \
40884 configure-libcc1
40885 @: $(MAKE); $(unstage)
40886 @[ -f ./libcc1/Makefile ] || exit 0; \
40887 r=`${PWD_COMMAND}`; export r; \
40888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40889 $(HOST_EXPORTS) \
40890 for flag in $(EXTRA_HOST_FLAGS) ; do \
40891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892 done; \
40893 echo "Doing info in libcc1"; \
40894 (cd $(HOST_SUBDIR)/libcc1 && \
40895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40897 "RANLIB=$${RANLIB}" \
40898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40899 info) \
40900 || exit 1
40902 @endif libcc1
40904 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40905 maybe-dvi-libcc1:
40906 @if libcc1
40907 maybe-dvi-libcc1: dvi-libcc1
40909 dvi-libcc1: \
40910 configure-libcc1
40911 @: $(MAKE); $(unstage)
40912 @[ -f ./libcc1/Makefile ] || exit 0; \
40913 r=`${PWD_COMMAND}`; export r; \
40914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915 $(HOST_EXPORTS) \
40916 for flag in $(EXTRA_HOST_FLAGS) ; do \
40917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40918 done; \
40919 echo "Doing dvi in libcc1"; \
40920 (cd $(HOST_SUBDIR)/libcc1 && \
40921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40923 "RANLIB=$${RANLIB}" \
40924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40925 dvi) \
40926 || exit 1
40928 @endif libcc1
40930 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40931 maybe-pdf-libcc1:
40932 @if libcc1
40933 maybe-pdf-libcc1: pdf-libcc1
40935 pdf-libcc1: \
40936 configure-libcc1
40937 @: $(MAKE); $(unstage)
40938 @[ -f ./libcc1/Makefile ] || exit 0; \
40939 r=`${PWD_COMMAND}`; export r; \
40940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40941 $(HOST_EXPORTS) \
40942 for flag in $(EXTRA_HOST_FLAGS) ; do \
40943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40944 done; \
40945 echo "Doing pdf in libcc1"; \
40946 (cd $(HOST_SUBDIR)/libcc1 && \
40947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40949 "RANLIB=$${RANLIB}" \
40950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40951 pdf) \
40952 || exit 1
40954 @endif libcc1
40956 .PHONY: maybe-html-libcc1 html-libcc1
40957 maybe-html-libcc1:
40958 @if libcc1
40959 maybe-html-libcc1: html-libcc1
40961 html-libcc1: \
40962 configure-libcc1
40963 @: $(MAKE); $(unstage)
40964 @[ -f ./libcc1/Makefile ] || exit 0; \
40965 r=`${PWD_COMMAND}`; export r; \
40966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967 $(HOST_EXPORTS) \
40968 for flag in $(EXTRA_HOST_FLAGS) ; do \
40969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40970 done; \
40971 echo "Doing html in libcc1"; \
40972 (cd $(HOST_SUBDIR)/libcc1 && \
40973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40975 "RANLIB=$${RANLIB}" \
40976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40977 html) \
40978 || exit 1
40980 @endif libcc1
40982 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40983 maybe-TAGS-libcc1:
40984 @if libcc1
40985 maybe-TAGS-libcc1: TAGS-libcc1
40987 TAGS-libcc1: \
40988 configure-libcc1
40989 @: $(MAKE); $(unstage)
40990 @[ -f ./libcc1/Makefile ] || exit 0; \
40991 r=`${PWD_COMMAND}`; export r; \
40992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993 $(HOST_EXPORTS) \
40994 for flag in $(EXTRA_HOST_FLAGS) ; do \
40995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40996 done; \
40997 echo "Doing TAGS in libcc1"; \
40998 (cd $(HOST_SUBDIR)/libcc1 && \
40999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001 "RANLIB=$${RANLIB}" \
41002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003 TAGS) \
41004 || exit 1
41006 @endif libcc1
41008 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41009 maybe-install-info-libcc1:
41010 @if libcc1
41011 maybe-install-info-libcc1: install-info-libcc1
41013 install-info-libcc1: \
41014 configure-libcc1 \
41015 info-libcc1
41016 @: $(MAKE); $(unstage)
41017 @[ -f ./libcc1/Makefile ] || exit 0; \
41018 r=`${PWD_COMMAND}`; export r; \
41019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41020 $(HOST_EXPORTS) \
41021 for flag in $(EXTRA_HOST_FLAGS) ; do \
41022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41023 done; \
41024 echo "Doing install-info in libcc1"; \
41025 (cd $(HOST_SUBDIR)/libcc1 && \
41026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41028 "RANLIB=$${RANLIB}" \
41029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41030 install-info) \
41031 || exit 1
41033 @endif libcc1
41035 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41036 maybe-install-dvi-libcc1:
41037 @if libcc1
41038 maybe-install-dvi-libcc1: install-dvi-libcc1
41040 install-dvi-libcc1: \
41041 configure-libcc1 \
41042 dvi-libcc1
41043 @: $(MAKE); $(unstage)
41044 @[ -f ./libcc1/Makefile ] || exit 0; \
41045 r=`${PWD_COMMAND}`; export r; \
41046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047 $(HOST_EXPORTS) \
41048 for flag in $(EXTRA_HOST_FLAGS) ; do \
41049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41050 done; \
41051 echo "Doing install-dvi in libcc1"; \
41052 (cd $(HOST_SUBDIR)/libcc1 && \
41053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41055 "RANLIB=$${RANLIB}" \
41056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41057 install-dvi) \
41058 || exit 1
41060 @endif libcc1
41062 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41063 maybe-install-pdf-libcc1:
41064 @if libcc1
41065 maybe-install-pdf-libcc1: install-pdf-libcc1
41067 install-pdf-libcc1: \
41068 configure-libcc1 \
41069 pdf-libcc1
41070 @: $(MAKE); $(unstage)
41071 @[ -f ./libcc1/Makefile ] || exit 0; \
41072 r=`${PWD_COMMAND}`; export r; \
41073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074 $(HOST_EXPORTS) \
41075 for flag in $(EXTRA_HOST_FLAGS) ; do \
41076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41077 done; \
41078 echo "Doing install-pdf in libcc1"; \
41079 (cd $(HOST_SUBDIR)/libcc1 && \
41080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082 "RANLIB=$${RANLIB}" \
41083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084 install-pdf) \
41085 || exit 1
41087 @endif libcc1
41089 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41090 maybe-install-html-libcc1:
41091 @if libcc1
41092 maybe-install-html-libcc1: install-html-libcc1
41094 install-html-libcc1: \
41095 configure-libcc1 \
41096 html-libcc1
41097 @: $(MAKE); $(unstage)
41098 @[ -f ./libcc1/Makefile ] || exit 0; \
41099 r=`${PWD_COMMAND}`; export r; \
41100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41101 $(HOST_EXPORTS) \
41102 for flag in $(EXTRA_HOST_FLAGS) ; do \
41103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41104 done; \
41105 echo "Doing install-html in libcc1"; \
41106 (cd $(HOST_SUBDIR)/libcc1 && \
41107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41109 "RANLIB=$${RANLIB}" \
41110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41111 install-html) \
41112 || exit 1
41114 @endif libcc1
41116 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41117 maybe-installcheck-libcc1:
41118 @if libcc1
41119 maybe-installcheck-libcc1: installcheck-libcc1
41121 installcheck-libcc1: \
41122 configure-libcc1
41123 @: $(MAKE); $(unstage)
41124 @[ -f ./libcc1/Makefile ] || exit 0; \
41125 r=`${PWD_COMMAND}`; export r; \
41126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41127 $(HOST_EXPORTS) \
41128 for flag in $(EXTRA_HOST_FLAGS) ; do \
41129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41130 done; \
41131 echo "Doing installcheck in libcc1"; \
41132 (cd $(HOST_SUBDIR)/libcc1 && \
41133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41135 "RANLIB=$${RANLIB}" \
41136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41137 installcheck) \
41138 || exit 1
41140 @endif libcc1
41142 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41143 maybe-mostlyclean-libcc1:
41144 @if libcc1
41145 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41147 mostlyclean-libcc1:
41148 @: $(MAKE); $(unstage)
41149 @[ -f ./libcc1/Makefile ] || exit 0; \
41150 r=`${PWD_COMMAND}`; export r; \
41151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41152 $(HOST_EXPORTS) \
41153 for flag in $(EXTRA_HOST_FLAGS) ; do \
41154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41155 done; \
41156 echo "Doing mostlyclean in libcc1"; \
41157 (cd $(HOST_SUBDIR)/libcc1 && \
41158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41160 "RANLIB=$${RANLIB}" \
41161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41162 mostlyclean) \
41163 || exit 1
41165 @endif libcc1
41167 .PHONY: maybe-clean-libcc1 clean-libcc1
41168 maybe-clean-libcc1:
41169 @if libcc1
41170 maybe-clean-libcc1: clean-libcc1
41172 clean-libcc1:
41173 @: $(MAKE); $(unstage)
41174 @[ -f ./libcc1/Makefile ] || exit 0; \
41175 r=`${PWD_COMMAND}`; export r; \
41176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41177 $(HOST_EXPORTS) \
41178 for flag in $(EXTRA_HOST_FLAGS) ; do \
41179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41180 done; \
41181 echo "Doing clean in libcc1"; \
41182 (cd $(HOST_SUBDIR)/libcc1 && \
41183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41185 "RANLIB=$${RANLIB}" \
41186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41187 clean) \
41188 || exit 1
41190 @endif libcc1
41192 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41193 maybe-distclean-libcc1:
41194 @if libcc1
41195 maybe-distclean-libcc1: distclean-libcc1
41197 distclean-libcc1:
41198 @: $(MAKE); $(unstage)
41199 @[ -f ./libcc1/Makefile ] || exit 0; \
41200 r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(HOST_EXPORTS) \
41203 for flag in $(EXTRA_HOST_FLAGS) ; do \
41204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205 done; \
41206 echo "Doing distclean in libcc1"; \
41207 (cd $(HOST_SUBDIR)/libcc1 && \
41208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41210 "RANLIB=$${RANLIB}" \
41211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41212 distclean) \
41213 || exit 1
41215 @endif libcc1
41217 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41218 maybe-maintainer-clean-libcc1:
41219 @if libcc1
41220 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41222 maintainer-clean-libcc1:
41223 @: $(MAKE); $(unstage)
41224 @[ -f ./libcc1/Makefile ] || exit 0; \
41225 r=`${PWD_COMMAND}`; export r; \
41226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41227 $(HOST_EXPORTS) \
41228 for flag in $(EXTRA_HOST_FLAGS) ; do \
41229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41230 done; \
41231 echo "Doing maintainer-clean in libcc1"; \
41232 (cd $(HOST_SUBDIR)/libcc1 && \
41233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41235 "RANLIB=$${RANLIB}" \
41236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41237 maintainer-clean) \
41238 || exit 1
41240 @endif libcc1
41244 .PHONY: configure-gotools maybe-configure-gotools
41245 maybe-configure-gotools:
41246 @if gcc-bootstrap
41247 configure-gotools: stage_current
41248 @endif gcc-bootstrap
41249 @if gotools
41250 maybe-configure-gotools: configure-gotools
41251 configure-gotools:
41252 @: $(MAKE); $(unstage)
41253 @r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41257 $(HOST_EXPORTS) \
41258 echo Configuring in $(HOST_SUBDIR)/gotools; \
41259 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41260 case $(srcdir) in \
41261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41262 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41264 esac; \
41265 module_srcdir=gotools; \
41266 $(SHELL) \
41267 $$s/$$module_srcdir/configure \
41268 --srcdir=$${topdir}/$$module_srcdir \
41269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41270 --target=${target_alias} \
41271 || exit 1
41272 @endif gotools
41278 .PHONY: all-gotools maybe-all-gotools
41279 maybe-all-gotools:
41280 @if gcc-bootstrap
41281 all-gotools: stage_current
41282 @endif gcc-bootstrap
41283 @if gotools
41284 TARGET-gotools=all
41285 maybe-all-gotools: all-gotools
41286 all-gotools: configure-gotools
41287 @: $(MAKE); $(unstage)
41288 @r=`${PWD_COMMAND}`; export r; \
41289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41290 $(HOST_EXPORTS) \
41291 (cd $(HOST_SUBDIR)/gotools && \
41292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41293 $(TARGET-gotools))
41294 @endif gotools
41299 .PHONY: check-gotools maybe-check-gotools
41300 maybe-check-gotools:
41301 @if gotools
41302 maybe-check-gotools: check-gotools
41304 check-gotools:
41305 @: $(MAKE); $(unstage)
41306 @r=`${PWD_COMMAND}`; export r; \
41307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41308 $(HOST_EXPORTS) \
41309 (cd $(HOST_SUBDIR)/gotools && \
41310 $(MAKE) $(FLAGS_TO_PASS) check)
41312 @endif gotools
41314 .PHONY: install-gotools maybe-install-gotools
41315 maybe-install-gotools:
41316 @if gotools
41317 maybe-install-gotools: install-gotools
41319 install-gotools: installdirs
41320 @: $(MAKE); $(unstage)
41321 @r=`${PWD_COMMAND}`; export r; \
41322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41323 $(HOST_EXPORTS) \
41324 (cd $(HOST_SUBDIR)/gotools && \
41325 $(MAKE) $(FLAGS_TO_PASS) install)
41327 @endif gotools
41329 .PHONY: install-strip-gotools maybe-install-strip-gotools
41330 maybe-install-strip-gotools:
41331 @if gotools
41332 maybe-install-strip-gotools: install-strip-gotools
41334 install-strip-gotools: installdirs
41335 @: $(MAKE); $(unstage)
41336 @r=`${PWD_COMMAND}`; export r; \
41337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41338 $(HOST_EXPORTS) \
41339 (cd $(HOST_SUBDIR)/gotools && \
41340 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41342 @endif gotools
41344 # Other targets (info, dvi, pdf, etc.)
41346 .PHONY: maybe-info-gotools info-gotools
41347 maybe-info-gotools:
41348 @if gotools
41349 maybe-info-gotools: info-gotools
41351 info-gotools: \
41352 configure-gotools
41353 @: $(MAKE); $(unstage)
41354 @[ -f ./gotools/Makefile ] || exit 0; \
41355 r=`${PWD_COMMAND}`; export r; \
41356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357 $(HOST_EXPORTS) \
41358 for flag in $(EXTRA_HOST_FLAGS) ; do \
41359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41360 done; \
41361 echo "Doing info in gotools"; \
41362 (cd $(HOST_SUBDIR)/gotools && \
41363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41365 "RANLIB=$${RANLIB}" \
41366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41367 info) \
41368 || exit 1
41370 @endif gotools
41372 .PHONY: maybe-dvi-gotools dvi-gotools
41373 maybe-dvi-gotools:
41374 @if gotools
41375 maybe-dvi-gotools: dvi-gotools
41377 dvi-gotools: \
41378 configure-gotools
41379 @: $(MAKE); $(unstage)
41380 @[ -f ./gotools/Makefile ] || exit 0; \
41381 r=`${PWD_COMMAND}`; export r; \
41382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41383 $(HOST_EXPORTS) \
41384 for flag in $(EXTRA_HOST_FLAGS) ; do \
41385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41386 done; \
41387 echo "Doing dvi in gotools"; \
41388 (cd $(HOST_SUBDIR)/gotools && \
41389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41391 "RANLIB=$${RANLIB}" \
41392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41393 dvi) \
41394 || exit 1
41396 @endif gotools
41398 .PHONY: maybe-pdf-gotools pdf-gotools
41399 maybe-pdf-gotools:
41400 @if gotools
41401 maybe-pdf-gotools: pdf-gotools
41403 pdf-gotools: \
41404 configure-gotools
41405 @: $(MAKE); $(unstage)
41406 @[ -f ./gotools/Makefile ] || exit 0; \
41407 r=`${PWD_COMMAND}`; export r; \
41408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41409 $(HOST_EXPORTS) \
41410 for flag in $(EXTRA_HOST_FLAGS) ; do \
41411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41412 done; \
41413 echo "Doing pdf in gotools"; \
41414 (cd $(HOST_SUBDIR)/gotools && \
41415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41417 "RANLIB=$${RANLIB}" \
41418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41419 pdf) \
41420 || exit 1
41422 @endif gotools
41424 .PHONY: maybe-html-gotools html-gotools
41425 maybe-html-gotools:
41426 @if gotools
41427 maybe-html-gotools: html-gotools
41429 html-gotools: \
41430 configure-gotools
41431 @: $(MAKE); $(unstage)
41432 @[ -f ./gotools/Makefile ] || exit 0; \
41433 r=`${PWD_COMMAND}`; export r; \
41434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41435 $(HOST_EXPORTS) \
41436 for flag in $(EXTRA_HOST_FLAGS) ; do \
41437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41438 done; \
41439 echo "Doing html in gotools"; \
41440 (cd $(HOST_SUBDIR)/gotools && \
41441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41443 "RANLIB=$${RANLIB}" \
41444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41445 html) \
41446 || exit 1
41448 @endif gotools
41450 .PHONY: maybe-TAGS-gotools TAGS-gotools
41451 maybe-TAGS-gotools:
41452 @if gotools
41453 maybe-TAGS-gotools: TAGS-gotools
41455 TAGS-gotools: \
41456 configure-gotools
41457 @: $(MAKE); $(unstage)
41458 @[ -f ./gotools/Makefile ] || exit 0; \
41459 r=`${PWD_COMMAND}`; export r; \
41460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41461 $(HOST_EXPORTS) \
41462 for flag in $(EXTRA_HOST_FLAGS) ; do \
41463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41464 done; \
41465 echo "Doing TAGS in gotools"; \
41466 (cd $(HOST_SUBDIR)/gotools && \
41467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41469 "RANLIB=$${RANLIB}" \
41470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41471 TAGS) \
41472 || exit 1
41474 @endif gotools
41476 .PHONY: maybe-install-info-gotools install-info-gotools
41477 maybe-install-info-gotools:
41478 @if gotools
41479 maybe-install-info-gotools: install-info-gotools
41481 install-info-gotools: \
41482 configure-gotools \
41483 info-gotools
41484 @: $(MAKE); $(unstage)
41485 @[ -f ./gotools/Makefile ] || exit 0; \
41486 r=`${PWD_COMMAND}`; export r; \
41487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488 $(HOST_EXPORTS) \
41489 for flag in $(EXTRA_HOST_FLAGS) ; do \
41490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41491 done; \
41492 echo "Doing install-info in gotools"; \
41493 (cd $(HOST_SUBDIR)/gotools && \
41494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41496 "RANLIB=$${RANLIB}" \
41497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41498 install-info) \
41499 || exit 1
41501 @endif gotools
41503 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41504 maybe-install-dvi-gotools:
41505 @if gotools
41506 maybe-install-dvi-gotools: install-dvi-gotools
41508 install-dvi-gotools: \
41509 configure-gotools \
41510 dvi-gotools
41511 @: $(MAKE); $(unstage)
41512 @[ -f ./gotools/Makefile ] || exit 0; \
41513 r=`${PWD_COMMAND}`; export r; \
41514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515 $(HOST_EXPORTS) \
41516 for flag in $(EXTRA_HOST_FLAGS) ; do \
41517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41518 done; \
41519 echo "Doing install-dvi in gotools"; \
41520 (cd $(HOST_SUBDIR)/gotools && \
41521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41523 "RANLIB=$${RANLIB}" \
41524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41525 install-dvi) \
41526 || exit 1
41528 @endif gotools
41530 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41531 maybe-install-pdf-gotools:
41532 @if gotools
41533 maybe-install-pdf-gotools: install-pdf-gotools
41535 install-pdf-gotools: \
41536 configure-gotools \
41537 pdf-gotools
41538 @: $(MAKE); $(unstage)
41539 @[ -f ./gotools/Makefile ] || exit 0; \
41540 r=`${PWD_COMMAND}`; export r; \
41541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542 $(HOST_EXPORTS) \
41543 for flag in $(EXTRA_HOST_FLAGS) ; do \
41544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545 done; \
41546 echo "Doing install-pdf in gotools"; \
41547 (cd $(HOST_SUBDIR)/gotools && \
41548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41550 "RANLIB=$${RANLIB}" \
41551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41552 install-pdf) \
41553 || exit 1
41555 @endif gotools
41557 .PHONY: maybe-install-html-gotools install-html-gotools
41558 maybe-install-html-gotools:
41559 @if gotools
41560 maybe-install-html-gotools: install-html-gotools
41562 install-html-gotools: \
41563 configure-gotools \
41564 html-gotools
41565 @: $(MAKE); $(unstage)
41566 @[ -f ./gotools/Makefile ] || exit 0; \
41567 r=`${PWD_COMMAND}`; export r; \
41568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569 $(HOST_EXPORTS) \
41570 for flag in $(EXTRA_HOST_FLAGS) ; do \
41571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572 done; \
41573 echo "Doing install-html in gotools"; \
41574 (cd $(HOST_SUBDIR)/gotools && \
41575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577 "RANLIB=$${RANLIB}" \
41578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579 install-html) \
41580 || exit 1
41582 @endif gotools
41584 .PHONY: maybe-installcheck-gotools installcheck-gotools
41585 maybe-installcheck-gotools:
41586 @if gotools
41587 maybe-installcheck-gotools: installcheck-gotools
41589 installcheck-gotools: \
41590 configure-gotools
41591 @: $(MAKE); $(unstage)
41592 @[ -f ./gotools/Makefile ] || exit 0; \
41593 r=`${PWD_COMMAND}`; export r; \
41594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595 $(HOST_EXPORTS) \
41596 for flag in $(EXTRA_HOST_FLAGS) ; do \
41597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598 done; \
41599 echo "Doing installcheck in gotools"; \
41600 (cd $(HOST_SUBDIR)/gotools && \
41601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603 "RANLIB=$${RANLIB}" \
41604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605 installcheck) \
41606 || exit 1
41608 @endif gotools
41610 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41611 maybe-mostlyclean-gotools:
41612 @if gotools
41613 maybe-mostlyclean-gotools: mostlyclean-gotools
41615 mostlyclean-gotools:
41616 @: $(MAKE); $(unstage)
41617 @[ -f ./gotools/Makefile ] || exit 0; \
41618 r=`${PWD_COMMAND}`; export r; \
41619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41620 $(HOST_EXPORTS) \
41621 for flag in $(EXTRA_HOST_FLAGS) ; do \
41622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41623 done; \
41624 echo "Doing mostlyclean in gotools"; \
41625 (cd $(HOST_SUBDIR)/gotools && \
41626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41628 "RANLIB=$${RANLIB}" \
41629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41630 mostlyclean) \
41631 || exit 1
41633 @endif gotools
41635 .PHONY: maybe-clean-gotools clean-gotools
41636 maybe-clean-gotools:
41637 @if gotools
41638 maybe-clean-gotools: clean-gotools
41640 clean-gotools:
41641 @: $(MAKE); $(unstage)
41642 @[ -f ./gotools/Makefile ] || exit 0; \
41643 r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 $(HOST_EXPORTS) \
41646 for flag in $(EXTRA_HOST_FLAGS) ; do \
41647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648 done; \
41649 echo "Doing clean in gotools"; \
41650 (cd $(HOST_SUBDIR)/gotools && \
41651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653 "RANLIB=$${RANLIB}" \
41654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655 clean) \
41656 || exit 1
41658 @endif gotools
41660 .PHONY: maybe-distclean-gotools distclean-gotools
41661 maybe-distclean-gotools:
41662 @if gotools
41663 maybe-distclean-gotools: distclean-gotools
41665 distclean-gotools:
41666 @: $(MAKE); $(unstage)
41667 @[ -f ./gotools/Makefile ] || exit 0; \
41668 r=`${PWD_COMMAND}`; export r; \
41669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41670 $(HOST_EXPORTS) \
41671 for flag in $(EXTRA_HOST_FLAGS) ; do \
41672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41673 done; \
41674 echo "Doing distclean in gotools"; \
41675 (cd $(HOST_SUBDIR)/gotools && \
41676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41678 "RANLIB=$${RANLIB}" \
41679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41680 distclean) \
41681 || exit 1
41683 @endif gotools
41685 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41686 maybe-maintainer-clean-gotools:
41687 @if gotools
41688 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41690 maintainer-clean-gotools:
41691 @: $(MAKE); $(unstage)
41692 @[ -f ./gotools/Makefile ] || exit 0; \
41693 r=`${PWD_COMMAND}`; export r; \
41694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41695 $(HOST_EXPORTS) \
41696 for flag in $(EXTRA_HOST_FLAGS) ; do \
41697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41698 done; \
41699 echo "Doing maintainer-clean in gotools"; \
41700 (cd $(HOST_SUBDIR)/gotools && \
41701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41703 "RANLIB=$${RANLIB}" \
41704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41705 maintainer-clean) \
41706 || exit 1
41708 @endif gotools
41712 .PHONY: configure-libctf maybe-configure-libctf
41713 maybe-configure-libctf:
41714 @if gcc-bootstrap
41715 configure-libctf: stage_current
41716 @endif gcc-bootstrap
41717 @if libctf
41718 maybe-configure-libctf: configure-libctf
41719 configure-libctf:
41720 @r=`${PWD_COMMAND}`; export r; \
41721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41722 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41724 $(HOST_EXPORTS) \
41725 echo Configuring in $(HOST_SUBDIR)/libctf; \
41726 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41727 case $(srcdir) in \
41728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41729 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41731 esac; \
41732 module_srcdir=libctf; \
41733 $(SHELL) \
41734 $$s/$$module_srcdir/configure \
41735 --srcdir=$${topdir}/$$module_srcdir \
41736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41737 --target=${target_alias} \
41738 || exit 1
41739 @endif libctf
41743 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41744 maybe-configure-stage1-libctf:
41745 @if libctf-bootstrap
41746 maybe-configure-stage1-libctf: configure-stage1-libctf
41747 configure-stage1-libctf:
41748 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41750 @r=`${PWD_COMMAND}`; export r; \
41751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752 TFLAGS="$(STAGE1_TFLAGS)"; \
41753 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41754 $(HOST_EXPORTS) \
41755 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41756 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41757 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41758 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41760 cd $(HOST_SUBDIR)/libctf || exit 1; \
41761 case $(srcdir) in \
41762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41763 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41765 esac; \
41766 module_srcdir=libctf; \
41767 $(SHELL) $$s/$$module_srcdir/configure \
41768 --srcdir=$${topdir}/$$module_srcdir \
41769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41770 --target=${target_alias} \
41772 $(STAGE1_CONFIGURE_FLAGS)
41773 @endif libctf-bootstrap
41775 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41776 maybe-configure-stage2-libctf:
41777 @if libctf-bootstrap
41778 maybe-configure-stage2-libctf: configure-stage2-libctf
41779 configure-stage2-libctf:
41780 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41782 @r=`${PWD_COMMAND}`; export r; \
41783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41784 TFLAGS="$(STAGE2_TFLAGS)"; \
41785 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41786 $(HOST_EXPORTS) \
41787 $(POSTSTAGE1_HOST_EXPORTS) \
41788 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41789 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41790 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41791 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41793 cd $(HOST_SUBDIR)/libctf || exit 1; \
41794 case $(srcdir) in \
41795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41796 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41798 esac; \
41799 module_srcdir=libctf; \
41800 $(SHELL) $$s/$$module_srcdir/configure \
41801 --srcdir=$${topdir}/$$module_srcdir \
41802 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41803 --target=${target_alias} \
41804 --with-build-libsubdir=$(HOST_SUBDIR) \
41805 $(STAGE2_CONFIGURE_FLAGS)
41806 @endif libctf-bootstrap
41808 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41809 maybe-configure-stage3-libctf:
41810 @if libctf-bootstrap
41811 maybe-configure-stage3-libctf: configure-stage3-libctf
41812 configure-stage3-libctf:
41813 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41814 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41815 @r=`${PWD_COMMAND}`; export r; \
41816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41817 TFLAGS="$(STAGE3_TFLAGS)"; \
41818 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41819 $(HOST_EXPORTS) \
41820 $(POSTSTAGE1_HOST_EXPORTS) \
41821 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41822 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41823 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41824 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41826 cd $(HOST_SUBDIR)/libctf || exit 1; \
41827 case $(srcdir) in \
41828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41829 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41831 esac; \
41832 module_srcdir=libctf; \
41833 $(SHELL) $$s/$$module_srcdir/configure \
41834 --srcdir=$${topdir}/$$module_srcdir \
41835 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41836 --target=${target_alias} \
41837 --with-build-libsubdir=$(HOST_SUBDIR) \
41838 $(STAGE3_CONFIGURE_FLAGS)
41839 @endif libctf-bootstrap
41841 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41842 maybe-configure-stage4-libctf:
41843 @if libctf-bootstrap
41844 maybe-configure-stage4-libctf: configure-stage4-libctf
41845 configure-stage4-libctf:
41846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41848 @r=`${PWD_COMMAND}`; export r; \
41849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850 TFLAGS="$(STAGE4_TFLAGS)"; \
41851 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41852 $(HOST_EXPORTS) \
41853 $(POSTSTAGE1_HOST_EXPORTS) \
41854 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41855 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41856 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41857 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41859 cd $(HOST_SUBDIR)/libctf || exit 1; \
41860 case $(srcdir) in \
41861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41862 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41864 esac; \
41865 module_srcdir=libctf; \
41866 $(SHELL) $$s/$$module_srcdir/configure \
41867 --srcdir=$${topdir}/$$module_srcdir \
41868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41869 --target=${target_alias} \
41870 --with-build-libsubdir=$(HOST_SUBDIR) \
41871 $(STAGE4_CONFIGURE_FLAGS)
41872 @endif libctf-bootstrap
41874 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41875 maybe-configure-stageprofile-libctf:
41876 @if libctf-bootstrap
41877 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41878 configure-stageprofile-libctf:
41879 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41880 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41881 @r=`${PWD_COMMAND}`; export r; \
41882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41883 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41884 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41885 $(HOST_EXPORTS) \
41886 $(POSTSTAGE1_HOST_EXPORTS) \
41887 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41888 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41889 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41890 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41892 cd $(HOST_SUBDIR)/libctf || exit 1; \
41893 case $(srcdir) in \
41894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41895 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41897 esac; \
41898 module_srcdir=libctf; \
41899 $(SHELL) $$s/$$module_srcdir/configure \
41900 --srcdir=$${topdir}/$$module_srcdir \
41901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41902 --target=${target_alias} \
41903 --with-build-libsubdir=$(HOST_SUBDIR) \
41904 $(STAGEprofile_CONFIGURE_FLAGS)
41905 @endif libctf-bootstrap
41907 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41908 maybe-configure-stagetrain-libctf:
41909 @if libctf-bootstrap
41910 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41911 configure-stagetrain-libctf:
41912 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41914 @r=`${PWD_COMMAND}`; export r; \
41915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41916 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41917 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41918 $(HOST_EXPORTS) \
41919 $(POSTSTAGE1_HOST_EXPORTS) \
41920 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41921 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41922 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41923 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41925 cd $(HOST_SUBDIR)/libctf || exit 1; \
41926 case $(srcdir) in \
41927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41928 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41930 esac; \
41931 module_srcdir=libctf; \
41932 $(SHELL) $$s/$$module_srcdir/configure \
41933 --srcdir=$${topdir}/$$module_srcdir \
41934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41935 --target=${target_alias} \
41936 --with-build-libsubdir=$(HOST_SUBDIR) \
41937 $(STAGEtrain_CONFIGURE_FLAGS)
41938 @endif libctf-bootstrap
41940 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41941 maybe-configure-stagefeedback-libctf:
41942 @if libctf-bootstrap
41943 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41944 configure-stagefeedback-libctf:
41945 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41947 @r=`${PWD_COMMAND}`; export r; \
41948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41949 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41950 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41951 $(HOST_EXPORTS) \
41952 $(POSTSTAGE1_HOST_EXPORTS) \
41953 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41954 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41955 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41956 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41958 cd $(HOST_SUBDIR)/libctf || exit 1; \
41959 case $(srcdir) in \
41960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41961 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41963 esac; \
41964 module_srcdir=libctf; \
41965 $(SHELL) $$s/$$module_srcdir/configure \
41966 --srcdir=$${topdir}/$$module_srcdir \
41967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41968 --target=${target_alias} \
41969 --with-build-libsubdir=$(HOST_SUBDIR) \
41970 $(STAGEfeedback_CONFIGURE_FLAGS)
41971 @endif libctf-bootstrap
41973 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41974 maybe-configure-stageautoprofile-libctf:
41975 @if libctf-bootstrap
41976 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41977 configure-stageautoprofile-libctf:
41978 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41980 @r=`${PWD_COMMAND}`; export r; \
41981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41983 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41984 $(HOST_EXPORTS) \
41985 $(POSTSTAGE1_HOST_EXPORTS) \
41986 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41987 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41988 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41989 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41991 cd $(HOST_SUBDIR)/libctf || exit 1; \
41992 case $(srcdir) in \
41993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41994 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41996 esac; \
41997 module_srcdir=libctf; \
41998 $(SHELL) $$s/$$module_srcdir/configure \
41999 --srcdir=$${topdir}/$$module_srcdir \
42000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42001 --target=${target_alias} \
42002 --with-build-libsubdir=$(HOST_SUBDIR) \
42003 $(STAGEautoprofile_CONFIGURE_FLAGS)
42004 @endif libctf-bootstrap
42006 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42007 maybe-configure-stageautofeedback-libctf:
42008 @if libctf-bootstrap
42009 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42010 configure-stageautofeedback-libctf:
42011 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42013 @r=`${PWD_COMMAND}`; export r; \
42014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42015 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42016 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42017 $(HOST_EXPORTS) \
42018 $(POSTSTAGE1_HOST_EXPORTS) \
42019 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42020 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42021 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42022 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42024 cd $(HOST_SUBDIR)/libctf || exit 1; \
42025 case $(srcdir) in \
42026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42027 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42029 esac; \
42030 module_srcdir=libctf; \
42031 $(SHELL) $$s/$$module_srcdir/configure \
42032 --srcdir=$${topdir}/$$module_srcdir \
42033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42034 --target=${target_alias} \
42035 --with-build-libsubdir=$(HOST_SUBDIR) \
42036 $(STAGEautofeedback_CONFIGURE_FLAGS)
42037 @endif libctf-bootstrap
42043 .PHONY: all-libctf maybe-all-libctf
42044 maybe-all-libctf:
42045 @if gcc-bootstrap
42046 all-libctf: stage_current
42047 @endif gcc-bootstrap
42048 @if libctf
42049 TARGET-libctf=all
42050 maybe-all-libctf: all-libctf
42051 all-libctf: configure-libctf
42052 @r=`${PWD_COMMAND}`; export r; \
42053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42054 $(HOST_EXPORTS) \
42055 (cd $(HOST_SUBDIR)/libctf && \
42056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42057 $(TARGET-libctf))
42058 @endif libctf
42062 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42063 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42064 maybe-all-stage1-libctf:
42065 maybe-clean-stage1-libctf:
42066 @if libctf-bootstrap
42067 maybe-all-stage1-libctf: all-stage1-libctf
42068 all-stage1: all-stage1-libctf
42069 TARGET-stage1-libctf = $(TARGET-libctf)
42070 all-stage1-libctf: configure-stage1-libctf
42071 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42072 @r=`${PWD_COMMAND}`; export r; \
42073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42074 TFLAGS="$(STAGE1_TFLAGS)"; \
42075 $(HOST_EXPORTS) \
42076 cd $(HOST_SUBDIR)/libctf && \
42078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42079 CFLAGS="$(STAGE1_CFLAGS)" \
42080 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42081 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42082 LIBCFLAGS="$(LIBCFLAGS)" \
42083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42086 $(EXTRA_HOST_FLAGS) \
42087 $(STAGE1_FLAGS_TO_PASS) \
42088 TFLAGS="$(STAGE1_TFLAGS)" \
42089 $(TARGET-stage1-libctf)
42091 maybe-clean-stage1-libctf: clean-stage1-libctf
42092 clean-stage1: clean-stage1-libctf
42093 clean-stage1-libctf:
42094 @if [ $(current_stage) = stage1 ]; then \
42095 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42096 else \
42097 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42098 $(MAKE) stage1-start; \
42099 fi; \
42100 cd $(HOST_SUBDIR)/libctf && \
42101 $(MAKE) $(EXTRA_HOST_FLAGS) \
42102 $(STAGE1_FLAGS_TO_PASS) clean
42103 @endif libctf-bootstrap
42106 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42107 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42108 maybe-all-stage2-libctf:
42109 maybe-clean-stage2-libctf:
42110 @if libctf-bootstrap
42111 maybe-all-stage2-libctf: all-stage2-libctf
42112 all-stage2: all-stage2-libctf
42113 TARGET-stage2-libctf = $(TARGET-libctf)
42114 all-stage2-libctf: configure-stage2-libctf
42115 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42116 @r=`${PWD_COMMAND}`; export r; \
42117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42118 TFLAGS="$(STAGE2_TFLAGS)"; \
42119 $(HOST_EXPORTS) \
42120 $(POSTSTAGE1_HOST_EXPORTS) \
42121 cd $(HOST_SUBDIR)/libctf && \
42123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42124 CFLAGS="$(STAGE2_CFLAGS)" \
42125 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42126 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42127 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42131 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42132 TFLAGS="$(STAGE2_TFLAGS)" \
42133 $(TARGET-stage2-libctf)
42135 maybe-clean-stage2-libctf: clean-stage2-libctf
42136 clean-stage2: clean-stage2-libctf
42137 clean-stage2-libctf:
42138 @if [ $(current_stage) = stage2 ]; then \
42139 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42140 else \
42141 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42142 $(MAKE) stage2-start; \
42143 fi; \
42144 cd $(HOST_SUBDIR)/libctf && \
42145 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42146 @endif libctf-bootstrap
42149 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42150 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42151 maybe-all-stage3-libctf:
42152 maybe-clean-stage3-libctf:
42153 @if libctf-bootstrap
42154 maybe-all-stage3-libctf: all-stage3-libctf
42155 all-stage3: all-stage3-libctf
42156 TARGET-stage3-libctf = $(TARGET-libctf)
42157 all-stage3-libctf: configure-stage3-libctf
42158 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42159 @r=`${PWD_COMMAND}`; export r; \
42160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161 TFLAGS="$(STAGE3_TFLAGS)"; \
42162 $(HOST_EXPORTS) \
42163 $(POSTSTAGE1_HOST_EXPORTS) \
42164 cd $(HOST_SUBDIR)/libctf && \
42166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42167 CFLAGS="$(STAGE3_CFLAGS)" \
42168 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42169 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42170 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42174 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42175 TFLAGS="$(STAGE3_TFLAGS)" \
42176 $(TARGET-stage3-libctf)
42178 maybe-clean-stage3-libctf: clean-stage3-libctf
42179 clean-stage3: clean-stage3-libctf
42180 clean-stage3-libctf:
42181 @if [ $(current_stage) = stage3 ]; then \
42182 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42183 else \
42184 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42185 $(MAKE) stage3-start; \
42186 fi; \
42187 cd $(HOST_SUBDIR)/libctf && \
42188 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42189 @endif libctf-bootstrap
42192 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42193 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42194 maybe-all-stage4-libctf:
42195 maybe-clean-stage4-libctf:
42196 @if libctf-bootstrap
42197 maybe-all-stage4-libctf: all-stage4-libctf
42198 all-stage4: all-stage4-libctf
42199 TARGET-stage4-libctf = $(TARGET-libctf)
42200 all-stage4-libctf: configure-stage4-libctf
42201 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42202 @r=`${PWD_COMMAND}`; export r; \
42203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42204 TFLAGS="$(STAGE4_TFLAGS)"; \
42205 $(HOST_EXPORTS) \
42206 $(POSTSTAGE1_HOST_EXPORTS) \
42207 cd $(HOST_SUBDIR)/libctf && \
42209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42210 CFLAGS="$(STAGE4_CFLAGS)" \
42211 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42212 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42213 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42217 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42218 TFLAGS="$(STAGE4_TFLAGS)" \
42219 $(TARGET-stage4-libctf)
42221 maybe-clean-stage4-libctf: clean-stage4-libctf
42222 clean-stage4: clean-stage4-libctf
42223 clean-stage4-libctf:
42224 @if [ $(current_stage) = stage4 ]; then \
42225 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42226 else \
42227 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42228 $(MAKE) stage4-start; \
42229 fi; \
42230 cd $(HOST_SUBDIR)/libctf && \
42231 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42232 @endif libctf-bootstrap
42235 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42236 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42237 maybe-all-stageprofile-libctf:
42238 maybe-clean-stageprofile-libctf:
42239 @if libctf-bootstrap
42240 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42241 all-stageprofile: all-stageprofile-libctf
42242 TARGET-stageprofile-libctf = $(TARGET-libctf)
42243 all-stageprofile-libctf: configure-stageprofile-libctf
42244 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42245 @r=`${PWD_COMMAND}`; export r; \
42246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42248 $(HOST_EXPORTS) \
42249 $(POSTSTAGE1_HOST_EXPORTS) \
42250 cd $(HOST_SUBDIR)/libctf && \
42252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42253 CFLAGS="$(STAGEprofile_CFLAGS)" \
42254 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42255 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42256 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42261 TFLAGS="$(STAGEprofile_TFLAGS)" \
42262 $(TARGET-stageprofile-libctf)
42264 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42265 clean-stageprofile: clean-stageprofile-libctf
42266 clean-stageprofile-libctf:
42267 @if [ $(current_stage) = stageprofile ]; then \
42268 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42269 else \
42270 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42271 $(MAKE) stageprofile-start; \
42272 fi; \
42273 cd $(HOST_SUBDIR)/libctf && \
42274 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42275 @endif libctf-bootstrap
42278 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42279 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42280 maybe-all-stagetrain-libctf:
42281 maybe-clean-stagetrain-libctf:
42282 @if libctf-bootstrap
42283 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42284 all-stagetrain: all-stagetrain-libctf
42285 TARGET-stagetrain-libctf = $(TARGET-libctf)
42286 all-stagetrain-libctf: configure-stagetrain-libctf
42287 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42288 @r=`${PWD_COMMAND}`; export r; \
42289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42291 $(HOST_EXPORTS) \
42292 $(POSTSTAGE1_HOST_EXPORTS) \
42293 cd $(HOST_SUBDIR)/libctf && \
42295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42296 CFLAGS="$(STAGEtrain_CFLAGS)" \
42297 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42298 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42299 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42304 TFLAGS="$(STAGEtrain_TFLAGS)" \
42305 $(TARGET-stagetrain-libctf)
42307 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42308 clean-stagetrain: clean-stagetrain-libctf
42309 clean-stagetrain-libctf:
42310 @if [ $(current_stage) = stagetrain ]; then \
42311 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42312 else \
42313 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42314 $(MAKE) stagetrain-start; \
42315 fi; \
42316 cd $(HOST_SUBDIR)/libctf && \
42317 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42318 @endif libctf-bootstrap
42321 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42322 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42323 maybe-all-stagefeedback-libctf:
42324 maybe-clean-stagefeedback-libctf:
42325 @if libctf-bootstrap
42326 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42327 all-stagefeedback: all-stagefeedback-libctf
42328 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42329 all-stagefeedback-libctf: configure-stagefeedback-libctf
42330 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42331 @r=`${PWD_COMMAND}`; export r; \
42332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42333 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42334 $(HOST_EXPORTS) \
42335 $(POSTSTAGE1_HOST_EXPORTS) \
42336 cd $(HOST_SUBDIR)/libctf && \
42338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42339 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42340 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42341 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42342 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42347 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42348 $(TARGET-stagefeedback-libctf)
42350 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42351 clean-stagefeedback: clean-stagefeedback-libctf
42352 clean-stagefeedback-libctf:
42353 @if [ $(current_stage) = stagefeedback ]; then \
42354 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42355 else \
42356 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42357 $(MAKE) stagefeedback-start; \
42358 fi; \
42359 cd $(HOST_SUBDIR)/libctf && \
42360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42361 @endif libctf-bootstrap
42364 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42365 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42366 maybe-all-stageautoprofile-libctf:
42367 maybe-clean-stageautoprofile-libctf:
42368 @if libctf-bootstrap
42369 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42370 all-stageautoprofile: all-stageautoprofile-libctf
42371 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42372 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42373 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42374 @r=`${PWD_COMMAND}`; export r; \
42375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42376 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42377 $(HOST_EXPORTS) \
42378 $(POSTSTAGE1_HOST_EXPORTS) \
42379 cd $(HOST_SUBDIR)/libctf && \
42380 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42382 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42383 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42384 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42385 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42390 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42391 $(TARGET-stageautoprofile-libctf)
42393 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42394 clean-stageautoprofile: clean-stageautoprofile-libctf
42395 clean-stageautoprofile-libctf:
42396 @if [ $(current_stage) = stageautoprofile ]; then \
42397 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42398 else \
42399 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42400 $(MAKE) stageautoprofile-start; \
42401 fi; \
42402 cd $(HOST_SUBDIR)/libctf && \
42403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42404 @endif libctf-bootstrap
42407 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42408 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42409 maybe-all-stageautofeedback-libctf:
42410 maybe-clean-stageautofeedback-libctf:
42411 @if libctf-bootstrap
42412 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42413 all-stageautofeedback: all-stageautofeedback-libctf
42414 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42415 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42416 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42417 @r=`${PWD_COMMAND}`; export r; \
42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42420 $(HOST_EXPORTS) \
42421 $(POSTSTAGE1_HOST_EXPORTS) \
42422 cd $(HOST_SUBDIR)/libctf && \
42424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42425 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42426 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42427 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42428 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42433 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42434 $(TARGET-stageautofeedback-libctf)
42436 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42437 clean-stageautofeedback: clean-stageautofeedback-libctf
42438 clean-stageautofeedback-libctf:
42439 @if [ $(current_stage) = stageautofeedback ]; then \
42440 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42441 else \
42442 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42443 $(MAKE) stageautofeedback-start; \
42444 fi; \
42445 cd $(HOST_SUBDIR)/libctf && \
42446 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42447 @endif libctf-bootstrap
42453 .PHONY: check-libctf maybe-check-libctf
42454 maybe-check-libctf:
42455 @if libctf
42456 maybe-check-libctf: check-libctf
42458 check-libctf:
42459 @: $(MAKE); $(unstage)
42460 @r=`${PWD_COMMAND}`; export r; \
42461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42462 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42463 (cd $(HOST_SUBDIR)/libctf && \
42464 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42466 @endif libctf
42468 .PHONY: install-libctf maybe-install-libctf
42469 maybe-install-libctf:
42470 @if libctf
42471 maybe-install-libctf: install-libctf
42473 install-libctf: installdirs
42474 @: $(MAKE); $(unstage)
42475 @r=`${PWD_COMMAND}`; export r; \
42476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42477 $(HOST_EXPORTS) \
42478 (cd $(HOST_SUBDIR)/libctf && \
42479 $(MAKE) $(FLAGS_TO_PASS) install)
42481 @endif libctf
42483 .PHONY: install-strip-libctf maybe-install-strip-libctf
42484 maybe-install-strip-libctf:
42485 @if libctf
42486 maybe-install-strip-libctf: install-strip-libctf
42488 install-strip-libctf: installdirs
42489 @: $(MAKE); $(unstage)
42490 @r=`${PWD_COMMAND}`; export r; \
42491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42492 $(HOST_EXPORTS) \
42493 (cd $(HOST_SUBDIR)/libctf && \
42494 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42496 @endif libctf
42498 # Other targets (info, dvi, pdf, etc.)
42500 .PHONY: maybe-info-libctf info-libctf
42501 maybe-info-libctf:
42502 @if libctf
42503 maybe-info-libctf: info-libctf
42505 info-libctf: \
42506 configure-libctf
42507 @[ -f ./libctf/Makefile ] || exit 0; \
42508 r=`${PWD_COMMAND}`; export r; \
42509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42510 $(HOST_EXPORTS) \
42511 for flag in $(EXTRA_HOST_FLAGS) ; do \
42512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42513 done; \
42514 echo "Doing info in libctf"; \
42515 (cd $(HOST_SUBDIR)/libctf && \
42516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42518 "RANLIB=$${RANLIB}" \
42519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42520 info) \
42521 || exit 1
42523 @endif libctf
42525 .PHONY: maybe-dvi-libctf dvi-libctf
42526 maybe-dvi-libctf:
42527 @if libctf
42528 maybe-dvi-libctf: dvi-libctf
42530 dvi-libctf: \
42531 configure-libctf
42532 @[ -f ./libctf/Makefile ] || exit 0; \
42533 r=`${PWD_COMMAND}`; export r; \
42534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42535 $(HOST_EXPORTS) \
42536 for flag in $(EXTRA_HOST_FLAGS) ; do \
42537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42538 done; \
42539 echo "Doing dvi in libctf"; \
42540 (cd $(HOST_SUBDIR)/libctf && \
42541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42543 "RANLIB=$${RANLIB}" \
42544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42545 dvi) \
42546 || exit 1
42548 @endif libctf
42550 .PHONY: maybe-pdf-libctf pdf-libctf
42551 maybe-pdf-libctf:
42552 @if libctf
42553 maybe-pdf-libctf: pdf-libctf
42555 pdf-libctf: \
42556 configure-libctf
42557 @[ -f ./libctf/Makefile ] || exit 0; \
42558 r=`${PWD_COMMAND}`; export r; \
42559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42560 $(HOST_EXPORTS) \
42561 for flag in $(EXTRA_HOST_FLAGS) ; do \
42562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42563 done; \
42564 echo "Doing pdf in libctf"; \
42565 (cd $(HOST_SUBDIR)/libctf && \
42566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42568 "RANLIB=$${RANLIB}" \
42569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42570 pdf) \
42571 || exit 1
42573 @endif libctf
42575 .PHONY: maybe-html-libctf html-libctf
42576 maybe-html-libctf:
42577 @if libctf
42578 maybe-html-libctf: html-libctf
42580 html-libctf: \
42581 configure-libctf
42582 @[ -f ./libctf/Makefile ] || exit 0; \
42583 r=`${PWD_COMMAND}`; export r; \
42584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42585 $(HOST_EXPORTS) \
42586 for flag in $(EXTRA_HOST_FLAGS) ; do \
42587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42588 done; \
42589 echo "Doing html in libctf"; \
42590 (cd $(HOST_SUBDIR)/libctf && \
42591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42593 "RANLIB=$${RANLIB}" \
42594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42595 html) \
42596 || exit 1
42598 @endif libctf
42600 .PHONY: maybe-TAGS-libctf TAGS-libctf
42601 maybe-TAGS-libctf:
42602 @if libctf
42603 maybe-TAGS-libctf: TAGS-libctf
42605 TAGS-libctf: \
42606 configure-libctf
42607 @[ -f ./libctf/Makefile ] || exit 0; \
42608 r=`${PWD_COMMAND}`; export r; \
42609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610 $(HOST_EXPORTS) \
42611 for flag in $(EXTRA_HOST_FLAGS) ; do \
42612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42613 done; \
42614 echo "Doing TAGS in libctf"; \
42615 (cd $(HOST_SUBDIR)/libctf && \
42616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42618 "RANLIB=$${RANLIB}" \
42619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42620 TAGS) \
42621 || exit 1
42623 @endif libctf
42625 .PHONY: maybe-install-info-libctf install-info-libctf
42626 maybe-install-info-libctf:
42627 @if libctf
42628 maybe-install-info-libctf: install-info-libctf
42630 install-info-libctf: \
42631 configure-libctf \
42632 info-libctf
42633 @[ -f ./libctf/Makefile ] || exit 0; \
42634 r=`${PWD_COMMAND}`; export r; \
42635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42636 $(HOST_EXPORTS) \
42637 for flag in $(EXTRA_HOST_FLAGS) ; do \
42638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42639 done; \
42640 echo "Doing install-info in libctf"; \
42641 (cd $(HOST_SUBDIR)/libctf && \
42642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42644 "RANLIB=$${RANLIB}" \
42645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42646 install-info) \
42647 || exit 1
42649 @endif libctf
42651 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42652 maybe-install-dvi-libctf:
42653 @if libctf
42654 maybe-install-dvi-libctf: install-dvi-libctf
42656 install-dvi-libctf: \
42657 configure-libctf \
42658 dvi-libctf
42659 @[ -f ./libctf/Makefile ] || exit 0; \
42660 r=`${PWD_COMMAND}`; export r; \
42661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42662 $(HOST_EXPORTS) \
42663 for flag in $(EXTRA_HOST_FLAGS) ; do \
42664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42665 done; \
42666 echo "Doing install-dvi in libctf"; \
42667 (cd $(HOST_SUBDIR)/libctf && \
42668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42670 "RANLIB=$${RANLIB}" \
42671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42672 install-dvi) \
42673 || exit 1
42675 @endif libctf
42677 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42678 maybe-install-pdf-libctf:
42679 @if libctf
42680 maybe-install-pdf-libctf: install-pdf-libctf
42682 install-pdf-libctf: \
42683 configure-libctf \
42684 pdf-libctf
42685 @[ -f ./libctf/Makefile ] || exit 0; \
42686 r=`${PWD_COMMAND}`; export r; \
42687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688 $(HOST_EXPORTS) \
42689 for flag in $(EXTRA_HOST_FLAGS) ; do \
42690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42691 done; \
42692 echo "Doing install-pdf in libctf"; \
42693 (cd $(HOST_SUBDIR)/libctf && \
42694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42696 "RANLIB=$${RANLIB}" \
42697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42698 install-pdf) \
42699 || exit 1
42701 @endif libctf
42703 .PHONY: maybe-install-html-libctf install-html-libctf
42704 maybe-install-html-libctf:
42705 @if libctf
42706 maybe-install-html-libctf: install-html-libctf
42708 install-html-libctf: \
42709 configure-libctf \
42710 html-libctf
42711 @[ -f ./libctf/Makefile ] || exit 0; \
42712 r=`${PWD_COMMAND}`; export r; \
42713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42714 $(HOST_EXPORTS) \
42715 for flag in $(EXTRA_HOST_FLAGS) ; do \
42716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42717 done; \
42718 echo "Doing install-html in libctf"; \
42719 (cd $(HOST_SUBDIR)/libctf && \
42720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42722 "RANLIB=$${RANLIB}" \
42723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42724 install-html) \
42725 || exit 1
42727 @endif libctf
42729 .PHONY: maybe-installcheck-libctf installcheck-libctf
42730 maybe-installcheck-libctf:
42731 @if libctf
42732 maybe-installcheck-libctf: installcheck-libctf
42734 installcheck-libctf: \
42735 configure-libctf
42736 @[ -f ./libctf/Makefile ] || exit 0; \
42737 r=`${PWD_COMMAND}`; export r; \
42738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42739 $(HOST_EXPORTS) \
42740 for flag in $(EXTRA_HOST_FLAGS) ; do \
42741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42742 done; \
42743 echo "Doing installcheck in libctf"; \
42744 (cd $(HOST_SUBDIR)/libctf && \
42745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42747 "RANLIB=$${RANLIB}" \
42748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42749 installcheck) \
42750 || exit 1
42752 @endif libctf
42754 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42755 maybe-mostlyclean-libctf:
42756 @if libctf
42757 maybe-mostlyclean-libctf: mostlyclean-libctf
42759 mostlyclean-libctf:
42760 @[ -f ./libctf/Makefile ] || exit 0; \
42761 r=`${PWD_COMMAND}`; export r; \
42762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42763 $(HOST_EXPORTS) \
42764 for flag in $(EXTRA_HOST_FLAGS) ; do \
42765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42766 done; \
42767 echo "Doing mostlyclean in libctf"; \
42768 (cd $(HOST_SUBDIR)/libctf && \
42769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42771 "RANLIB=$${RANLIB}" \
42772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42773 mostlyclean) \
42774 || exit 1
42776 @endif libctf
42778 .PHONY: maybe-clean-libctf clean-libctf
42779 maybe-clean-libctf:
42780 @if libctf
42781 maybe-clean-libctf: clean-libctf
42783 clean-libctf:
42784 @[ -f ./libctf/Makefile ] || exit 0; \
42785 r=`${PWD_COMMAND}`; export r; \
42786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42787 $(HOST_EXPORTS) \
42788 for flag in $(EXTRA_HOST_FLAGS) ; do \
42789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42790 done; \
42791 echo "Doing clean in libctf"; \
42792 (cd $(HOST_SUBDIR)/libctf && \
42793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42795 "RANLIB=$${RANLIB}" \
42796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42797 clean) \
42798 || exit 1
42800 @endif libctf
42802 .PHONY: maybe-distclean-libctf distclean-libctf
42803 maybe-distclean-libctf:
42804 @if libctf
42805 maybe-distclean-libctf: distclean-libctf
42807 distclean-libctf:
42808 @[ -f ./libctf/Makefile ] || exit 0; \
42809 r=`${PWD_COMMAND}`; export r; \
42810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42811 $(HOST_EXPORTS) \
42812 for flag in $(EXTRA_HOST_FLAGS) ; do \
42813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42814 done; \
42815 echo "Doing distclean in libctf"; \
42816 (cd $(HOST_SUBDIR)/libctf && \
42817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42819 "RANLIB=$${RANLIB}" \
42820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42821 distclean) \
42822 || exit 1
42824 @endif libctf
42826 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42827 maybe-maintainer-clean-libctf:
42828 @if libctf
42829 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42831 maintainer-clean-libctf:
42832 @[ -f ./libctf/Makefile ] || exit 0; \
42833 r=`${PWD_COMMAND}`; export r; \
42834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42835 $(HOST_EXPORTS) \
42836 for flag in $(EXTRA_HOST_FLAGS) ; do \
42837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42838 done; \
42839 echo "Doing maintainer-clean in libctf"; \
42840 (cd $(HOST_SUBDIR)/libctf && \
42841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42843 "RANLIB=$${RANLIB}" \
42844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42845 maintainer-clean) \
42846 || exit 1
42848 @endif libctf
42852 .PHONY: configure-libsframe maybe-configure-libsframe
42853 maybe-configure-libsframe:
42854 @if gcc-bootstrap
42855 configure-libsframe: stage_current
42856 @endif gcc-bootstrap
42857 @if libsframe
42858 maybe-configure-libsframe: configure-libsframe
42859 configure-libsframe:
42860 @r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42864 $(HOST_EXPORTS) \
42865 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42866 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42867 case $(srcdir) in \
42868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42869 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42871 esac; \
42872 module_srcdir=libsframe; \
42873 $(SHELL) \
42874 $$s/$$module_srcdir/configure \
42875 --srcdir=$${topdir}/$$module_srcdir \
42876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42877 --target=${target_alias} \
42878 || exit 1
42879 @endif libsframe
42883 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42884 maybe-configure-stage1-libsframe:
42885 @if libsframe-bootstrap
42886 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42887 configure-stage1-libsframe:
42888 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42890 @r=`${PWD_COMMAND}`; export r; \
42891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42892 TFLAGS="$(STAGE1_TFLAGS)"; \
42893 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42894 $(HOST_EXPORTS) \
42895 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42896 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42897 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42898 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42900 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42901 case $(srcdir) in \
42902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42903 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42905 esac; \
42906 module_srcdir=libsframe; \
42907 $(SHELL) $$s/$$module_srcdir/configure \
42908 --srcdir=$${topdir}/$$module_srcdir \
42909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42910 --target=${target_alias} \
42912 $(STAGE1_CONFIGURE_FLAGS)
42913 @endif libsframe-bootstrap
42915 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42916 maybe-configure-stage2-libsframe:
42917 @if libsframe-bootstrap
42918 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42919 configure-stage2-libsframe:
42920 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42922 @r=`${PWD_COMMAND}`; export r; \
42923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42924 TFLAGS="$(STAGE2_TFLAGS)"; \
42925 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42926 $(HOST_EXPORTS) \
42927 $(POSTSTAGE1_HOST_EXPORTS) \
42928 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42929 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42930 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42931 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42933 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42934 case $(srcdir) in \
42935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42936 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42938 esac; \
42939 module_srcdir=libsframe; \
42940 $(SHELL) $$s/$$module_srcdir/configure \
42941 --srcdir=$${topdir}/$$module_srcdir \
42942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42943 --target=${target_alias} \
42944 --with-build-libsubdir=$(HOST_SUBDIR) \
42945 $(STAGE2_CONFIGURE_FLAGS)
42946 @endif libsframe-bootstrap
42948 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42949 maybe-configure-stage3-libsframe:
42950 @if libsframe-bootstrap
42951 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42952 configure-stage3-libsframe:
42953 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42955 @r=`${PWD_COMMAND}`; export r; \
42956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42957 TFLAGS="$(STAGE3_TFLAGS)"; \
42958 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42959 $(HOST_EXPORTS) \
42960 $(POSTSTAGE1_HOST_EXPORTS) \
42961 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42962 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42963 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42964 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42966 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42967 case $(srcdir) in \
42968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42969 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42971 esac; \
42972 module_srcdir=libsframe; \
42973 $(SHELL) $$s/$$module_srcdir/configure \
42974 --srcdir=$${topdir}/$$module_srcdir \
42975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42976 --target=${target_alias} \
42977 --with-build-libsubdir=$(HOST_SUBDIR) \
42978 $(STAGE3_CONFIGURE_FLAGS)
42979 @endif libsframe-bootstrap
42981 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42982 maybe-configure-stage4-libsframe:
42983 @if libsframe-bootstrap
42984 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42985 configure-stage4-libsframe:
42986 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42988 @r=`${PWD_COMMAND}`; export r; \
42989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990 TFLAGS="$(STAGE4_TFLAGS)"; \
42991 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42992 $(HOST_EXPORTS) \
42993 $(POSTSTAGE1_HOST_EXPORTS) \
42994 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42995 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42996 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42997 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42999 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43000 case $(srcdir) in \
43001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43002 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43004 esac; \
43005 module_srcdir=libsframe; \
43006 $(SHELL) $$s/$$module_srcdir/configure \
43007 --srcdir=$${topdir}/$$module_srcdir \
43008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43009 --target=${target_alias} \
43010 --with-build-libsubdir=$(HOST_SUBDIR) \
43011 $(STAGE4_CONFIGURE_FLAGS)
43012 @endif libsframe-bootstrap
43014 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43015 maybe-configure-stageprofile-libsframe:
43016 @if libsframe-bootstrap
43017 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43018 configure-stageprofile-libsframe:
43019 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43021 @r=`${PWD_COMMAND}`; export r; \
43022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43024 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43025 $(HOST_EXPORTS) \
43026 $(POSTSTAGE1_HOST_EXPORTS) \
43027 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43028 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43029 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43030 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43032 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43033 case $(srcdir) in \
43034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43035 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43037 esac; \
43038 module_srcdir=libsframe; \
43039 $(SHELL) $$s/$$module_srcdir/configure \
43040 --srcdir=$${topdir}/$$module_srcdir \
43041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43042 --target=${target_alias} \
43043 --with-build-libsubdir=$(HOST_SUBDIR) \
43044 $(STAGEprofile_CONFIGURE_FLAGS)
43045 @endif libsframe-bootstrap
43047 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43048 maybe-configure-stagetrain-libsframe:
43049 @if libsframe-bootstrap
43050 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43051 configure-stagetrain-libsframe:
43052 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43054 @r=`${PWD_COMMAND}`; export r; \
43055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43056 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43057 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43058 $(HOST_EXPORTS) \
43059 $(POSTSTAGE1_HOST_EXPORTS) \
43060 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43061 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43062 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43063 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43065 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43066 case $(srcdir) in \
43067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43068 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43070 esac; \
43071 module_srcdir=libsframe; \
43072 $(SHELL) $$s/$$module_srcdir/configure \
43073 --srcdir=$${topdir}/$$module_srcdir \
43074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43075 --target=${target_alias} \
43076 --with-build-libsubdir=$(HOST_SUBDIR) \
43077 $(STAGEtrain_CONFIGURE_FLAGS)
43078 @endif libsframe-bootstrap
43080 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43081 maybe-configure-stagefeedback-libsframe:
43082 @if libsframe-bootstrap
43083 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43084 configure-stagefeedback-libsframe:
43085 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43087 @r=`${PWD_COMMAND}`; export r; \
43088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43089 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43090 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43091 $(HOST_EXPORTS) \
43092 $(POSTSTAGE1_HOST_EXPORTS) \
43093 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43094 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43095 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43096 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43098 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43099 case $(srcdir) in \
43100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43101 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43103 esac; \
43104 module_srcdir=libsframe; \
43105 $(SHELL) $$s/$$module_srcdir/configure \
43106 --srcdir=$${topdir}/$$module_srcdir \
43107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43108 --target=${target_alias} \
43109 --with-build-libsubdir=$(HOST_SUBDIR) \
43110 $(STAGEfeedback_CONFIGURE_FLAGS)
43111 @endif libsframe-bootstrap
43113 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43114 maybe-configure-stageautoprofile-libsframe:
43115 @if libsframe-bootstrap
43116 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43117 configure-stageautoprofile-libsframe:
43118 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43120 @r=`${PWD_COMMAND}`; export r; \
43121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43122 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43123 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43124 $(HOST_EXPORTS) \
43125 $(POSTSTAGE1_HOST_EXPORTS) \
43126 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43127 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43128 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43129 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43131 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43132 case $(srcdir) in \
43133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43134 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43136 esac; \
43137 module_srcdir=libsframe; \
43138 $(SHELL) $$s/$$module_srcdir/configure \
43139 --srcdir=$${topdir}/$$module_srcdir \
43140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43141 --target=${target_alias} \
43142 --with-build-libsubdir=$(HOST_SUBDIR) \
43143 $(STAGEautoprofile_CONFIGURE_FLAGS)
43144 @endif libsframe-bootstrap
43146 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43147 maybe-configure-stageautofeedback-libsframe:
43148 @if libsframe-bootstrap
43149 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43150 configure-stageautofeedback-libsframe:
43151 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43153 @r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43156 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43157 $(HOST_EXPORTS) \
43158 $(POSTSTAGE1_HOST_EXPORTS) \
43159 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43162 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43164 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43165 case $(srcdir) in \
43166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43167 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43169 esac; \
43170 module_srcdir=libsframe; \
43171 $(SHELL) $$s/$$module_srcdir/configure \
43172 --srcdir=$${topdir}/$$module_srcdir \
43173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43174 --target=${target_alias} \
43175 --with-build-libsubdir=$(HOST_SUBDIR) \
43176 $(STAGEautofeedback_CONFIGURE_FLAGS)
43177 @endif libsframe-bootstrap
43183 .PHONY: all-libsframe maybe-all-libsframe
43184 maybe-all-libsframe:
43185 @if gcc-bootstrap
43186 all-libsframe: stage_current
43187 @endif gcc-bootstrap
43188 @if libsframe
43189 TARGET-libsframe=all
43190 maybe-all-libsframe: all-libsframe
43191 all-libsframe: configure-libsframe
43192 @r=`${PWD_COMMAND}`; export r; \
43193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43194 $(HOST_EXPORTS) \
43195 (cd $(HOST_SUBDIR)/libsframe && \
43196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43197 $(TARGET-libsframe))
43198 @endif libsframe
43202 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43203 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43204 maybe-all-stage1-libsframe:
43205 maybe-clean-stage1-libsframe:
43206 @if libsframe-bootstrap
43207 maybe-all-stage1-libsframe: all-stage1-libsframe
43208 all-stage1: all-stage1-libsframe
43209 TARGET-stage1-libsframe = $(TARGET-libsframe)
43210 all-stage1-libsframe: configure-stage1-libsframe
43211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43212 @r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 TFLAGS="$(STAGE1_TFLAGS)"; \
43215 $(HOST_EXPORTS) \
43216 cd $(HOST_SUBDIR)/libsframe && \
43218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43219 CFLAGS="$(STAGE1_CFLAGS)" \
43220 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43221 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43222 LIBCFLAGS="$(LIBCFLAGS)" \
43223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43226 $(EXTRA_HOST_FLAGS) \
43227 $(STAGE1_FLAGS_TO_PASS) \
43228 TFLAGS="$(STAGE1_TFLAGS)" \
43229 $(TARGET-stage1-libsframe)
43231 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43232 clean-stage1: clean-stage1-libsframe
43233 clean-stage1-libsframe:
43234 @if [ $(current_stage) = stage1 ]; then \
43235 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43236 else \
43237 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43238 $(MAKE) stage1-start; \
43239 fi; \
43240 cd $(HOST_SUBDIR)/libsframe && \
43241 $(MAKE) $(EXTRA_HOST_FLAGS) \
43242 $(STAGE1_FLAGS_TO_PASS) clean
43243 @endif libsframe-bootstrap
43246 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43247 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43248 maybe-all-stage2-libsframe:
43249 maybe-clean-stage2-libsframe:
43250 @if libsframe-bootstrap
43251 maybe-all-stage2-libsframe: all-stage2-libsframe
43252 all-stage2: all-stage2-libsframe
43253 TARGET-stage2-libsframe = $(TARGET-libsframe)
43254 all-stage2-libsframe: configure-stage2-libsframe
43255 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43256 @r=`${PWD_COMMAND}`; export r; \
43257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43258 TFLAGS="$(STAGE2_TFLAGS)"; \
43259 $(HOST_EXPORTS) \
43260 $(POSTSTAGE1_HOST_EXPORTS) \
43261 cd $(HOST_SUBDIR)/libsframe && \
43263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43264 CFLAGS="$(STAGE2_CFLAGS)" \
43265 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43266 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43267 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43272 TFLAGS="$(STAGE2_TFLAGS)" \
43273 $(TARGET-stage2-libsframe)
43275 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43276 clean-stage2: clean-stage2-libsframe
43277 clean-stage2-libsframe:
43278 @if [ $(current_stage) = stage2 ]; then \
43279 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43280 else \
43281 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43282 $(MAKE) stage2-start; \
43283 fi; \
43284 cd $(HOST_SUBDIR)/libsframe && \
43285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43286 @endif libsframe-bootstrap
43289 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43290 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43291 maybe-all-stage3-libsframe:
43292 maybe-clean-stage3-libsframe:
43293 @if libsframe-bootstrap
43294 maybe-all-stage3-libsframe: all-stage3-libsframe
43295 all-stage3: all-stage3-libsframe
43296 TARGET-stage3-libsframe = $(TARGET-libsframe)
43297 all-stage3-libsframe: configure-stage3-libsframe
43298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43299 @r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 TFLAGS="$(STAGE3_TFLAGS)"; \
43302 $(HOST_EXPORTS) \
43303 $(POSTSTAGE1_HOST_EXPORTS) \
43304 cd $(HOST_SUBDIR)/libsframe && \
43306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43307 CFLAGS="$(STAGE3_CFLAGS)" \
43308 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43309 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43310 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43315 TFLAGS="$(STAGE3_TFLAGS)" \
43316 $(TARGET-stage3-libsframe)
43318 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43319 clean-stage3: clean-stage3-libsframe
43320 clean-stage3-libsframe:
43321 @if [ $(current_stage) = stage3 ]; then \
43322 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43323 else \
43324 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43325 $(MAKE) stage3-start; \
43326 fi; \
43327 cd $(HOST_SUBDIR)/libsframe && \
43328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43329 @endif libsframe-bootstrap
43332 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43333 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43334 maybe-all-stage4-libsframe:
43335 maybe-clean-stage4-libsframe:
43336 @if libsframe-bootstrap
43337 maybe-all-stage4-libsframe: all-stage4-libsframe
43338 all-stage4: all-stage4-libsframe
43339 TARGET-stage4-libsframe = $(TARGET-libsframe)
43340 all-stage4-libsframe: configure-stage4-libsframe
43341 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43342 @r=`${PWD_COMMAND}`; export r; \
43343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43344 TFLAGS="$(STAGE4_TFLAGS)"; \
43345 $(HOST_EXPORTS) \
43346 $(POSTSTAGE1_HOST_EXPORTS) \
43347 cd $(HOST_SUBDIR)/libsframe && \
43349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43350 CFLAGS="$(STAGE4_CFLAGS)" \
43351 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43352 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43353 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43358 TFLAGS="$(STAGE4_TFLAGS)" \
43359 $(TARGET-stage4-libsframe)
43361 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43362 clean-stage4: clean-stage4-libsframe
43363 clean-stage4-libsframe:
43364 @if [ $(current_stage) = stage4 ]; then \
43365 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43366 else \
43367 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43368 $(MAKE) stage4-start; \
43369 fi; \
43370 cd $(HOST_SUBDIR)/libsframe && \
43371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43372 @endif libsframe-bootstrap
43375 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43376 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43377 maybe-all-stageprofile-libsframe:
43378 maybe-clean-stageprofile-libsframe:
43379 @if libsframe-bootstrap
43380 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43381 all-stageprofile: all-stageprofile-libsframe
43382 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43383 all-stageprofile-libsframe: configure-stageprofile-libsframe
43384 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43385 @r=`${PWD_COMMAND}`; export r; \
43386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43387 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43388 $(HOST_EXPORTS) \
43389 $(POSTSTAGE1_HOST_EXPORTS) \
43390 cd $(HOST_SUBDIR)/libsframe && \
43392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43393 CFLAGS="$(STAGEprofile_CFLAGS)" \
43394 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43395 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43396 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43401 TFLAGS="$(STAGEprofile_TFLAGS)" \
43402 $(TARGET-stageprofile-libsframe)
43404 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43405 clean-stageprofile: clean-stageprofile-libsframe
43406 clean-stageprofile-libsframe:
43407 @if [ $(current_stage) = stageprofile ]; then \
43408 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43409 else \
43410 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43411 $(MAKE) stageprofile-start; \
43412 fi; \
43413 cd $(HOST_SUBDIR)/libsframe && \
43414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43415 @endif libsframe-bootstrap
43418 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43419 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43420 maybe-all-stagetrain-libsframe:
43421 maybe-clean-stagetrain-libsframe:
43422 @if libsframe-bootstrap
43423 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43424 all-stagetrain: all-stagetrain-libsframe
43425 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43426 all-stagetrain-libsframe: configure-stagetrain-libsframe
43427 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43428 @r=`${PWD_COMMAND}`; export r; \
43429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43430 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43431 $(HOST_EXPORTS) \
43432 $(POSTSTAGE1_HOST_EXPORTS) \
43433 cd $(HOST_SUBDIR)/libsframe && \
43435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43436 CFLAGS="$(STAGEtrain_CFLAGS)" \
43437 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43438 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43439 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43444 TFLAGS="$(STAGEtrain_TFLAGS)" \
43445 $(TARGET-stagetrain-libsframe)
43447 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43448 clean-stagetrain: clean-stagetrain-libsframe
43449 clean-stagetrain-libsframe:
43450 @if [ $(current_stage) = stagetrain ]; then \
43451 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43452 else \
43453 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43454 $(MAKE) stagetrain-start; \
43455 fi; \
43456 cd $(HOST_SUBDIR)/libsframe && \
43457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43458 @endif libsframe-bootstrap
43461 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43462 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43463 maybe-all-stagefeedback-libsframe:
43464 maybe-clean-stagefeedback-libsframe:
43465 @if libsframe-bootstrap
43466 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43467 all-stagefeedback: all-stagefeedback-libsframe
43468 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43469 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43470 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43471 @r=`${PWD_COMMAND}`; export r; \
43472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43474 $(HOST_EXPORTS) \
43475 $(POSTSTAGE1_HOST_EXPORTS) \
43476 cd $(HOST_SUBDIR)/libsframe && \
43478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43479 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43480 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43481 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43482 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43487 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43488 $(TARGET-stagefeedback-libsframe)
43490 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43491 clean-stagefeedback: clean-stagefeedback-libsframe
43492 clean-stagefeedback-libsframe:
43493 @if [ $(current_stage) = stagefeedback ]; then \
43494 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43495 else \
43496 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43497 $(MAKE) stagefeedback-start; \
43498 fi; \
43499 cd $(HOST_SUBDIR)/libsframe && \
43500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43501 @endif libsframe-bootstrap
43504 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43505 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43506 maybe-all-stageautoprofile-libsframe:
43507 maybe-clean-stageautoprofile-libsframe:
43508 @if libsframe-bootstrap
43509 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43510 all-stageautoprofile: all-stageautoprofile-libsframe
43511 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43512 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43513 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43514 @r=`${PWD_COMMAND}`; export r; \
43515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43516 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43517 $(HOST_EXPORTS) \
43518 $(POSTSTAGE1_HOST_EXPORTS) \
43519 cd $(HOST_SUBDIR)/libsframe && \
43520 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43522 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43523 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43524 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43525 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43530 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43531 $(TARGET-stageautoprofile-libsframe)
43533 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43534 clean-stageautoprofile: clean-stageautoprofile-libsframe
43535 clean-stageautoprofile-libsframe:
43536 @if [ $(current_stage) = stageautoprofile ]; then \
43537 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43538 else \
43539 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43540 $(MAKE) stageautoprofile-start; \
43541 fi; \
43542 cd $(HOST_SUBDIR)/libsframe && \
43543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43544 @endif libsframe-bootstrap
43547 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43548 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43549 maybe-all-stageautofeedback-libsframe:
43550 maybe-clean-stageautofeedback-libsframe:
43551 @if libsframe-bootstrap
43552 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43553 all-stageautofeedback: all-stageautofeedback-libsframe
43554 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43555 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43556 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43557 @r=`${PWD_COMMAND}`; export r; \
43558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43559 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43560 $(HOST_EXPORTS) \
43561 $(POSTSTAGE1_HOST_EXPORTS) \
43562 cd $(HOST_SUBDIR)/libsframe && \
43564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43565 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43566 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43567 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43568 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43573 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43574 $(TARGET-stageautofeedback-libsframe)
43576 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43577 clean-stageautofeedback: clean-stageautofeedback-libsframe
43578 clean-stageautofeedback-libsframe:
43579 @if [ $(current_stage) = stageautofeedback ]; then \
43580 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43581 else \
43582 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43583 $(MAKE) stageautofeedback-start; \
43584 fi; \
43585 cd $(HOST_SUBDIR)/libsframe && \
43586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43587 @endif libsframe-bootstrap
43593 .PHONY: check-libsframe maybe-check-libsframe
43594 maybe-check-libsframe:
43595 @if libsframe
43596 maybe-check-libsframe: check-libsframe
43598 check-libsframe:
43599 @: $(MAKE); $(unstage)
43600 @r=`${PWD_COMMAND}`; export r; \
43601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43602 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43603 (cd $(HOST_SUBDIR)/libsframe && \
43604 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43606 @endif libsframe
43608 .PHONY: install-libsframe maybe-install-libsframe
43609 maybe-install-libsframe:
43610 @if libsframe
43611 maybe-install-libsframe: install-libsframe
43613 install-libsframe: installdirs
43614 @: $(MAKE); $(unstage)
43615 @r=`${PWD_COMMAND}`; export r; \
43616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43617 $(HOST_EXPORTS) \
43618 (cd $(HOST_SUBDIR)/libsframe && \
43619 $(MAKE) $(FLAGS_TO_PASS) install)
43621 @endif libsframe
43623 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43624 maybe-install-strip-libsframe:
43625 @if libsframe
43626 maybe-install-strip-libsframe: install-strip-libsframe
43628 install-strip-libsframe: installdirs
43629 @: $(MAKE); $(unstage)
43630 @r=`${PWD_COMMAND}`; export r; \
43631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632 $(HOST_EXPORTS) \
43633 (cd $(HOST_SUBDIR)/libsframe && \
43634 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43636 @endif libsframe
43638 # Other targets (info, dvi, pdf, etc.)
43640 .PHONY: maybe-info-libsframe info-libsframe
43641 maybe-info-libsframe:
43642 @if libsframe
43643 maybe-info-libsframe: info-libsframe
43645 info-libsframe: \
43646 configure-libsframe
43647 @[ -f ./libsframe/Makefile ] || exit 0; \
43648 r=`${PWD_COMMAND}`; export r; \
43649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43650 $(HOST_EXPORTS) \
43651 for flag in $(EXTRA_HOST_FLAGS) ; do \
43652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43653 done; \
43654 echo "Doing info in libsframe"; \
43655 (cd $(HOST_SUBDIR)/libsframe && \
43656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43658 "RANLIB=$${RANLIB}" \
43659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43660 info) \
43661 || exit 1
43663 @endif libsframe
43665 .PHONY: maybe-dvi-libsframe dvi-libsframe
43666 maybe-dvi-libsframe:
43667 @if libsframe
43668 maybe-dvi-libsframe: dvi-libsframe
43670 dvi-libsframe: \
43671 configure-libsframe
43672 @[ -f ./libsframe/Makefile ] || exit 0; \
43673 r=`${PWD_COMMAND}`; export r; \
43674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43675 $(HOST_EXPORTS) \
43676 for flag in $(EXTRA_HOST_FLAGS) ; do \
43677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43678 done; \
43679 echo "Doing dvi in libsframe"; \
43680 (cd $(HOST_SUBDIR)/libsframe && \
43681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43683 "RANLIB=$${RANLIB}" \
43684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43685 dvi) \
43686 || exit 1
43688 @endif libsframe
43690 .PHONY: maybe-pdf-libsframe pdf-libsframe
43691 maybe-pdf-libsframe:
43692 @if libsframe
43693 maybe-pdf-libsframe: pdf-libsframe
43695 pdf-libsframe: \
43696 configure-libsframe
43697 @[ -f ./libsframe/Makefile ] || exit 0; \
43698 r=`${PWD_COMMAND}`; export r; \
43699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43700 $(HOST_EXPORTS) \
43701 for flag in $(EXTRA_HOST_FLAGS) ; do \
43702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703 done; \
43704 echo "Doing pdf in libsframe"; \
43705 (cd $(HOST_SUBDIR)/libsframe && \
43706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43708 "RANLIB=$${RANLIB}" \
43709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43710 pdf) \
43711 || exit 1
43713 @endif libsframe
43715 .PHONY: maybe-html-libsframe html-libsframe
43716 maybe-html-libsframe:
43717 @if libsframe
43718 maybe-html-libsframe: html-libsframe
43720 html-libsframe: \
43721 configure-libsframe
43722 @[ -f ./libsframe/Makefile ] || exit 0; \
43723 r=`${PWD_COMMAND}`; export r; \
43724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725 $(HOST_EXPORTS) \
43726 for flag in $(EXTRA_HOST_FLAGS) ; do \
43727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43728 done; \
43729 echo "Doing html in libsframe"; \
43730 (cd $(HOST_SUBDIR)/libsframe && \
43731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43733 "RANLIB=$${RANLIB}" \
43734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43735 html) \
43736 || exit 1
43738 @endif libsframe
43740 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43741 maybe-TAGS-libsframe:
43742 @if libsframe
43743 maybe-TAGS-libsframe: TAGS-libsframe
43745 TAGS-libsframe: \
43746 configure-libsframe
43747 @[ -f ./libsframe/Makefile ] || exit 0; \
43748 r=`${PWD_COMMAND}`; export r; \
43749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43750 $(HOST_EXPORTS) \
43751 for flag in $(EXTRA_HOST_FLAGS) ; do \
43752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753 done; \
43754 echo "Doing TAGS in libsframe"; \
43755 (cd $(HOST_SUBDIR)/libsframe && \
43756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43758 "RANLIB=$${RANLIB}" \
43759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43760 TAGS) \
43761 || exit 1
43763 @endif libsframe
43765 .PHONY: maybe-install-info-libsframe install-info-libsframe
43766 maybe-install-info-libsframe:
43767 @if libsframe
43768 maybe-install-info-libsframe: install-info-libsframe
43770 install-info-libsframe: \
43771 configure-libsframe \
43772 info-libsframe
43773 @[ -f ./libsframe/Makefile ] || exit 0; \
43774 r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 $(HOST_EXPORTS) \
43777 for flag in $(EXTRA_HOST_FLAGS) ; do \
43778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43779 done; \
43780 echo "Doing install-info in libsframe"; \
43781 (cd $(HOST_SUBDIR)/libsframe && \
43782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43784 "RANLIB=$${RANLIB}" \
43785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43786 install-info) \
43787 || exit 1
43789 @endif libsframe
43791 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43792 maybe-install-dvi-libsframe:
43793 @if libsframe
43794 maybe-install-dvi-libsframe: install-dvi-libsframe
43796 install-dvi-libsframe: \
43797 configure-libsframe \
43798 dvi-libsframe
43799 @[ -f ./libsframe/Makefile ] || exit 0; \
43800 r=`${PWD_COMMAND}`; export r; \
43801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43802 $(HOST_EXPORTS) \
43803 for flag in $(EXTRA_HOST_FLAGS) ; do \
43804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43805 done; \
43806 echo "Doing install-dvi in libsframe"; \
43807 (cd $(HOST_SUBDIR)/libsframe && \
43808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43810 "RANLIB=$${RANLIB}" \
43811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43812 install-dvi) \
43813 || exit 1
43815 @endif libsframe
43817 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43818 maybe-install-pdf-libsframe:
43819 @if libsframe
43820 maybe-install-pdf-libsframe: install-pdf-libsframe
43822 install-pdf-libsframe: \
43823 configure-libsframe \
43824 pdf-libsframe
43825 @[ -f ./libsframe/Makefile ] || exit 0; \
43826 r=`${PWD_COMMAND}`; export r; \
43827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43828 $(HOST_EXPORTS) \
43829 for flag in $(EXTRA_HOST_FLAGS) ; do \
43830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43831 done; \
43832 echo "Doing install-pdf in libsframe"; \
43833 (cd $(HOST_SUBDIR)/libsframe && \
43834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43836 "RANLIB=$${RANLIB}" \
43837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43838 install-pdf) \
43839 || exit 1
43841 @endif libsframe
43843 .PHONY: maybe-install-html-libsframe install-html-libsframe
43844 maybe-install-html-libsframe:
43845 @if libsframe
43846 maybe-install-html-libsframe: install-html-libsframe
43848 install-html-libsframe: \
43849 configure-libsframe \
43850 html-libsframe
43851 @[ -f ./libsframe/Makefile ] || exit 0; \
43852 r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 $(HOST_EXPORTS) \
43855 for flag in $(EXTRA_HOST_FLAGS) ; do \
43856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43857 done; \
43858 echo "Doing install-html in libsframe"; \
43859 (cd $(HOST_SUBDIR)/libsframe && \
43860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862 "RANLIB=$${RANLIB}" \
43863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864 install-html) \
43865 || exit 1
43867 @endif libsframe
43869 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43870 maybe-installcheck-libsframe:
43871 @if libsframe
43872 maybe-installcheck-libsframe: installcheck-libsframe
43874 installcheck-libsframe: \
43875 configure-libsframe
43876 @[ -f ./libsframe/Makefile ] || exit 0; \
43877 r=`${PWD_COMMAND}`; export r; \
43878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879 $(HOST_EXPORTS) \
43880 for flag in $(EXTRA_HOST_FLAGS) ; do \
43881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43882 done; \
43883 echo "Doing installcheck in libsframe"; \
43884 (cd $(HOST_SUBDIR)/libsframe && \
43885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887 "RANLIB=$${RANLIB}" \
43888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889 installcheck) \
43890 || exit 1
43892 @endif libsframe
43894 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43895 maybe-mostlyclean-libsframe:
43896 @if libsframe
43897 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43899 mostlyclean-libsframe:
43900 @[ -f ./libsframe/Makefile ] || exit 0; \
43901 r=`${PWD_COMMAND}`; export r; \
43902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903 $(HOST_EXPORTS) \
43904 for flag in $(EXTRA_HOST_FLAGS) ; do \
43905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43906 done; \
43907 echo "Doing mostlyclean in libsframe"; \
43908 (cd $(HOST_SUBDIR)/libsframe && \
43909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43911 "RANLIB=$${RANLIB}" \
43912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43913 mostlyclean) \
43914 || exit 1
43916 @endif libsframe
43918 .PHONY: maybe-clean-libsframe clean-libsframe
43919 maybe-clean-libsframe:
43920 @if libsframe
43921 maybe-clean-libsframe: clean-libsframe
43923 clean-libsframe:
43924 @[ -f ./libsframe/Makefile ] || exit 0; \
43925 r=`${PWD_COMMAND}`; export r; \
43926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43927 $(HOST_EXPORTS) \
43928 for flag in $(EXTRA_HOST_FLAGS) ; do \
43929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930 done; \
43931 echo "Doing clean in libsframe"; \
43932 (cd $(HOST_SUBDIR)/libsframe && \
43933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43935 "RANLIB=$${RANLIB}" \
43936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43937 clean) \
43938 || exit 1
43940 @endif libsframe
43942 .PHONY: maybe-distclean-libsframe distclean-libsframe
43943 maybe-distclean-libsframe:
43944 @if libsframe
43945 maybe-distclean-libsframe: distclean-libsframe
43947 distclean-libsframe:
43948 @[ -f ./libsframe/Makefile ] || exit 0; \
43949 r=`${PWD_COMMAND}`; export r; \
43950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43951 $(HOST_EXPORTS) \
43952 for flag in $(EXTRA_HOST_FLAGS) ; do \
43953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954 done; \
43955 echo "Doing distclean in libsframe"; \
43956 (cd $(HOST_SUBDIR)/libsframe && \
43957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43959 "RANLIB=$${RANLIB}" \
43960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43961 distclean) \
43962 || exit 1
43964 @endif libsframe
43966 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43967 maybe-maintainer-clean-libsframe:
43968 @if libsframe
43969 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43971 maintainer-clean-libsframe:
43972 @[ -f ./libsframe/Makefile ] || exit 0; \
43973 r=`${PWD_COMMAND}`; export r; \
43974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43975 $(HOST_EXPORTS) \
43976 for flag in $(EXTRA_HOST_FLAGS) ; do \
43977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43978 done; \
43979 echo "Doing maintainer-clean in libsframe"; \
43980 (cd $(HOST_SUBDIR)/libsframe && \
43981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43983 "RANLIB=$${RANLIB}" \
43984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43985 maintainer-clean) \
43986 || exit 1
43988 @endif libsframe
43992 .PHONY: configure-libgrust maybe-configure-libgrust
43993 maybe-configure-libgrust:
43994 @if gcc-bootstrap
43995 configure-libgrust: stage_current
43996 @endif gcc-bootstrap
43997 @if libgrust
43998 maybe-configure-libgrust: configure-libgrust
43999 configure-libgrust:
44000 @r=`${PWD_COMMAND}`; export r; \
44001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44004 $(HOST_EXPORTS) \
44005 echo Configuring in $(HOST_SUBDIR)/libgrust; \
44006 cd "$(HOST_SUBDIR)/libgrust" || exit 1; \
44007 case $(srcdir) in \
44008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44009 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44011 esac; \
44012 module_srcdir=libgrust; \
44013 $(SHELL) \
44014 $$s/$$module_srcdir/configure \
44015 --srcdir=$${topdir}/$$module_srcdir \
44016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44017 --target=${target_alias} \
44018 || exit 1
44019 @endif libgrust
44023 .PHONY: configure-stage1-libgrust maybe-configure-stage1-libgrust
44024 maybe-configure-stage1-libgrust:
44025 @if libgrust-bootstrap
44026 maybe-configure-stage1-libgrust: configure-stage1-libgrust
44027 configure-stage1-libgrust:
44028 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44030 @r=`${PWD_COMMAND}`; export r; \
44031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44032 TFLAGS="$(STAGE1_TFLAGS)"; \
44033 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44034 $(HOST_EXPORTS) \
44035 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44036 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44037 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
44038 echo Configuring stage 1 in $(HOST_SUBDIR)/libgrust; \
44039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44040 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44041 case $(srcdir) in \
44042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44043 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44045 esac; \
44046 module_srcdir=libgrust; \
44047 $(SHELL) $$s/$$module_srcdir/configure \
44048 --srcdir=$${topdir}/$$module_srcdir \
44049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44050 --target=${target_alias} \
44052 $(STAGE1_CONFIGURE_FLAGS)
44053 @endif libgrust-bootstrap
44055 .PHONY: configure-stage2-libgrust maybe-configure-stage2-libgrust
44056 maybe-configure-stage2-libgrust:
44057 @if libgrust-bootstrap
44058 maybe-configure-stage2-libgrust: configure-stage2-libgrust
44059 configure-stage2-libgrust:
44060 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44062 @r=`${PWD_COMMAND}`; export r; \
44063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44064 TFLAGS="$(STAGE2_TFLAGS)"; \
44065 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44066 $(HOST_EXPORTS) \
44067 $(POSTSTAGE1_HOST_EXPORTS) \
44068 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44069 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44070 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44071 echo Configuring stage 2 in $(HOST_SUBDIR)/libgrust; \
44072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44073 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44074 case $(srcdir) in \
44075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44076 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44078 esac; \
44079 module_srcdir=libgrust; \
44080 $(SHELL) $$s/$$module_srcdir/configure \
44081 --srcdir=$${topdir}/$$module_srcdir \
44082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44083 --target=${target_alias} \
44084 --with-build-libsubdir=$(HOST_SUBDIR) \
44085 $(STAGE2_CONFIGURE_FLAGS)
44086 @endif libgrust-bootstrap
44088 .PHONY: configure-stage3-libgrust maybe-configure-stage3-libgrust
44089 maybe-configure-stage3-libgrust:
44090 @if libgrust-bootstrap
44091 maybe-configure-stage3-libgrust: configure-stage3-libgrust
44092 configure-stage3-libgrust:
44093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44095 @r=`${PWD_COMMAND}`; export r; \
44096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44097 TFLAGS="$(STAGE3_TFLAGS)"; \
44098 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44099 $(HOST_EXPORTS) \
44100 $(POSTSTAGE1_HOST_EXPORTS) \
44101 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44102 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44103 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44104 echo Configuring stage 3 in $(HOST_SUBDIR)/libgrust; \
44105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44106 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44107 case $(srcdir) in \
44108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44109 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44111 esac; \
44112 module_srcdir=libgrust; \
44113 $(SHELL) $$s/$$module_srcdir/configure \
44114 --srcdir=$${topdir}/$$module_srcdir \
44115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44116 --target=${target_alias} \
44117 --with-build-libsubdir=$(HOST_SUBDIR) \
44118 $(STAGE3_CONFIGURE_FLAGS)
44119 @endif libgrust-bootstrap
44121 .PHONY: configure-stage4-libgrust maybe-configure-stage4-libgrust
44122 maybe-configure-stage4-libgrust:
44123 @if libgrust-bootstrap
44124 maybe-configure-stage4-libgrust: configure-stage4-libgrust
44125 configure-stage4-libgrust:
44126 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44128 @r=`${PWD_COMMAND}`; export r; \
44129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44130 TFLAGS="$(STAGE4_TFLAGS)"; \
44131 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44132 $(HOST_EXPORTS) \
44133 $(POSTSTAGE1_HOST_EXPORTS) \
44134 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44135 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44136 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44137 echo Configuring stage 4 in $(HOST_SUBDIR)/libgrust; \
44138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44139 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44140 case $(srcdir) in \
44141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44142 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44144 esac; \
44145 module_srcdir=libgrust; \
44146 $(SHELL) $$s/$$module_srcdir/configure \
44147 --srcdir=$${topdir}/$$module_srcdir \
44148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44149 --target=${target_alias} \
44150 --with-build-libsubdir=$(HOST_SUBDIR) \
44151 $(STAGE4_CONFIGURE_FLAGS)
44152 @endif libgrust-bootstrap
44154 .PHONY: configure-stageprofile-libgrust maybe-configure-stageprofile-libgrust
44155 maybe-configure-stageprofile-libgrust:
44156 @if libgrust-bootstrap
44157 maybe-configure-stageprofile-libgrust: configure-stageprofile-libgrust
44158 configure-stageprofile-libgrust:
44159 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44161 @r=`${PWD_COMMAND}`; export r; \
44162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44164 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44165 $(HOST_EXPORTS) \
44166 $(POSTSTAGE1_HOST_EXPORTS) \
44167 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44168 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44169 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44170 echo Configuring stage profile in $(HOST_SUBDIR)/libgrust; \
44171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44172 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44173 case $(srcdir) in \
44174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44175 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44177 esac; \
44178 module_srcdir=libgrust; \
44179 $(SHELL) $$s/$$module_srcdir/configure \
44180 --srcdir=$${topdir}/$$module_srcdir \
44181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44182 --target=${target_alias} \
44183 --with-build-libsubdir=$(HOST_SUBDIR) \
44184 $(STAGEprofile_CONFIGURE_FLAGS)
44185 @endif libgrust-bootstrap
44187 .PHONY: configure-stagetrain-libgrust maybe-configure-stagetrain-libgrust
44188 maybe-configure-stagetrain-libgrust:
44189 @if libgrust-bootstrap
44190 maybe-configure-stagetrain-libgrust: configure-stagetrain-libgrust
44191 configure-stagetrain-libgrust:
44192 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44194 @r=`${PWD_COMMAND}`; export r; \
44195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44196 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44197 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44198 $(HOST_EXPORTS) \
44199 $(POSTSTAGE1_HOST_EXPORTS) \
44200 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
44201 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
44202 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
44203 echo Configuring stage train in $(HOST_SUBDIR)/libgrust; \
44204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44205 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44206 case $(srcdir) in \
44207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44208 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44210 esac; \
44211 module_srcdir=libgrust; \
44212 $(SHELL) $$s/$$module_srcdir/configure \
44213 --srcdir=$${topdir}/$$module_srcdir \
44214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44215 --target=${target_alias} \
44216 --with-build-libsubdir=$(HOST_SUBDIR) \
44217 $(STAGEtrain_CONFIGURE_FLAGS)
44218 @endif libgrust-bootstrap
44220 .PHONY: configure-stagefeedback-libgrust maybe-configure-stagefeedback-libgrust
44221 maybe-configure-stagefeedback-libgrust:
44222 @if libgrust-bootstrap
44223 maybe-configure-stagefeedback-libgrust: configure-stagefeedback-libgrust
44224 configure-stagefeedback-libgrust:
44225 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44227 @r=`${PWD_COMMAND}`; export r; \
44228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44229 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44230 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44231 $(HOST_EXPORTS) \
44232 $(POSTSTAGE1_HOST_EXPORTS) \
44233 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44234 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44235 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44236 echo Configuring stage feedback in $(HOST_SUBDIR)/libgrust; \
44237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44238 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44239 case $(srcdir) in \
44240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44241 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44243 esac; \
44244 module_srcdir=libgrust; \
44245 $(SHELL) $$s/$$module_srcdir/configure \
44246 --srcdir=$${topdir}/$$module_srcdir \
44247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44248 --target=${target_alias} \
44249 --with-build-libsubdir=$(HOST_SUBDIR) \
44250 $(STAGEfeedback_CONFIGURE_FLAGS)
44251 @endif libgrust-bootstrap
44253 .PHONY: configure-stageautoprofile-libgrust maybe-configure-stageautoprofile-libgrust
44254 maybe-configure-stageautoprofile-libgrust:
44255 @if libgrust-bootstrap
44256 maybe-configure-stageautoprofile-libgrust: configure-stageautoprofile-libgrust
44257 configure-stageautoprofile-libgrust:
44258 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44260 @r=`${PWD_COMMAND}`; export r; \
44261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44262 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44263 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44264 $(HOST_EXPORTS) \
44265 $(POSTSTAGE1_HOST_EXPORTS) \
44266 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
44267 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
44268 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
44269 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libgrust; \
44270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44271 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44272 case $(srcdir) in \
44273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44274 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44276 esac; \
44277 module_srcdir=libgrust; \
44278 $(SHELL) $$s/$$module_srcdir/configure \
44279 --srcdir=$${topdir}/$$module_srcdir \
44280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44281 --target=${target_alias} \
44282 --with-build-libsubdir=$(HOST_SUBDIR) \
44283 $(STAGEautoprofile_CONFIGURE_FLAGS)
44284 @endif libgrust-bootstrap
44286 .PHONY: configure-stageautofeedback-libgrust maybe-configure-stageautofeedback-libgrust
44287 maybe-configure-stageautofeedback-libgrust:
44288 @if libgrust-bootstrap
44289 maybe-configure-stageautofeedback-libgrust: configure-stageautofeedback-libgrust
44290 configure-stageautofeedback-libgrust:
44291 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44293 @r=`${PWD_COMMAND}`; export r; \
44294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44296 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44297 $(HOST_EXPORTS) \
44298 $(POSTSTAGE1_HOST_EXPORTS) \
44299 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
44300 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
44301 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
44302 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libgrust; \
44303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44304 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44305 case $(srcdir) in \
44306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44307 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44309 esac; \
44310 module_srcdir=libgrust; \
44311 $(SHELL) $$s/$$module_srcdir/configure \
44312 --srcdir=$${topdir}/$$module_srcdir \
44313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44314 --target=${target_alias} \
44315 --with-build-libsubdir=$(HOST_SUBDIR) \
44316 $(STAGEautofeedback_CONFIGURE_FLAGS)
44317 @endif libgrust-bootstrap
44323 .PHONY: all-libgrust maybe-all-libgrust
44324 maybe-all-libgrust:
44325 @if gcc-bootstrap
44326 all-libgrust: stage_current
44327 @endif gcc-bootstrap
44328 @if libgrust
44329 TARGET-libgrust=all
44330 maybe-all-libgrust: all-libgrust
44331 all-libgrust: configure-libgrust
44332 @r=`${PWD_COMMAND}`; export r; \
44333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44334 $(HOST_EXPORTS) \
44335 (cd $(HOST_SUBDIR)/libgrust && \
44336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
44337 $(TARGET-libgrust))
44338 @endif libgrust
44342 .PHONY: all-stage1-libgrust maybe-all-stage1-libgrust
44343 .PHONY: clean-stage1-libgrust maybe-clean-stage1-libgrust
44344 maybe-all-stage1-libgrust:
44345 maybe-clean-stage1-libgrust:
44346 @if libgrust-bootstrap
44347 maybe-all-stage1-libgrust: all-stage1-libgrust
44348 all-stage1: all-stage1-libgrust
44349 TARGET-stage1-libgrust = $(TARGET-libgrust)
44350 all-stage1-libgrust: configure-stage1-libgrust
44351 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44352 @r=`${PWD_COMMAND}`; export r; \
44353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44354 TFLAGS="$(STAGE1_TFLAGS)"; \
44355 $(HOST_EXPORTS) \
44356 cd $(HOST_SUBDIR)/libgrust && \
44358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44359 CFLAGS="$(STAGE1_CFLAGS)" \
44360 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
44361 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44362 LIBCFLAGS="$(LIBCFLAGS)" \
44363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44366 $(EXTRA_HOST_FLAGS) \
44367 $(STAGE1_FLAGS_TO_PASS) \
44368 TFLAGS="$(STAGE1_TFLAGS)" \
44369 $(TARGET-stage1-libgrust)
44371 maybe-clean-stage1-libgrust: clean-stage1-libgrust
44372 clean-stage1: clean-stage1-libgrust
44373 clean-stage1-libgrust:
44374 @if [ $(current_stage) = stage1 ]; then \
44375 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44376 else \
44377 [ -f $(HOST_SUBDIR)/stage1-libgrust/Makefile ] || exit 0; \
44378 $(MAKE) stage1-start; \
44379 fi; \
44380 cd $(HOST_SUBDIR)/libgrust && \
44381 $(MAKE) $(EXTRA_HOST_FLAGS) \
44382 $(STAGE1_FLAGS_TO_PASS) clean
44383 @endif libgrust-bootstrap
44386 .PHONY: all-stage2-libgrust maybe-all-stage2-libgrust
44387 .PHONY: clean-stage2-libgrust maybe-clean-stage2-libgrust
44388 maybe-all-stage2-libgrust:
44389 maybe-clean-stage2-libgrust:
44390 @if libgrust-bootstrap
44391 maybe-all-stage2-libgrust: all-stage2-libgrust
44392 all-stage2: all-stage2-libgrust
44393 TARGET-stage2-libgrust = $(TARGET-libgrust)
44394 all-stage2-libgrust: configure-stage2-libgrust
44395 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44396 @r=`${PWD_COMMAND}`; export r; \
44397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44398 TFLAGS="$(STAGE2_TFLAGS)"; \
44399 $(HOST_EXPORTS) \
44400 $(POSTSTAGE1_HOST_EXPORTS) \
44401 cd $(HOST_SUBDIR)/libgrust && \
44403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44404 CFLAGS="$(STAGE2_CFLAGS)" \
44405 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
44406 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44407 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44412 TFLAGS="$(STAGE2_TFLAGS)" \
44413 $(TARGET-stage2-libgrust)
44415 maybe-clean-stage2-libgrust: clean-stage2-libgrust
44416 clean-stage2: clean-stage2-libgrust
44417 clean-stage2-libgrust:
44418 @if [ $(current_stage) = stage2 ]; then \
44419 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44420 else \
44421 [ -f $(HOST_SUBDIR)/stage2-libgrust/Makefile ] || exit 0; \
44422 $(MAKE) stage2-start; \
44423 fi; \
44424 cd $(HOST_SUBDIR)/libgrust && \
44425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44426 @endif libgrust-bootstrap
44429 .PHONY: all-stage3-libgrust maybe-all-stage3-libgrust
44430 .PHONY: clean-stage3-libgrust maybe-clean-stage3-libgrust
44431 maybe-all-stage3-libgrust:
44432 maybe-clean-stage3-libgrust:
44433 @if libgrust-bootstrap
44434 maybe-all-stage3-libgrust: all-stage3-libgrust
44435 all-stage3: all-stage3-libgrust
44436 TARGET-stage3-libgrust = $(TARGET-libgrust)
44437 all-stage3-libgrust: configure-stage3-libgrust
44438 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44439 @r=`${PWD_COMMAND}`; export r; \
44440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441 TFLAGS="$(STAGE3_TFLAGS)"; \
44442 $(HOST_EXPORTS) \
44443 $(POSTSTAGE1_HOST_EXPORTS) \
44444 cd $(HOST_SUBDIR)/libgrust && \
44446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44447 CFLAGS="$(STAGE3_CFLAGS)" \
44448 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
44449 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44450 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44455 TFLAGS="$(STAGE3_TFLAGS)" \
44456 $(TARGET-stage3-libgrust)
44458 maybe-clean-stage3-libgrust: clean-stage3-libgrust
44459 clean-stage3: clean-stage3-libgrust
44460 clean-stage3-libgrust:
44461 @if [ $(current_stage) = stage3 ]; then \
44462 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44463 else \
44464 [ -f $(HOST_SUBDIR)/stage3-libgrust/Makefile ] || exit 0; \
44465 $(MAKE) stage3-start; \
44466 fi; \
44467 cd $(HOST_SUBDIR)/libgrust && \
44468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44469 @endif libgrust-bootstrap
44472 .PHONY: all-stage4-libgrust maybe-all-stage4-libgrust
44473 .PHONY: clean-stage4-libgrust maybe-clean-stage4-libgrust
44474 maybe-all-stage4-libgrust:
44475 maybe-clean-stage4-libgrust:
44476 @if libgrust-bootstrap
44477 maybe-all-stage4-libgrust: all-stage4-libgrust
44478 all-stage4: all-stage4-libgrust
44479 TARGET-stage4-libgrust = $(TARGET-libgrust)
44480 all-stage4-libgrust: configure-stage4-libgrust
44481 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44482 @r=`${PWD_COMMAND}`; export r; \
44483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44484 TFLAGS="$(STAGE4_TFLAGS)"; \
44485 $(HOST_EXPORTS) \
44486 $(POSTSTAGE1_HOST_EXPORTS) \
44487 cd $(HOST_SUBDIR)/libgrust && \
44489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44490 CFLAGS="$(STAGE4_CFLAGS)" \
44491 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
44492 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44493 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44498 TFLAGS="$(STAGE4_TFLAGS)" \
44499 $(TARGET-stage4-libgrust)
44501 maybe-clean-stage4-libgrust: clean-stage4-libgrust
44502 clean-stage4: clean-stage4-libgrust
44503 clean-stage4-libgrust:
44504 @if [ $(current_stage) = stage4 ]; then \
44505 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44506 else \
44507 [ -f $(HOST_SUBDIR)/stage4-libgrust/Makefile ] || exit 0; \
44508 $(MAKE) stage4-start; \
44509 fi; \
44510 cd $(HOST_SUBDIR)/libgrust && \
44511 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44512 @endif libgrust-bootstrap
44515 .PHONY: all-stageprofile-libgrust maybe-all-stageprofile-libgrust
44516 .PHONY: clean-stageprofile-libgrust maybe-clean-stageprofile-libgrust
44517 maybe-all-stageprofile-libgrust:
44518 maybe-clean-stageprofile-libgrust:
44519 @if libgrust-bootstrap
44520 maybe-all-stageprofile-libgrust: all-stageprofile-libgrust
44521 all-stageprofile: all-stageprofile-libgrust
44522 TARGET-stageprofile-libgrust = $(TARGET-libgrust)
44523 all-stageprofile-libgrust: configure-stageprofile-libgrust
44524 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44525 @r=`${PWD_COMMAND}`; export r; \
44526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44527 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44528 $(HOST_EXPORTS) \
44529 $(POSTSTAGE1_HOST_EXPORTS) \
44530 cd $(HOST_SUBDIR)/libgrust && \
44532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44533 CFLAGS="$(STAGEprofile_CFLAGS)" \
44534 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
44535 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44536 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44541 TFLAGS="$(STAGEprofile_TFLAGS)" \
44542 $(TARGET-stageprofile-libgrust)
44544 maybe-clean-stageprofile-libgrust: clean-stageprofile-libgrust
44545 clean-stageprofile: clean-stageprofile-libgrust
44546 clean-stageprofile-libgrust:
44547 @if [ $(current_stage) = stageprofile ]; then \
44548 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44549 else \
44550 [ -f $(HOST_SUBDIR)/stageprofile-libgrust/Makefile ] || exit 0; \
44551 $(MAKE) stageprofile-start; \
44552 fi; \
44553 cd $(HOST_SUBDIR)/libgrust && \
44554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44555 @endif libgrust-bootstrap
44558 .PHONY: all-stagetrain-libgrust maybe-all-stagetrain-libgrust
44559 .PHONY: clean-stagetrain-libgrust maybe-clean-stagetrain-libgrust
44560 maybe-all-stagetrain-libgrust:
44561 maybe-clean-stagetrain-libgrust:
44562 @if libgrust-bootstrap
44563 maybe-all-stagetrain-libgrust: all-stagetrain-libgrust
44564 all-stagetrain: all-stagetrain-libgrust
44565 TARGET-stagetrain-libgrust = $(TARGET-libgrust)
44566 all-stagetrain-libgrust: configure-stagetrain-libgrust
44567 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44568 @r=`${PWD_COMMAND}`; export r; \
44569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44571 $(HOST_EXPORTS) \
44572 $(POSTSTAGE1_HOST_EXPORTS) \
44573 cd $(HOST_SUBDIR)/libgrust && \
44575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44576 CFLAGS="$(STAGEtrain_CFLAGS)" \
44577 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
44578 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
44579 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
44580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44584 TFLAGS="$(STAGEtrain_TFLAGS)" \
44585 $(TARGET-stagetrain-libgrust)
44587 maybe-clean-stagetrain-libgrust: clean-stagetrain-libgrust
44588 clean-stagetrain: clean-stagetrain-libgrust
44589 clean-stagetrain-libgrust:
44590 @if [ $(current_stage) = stagetrain ]; then \
44591 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44592 else \
44593 [ -f $(HOST_SUBDIR)/stagetrain-libgrust/Makefile ] || exit 0; \
44594 $(MAKE) stagetrain-start; \
44595 fi; \
44596 cd $(HOST_SUBDIR)/libgrust && \
44597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44598 @endif libgrust-bootstrap
44601 .PHONY: all-stagefeedback-libgrust maybe-all-stagefeedback-libgrust
44602 .PHONY: clean-stagefeedback-libgrust maybe-clean-stagefeedback-libgrust
44603 maybe-all-stagefeedback-libgrust:
44604 maybe-clean-stagefeedback-libgrust:
44605 @if libgrust-bootstrap
44606 maybe-all-stagefeedback-libgrust: all-stagefeedback-libgrust
44607 all-stagefeedback: all-stagefeedback-libgrust
44608 TARGET-stagefeedback-libgrust = $(TARGET-libgrust)
44609 all-stagefeedback-libgrust: configure-stagefeedback-libgrust
44610 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44611 @r=`${PWD_COMMAND}`; export r; \
44612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44614 $(HOST_EXPORTS) \
44615 $(POSTSTAGE1_HOST_EXPORTS) \
44616 cd $(HOST_SUBDIR)/libgrust && \
44618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44619 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44620 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
44621 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44622 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44627 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44628 $(TARGET-stagefeedback-libgrust)
44630 maybe-clean-stagefeedback-libgrust: clean-stagefeedback-libgrust
44631 clean-stagefeedback: clean-stagefeedback-libgrust
44632 clean-stagefeedback-libgrust:
44633 @if [ $(current_stage) = stagefeedback ]; then \
44634 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44635 else \
44636 [ -f $(HOST_SUBDIR)/stagefeedback-libgrust/Makefile ] || exit 0; \
44637 $(MAKE) stagefeedback-start; \
44638 fi; \
44639 cd $(HOST_SUBDIR)/libgrust && \
44640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44641 @endif libgrust-bootstrap
44644 .PHONY: all-stageautoprofile-libgrust maybe-all-stageautoprofile-libgrust
44645 .PHONY: clean-stageautoprofile-libgrust maybe-clean-stageautoprofile-libgrust
44646 maybe-all-stageautoprofile-libgrust:
44647 maybe-clean-stageautoprofile-libgrust:
44648 @if libgrust-bootstrap
44649 maybe-all-stageautoprofile-libgrust: all-stageautoprofile-libgrust
44650 all-stageautoprofile: all-stageautoprofile-libgrust
44651 TARGET-stageautoprofile-libgrust = $(TARGET-libgrust)
44652 all-stageautoprofile-libgrust: configure-stageautoprofile-libgrust
44653 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44654 @r=`${PWD_COMMAND}`; export r; \
44655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44656 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44657 $(HOST_EXPORTS) \
44658 $(POSTSTAGE1_HOST_EXPORTS) \
44659 cd $(HOST_SUBDIR)/libgrust && \
44660 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44662 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
44663 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
44664 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
44665 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
44666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44670 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44671 $(TARGET-stageautoprofile-libgrust)
44673 maybe-clean-stageautoprofile-libgrust: clean-stageautoprofile-libgrust
44674 clean-stageautoprofile: clean-stageautoprofile-libgrust
44675 clean-stageautoprofile-libgrust:
44676 @if [ $(current_stage) = stageautoprofile ]; then \
44677 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44678 else \
44679 [ -f $(HOST_SUBDIR)/stageautoprofile-libgrust/Makefile ] || exit 0; \
44680 $(MAKE) stageautoprofile-start; \
44681 fi; \
44682 cd $(HOST_SUBDIR)/libgrust && \
44683 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44684 @endif libgrust-bootstrap
44687 .PHONY: all-stageautofeedback-libgrust maybe-all-stageautofeedback-libgrust
44688 .PHONY: clean-stageautofeedback-libgrust maybe-clean-stageautofeedback-libgrust
44689 maybe-all-stageautofeedback-libgrust:
44690 maybe-clean-stageautofeedback-libgrust:
44691 @if libgrust-bootstrap
44692 maybe-all-stageautofeedback-libgrust: all-stageautofeedback-libgrust
44693 all-stageautofeedback: all-stageautofeedback-libgrust
44694 TARGET-stageautofeedback-libgrust = $(TARGET-libgrust)
44695 all-stageautofeedback-libgrust: configure-stageautofeedback-libgrust
44696 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44697 @r=`${PWD_COMMAND}`; export r; \
44698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44700 $(HOST_EXPORTS) \
44701 $(POSTSTAGE1_HOST_EXPORTS) \
44702 cd $(HOST_SUBDIR)/libgrust && \
44704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44705 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
44706 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
44707 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
44708 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
44709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44713 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44714 $(TARGET-stageautofeedback-libgrust)
44716 maybe-clean-stageautofeedback-libgrust: clean-stageautofeedback-libgrust
44717 clean-stageautofeedback: clean-stageautofeedback-libgrust
44718 clean-stageautofeedback-libgrust:
44719 @if [ $(current_stage) = stageautofeedback ]; then \
44720 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44721 else \
44722 [ -f $(HOST_SUBDIR)/stageautofeedback-libgrust/Makefile ] || exit 0; \
44723 $(MAKE) stageautofeedback-start; \
44724 fi; \
44725 cd $(HOST_SUBDIR)/libgrust && \
44726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44727 @endif libgrust-bootstrap
44733 .PHONY: check-libgrust maybe-check-libgrust
44734 maybe-check-libgrust:
44735 @if libgrust
44736 maybe-check-libgrust: check-libgrust
44738 check-libgrust:
44739 @: $(MAKE); $(unstage)
44740 @r=`${PWD_COMMAND}`; export r; \
44741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44742 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
44743 (cd $(HOST_SUBDIR)/libgrust && \
44744 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
44746 @endif libgrust
44748 .PHONY: install-libgrust maybe-install-libgrust
44749 maybe-install-libgrust:
44750 @if libgrust
44751 maybe-install-libgrust: install-libgrust
44753 install-libgrust: installdirs
44754 @: $(MAKE); $(unstage)
44755 @r=`${PWD_COMMAND}`; export r; \
44756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44757 $(HOST_EXPORTS) \
44758 (cd $(HOST_SUBDIR)/libgrust && \
44759 $(MAKE) $(FLAGS_TO_PASS) install)
44761 @endif libgrust
44763 .PHONY: install-strip-libgrust maybe-install-strip-libgrust
44764 maybe-install-strip-libgrust:
44765 @if libgrust
44766 maybe-install-strip-libgrust: install-strip-libgrust
44768 install-strip-libgrust: installdirs
44769 @: $(MAKE); $(unstage)
44770 @r=`${PWD_COMMAND}`; export r; \
44771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44772 $(HOST_EXPORTS) \
44773 (cd $(HOST_SUBDIR)/libgrust && \
44774 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44776 @endif libgrust
44778 # Other targets (info, dvi, pdf, etc.)
44780 .PHONY: maybe-info-libgrust info-libgrust
44781 maybe-info-libgrust:
44782 @if libgrust
44783 maybe-info-libgrust: info-libgrust
44785 info-libgrust: \
44786 configure-libgrust
44787 @[ -f ./libgrust/Makefile ] || exit 0; \
44788 r=`${PWD_COMMAND}`; export r; \
44789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44790 $(HOST_EXPORTS) \
44791 for flag in $(EXTRA_HOST_FLAGS) ; do \
44792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44793 done; \
44794 echo "Doing info in libgrust"; \
44795 (cd $(HOST_SUBDIR)/libgrust && \
44796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44798 "RANLIB=$${RANLIB}" \
44799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44800 info) \
44801 || exit 1
44803 @endif libgrust
44805 .PHONY: maybe-dvi-libgrust dvi-libgrust
44806 maybe-dvi-libgrust:
44807 @if libgrust
44808 maybe-dvi-libgrust: dvi-libgrust
44810 dvi-libgrust: \
44811 configure-libgrust
44812 @[ -f ./libgrust/Makefile ] || exit 0; \
44813 r=`${PWD_COMMAND}`; export r; \
44814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44815 $(HOST_EXPORTS) \
44816 for flag in $(EXTRA_HOST_FLAGS) ; do \
44817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818 done; \
44819 echo "Doing dvi in libgrust"; \
44820 (cd $(HOST_SUBDIR)/libgrust && \
44821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44823 "RANLIB=$${RANLIB}" \
44824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44825 dvi) \
44826 || exit 1
44828 @endif libgrust
44830 .PHONY: maybe-pdf-libgrust pdf-libgrust
44831 maybe-pdf-libgrust:
44832 @if libgrust
44833 maybe-pdf-libgrust: pdf-libgrust
44835 pdf-libgrust: \
44836 configure-libgrust
44837 @[ -f ./libgrust/Makefile ] || exit 0; \
44838 r=`${PWD_COMMAND}`; export r; \
44839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44840 $(HOST_EXPORTS) \
44841 for flag in $(EXTRA_HOST_FLAGS) ; do \
44842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44843 done; \
44844 echo "Doing pdf in libgrust"; \
44845 (cd $(HOST_SUBDIR)/libgrust && \
44846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44848 "RANLIB=$${RANLIB}" \
44849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44850 pdf) \
44851 || exit 1
44853 @endif libgrust
44855 .PHONY: maybe-html-libgrust html-libgrust
44856 maybe-html-libgrust:
44857 @if libgrust
44858 maybe-html-libgrust: html-libgrust
44860 html-libgrust: \
44861 configure-libgrust
44862 @[ -f ./libgrust/Makefile ] || exit 0; \
44863 r=`${PWD_COMMAND}`; export r; \
44864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44865 $(HOST_EXPORTS) \
44866 for flag in $(EXTRA_HOST_FLAGS) ; do \
44867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44868 done; \
44869 echo "Doing html in libgrust"; \
44870 (cd $(HOST_SUBDIR)/libgrust && \
44871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44873 "RANLIB=$${RANLIB}" \
44874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44875 html) \
44876 || exit 1
44878 @endif libgrust
44880 .PHONY: maybe-TAGS-libgrust TAGS-libgrust
44881 maybe-TAGS-libgrust:
44882 @if libgrust
44883 maybe-TAGS-libgrust: TAGS-libgrust
44885 TAGS-libgrust: \
44886 configure-libgrust
44887 @[ -f ./libgrust/Makefile ] || exit 0; \
44888 r=`${PWD_COMMAND}`; export r; \
44889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44890 $(HOST_EXPORTS) \
44891 for flag in $(EXTRA_HOST_FLAGS) ; do \
44892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44893 done; \
44894 echo "Doing TAGS in libgrust"; \
44895 (cd $(HOST_SUBDIR)/libgrust && \
44896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44898 "RANLIB=$${RANLIB}" \
44899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44900 TAGS) \
44901 || exit 1
44903 @endif libgrust
44905 .PHONY: maybe-install-info-libgrust install-info-libgrust
44906 maybe-install-info-libgrust:
44907 @if libgrust
44908 maybe-install-info-libgrust: install-info-libgrust
44910 install-info-libgrust: \
44911 configure-libgrust \
44912 info-libgrust
44913 @[ -f ./libgrust/Makefile ] || exit 0; \
44914 r=`${PWD_COMMAND}`; export r; \
44915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44916 $(HOST_EXPORTS) \
44917 for flag in $(EXTRA_HOST_FLAGS) ; do \
44918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44919 done; \
44920 echo "Doing install-info in libgrust"; \
44921 (cd $(HOST_SUBDIR)/libgrust && \
44922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44924 "RANLIB=$${RANLIB}" \
44925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44926 install-info) \
44927 || exit 1
44929 @endif libgrust
44931 .PHONY: maybe-install-dvi-libgrust install-dvi-libgrust
44932 maybe-install-dvi-libgrust:
44933 @if libgrust
44934 maybe-install-dvi-libgrust: install-dvi-libgrust
44936 install-dvi-libgrust: \
44937 configure-libgrust \
44938 dvi-libgrust
44939 @[ -f ./libgrust/Makefile ] || exit 0; \
44940 r=`${PWD_COMMAND}`; export r; \
44941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44942 $(HOST_EXPORTS) \
44943 for flag in $(EXTRA_HOST_FLAGS) ; do \
44944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44945 done; \
44946 echo "Doing install-dvi in libgrust"; \
44947 (cd $(HOST_SUBDIR)/libgrust && \
44948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44950 "RANLIB=$${RANLIB}" \
44951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44952 install-dvi) \
44953 || exit 1
44955 @endif libgrust
44957 .PHONY: maybe-install-pdf-libgrust install-pdf-libgrust
44958 maybe-install-pdf-libgrust:
44959 @if libgrust
44960 maybe-install-pdf-libgrust: install-pdf-libgrust
44962 install-pdf-libgrust: \
44963 configure-libgrust \
44964 pdf-libgrust
44965 @[ -f ./libgrust/Makefile ] || exit 0; \
44966 r=`${PWD_COMMAND}`; export r; \
44967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44968 $(HOST_EXPORTS) \
44969 for flag in $(EXTRA_HOST_FLAGS) ; do \
44970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44971 done; \
44972 echo "Doing install-pdf in libgrust"; \
44973 (cd $(HOST_SUBDIR)/libgrust && \
44974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44976 "RANLIB=$${RANLIB}" \
44977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44978 install-pdf) \
44979 || exit 1
44981 @endif libgrust
44983 .PHONY: maybe-install-html-libgrust install-html-libgrust
44984 maybe-install-html-libgrust:
44985 @if libgrust
44986 maybe-install-html-libgrust: install-html-libgrust
44988 install-html-libgrust: \
44989 configure-libgrust \
44990 html-libgrust
44991 @[ -f ./libgrust/Makefile ] || exit 0; \
44992 r=`${PWD_COMMAND}`; export r; \
44993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44994 $(HOST_EXPORTS) \
44995 for flag in $(EXTRA_HOST_FLAGS) ; do \
44996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44997 done; \
44998 echo "Doing install-html in libgrust"; \
44999 (cd $(HOST_SUBDIR)/libgrust && \
45000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45002 "RANLIB=$${RANLIB}" \
45003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45004 install-html) \
45005 || exit 1
45007 @endif libgrust
45009 .PHONY: maybe-installcheck-libgrust installcheck-libgrust
45010 maybe-installcheck-libgrust:
45011 @if libgrust
45012 maybe-installcheck-libgrust: installcheck-libgrust
45014 installcheck-libgrust: \
45015 configure-libgrust
45016 @[ -f ./libgrust/Makefile ] || exit 0; \
45017 r=`${PWD_COMMAND}`; export r; \
45018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45019 $(HOST_EXPORTS) \
45020 for flag in $(EXTRA_HOST_FLAGS) ; do \
45021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45022 done; \
45023 echo "Doing installcheck in libgrust"; \
45024 (cd $(HOST_SUBDIR)/libgrust && \
45025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45027 "RANLIB=$${RANLIB}" \
45028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45029 installcheck) \
45030 || exit 1
45032 @endif libgrust
45034 .PHONY: maybe-mostlyclean-libgrust mostlyclean-libgrust
45035 maybe-mostlyclean-libgrust:
45036 @if libgrust
45037 maybe-mostlyclean-libgrust: mostlyclean-libgrust
45039 mostlyclean-libgrust:
45040 @[ -f ./libgrust/Makefile ] || exit 0; \
45041 r=`${PWD_COMMAND}`; export r; \
45042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45043 $(HOST_EXPORTS) \
45044 for flag in $(EXTRA_HOST_FLAGS) ; do \
45045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046 done; \
45047 echo "Doing mostlyclean in libgrust"; \
45048 (cd $(HOST_SUBDIR)/libgrust && \
45049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45051 "RANLIB=$${RANLIB}" \
45052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45053 mostlyclean) \
45054 || exit 1
45056 @endif libgrust
45058 .PHONY: maybe-clean-libgrust clean-libgrust
45059 maybe-clean-libgrust:
45060 @if libgrust
45061 maybe-clean-libgrust: clean-libgrust
45063 clean-libgrust:
45064 @[ -f ./libgrust/Makefile ] || exit 0; \
45065 r=`${PWD_COMMAND}`; export r; \
45066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45067 $(HOST_EXPORTS) \
45068 for flag in $(EXTRA_HOST_FLAGS) ; do \
45069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45070 done; \
45071 echo "Doing clean in libgrust"; \
45072 (cd $(HOST_SUBDIR)/libgrust && \
45073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45075 "RANLIB=$${RANLIB}" \
45076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45077 clean) \
45078 || exit 1
45080 @endif libgrust
45082 .PHONY: maybe-distclean-libgrust distclean-libgrust
45083 maybe-distclean-libgrust:
45084 @if libgrust
45085 maybe-distclean-libgrust: distclean-libgrust
45087 distclean-libgrust:
45088 @[ -f ./libgrust/Makefile ] || exit 0; \
45089 r=`${PWD_COMMAND}`; export r; \
45090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45091 $(HOST_EXPORTS) \
45092 for flag in $(EXTRA_HOST_FLAGS) ; do \
45093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45094 done; \
45095 echo "Doing distclean in libgrust"; \
45096 (cd $(HOST_SUBDIR)/libgrust && \
45097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45099 "RANLIB=$${RANLIB}" \
45100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45101 distclean) \
45102 || exit 1
45104 @endif libgrust
45106 .PHONY: maybe-maintainer-clean-libgrust maintainer-clean-libgrust
45107 maybe-maintainer-clean-libgrust:
45108 @if libgrust
45109 maybe-maintainer-clean-libgrust: maintainer-clean-libgrust
45111 maintainer-clean-libgrust:
45112 @[ -f ./libgrust/Makefile ] || exit 0; \
45113 r=`${PWD_COMMAND}`; export r; \
45114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115 $(HOST_EXPORTS) \
45116 for flag in $(EXTRA_HOST_FLAGS) ; do \
45117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45118 done; \
45119 echo "Doing maintainer-clean in libgrust"; \
45120 (cd $(HOST_SUBDIR)/libgrust && \
45121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123 "RANLIB=$${RANLIB}" \
45124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125 maintainer-clean) \
45126 || exit 1
45128 @endif libgrust
45132 # ---------------------------------------
45133 # Modules which run on the target machine
45134 # ---------------------------------------
45139 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
45140 maybe-configure-target-libstdc++-v3:
45141 @if gcc-bootstrap
45142 configure-target-libstdc++-v3: stage_current
45143 @endif gcc-bootstrap
45144 @if target-libstdc++-v3
45145 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
45146 configure-target-libstdc++-v3:
45147 @r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 echo "Checking multilib configuration for libstdc++-v3..."; \
45150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45151 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45152 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45153 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45154 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45155 else \
45156 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45157 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45158 fi; \
45159 else \
45160 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45161 fi; \
45162 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45163 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45164 $(RAW_CXX_TARGET_EXPORTS) \
45165 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
45166 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
45167 case $(srcdir) in \
45168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45169 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45171 esac; \
45172 module_srcdir=libstdc++-v3; \
45173 rm -f no-such-file || : ; \
45174 CONFIG_SITE=no-such-file $(SHELL) \
45175 $$s/$$module_srcdir/configure \
45176 --srcdir=$${topdir}/$$module_srcdir \
45177 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45178 --target=${target_alias} \
45179 || exit 1
45180 @endif target-libstdc++-v3
45184 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
45185 maybe-configure-stage1-target-libstdc++-v3:
45186 @if target-libstdc++-v3-bootstrap
45187 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45188 configure-stage1-target-libstdc++-v3:
45189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45190 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45191 @r=`${PWD_COMMAND}`; export r; \
45192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45193 TFLAGS="$(STAGE1_TFLAGS)"; \
45194 echo "Checking multilib configuration for libstdc++-v3..."; \
45195 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45196 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45197 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45198 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45199 else \
45200 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45201 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45202 fi; \
45203 else \
45204 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45205 fi; \
45206 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45207 $(RAW_CXX_TARGET_EXPORTS) \
45208 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45209 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45210 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45211 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
45212 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45213 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45214 case $(srcdir) in \
45215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45216 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45218 esac; \
45219 module_srcdir=libstdc++-v3; \
45220 $(SHELL) $$s/$$module_srcdir/configure \
45221 --srcdir=$${topdir}/$$module_srcdir \
45222 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45223 --target=${target_alias} \
45225 $(STAGE1_CONFIGURE_FLAGS)
45226 @endif target-libstdc++-v3-bootstrap
45228 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
45229 maybe-configure-stage2-target-libstdc++-v3:
45230 @if target-libstdc++-v3-bootstrap
45231 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45232 configure-stage2-target-libstdc++-v3:
45233 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45234 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45235 @r=`${PWD_COMMAND}`; export r; \
45236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237 TFLAGS="$(STAGE2_TFLAGS)"; \
45238 echo "Checking multilib configuration for libstdc++-v3..."; \
45239 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45240 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45241 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45242 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45243 else \
45244 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45245 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45246 fi; \
45247 else \
45248 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45249 fi; \
45250 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45251 $(RAW_CXX_TARGET_EXPORTS) \
45253 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45254 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45255 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45256 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
45257 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45258 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45259 case $(srcdir) in \
45260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45261 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45263 esac; \
45264 module_srcdir=libstdc++-v3; \
45265 $(SHELL) $$s/$$module_srcdir/configure \
45266 --srcdir=$${topdir}/$$module_srcdir \
45267 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45268 --target=${target_alias} \
45269 --with-build-libsubdir=$(HOST_SUBDIR) \
45270 $(STAGE2_CONFIGURE_FLAGS)
45271 @endif target-libstdc++-v3-bootstrap
45273 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45274 maybe-configure-stage3-target-libstdc++-v3:
45275 @if target-libstdc++-v3-bootstrap
45276 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45277 configure-stage3-target-libstdc++-v3:
45278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45279 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45280 @r=`${PWD_COMMAND}`; export r; \
45281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45282 TFLAGS="$(STAGE3_TFLAGS)"; \
45283 echo "Checking multilib configuration for libstdc++-v3..."; \
45284 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45285 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45286 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45287 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45288 else \
45289 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45290 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45291 fi; \
45292 else \
45293 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45294 fi; \
45295 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45296 $(RAW_CXX_TARGET_EXPORTS) \
45298 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45299 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45300 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45301 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
45302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45303 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45304 case $(srcdir) in \
45305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45306 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45308 esac; \
45309 module_srcdir=libstdc++-v3; \
45310 $(SHELL) $$s/$$module_srcdir/configure \
45311 --srcdir=$${topdir}/$$module_srcdir \
45312 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45313 --target=${target_alias} \
45314 --with-build-libsubdir=$(HOST_SUBDIR) \
45315 $(STAGE3_CONFIGURE_FLAGS)
45316 @endif target-libstdc++-v3-bootstrap
45318 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45319 maybe-configure-stage4-target-libstdc++-v3:
45320 @if target-libstdc++-v3-bootstrap
45321 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45322 configure-stage4-target-libstdc++-v3:
45323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45324 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45325 @r=`${PWD_COMMAND}`; export r; \
45326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327 TFLAGS="$(STAGE4_TFLAGS)"; \
45328 echo "Checking multilib configuration for libstdc++-v3..."; \
45329 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45330 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45331 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45332 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45333 else \
45334 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45335 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45336 fi; \
45337 else \
45338 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45339 fi; \
45340 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45341 $(RAW_CXX_TARGET_EXPORTS) \
45343 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45346 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
45347 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45348 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45349 case $(srcdir) in \
45350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45351 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45353 esac; \
45354 module_srcdir=libstdc++-v3; \
45355 $(SHELL) $$s/$$module_srcdir/configure \
45356 --srcdir=$${topdir}/$$module_srcdir \
45357 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45358 --target=${target_alias} \
45359 --with-build-libsubdir=$(HOST_SUBDIR) \
45360 $(STAGE4_CONFIGURE_FLAGS)
45361 @endif target-libstdc++-v3-bootstrap
45363 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45364 maybe-configure-stageprofile-target-libstdc++-v3:
45365 @if target-libstdc++-v3-bootstrap
45366 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45367 configure-stageprofile-target-libstdc++-v3:
45368 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45369 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45370 @r=`${PWD_COMMAND}`; export r; \
45371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45372 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45373 echo "Checking multilib configuration for libstdc++-v3..."; \
45374 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45375 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45376 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45377 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45378 else \
45379 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45380 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45381 fi; \
45382 else \
45383 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45384 fi; \
45385 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45386 $(RAW_CXX_TARGET_EXPORTS) \
45388 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45389 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45390 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45391 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
45392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45393 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45394 case $(srcdir) in \
45395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45396 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45398 esac; \
45399 module_srcdir=libstdc++-v3; \
45400 $(SHELL) $$s/$$module_srcdir/configure \
45401 --srcdir=$${topdir}/$$module_srcdir \
45402 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45403 --target=${target_alias} \
45404 --with-build-libsubdir=$(HOST_SUBDIR) \
45405 $(STAGEprofile_CONFIGURE_FLAGS)
45406 @endif target-libstdc++-v3-bootstrap
45408 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
45409 maybe-configure-stagetrain-target-libstdc++-v3:
45410 @if target-libstdc++-v3-bootstrap
45411 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45412 configure-stagetrain-target-libstdc++-v3:
45413 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45414 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45415 @r=`${PWD_COMMAND}`; export r; \
45416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45417 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45418 echo "Checking multilib configuration for libstdc++-v3..."; \
45419 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45420 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45421 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45422 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45423 else \
45424 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45425 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45426 fi; \
45427 else \
45428 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45429 fi; \
45430 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45431 $(RAW_CXX_TARGET_EXPORTS) \
45433 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45434 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45435 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45436 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
45437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45438 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45439 case $(srcdir) in \
45440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45441 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45443 esac; \
45444 module_srcdir=libstdc++-v3; \
45445 $(SHELL) $$s/$$module_srcdir/configure \
45446 --srcdir=$${topdir}/$$module_srcdir \
45447 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45448 --target=${target_alias} \
45449 --with-build-libsubdir=$(HOST_SUBDIR) \
45450 $(STAGEtrain_CONFIGURE_FLAGS)
45451 @endif target-libstdc++-v3-bootstrap
45453 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45454 maybe-configure-stagefeedback-target-libstdc++-v3:
45455 @if target-libstdc++-v3-bootstrap
45456 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45457 configure-stagefeedback-target-libstdc++-v3:
45458 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45459 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45460 @r=`${PWD_COMMAND}`; export r; \
45461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45462 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45463 echo "Checking multilib configuration for libstdc++-v3..."; \
45464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45465 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45466 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45467 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45468 else \
45469 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45470 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45471 fi; \
45472 else \
45473 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45474 fi; \
45475 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45476 $(RAW_CXX_TARGET_EXPORTS) \
45478 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45481 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45483 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45484 case $(srcdir) in \
45485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45486 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45488 esac; \
45489 module_srcdir=libstdc++-v3; \
45490 $(SHELL) $$s/$$module_srcdir/configure \
45491 --srcdir=$${topdir}/$$module_srcdir \
45492 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45493 --target=${target_alias} \
45494 --with-build-libsubdir=$(HOST_SUBDIR) \
45495 $(STAGEfeedback_CONFIGURE_FLAGS)
45496 @endif target-libstdc++-v3-bootstrap
45498 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
45499 maybe-configure-stageautoprofile-target-libstdc++-v3:
45500 @if target-libstdc++-v3-bootstrap
45501 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45502 configure-stageautoprofile-target-libstdc++-v3:
45503 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45504 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45505 @r=`${PWD_COMMAND}`; export r; \
45506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45507 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45508 echo "Checking multilib configuration for libstdc++-v3..."; \
45509 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45510 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45511 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45512 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45513 else \
45514 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45515 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45516 fi; \
45517 else \
45518 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45519 fi; \
45520 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45521 $(RAW_CXX_TARGET_EXPORTS) \
45523 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45524 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45525 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45526 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
45527 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45528 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45529 case $(srcdir) in \
45530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45531 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45533 esac; \
45534 module_srcdir=libstdc++-v3; \
45535 $(SHELL) $$s/$$module_srcdir/configure \
45536 --srcdir=$${topdir}/$$module_srcdir \
45537 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45538 --target=${target_alias} \
45539 --with-build-libsubdir=$(HOST_SUBDIR) \
45540 $(STAGEautoprofile_CONFIGURE_FLAGS)
45541 @endif target-libstdc++-v3-bootstrap
45543 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
45544 maybe-configure-stageautofeedback-target-libstdc++-v3:
45545 @if target-libstdc++-v3-bootstrap
45546 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45547 configure-stageautofeedback-target-libstdc++-v3:
45548 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45549 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45550 @r=`${PWD_COMMAND}`; export r; \
45551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45552 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45553 echo "Checking multilib configuration for libstdc++-v3..."; \
45554 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45555 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45556 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45557 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45558 else \
45559 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45560 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45561 fi; \
45562 else \
45563 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45564 fi; \
45565 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45566 $(RAW_CXX_TARGET_EXPORTS) \
45568 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45569 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45570 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45571 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45573 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45574 case $(srcdir) in \
45575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45576 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45578 esac; \
45579 module_srcdir=libstdc++-v3; \
45580 $(SHELL) $$s/$$module_srcdir/configure \
45581 --srcdir=$${topdir}/$$module_srcdir \
45582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45583 --target=${target_alias} \
45584 --with-build-libsubdir=$(HOST_SUBDIR) \
45585 $(STAGEautofeedback_CONFIGURE_FLAGS)
45586 @endif target-libstdc++-v3-bootstrap
45592 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45593 maybe-all-target-libstdc++-v3:
45594 @if gcc-bootstrap
45595 all-target-libstdc++-v3: stage_current
45596 @endif gcc-bootstrap
45597 @if target-libstdc++-v3
45598 TARGET-target-libstdc++-v3=all
45599 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45600 all-target-libstdc++-v3: configure-target-libstdc++-v3
45601 @r=`${PWD_COMMAND}`; export r; \
45602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45603 $(RAW_CXX_TARGET_EXPORTS) \
45604 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45606 $(TARGET-target-libstdc++-v3))
45607 @endif target-libstdc++-v3
45611 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45612 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45613 maybe-all-stage1-target-libstdc++-v3:
45614 maybe-clean-stage1-target-libstdc++-v3:
45615 @if target-libstdc++-v3-bootstrap
45616 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45617 all-stage1: all-stage1-target-libstdc++-v3
45618 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45619 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45620 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45621 @r=`${PWD_COMMAND}`; export r; \
45622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45623 TFLAGS="$(STAGE1_TFLAGS)"; \
45624 $(RAW_CXX_TARGET_EXPORTS) \
45625 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45628 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45629 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45630 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45634 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45636 TFLAGS="$(STAGE1_TFLAGS)" \
45637 $(TARGET-stage1-target-libstdc++-v3)
45639 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45640 clean-stage1: clean-stage1-target-libstdc++-v3
45641 clean-stage1-target-libstdc++-v3:
45642 @if [ $(current_stage) = stage1 ]; then \
45643 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45644 else \
45645 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45646 $(MAKE) stage1-start; \
45647 fi; \
45648 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45649 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45650 clean
45651 @endif target-libstdc++-v3-bootstrap
45654 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45655 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45656 maybe-all-stage2-target-libstdc++-v3:
45657 maybe-clean-stage2-target-libstdc++-v3:
45658 @if target-libstdc++-v3-bootstrap
45659 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45660 all-stage2: all-stage2-target-libstdc++-v3
45661 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45662 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45663 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45664 @r=`${PWD_COMMAND}`; export r; \
45665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45666 TFLAGS="$(STAGE2_TFLAGS)"; \
45667 $(RAW_CXX_TARGET_EXPORTS) \
45669 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45672 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45673 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45674 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45678 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45679 TFLAGS="$(STAGE2_TFLAGS)" \
45680 $(TARGET-stage2-target-libstdc++-v3)
45682 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45683 clean-stage2: clean-stage2-target-libstdc++-v3
45684 clean-stage2-target-libstdc++-v3:
45685 @if [ $(current_stage) = stage2 ]; then \
45686 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45687 else \
45688 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45689 $(MAKE) stage2-start; \
45690 fi; \
45691 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45692 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45693 @endif target-libstdc++-v3-bootstrap
45696 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45697 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45698 maybe-all-stage3-target-libstdc++-v3:
45699 maybe-clean-stage3-target-libstdc++-v3:
45700 @if target-libstdc++-v3-bootstrap
45701 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45702 all-stage3: all-stage3-target-libstdc++-v3
45703 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45704 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45705 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45706 @r=`${PWD_COMMAND}`; export r; \
45707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45708 TFLAGS="$(STAGE3_TFLAGS)"; \
45709 $(RAW_CXX_TARGET_EXPORTS) \
45711 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45714 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45715 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45716 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45720 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45721 TFLAGS="$(STAGE3_TFLAGS)" \
45722 $(TARGET-stage3-target-libstdc++-v3)
45724 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45725 clean-stage3: clean-stage3-target-libstdc++-v3
45726 clean-stage3-target-libstdc++-v3:
45727 @if [ $(current_stage) = stage3 ]; then \
45728 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45729 else \
45730 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45731 $(MAKE) stage3-start; \
45732 fi; \
45733 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45734 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45735 @endif target-libstdc++-v3-bootstrap
45738 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45739 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45740 maybe-all-stage4-target-libstdc++-v3:
45741 maybe-clean-stage4-target-libstdc++-v3:
45742 @if target-libstdc++-v3-bootstrap
45743 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45744 all-stage4: all-stage4-target-libstdc++-v3
45745 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45746 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45747 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45748 @r=`${PWD_COMMAND}`; export r; \
45749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750 TFLAGS="$(STAGE4_TFLAGS)"; \
45751 $(RAW_CXX_TARGET_EXPORTS) \
45753 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45756 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45757 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45758 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45762 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45763 TFLAGS="$(STAGE4_TFLAGS)" \
45764 $(TARGET-stage4-target-libstdc++-v3)
45766 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45767 clean-stage4: clean-stage4-target-libstdc++-v3
45768 clean-stage4-target-libstdc++-v3:
45769 @if [ $(current_stage) = stage4 ]; then \
45770 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45771 else \
45772 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45773 $(MAKE) stage4-start; \
45774 fi; \
45775 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45776 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45777 @endif target-libstdc++-v3-bootstrap
45780 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45781 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45782 maybe-all-stageprofile-target-libstdc++-v3:
45783 maybe-clean-stageprofile-target-libstdc++-v3:
45784 @if target-libstdc++-v3-bootstrap
45785 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45786 all-stageprofile: all-stageprofile-target-libstdc++-v3
45787 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45788 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45789 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45790 @r=`${PWD_COMMAND}`; export r; \
45791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45792 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45793 $(RAW_CXX_TARGET_EXPORTS) \
45795 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45798 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45799 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45800 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45804 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45805 TFLAGS="$(STAGEprofile_TFLAGS)" \
45806 $(TARGET-stageprofile-target-libstdc++-v3)
45808 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45809 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45810 clean-stageprofile-target-libstdc++-v3:
45811 @if [ $(current_stage) = stageprofile ]; then \
45812 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45813 else \
45814 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45815 $(MAKE) stageprofile-start; \
45816 fi; \
45817 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45818 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45819 @endif target-libstdc++-v3-bootstrap
45822 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45823 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45824 maybe-all-stagetrain-target-libstdc++-v3:
45825 maybe-clean-stagetrain-target-libstdc++-v3:
45826 @if target-libstdc++-v3-bootstrap
45827 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45828 all-stagetrain: all-stagetrain-target-libstdc++-v3
45829 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45830 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45831 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45832 @r=`${PWD_COMMAND}`; export r; \
45833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45835 $(RAW_CXX_TARGET_EXPORTS) \
45837 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45839 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45840 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45841 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45842 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45843 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45844 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45845 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45846 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45847 TFLAGS="$(STAGEtrain_TFLAGS)" \
45848 $(TARGET-stagetrain-target-libstdc++-v3)
45850 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45851 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45852 clean-stagetrain-target-libstdc++-v3:
45853 @if [ $(current_stage) = stagetrain ]; then \
45854 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45855 else \
45856 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45857 $(MAKE) stagetrain-start; \
45858 fi; \
45859 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45860 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45861 @endif target-libstdc++-v3-bootstrap
45864 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45865 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45866 maybe-all-stagefeedback-target-libstdc++-v3:
45867 maybe-clean-stagefeedback-target-libstdc++-v3:
45868 @if target-libstdc++-v3-bootstrap
45869 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45870 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45871 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45872 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45873 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45874 @r=`${PWD_COMMAND}`; export r; \
45875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45876 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45877 $(RAW_CXX_TARGET_EXPORTS) \
45879 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45882 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45888 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45889 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45890 $(TARGET-stagefeedback-target-libstdc++-v3)
45892 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45893 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45894 clean-stagefeedback-target-libstdc++-v3:
45895 @if [ $(current_stage) = stagefeedback ]; then \
45896 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45897 else \
45898 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45899 $(MAKE) stagefeedback-start; \
45900 fi; \
45901 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45902 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45903 @endif target-libstdc++-v3-bootstrap
45906 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45907 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45908 maybe-all-stageautoprofile-target-libstdc++-v3:
45909 maybe-clean-stageautoprofile-target-libstdc++-v3:
45910 @if target-libstdc++-v3-bootstrap
45911 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45912 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45913 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45914 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45915 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45916 @r=`${PWD_COMMAND}`; export r; \
45917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45918 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45919 $(RAW_CXX_TARGET_EXPORTS) \
45921 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45922 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45924 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45925 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45926 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45930 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45931 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45932 $(TARGET-stageautoprofile-target-libstdc++-v3)
45934 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
45935 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
45936 clean-stageautoprofile-target-libstdc++-v3:
45937 @if [ $(current_stage) = stageautoprofile ]; then \
45938 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45939 else \
45940 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
45941 $(MAKE) stageautoprofile-start; \
45942 fi; \
45943 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45944 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45945 @endif target-libstdc++-v3-bootstrap
45948 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
45949 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
45950 maybe-all-stageautofeedback-target-libstdc++-v3:
45951 maybe-clean-stageautofeedback-target-libstdc++-v3:
45952 @if target-libstdc++-v3-bootstrap
45953 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
45954 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
45955 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45956 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45957 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45958 @r=`${PWD_COMMAND}`; export r; \
45959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45960 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45961 $(RAW_CXX_TARGET_EXPORTS) \
45963 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45966 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45967 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45968 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45972 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45973 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45974 $(TARGET-stageautofeedback-target-libstdc++-v3)
45976 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
45977 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
45978 clean-stageautofeedback-target-libstdc++-v3:
45979 @if [ $(current_stage) = stageautofeedback ]; then \
45980 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45981 else \
45982 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
45983 $(MAKE) stageautofeedback-start; \
45984 fi; \
45985 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45986 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45987 @endif target-libstdc++-v3-bootstrap
45994 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45995 maybe-check-target-libstdc++-v3:
45996 @if target-libstdc++-v3
45997 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45999 check-target-libstdc++-v3:
46000 @: $(MAKE); $(unstage)
46001 @r=`${PWD_COMMAND}`; export r; \
46002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46003 $(RAW_CXX_TARGET_EXPORTS) \
46004 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46005 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46007 @endif target-libstdc++-v3
46009 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46010 maybe-install-target-libstdc++-v3:
46011 @if target-libstdc++-v3
46012 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46014 install-target-libstdc++-v3: installdirs
46015 @: $(MAKE); $(unstage)
46016 @r=`${PWD_COMMAND}`; export r; \
46017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46018 $(RAW_CXX_TARGET_EXPORTS) \
46019 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46022 @endif target-libstdc++-v3
46024 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46025 maybe-install-strip-target-libstdc++-v3:
46026 @if target-libstdc++-v3
46027 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46029 install-strip-target-libstdc++-v3: installdirs
46030 @: $(MAKE); $(unstage)
46031 @r=`${PWD_COMMAND}`; export r; \
46032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46033 $(RAW_CXX_TARGET_EXPORTS) \
46034 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46035 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46037 @endif target-libstdc++-v3
46039 # Other targets (info, dvi, pdf, etc.)
46041 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46042 maybe-info-target-libstdc++-v3:
46043 @if target-libstdc++-v3
46044 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46046 info-target-libstdc++-v3: \
46047 configure-target-libstdc++-v3
46048 @: $(MAKE); $(unstage)
46049 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46050 r=`${PWD_COMMAND}`; export r; \
46051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46052 $(RAW_CXX_TARGET_EXPORTS) \
46053 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46054 for flag in $(EXTRA_TARGET_FLAGS); do \
46055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46056 done; \
46057 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46060 "RANLIB=$${RANLIB}" \
46061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46062 info) \
46063 || exit 1
46065 @endif target-libstdc++-v3
46067 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46068 maybe-dvi-target-libstdc++-v3:
46069 @if target-libstdc++-v3
46070 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46072 dvi-target-libstdc++-v3: \
46073 configure-target-libstdc++-v3
46074 @: $(MAKE); $(unstage)
46075 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46076 r=`${PWD_COMMAND}`; export r; \
46077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46078 $(RAW_CXX_TARGET_EXPORTS) \
46079 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46080 for flag in $(EXTRA_TARGET_FLAGS); do \
46081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46082 done; \
46083 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46086 "RANLIB=$${RANLIB}" \
46087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46088 dvi) \
46089 || exit 1
46091 @endif target-libstdc++-v3
46093 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46094 maybe-pdf-target-libstdc++-v3:
46095 @if target-libstdc++-v3
46096 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46098 pdf-target-libstdc++-v3: \
46099 configure-target-libstdc++-v3
46100 @: $(MAKE); $(unstage)
46101 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46102 r=`${PWD_COMMAND}`; export r; \
46103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46104 $(RAW_CXX_TARGET_EXPORTS) \
46105 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46106 for flag in $(EXTRA_TARGET_FLAGS); do \
46107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46108 done; \
46109 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46112 "RANLIB=$${RANLIB}" \
46113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46114 pdf) \
46115 || exit 1
46117 @endif target-libstdc++-v3
46119 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46120 maybe-html-target-libstdc++-v3:
46121 @if target-libstdc++-v3
46122 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46124 html-target-libstdc++-v3: \
46125 configure-target-libstdc++-v3
46126 @: $(MAKE); $(unstage)
46127 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46128 r=`${PWD_COMMAND}`; export r; \
46129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46130 $(RAW_CXX_TARGET_EXPORTS) \
46131 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46132 for flag in $(EXTRA_TARGET_FLAGS); do \
46133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46134 done; \
46135 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46138 "RANLIB=$${RANLIB}" \
46139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46140 html) \
46141 || exit 1
46143 @endif target-libstdc++-v3
46145 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46146 maybe-TAGS-target-libstdc++-v3:
46147 @if target-libstdc++-v3
46148 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46150 TAGS-target-libstdc++-v3: \
46151 configure-target-libstdc++-v3
46152 @: $(MAKE); $(unstage)
46153 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46154 r=`${PWD_COMMAND}`; export r; \
46155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156 $(RAW_CXX_TARGET_EXPORTS) \
46157 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
46158 for flag in $(EXTRA_TARGET_FLAGS); do \
46159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46160 done; \
46161 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46164 "RANLIB=$${RANLIB}" \
46165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46166 TAGS) \
46167 || exit 1
46169 @endif target-libstdc++-v3
46171 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46172 maybe-install-info-target-libstdc++-v3:
46173 @if target-libstdc++-v3
46174 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46176 install-info-target-libstdc++-v3: \
46177 configure-target-libstdc++-v3 \
46178 info-target-libstdc++-v3
46179 @: $(MAKE); $(unstage)
46180 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46181 r=`${PWD_COMMAND}`; export r; \
46182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46183 $(RAW_CXX_TARGET_EXPORTS) \
46184 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46185 for flag in $(EXTRA_TARGET_FLAGS); do \
46186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46187 done; \
46188 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46191 "RANLIB=$${RANLIB}" \
46192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46193 install-info) \
46194 || exit 1
46196 @endif target-libstdc++-v3
46198 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
46199 maybe-install-dvi-target-libstdc++-v3:
46200 @if target-libstdc++-v3
46201 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
46203 install-dvi-target-libstdc++-v3: \
46204 configure-target-libstdc++-v3 \
46205 dvi-target-libstdc++-v3
46206 @: $(MAKE); $(unstage)
46207 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46208 r=`${PWD_COMMAND}`; export r; \
46209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46210 $(RAW_CXX_TARGET_EXPORTS) \
46211 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46212 for flag in $(EXTRA_TARGET_FLAGS); do \
46213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46214 done; \
46215 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46218 "RANLIB=$${RANLIB}" \
46219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46220 install-dvi) \
46221 || exit 1
46223 @endif target-libstdc++-v3
46225 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46226 maybe-install-pdf-target-libstdc++-v3:
46227 @if target-libstdc++-v3
46228 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46230 install-pdf-target-libstdc++-v3: \
46231 configure-target-libstdc++-v3 \
46232 pdf-target-libstdc++-v3
46233 @: $(MAKE); $(unstage)
46234 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46235 r=`${PWD_COMMAND}`; export r; \
46236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46237 $(RAW_CXX_TARGET_EXPORTS) \
46238 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46239 for flag in $(EXTRA_TARGET_FLAGS); do \
46240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46241 done; \
46242 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46245 "RANLIB=$${RANLIB}" \
46246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46247 install-pdf) \
46248 || exit 1
46250 @endif target-libstdc++-v3
46252 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46253 maybe-install-html-target-libstdc++-v3:
46254 @if target-libstdc++-v3
46255 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46257 install-html-target-libstdc++-v3: \
46258 configure-target-libstdc++-v3 \
46259 html-target-libstdc++-v3
46260 @: $(MAKE); $(unstage)
46261 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46262 r=`${PWD_COMMAND}`; export r; \
46263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46264 $(RAW_CXX_TARGET_EXPORTS) \
46265 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46266 for flag in $(EXTRA_TARGET_FLAGS); do \
46267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46268 done; \
46269 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46272 "RANLIB=$${RANLIB}" \
46273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46274 install-html) \
46275 || exit 1
46277 @endif target-libstdc++-v3
46279 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46280 maybe-installcheck-target-libstdc++-v3:
46281 @if target-libstdc++-v3
46282 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46284 installcheck-target-libstdc++-v3: \
46285 configure-target-libstdc++-v3
46286 @: $(MAKE); $(unstage)
46287 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46288 r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(RAW_CXX_TARGET_EXPORTS) \
46291 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
46292 for flag in $(EXTRA_TARGET_FLAGS); do \
46293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46294 done; \
46295 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46298 "RANLIB=$${RANLIB}" \
46299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46300 installcheck) \
46301 || exit 1
46303 @endif target-libstdc++-v3
46305 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46306 maybe-mostlyclean-target-libstdc++-v3:
46307 @if target-libstdc++-v3
46308 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46310 mostlyclean-target-libstdc++-v3:
46311 @: $(MAKE); $(unstage)
46312 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46313 r=`${PWD_COMMAND}`; export r; \
46314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315 $(RAW_CXX_TARGET_EXPORTS) \
46316 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46317 for flag in $(EXTRA_TARGET_FLAGS); do \
46318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46319 done; \
46320 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46323 "RANLIB=$${RANLIB}" \
46324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46325 mostlyclean) \
46326 || exit 1
46328 @endif target-libstdc++-v3
46330 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
46331 maybe-clean-target-libstdc++-v3:
46332 @if target-libstdc++-v3
46333 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
46335 clean-target-libstdc++-v3:
46336 @: $(MAKE); $(unstage)
46337 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46338 r=`${PWD_COMMAND}`; export r; \
46339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46340 $(RAW_CXX_TARGET_EXPORTS) \
46341 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46342 for flag in $(EXTRA_TARGET_FLAGS); do \
46343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46344 done; \
46345 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46348 "RANLIB=$${RANLIB}" \
46349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46350 clean) \
46351 || exit 1
46353 @endif target-libstdc++-v3
46355 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
46356 maybe-distclean-target-libstdc++-v3:
46357 @if target-libstdc++-v3
46358 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
46360 distclean-target-libstdc++-v3:
46361 @: $(MAKE); $(unstage)
46362 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46363 r=`${PWD_COMMAND}`; export r; \
46364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46365 $(RAW_CXX_TARGET_EXPORTS) \
46366 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46367 for flag in $(EXTRA_TARGET_FLAGS); do \
46368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46369 done; \
46370 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46373 "RANLIB=$${RANLIB}" \
46374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46375 distclean) \
46376 || exit 1
46378 @endif target-libstdc++-v3
46380 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
46381 maybe-maintainer-clean-target-libstdc++-v3:
46382 @if target-libstdc++-v3
46383 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
46385 maintainer-clean-target-libstdc++-v3:
46386 @: $(MAKE); $(unstage)
46387 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46388 r=`${PWD_COMMAND}`; export r; \
46389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390 $(RAW_CXX_TARGET_EXPORTS) \
46391 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46392 for flag in $(EXTRA_TARGET_FLAGS); do \
46393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46394 done; \
46395 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46398 "RANLIB=$${RANLIB}" \
46399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46400 maintainer-clean) \
46401 || exit 1
46403 @endif target-libstdc++-v3
46409 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
46410 maybe-configure-target-libsanitizer:
46411 @if gcc-bootstrap
46412 configure-target-libsanitizer: stage_current
46413 @endif gcc-bootstrap
46414 @if target-libsanitizer
46415 maybe-configure-target-libsanitizer: configure-target-libsanitizer
46416 configure-target-libsanitizer:
46417 @r=`${PWD_COMMAND}`; export r; \
46418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419 echo "Checking multilib configuration for libsanitizer..."; \
46420 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46422 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46423 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46424 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46425 else \
46426 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46427 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46428 fi; \
46429 else \
46430 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46431 fi; \
46432 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46433 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46434 $(RAW_CXX_TARGET_EXPORTS) \
46435 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
46436 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
46437 case $(srcdir) in \
46438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46439 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46441 esac; \
46442 module_srcdir=libsanitizer; \
46443 rm -f no-such-file || : ; \
46444 CONFIG_SITE=no-such-file $(SHELL) \
46445 $$s/$$module_srcdir/configure \
46446 --srcdir=$${topdir}/$$module_srcdir \
46447 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46448 --target=${target_alias} \
46449 || exit 1
46450 @endif target-libsanitizer
46454 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
46455 maybe-configure-stage1-target-libsanitizer:
46456 @if target-libsanitizer-bootstrap
46457 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46458 configure-stage1-target-libsanitizer:
46459 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46460 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46461 @r=`${PWD_COMMAND}`; export r; \
46462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46463 TFLAGS="$(STAGE1_TFLAGS)"; \
46464 echo "Checking multilib configuration for libsanitizer..."; \
46465 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46466 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46467 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46468 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46469 else \
46470 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46471 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46472 fi; \
46473 else \
46474 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46475 fi; \
46476 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46477 $(RAW_CXX_TARGET_EXPORTS) \
46478 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46481 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
46482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46483 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46484 case $(srcdir) in \
46485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46486 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46488 esac; \
46489 module_srcdir=libsanitizer; \
46490 $(SHELL) $$s/$$module_srcdir/configure \
46491 --srcdir=$${topdir}/$$module_srcdir \
46492 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46493 --target=${target_alias} \
46495 $(STAGE1_CONFIGURE_FLAGS)
46496 @endif target-libsanitizer-bootstrap
46498 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
46499 maybe-configure-stage2-target-libsanitizer:
46500 @if target-libsanitizer-bootstrap
46501 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46502 configure-stage2-target-libsanitizer:
46503 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46504 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46505 @r=`${PWD_COMMAND}`; export r; \
46506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507 TFLAGS="$(STAGE2_TFLAGS)"; \
46508 echo "Checking multilib configuration for libsanitizer..."; \
46509 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46510 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46511 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46512 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46513 else \
46514 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46515 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46516 fi; \
46517 else \
46518 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46519 fi; \
46520 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46521 $(RAW_CXX_TARGET_EXPORTS) \
46523 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46524 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46525 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46526 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
46527 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46528 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46529 case $(srcdir) in \
46530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46531 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46533 esac; \
46534 module_srcdir=libsanitizer; \
46535 $(SHELL) $$s/$$module_srcdir/configure \
46536 --srcdir=$${topdir}/$$module_srcdir \
46537 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46538 --target=${target_alias} \
46539 --with-build-libsubdir=$(HOST_SUBDIR) \
46540 $(STAGE2_CONFIGURE_FLAGS)
46541 @endif target-libsanitizer-bootstrap
46543 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
46544 maybe-configure-stage3-target-libsanitizer:
46545 @if target-libsanitizer-bootstrap
46546 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46547 configure-stage3-target-libsanitizer:
46548 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46549 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46550 @r=`${PWD_COMMAND}`; export r; \
46551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46552 TFLAGS="$(STAGE3_TFLAGS)"; \
46553 echo "Checking multilib configuration for libsanitizer..."; \
46554 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46555 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46556 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46557 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46558 else \
46559 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46560 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46561 fi; \
46562 else \
46563 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46564 fi; \
46565 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46566 $(RAW_CXX_TARGET_EXPORTS) \
46568 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46569 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46570 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46571 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
46572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46573 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46574 case $(srcdir) in \
46575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46576 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46578 esac; \
46579 module_srcdir=libsanitizer; \
46580 $(SHELL) $$s/$$module_srcdir/configure \
46581 --srcdir=$${topdir}/$$module_srcdir \
46582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46583 --target=${target_alias} \
46584 --with-build-libsubdir=$(HOST_SUBDIR) \
46585 $(STAGE3_CONFIGURE_FLAGS)
46586 @endif target-libsanitizer-bootstrap
46588 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
46589 maybe-configure-stage4-target-libsanitizer:
46590 @if target-libsanitizer-bootstrap
46591 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46592 configure-stage4-target-libsanitizer:
46593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46594 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46595 @r=`${PWD_COMMAND}`; export r; \
46596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597 TFLAGS="$(STAGE4_TFLAGS)"; \
46598 echo "Checking multilib configuration for libsanitizer..."; \
46599 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46600 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46601 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46602 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46603 else \
46604 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46605 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46606 fi; \
46607 else \
46608 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46609 fi; \
46610 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46611 $(RAW_CXX_TARGET_EXPORTS) \
46613 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46616 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
46617 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46618 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46619 case $(srcdir) in \
46620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46621 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46623 esac; \
46624 module_srcdir=libsanitizer; \
46625 $(SHELL) $$s/$$module_srcdir/configure \
46626 --srcdir=$${topdir}/$$module_srcdir \
46627 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46628 --target=${target_alias} \
46629 --with-build-libsubdir=$(HOST_SUBDIR) \
46630 $(STAGE4_CONFIGURE_FLAGS)
46631 @endif target-libsanitizer-bootstrap
46633 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
46634 maybe-configure-stageprofile-target-libsanitizer:
46635 @if target-libsanitizer-bootstrap
46636 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46637 configure-stageprofile-target-libsanitizer:
46638 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46639 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46640 @r=`${PWD_COMMAND}`; export r; \
46641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46642 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46643 echo "Checking multilib configuration for libsanitizer..."; \
46644 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46645 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46646 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46647 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46648 else \
46649 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46650 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46651 fi; \
46652 else \
46653 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46654 fi; \
46655 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46656 $(RAW_CXX_TARGET_EXPORTS) \
46658 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46659 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46660 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46661 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
46662 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46663 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46664 case $(srcdir) in \
46665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46666 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46668 esac; \
46669 module_srcdir=libsanitizer; \
46670 $(SHELL) $$s/$$module_srcdir/configure \
46671 --srcdir=$${topdir}/$$module_srcdir \
46672 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46673 --target=${target_alias} \
46674 --with-build-libsubdir=$(HOST_SUBDIR) \
46675 $(STAGEprofile_CONFIGURE_FLAGS)
46676 @endif target-libsanitizer-bootstrap
46678 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46679 maybe-configure-stagetrain-target-libsanitizer:
46680 @if target-libsanitizer-bootstrap
46681 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46682 configure-stagetrain-target-libsanitizer:
46683 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46684 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46685 @r=`${PWD_COMMAND}`; export r; \
46686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46687 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46688 echo "Checking multilib configuration for libsanitizer..."; \
46689 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46690 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46691 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46692 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46693 else \
46694 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46695 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46696 fi; \
46697 else \
46698 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46699 fi; \
46700 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46701 $(RAW_CXX_TARGET_EXPORTS) \
46703 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46705 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46706 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46708 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46709 case $(srcdir) in \
46710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46711 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46713 esac; \
46714 module_srcdir=libsanitizer; \
46715 $(SHELL) $$s/$$module_srcdir/configure \
46716 --srcdir=$${topdir}/$$module_srcdir \
46717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46718 --target=${target_alias} \
46719 --with-build-libsubdir=$(HOST_SUBDIR) \
46720 $(STAGEtrain_CONFIGURE_FLAGS)
46721 @endif target-libsanitizer-bootstrap
46723 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46724 maybe-configure-stagefeedback-target-libsanitizer:
46725 @if target-libsanitizer-bootstrap
46726 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46727 configure-stagefeedback-target-libsanitizer:
46728 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46729 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46730 @r=`${PWD_COMMAND}`; export r; \
46731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46733 echo "Checking multilib configuration for libsanitizer..."; \
46734 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46735 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46736 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46737 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46738 else \
46739 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46740 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46741 fi; \
46742 else \
46743 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46744 fi; \
46745 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46746 $(RAW_CXX_TARGET_EXPORTS) \
46748 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46749 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46750 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46751 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46752 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46753 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46754 case $(srcdir) in \
46755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46756 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46758 esac; \
46759 module_srcdir=libsanitizer; \
46760 $(SHELL) $$s/$$module_srcdir/configure \
46761 --srcdir=$${topdir}/$$module_srcdir \
46762 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46763 --target=${target_alias} \
46764 --with-build-libsubdir=$(HOST_SUBDIR) \
46765 $(STAGEfeedback_CONFIGURE_FLAGS)
46766 @endif target-libsanitizer-bootstrap
46768 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46769 maybe-configure-stageautoprofile-target-libsanitizer:
46770 @if target-libsanitizer-bootstrap
46771 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46772 configure-stageautoprofile-target-libsanitizer:
46773 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46774 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46775 @r=`${PWD_COMMAND}`; export r; \
46776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46777 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46778 echo "Checking multilib configuration for libsanitizer..."; \
46779 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46780 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46781 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46782 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46783 else \
46784 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46785 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46786 fi; \
46787 else \
46788 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46789 fi; \
46790 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46791 $(RAW_CXX_TARGET_EXPORTS) \
46793 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46794 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46795 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46796 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46798 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46799 case $(srcdir) in \
46800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46801 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46803 esac; \
46804 module_srcdir=libsanitizer; \
46805 $(SHELL) $$s/$$module_srcdir/configure \
46806 --srcdir=$${topdir}/$$module_srcdir \
46807 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46808 --target=${target_alias} \
46809 --with-build-libsubdir=$(HOST_SUBDIR) \
46810 $(STAGEautoprofile_CONFIGURE_FLAGS)
46811 @endif target-libsanitizer-bootstrap
46813 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46814 maybe-configure-stageautofeedback-target-libsanitizer:
46815 @if target-libsanitizer-bootstrap
46816 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46817 configure-stageautofeedback-target-libsanitizer:
46818 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46819 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46820 @r=`${PWD_COMMAND}`; export r; \
46821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46822 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46823 echo "Checking multilib configuration for libsanitizer..."; \
46824 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46825 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46826 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46827 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46828 else \
46829 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46830 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46831 fi; \
46832 else \
46833 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46834 fi; \
46835 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46836 $(RAW_CXX_TARGET_EXPORTS) \
46838 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46841 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46842 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46843 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46844 case $(srcdir) in \
46845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46846 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46848 esac; \
46849 module_srcdir=libsanitizer; \
46850 $(SHELL) $$s/$$module_srcdir/configure \
46851 --srcdir=$${topdir}/$$module_srcdir \
46852 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46853 --target=${target_alias} \
46854 --with-build-libsubdir=$(HOST_SUBDIR) \
46855 $(STAGEautofeedback_CONFIGURE_FLAGS)
46856 @endif target-libsanitizer-bootstrap
46862 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46863 maybe-all-target-libsanitizer:
46864 @if gcc-bootstrap
46865 all-target-libsanitizer: stage_current
46866 @endif gcc-bootstrap
46867 @if target-libsanitizer
46868 TARGET-target-libsanitizer=all
46869 maybe-all-target-libsanitizer: all-target-libsanitizer
46870 all-target-libsanitizer: configure-target-libsanitizer
46871 @r=`${PWD_COMMAND}`; export r; \
46872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873 $(RAW_CXX_TARGET_EXPORTS) \
46874 (cd $(TARGET_SUBDIR)/libsanitizer && \
46875 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46876 $(TARGET-target-libsanitizer))
46877 @endif target-libsanitizer
46881 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46882 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46883 maybe-all-stage1-target-libsanitizer:
46884 maybe-clean-stage1-target-libsanitizer:
46885 @if target-libsanitizer-bootstrap
46886 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46887 all-stage1: all-stage1-target-libsanitizer
46888 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46889 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46890 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46891 @r=`${PWD_COMMAND}`; export r; \
46892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46893 TFLAGS="$(STAGE1_TFLAGS)"; \
46894 $(RAW_CXX_TARGET_EXPORTS) \
46895 cd $(TARGET_SUBDIR)/libsanitizer && \
46897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46898 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46904 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46906 TFLAGS="$(STAGE1_TFLAGS)" \
46907 $(TARGET-stage1-target-libsanitizer)
46909 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46910 clean-stage1: clean-stage1-target-libsanitizer
46911 clean-stage1-target-libsanitizer:
46912 @if [ $(current_stage) = stage1 ]; then \
46913 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46914 else \
46915 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46916 $(MAKE) stage1-start; \
46917 fi; \
46918 cd $(TARGET_SUBDIR)/libsanitizer && \
46919 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46920 clean
46921 @endif target-libsanitizer-bootstrap
46924 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
46925 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
46926 maybe-all-stage2-target-libsanitizer:
46927 maybe-clean-stage2-target-libsanitizer:
46928 @if target-libsanitizer-bootstrap
46929 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
46930 all-stage2: all-stage2-target-libsanitizer
46931 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
46932 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46933 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46934 @r=`${PWD_COMMAND}`; export r; \
46935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936 TFLAGS="$(STAGE2_TFLAGS)"; \
46937 $(RAW_CXX_TARGET_EXPORTS) \
46939 cd $(TARGET_SUBDIR)/libsanitizer && \
46941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46942 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46943 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46944 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46948 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46949 TFLAGS="$(STAGE2_TFLAGS)" \
46950 $(TARGET-stage2-target-libsanitizer)
46952 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
46953 clean-stage2: clean-stage2-target-libsanitizer
46954 clean-stage2-target-libsanitizer:
46955 @if [ $(current_stage) = stage2 ]; then \
46956 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46957 else \
46958 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
46959 $(MAKE) stage2-start; \
46960 fi; \
46961 cd $(TARGET_SUBDIR)/libsanitizer && \
46962 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46963 @endif target-libsanitizer-bootstrap
46966 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
46967 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
46968 maybe-all-stage3-target-libsanitizer:
46969 maybe-clean-stage3-target-libsanitizer:
46970 @if target-libsanitizer-bootstrap
46971 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
46972 all-stage3: all-stage3-target-libsanitizer
46973 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
46974 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46975 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46976 @r=`${PWD_COMMAND}`; export r; \
46977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46978 TFLAGS="$(STAGE3_TFLAGS)"; \
46979 $(RAW_CXX_TARGET_EXPORTS) \
46981 cd $(TARGET_SUBDIR)/libsanitizer && \
46983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46984 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46990 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46991 TFLAGS="$(STAGE3_TFLAGS)" \
46992 $(TARGET-stage3-target-libsanitizer)
46994 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
46995 clean-stage3: clean-stage3-target-libsanitizer
46996 clean-stage3-target-libsanitizer:
46997 @if [ $(current_stage) = stage3 ]; then \
46998 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46999 else \
47000 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
47001 $(MAKE) stage3-start; \
47002 fi; \
47003 cd $(TARGET_SUBDIR)/libsanitizer && \
47004 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47005 @endif target-libsanitizer-bootstrap
47008 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
47009 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
47010 maybe-all-stage4-target-libsanitizer:
47011 maybe-clean-stage4-target-libsanitizer:
47012 @if target-libsanitizer-bootstrap
47013 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
47014 all-stage4: all-stage4-target-libsanitizer
47015 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
47016 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
47017 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47018 @r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 TFLAGS="$(STAGE4_TFLAGS)"; \
47021 $(RAW_CXX_TARGET_EXPORTS) \
47023 cd $(TARGET_SUBDIR)/libsanitizer && \
47025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47026 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47027 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47028 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47032 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47033 TFLAGS="$(STAGE4_TFLAGS)" \
47034 $(TARGET-stage4-target-libsanitizer)
47036 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
47037 clean-stage4: clean-stage4-target-libsanitizer
47038 clean-stage4-target-libsanitizer:
47039 @if [ $(current_stage) = stage4 ]; then \
47040 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47041 else \
47042 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
47043 $(MAKE) stage4-start; \
47044 fi; \
47045 cd $(TARGET_SUBDIR)/libsanitizer && \
47046 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47047 @endif target-libsanitizer-bootstrap
47050 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
47051 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
47052 maybe-all-stageprofile-target-libsanitizer:
47053 maybe-clean-stageprofile-target-libsanitizer:
47054 @if target-libsanitizer-bootstrap
47055 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
47056 all-stageprofile: all-stageprofile-target-libsanitizer
47057 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47058 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
47059 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47060 @r=`${PWD_COMMAND}`; export r; \
47061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47062 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47063 $(RAW_CXX_TARGET_EXPORTS) \
47065 cd $(TARGET_SUBDIR)/libsanitizer && \
47067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47068 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47069 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47070 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47074 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47075 TFLAGS="$(STAGEprofile_TFLAGS)" \
47076 $(TARGET-stageprofile-target-libsanitizer)
47078 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
47079 clean-stageprofile: clean-stageprofile-target-libsanitizer
47080 clean-stageprofile-target-libsanitizer:
47081 @if [ $(current_stage) = stageprofile ]; then \
47082 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47083 else \
47084 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
47085 $(MAKE) stageprofile-start; \
47086 fi; \
47087 cd $(TARGET_SUBDIR)/libsanitizer && \
47088 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47089 @endif target-libsanitizer-bootstrap
47092 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
47093 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
47094 maybe-all-stagetrain-target-libsanitizer:
47095 maybe-clean-stagetrain-target-libsanitizer:
47096 @if target-libsanitizer-bootstrap
47097 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
47098 all-stagetrain: all-stagetrain-target-libsanitizer
47099 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
47100 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
47101 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47102 @r=`${PWD_COMMAND}`; export r; \
47103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47104 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47105 $(RAW_CXX_TARGET_EXPORTS) \
47107 cd $(TARGET_SUBDIR)/libsanitizer && \
47109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47110 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47111 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47112 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47116 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47117 TFLAGS="$(STAGEtrain_TFLAGS)" \
47118 $(TARGET-stagetrain-target-libsanitizer)
47120 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
47121 clean-stagetrain: clean-stagetrain-target-libsanitizer
47122 clean-stagetrain-target-libsanitizer:
47123 @if [ $(current_stage) = stagetrain ]; then \
47124 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47125 else \
47126 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
47127 $(MAKE) stagetrain-start; \
47128 fi; \
47129 cd $(TARGET_SUBDIR)/libsanitizer && \
47130 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47131 @endif target-libsanitizer-bootstrap
47134 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
47135 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
47136 maybe-all-stagefeedback-target-libsanitizer:
47137 maybe-clean-stagefeedback-target-libsanitizer:
47138 @if target-libsanitizer-bootstrap
47139 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
47140 all-stagefeedback: all-stagefeedback-target-libsanitizer
47141 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47142 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
47143 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47144 @r=`${PWD_COMMAND}`; export r; \
47145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47147 $(RAW_CXX_TARGET_EXPORTS) \
47149 cd $(TARGET_SUBDIR)/libsanitizer && \
47151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47152 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47158 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47159 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47160 $(TARGET-stagefeedback-target-libsanitizer)
47162 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
47163 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
47164 clean-stagefeedback-target-libsanitizer:
47165 @if [ $(current_stage) = stagefeedback ]; then \
47166 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47167 else \
47168 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
47169 $(MAKE) stagefeedback-start; \
47170 fi; \
47171 cd $(TARGET_SUBDIR)/libsanitizer && \
47172 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47173 @endif target-libsanitizer-bootstrap
47176 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
47177 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
47178 maybe-all-stageautoprofile-target-libsanitizer:
47179 maybe-clean-stageautoprofile-target-libsanitizer:
47180 @if target-libsanitizer-bootstrap
47181 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
47182 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
47183 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47184 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
47185 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47186 @r=`${PWD_COMMAND}`; export r; \
47187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47188 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47189 $(RAW_CXX_TARGET_EXPORTS) \
47191 cd $(TARGET_SUBDIR)/libsanitizer && \
47192 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47194 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47200 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47201 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47202 $(TARGET-stageautoprofile-target-libsanitizer)
47204 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
47205 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
47206 clean-stageautoprofile-target-libsanitizer:
47207 @if [ $(current_stage) = stageautoprofile ]; then \
47208 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47209 else \
47210 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
47211 $(MAKE) stageautoprofile-start; \
47212 fi; \
47213 cd $(TARGET_SUBDIR)/libsanitizer && \
47214 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47215 @endif target-libsanitizer-bootstrap
47218 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
47219 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
47220 maybe-all-stageautofeedback-target-libsanitizer:
47221 maybe-clean-stageautofeedback-target-libsanitizer:
47222 @if target-libsanitizer-bootstrap
47223 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
47224 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
47225 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47226 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
47227 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47228 @r=`${PWD_COMMAND}`; export r; \
47229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47230 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47231 $(RAW_CXX_TARGET_EXPORTS) \
47233 cd $(TARGET_SUBDIR)/libsanitizer && \
47235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47236 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47237 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47238 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47242 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47243 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47244 $(TARGET-stageautofeedback-target-libsanitizer)
47246 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
47247 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
47248 clean-stageautofeedback-target-libsanitizer:
47249 @if [ $(current_stage) = stageautofeedback ]; then \
47250 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47251 else \
47252 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
47253 $(MAKE) stageautofeedback-start; \
47254 fi; \
47255 cd $(TARGET_SUBDIR)/libsanitizer && \
47256 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47257 @endif target-libsanitizer-bootstrap
47264 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
47265 maybe-check-target-libsanitizer:
47266 @if target-libsanitizer
47267 maybe-check-target-libsanitizer: check-target-libsanitizer
47269 check-target-libsanitizer:
47270 @: $(MAKE); $(unstage)
47271 @r=`${PWD_COMMAND}`; export r; \
47272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47273 $(RAW_CXX_TARGET_EXPORTS) \
47274 (cd $(TARGET_SUBDIR)/libsanitizer && \
47275 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47277 @endif target-libsanitizer
47279 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
47280 maybe-install-target-libsanitizer:
47281 @if target-libsanitizer
47282 maybe-install-target-libsanitizer: install-target-libsanitizer
47284 install-target-libsanitizer: installdirs
47285 @: $(MAKE); $(unstage)
47286 @r=`${PWD_COMMAND}`; export r; \
47287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47288 $(RAW_CXX_TARGET_EXPORTS) \
47289 (cd $(TARGET_SUBDIR)/libsanitizer && \
47290 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47292 @endif target-libsanitizer
47294 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
47295 maybe-install-strip-target-libsanitizer:
47296 @if target-libsanitizer
47297 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
47299 install-strip-target-libsanitizer: installdirs
47300 @: $(MAKE); $(unstage)
47301 @r=`${PWD_COMMAND}`; export r; \
47302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47303 $(RAW_CXX_TARGET_EXPORTS) \
47304 (cd $(TARGET_SUBDIR)/libsanitizer && \
47305 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47307 @endif target-libsanitizer
47309 # Other targets (info, dvi, pdf, etc.)
47311 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
47312 maybe-info-target-libsanitizer:
47313 @if target-libsanitizer
47314 maybe-info-target-libsanitizer: info-target-libsanitizer
47316 info-target-libsanitizer: \
47317 configure-target-libsanitizer
47318 @: $(MAKE); $(unstage)
47319 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47320 r=`${PWD_COMMAND}`; export r; \
47321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47322 $(RAW_CXX_TARGET_EXPORTS) \
47323 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
47324 for flag in $(EXTRA_TARGET_FLAGS); do \
47325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47326 done; \
47327 (cd $(TARGET_SUBDIR)/libsanitizer && \
47328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47330 "RANLIB=$${RANLIB}" \
47331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47332 info) \
47333 || exit 1
47335 @endif target-libsanitizer
47337 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
47338 maybe-dvi-target-libsanitizer:
47339 @if target-libsanitizer
47340 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
47342 dvi-target-libsanitizer: \
47343 configure-target-libsanitizer
47344 @: $(MAKE); $(unstage)
47345 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47346 r=`${PWD_COMMAND}`; export r; \
47347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348 $(RAW_CXX_TARGET_EXPORTS) \
47349 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47350 for flag in $(EXTRA_TARGET_FLAGS); do \
47351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47352 done; \
47353 (cd $(TARGET_SUBDIR)/libsanitizer && \
47354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47356 "RANLIB=$${RANLIB}" \
47357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47358 dvi) \
47359 || exit 1
47361 @endif target-libsanitizer
47363 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
47364 maybe-pdf-target-libsanitizer:
47365 @if target-libsanitizer
47366 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
47368 pdf-target-libsanitizer: \
47369 configure-target-libsanitizer
47370 @: $(MAKE); $(unstage)
47371 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47372 r=`${PWD_COMMAND}`; export r; \
47373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47374 $(RAW_CXX_TARGET_EXPORTS) \
47375 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47376 for flag in $(EXTRA_TARGET_FLAGS); do \
47377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47378 done; \
47379 (cd $(TARGET_SUBDIR)/libsanitizer && \
47380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47382 "RANLIB=$${RANLIB}" \
47383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47384 pdf) \
47385 || exit 1
47387 @endif target-libsanitizer
47389 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
47390 maybe-html-target-libsanitizer:
47391 @if target-libsanitizer
47392 maybe-html-target-libsanitizer: html-target-libsanitizer
47394 html-target-libsanitizer: \
47395 configure-target-libsanitizer
47396 @: $(MAKE); $(unstage)
47397 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47398 r=`${PWD_COMMAND}`; export r; \
47399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47400 $(RAW_CXX_TARGET_EXPORTS) \
47401 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
47402 for flag in $(EXTRA_TARGET_FLAGS); do \
47403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47404 done; \
47405 (cd $(TARGET_SUBDIR)/libsanitizer && \
47406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47408 "RANLIB=$${RANLIB}" \
47409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47410 html) \
47411 || exit 1
47413 @endif target-libsanitizer
47415 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
47416 maybe-TAGS-target-libsanitizer:
47417 @if target-libsanitizer
47418 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
47420 TAGS-target-libsanitizer: \
47421 configure-target-libsanitizer
47422 @: $(MAKE); $(unstage)
47423 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47424 r=`${PWD_COMMAND}`; export r; \
47425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47426 $(RAW_CXX_TARGET_EXPORTS) \
47427 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
47428 for flag in $(EXTRA_TARGET_FLAGS); do \
47429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47430 done; \
47431 (cd $(TARGET_SUBDIR)/libsanitizer && \
47432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47434 "RANLIB=$${RANLIB}" \
47435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47436 TAGS) \
47437 || exit 1
47439 @endif target-libsanitizer
47441 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
47442 maybe-install-info-target-libsanitizer:
47443 @if target-libsanitizer
47444 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
47446 install-info-target-libsanitizer: \
47447 configure-target-libsanitizer \
47448 info-target-libsanitizer
47449 @: $(MAKE); $(unstage)
47450 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47451 r=`${PWD_COMMAND}`; export r; \
47452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47453 $(RAW_CXX_TARGET_EXPORTS) \
47454 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
47455 for flag in $(EXTRA_TARGET_FLAGS); do \
47456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47457 done; \
47458 (cd $(TARGET_SUBDIR)/libsanitizer && \
47459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47461 "RANLIB=$${RANLIB}" \
47462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47463 install-info) \
47464 || exit 1
47466 @endif target-libsanitizer
47468 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
47469 maybe-install-dvi-target-libsanitizer:
47470 @if target-libsanitizer
47471 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
47473 install-dvi-target-libsanitizer: \
47474 configure-target-libsanitizer \
47475 dvi-target-libsanitizer
47476 @: $(MAKE); $(unstage)
47477 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47478 r=`${PWD_COMMAND}`; export r; \
47479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47480 $(RAW_CXX_TARGET_EXPORTS) \
47481 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47482 for flag in $(EXTRA_TARGET_FLAGS); do \
47483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47484 done; \
47485 (cd $(TARGET_SUBDIR)/libsanitizer && \
47486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47488 "RANLIB=$${RANLIB}" \
47489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47490 install-dvi) \
47491 || exit 1
47493 @endif target-libsanitizer
47495 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
47496 maybe-install-pdf-target-libsanitizer:
47497 @if target-libsanitizer
47498 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
47500 install-pdf-target-libsanitizer: \
47501 configure-target-libsanitizer \
47502 pdf-target-libsanitizer
47503 @: $(MAKE); $(unstage)
47504 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47505 r=`${PWD_COMMAND}`; export r; \
47506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47507 $(RAW_CXX_TARGET_EXPORTS) \
47508 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47509 for flag in $(EXTRA_TARGET_FLAGS); do \
47510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47511 done; \
47512 (cd $(TARGET_SUBDIR)/libsanitizer && \
47513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47515 "RANLIB=$${RANLIB}" \
47516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47517 install-pdf) \
47518 || exit 1
47520 @endif target-libsanitizer
47522 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
47523 maybe-install-html-target-libsanitizer:
47524 @if target-libsanitizer
47525 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
47527 install-html-target-libsanitizer: \
47528 configure-target-libsanitizer \
47529 html-target-libsanitizer
47530 @: $(MAKE); $(unstage)
47531 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47532 r=`${PWD_COMMAND}`; export r; \
47533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47534 $(RAW_CXX_TARGET_EXPORTS) \
47535 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
47536 for flag in $(EXTRA_TARGET_FLAGS); do \
47537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47538 done; \
47539 (cd $(TARGET_SUBDIR)/libsanitizer && \
47540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47542 "RANLIB=$${RANLIB}" \
47543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47544 install-html) \
47545 || exit 1
47547 @endif target-libsanitizer
47549 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
47550 maybe-installcheck-target-libsanitizer:
47551 @if target-libsanitizer
47552 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
47554 installcheck-target-libsanitizer: \
47555 configure-target-libsanitizer
47556 @: $(MAKE); $(unstage)
47557 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47558 r=`${PWD_COMMAND}`; export r; \
47559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47560 $(RAW_CXX_TARGET_EXPORTS) \
47561 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
47562 for flag in $(EXTRA_TARGET_FLAGS); do \
47563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47564 done; \
47565 (cd $(TARGET_SUBDIR)/libsanitizer && \
47566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47568 "RANLIB=$${RANLIB}" \
47569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47570 installcheck) \
47571 || exit 1
47573 @endif target-libsanitizer
47575 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
47576 maybe-mostlyclean-target-libsanitizer:
47577 @if target-libsanitizer
47578 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
47580 mostlyclean-target-libsanitizer:
47581 @: $(MAKE); $(unstage)
47582 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47583 r=`${PWD_COMMAND}`; export r; \
47584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47585 $(RAW_CXX_TARGET_EXPORTS) \
47586 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
47587 for flag in $(EXTRA_TARGET_FLAGS); do \
47588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47589 done; \
47590 (cd $(TARGET_SUBDIR)/libsanitizer && \
47591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47593 "RANLIB=$${RANLIB}" \
47594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47595 mostlyclean) \
47596 || exit 1
47598 @endif target-libsanitizer
47600 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
47601 maybe-clean-target-libsanitizer:
47602 @if target-libsanitizer
47603 maybe-clean-target-libsanitizer: clean-target-libsanitizer
47605 clean-target-libsanitizer:
47606 @: $(MAKE); $(unstage)
47607 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47608 r=`${PWD_COMMAND}`; export r; \
47609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610 $(RAW_CXX_TARGET_EXPORTS) \
47611 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
47612 for flag in $(EXTRA_TARGET_FLAGS); do \
47613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614 done; \
47615 (cd $(TARGET_SUBDIR)/libsanitizer && \
47616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618 "RANLIB=$${RANLIB}" \
47619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620 clean) \
47621 || exit 1
47623 @endif target-libsanitizer
47625 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
47626 maybe-distclean-target-libsanitizer:
47627 @if target-libsanitizer
47628 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
47630 distclean-target-libsanitizer:
47631 @: $(MAKE); $(unstage)
47632 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47633 r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 $(RAW_CXX_TARGET_EXPORTS) \
47636 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
47637 for flag in $(EXTRA_TARGET_FLAGS); do \
47638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47639 done; \
47640 (cd $(TARGET_SUBDIR)/libsanitizer && \
47641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47643 "RANLIB=$${RANLIB}" \
47644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47645 distclean) \
47646 || exit 1
47648 @endif target-libsanitizer
47650 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
47651 maybe-maintainer-clean-target-libsanitizer:
47652 @if target-libsanitizer
47653 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
47655 maintainer-clean-target-libsanitizer:
47656 @: $(MAKE); $(unstage)
47657 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47658 r=`${PWD_COMMAND}`; export r; \
47659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47660 $(RAW_CXX_TARGET_EXPORTS) \
47661 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
47662 for flag in $(EXTRA_TARGET_FLAGS); do \
47663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47664 done; \
47665 (cd $(TARGET_SUBDIR)/libsanitizer && \
47666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47668 "RANLIB=$${RANLIB}" \
47669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47670 maintainer-clean) \
47671 || exit 1
47673 @endif target-libsanitizer
47679 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47680 maybe-configure-target-libvtv:
47681 @if gcc-bootstrap
47682 configure-target-libvtv: stage_current
47683 @endif gcc-bootstrap
47684 @if target-libvtv
47685 maybe-configure-target-libvtv: configure-target-libvtv
47686 configure-target-libvtv:
47687 @r=`${PWD_COMMAND}`; export r; \
47688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47689 echo "Checking multilib configuration for libvtv..."; \
47690 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47692 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47693 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47694 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47695 else \
47696 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47697 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47698 fi; \
47699 else \
47700 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47701 fi; \
47702 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47703 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47704 $(RAW_CXX_TARGET_EXPORTS) \
47705 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47706 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47707 case $(srcdir) in \
47708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47709 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47711 esac; \
47712 module_srcdir=libvtv; \
47713 rm -f no-such-file || : ; \
47714 CONFIG_SITE=no-such-file $(SHELL) \
47715 $$s/$$module_srcdir/configure \
47716 --srcdir=$${topdir}/$$module_srcdir \
47717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47718 --target=${target_alias} \
47719 || exit 1
47720 @endif target-libvtv
47724 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47725 maybe-configure-stage1-target-libvtv:
47726 @if target-libvtv-bootstrap
47727 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47728 configure-stage1-target-libvtv:
47729 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47730 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47731 @r=`${PWD_COMMAND}`; export r; \
47732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47733 TFLAGS="$(STAGE1_TFLAGS)"; \
47734 echo "Checking multilib configuration for libvtv..."; \
47735 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47736 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47737 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47738 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47739 else \
47740 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47741 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47742 fi; \
47743 else \
47744 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47745 fi; \
47746 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47747 $(RAW_CXX_TARGET_EXPORTS) \
47748 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47749 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47750 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47751 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47752 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47753 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47754 case $(srcdir) in \
47755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47756 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47758 esac; \
47759 module_srcdir=libvtv; \
47760 $(SHELL) $$s/$$module_srcdir/configure \
47761 --srcdir=$${topdir}/$$module_srcdir \
47762 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47763 --target=${target_alias} \
47765 $(STAGE1_CONFIGURE_FLAGS)
47766 @endif target-libvtv-bootstrap
47768 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47769 maybe-configure-stage2-target-libvtv:
47770 @if target-libvtv-bootstrap
47771 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47772 configure-stage2-target-libvtv:
47773 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47774 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47775 @r=`${PWD_COMMAND}`; export r; \
47776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47777 TFLAGS="$(STAGE2_TFLAGS)"; \
47778 echo "Checking multilib configuration for libvtv..."; \
47779 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47780 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47781 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47782 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47783 else \
47784 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47785 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47786 fi; \
47787 else \
47788 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47789 fi; \
47790 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47791 $(RAW_CXX_TARGET_EXPORTS) \
47793 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47794 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47795 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47796 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47798 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47799 case $(srcdir) in \
47800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47801 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47803 esac; \
47804 module_srcdir=libvtv; \
47805 $(SHELL) $$s/$$module_srcdir/configure \
47806 --srcdir=$${topdir}/$$module_srcdir \
47807 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47808 --target=${target_alias} \
47809 --with-build-libsubdir=$(HOST_SUBDIR) \
47810 $(STAGE2_CONFIGURE_FLAGS)
47811 @endif target-libvtv-bootstrap
47813 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47814 maybe-configure-stage3-target-libvtv:
47815 @if target-libvtv-bootstrap
47816 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47817 configure-stage3-target-libvtv:
47818 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47819 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47820 @r=`${PWD_COMMAND}`; export r; \
47821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47822 TFLAGS="$(STAGE3_TFLAGS)"; \
47823 echo "Checking multilib configuration for libvtv..."; \
47824 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47825 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47826 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47827 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47828 else \
47829 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47830 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47831 fi; \
47832 else \
47833 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47834 fi; \
47835 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47836 $(RAW_CXX_TARGET_EXPORTS) \
47838 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47841 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47842 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47843 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47844 case $(srcdir) in \
47845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47846 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47848 esac; \
47849 module_srcdir=libvtv; \
47850 $(SHELL) $$s/$$module_srcdir/configure \
47851 --srcdir=$${topdir}/$$module_srcdir \
47852 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47853 --target=${target_alias} \
47854 --with-build-libsubdir=$(HOST_SUBDIR) \
47855 $(STAGE3_CONFIGURE_FLAGS)
47856 @endif target-libvtv-bootstrap
47858 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47859 maybe-configure-stage4-target-libvtv:
47860 @if target-libvtv-bootstrap
47861 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47862 configure-stage4-target-libvtv:
47863 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47864 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47865 @r=`${PWD_COMMAND}`; export r; \
47866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47867 TFLAGS="$(STAGE4_TFLAGS)"; \
47868 echo "Checking multilib configuration for libvtv..."; \
47869 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47870 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47871 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47872 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47873 else \
47874 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47875 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47876 fi; \
47877 else \
47878 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47879 fi; \
47880 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47881 $(RAW_CXX_TARGET_EXPORTS) \
47883 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47884 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47885 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47886 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47888 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47889 case $(srcdir) in \
47890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47891 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47893 esac; \
47894 module_srcdir=libvtv; \
47895 $(SHELL) $$s/$$module_srcdir/configure \
47896 --srcdir=$${topdir}/$$module_srcdir \
47897 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47898 --target=${target_alias} \
47899 --with-build-libsubdir=$(HOST_SUBDIR) \
47900 $(STAGE4_CONFIGURE_FLAGS)
47901 @endif target-libvtv-bootstrap
47903 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47904 maybe-configure-stageprofile-target-libvtv:
47905 @if target-libvtv-bootstrap
47906 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47907 configure-stageprofile-target-libvtv:
47908 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47909 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47910 @r=`${PWD_COMMAND}`; export r; \
47911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47912 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47913 echo "Checking multilib configuration for libvtv..."; \
47914 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47915 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47916 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47917 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47918 else \
47919 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47920 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47921 fi; \
47922 else \
47923 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47924 fi; \
47925 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47926 $(RAW_CXX_TARGET_EXPORTS) \
47928 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47929 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47930 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47931 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
47932 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47933 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47934 case $(srcdir) in \
47935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47936 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47938 esac; \
47939 module_srcdir=libvtv; \
47940 $(SHELL) $$s/$$module_srcdir/configure \
47941 --srcdir=$${topdir}/$$module_srcdir \
47942 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47943 --target=${target_alias} \
47944 --with-build-libsubdir=$(HOST_SUBDIR) \
47945 $(STAGEprofile_CONFIGURE_FLAGS)
47946 @endif target-libvtv-bootstrap
47948 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
47949 maybe-configure-stagetrain-target-libvtv:
47950 @if target-libvtv-bootstrap
47951 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47952 configure-stagetrain-target-libvtv:
47953 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47954 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47955 @r=`${PWD_COMMAND}`; export r; \
47956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47957 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47958 echo "Checking multilib configuration for libvtv..."; \
47959 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47960 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47961 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47962 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47963 else \
47964 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47965 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47966 fi; \
47967 else \
47968 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47969 fi; \
47970 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47971 $(RAW_CXX_TARGET_EXPORTS) \
47973 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47974 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47975 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47976 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
47977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47978 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47979 case $(srcdir) in \
47980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47981 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47983 esac; \
47984 module_srcdir=libvtv; \
47985 $(SHELL) $$s/$$module_srcdir/configure \
47986 --srcdir=$${topdir}/$$module_srcdir \
47987 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47988 --target=${target_alias} \
47989 --with-build-libsubdir=$(HOST_SUBDIR) \
47990 $(STAGEtrain_CONFIGURE_FLAGS)
47991 @endif target-libvtv-bootstrap
47993 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
47994 maybe-configure-stagefeedback-target-libvtv:
47995 @if target-libvtv-bootstrap
47996 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47997 configure-stagefeedback-target-libvtv:
47998 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47999 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48000 @r=`${PWD_COMMAND}`; export r; \
48001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48002 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48003 echo "Checking multilib configuration for libvtv..."; \
48004 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48005 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48006 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48007 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48008 else \
48009 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48010 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48011 fi; \
48012 else \
48013 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48014 fi; \
48015 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48016 $(RAW_CXX_TARGET_EXPORTS) \
48018 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48019 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48020 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48021 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
48022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48023 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48024 case $(srcdir) in \
48025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48026 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48028 esac; \
48029 module_srcdir=libvtv; \
48030 $(SHELL) $$s/$$module_srcdir/configure \
48031 --srcdir=$${topdir}/$$module_srcdir \
48032 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48033 --target=${target_alias} \
48034 --with-build-libsubdir=$(HOST_SUBDIR) \
48035 $(STAGEfeedback_CONFIGURE_FLAGS)
48036 @endif target-libvtv-bootstrap
48038 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
48039 maybe-configure-stageautoprofile-target-libvtv:
48040 @if target-libvtv-bootstrap
48041 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48042 configure-stageautoprofile-target-libvtv:
48043 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48044 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48045 @r=`${PWD_COMMAND}`; export r; \
48046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48047 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48048 echo "Checking multilib configuration for libvtv..."; \
48049 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48050 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48051 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48052 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48053 else \
48054 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48055 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48056 fi; \
48057 else \
48058 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48059 fi; \
48060 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48061 $(RAW_CXX_TARGET_EXPORTS) \
48063 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48064 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48065 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48066 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
48067 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48068 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48069 case $(srcdir) in \
48070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48071 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48073 esac; \
48074 module_srcdir=libvtv; \
48075 $(SHELL) $$s/$$module_srcdir/configure \
48076 --srcdir=$${topdir}/$$module_srcdir \
48077 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48078 --target=${target_alias} \
48079 --with-build-libsubdir=$(HOST_SUBDIR) \
48080 $(STAGEautoprofile_CONFIGURE_FLAGS)
48081 @endif target-libvtv-bootstrap
48083 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
48084 maybe-configure-stageautofeedback-target-libvtv:
48085 @if target-libvtv-bootstrap
48086 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48087 configure-stageautofeedback-target-libvtv:
48088 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48089 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48090 @r=`${PWD_COMMAND}`; export r; \
48091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48092 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48093 echo "Checking multilib configuration for libvtv..."; \
48094 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48095 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48096 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48097 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48098 else \
48099 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48100 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48101 fi; \
48102 else \
48103 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48104 fi; \
48105 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48106 $(RAW_CXX_TARGET_EXPORTS) \
48108 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48111 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
48112 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48113 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48114 case $(srcdir) in \
48115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48116 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48118 esac; \
48119 module_srcdir=libvtv; \
48120 $(SHELL) $$s/$$module_srcdir/configure \
48121 --srcdir=$${topdir}/$$module_srcdir \
48122 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48123 --target=${target_alias} \
48124 --with-build-libsubdir=$(HOST_SUBDIR) \
48125 $(STAGEautofeedback_CONFIGURE_FLAGS)
48126 @endif target-libvtv-bootstrap
48132 .PHONY: all-target-libvtv maybe-all-target-libvtv
48133 maybe-all-target-libvtv:
48134 @if gcc-bootstrap
48135 all-target-libvtv: stage_current
48136 @endif gcc-bootstrap
48137 @if target-libvtv
48138 TARGET-target-libvtv=all
48139 maybe-all-target-libvtv: all-target-libvtv
48140 all-target-libvtv: configure-target-libvtv
48141 @r=`${PWD_COMMAND}`; export r; \
48142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48143 $(RAW_CXX_TARGET_EXPORTS) \
48144 (cd $(TARGET_SUBDIR)/libvtv && \
48145 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48146 $(TARGET-target-libvtv))
48147 @endif target-libvtv
48151 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
48152 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
48153 maybe-all-stage1-target-libvtv:
48154 maybe-clean-stage1-target-libvtv:
48155 @if target-libvtv-bootstrap
48156 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
48157 all-stage1: all-stage1-target-libvtv
48158 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
48159 all-stage1-target-libvtv: configure-stage1-target-libvtv
48160 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48161 @r=`${PWD_COMMAND}`; export r; \
48162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48163 TFLAGS="$(STAGE1_TFLAGS)"; \
48164 $(RAW_CXX_TARGET_EXPORTS) \
48165 cd $(TARGET_SUBDIR)/libvtv && \
48167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48168 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48174 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48176 TFLAGS="$(STAGE1_TFLAGS)" \
48177 $(TARGET-stage1-target-libvtv)
48179 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
48180 clean-stage1: clean-stage1-target-libvtv
48181 clean-stage1-target-libvtv:
48182 @if [ $(current_stage) = stage1 ]; then \
48183 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48184 else \
48185 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
48186 $(MAKE) stage1-start; \
48187 fi; \
48188 cd $(TARGET_SUBDIR)/libvtv && \
48189 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48190 clean
48191 @endif target-libvtv-bootstrap
48194 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
48195 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
48196 maybe-all-stage2-target-libvtv:
48197 maybe-clean-stage2-target-libvtv:
48198 @if target-libvtv-bootstrap
48199 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
48200 all-stage2: all-stage2-target-libvtv
48201 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
48202 all-stage2-target-libvtv: configure-stage2-target-libvtv
48203 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48204 @r=`${PWD_COMMAND}`; export r; \
48205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48206 TFLAGS="$(STAGE2_TFLAGS)"; \
48207 $(RAW_CXX_TARGET_EXPORTS) \
48209 cd $(TARGET_SUBDIR)/libvtv && \
48211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48212 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48218 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48219 TFLAGS="$(STAGE2_TFLAGS)" \
48220 $(TARGET-stage2-target-libvtv)
48222 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
48223 clean-stage2: clean-stage2-target-libvtv
48224 clean-stage2-target-libvtv:
48225 @if [ $(current_stage) = stage2 ]; then \
48226 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48227 else \
48228 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
48229 $(MAKE) stage2-start; \
48230 fi; \
48231 cd $(TARGET_SUBDIR)/libvtv && \
48232 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48233 @endif target-libvtv-bootstrap
48236 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
48237 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
48238 maybe-all-stage3-target-libvtv:
48239 maybe-clean-stage3-target-libvtv:
48240 @if target-libvtv-bootstrap
48241 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
48242 all-stage3: all-stage3-target-libvtv
48243 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
48244 all-stage3-target-libvtv: configure-stage3-target-libvtv
48245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48246 @r=`${PWD_COMMAND}`; export r; \
48247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48248 TFLAGS="$(STAGE3_TFLAGS)"; \
48249 $(RAW_CXX_TARGET_EXPORTS) \
48251 cd $(TARGET_SUBDIR)/libvtv && \
48253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48254 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48255 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48256 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48260 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48261 TFLAGS="$(STAGE3_TFLAGS)" \
48262 $(TARGET-stage3-target-libvtv)
48264 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
48265 clean-stage3: clean-stage3-target-libvtv
48266 clean-stage3-target-libvtv:
48267 @if [ $(current_stage) = stage3 ]; then \
48268 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48269 else \
48270 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
48271 $(MAKE) stage3-start; \
48272 fi; \
48273 cd $(TARGET_SUBDIR)/libvtv && \
48274 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48275 @endif target-libvtv-bootstrap
48278 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
48279 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
48280 maybe-all-stage4-target-libvtv:
48281 maybe-clean-stage4-target-libvtv:
48282 @if target-libvtv-bootstrap
48283 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
48284 all-stage4: all-stage4-target-libvtv
48285 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
48286 all-stage4-target-libvtv: configure-stage4-target-libvtv
48287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48288 @r=`${PWD_COMMAND}`; export r; \
48289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48290 TFLAGS="$(STAGE4_TFLAGS)"; \
48291 $(RAW_CXX_TARGET_EXPORTS) \
48293 cd $(TARGET_SUBDIR)/libvtv && \
48295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48296 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48302 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48303 TFLAGS="$(STAGE4_TFLAGS)" \
48304 $(TARGET-stage4-target-libvtv)
48306 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
48307 clean-stage4: clean-stage4-target-libvtv
48308 clean-stage4-target-libvtv:
48309 @if [ $(current_stage) = stage4 ]; then \
48310 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48311 else \
48312 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
48313 $(MAKE) stage4-start; \
48314 fi; \
48315 cd $(TARGET_SUBDIR)/libvtv && \
48316 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48317 @endif target-libvtv-bootstrap
48320 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
48321 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
48322 maybe-all-stageprofile-target-libvtv:
48323 maybe-clean-stageprofile-target-libvtv:
48324 @if target-libvtv-bootstrap
48325 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
48326 all-stageprofile: all-stageprofile-target-libvtv
48327 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
48328 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
48329 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48330 @r=`${PWD_COMMAND}`; export r; \
48331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48332 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48333 $(RAW_CXX_TARGET_EXPORTS) \
48335 cd $(TARGET_SUBDIR)/libvtv && \
48337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48338 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48339 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48340 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48344 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48345 TFLAGS="$(STAGEprofile_TFLAGS)" \
48346 $(TARGET-stageprofile-target-libvtv)
48348 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
48349 clean-stageprofile: clean-stageprofile-target-libvtv
48350 clean-stageprofile-target-libvtv:
48351 @if [ $(current_stage) = stageprofile ]; then \
48352 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48353 else \
48354 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
48355 $(MAKE) stageprofile-start; \
48356 fi; \
48357 cd $(TARGET_SUBDIR)/libvtv && \
48358 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48359 @endif target-libvtv-bootstrap
48362 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
48363 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
48364 maybe-all-stagetrain-target-libvtv:
48365 maybe-clean-stagetrain-target-libvtv:
48366 @if target-libvtv-bootstrap
48367 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
48368 all-stagetrain: all-stagetrain-target-libvtv
48369 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
48370 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48371 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48372 @r=`${PWD_COMMAND}`; export r; \
48373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48374 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48375 $(RAW_CXX_TARGET_EXPORTS) \
48377 cd $(TARGET_SUBDIR)/libvtv && \
48379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48380 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48386 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48387 TFLAGS="$(STAGEtrain_TFLAGS)" \
48388 $(TARGET-stagetrain-target-libvtv)
48390 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
48391 clean-stagetrain: clean-stagetrain-target-libvtv
48392 clean-stagetrain-target-libvtv:
48393 @if [ $(current_stage) = stagetrain ]; then \
48394 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48395 else \
48396 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
48397 $(MAKE) stagetrain-start; \
48398 fi; \
48399 cd $(TARGET_SUBDIR)/libvtv && \
48400 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48401 @endif target-libvtv-bootstrap
48404 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
48405 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
48406 maybe-all-stagefeedback-target-libvtv:
48407 maybe-clean-stagefeedback-target-libvtv:
48408 @if target-libvtv-bootstrap
48409 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
48410 all-stagefeedback: all-stagefeedback-target-libvtv
48411 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
48412 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48413 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48414 @r=`${PWD_COMMAND}`; export r; \
48415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48416 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48417 $(RAW_CXX_TARGET_EXPORTS) \
48419 cd $(TARGET_SUBDIR)/libvtv && \
48421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48422 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48423 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48424 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48428 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48429 TFLAGS="$(STAGEfeedback_TFLAGS)" \
48430 $(TARGET-stagefeedback-target-libvtv)
48432 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
48433 clean-stagefeedback: clean-stagefeedback-target-libvtv
48434 clean-stagefeedback-target-libvtv:
48435 @if [ $(current_stage) = stagefeedback ]; then \
48436 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48437 else \
48438 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
48439 $(MAKE) stagefeedback-start; \
48440 fi; \
48441 cd $(TARGET_SUBDIR)/libvtv && \
48442 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48443 @endif target-libvtv-bootstrap
48446 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
48447 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
48448 maybe-all-stageautoprofile-target-libvtv:
48449 maybe-clean-stageautoprofile-target-libvtv:
48450 @if target-libvtv-bootstrap
48451 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
48452 all-stageautoprofile: all-stageautoprofile-target-libvtv
48453 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
48454 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48455 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48456 @r=`${PWD_COMMAND}`; export r; \
48457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48459 $(RAW_CXX_TARGET_EXPORTS) \
48461 cd $(TARGET_SUBDIR)/libvtv && \
48462 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48464 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48465 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48466 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48470 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48471 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48472 $(TARGET-stageautoprofile-target-libvtv)
48474 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
48475 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
48476 clean-stageautoprofile-target-libvtv:
48477 @if [ $(current_stage) = stageautoprofile ]; then \
48478 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48479 else \
48480 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
48481 $(MAKE) stageautoprofile-start; \
48482 fi; \
48483 cd $(TARGET_SUBDIR)/libvtv && \
48484 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48485 @endif target-libvtv-bootstrap
48488 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
48489 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
48490 maybe-all-stageautofeedback-target-libvtv:
48491 maybe-clean-stageautofeedback-target-libvtv:
48492 @if target-libvtv-bootstrap
48493 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
48494 all-stageautofeedback: all-stageautofeedback-target-libvtv
48495 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
48496 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48497 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48498 @r=`${PWD_COMMAND}`; export r; \
48499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48500 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48501 $(RAW_CXX_TARGET_EXPORTS) \
48503 cd $(TARGET_SUBDIR)/libvtv && \
48505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48506 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48507 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48508 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48512 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48513 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48514 $(TARGET-stageautofeedback-target-libvtv)
48516 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
48517 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
48518 clean-stageautofeedback-target-libvtv:
48519 @if [ $(current_stage) = stageautofeedback ]; then \
48520 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48521 else \
48522 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
48523 $(MAKE) stageautofeedback-start; \
48524 fi; \
48525 cd $(TARGET_SUBDIR)/libvtv && \
48526 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48527 @endif target-libvtv-bootstrap
48534 .PHONY: check-target-libvtv maybe-check-target-libvtv
48535 maybe-check-target-libvtv:
48536 @if target-libvtv
48537 maybe-check-target-libvtv: check-target-libvtv
48539 check-target-libvtv:
48540 @: $(MAKE); $(unstage)
48541 @r=`${PWD_COMMAND}`; export r; \
48542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48543 $(RAW_CXX_TARGET_EXPORTS) \
48544 (cd $(TARGET_SUBDIR)/libvtv && \
48545 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
48547 @endif target-libvtv
48549 .PHONY: install-target-libvtv maybe-install-target-libvtv
48550 maybe-install-target-libvtv:
48551 @if target-libvtv
48552 maybe-install-target-libvtv: install-target-libvtv
48554 install-target-libvtv: installdirs
48555 @: $(MAKE); $(unstage)
48556 @r=`${PWD_COMMAND}`; export r; \
48557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48558 $(RAW_CXX_TARGET_EXPORTS) \
48559 (cd $(TARGET_SUBDIR)/libvtv && \
48560 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48562 @endif target-libvtv
48564 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
48565 maybe-install-strip-target-libvtv:
48566 @if target-libvtv
48567 maybe-install-strip-target-libvtv: install-strip-target-libvtv
48569 install-strip-target-libvtv: installdirs
48570 @: $(MAKE); $(unstage)
48571 @r=`${PWD_COMMAND}`; export r; \
48572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573 $(RAW_CXX_TARGET_EXPORTS) \
48574 (cd $(TARGET_SUBDIR)/libvtv && \
48575 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48577 @endif target-libvtv
48579 # Other targets (info, dvi, pdf, etc.)
48581 .PHONY: maybe-info-target-libvtv info-target-libvtv
48582 maybe-info-target-libvtv:
48583 @if target-libvtv
48584 maybe-info-target-libvtv: info-target-libvtv
48586 info-target-libvtv: \
48587 configure-target-libvtv
48588 @: $(MAKE); $(unstage)
48589 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48590 r=`${PWD_COMMAND}`; export r; \
48591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48592 $(RAW_CXX_TARGET_EXPORTS) \
48593 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
48594 for flag in $(EXTRA_TARGET_FLAGS); do \
48595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48596 done; \
48597 (cd $(TARGET_SUBDIR)/libvtv && \
48598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48600 "RANLIB=$${RANLIB}" \
48601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48602 info) \
48603 || exit 1
48605 @endif target-libvtv
48607 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
48608 maybe-dvi-target-libvtv:
48609 @if target-libvtv
48610 maybe-dvi-target-libvtv: dvi-target-libvtv
48612 dvi-target-libvtv: \
48613 configure-target-libvtv
48614 @: $(MAKE); $(unstage)
48615 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48616 r=`${PWD_COMMAND}`; export r; \
48617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48618 $(RAW_CXX_TARGET_EXPORTS) \
48619 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
48620 for flag in $(EXTRA_TARGET_FLAGS); do \
48621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48622 done; \
48623 (cd $(TARGET_SUBDIR)/libvtv && \
48624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48626 "RANLIB=$${RANLIB}" \
48627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48628 dvi) \
48629 || exit 1
48631 @endif target-libvtv
48633 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
48634 maybe-pdf-target-libvtv:
48635 @if target-libvtv
48636 maybe-pdf-target-libvtv: pdf-target-libvtv
48638 pdf-target-libvtv: \
48639 configure-target-libvtv
48640 @: $(MAKE); $(unstage)
48641 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48642 r=`${PWD_COMMAND}`; export r; \
48643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644 $(RAW_CXX_TARGET_EXPORTS) \
48645 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
48646 for flag in $(EXTRA_TARGET_FLAGS); do \
48647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48648 done; \
48649 (cd $(TARGET_SUBDIR)/libvtv && \
48650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48652 "RANLIB=$${RANLIB}" \
48653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48654 pdf) \
48655 || exit 1
48657 @endif target-libvtv
48659 .PHONY: maybe-html-target-libvtv html-target-libvtv
48660 maybe-html-target-libvtv:
48661 @if target-libvtv
48662 maybe-html-target-libvtv: html-target-libvtv
48664 html-target-libvtv: \
48665 configure-target-libvtv
48666 @: $(MAKE); $(unstage)
48667 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48668 r=`${PWD_COMMAND}`; export r; \
48669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48670 $(RAW_CXX_TARGET_EXPORTS) \
48671 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
48672 for flag in $(EXTRA_TARGET_FLAGS); do \
48673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48674 done; \
48675 (cd $(TARGET_SUBDIR)/libvtv && \
48676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48678 "RANLIB=$${RANLIB}" \
48679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48680 html) \
48681 || exit 1
48683 @endif target-libvtv
48685 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48686 maybe-TAGS-target-libvtv:
48687 @if target-libvtv
48688 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48690 TAGS-target-libvtv: \
48691 configure-target-libvtv
48692 @: $(MAKE); $(unstage)
48693 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48694 r=`${PWD_COMMAND}`; export r; \
48695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48696 $(RAW_CXX_TARGET_EXPORTS) \
48697 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48698 for flag in $(EXTRA_TARGET_FLAGS); do \
48699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48700 done; \
48701 (cd $(TARGET_SUBDIR)/libvtv && \
48702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48704 "RANLIB=$${RANLIB}" \
48705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48706 TAGS) \
48707 || exit 1
48709 @endif target-libvtv
48711 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48712 maybe-install-info-target-libvtv:
48713 @if target-libvtv
48714 maybe-install-info-target-libvtv: install-info-target-libvtv
48716 install-info-target-libvtv: \
48717 configure-target-libvtv \
48718 info-target-libvtv
48719 @: $(MAKE); $(unstage)
48720 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48721 r=`${PWD_COMMAND}`; export r; \
48722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48723 $(RAW_CXX_TARGET_EXPORTS) \
48724 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48725 for flag in $(EXTRA_TARGET_FLAGS); do \
48726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48727 done; \
48728 (cd $(TARGET_SUBDIR)/libvtv && \
48729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48731 "RANLIB=$${RANLIB}" \
48732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48733 install-info) \
48734 || exit 1
48736 @endif target-libvtv
48738 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48739 maybe-install-dvi-target-libvtv:
48740 @if target-libvtv
48741 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48743 install-dvi-target-libvtv: \
48744 configure-target-libvtv \
48745 dvi-target-libvtv
48746 @: $(MAKE); $(unstage)
48747 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48748 r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(RAW_CXX_TARGET_EXPORTS) \
48751 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48752 for flag in $(EXTRA_TARGET_FLAGS); do \
48753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48754 done; \
48755 (cd $(TARGET_SUBDIR)/libvtv && \
48756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48758 "RANLIB=$${RANLIB}" \
48759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48760 install-dvi) \
48761 || exit 1
48763 @endif target-libvtv
48765 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48766 maybe-install-pdf-target-libvtv:
48767 @if target-libvtv
48768 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48770 install-pdf-target-libvtv: \
48771 configure-target-libvtv \
48772 pdf-target-libvtv
48773 @: $(MAKE); $(unstage)
48774 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48775 r=`${PWD_COMMAND}`; export r; \
48776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48777 $(RAW_CXX_TARGET_EXPORTS) \
48778 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
48779 for flag in $(EXTRA_TARGET_FLAGS); do \
48780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48781 done; \
48782 (cd $(TARGET_SUBDIR)/libvtv && \
48783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48785 "RANLIB=$${RANLIB}" \
48786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48787 install-pdf) \
48788 || exit 1
48790 @endif target-libvtv
48792 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48793 maybe-install-html-target-libvtv:
48794 @if target-libvtv
48795 maybe-install-html-target-libvtv: install-html-target-libvtv
48797 install-html-target-libvtv: \
48798 configure-target-libvtv \
48799 html-target-libvtv
48800 @: $(MAKE); $(unstage)
48801 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48802 r=`${PWD_COMMAND}`; export r; \
48803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804 $(RAW_CXX_TARGET_EXPORTS) \
48805 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
48806 for flag in $(EXTRA_TARGET_FLAGS); do \
48807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48808 done; \
48809 (cd $(TARGET_SUBDIR)/libvtv && \
48810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48812 "RANLIB=$${RANLIB}" \
48813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48814 install-html) \
48815 || exit 1
48817 @endif target-libvtv
48819 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48820 maybe-installcheck-target-libvtv:
48821 @if target-libvtv
48822 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48824 installcheck-target-libvtv: \
48825 configure-target-libvtv
48826 @: $(MAKE); $(unstage)
48827 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48828 r=`${PWD_COMMAND}`; export r; \
48829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830 $(RAW_CXX_TARGET_EXPORTS) \
48831 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
48832 for flag in $(EXTRA_TARGET_FLAGS); do \
48833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48834 done; \
48835 (cd $(TARGET_SUBDIR)/libvtv && \
48836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48838 "RANLIB=$${RANLIB}" \
48839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48840 installcheck) \
48841 || exit 1
48843 @endif target-libvtv
48845 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48846 maybe-mostlyclean-target-libvtv:
48847 @if target-libvtv
48848 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48850 mostlyclean-target-libvtv:
48851 @: $(MAKE); $(unstage)
48852 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48853 r=`${PWD_COMMAND}`; export r; \
48854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855 $(RAW_CXX_TARGET_EXPORTS) \
48856 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48857 for flag in $(EXTRA_TARGET_FLAGS); do \
48858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48859 done; \
48860 (cd $(TARGET_SUBDIR)/libvtv && \
48861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48863 "RANLIB=$${RANLIB}" \
48864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48865 mostlyclean) \
48866 || exit 1
48868 @endif target-libvtv
48870 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48871 maybe-clean-target-libvtv:
48872 @if target-libvtv
48873 maybe-clean-target-libvtv: clean-target-libvtv
48875 clean-target-libvtv:
48876 @: $(MAKE); $(unstage)
48877 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48878 r=`${PWD_COMMAND}`; export r; \
48879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48880 $(RAW_CXX_TARGET_EXPORTS) \
48881 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48882 for flag in $(EXTRA_TARGET_FLAGS); do \
48883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48884 done; \
48885 (cd $(TARGET_SUBDIR)/libvtv && \
48886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48888 "RANLIB=$${RANLIB}" \
48889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48890 clean) \
48891 || exit 1
48893 @endif target-libvtv
48895 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48896 maybe-distclean-target-libvtv:
48897 @if target-libvtv
48898 maybe-distclean-target-libvtv: distclean-target-libvtv
48900 distclean-target-libvtv:
48901 @: $(MAKE); $(unstage)
48902 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48903 r=`${PWD_COMMAND}`; export r; \
48904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48905 $(RAW_CXX_TARGET_EXPORTS) \
48906 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48907 for flag in $(EXTRA_TARGET_FLAGS); do \
48908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48909 done; \
48910 (cd $(TARGET_SUBDIR)/libvtv && \
48911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48913 "RANLIB=$${RANLIB}" \
48914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48915 distclean) \
48916 || exit 1
48918 @endif target-libvtv
48920 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48921 maybe-maintainer-clean-target-libvtv:
48922 @if target-libvtv
48923 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
48925 maintainer-clean-target-libvtv:
48926 @: $(MAKE); $(unstage)
48927 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48928 r=`${PWD_COMMAND}`; export r; \
48929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48930 $(RAW_CXX_TARGET_EXPORTS) \
48931 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
48932 for flag in $(EXTRA_TARGET_FLAGS); do \
48933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48934 done; \
48935 (cd $(TARGET_SUBDIR)/libvtv && \
48936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48938 "RANLIB=$${RANLIB}" \
48939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48940 maintainer-clean) \
48941 || exit 1
48943 @endif target-libvtv
48949 .PHONY: configure-target-libssp maybe-configure-target-libssp
48950 maybe-configure-target-libssp:
48951 @if gcc-bootstrap
48952 configure-target-libssp: stage_current
48953 @endif gcc-bootstrap
48954 @if target-libssp
48955 maybe-configure-target-libssp: configure-target-libssp
48956 configure-target-libssp:
48957 @: $(MAKE); $(unstage)
48958 @r=`${PWD_COMMAND}`; export r; \
48959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48960 echo "Checking multilib configuration for libssp..."; \
48961 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48962 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
48963 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48964 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48965 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48966 else \
48967 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48968 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48969 fi; \
48970 else \
48971 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48972 fi; \
48973 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48975 $(NORMAL_TARGET_EXPORTS) \
48976 echo Configuring in $(TARGET_SUBDIR)/libssp; \
48977 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48978 case $(srcdir) in \
48979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48980 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48982 esac; \
48983 module_srcdir=libssp; \
48984 rm -f no-such-file || : ; \
48985 CONFIG_SITE=no-such-file $(SHELL) \
48986 $$s/$$module_srcdir/configure \
48987 --srcdir=$${topdir}/$$module_srcdir \
48988 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48989 --target=${target_alias} \
48990 || exit 1
48991 @endif target-libssp
48997 .PHONY: all-target-libssp maybe-all-target-libssp
48998 maybe-all-target-libssp:
48999 @if gcc-bootstrap
49000 all-target-libssp: stage_current
49001 @endif gcc-bootstrap
49002 @if target-libssp
49003 TARGET-target-libssp=all
49004 maybe-all-target-libssp: all-target-libssp
49005 all-target-libssp: configure-target-libssp
49006 @: $(MAKE); $(unstage)
49007 @r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 $(NORMAL_TARGET_EXPORTS) \
49010 (cd $(TARGET_SUBDIR)/libssp && \
49011 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49012 $(TARGET-target-libssp))
49013 @endif target-libssp
49019 .PHONY: check-target-libssp maybe-check-target-libssp
49020 maybe-check-target-libssp:
49021 @if target-libssp
49022 maybe-check-target-libssp: check-target-libssp
49024 check-target-libssp:
49025 @: $(MAKE); $(unstage)
49026 @r=`${PWD_COMMAND}`; export r; \
49027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49028 $(NORMAL_TARGET_EXPORTS) \
49029 (cd $(TARGET_SUBDIR)/libssp && \
49030 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49032 @endif target-libssp
49034 .PHONY: install-target-libssp maybe-install-target-libssp
49035 maybe-install-target-libssp:
49036 @if target-libssp
49037 maybe-install-target-libssp: install-target-libssp
49039 install-target-libssp: installdirs
49040 @: $(MAKE); $(unstage)
49041 @r=`${PWD_COMMAND}`; export r; \
49042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49043 $(NORMAL_TARGET_EXPORTS) \
49044 (cd $(TARGET_SUBDIR)/libssp && \
49045 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49047 @endif target-libssp
49049 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
49050 maybe-install-strip-target-libssp:
49051 @if target-libssp
49052 maybe-install-strip-target-libssp: install-strip-target-libssp
49054 install-strip-target-libssp: installdirs
49055 @: $(MAKE); $(unstage)
49056 @r=`${PWD_COMMAND}`; export r; \
49057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49058 $(NORMAL_TARGET_EXPORTS) \
49059 (cd $(TARGET_SUBDIR)/libssp && \
49060 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49062 @endif target-libssp
49064 # Other targets (info, dvi, pdf, etc.)
49066 .PHONY: maybe-info-target-libssp info-target-libssp
49067 maybe-info-target-libssp:
49068 @if target-libssp
49069 maybe-info-target-libssp: info-target-libssp
49071 info-target-libssp: \
49072 configure-target-libssp
49073 @: $(MAKE); $(unstage)
49074 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49075 r=`${PWD_COMMAND}`; export r; \
49076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49077 $(NORMAL_TARGET_EXPORTS) \
49078 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
49079 for flag in $(EXTRA_TARGET_FLAGS); do \
49080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49081 done; \
49082 (cd $(TARGET_SUBDIR)/libssp && \
49083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49085 "RANLIB=$${RANLIB}" \
49086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49087 info) \
49088 || exit 1
49090 @endif target-libssp
49092 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
49093 maybe-dvi-target-libssp:
49094 @if target-libssp
49095 maybe-dvi-target-libssp: dvi-target-libssp
49097 dvi-target-libssp: \
49098 configure-target-libssp
49099 @: $(MAKE); $(unstage)
49100 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49101 r=`${PWD_COMMAND}`; export r; \
49102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103 $(NORMAL_TARGET_EXPORTS) \
49104 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
49105 for flag in $(EXTRA_TARGET_FLAGS); do \
49106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49107 done; \
49108 (cd $(TARGET_SUBDIR)/libssp && \
49109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49111 "RANLIB=$${RANLIB}" \
49112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49113 dvi) \
49114 || exit 1
49116 @endif target-libssp
49118 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
49119 maybe-pdf-target-libssp:
49120 @if target-libssp
49121 maybe-pdf-target-libssp: pdf-target-libssp
49123 pdf-target-libssp: \
49124 configure-target-libssp
49125 @: $(MAKE); $(unstage)
49126 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49127 r=`${PWD_COMMAND}`; export r; \
49128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49129 $(NORMAL_TARGET_EXPORTS) \
49130 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
49131 for flag in $(EXTRA_TARGET_FLAGS); do \
49132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49133 done; \
49134 (cd $(TARGET_SUBDIR)/libssp && \
49135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49137 "RANLIB=$${RANLIB}" \
49138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49139 pdf) \
49140 || exit 1
49142 @endif target-libssp
49144 .PHONY: maybe-html-target-libssp html-target-libssp
49145 maybe-html-target-libssp:
49146 @if target-libssp
49147 maybe-html-target-libssp: html-target-libssp
49149 html-target-libssp: \
49150 configure-target-libssp
49151 @: $(MAKE); $(unstage)
49152 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49153 r=`${PWD_COMMAND}`; export r; \
49154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49155 $(NORMAL_TARGET_EXPORTS) \
49156 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
49157 for flag in $(EXTRA_TARGET_FLAGS); do \
49158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49159 done; \
49160 (cd $(TARGET_SUBDIR)/libssp && \
49161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49163 "RANLIB=$${RANLIB}" \
49164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49165 html) \
49166 || exit 1
49168 @endif target-libssp
49170 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
49171 maybe-TAGS-target-libssp:
49172 @if target-libssp
49173 maybe-TAGS-target-libssp: TAGS-target-libssp
49175 TAGS-target-libssp: \
49176 configure-target-libssp
49177 @: $(MAKE); $(unstage)
49178 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49179 r=`${PWD_COMMAND}`; export r; \
49180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49181 $(NORMAL_TARGET_EXPORTS) \
49182 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
49183 for flag in $(EXTRA_TARGET_FLAGS); do \
49184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49185 done; \
49186 (cd $(TARGET_SUBDIR)/libssp && \
49187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49189 "RANLIB=$${RANLIB}" \
49190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49191 TAGS) \
49192 || exit 1
49194 @endif target-libssp
49196 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
49197 maybe-install-info-target-libssp:
49198 @if target-libssp
49199 maybe-install-info-target-libssp: install-info-target-libssp
49201 install-info-target-libssp: \
49202 configure-target-libssp \
49203 info-target-libssp
49204 @: $(MAKE); $(unstage)
49205 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49206 r=`${PWD_COMMAND}`; export r; \
49207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49208 $(NORMAL_TARGET_EXPORTS) \
49209 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
49210 for flag in $(EXTRA_TARGET_FLAGS); do \
49211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49212 done; \
49213 (cd $(TARGET_SUBDIR)/libssp && \
49214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49216 "RANLIB=$${RANLIB}" \
49217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49218 install-info) \
49219 || exit 1
49221 @endif target-libssp
49223 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
49224 maybe-install-dvi-target-libssp:
49225 @if target-libssp
49226 maybe-install-dvi-target-libssp: install-dvi-target-libssp
49228 install-dvi-target-libssp: \
49229 configure-target-libssp \
49230 dvi-target-libssp
49231 @: $(MAKE); $(unstage)
49232 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49233 r=`${PWD_COMMAND}`; export r; \
49234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49235 $(NORMAL_TARGET_EXPORTS) \
49236 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
49237 for flag in $(EXTRA_TARGET_FLAGS); do \
49238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49239 done; \
49240 (cd $(TARGET_SUBDIR)/libssp && \
49241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49243 "RANLIB=$${RANLIB}" \
49244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49245 install-dvi) \
49246 || exit 1
49248 @endif target-libssp
49250 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
49251 maybe-install-pdf-target-libssp:
49252 @if target-libssp
49253 maybe-install-pdf-target-libssp: install-pdf-target-libssp
49255 install-pdf-target-libssp: \
49256 configure-target-libssp \
49257 pdf-target-libssp
49258 @: $(MAKE); $(unstage)
49259 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49260 r=`${PWD_COMMAND}`; export r; \
49261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262 $(NORMAL_TARGET_EXPORTS) \
49263 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
49264 for flag in $(EXTRA_TARGET_FLAGS); do \
49265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49266 done; \
49267 (cd $(TARGET_SUBDIR)/libssp && \
49268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49270 "RANLIB=$${RANLIB}" \
49271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49272 install-pdf) \
49273 || exit 1
49275 @endif target-libssp
49277 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
49278 maybe-install-html-target-libssp:
49279 @if target-libssp
49280 maybe-install-html-target-libssp: install-html-target-libssp
49282 install-html-target-libssp: \
49283 configure-target-libssp \
49284 html-target-libssp
49285 @: $(MAKE); $(unstage)
49286 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49287 r=`${PWD_COMMAND}`; export r; \
49288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289 $(NORMAL_TARGET_EXPORTS) \
49290 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
49291 for flag in $(EXTRA_TARGET_FLAGS); do \
49292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49293 done; \
49294 (cd $(TARGET_SUBDIR)/libssp && \
49295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49297 "RANLIB=$${RANLIB}" \
49298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49299 install-html) \
49300 || exit 1
49302 @endif target-libssp
49304 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
49305 maybe-installcheck-target-libssp:
49306 @if target-libssp
49307 maybe-installcheck-target-libssp: installcheck-target-libssp
49309 installcheck-target-libssp: \
49310 configure-target-libssp
49311 @: $(MAKE); $(unstage)
49312 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49313 r=`${PWD_COMMAND}`; export r; \
49314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49315 $(NORMAL_TARGET_EXPORTS) \
49316 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
49317 for flag in $(EXTRA_TARGET_FLAGS); do \
49318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49319 done; \
49320 (cd $(TARGET_SUBDIR)/libssp && \
49321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49323 "RANLIB=$${RANLIB}" \
49324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49325 installcheck) \
49326 || exit 1
49328 @endif target-libssp
49330 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
49331 maybe-mostlyclean-target-libssp:
49332 @if target-libssp
49333 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
49335 mostlyclean-target-libssp:
49336 @: $(MAKE); $(unstage)
49337 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49338 r=`${PWD_COMMAND}`; export r; \
49339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49340 $(NORMAL_TARGET_EXPORTS) \
49341 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
49342 for flag in $(EXTRA_TARGET_FLAGS); do \
49343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49344 done; \
49345 (cd $(TARGET_SUBDIR)/libssp && \
49346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49348 "RANLIB=$${RANLIB}" \
49349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49350 mostlyclean) \
49351 || exit 1
49353 @endif target-libssp
49355 .PHONY: maybe-clean-target-libssp clean-target-libssp
49356 maybe-clean-target-libssp:
49357 @if target-libssp
49358 maybe-clean-target-libssp: clean-target-libssp
49360 clean-target-libssp:
49361 @: $(MAKE); $(unstage)
49362 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49363 r=`${PWD_COMMAND}`; export r; \
49364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49365 $(NORMAL_TARGET_EXPORTS) \
49366 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
49367 for flag in $(EXTRA_TARGET_FLAGS); do \
49368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49369 done; \
49370 (cd $(TARGET_SUBDIR)/libssp && \
49371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49373 "RANLIB=$${RANLIB}" \
49374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49375 clean) \
49376 || exit 1
49378 @endif target-libssp
49380 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
49381 maybe-distclean-target-libssp:
49382 @if target-libssp
49383 maybe-distclean-target-libssp: distclean-target-libssp
49385 distclean-target-libssp:
49386 @: $(MAKE); $(unstage)
49387 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49388 r=`${PWD_COMMAND}`; export r; \
49389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49390 $(NORMAL_TARGET_EXPORTS) \
49391 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
49392 for flag in $(EXTRA_TARGET_FLAGS); do \
49393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49394 done; \
49395 (cd $(TARGET_SUBDIR)/libssp && \
49396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49398 "RANLIB=$${RANLIB}" \
49399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49400 distclean) \
49401 || exit 1
49403 @endif target-libssp
49405 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
49406 maybe-maintainer-clean-target-libssp:
49407 @if target-libssp
49408 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
49410 maintainer-clean-target-libssp:
49411 @: $(MAKE); $(unstage)
49412 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49413 r=`${PWD_COMMAND}`; export r; \
49414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415 $(NORMAL_TARGET_EXPORTS) \
49416 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 maintainer-clean) \
49426 || exit 1
49428 @endif target-libssp
49434 .PHONY: configure-target-newlib maybe-configure-target-newlib
49435 maybe-configure-target-newlib:
49436 @if gcc-bootstrap
49437 configure-target-newlib: stage_current
49438 @endif gcc-bootstrap
49439 @if target-newlib
49440 maybe-configure-target-newlib: configure-target-newlib
49441 configure-target-newlib:
49442 @: $(MAKE); $(unstage)
49443 @r=`${PWD_COMMAND}`; export r; \
49444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49445 echo "Checking multilib configuration for newlib..."; \
49446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
49447 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
49448 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
49449 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
49450 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
49451 else \
49452 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
49453 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
49454 fi; \
49455 else \
49456 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
49457 fi; \
49458 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
49459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
49460 $(NORMAL_TARGET_EXPORTS) \
49461 echo Configuring in $(TARGET_SUBDIR)/newlib; \
49462 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
49463 case $(srcdir) in \
49464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49465 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
49466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49467 esac; \
49468 module_srcdir=newlib; \
49469 rm -f no-such-file || : ; \
49470 CONFIG_SITE=no-such-file $(SHELL) \
49471 $$s/$$module_srcdir/configure \
49472 --srcdir=$${topdir}/$$module_srcdir \
49473 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49474 --target=${target_alias} \
49475 || exit 1
49476 @endif target-newlib
49482 .PHONY: all-target-newlib maybe-all-target-newlib
49483 maybe-all-target-newlib:
49484 @if gcc-bootstrap
49485 all-target-newlib: stage_current
49486 @endif gcc-bootstrap
49487 @if target-newlib
49488 TARGET-target-newlib=all
49489 maybe-all-target-newlib: all-target-newlib
49490 all-target-newlib: configure-target-newlib
49491 @: $(MAKE); $(unstage)
49492 @r=`${PWD_COMMAND}`; export r; \
49493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494 $(NORMAL_TARGET_EXPORTS) \
49495 (cd $(TARGET_SUBDIR)/newlib && \
49496 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49497 $(TARGET-target-newlib))
49498 @endif target-newlib
49504 .PHONY: check-target-newlib maybe-check-target-newlib
49505 maybe-check-target-newlib:
49506 @if target-newlib
49507 maybe-check-target-newlib: check-target-newlib
49509 check-target-newlib:
49510 @: $(MAKE); $(unstage)
49511 @r=`${PWD_COMMAND}`; export r; \
49512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49513 $(NORMAL_TARGET_EXPORTS) \
49514 (cd $(TARGET_SUBDIR)/newlib && \
49515 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49517 @endif target-newlib
49519 .PHONY: install-target-newlib maybe-install-target-newlib
49520 maybe-install-target-newlib:
49521 @if target-newlib
49522 maybe-install-target-newlib: install-target-newlib
49524 install-target-newlib: installdirs
49525 @: $(MAKE); $(unstage)
49526 @r=`${PWD_COMMAND}`; export r; \
49527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49528 $(NORMAL_TARGET_EXPORTS) \
49529 (cd $(TARGET_SUBDIR)/newlib && \
49530 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49532 @endif target-newlib
49534 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
49535 maybe-install-strip-target-newlib:
49536 @if target-newlib
49537 maybe-install-strip-target-newlib: install-strip-target-newlib
49539 install-strip-target-newlib: installdirs
49540 @: $(MAKE); $(unstage)
49541 @r=`${PWD_COMMAND}`; export r; \
49542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 (cd $(TARGET_SUBDIR)/newlib && \
49545 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49547 @endif target-newlib
49549 # Other targets (info, dvi, pdf, etc.)
49551 .PHONY: maybe-info-target-newlib info-target-newlib
49552 maybe-info-target-newlib:
49553 @if target-newlib
49554 maybe-info-target-newlib: info-target-newlib
49556 info-target-newlib: \
49557 configure-target-newlib
49558 @: $(MAKE); $(unstage)
49559 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49560 r=`${PWD_COMMAND}`; export r; \
49561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562 $(NORMAL_TARGET_EXPORTS) \
49563 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
49564 for flag in $(EXTRA_TARGET_FLAGS); do \
49565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566 done; \
49567 (cd $(TARGET_SUBDIR)/newlib && \
49568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570 "RANLIB=$${RANLIB}" \
49571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572 info) \
49573 || exit 1
49575 @endif target-newlib
49577 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
49578 maybe-dvi-target-newlib:
49579 @if target-newlib
49580 maybe-dvi-target-newlib: dvi-target-newlib
49582 dvi-target-newlib: \
49583 configure-target-newlib
49584 @: $(MAKE); $(unstage)
49585 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49586 r=`${PWD_COMMAND}`; export r; \
49587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49588 $(NORMAL_TARGET_EXPORTS) \
49589 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
49590 for flag in $(EXTRA_TARGET_FLAGS); do \
49591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49592 done; \
49593 (cd $(TARGET_SUBDIR)/newlib && \
49594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49596 "RANLIB=$${RANLIB}" \
49597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49598 dvi) \
49599 || exit 1
49601 @endif target-newlib
49603 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
49604 maybe-pdf-target-newlib:
49605 @if target-newlib
49606 maybe-pdf-target-newlib: pdf-target-newlib
49608 pdf-target-newlib: \
49609 configure-target-newlib
49610 @: $(MAKE); $(unstage)
49611 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49612 r=`${PWD_COMMAND}`; export r; \
49613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614 $(NORMAL_TARGET_EXPORTS) \
49615 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
49616 for flag in $(EXTRA_TARGET_FLAGS); do \
49617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49618 done; \
49619 (cd $(TARGET_SUBDIR)/newlib && \
49620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49622 "RANLIB=$${RANLIB}" \
49623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49624 pdf) \
49625 || exit 1
49627 @endif target-newlib
49629 .PHONY: maybe-html-target-newlib html-target-newlib
49630 maybe-html-target-newlib:
49631 @if target-newlib
49632 maybe-html-target-newlib: html-target-newlib
49634 html-target-newlib: \
49635 configure-target-newlib
49636 @: $(MAKE); $(unstage)
49637 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49638 r=`${PWD_COMMAND}`; export r; \
49639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640 $(NORMAL_TARGET_EXPORTS) \
49641 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
49642 for flag in $(EXTRA_TARGET_FLAGS); do \
49643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644 done; \
49645 (cd $(TARGET_SUBDIR)/newlib && \
49646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648 "RANLIB=$${RANLIB}" \
49649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650 html) \
49651 || exit 1
49653 @endif target-newlib
49655 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
49656 maybe-TAGS-target-newlib:
49657 @if target-newlib
49658 maybe-TAGS-target-newlib: TAGS-target-newlib
49660 TAGS-target-newlib: \
49661 configure-target-newlib
49662 @: $(MAKE); $(unstage)
49663 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49664 r=`${PWD_COMMAND}`; export r; \
49665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666 $(NORMAL_TARGET_EXPORTS) \
49667 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
49668 for flag in $(EXTRA_TARGET_FLAGS); do \
49669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49670 done; \
49671 (cd $(TARGET_SUBDIR)/newlib && \
49672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49674 "RANLIB=$${RANLIB}" \
49675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49676 TAGS) \
49677 || exit 1
49679 @endif target-newlib
49681 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49682 maybe-install-info-target-newlib:
49683 @if target-newlib
49684 maybe-install-info-target-newlib: install-info-target-newlib
49686 install-info-target-newlib: \
49687 configure-target-newlib \
49688 info-target-newlib
49689 @: $(MAKE); $(unstage)
49690 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49691 r=`${PWD_COMMAND}`; export r; \
49692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693 $(NORMAL_TARGET_EXPORTS) \
49694 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
49695 for flag in $(EXTRA_TARGET_FLAGS); do \
49696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49697 done; \
49698 (cd $(TARGET_SUBDIR)/newlib && \
49699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49701 "RANLIB=$${RANLIB}" \
49702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49703 install-info) \
49704 || exit 1
49706 @endif target-newlib
49708 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
49709 maybe-install-dvi-target-newlib:
49710 @if target-newlib
49711 maybe-install-dvi-target-newlib: install-dvi-target-newlib
49713 install-dvi-target-newlib: \
49714 configure-target-newlib \
49715 dvi-target-newlib
49716 @: $(MAKE); $(unstage)
49717 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49718 r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
49722 for flag in $(EXTRA_TARGET_FLAGS); do \
49723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724 done; \
49725 (cd $(TARGET_SUBDIR)/newlib && \
49726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728 "RANLIB=$${RANLIB}" \
49729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730 install-dvi) \
49731 || exit 1
49733 @endif target-newlib
49735 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49736 maybe-install-pdf-target-newlib:
49737 @if target-newlib
49738 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49740 install-pdf-target-newlib: \
49741 configure-target-newlib \
49742 pdf-target-newlib
49743 @: $(MAKE); $(unstage)
49744 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49745 r=`${PWD_COMMAND}`; export r; \
49746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747 $(NORMAL_TARGET_EXPORTS) \
49748 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
49749 for flag in $(EXTRA_TARGET_FLAGS); do \
49750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49751 done; \
49752 (cd $(TARGET_SUBDIR)/newlib && \
49753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49755 "RANLIB=$${RANLIB}" \
49756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49757 install-pdf) \
49758 || exit 1
49760 @endif target-newlib
49762 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49763 maybe-install-html-target-newlib:
49764 @if target-newlib
49765 maybe-install-html-target-newlib: install-html-target-newlib
49767 install-html-target-newlib: \
49768 configure-target-newlib \
49769 html-target-newlib
49770 @: $(MAKE); $(unstage)
49771 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49772 r=`${PWD_COMMAND}`; export r; \
49773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49774 $(NORMAL_TARGET_EXPORTS) \
49775 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
49776 for flag in $(EXTRA_TARGET_FLAGS); do \
49777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49778 done; \
49779 (cd $(TARGET_SUBDIR)/newlib && \
49780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49782 "RANLIB=$${RANLIB}" \
49783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49784 install-html) \
49785 || exit 1
49787 @endif target-newlib
49789 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49790 maybe-installcheck-target-newlib:
49791 @if target-newlib
49792 maybe-installcheck-target-newlib: installcheck-target-newlib
49794 installcheck-target-newlib: \
49795 configure-target-newlib
49796 @: $(MAKE); $(unstage)
49797 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49798 r=`${PWD_COMMAND}`; export r; \
49799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49800 $(NORMAL_TARGET_EXPORTS) \
49801 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
49802 for flag in $(EXTRA_TARGET_FLAGS); do \
49803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49804 done; \
49805 (cd $(TARGET_SUBDIR)/newlib && \
49806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49808 "RANLIB=$${RANLIB}" \
49809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49810 installcheck) \
49811 || exit 1
49813 @endif target-newlib
49815 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49816 maybe-mostlyclean-target-newlib:
49817 @if target-newlib
49818 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49820 mostlyclean-target-newlib:
49821 @: $(MAKE); $(unstage)
49822 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49823 r=`${PWD_COMMAND}`; export r; \
49824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825 $(NORMAL_TARGET_EXPORTS) \
49826 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
49827 for flag in $(EXTRA_TARGET_FLAGS); do \
49828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829 done; \
49830 (cd $(TARGET_SUBDIR)/newlib && \
49831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833 "RANLIB=$${RANLIB}" \
49834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835 mostlyclean) \
49836 || exit 1
49838 @endif target-newlib
49840 .PHONY: maybe-clean-target-newlib clean-target-newlib
49841 maybe-clean-target-newlib:
49842 @if target-newlib
49843 maybe-clean-target-newlib: clean-target-newlib
49845 clean-target-newlib:
49846 @: $(MAKE); $(unstage)
49847 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49848 r=`${PWD_COMMAND}`; export r; \
49849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49850 $(NORMAL_TARGET_EXPORTS) \
49851 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
49852 for flag in $(EXTRA_TARGET_FLAGS); do \
49853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49854 done; \
49855 (cd $(TARGET_SUBDIR)/newlib && \
49856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49858 "RANLIB=$${RANLIB}" \
49859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49860 clean) \
49861 || exit 1
49863 @endif target-newlib
49865 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49866 maybe-distclean-target-newlib:
49867 @if target-newlib
49868 maybe-distclean-target-newlib: distclean-target-newlib
49870 distclean-target-newlib:
49871 @: $(MAKE); $(unstage)
49872 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49873 r=`${PWD_COMMAND}`; export r; \
49874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49875 $(NORMAL_TARGET_EXPORTS) \
49876 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
49877 for flag in $(EXTRA_TARGET_FLAGS); do \
49878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49879 done; \
49880 (cd $(TARGET_SUBDIR)/newlib && \
49881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49883 "RANLIB=$${RANLIB}" \
49884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49885 distclean) \
49886 || exit 1
49888 @endif target-newlib
49890 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49891 maybe-maintainer-clean-target-newlib:
49892 @if target-newlib
49893 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49895 maintainer-clean-target-newlib:
49896 @: $(MAKE); $(unstage)
49897 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49898 r=`${PWD_COMMAND}`; export r; \
49899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49900 $(NORMAL_TARGET_EXPORTS) \
49901 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 maintainer-clean) \
49911 || exit 1
49913 @endif target-newlib
49919 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49920 maybe-configure-target-libgcc:
49921 @if gcc-bootstrap
49922 configure-target-libgcc: stage_current
49923 @endif gcc-bootstrap
49924 @if target-libgcc
49925 maybe-configure-target-libgcc: configure-target-libgcc
49926 configure-target-libgcc:
49927 @r=`${PWD_COMMAND}`; export r; \
49928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49929 echo "Checking multilib configuration for libgcc..."; \
49930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49931 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49932 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49933 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49934 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49935 else \
49936 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49937 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49938 fi; \
49939 else \
49940 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49941 fi; \
49942 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49944 $(NORMAL_TARGET_EXPORTS) \
49945 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49946 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49947 case $(srcdir) in \
49948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49949 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49951 esac; \
49952 module_srcdir=libgcc; \
49953 rm -f no-such-file || : ; \
49954 CONFIG_SITE=no-such-file $(SHELL) \
49955 $$s/$$module_srcdir/configure \
49956 --srcdir=$${topdir}/$$module_srcdir \
49957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49958 --target=${target_alias} \
49959 || exit 1
49960 @endif target-libgcc
49964 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49965 maybe-configure-stage1-target-libgcc:
49966 @if target-libgcc-bootstrap
49967 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49968 configure-stage1-target-libgcc:
49969 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49970 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49971 @r=`${PWD_COMMAND}`; export r; \
49972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49973 TFLAGS="$(STAGE1_TFLAGS)"; \
49974 echo "Checking multilib configuration for libgcc..."; \
49975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49976 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49977 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49978 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49979 else \
49980 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49981 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49982 fi; \
49983 else \
49984 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49985 fi; \
49986 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49987 $(NORMAL_TARGET_EXPORTS) \
49988 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49991 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
49992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49993 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49994 case $(srcdir) in \
49995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49996 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49998 esac; \
49999 module_srcdir=libgcc; \
50000 $(SHELL) $$s/$$module_srcdir/configure \
50001 --srcdir=$${topdir}/$$module_srcdir \
50002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50003 --target=${target_alias} \
50005 $(STAGE1_CONFIGURE_FLAGS)
50006 @endif target-libgcc-bootstrap
50008 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
50009 maybe-configure-stage2-target-libgcc:
50010 @if target-libgcc-bootstrap
50011 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
50012 configure-stage2-target-libgcc:
50013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50014 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50015 @r=`${PWD_COMMAND}`; export r; \
50016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50017 TFLAGS="$(STAGE2_TFLAGS)"; \
50018 echo "Checking multilib configuration for libgcc..."; \
50019 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50020 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50021 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50022 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50023 else \
50024 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50025 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50026 fi; \
50027 else \
50028 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50029 fi; \
50030 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50031 $(NORMAL_TARGET_EXPORTS) \
50033 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50034 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50035 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50036 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
50037 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50038 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50039 case $(srcdir) in \
50040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50041 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50043 esac; \
50044 module_srcdir=libgcc; \
50045 $(SHELL) $$s/$$module_srcdir/configure \
50046 --srcdir=$${topdir}/$$module_srcdir \
50047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50048 --target=${target_alias} \
50049 --with-build-libsubdir=$(HOST_SUBDIR) \
50050 $(STAGE2_CONFIGURE_FLAGS)
50051 @endif target-libgcc-bootstrap
50053 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
50054 maybe-configure-stage3-target-libgcc:
50055 @if target-libgcc-bootstrap
50056 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
50057 configure-stage3-target-libgcc:
50058 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50059 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50060 @r=`${PWD_COMMAND}`; export r; \
50061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50062 TFLAGS="$(STAGE3_TFLAGS)"; \
50063 echo "Checking multilib configuration for libgcc..."; \
50064 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50065 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50066 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50067 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50068 else \
50069 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50070 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50071 fi; \
50072 else \
50073 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50074 fi; \
50075 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50076 $(NORMAL_TARGET_EXPORTS) \
50078 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50081 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
50082 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50083 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50084 case $(srcdir) in \
50085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50086 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50088 esac; \
50089 module_srcdir=libgcc; \
50090 $(SHELL) $$s/$$module_srcdir/configure \
50091 --srcdir=$${topdir}/$$module_srcdir \
50092 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50093 --target=${target_alias} \
50094 --with-build-libsubdir=$(HOST_SUBDIR) \
50095 $(STAGE3_CONFIGURE_FLAGS)
50096 @endif target-libgcc-bootstrap
50098 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
50099 maybe-configure-stage4-target-libgcc:
50100 @if target-libgcc-bootstrap
50101 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
50102 configure-stage4-target-libgcc:
50103 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50104 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50105 @r=`${PWD_COMMAND}`; export r; \
50106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50107 TFLAGS="$(STAGE4_TFLAGS)"; \
50108 echo "Checking multilib configuration for libgcc..."; \
50109 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50110 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50111 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50112 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50113 else \
50114 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50115 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50116 fi; \
50117 else \
50118 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50119 fi; \
50120 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50121 $(NORMAL_TARGET_EXPORTS) \
50123 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50126 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
50127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50128 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50129 case $(srcdir) in \
50130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50131 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50133 esac; \
50134 module_srcdir=libgcc; \
50135 $(SHELL) $$s/$$module_srcdir/configure \
50136 --srcdir=$${topdir}/$$module_srcdir \
50137 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50138 --target=${target_alias} \
50139 --with-build-libsubdir=$(HOST_SUBDIR) \
50140 $(STAGE4_CONFIGURE_FLAGS)
50141 @endif target-libgcc-bootstrap
50143 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
50144 maybe-configure-stageprofile-target-libgcc:
50145 @if target-libgcc-bootstrap
50146 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50147 configure-stageprofile-target-libgcc:
50148 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50150 @r=`${PWD_COMMAND}`; export r; \
50151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50152 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50153 echo "Checking multilib configuration for libgcc..."; \
50154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50155 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50156 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50157 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50158 else \
50159 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50160 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50161 fi; \
50162 else \
50163 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50164 fi; \
50165 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50166 $(NORMAL_TARGET_EXPORTS) \
50168 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50171 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
50172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50173 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50174 case $(srcdir) in \
50175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50176 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50178 esac; \
50179 module_srcdir=libgcc; \
50180 $(SHELL) $$s/$$module_srcdir/configure \
50181 --srcdir=$${topdir}/$$module_srcdir \
50182 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50183 --target=${target_alias} \
50184 --with-build-libsubdir=$(HOST_SUBDIR) \
50185 $(STAGEprofile_CONFIGURE_FLAGS)
50186 @endif target-libgcc-bootstrap
50188 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
50189 maybe-configure-stagetrain-target-libgcc:
50190 @if target-libgcc-bootstrap
50191 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50192 configure-stagetrain-target-libgcc:
50193 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50194 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50195 @r=`${PWD_COMMAND}`; export r; \
50196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50197 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50198 echo "Checking multilib configuration for libgcc..."; \
50199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50200 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50201 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50202 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50203 else \
50204 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50205 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50206 fi; \
50207 else \
50208 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50209 fi; \
50210 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50211 $(NORMAL_TARGET_EXPORTS) \
50213 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50216 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
50217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50218 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50219 case $(srcdir) in \
50220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50221 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50223 esac; \
50224 module_srcdir=libgcc; \
50225 $(SHELL) $$s/$$module_srcdir/configure \
50226 --srcdir=$${topdir}/$$module_srcdir \
50227 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50228 --target=${target_alias} \
50229 --with-build-libsubdir=$(HOST_SUBDIR) \
50230 $(STAGEtrain_CONFIGURE_FLAGS)
50231 @endif target-libgcc-bootstrap
50233 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
50234 maybe-configure-stagefeedback-target-libgcc:
50235 @if target-libgcc-bootstrap
50236 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50237 configure-stagefeedback-target-libgcc:
50238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50239 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50240 @r=`${PWD_COMMAND}`; export r; \
50241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50243 echo "Checking multilib configuration for libgcc..."; \
50244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50245 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50246 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50247 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50248 else \
50249 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50250 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50251 fi; \
50252 else \
50253 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50254 fi; \
50255 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50256 $(NORMAL_TARGET_EXPORTS) \
50258 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50259 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50260 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50261 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
50262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50263 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50264 case $(srcdir) in \
50265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50266 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50268 esac; \
50269 module_srcdir=libgcc; \
50270 $(SHELL) $$s/$$module_srcdir/configure \
50271 --srcdir=$${topdir}/$$module_srcdir \
50272 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50273 --target=${target_alias} \
50274 --with-build-libsubdir=$(HOST_SUBDIR) \
50275 $(STAGEfeedback_CONFIGURE_FLAGS)
50276 @endif target-libgcc-bootstrap
50278 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
50279 maybe-configure-stageautoprofile-target-libgcc:
50280 @if target-libgcc-bootstrap
50281 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50282 configure-stageautoprofile-target-libgcc:
50283 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50284 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50285 @r=`${PWD_COMMAND}`; export r; \
50286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50287 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50288 echo "Checking multilib configuration for libgcc..."; \
50289 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50290 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50291 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50292 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50293 else \
50294 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50295 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50296 fi; \
50297 else \
50298 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50299 fi; \
50300 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50301 $(NORMAL_TARGET_EXPORTS) \
50303 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50306 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
50307 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50308 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50309 case $(srcdir) in \
50310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50311 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50313 esac; \
50314 module_srcdir=libgcc; \
50315 $(SHELL) $$s/$$module_srcdir/configure \
50316 --srcdir=$${topdir}/$$module_srcdir \
50317 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50318 --target=${target_alias} \
50319 --with-build-libsubdir=$(HOST_SUBDIR) \
50320 $(STAGEautoprofile_CONFIGURE_FLAGS)
50321 @endif target-libgcc-bootstrap
50323 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
50324 maybe-configure-stageautofeedback-target-libgcc:
50325 @if target-libgcc-bootstrap
50326 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50327 configure-stageautofeedback-target-libgcc:
50328 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50329 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50330 @r=`${PWD_COMMAND}`; export r; \
50331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50333 echo "Checking multilib configuration for libgcc..."; \
50334 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50335 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50336 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50337 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50338 else \
50339 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50340 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50341 fi; \
50342 else \
50343 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50344 fi; \
50345 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50346 $(NORMAL_TARGET_EXPORTS) \
50348 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50349 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50350 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50351 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
50352 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50353 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50354 case $(srcdir) in \
50355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50356 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50358 esac; \
50359 module_srcdir=libgcc; \
50360 $(SHELL) $$s/$$module_srcdir/configure \
50361 --srcdir=$${topdir}/$$module_srcdir \
50362 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50363 --target=${target_alias} \
50364 --with-build-libsubdir=$(HOST_SUBDIR) \
50365 $(STAGEautofeedback_CONFIGURE_FLAGS)
50366 @endif target-libgcc-bootstrap
50372 .PHONY: all-target-libgcc maybe-all-target-libgcc
50373 maybe-all-target-libgcc:
50374 @if gcc-bootstrap
50375 all-target-libgcc: stage_current
50376 @endif gcc-bootstrap
50377 @if target-libgcc
50378 TARGET-target-libgcc=all
50379 maybe-all-target-libgcc: all-target-libgcc
50380 all-target-libgcc: configure-target-libgcc
50381 @r=`${PWD_COMMAND}`; export r; \
50382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50383 $(NORMAL_TARGET_EXPORTS) \
50384 (cd $(TARGET_SUBDIR)/libgcc && \
50385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50386 $(TARGET-target-libgcc))
50387 @endif target-libgcc
50391 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
50392 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
50393 maybe-all-stage1-target-libgcc:
50394 maybe-clean-stage1-target-libgcc:
50395 @if target-libgcc-bootstrap
50396 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
50397 all-stage1: all-stage1-target-libgcc
50398 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
50399 all-stage1-target-libgcc: configure-stage1-target-libgcc
50400 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50401 @r=`${PWD_COMMAND}`; export r; \
50402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50403 TFLAGS="$(STAGE1_TFLAGS)"; \
50404 $(NORMAL_TARGET_EXPORTS) \
50405 cd $(TARGET_SUBDIR)/libgcc && \
50407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50408 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50414 $(EXTRA_TARGET_FLAGS) \
50416 TFLAGS="$(STAGE1_TFLAGS)" \
50417 $(TARGET-stage1-target-libgcc)
50419 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
50420 clean-stage1: clean-stage1-target-libgcc
50421 clean-stage1-target-libgcc:
50422 @if [ $(current_stage) = stage1 ]; then \
50423 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50424 else \
50425 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
50426 $(MAKE) stage1-start; \
50427 fi; \
50428 cd $(TARGET_SUBDIR)/libgcc && \
50429 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50430 clean
50431 @endif target-libgcc-bootstrap
50434 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
50435 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
50436 maybe-all-stage2-target-libgcc:
50437 maybe-clean-stage2-target-libgcc:
50438 @if target-libgcc-bootstrap
50439 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
50440 all-stage2: all-stage2-target-libgcc
50441 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
50442 all-stage2-target-libgcc: configure-stage2-target-libgcc
50443 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50444 @r=`${PWD_COMMAND}`; export r; \
50445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446 TFLAGS="$(STAGE2_TFLAGS)"; \
50447 $(NORMAL_TARGET_EXPORTS) \
50449 cd $(TARGET_SUBDIR)/libgcc && \
50451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50452 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50453 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50454 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50458 $(EXTRA_TARGET_FLAGS) \
50459 TFLAGS="$(STAGE2_TFLAGS)" \
50460 $(TARGET-stage2-target-libgcc)
50462 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
50463 clean-stage2: clean-stage2-target-libgcc
50464 clean-stage2-target-libgcc:
50465 @if [ $(current_stage) = stage2 ]; then \
50466 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50467 else \
50468 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
50469 $(MAKE) stage2-start; \
50470 fi; \
50471 cd $(TARGET_SUBDIR)/libgcc && \
50472 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50473 @endif target-libgcc-bootstrap
50476 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
50477 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
50478 maybe-all-stage3-target-libgcc:
50479 maybe-clean-stage3-target-libgcc:
50480 @if target-libgcc-bootstrap
50481 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
50482 all-stage3: all-stage3-target-libgcc
50483 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
50484 all-stage3-target-libgcc: configure-stage3-target-libgcc
50485 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50486 @r=`${PWD_COMMAND}`; export r; \
50487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50488 TFLAGS="$(STAGE3_TFLAGS)"; \
50489 $(NORMAL_TARGET_EXPORTS) \
50491 cd $(TARGET_SUBDIR)/libgcc && \
50493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50494 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50500 $(EXTRA_TARGET_FLAGS) \
50501 TFLAGS="$(STAGE3_TFLAGS)" \
50502 $(TARGET-stage3-target-libgcc)
50504 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
50505 clean-stage3: clean-stage3-target-libgcc
50506 clean-stage3-target-libgcc:
50507 @if [ $(current_stage) = stage3 ]; then \
50508 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50509 else \
50510 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
50511 $(MAKE) stage3-start; \
50512 fi; \
50513 cd $(TARGET_SUBDIR)/libgcc && \
50514 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50515 @endif target-libgcc-bootstrap
50518 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
50519 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
50520 maybe-all-stage4-target-libgcc:
50521 maybe-clean-stage4-target-libgcc:
50522 @if target-libgcc-bootstrap
50523 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
50524 all-stage4: all-stage4-target-libgcc
50525 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
50526 all-stage4-target-libgcc: configure-stage4-target-libgcc
50527 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50528 @r=`${PWD_COMMAND}`; export r; \
50529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50530 TFLAGS="$(STAGE4_TFLAGS)"; \
50531 $(NORMAL_TARGET_EXPORTS) \
50533 cd $(TARGET_SUBDIR)/libgcc && \
50535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50536 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50537 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50538 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50542 $(EXTRA_TARGET_FLAGS) \
50543 TFLAGS="$(STAGE4_TFLAGS)" \
50544 $(TARGET-stage4-target-libgcc)
50546 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
50547 clean-stage4: clean-stage4-target-libgcc
50548 clean-stage4-target-libgcc:
50549 @if [ $(current_stage) = stage4 ]; then \
50550 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50551 else \
50552 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
50553 $(MAKE) stage4-start; \
50554 fi; \
50555 cd $(TARGET_SUBDIR)/libgcc && \
50556 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50557 @endif target-libgcc-bootstrap
50560 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
50561 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
50562 maybe-all-stageprofile-target-libgcc:
50563 maybe-clean-stageprofile-target-libgcc:
50564 @if target-libgcc-bootstrap
50565 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
50566 all-stageprofile: all-stageprofile-target-libgcc
50567 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
50568 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50569 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50570 @r=`${PWD_COMMAND}`; export r; \
50571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50572 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50573 $(NORMAL_TARGET_EXPORTS) \
50575 cd $(TARGET_SUBDIR)/libgcc && \
50577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50578 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50579 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50580 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50584 $(EXTRA_TARGET_FLAGS) \
50585 TFLAGS="$(STAGEprofile_TFLAGS)" \
50586 $(TARGET-stageprofile-target-libgcc)
50588 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
50589 clean-stageprofile: clean-stageprofile-target-libgcc
50590 clean-stageprofile-target-libgcc:
50591 @if [ $(current_stage) = stageprofile ]; then \
50592 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50593 else \
50594 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
50595 $(MAKE) stageprofile-start; \
50596 fi; \
50597 cd $(TARGET_SUBDIR)/libgcc && \
50598 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50599 @endif target-libgcc-bootstrap
50602 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
50603 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
50604 maybe-all-stagetrain-target-libgcc:
50605 maybe-clean-stagetrain-target-libgcc:
50606 @if target-libgcc-bootstrap
50607 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
50608 all-stagetrain: all-stagetrain-target-libgcc
50609 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
50610 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50611 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50612 @r=`${PWD_COMMAND}`; export r; \
50613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50614 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50615 $(NORMAL_TARGET_EXPORTS) \
50617 cd $(TARGET_SUBDIR)/libgcc && \
50619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50620 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50621 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50622 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50626 $(EXTRA_TARGET_FLAGS) \
50627 TFLAGS="$(STAGEtrain_TFLAGS)" \
50628 $(TARGET-stagetrain-target-libgcc)
50630 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
50631 clean-stagetrain: clean-stagetrain-target-libgcc
50632 clean-stagetrain-target-libgcc:
50633 @if [ $(current_stage) = stagetrain ]; then \
50634 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50635 else \
50636 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
50637 $(MAKE) stagetrain-start; \
50638 fi; \
50639 cd $(TARGET_SUBDIR)/libgcc && \
50640 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50641 @endif target-libgcc-bootstrap
50644 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
50645 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
50646 maybe-all-stagefeedback-target-libgcc:
50647 maybe-clean-stagefeedback-target-libgcc:
50648 @if target-libgcc-bootstrap
50649 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
50650 all-stagefeedback: all-stagefeedback-target-libgcc
50651 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
50652 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50653 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50654 @r=`${PWD_COMMAND}`; export r; \
50655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50656 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50657 $(NORMAL_TARGET_EXPORTS) \
50659 cd $(TARGET_SUBDIR)/libgcc && \
50661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50662 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50663 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50664 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50668 $(EXTRA_TARGET_FLAGS) \
50669 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50670 $(TARGET-stagefeedback-target-libgcc)
50672 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
50673 clean-stagefeedback: clean-stagefeedback-target-libgcc
50674 clean-stagefeedback-target-libgcc:
50675 @if [ $(current_stage) = stagefeedback ]; then \
50676 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50677 else \
50678 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
50679 $(MAKE) stagefeedback-start; \
50680 fi; \
50681 cd $(TARGET_SUBDIR)/libgcc && \
50682 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50683 @endif target-libgcc-bootstrap
50686 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
50687 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
50688 maybe-all-stageautoprofile-target-libgcc:
50689 maybe-clean-stageautoprofile-target-libgcc:
50690 @if target-libgcc-bootstrap
50691 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
50692 all-stageautoprofile: all-stageautoprofile-target-libgcc
50693 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
50694 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50696 @r=`${PWD_COMMAND}`; export r; \
50697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50698 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50699 $(NORMAL_TARGET_EXPORTS) \
50701 cd $(TARGET_SUBDIR)/libgcc && \
50702 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50704 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50710 $(EXTRA_TARGET_FLAGS) \
50711 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50712 $(TARGET-stageautoprofile-target-libgcc)
50714 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
50715 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
50716 clean-stageautoprofile-target-libgcc:
50717 @if [ $(current_stage) = stageautoprofile ]; then \
50718 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50719 else \
50720 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
50721 $(MAKE) stageautoprofile-start; \
50722 fi; \
50723 cd $(TARGET_SUBDIR)/libgcc && \
50724 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50725 @endif target-libgcc-bootstrap
50728 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
50729 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
50730 maybe-all-stageautofeedback-target-libgcc:
50731 maybe-clean-stageautofeedback-target-libgcc:
50732 @if target-libgcc-bootstrap
50733 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
50734 all-stageautofeedback: all-stageautofeedback-target-libgcc
50735 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
50736 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50737 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50738 @r=`${PWD_COMMAND}`; export r; \
50739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50740 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50741 $(NORMAL_TARGET_EXPORTS) \
50743 cd $(TARGET_SUBDIR)/libgcc && \
50745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50746 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50752 $(EXTRA_TARGET_FLAGS) \
50753 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50754 $(TARGET-stageautofeedback-target-libgcc)
50756 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
50757 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
50758 clean-stageautofeedback-target-libgcc:
50759 @if [ $(current_stage) = stageautofeedback ]; then \
50760 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50761 else \
50762 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
50763 $(MAKE) stageautofeedback-start; \
50764 fi; \
50765 cd $(TARGET_SUBDIR)/libgcc && \
50766 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50767 @endif target-libgcc-bootstrap
50774 .PHONY: check-target-libgcc maybe-check-target-libgcc
50775 maybe-check-target-libgcc:
50776 @if target-libgcc
50777 maybe-check-target-libgcc: check-target-libgcc
50779 # Dummy target for uncheckable module.
50780 check-target-libgcc:
50782 @endif target-libgcc
50784 .PHONY: install-target-libgcc maybe-install-target-libgcc
50785 maybe-install-target-libgcc:
50786 @if target-libgcc
50787 maybe-install-target-libgcc: install-target-libgcc
50789 install-target-libgcc: installdirs
50790 @: $(MAKE); $(unstage)
50791 @r=`${PWD_COMMAND}`; export r; \
50792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793 $(NORMAL_TARGET_EXPORTS) \
50794 (cd $(TARGET_SUBDIR)/libgcc && \
50795 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50797 @endif target-libgcc
50799 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
50800 maybe-install-strip-target-libgcc:
50801 @if target-libgcc
50802 maybe-install-strip-target-libgcc: install-strip-target-libgcc
50804 install-strip-target-libgcc: installdirs
50805 @: $(MAKE); $(unstage)
50806 @r=`${PWD_COMMAND}`; export r; \
50807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50808 $(NORMAL_TARGET_EXPORTS) \
50809 (cd $(TARGET_SUBDIR)/libgcc && \
50810 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50812 @endif target-libgcc
50814 # Other targets (info, dvi, pdf, etc.)
50816 .PHONY: maybe-info-target-libgcc info-target-libgcc
50817 maybe-info-target-libgcc:
50818 @if target-libgcc
50819 maybe-info-target-libgcc: info-target-libgcc
50821 info-target-libgcc: \
50822 configure-target-libgcc
50823 @: $(MAKE); $(unstage)
50824 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50825 r=`${PWD_COMMAND}`; export r; \
50826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50827 $(NORMAL_TARGET_EXPORTS) \
50828 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
50829 for flag in $(EXTRA_TARGET_FLAGS); do \
50830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50831 done; \
50832 (cd $(TARGET_SUBDIR)/libgcc && \
50833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50835 "RANLIB=$${RANLIB}" \
50836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50837 info) \
50838 || exit 1
50840 @endif target-libgcc
50842 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50843 maybe-dvi-target-libgcc:
50844 @if target-libgcc
50845 maybe-dvi-target-libgcc: dvi-target-libgcc
50847 dvi-target-libgcc: \
50848 configure-target-libgcc
50849 @: $(MAKE); $(unstage)
50850 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50851 r=`${PWD_COMMAND}`; export r; \
50852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50853 $(NORMAL_TARGET_EXPORTS) \
50854 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
50855 for flag in $(EXTRA_TARGET_FLAGS); do \
50856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50857 done; \
50858 (cd $(TARGET_SUBDIR)/libgcc && \
50859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50861 "RANLIB=$${RANLIB}" \
50862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50863 dvi) \
50864 || exit 1
50866 @endif target-libgcc
50868 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50869 maybe-pdf-target-libgcc:
50870 @if target-libgcc
50871 maybe-pdf-target-libgcc: pdf-target-libgcc
50873 pdf-target-libgcc: \
50874 configure-target-libgcc
50875 @: $(MAKE); $(unstage)
50876 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50877 r=`${PWD_COMMAND}`; export r; \
50878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50879 $(NORMAL_TARGET_EXPORTS) \
50880 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
50881 for flag in $(EXTRA_TARGET_FLAGS); do \
50882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50883 done; \
50884 (cd $(TARGET_SUBDIR)/libgcc && \
50885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50887 "RANLIB=$${RANLIB}" \
50888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50889 pdf) \
50890 || exit 1
50892 @endif target-libgcc
50894 .PHONY: maybe-html-target-libgcc html-target-libgcc
50895 maybe-html-target-libgcc:
50896 @if target-libgcc
50897 maybe-html-target-libgcc: html-target-libgcc
50899 html-target-libgcc: \
50900 configure-target-libgcc
50901 @: $(MAKE); $(unstage)
50902 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50903 r=`${PWD_COMMAND}`; export r; \
50904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905 $(NORMAL_TARGET_EXPORTS) \
50906 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
50907 for flag in $(EXTRA_TARGET_FLAGS); do \
50908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50909 done; \
50910 (cd $(TARGET_SUBDIR)/libgcc && \
50911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50913 "RANLIB=$${RANLIB}" \
50914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50915 html) \
50916 || exit 1
50918 @endif target-libgcc
50920 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50921 maybe-TAGS-target-libgcc:
50922 @if target-libgcc
50923 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50925 # libgcc doesn't support TAGS.
50926 TAGS-target-libgcc:
50928 @endif target-libgcc
50930 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50931 maybe-install-info-target-libgcc:
50932 @if target-libgcc
50933 maybe-install-info-target-libgcc: install-info-target-libgcc
50935 install-info-target-libgcc: \
50936 configure-target-libgcc \
50937 info-target-libgcc
50938 @: $(MAKE); $(unstage)
50939 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50940 r=`${PWD_COMMAND}`; export r; \
50941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50942 $(NORMAL_TARGET_EXPORTS) \
50943 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
50944 for flag in $(EXTRA_TARGET_FLAGS); do \
50945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50946 done; \
50947 (cd $(TARGET_SUBDIR)/libgcc && \
50948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50950 "RANLIB=$${RANLIB}" \
50951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50952 install-info) \
50953 || exit 1
50955 @endif target-libgcc
50957 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
50958 maybe-install-dvi-target-libgcc:
50959 @if target-libgcc
50960 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
50962 # libgcc doesn't support install-dvi.
50963 install-dvi-target-libgcc:
50965 @endif target-libgcc
50967 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50968 maybe-install-pdf-target-libgcc:
50969 @if target-libgcc
50970 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50972 install-pdf-target-libgcc: \
50973 configure-target-libgcc \
50974 pdf-target-libgcc
50975 @: $(MAKE); $(unstage)
50976 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50977 r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
50981 for flag in $(EXTRA_TARGET_FLAGS); do \
50982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50983 done; \
50984 (cd $(TARGET_SUBDIR)/libgcc && \
50985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50987 "RANLIB=$${RANLIB}" \
50988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50989 install-pdf) \
50990 || exit 1
50992 @endif target-libgcc
50994 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50995 maybe-install-html-target-libgcc:
50996 @if target-libgcc
50997 maybe-install-html-target-libgcc: install-html-target-libgcc
50999 install-html-target-libgcc: \
51000 configure-target-libgcc \
51001 html-target-libgcc
51002 @: $(MAKE); $(unstage)
51003 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51004 r=`${PWD_COMMAND}`; export r; \
51005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51006 $(NORMAL_TARGET_EXPORTS) \
51007 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
51008 for flag in $(EXTRA_TARGET_FLAGS); do \
51009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51010 done; \
51011 (cd $(TARGET_SUBDIR)/libgcc && \
51012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51014 "RANLIB=$${RANLIB}" \
51015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51016 install-html) \
51017 || exit 1
51019 @endif target-libgcc
51021 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
51022 maybe-installcheck-target-libgcc:
51023 @if target-libgcc
51024 maybe-installcheck-target-libgcc: installcheck-target-libgcc
51026 installcheck-target-libgcc: \
51027 configure-target-libgcc
51028 @: $(MAKE); $(unstage)
51029 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51030 r=`${PWD_COMMAND}`; export r; \
51031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51032 $(NORMAL_TARGET_EXPORTS) \
51033 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
51034 for flag in $(EXTRA_TARGET_FLAGS); do \
51035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51036 done; \
51037 (cd $(TARGET_SUBDIR)/libgcc && \
51038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51040 "RANLIB=$${RANLIB}" \
51041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51042 installcheck) \
51043 || exit 1
51045 @endif target-libgcc
51047 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
51048 maybe-mostlyclean-target-libgcc:
51049 @if target-libgcc
51050 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
51052 mostlyclean-target-libgcc:
51053 @: $(MAKE); $(unstage)
51054 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51055 r=`${PWD_COMMAND}`; export r; \
51056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057 $(NORMAL_TARGET_EXPORTS) \
51058 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
51059 for flag in $(EXTRA_TARGET_FLAGS); do \
51060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51061 done; \
51062 (cd $(TARGET_SUBDIR)/libgcc && \
51063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51065 "RANLIB=$${RANLIB}" \
51066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51067 mostlyclean) \
51068 || exit 1
51070 @endif target-libgcc
51072 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
51073 maybe-clean-target-libgcc:
51074 @if target-libgcc
51075 maybe-clean-target-libgcc: clean-target-libgcc
51077 clean-target-libgcc:
51078 @: $(MAKE); $(unstage)
51079 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51080 r=`${PWD_COMMAND}`; export r; \
51081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51082 $(NORMAL_TARGET_EXPORTS) \
51083 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
51084 for flag in $(EXTRA_TARGET_FLAGS); do \
51085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51086 done; \
51087 (cd $(TARGET_SUBDIR)/libgcc && \
51088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51090 "RANLIB=$${RANLIB}" \
51091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51092 clean) \
51093 || exit 1
51095 @endif target-libgcc
51097 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
51098 maybe-distclean-target-libgcc:
51099 @if target-libgcc
51100 maybe-distclean-target-libgcc: distclean-target-libgcc
51102 distclean-target-libgcc:
51103 @: $(MAKE); $(unstage)
51104 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51105 r=`${PWD_COMMAND}`; export r; \
51106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51107 $(NORMAL_TARGET_EXPORTS) \
51108 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
51109 for flag in $(EXTRA_TARGET_FLAGS); do \
51110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51111 done; \
51112 (cd $(TARGET_SUBDIR)/libgcc && \
51113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51115 "RANLIB=$${RANLIB}" \
51116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51117 distclean) \
51118 || exit 1
51120 @endif target-libgcc
51122 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
51123 maybe-maintainer-clean-target-libgcc:
51124 @if target-libgcc
51125 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
51127 maintainer-clean-target-libgcc:
51128 @: $(MAKE); $(unstage)
51129 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51130 r=`${PWD_COMMAND}`; export r; \
51131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51132 $(NORMAL_TARGET_EXPORTS) \
51133 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
51134 for flag in $(EXTRA_TARGET_FLAGS); do \
51135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51136 done; \
51137 (cd $(TARGET_SUBDIR)/libgcc && \
51138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51140 "RANLIB=$${RANLIB}" \
51141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51142 maintainer-clean) \
51143 || exit 1
51145 @endif target-libgcc
51151 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
51152 maybe-configure-target-libbacktrace:
51153 @if gcc-bootstrap
51154 configure-target-libbacktrace: stage_current
51155 @endif gcc-bootstrap
51156 @if target-libbacktrace
51157 maybe-configure-target-libbacktrace: configure-target-libbacktrace
51158 configure-target-libbacktrace:
51159 @r=`${PWD_COMMAND}`; export r; \
51160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161 echo "Checking multilib configuration for libbacktrace..."; \
51162 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51163 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51164 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51165 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51166 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51167 else \
51168 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51169 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51170 fi; \
51171 else \
51172 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51173 fi; \
51174 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51175 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51176 $(NORMAL_TARGET_EXPORTS) \
51177 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
51178 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
51179 case $(srcdir) in \
51180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51181 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51183 esac; \
51184 module_srcdir=libbacktrace; \
51185 rm -f no-such-file || : ; \
51186 CONFIG_SITE=no-such-file $(SHELL) \
51187 $$s/$$module_srcdir/configure \
51188 --srcdir=$${topdir}/$$module_srcdir \
51189 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51190 --target=${target_alias} \
51191 || exit 1
51192 @endif target-libbacktrace
51196 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
51197 maybe-configure-stage1-target-libbacktrace:
51198 @if target-libbacktrace-bootstrap
51199 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
51200 configure-stage1-target-libbacktrace:
51201 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51202 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51203 @r=`${PWD_COMMAND}`; export r; \
51204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51205 TFLAGS="$(STAGE1_TFLAGS)"; \
51206 echo "Checking multilib configuration for libbacktrace..."; \
51207 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51208 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51209 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51210 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51211 else \
51212 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51213 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51214 fi; \
51215 else \
51216 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51217 fi; \
51218 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51219 $(NORMAL_TARGET_EXPORTS) \
51220 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51223 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
51224 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51225 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51226 case $(srcdir) in \
51227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51228 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51230 esac; \
51231 module_srcdir=libbacktrace; \
51232 $(SHELL) $$s/$$module_srcdir/configure \
51233 --srcdir=$${topdir}/$$module_srcdir \
51234 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51235 --target=${target_alias} \
51237 $(STAGE1_CONFIGURE_FLAGS)
51238 @endif target-libbacktrace-bootstrap
51240 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
51241 maybe-configure-stage2-target-libbacktrace:
51242 @if target-libbacktrace-bootstrap
51243 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51244 configure-stage2-target-libbacktrace:
51245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51246 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51247 @r=`${PWD_COMMAND}`; export r; \
51248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51249 TFLAGS="$(STAGE2_TFLAGS)"; \
51250 echo "Checking multilib configuration for libbacktrace..."; \
51251 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51252 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51253 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51254 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51255 else \
51256 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51257 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51258 fi; \
51259 else \
51260 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51261 fi; \
51262 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51263 $(NORMAL_TARGET_EXPORTS) \
51265 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51266 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51267 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51268 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
51269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51270 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51271 case $(srcdir) in \
51272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51273 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51275 esac; \
51276 module_srcdir=libbacktrace; \
51277 $(SHELL) $$s/$$module_srcdir/configure \
51278 --srcdir=$${topdir}/$$module_srcdir \
51279 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51280 --target=${target_alias} \
51281 --with-build-libsubdir=$(HOST_SUBDIR) \
51282 $(STAGE2_CONFIGURE_FLAGS)
51283 @endif target-libbacktrace-bootstrap
51285 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
51286 maybe-configure-stage3-target-libbacktrace:
51287 @if target-libbacktrace-bootstrap
51288 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51289 configure-stage3-target-libbacktrace:
51290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51291 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51292 @r=`${PWD_COMMAND}`; export r; \
51293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51294 TFLAGS="$(STAGE3_TFLAGS)"; \
51295 echo "Checking multilib configuration for libbacktrace..."; \
51296 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51297 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51298 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51299 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51300 else \
51301 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51302 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51303 fi; \
51304 else \
51305 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51306 fi; \
51307 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51308 $(NORMAL_TARGET_EXPORTS) \
51310 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51313 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
51314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51315 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51316 case $(srcdir) in \
51317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51318 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51320 esac; \
51321 module_srcdir=libbacktrace; \
51322 $(SHELL) $$s/$$module_srcdir/configure \
51323 --srcdir=$${topdir}/$$module_srcdir \
51324 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51325 --target=${target_alias} \
51326 --with-build-libsubdir=$(HOST_SUBDIR) \
51327 $(STAGE3_CONFIGURE_FLAGS)
51328 @endif target-libbacktrace-bootstrap
51330 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
51331 maybe-configure-stage4-target-libbacktrace:
51332 @if target-libbacktrace-bootstrap
51333 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51334 configure-stage4-target-libbacktrace:
51335 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51336 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51337 @r=`${PWD_COMMAND}`; export r; \
51338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51339 TFLAGS="$(STAGE4_TFLAGS)"; \
51340 echo "Checking multilib configuration for libbacktrace..."; \
51341 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51342 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51343 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51344 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51345 else \
51346 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51347 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51348 fi; \
51349 else \
51350 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51351 fi; \
51352 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51353 $(NORMAL_TARGET_EXPORTS) \
51355 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51358 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
51359 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51360 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51361 case $(srcdir) in \
51362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51363 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51365 esac; \
51366 module_srcdir=libbacktrace; \
51367 $(SHELL) $$s/$$module_srcdir/configure \
51368 --srcdir=$${topdir}/$$module_srcdir \
51369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51370 --target=${target_alias} \
51371 --with-build-libsubdir=$(HOST_SUBDIR) \
51372 $(STAGE4_CONFIGURE_FLAGS)
51373 @endif target-libbacktrace-bootstrap
51375 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
51376 maybe-configure-stageprofile-target-libbacktrace:
51377 @if target-libbacktrace-bootstrap
51378 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51379 configure-stageprofile-target-libbacktrace:
51380 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51381 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51382 @r=`${PWD_COMMAND}`; export r; \
51383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51384 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51385 echo "Checking multilib configuration for libbacktrace..."; \
51386 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51387 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51388 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51389 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51390 else \
51391 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51392 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51393 fi; \
51394 else \
51395 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51396 fi; \
51397 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51398 $(NORMAL_TARGET_EXPORTS) \
51400 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51401 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51402 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51403 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
51404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51405 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51406 case $(srcdir) in \
51407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51408 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51410 esac; \
51411 module_srcdir=libbacktrace; \
51412 $(SHELL) $$s/$$module_srcdir/configure \
51413 --srcdir=$${topdir}/$$module_srcdir \
51414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51415 --target=${target_alias} \
51416 --with-build-libsubdir=$(HOST_SUBDIR) \
51417 $(STAGEprofile_CONFIGURE_FLAGS)
51418 @endif target-libbacktrace-bootstrap
51420 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
51421 maybe-configure-stagetrain-target-libbacktrace:
51422 @if target-libbacktrace-bootstrap
51423 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51424 configure-stagetrain-target-libbacktrace:
51425 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51426 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51427 @r=`${PWD_COMMAND}`; export r; \
51428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51429 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51430 echo "Checking multilib configuration for libbacktrace..."; \
51431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51432 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51433 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51434 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51435 else \
51436 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51437 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51438 fi; \
51439 else \
51440 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51441 fi; \
51442 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51443 $(NORMAL_TARGET_EXPORTS) \
51445 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51448 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
51449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51450 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51451 case $(srcdir) in \
51452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51453 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51455 esac; \
51456 module_srcdir=libbacktrace; \
51457 $(SHELL) $$s/$$module_srcdir/configure \
51458 --srcdir=$${topdir}/$$module_srcdir \
51459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51460 --target=${target_alias} \
51461 --with-build-libsubdir=$(HOST_SUBDIR) \
51462 $(STAGEtrain_CONFIGURE_FLAGS)
51463 @endif target-libbacktrace-bootstrap
51465 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
51466 maybe-configure-stagefeedback-target-libbacktrace:
51467 @if target-libbacktrace-bootstrap
51468 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51469 configure-stagefeedback-target-libbacktrace:
51470 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51471 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51472 @r=`${PWD_COMMAND}`; export r; \
51473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51475 echo "Checking multilib configuration for libbacktrace..."; \
51476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51477 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51478 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51479 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51480 else \
51481 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51482 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51483 fi; \
51484 else \
51485 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51486 fi; \
51487 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51488 $(NORMAL_TARGET_EXPORTS) \
51490 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51493 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
51494 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51495 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51496 case $(srcdir) in \
51497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51498 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51500 esac; \
51501 module_srcdir=libbacktrace; \
51502 $(SHELL) $$s/$$module_srcdir/configure \
51503 --srcdir=$${topdir}/$$module_srcdir \
51504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51505 --target=${target_alias} \
51506 --with-build-libsubdir=$(HOST_SUBDIR) \
51507 $(STAGEfeedback_CONFIGURE_FLAGS)
51508 @endif target-libbacktrace-bootstrap
51510 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
51511 maybe-configure-stageautoprofile-target-libbacktrace:
51512 @if target-libbacktrace-bootstrap
51513 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51514 configure-stageautoprofile-target-libbacktrace:
51515 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51516 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51517 @r=`${PWD_COMMAND}`; export r; \
51518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51519 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51520 echo "Checking multilib configuration for libbacktrace..."; \
51521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51522 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51523 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51524 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51525 else \
51526 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51527 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51528 fi; \
51529 else \
51530 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51531 fi; \
51532 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51533 $(NORMAL_TARGET_EXPORTS) \
51535 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51538 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
51539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51540 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51541 case $(srcdir) in \
51542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51543 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51545 esac; \
51546 module_srcdir=libbacktrace; \
51547 $(SHELL) $$s/$$module_srcdir/configure \
51548 --srcdir=$${topdir}/$$module_srcdir \
51549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51550 --target=${target_alias} \
51551 --with-build-libsubdir=$(HOST_SUBDIR) \
51552 $(STAGEautoprofile_CONFIGURE_FLAGS)
51553 @endif target-libbacktrace-bootstrap
51555 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
51556 maybe-configure-stageautofeedback-target-libbacktrace:
51557 @if target-libbacktrace-bootstrap
51558 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51559 configure-stageautofeedback-target-libbacktrace:
51560 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51561 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51562 @r=`${PWD_COMMAND}`; export r; \
51563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51564 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51565 echo "Checking multilib configuration for libbacktrace..."; \
51566 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51567 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51568 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51569 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51570 else \
51571 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51572 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51573 fi; \
51574 else \
51575 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51576 fi; \
51577 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51578 $(NORMAL_TARGET_EXPORTS) \
51580 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51581 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51582 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51583 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
51584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51585 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51586 case $(srcdir) in \
51587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51588 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51590 esac; \
51591 module_srcdir=libbacktrace; \
51592 $(SHELL) $$s/$$module_srcdir/configure \
51593 --srcdir=$${topdir}/$$module_srcdir \
51594 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51595 --target=${target_alias} \
51596 --with-build-libsubdir=$(HOST_SUBDIR) \
51597 $(STAGEautofeedback_CONFIGURE_FLAGS)
51598 @endif target-libbacktrace-bootstrap
51604 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
51605 maybe-all-target-libbacktrace:
51606 @if gcc-bootstrap
51607 all-target-libbacktrace: stage_current
51608 @endif gcc-bootstrap
51609 @if target-libbacktrace
51610 TARGET-target-libbacktrace=all
51611 maybe-all-target-libbacktrace: all-target-libbacktrace
51612 all-target-libbacktrace: configure-target-libbacktrace
51613 @r=`${PWD_COMMAND}`; export r; \
51614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51615 $(NORMAL_TARGET_EXPORTS) \
51616 (cd $(TARGET_SUBDIR)/libbacktrace && \
51617 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51618 $(TARGET-target-libbacktrace))
51619 @endif target-libbacktrace
51623 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
51624 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
51625 maybe-all-stage1-target-libbacktrace:
51626 maybe-clean-stage1-target-libbacktrace:
51627 @if target-libbacktrace-bootstrap
51628 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
51629 all-stage1: all-stage1-target-libbacktrace
51630 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
51631 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
51632 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51633 @r=`${PWD_COMMAND}`; export r; \
51634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51635 TFLAGS="$(STAGE1_TFLAGS)"; \
51636 $(NORMAL_TARGET_EXPORTS) \
51637 cd $(TARGET_SUBDIR)/libbacktrace && \
51639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51640 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51641 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51642 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51646 $(EXTRA_TARGET_FLAGS) \
51648 TFLAGS="$(STAGE1_TFLAGS)" \
51649 $(TARGET-stage1-target-libbacktrace)
51651 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
51652 clean-stage1: clean-stage1-target-libbacktrace
51653 clean-stage1-target-libbacktrace:
51654 @if [ $(current_stage) = stage1 ]; then \
51655 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51656 else \
51657 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
51658 $(MAKE) stage1-start; \
51659 fi; \
51660 cd $(TARGET_SUBDIR)/libbacktrace && \
51661 $(MAKE) $(EXTRA_TARGET_FLAGS) \
51662 clean
51663 @endif target-libbacktrace-bootstrap
51666 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
51667 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
51668 maybe-all-stage2-target-libbacktrace:
51669 maybe-clean-stage2-target-libbacktrace:
51670 @if target-libbacktrace-bootstrap
51671 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
51672 all-stage2: all-stage2-target-libbacktrace
51673 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
51674 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51675 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51676 @r=`${PWD_COMMAND}`; export r; \
51677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51678 TFLAGS="$(STAGE2_TFLAGS)"; \
51679 $(NORMAL_TARGET_EXPORTS) \
51681 cd $(TARGET_SUBDIR)/libbacktrace && \
51683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51684 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51685 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51686 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51690 $(EXTRA_TARGET_FLAGS) \
51691 TFLAGS="$(STAGE2_TFLAGS)" \
51692 $(TARGET-stage2-target-libbacktrace)
51694 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
51695 clean-stage2: clean-stage2-target-libbacktrace
51696 clean-stage2-target-libbacktrace:
51697 @if [ $(current_stage) = stage2 ]; then \
51698 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51699 else \
51700 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
51701 $(MAKE) stage2-start; \
51702 fi; \
51703 cd $(TARGET_SUBDIR)/libbacktrace && \
51704 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51705 @endif target-libbacktrace-bootstrap
51708 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
51709 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
51710 maybe-all-stage3-target-libbacktrace:
51711 maybe-clean-stage3-target-libbacktrace:
51712 @if target-libbacktrace-bootstrap
51713 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
51714 all-stage3: all-stage3-target-libbacktrace
51715 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
51716 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51717 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51718 @r=`${PWD_COMMAND}`; export r; \
51719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51720 TFLAGS="$(STAGE3_TFLAGS)"; \
51721 $(NORMAL_TARGET_EXPORTS) \
51723 cd $(TARGET_SUBDIR)/libbacktrace && \
51725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51726 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51732 $(EXTRA_TARGET_FLAGS) \
51733 TFLAGS="$(STAGE3_TFLAGS)" \
51734 $(TARGET-stage3-target-libbacktrace)
51736 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
51737 clean-stage3: clean-stage3-target-libbacktrace
51738 clean-stage3-target-libbacktrace:
51739 @if [ $(current_stage) = stage3 ]; then \
51740 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51741 else \
51742 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
51743 $(MAKE) stage3-start; \
51744 fi; \
51745 cd $(TARGET_SUBDIR)/libbacktrace && \
51746 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51747 @endif target-libbacktrace-bootstrap
51750 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
51751 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
51752 maybe-all-stage4-target-libbacktrace:
51753 maybe-clean-stage4-target-libbacktrace:
51754 @if target-libbacktrace-bootstrap
51755 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
51756 all-stage4: all-stage4-target-libbacktrace
51757 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
51758 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51759 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51760 @r=`${PWD_COMMAND}`; export r; \
51761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51762 TFLAGS="$(STAGE4_TFLAGS)"; \
51763 $(NORMAL_TARGET_EXPORTS) \
51765 cd $(TARGET_SUBDIR)/libbacktrace && \
51767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51768 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51769 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51770 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51774 $(EXTRA_TARGET_FLAGS) \
51775 TFLAGS="$(STAGE4_TFLAGS)" \
51776 $(TARGET-stage4-target-libbacktrace)
51778 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
51779 clean-stage4: clean-stage4-target-libbacktrace
51780 clean-stage4-target-libbacktrace:
51781 @if [ $(current_stage) = stage4 ]; then \
51782 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51783 else \
51784 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
51785 $(MAKE) stage4-start; \
51786 fi; \
51787 cd $(TARGET_SUBDIR)/libbacktrace && \
51788 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51789 @endif target-libbacktrace-bootstrap
51792 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
51793 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
51794 maybe-all-stageprofile-target-libbacktrace:
51795 maybe-clean-stageprofile-target-libbacktrace:
51796 @if target-libbacktrace-bootstrap
51797 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
51798 all-stageprofile: all-stageprofile-target-libbacktrace
51799 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51800 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51801 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51802 @r=`${PWD_COMMAND}`; export r; \
51803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51805 $(NORMAL_TARGET_EXPORTS) \
51807 cd $(TARGET_SUBDIR)/libbacktrace && \
51809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51810 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51811 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51812 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51816 $(EXTRA_TARGET_FLAGS) \
51817 TFLAGS="$(STAGEprofile_TFLAGS)" \
51818 $(TARGET-stageprofile-target-libbacktrace)
51820 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
51821 clean-stageprofile: clean-stageprofile-target-libbacktrace
51822 clean-stageprofile-target-libbacktrace:
51823 @if [ $(current_stage) = stageprofile ]; then \
51824 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51825 else \
51826 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
51827 $(MAKE) stageprofile-start; \
51828 fi; \
51829 cd $(TARGET_SUBDIR)/libbacktrace && \
51830 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51831 @endif target-libbacktrace-bootstrap
51834 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
51835 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
51836 maybe-all-stagetrain-target-libbacktrace:
51837 maybe-clean-stagetrain-target-libbacktrace:
51838 @if target-libbacktrace-bootstrap
51839 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
51840 all-stagetrain: all-stagetrain-target-libbacktrace
51841 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
51842 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51843 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51844 @r=`${PWD_COMMAND}`; export r; \
51845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51846 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51847 $(NORMAL_TARGET_EXPORTS) \
51849 cd $(TARGET_SUBDIR)/libbacktrace && \
51851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51852 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51853 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51854 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51858 $(EXTRA_TARGET_FLAGS) \
51859 TFLAGS="$(STAGEtrain_TFLAGS)" \
51860 $(TARGET-stagetrain-target-libbacktrace)
51862 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
51863 clean-stagetrain: clean-stagetrain-target-libbacktrace
51864 clean-stagetrain-target-libbacktrace:
51865 @if [ $(current_stage) = stagetrain ]; then \
51866 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51867 else \
51868 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
51869 $(MAKE) stagetrain-start; \
51870 fi; \
51871 cd $(TARGET_SUBDIR)/libbacktrace && \
51872 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51873 @endif target-libbacktrace-bootstrap
51876 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
51877 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
51878 maybe-all-stagefeedback-target-libbacktrace:
51879 maybe-clean-stagefeedback-target-libbacktrace:
51880 @if target-libbacktrace-bootstrap
51881 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
51882 all-stagefeedback: all-stagefeedback-target-libbacktrace
51883 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51884 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51885 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51886 @r=`${PWD_COMMAND}`; export r; \
51887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51888 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51889 $(NORMAL_TARGET_EXPORTS) \
51891 cd $(TARGET_SUBDIR)/libbacktrace && \
51893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51894 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51900 $(EXTRA_TARGET_FLAGS) \
51901 TFLAGS="$(STAGEfeedback_TFLAGS)" \
51902 $(TARGET-stagefeedback-target-libbacktrace)
51904 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
51905 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
51906 clean-stagefeedback-target-libbacktrace:
51907 @if [ $(current_stage) = stagefeedback ]; then \
51908 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51909 else \
51910 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
51911 $(MAKE) stagefeedback-start; \
51912 fi; \
51913 cd $(TARGET_SUBDIR)/libbacktrace && \
51914 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51915 @endif target-libbacktrace-bootstrap
51918 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
51919 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
51920 maybe-all-stageautoprofile-target-libbacktrace:
51921 maybe-clean-stageautoprofile-target-libbacktrace:
51922 @if target-libbacktrace-bootstrap
51923 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
51924 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
51925 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51926 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51927 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51928 @r=`${PWD_COMMAND}`; export r; \
51929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51930 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51931 $(NORMAL_TARGET_EXPORTS) \
51933 cd $(TARGET_SUBDIR)/libbacktrace && \
51934 $$s/gcc/config/i386/$(AUTO_PROFILE) \
51935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51942 $(EXTRA_TARGET_FLAGS) \
51943 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
51944 $(TARGET-stageautoprofile-target-libbacktrace)
51946 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
51947 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
51948 clean-stageautoprofile-target-libbacktrace:
51949 @if [ $(current_stage) = stageautoprofile ]; then \
51950 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51951 else \
51952 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
51953 $(MAKE) stageautoprofile-start; \
51954 fi; \
51955 cd $(TARGET_SUBDIR)/libbacktrace && \
51956 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51957 @endif target-libbacktrace-bootstrap
51960 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
51961 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
51962 maybe-all-stageautofeedback-target-libbacktrace:
51963 maybe-clean-stageautofeedback-target-libbacktrace:
51964 @if target-libbacktrace-bootstrap
51965 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
51966 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
51967 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51968 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51969 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51970 @r=`${PWD_COMMAND}`; export r; \
51971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51972 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51973 $(NORMAL_TARGET_EXPORTS) \
51975 cd $(TARGET_SUBDIR)/libbacktrace && \
51977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51978 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51984 $(EXTRA_TARGET_FLAGS) \
51985 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51986 $(TARGET-stageautofeedback-target-libbacktrace)
51988 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
51989 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
51990 clean-stageautofeedback-target-libbacktrace:
51991 @if [ $(current_stage) = stageautofeedback ]; then \
51992 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51993 else \
51994 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
51995 $(MAKE) stageautofeedback-start; \
51996 fi; \
51997 cd $(TARGET_SUBDIR)/libbacktrace && \
51998 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51999 @endif target-libbacktrace-bootstrap
52006 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
52007 maybe-check-target-libbacktrace:
52008 @if target-libbacktrace
52009 maybe-check-target-libbacktrace: check-target-libbacktrace
52011 check-target-libbacktrace:
52012 @: $(MAKE); $(unstage)
52013 @r=`${PWD_COMMAND}`; export r; \
52014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015 $(NORMAL_TARGET_EXPORTS) \
52016 (cd $(TARGET_SUBDIR)/libbacktrace && \
52017 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52019 @endif target-libbacktrace
52021 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
52022 maybe-install-target-libbacktrace:
52023 @if target-libbacktrace
52024 maybe-install-target-libbacktrace: install-target-libbacktrace
52026 install-target-libbacktrace: installdirs
52027 @: $(MAKE); $(unstage)
52028 @r=`${PWD_COMMAND}`; export r; \
52029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52030 $(NORMAL_TARGET_EXPORTS) \
52031 (cd $(TARGET_SUBDIR)/libbacktrace && \
52032 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52034 @endif target-libbacktrace
52036 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
52037 maybe-install-strip-target-libbacktrace:
52038 @if target-libbacktrace
52039 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
52041 install-strip-target-libbacktrace: installdirs
52042 @: $(MAKE); $(unstage)
52043 @r=`${PWD_COMMAND}`; export r; \
52044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52045 $(NORMAL_TARGET_EXPORTS) \
52046 (cd $(TARGET_SUBDIR)/libbacktrace && \
52047 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52049 @endif target-libbacktrace
52051 # Other targets (info, dvi, pdf, etc.)
52053 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
52054 maybe-info-target-libbacktrace:
52055 @if target-libbacktrace
52056 maybe-info-target-libbacktrace: info-target-libbacktrace
52058 info-target-libbacktrace: \
52059 configure-target-libbacktrace
52060 @: $(MAKE); $(unstage)
52061 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52062 r=`${PWD_COMMAND}`; export r; \
52063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52064 $(NORMAL_TARGET_EXPORTS) \
52065 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
52066 for flag in $(EXTRA_TARGET_FLAGS); do \
52067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52068 done; \
52069 (cd $(TARGET_SUBDIR)/libbacktrace && \
52070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52072 "RANLIB=$${RANLIB}" \
52073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52074 info) \
52075 || exit 1
52077 @endif target-libbacktrace
52079 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
52080 maybe-dvi-target-libbacktrace:
52081 @if target-libbacktrace
52082 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
52084 dvi-target-libbacktrace: \
52085 configure-target-libbacktrace
52086 @: $(MAKE); $(unstage)
52087 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52088 r=`${PWD_COMMAND}`; export r; \
52089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090 $(NORMAL_TARGET_EXPORTS) \
52091 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52092 for flag in $(EXTRA_TARGET_FLAGS); do \
52093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52094 done; \
52095 (cd $(TARGET_SUBDIR)/libbacktrace && \
52096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52098 "RANLIB=$${RANLIB}" \
52099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52100 dvi) \
52101 || exit 1
52103 @endif target-libbacktrace
52105 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
52106 maybe-pdf-target-libbacktrace:
52107 @if target-libbacktrace
52108 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
52110 pdf-target-libbacktrace: \
52111 configure-target-libbacktrace
52112 @: $(MAKE); $(unstage)
52113 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52114 r=`${PWD_COMMAND}`; export r; \
52115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52116 $(NORMAL_TARGET_EXPORTS) \
52117 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52118 for flag in $(EXTRA_TARGET_FLAGS); do \
52119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52120 done; \
52121 (cd $(TARGET_SUBDIR)/libbacktrace && \
52122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52124 "RANLIB=$${RANLIB}" \
52125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52126 pdf) \
52127 || exit 1
52129 @endif target-libbacktrace
52131 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
52132 maybe-html-target-libbacktrace:
52133 @if target-libbacktrace
52134 maybe-html-target-libbacktrace: html-target-libbacktrace
52136 html-target-libbacktrace: \
52137 configure-target-libbacktrace
52138 @: $(MAKE); $(unstage)
52139 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52140 r=`${PWD_COMMAND}`; export r; \
52141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142 $(NORMAL_TARGET_EXPORTS) \
52143 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
52144 for flag in $(EXTRA_TARGET_FLAGS); do \
52145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52146 done; \
52147 (cd $(TARGET_SUBDIR)/libbacktrace && \
52148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52150 "RANLIB=$${RANLIB}" \
52151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52152 html) \
52153 || exit 1
52155 @endif target-libbacktrace
52157 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
52158 maybe-TAGS-target-libbacktrace:
52159 @if target-libbacktrace
52160 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
52162 TAGS-target-libbacktrace: \
52163 configure-target-libbacktrace
52164 @: $(MAKE); $(unstage)
52165 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52166 r=`${PWD_COMMAND}`; export r; \
52167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52168 $(NORMAL_TARGET_EXPORTS) \
52169 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
52170 for flag in $(EXTRA_TARGET_FLAGS); do \
52171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52172 done; \
52173 (cd $(TARGET_SUBDIR)/libbacktrace && \
52174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52176 "RANLIB=$${RANLIB}" \
52177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52178 TAGS) \
52179 || exit 1
52181 @endif target-libbacktrace
52183 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
52184 maybe-install-info-target-libbacktrace:
52185 @if target-libbacktrace
52186 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
52188 install-info-target-libbacktrace: \
52189 configure-target-libbacktrace \
52190 info-target-libbacktrace
52191 @: $(MAKE); $(unstage)
52192 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52193 r=`${PWD_COMMAND}`; export r; \
52194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52195 $(NORMAL_TARGET_EXPORTS) \
52196 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
52197 for flag in $(EXTRA_TARGET_FLAGS); do \
52198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52199 done; \
52200 (cd $(TARGET_SUBDIR)/libbacktrace && \
52201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52203 "RANLIB=$${RANLIB}" \
52204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52205 install-info) \
52206 || exit 1
52208 @endif target-libbacktrace
52210 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
52211 maybe-install-dvi-target-libbacktrace:
52212 @if target-libbacktrace
52213 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
52215 install-dvi-target-libbacktrace: \
52216 configure-target-libbacktrace \
52217 dvi-target-libbacktrace
52218 @: $(MAKE); $(unstage)
52219 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52220 r=`${PWD_COMMAND}`; export r; \
52221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52222 $(NORMAL_TARGET_EXPORTS) \
52223 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52224 for flag in $(EXTRA_TARGET_FLAGS); do \
52225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52226 done; \
52227 (cd $(TARGET_SUBDIR)/libbacktrace && \
52228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52230 "RANLIB=$${RANLIB}" \
52231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52232 install-dvi) \
52233 || exit 1
52235 @endif target-libbacktrace
52237 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
52238 maybe-install-pdf-target-libbacktrace:
52239 @if target-libbacktrace
52240 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
52242 install-pdf-target-libbacktrace: \
52243 configure-target-libbacktrace \
52244 pdf-target-libbacktrace
52245 @: $(MAKE); $(unstage)
52246 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52247 r=`${PWD_COMMAND}`; export r; \
52248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52249 $(NORMAL_TARGET_EXPORTS) \
52250 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52251 for flag in $(EXTRA_TARGET_FLAGS); do \
52252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52253 done; \
52254 (cd $(TARGET_SUBDIR)/libbacktrace && \
52255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52257 "RANLIB=$${RANLIB}" \
52258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52259 install-pdf) \
52260 || exit 1
52262 @endif target-libbacktrace
52264 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
52265 maybe-install-html-target-libbacktrace:
52266 @if target-libbacktrace
52267 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
52269 install-html-target-libbacktrace: \
52270 configure-target-libbacktrace \
52271 html-target-libbacktrace
52272 @: $(MAKE); $(unstage)
52273 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52274 r=`${PWD_COMMAND}`; export r; \
52275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52276 $(NORMAL_TARGET_EXPORTS) \
52277 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
52278 for flag in $(EXTRA_TARGET_FLAGS); do \
52279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52280 done; \
52281 (cd $(TARGET_SUBDIR)/libbacktrace && \
52282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52284 "RANLIB=$${RANLIB}" \
52285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52286 install-html) \
52287 || exit 1
52289 @endif target-libbacktrace
52291 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
52292 maybe-installcheck-target-libbacktrace:
52293 @if target-libbacktrace
52294 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
52296 installcheck-target-libbacktrace: \
52297 configure-target-libbacktrace
52298 @: $(MAKE); $(unstage)
52299 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52300 r=`${PWD_COMMAND}`; export r; \
52301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52302 $(NORMAL_TARGET_EXPORTS) \
52303 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
52304 for flag in $(EXTRA_TARGET_FLAGS); do \
52305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52306 done; \
52307 (cd $(TARGET_SUBDIR)/libbacktrace && \
52308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52310 "RANLIB=$${RANLIB}" \
52311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52312 installcheck) \
52313 || exit 1
52315 @endif target-libbacktrace
52317 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
52318 maybe-mostlyclean-target-libbacktrace:
52319 @if target-libbacktrace
52320 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
52322 mostlyclean-target-libbacktrace:
52323 @: $(MAKE); $(unstage)
52324 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52325 r=`${PWD_COMMAND}`; export r; \
52326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52327 $(NORMAL_TARGET_EXPORTS) \
52328 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
52329 for flag in $(EXTRA_TARGET_FLAGS); do \
52330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52331 done; \
52332 (cd $(TARGET_SUBDIR)/libbacktrace && \
52333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52335 "RANLIB=$${RANLIB}" \
52336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52337 mostlyclean) \
52338 || exit 1
52340 @endif target-libbacktrace
52342 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
52343 maybe-clean-target-libbacktrace:
52344 @if target-libbacktrace
52345 maybe-clean-target-libbacktrace: clean-target-libbacktrace
52347 clean-target-libbacktrace:
52348 @: $(MAKE); $(unstage)
52349 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52350 r=`${PWD_COMMAND}`; export r; \
52351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52352 $(NORMAL_TARGET_EXPORTS) \
52353 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
52354 for flag in $(EXTRA_TARGET_FLAGS); do \
52355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52356 done; \
52357 (cd $(TARGET_SUBDIR)/libbacktrace && \
52358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52360 "RANLIB=$${RANLIB}" \
52361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52362 clean) \
52363 || exit 1
52365 @endif target-libbacktrace
52367 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
52368 maybe-distclean-target-libbacktrace:
52369 @if target-libbacktrace
52370 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
52372 distclean-target-libbacktrace:
52373 @: $(MAKE); $(unstage)
52374 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52375 r=`${PWD_COMMAND}`; export r; \
52376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52377 $(NORMAL_TARGET_EXPORTS) \
52378 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
52379 for flag in $(EXTRA_TARGET_FLAGS); do \
52380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52381 done; \
52382 (cd $(TARGET_SUBDIR)/libbacktrace && \
52383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52385 "RANLIB=$${RANLIB}" \
52386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52387 distclean) \
52388 || exit 1
52390 @endif target-libbacktrace
52392 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
52393 maybe-maintainer-clean-target-libbacktrace:
52394 @if target-libbacktrace
52395 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
52397 maintainer-clean-target-libbacktrace:
52398 @: $(MAKE); $(unstage)
52399 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52400 r=`${PWD_COMMAND}`; export r; \
52401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52402 $(NORMAL_TARGET_EXPORTS) \
52403 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
52404 for flag in $(EXTRA_TARGET_FLAGS); do \
52405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52406 done; \
52407 (cd $(TARGET_SUBDIR)/libbacktrace && \
52408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52410 "RANLIB=$${RANLIB}" \
52411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52412 maintainer-clean) \
52413 || exit 1
52415 @endif target-libbacktrace
52421 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
52422 maybe-configure-target-libquadmath:
52423 @if gcc-bootstrap
52424 configure-target-libquadmath: stage_current
52425 @endif gcc-bootstrap
52426 @if target-libquadmath
52427 maybe-configure-target-libquadmath: configure-target-libquadmath
52428 configure-target-libquadmath:
52429 @: $(MAKE); $(unstage)
52430 @r=`${PWD_COMMAND}`; export r; \
52431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52432 echo "Checking multilib configuration for libquadmath..."; \
52433 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52434 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
52435 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52436 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52437 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
52438 else \
52439 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
52440 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52441 fi; \
52442 else \
52443 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52444 fi; \
52445 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
52446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52447 $(NORMAL_TARGET_EXPORTS) \
52448 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
52449 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
52450 case $(srcdir) in \
52451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52452 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
52453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52454 esac; \
52455 module_srcdir=libquadmath; \
52456 rm -f no-such-file || : ; \
52457 CONFIG_SITE=no-such-file $(SHELL) \
52458 $$s/$$module_srcdir/configure \
52459 --srcdir=$${topdir}/$$module_srcdir \
52460 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52461 --target=${target_alias} \
52462 || exit 1
52463 @endif target-libquadmath
52469 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
52470 maybe-all-target-libquadmath:
52471 @if gcc-bootstrap
52472 all-target-libquadmath: stage_current
52473 @endif gcc-bootstrap
52474 @if target-libquadmath
52475 TARGET-target-libquadmath=all
52476 maybe-all-target-libquadmath: all-target-libquadmath
52477 all-target-libquadmath: configure-target-libquadmath
52478 @: $(MAKE); $(unstage)
52479 @r=`${PWD_COMMAND}`; export r; \
52480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52481 $(NORMAL_TARGET_EXPORTS) \
52482 (cd $(TARGET_SUBDIR)/libquadmath && \
52483 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52484 $(TARGET-target-libquadmath))
52485 @endif target-libquadmath
52491 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
52492 maybe-check-target-libquadmath:
52493 @if target-libquadmath
52494 maybe-check-target-libquadmath: check-target-libquadmath
52496 check-target-libquadmath:
52497 @: $(MAKE); $(unstage)
52498 @r=`${PWD_COMMAND}`; export r; \
52499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52500 $(NORMAL_TARGET_EXPORTS) \
52501 (cd $(TARGET_SUBDIR)/libquadmath && \
52502 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52504 @endif target-libquadmath
52506 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
52507 maybe-install-target-libquadmath:
52508 @if target-libquadmath
52509 maybe-install-target-libquadmath: install-target-libquadmath
52511 install-target-libquadmath: installdirs
52512 @: $(MAKE); $(unstage)
52513 @r=`${PWD_COMMAND}`; export r; \
52514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52515 $(NORMAL_TARGET_EXPORTS) \
52516 (cd $(TARGET_SUBDIR)/libquadmath && \
52517 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52519 @endif target-libquadmath
52521 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
52522 maybe-install-strip-target-libquadmath:
52523 @if target-libquadmath
52524 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
52526 install-strip-target-libquadmath: installdirs
52527 @: $(MAKE); $(unstage)
52528 @r=`${PWD_COMMAND}`; export r; \
52529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52530 $(NORMAL_TARGET_EXPORTS) \
52531 (cd $(TARGET_SUBDIR)/libquadmath && \
52532 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52534 @endif target-libquadmath
52536 # Other targets (info, dvi, pdf, etc.)
52538 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
52539 maybe-info-target-libquadmath:
52540 @if target-libquadmath
52541 maybe-info-target-libquadmath: info-target-libquadmath
52543 info-target-libquadmath: \
52544 configure-target-libquadmath
52545 @: $(MAKE); $(unstage)
52546 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52547 r=`${PWD_COMMAND}`; export r; \
52548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52549 $(NORMAL_TARGET_EXPORTS) \
52550 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
52551 for flag in $(EXTRA_TARGET_FLAGS); do \
52552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52553 done; \
52554 (cd $(TARGET_SUBDIR)/libquadmath && \
52555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52557 "RANLIB=$${RANLIB}" \
52558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52559 info) \
52560 || exit 1
52562 @endif target-libquadmath
52564 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
52565 maybe-dvi-target-libquadmath:
52566 @if target-libquadmath
52567 maybe-dvi-target-libquadmath: dvi-target-libquadmath
52569 dvi-target-libquadmath: \
52570 configure-target-libquadmath
52571 @: $(MAKE); $(unstage)
52572 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52573 r=`${PWD_COMMAND}`; export r; \
52574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52575 $(NORMAL_TARGET_EXPORTS) \
52576 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
52577 for flag in $(EXTRA_TARGET_FLAGS); do \
52578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52579 done; \
52580 (cd $(TARGET_SUBDIR)/libquadmath && \
52581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52583 "RANLIB=$${RANLIB}" \
52584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52585 dvi) \
52586 || exit 1
52588 @endif target-libquadmath
52590 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
52591 maybe-pdf-target-libquadmath:
52592 @if target-libquadmath
52593 maybe-pdf-target-libquadmath: pdf-target-libquadmath
52595 pdf-target-libquadmath: \
52596 configure-target-libquadmath
52597 @: $(MAKE); $(unstage)
52598 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52599 r=`${PWD_COMMAND}`; export r; \
52600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52601 $(NORMAL_TARGET_EXPORTS) \
52602 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
52603 for flag in $(EXTRA_TARGET_FLAGS); do \
52604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52605 done; \
52606 (cd $(TARGET_SUBDIR)/libquadmath && \
52607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52609 "RANLIB=$${RANLIB}" \
52610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52611 pdf) \
52612 || exit 1
52614 @endif target-libquadmath
52616 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
52617 maybe-html-target-libquadmath:
52618 @if target-libquadmath
52619 maybe-html-target-libquadmath: html-target-libquadmath
52621 html-target-libquadmath: \
52622 configure-target-libquadmath
52623 @: $(MAKE); $(unstage)
52624 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52625 r=`${PWD_COMMAND}`; export r; \
52626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52627 $(NORMAL_TARGET_EXPORTS) \
52628 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
52629 for flag in $(EXTRA_TARGET_FLAGS); do \
52630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52631 done; \
52632 (cd $(TARGET_SUBDIR)/libquadmath && \
52633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52635 "RANLIB=$${RANLIB}" \
52636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52637 html) \
52638 || exit 1
52640 @endif target-libquadmath
52642 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
52643 maybe-TAGS-target-libquadmath:
52644 @if target-libquadmath
52645 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
52647 TAGS-target-libquadmath: \
52648 configure-target-libquadmath
52649 @: $(MAKE); $(unstage)
52650 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52651 r=`${PWD_COMMAND}`; export r; \
52652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52653 $(NORMAL_TARGET_EXPORTS) \
52654 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
52655 for flag in $(EXTRA_TARGET_FLAGS); do \
52656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52657 done; \
52658 (cd $(TARGET_SUBDIR)/libquadmath && \
52659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52661 "RANLIB=$${RANLIB}" \
52662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52663 TAGS) \
52664 || exit 1
52666 @endif target-libquadmath
52668 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
52669 maybe-install-info-target-libquadmath:
52670 @if target-libquadmath
52671 maybe-install-info-target-libquadmath: install-info-target-libquadmath
52673 install-info-target-libquadmath: \
52674 configure-target-libquadmath \
52675 info-target-libquadmath
52676 @: $(MAKE); $(unstage)
52677 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52678 r=`${PWD_COMMAND}`; export r; \
52679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52680 $(NORMAL_TARGET_EXPORTS) \
52681 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52682 for flag in $(EXTRA_TARGET_FLAGS); do \
52683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52684 done; \
52685 (cd $(TARGET_SUBDIR)/libquadmath && \
52686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52688 "RANLIB=$${RANLIB}" \
52689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52690 install-info) \
52691 || exit 1
52693 @endif target-libquadmath
52695 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52696 maybe-install-dvi-target-libquadmath:
52697 @if target-libquadmath
52698 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52700 install-dvi-target-libquadmath: \
52701 configure-target-libquadmath \
52702 dvi-target-libquadmath
52703 @: $(MAKE); $(unstage)
52704 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52705 r=`${PWD_COMMAND}`; export r; \
52706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52707 $(NORMAL_TARGET_EXPORTS) \
52708 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52709 for flag in $(EXTRA_TARGET_FLAGS); do \
52710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52711 done; \
52712 (cd $(TARGET_SUBDIR)/libquadmath && \
52713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52715 "RANLIB=$${RANLIB}" \
52716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52717 install-dvi) \
52718 || exit 1
52720 @endif target-libquadmath
52722 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52723 maybe-install-pdf-target-libquadmath:
52724 @if target-libquadmath
52725 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52727 install-pdf-target-libquadmath: \
52728 configure-target-libquadmath \
52729 pdf-target-libquadmath
52730 @: $(MAKE); $(unstage)
52731 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52732 r=`${PWD_COMMAND}`; export r; \
52733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52734 $(NORMAL_TARGET_EXPORTS) \
52735 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52736 for flag in $(EXTRA_TARGET_FLAGS); do \
52737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52738 done; \
52739 (cd $(TARGET_SUBDIR)/libquadmath && \
52740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52742 "RANLIB=$${RANLIB}" \
52743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52744 install-pdf) \
52745 || exit 1
52747 @endif target-libquadmath
52749 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52750 maybe-install-html-target-libquadmath:
52751 @if target-libquadmath
52752 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52754 install-html-target-libquadmath: \
52755 configure-target-libquadmath \
52756 html-target-libquadmath
52757 @: $(MAKE); $(unstage)
52758 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52759 r=`${PWD_COMMAND}`; export r; \
52760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52761 $(NORMAL_TARGET_EXPORTS) \
52762 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52763 for flag in $(EXTRA_TARGET_FLAGS); do \
52764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52765 done; \
52766 (cd $(TARGET_SUBDIR)/libquadmath && \
52767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52769 "RANLIB=$${RANLIB}" \
52770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52771 install-html) \
52772 || exit 1
52774 @endif target-libquadmath
52776 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52777 maybe-installcheck-target-libquadmath:
52778 @if target-libquadmath
52779 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52781 installcheck-target-libquadmath: \
52782 configure-target-libquadmath
52783 @: $(MAKE); $(unstage)
52784 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52785 r=`${PWD_COMMAND}`; export r; \
52786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52787 $(NORMAL_TARGET_EXPORTS) \
52788 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52789 for flag in $(EXTRA_TARGET_FLAGS); do \
52790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52791 done; \
52792 (cd $(TARGET_SUBDIR)/libquadmath && \
52793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52795 "RANLIB=$${RANLIB}" \
52796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52797 installcheck) \
52798 || exit 1
52800 @endif target-libquadmath
52802 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52803 maybe-mostlyclean-target-libquadmath:
52804 @if target-libquadmath
52805 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52807 mostlyclean-target-libquadmath:
52808 @: $(MAKE); $(unstage)
52809 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52810 r=`${PWD_COMMAND}`; export r; \
52811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52812 $(NORMAL_TARGET_EXPORTS) \
52813 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
52814 for flag in $(EXTRA_TARGET_FLAGS); do \
52815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52816 done; \
52817 (cd $(TARGET_SUBDIR)/libquadmath && \
52818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52820 "RANLIB=$${RANLIB}" \
52821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52822 mostlyclean) \
52823 || exit 1
52825 @endif target-libquadmath
52827 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52828 maybe-clean-target-libquadmath:
52829 @if target-libquadmath
52830 maybe-clean-target-libquadmath: clean-target-libquadmath
52832 clean-target-libquadmath:
52833 @: $(MAKE); $(unstage)
52834 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52835 r=`${PWD_COMMAND}`; export r; \
52836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52837 $(NORMAL_TARGET_EXPORTS) \
52838 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52839 for flag in $(EXTRA_TARGET_FLAGS); do \
52840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52841 done; \
52842 (cd $(TARGET_SUBDIR)/libquadmath && \
52843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52845 "RANLIB=$${RANLIB}" \
52846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52847 clean) \
52848 || exit 1
52850 @endif target-libquadmath
52852 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52853 maybe-distclean-target-libquadmath:
52854 @if target-libquadmath
52855 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52857 distclean-target-libquadmath:
52858 @: $(MAKE); $(unstage)
52859 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52860 r=`${PWD_COMMAND}`; export r; \
52861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52862 $(NORMAL_TARGET_EXPORTS) \
52863 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52864 for flag in $(EXTRA_TARGET_FLAGS); do \
52865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52866 done; \
52867 (cd $(TARGET_SUBDIR)/libquadmath && \
52868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52870 "RANLIB=$${RANLIB}" \
52871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52872 distclean) \
52873 || exit 1
52875 @endif target-libquadmath
52877 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52878 maybe-maintainer-clean-target-libquadmath:
52879 @if target-libquadmath
52880 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52882 maintainer-clean-target-libquadmath:
52883 @: $(MAKE); $(unstage)
52884 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52885 r=`${PWD_COMMAND}`; export r; \
52886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52887 $(NORMAL_TARGET_EXPORTS) \
52888 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52889 for flag in $(EXTRA_TARGET_FLAGS); do \
52890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52891 done; \
52892 (cd $(TARGET_SUBDIR)/libquadmath && \
52893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52895 "RANLIB=$${RANLIB}" \
52896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52897 maintainer-clean) \
52898 || exit 1
52900 @endif target-libquadmath
52906 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52907 maybe-configure-target-libgfortran:
52908 @if gcc-bootstrap
52909 configure-target-libgfortran: stage_current
52910 @endif gcc-bootstrap
52911 @if target-libgfortran
52912 maybe-configure-target-libgfortran: configure-target-libgfortran
52913 configure-target-libgfortran:
52914 @: $(MAKE); $(unstage)
52915 @r=`${PWD_COMMAND}`; export r; \
52916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52917 echo "Checking multilib configuration for libgfortran..."; \
52918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52920 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52921 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52922 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52923 else \
52924 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52925 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52926 fi; \
52927 else \
52928 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52929 fi; \
52930 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52932 $(NORMAL_TARGET_EXPORTS) \
52933 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52934 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52935 case $(srcdir) in \
52936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52937 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52939 esac; \
52940 module_srcdir=libgfortran; \
52941 rm -f no-such-file || : ; \
52942 CONFIG_SITE=no-such-file $(SHELL) \
52943 $$s/$$module_srcdir/configure \
52944 --srcdir=$${topdir}/$$module_srcdir \
52945 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52946 --target=${target_alias} \
52947 || exit 1
52948 @endif target-libgfortran
52954 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52955 maybe-all-target-libgfortran:
52956 @if gcc-bootstrap
52957 all-target-libgfortran: stage_current
52958 @endif gcc-bootstrap
52959 @if target-libgfortran
52960 TARGET-target-libgfortran=all
52961 maybe-all-target-libgfortran: all-target-libgfortran
52962 all-target-libgfortran: configure-target-libgfortran
52963 @: $(MAKE); $(unstage)
52964 @r=`${PWD_COMMAND}`; export r; \
52965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52966 $(NORMAL_TARGET_EXPORTS) \
52967 (cd $(TARGET_SUBDIR)/libgfortran && \
52968 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52969 $(TARGET-target-libgfortran))
52970 @endif target-libgfortran
52976 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52977 maybe-check-target-libgfortran:
52978 @if target-libgfortran
52979 maybe-check-target-libgfortran: check-target-libgfortran
52981 check-target-libgfortran:
52982 @: $(MAKE); $(unstage)
52983 @r=`${PWD_COMMAND}`; export r; \
52984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52985 $(NORMAL_TARGET_EXPORTS) \
52986 (cd $(TARGET_SUBDIR)/libgfortran && \
52987 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52989 @endif target-libgfortran
52991 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52992 maybe-install-target-libgfortran:
52993 @if target-libgfortran
52994 maybe-install-target-libgfortran: install-target-libgfortran
52996 install-target-libgfortran: installdirs
52997 @: $(MAKE); $(unstage)
52998 @r=`${PWD_COMMAND}`; export r; \
52999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53000 $(NORMAL_TARGET_EXPORTS) \
53001 (cd $(TARGET_SUBDIR)/libgfortran && \
53002 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53004 @endif target-libgfortran
53006 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
53007 maybe-install-strip-target-libgfortran:
53008 @if target-libgfortran
53009 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
53011 install-strip-target-libgfortran: installdirs
53012 @: $(MAKE); $(unstage)
53013 @r=`${PWD_COMMAND}`; export r; \
53014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53015 $(NORMAL_TARGET_EXPORTS) \
53016 (cd $(TARGET_SUBDIR)/libgfortran && \
53017 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53019 @endif target-libgfortran
53021 # Other targets (info, dvi, pdf, etc.)
53023 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
53024 maybe-info-target-libgfortran:
53025 @if target-libgfortran
53026 maybe-info-target-libgfortran: info-target-libgfortran
53028 info-target-libgfortran: \
53029 configure-target-libgfortran
53030 @: $(MAKE); $(unstage)
53031 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53032 r=`${PWD_COMMAND}`; export r; \
53033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034 $(NORMAL_TARGET_EXPORTS) \
53035 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
53036 for flag in $(EXTRA_TARGET_FLAGS); do \
53037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53038 done; \
53039 (cd $(TARGET_SUBDIR)/libgfortran && \
53040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53042 "RANLIB=$${RANLIB}" \
53043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53044 info) \
53045 || exit 1
53047 @endif target-libgfortran
53049 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
53050 maybe-dvi-target-libgfortran:
53051 @if target-libgfortran
53052 maybe-dvi-target-libgfortran: dvi-target-libgfortran
53054 dvi-target-libgfortran: \
53055 configure-target-libgfortran
53056 @: $(MAKE); $(unstage)
53057 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53058 r=`${PWD_COMMAND}`; export r; \
53059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53060 $(NORMAL_TARGET_EXPORTS) \
53061 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
53062 for flag in $(EXTRA_TARGET_FLAGS); do \
53063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53064 done; \
53065 (cd $(TARGET_SUBDIR)/libgfortran && \
53066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53068 "RANLIB=$${RANLIB}" \
53069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53070 dvi) \
53071 || exit 1
53073 @endif target-libgfortran
53075 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
53076 maybe-pdf-target-libgfortran:
53077 @if target-libgfortran
53078 maybe-pdf-target-libgfortran: pdf-target-libgfortran
53080 pdf-target-libgfortran: \
53081 configure-target-libgfortran
53082 @: $(MAKE); $(unstage)
53083 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53084 r=`${PWD_COMMAND}`; export r; \
53085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53086 $(NORMAL_TARGET_EXPORTS) \
53087 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
53088 for flag in $(EXTRA_TARGET_FLAGS); do \
53089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53090 done; \
53091 (cd $(TARGET_SUBDIR)/libgfortran && \
53092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53094 "RANLIB=$${RANLIB}" \
53095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53096 pdf) \
53097 || exit 1
53099 @endif target-libgfortran
53101 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
53102 maybe-html-target-libgfortran:
53103 @if target-libgfortran
53104 maybe-html-target-libgfortran: html-target-libgfortran
53106 html-target-libgfortran: \
53107 configure-target-libgfortran
53108 @: $(MAKE); $(unstage)
53109 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53110 r=`${PWD_COMMAND}`; export r; \
53111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53112 $(NORMAL_TARGET_EXPORTS) \
53113 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
53114 for flag in $(EXTRA_TARGET_FLAGS); do \
53115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53116 done; \
53117 (cd $(TARGET_SUBDIR)/libgfortran && \
53118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53120 "RANLIB=$${RANLIB}" \
53121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53122 html) \
53123 || exit 1
53125 @endif target-libgfortran
53127 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
53128 maybe-TAGS-target-libgfortran:
53129 @if target-libgfortran
53130 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
53132 TAGS-target-libgfortran: \
53133 configure-target-libgfortran
53134 @: $(MAKE); $(unstage)
53135 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53136 r=`${PWD_COMMAND}`; export r; \
53137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53138 $(NORMAL_TARGET_EXPORTS) \
53139 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
53140 for flag in $(EXTRA_TARGET_FLAGS); do \
53141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53142 done; \
53143 (cd $(TARGET_SUBDIR)/libgfortran && \
53144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53146 "RANLIB=$${RANLIB}" \
53147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53148 TAGS) \
53149 || exit 1
53151 @endif target-libgfortran
53153 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
53154 maybe-install-info-target-libgfortran:
53155 @if target-libgfortran
53156 maybe-install-info-target-libgfortran: install-info-target-libgfortran
53158 install-info-target-libgfortran: \
53159 configure-target-libgfortran \
53160 info-target-libgfortran
53161 @: $(MAKE); $(unstage)
53162 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53163 r=`${PWD_COMMAND}`; export r; \
53164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53165 $(NORMAL_TARGET_EXPORTS) \
53166 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
53167 for flag in $(EXTRA_TARGET_FLAGS); do \
53168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53169 done; \
53170 (cd $(TARGET_SUBDIR)/libgfortran && \
53171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53173 "RANLIB=$${RANLIB}" \
53174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53175 install-info) \
53176 || exit 1
53178 @endif target-libgfortran
53180 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
53181 maybe-install-dvi-target-libgfortran:
53182 @if target-libgfortran
53183 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
53185 install-dvi-target-libgfortran: \
53186 configure-target-libgfortran \
53187 dvi-target-libgfortran
53188 @: $(MAKE); $(unstage)
53189 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53190 r=`${PWD_COMMAND}`; export r; \
53191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53192 $(NORMAL_TARGET_EXPORTS) \
53193 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
53194 for flag in $(EXTRA_TARGET_FLAGS); do \
53195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53196 done; \
53197 (cd $(TARGET_SUBDIR)/libgfortran && \
53198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53200 "RANLIB=$${RANLIB}" \
53201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53202 install-dvi) \
53203 || exit 1
53205 @endif target-libgfortran
53207 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
53208 maybe-install-pdf-target-libgfortran:
53209 @if target-libgfortran
53210 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
53212 install-pdf-target-libgfortran: \
53213 configure-target-libgfortran \
53214 pdf-target-libgfortran
53215 @: $(MAKE); $(unstage)
53216 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53217 r=`${PWD_COMMAND}`; export r; \
53218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53219 $(NORMAL_TARGET_EXPORTS) \
53220 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
53221 for flag in $(EXTRA_TARGET_FLAGS); do \
53222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53223 done; \
53224 (cd $(TARGET_SUBDIR)/libgfortran && \
53225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53227 "RANLIB=$${RANLIB}" \
53228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53229 install-pdf) \
53230 || exit 1
53232 @endif target-libgfortran
53234 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
53235 maybe-install-html-target-libgfortran:
53236 @if target-libgfortran
53237 maybe-install-html-target-libgfortran: install-html-target-libgfortran
53239 install-html-target-libgfortran: \
53240 configure-target-libgfortran \
53241 html-target-libgfortran
53242 @: $(MAKE); $(unstage)
53243 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53244 r=`${PWD_COMMAND}`; export r; \
53245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53246 $(NORMAL_TARGET_EXPORTS) \
53247 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
53248 for flag in $(EXTRA_TARGET_FLAGS); do \
53249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53250 done; \
53251 (cd $(TARGET_SUBDIR)/libgfortran && \
53252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53254 "RANLIB=$${RANLIB}" \
53255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53256 install-html) \
53257 || exit 1
53259 @endif target-libgfortran
53261 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
53262 maybe-installcheck-target-libgfortran:
53263 @if target-libgfortran
53264 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
53266 installcheck-target-libgfortran: \
53267 configure-target-libgfortran
53268 @: $(MAKE); $(unstage)
53269 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53270 r=`${PWD_COMMAND}`; export r; \
53271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53272 $(NORMAL_TARGET_EXPORTS) \
53273 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
53274 for flag in $(EXTRA_TARGET_FLAGS); do \
53275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53276 done; \
53277 (cd $(TARGET_SUBDIR)/libgfortran && \
53278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53280 "RANLIB=$${RANLIB}" \
53281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53282 installcheck) \
53283 || exit 1
53285 @endif target-libgfortran
53287 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
53288 maybe-mostlyclean-target-libgfortran:
53289 @if target-libgfortran
53290 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
53292 mostlyclean-target-libgfortran:
53293 @: $(MAKE); $(unstage)
53294 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53295 r=`${PWD_COMMAND}`; export r; \
53296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53297 $(NORMAL_TARGET_EXPORTS) \
53298 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
53299 for flag in $(EXTRA_TARGET_FLAGS); do \
53300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53301 done; \
53302 (cd $(TARGET_SUBDIR)/libgfortran && \
53303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53305 "RANLIB=$${RANLIB}" \
53306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53307 mostlyclean) \
53308 || exit 1
53310 @endif target-libgfortran
53312 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
53313 maybe-clean-target-libgfortran:
53314 @if target-libgfortran
53315 maybe-clean-target-libgfortran: clean-target-libgfortran
53317 clean-target-libgfortran:
53318 @: $(MAKE); $(unstage)
53319 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53320 r=`${PWD_COMMAND}`; export r; \
53321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53322 $(NORMAL_TARGET_EXPORTS) \
53323 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
53324 for flag in $(EXTRA_TARGET_FLAGS); do \
53325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53326 done; \
53327 (cd $(TARGET_SUBDIR)/libgfortran && \
53328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53330 "RANLIB=$${RANLIB}" \
53331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53332 clean) \
53333 || exit 1
53335 @endif target-libgfortran
53337 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
53338 maybe-distclean-target-libgfortran:
53339 @if target-libgfortran
53340 maybe-distclean-target-libgfortran: distclean-target-libgfortran
53342 distclean-target-libgfortran:
53343 @: $(MAKE); $(unstage)
53344 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53345 r=`${PWD_COMMAND}`; export r; \
53346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53347 $(NORMAL_TARGET_EXPORTS) \
53348 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
53349 for flag in $(EXTRA_TARGET_FLAGS); do \
53350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53351 done; \
53352 (cd $(TARGET_SUBDIR)/libgfortran && \
53353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53355 "RANLIB=$${RANLIB}" \
53356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53357 distclean) \
53358 || exit 1
53360 @endif target-libgfortran
53362 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
53363 maybe-maintainer-clean-target-libgfortran:
53364 @if target-libgfortran
53365 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
53367 maintainer-clean-target-libgfortran:
53368 @: $(MAKE); $(unstage)
53369 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53370 r=`${PWD_COMMAND}`; export r; \
53371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53372 $(NORMAL_TARGET_EXPORTS) \
53373 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
53374 for flag in $(EXTRA_TARGET_FLAGS); do \
53375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53376 done; \
53377 (cd $(TARGET_SUBDIR)/libgfortran && \
53378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53380 "RANLIB=$${RANLIB}" \
53381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53382 maintainer-clean) \
53383 || exit 1
53385 @endif target-libgfortran
53391 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
53392 maybe-configure-target-libobjc:
53393 @if gcc-bootstrap
53394 configure-target-libobjc: stage_current
53395 @endif gcc-bootstrap
53396 @if target-libobjc
53397 maybe-configure-target-libobjc: configure-target-libobjc
53398 configure-target-libobjc:
53399 @: $(MAKE); $(unstage)
53400 @r=`${PWD_COMMAND}`; export r; \
53401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53402 echo "Checking multilib configuration for libobjc..."; \
53403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53404 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
53405 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53406 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53407 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
53408 else \
53409 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
53410 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53411 fi; \
53412 else \
53413 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53414 fi; \
53415 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
53416 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53417 $(NORMAL_TARGET_EXPORTS) \
53418 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
53419 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
53420 case $(srcdir) in \
53421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53422 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
53423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53424 esac; \
53425 module_srcdir=libobjc; \
53426 rm -f no-such-file || : ; \
53427 CONFIG_SITE=no-such-file $(SHELL) \
53428 $$s/$$module_srcdir/configure \
53429 --srcdir=$${topdir}/$$module_srcdir \
53430 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53431 --target=${target_alias} \
53432 || exit 1
53433 @endif target-libobjc
53439 .PHONY: all-target-libobjc maybe-all-target-libobjc
53440 maybe-all-target-libobjc:
53441 @if gcc-bootstrap
53442 all-target-libobjc: stage_current
53443 @endif gcc-bootstrap
53444 @if target-libobjc
53445 TARGET-target-libobjc=all
53446 maybe-all-target-libobjc: all-target-libobjc
53447 all-target-libobjc: configure-target-libobjc
53448 @: $(MAKE); $(unstage)
53449 @r=`${PWD_COMMAND}`; export r; \
53450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53451 $(NORMAL_TARGET_EXPORTS) \
53452 (cd $(TARGET_SUBDIR)/libobjc && \
53453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53454 $(TARGET-target-libobjc))
53455 @endif target-libobjc
53461 .PHONY: check-target-libobjc maybe-check-target-libobjc
53462 maybe-check-target-libobjc:
53463 @if target-libobjc
53464 maybe-check-target-libobjc: check-target-libobjc
53466 check-target-libobjc:
53467 @: $(MAKE); $(unstage)
53468 @r=`${PWD_COMMAND}`; export r; \
53469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53470 $(NORMAL_TARGET_EXPORTS) \
53471 (cd $(TARGET_SUBDIR)/libobjc && \
53472 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53474 @endif target-libobjc
53476 .PHONY: install-target-libobjc maybe-install-target-libobjc
53477 maybe-install-target-libobjc:
53478 @if target-libobjc
53479 maybe-install-target-libobjc: install-target-libobjc
53481 install-target-libobjc: installdirs
53482 @: $(MAKE); $(unstage)
53483 @r=`${PWD_COMMAND}`; export r; \
53484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53485 $(NORMAL_TARGET_EXPORTS) \
53486 (cd $(TARGET_SUBDIR)/libobjc && \
53487 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53489 @endif target-libobjc
53491 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
53492 maybe-install-strip-target-libobjc:
53493 @if target-libobjc
53494 maybe-install-strip-target-libobjc: install-strip-target-libobjc
53496 install-strip-target-libobjc: installdirs
53497 @: $(MAKE); $(unstage)
53498 @r=`${PWD_COMMAND}`; export r; \
53499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53500 $(NORMAL_TARGET_EXPORTS) \
53501 (cd $(TARGET_SUBDIR)/libobjc && \
53502 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53504 @endif target-libobjc
53506 # Other targets (info, dvi, pdf, etc.)
53508 .PHONY: maybe-info-target-libobjc info-target-libobjc
53509 maybe-info-target-libobjc:
53510 @if target-libobjc
53511 maybe-info-target-libobjc: info-target-libobjc
53513 info-target-libobjc: \
53514 configure-target-libobjc
53515 @: $(MAKE); $(unstage)
53516 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53517 r=`${PWD_COMMAND}`; export r; \
53518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53519 $(NORMAL_TARGET_EXPORTS) \
53520 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
53521 for flag in $(EXTRA_TARGET_FLAGS); do \
53522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53523 done; \
53524 (cd $(TARGET_SUBDIR)/libobjc && \
53525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53527 "RANLIB=$${RANLIB}" \
53528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53529 info) \
53530 || exit 1
53532 @endif target-libobjc
53534 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
53535 maybe-dvi-target-libobjc:
53536 @if target-libobjc
53537 maybe-dvi-target-libobjc: dvi-target-libobjc
53539 dvi-target-libobjc: \
53540 configure-target-libobjc
53541 @: $(MAKE); $(unstage)
53542 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53543 r=`${PWD_COMMAND}`; export r; \
53544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53545 $(NORMAL_TARGET_EXPORTS) \
53546 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
53547 for flag in $(EXTRA_TARGET_FLAGS); do \
53548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53549 done; \
53550 (cd $(TARGET_SUBDIR)/libobjc && \
53551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53553 "RANLIB=$${RANLIB}" \
53554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53555 dvi) \
53556 || exit 1
53558 @endif target-libobjc
53560 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
53561 maybe-pdf-target-libobjc:
53562 @if target-libobjc
53563 maybe-pdf-target-libobjc: pdf-target-libobjc
53565 pdf-target-libobjc: \
53566 configure-target-libobjc
53567 @: $(MAKE); $(unstage)
53568 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53569 r=`${PWD_COMMAND}`; export r; \
53570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571 $(NORMAL_TARGET_EXPORTS) \
53572 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
53573 for flag in $(EXTRA_TARGET_FLAGS); do \
53574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53575 done; \
53576 (cd $(TARGET_SUBDIR)/libobjc && \
53577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53579 "RANLIB=$${RANLIB}" \
53580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53581 pdf) \
53582 || exit 1
53584 @endif target-libobjc
53586 .PHONY: maybe-html-target-libobjc html-target-libobjc
53587 maybe-html-target-libobjc:
53588 @if target-libobjc
53589 maybe-html-target-libobjc: html-target-libobjc
53591 html-target-libobjc: \
53592 configure-target-libobjc
53593 @: $(MAKE); $(unstage)
53594 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53595 r=`${PWD_COMMAND}`; export r; \
53596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53597 $(NORMAL_TARGET_EXPORTS) \
53598 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
53599 for flag in $(EXTRA_TARGET_FLAGS); do \
53600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53601 done; \
53602 (cd $(TARGET_SUBDIR)/libobjc && \
53603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53605 "RANLIB=$${RANLIB}" \
53606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53607 html) \
53608 || exit 1
53610 @endif target-libobjc
53612 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
53613 maybe-TAGS-target-libobjc:
53614 @if target-libobjc
53615 maybe-TAGS-target-libobjc: TAGS-target-libobjc
53617 # libobjc doesn't support TAGS.
53618 TAGS-target-libobjc:
53620 @endif target-libobjc
53622 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
53623 maybe-install-info-target-libobjc:
53624 @if target-libobjc
53625 maybe-install-info-target-libobjc: install-info-target-libobjc
53627 install-info-target-libobjc: \
53628 configure-target-libobjc \
53629 info-target-libobjc
53630 @: $(MAKE); $(unstage)
53631 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53632 r=`${PWD_COMMAND}`; export r; \
53633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53634 $(NORMAL_TARGET_EXPORTS) \
53635 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
53636 for flag in $(EXTRA_TARGET_FLAGS); do \
53637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53638 done; \
53639 (cd $(TARGET_SUBDIR)/libobjc && \
53640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53642 "RANLIB=$${RANLIB}" \
53643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53644 install-info) \
53645 || exit 1
53647 @endif target-libobjc
53649 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
53650 maybe-install-dvi-target-libobjc:
53651 @if target-libobjc
53652 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
53654 # libobjc doesn't support install-dvi.
53655 install-dvi-target-libobjc:
53657 @endif target-libobjc
53659 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
53660 maybe-install-pdf-target-libobjc:
53661 @if target-libobjc
53662 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
53664 install-pdf-target-libobjc: \
53665 configure-target-libobjc \
53666 pdf-target-libobjc
53667 @: $(MAKE); $(unstage)
53668 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53669 r=`${PWD_COMMAND}`; export r; \
53670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53671 $(NORMAL_TARGET_EXPORTS) \
53672 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
53673 for flag in $(EXTRA_TARGET_FLAGS); do \
53674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53675 done; \
53676 (cd $(TARGET_SUBDIR)/libobjc && \
53677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53679 "RANLIB=$${RANLIB}" \
53680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53681 install-pdf) \
53682 || exit 1
53684 @endif target-libobjc
53686 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53687 maybe-install-html-target-libobjc:
53688 @if target-libobjc
53689 maybe-install-html-target-libobjc: install-html-target-libobjc
53691 install-html-target-libobjc: \
53692 configure-target-libobjc \
53693 html-target-libobjc
53694 @: $(MAKE); $(unstage)
53695 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53696 r=`${PWD_COMMAND}`; export r; \
53697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53698 $(NORMAL_TARGET_EXPORTS) \
53699 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53700 for flag in $(EXTRA_TARGET_FLAGS); do \
53701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53702 done; \
53703 (cd $(TARGET_SUBDIR)/libobjc && \
53704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53706 "RANLIB=$${RANLIB}" \
53707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53708 install-html) \
53709 || exit 1
53711 @endif target-libobjc
53713 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53714 maybe-installcheck-target-libobjc:
53715 @if target-libobjc
53716 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53718 installcheck-target-libobjc: \
53719 configure-target-libobjc
53720 @: $(MAKE); $(unstage)
53721 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53722 r=`${PWD_COMMAND}`; export r; \
53723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53724 $(NORMAL_TARGET_EXPORTS) \
53725 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53726 for flag in $(EXTRA_TARGET_FLAGS); do \
53727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53728 done; \
53729 (cd $(TARGET_SUBDIR)/libobjc && \
53730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53732 "RANLIB=$${RANLIB}" \
53733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53734 installcheck) \
53735 || exit 1
53737 @endif target-libobjc
53739 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53740 maybe-mostlyclean-target-libobjc:
53741 @if target-libobjc
53742 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53744 mostlyclean-target-libobjc:
53745 @: $(MAKE); $(unstage)
53746 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53747 r=`${PWD_COMMAND}`; export r; \
53748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53749 $(NORMAL_TARGET_EXPORTS) \
53750 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53751 for flag in $(EXTRA_TARGET_FLAGS); do \
53752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53753 done; \
53754 (cd $(TARGET_SUBDIR)/libobjc && \
53755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53757 "RANLIB=$${RANLIB}" \
53758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53759 mostlyclean) \
53760 || exit 1
53762 @endif target-libobjc
53764 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53765 maybe-clean-target-libobjc:
53766 @if target-libobjc
53767 maybe-clean-target-libobjc: clean-target-libobjc
53769 clean-target-libobjc:
53770 @: $(MAKE); $(unstage)
53771 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53772 r=`${PWD_COMMAND}`; export r; \
53773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53774 $(NORMAL_TARGET_EXPORTS) \
53775 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53776 for flag in $(EXTRA_TARGET_FLAGS); do \
53777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53778 done; \
53779 (cd $(TARGET_SUBDIR)/libobjc && \
53780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53782 "RANLIB=$${RANLIB}" \
53783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53784 clean) \
53785 || exit 1
53787 @endif target-libobjc
53789 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53790 maybe-distclean-target-libobjc:
53791 @if target-libobjc
53792 maybe-distclean-target-libobjc: distclean-target-libobjc
53794 distclean-target-libobjc:
53795 @: $(MAKE); $(unstage)
53796 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53797 r=`${PWD_COMMAND}`; export r; \
53798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53799 $(NORMAL_TARGET_EXPORTS) \
53800 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53801 for flag in $(EXTRA_TARGET_FLAGS); do \
53802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53803 done; \
53804 (cd $(TARGET_SUBDIR)/libobjc && \
53805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53807 "RANLIB=$${RANLIB}" \
53808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53809 distclean) \
53810 || exit 1
53812 @endif target-libobjc
53814 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53815 maybe-maintainer-clean-target-libobjc:
53816 @if target-libobjc
53817 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53819 maintainer-clean-target-libobjc:
53820 @: $(MAKE); $(unstage)
53821 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53822 r=`${PWD_COMMAND}`; export r; \
53823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824 $(NORMAL_TARGET_EXPORTS) \
53825 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53826 for flag in $(EXTRA_TARGET_FLAGS); do \
53827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53828 done; \
53829 (cd $(TARGET_SUBDIR)/libobjc && \
53830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53832 "RANLIB=$${RANLIB}" \
53833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53834 maintainer-clean) \
53835 || exit 1
53837 @endif target-libobjc
53843 .PHONY: configure-target-libgo maybe-configure-target-libgo
53844 maybe-configure-target-libgo:
53845 @if gcc-bootstrap
53846 configure-target-libgo: stage_current
53847 @endif gcc-bootstrap
53848 @if target-libgo
53849 maybe-configure-target-libgo: configure-target-libgo
53850 configure-target-libgo:
53851 @: $(MAKE); $(unstage)
53852 @r=`${PWD_COMMAND}`; export r; \
53853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53854 echo "Checking multilib configuration for libgo..."; \
53855 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53856 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53857 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53858 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53859 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53860 else \
53861 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53862 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53863 fi; \
53864 else \
53865 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53866 fi; \
53867 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53869 $(NORMAL_TARGET_EXPORTS) \
53870 echo Configuring in $(TARGET_SUBDIR)/libgo; \
53871 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53872 case $(srcdir) in \
53873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53874 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53876 esac; \
53877 module_srcdir=libgo; \
53878 rm -f no-such-file || : ; \
53879 CONFIG_SITE=no-such-file $(SHELL) \
53880 $$s/$$module_srcdir/configure \
53881 --srcdir=$${topdir}/$$module_srcdir \
53882 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53883 --target=${target_alias} \
53884 || exit 1
53885 @endif target-libgo
53891 .PHONY: all-target-libgo maybe-all-target-libgo
53892 maybe-all-target-libgo:
53893 @if gcc-bootstrap
53894 all-target-libgo: stage_current
53895 @endif gcc-bootstrap
53896 @if target-libgo
53897 TARGET-target-libgo=all
53898 maybe-all-target-libgo: all-target-libgo
53899 all-target-libgo: configure-target-libgo
53900 @: $(MAKE); $(unstage)
53901 @r=`${PWD_COMMAND}`; export r; \
53902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53903 $(NORMAL_TARGET_EXPORTS) \
53904 (cd $(TARGET_SUBDIR)/libgo && \
53905 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53906 $(TARGET-target-libgo))
53907 @endif target-libgo
53913 .PHONY: check-target-libgo maybe-check-target-libgo
53914 maybe-check-target-libgo:
53915 @if target-libgo
53916 maybe-check-target-libgo: check-target-libgo
53918 check-target-libgo:
53919 @: $(MAKE); $(unstage)
53920 @r=`${PWD_COMMAND}`; export r; \
53921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53922 $(NORMAL_TARGET_EXPORTS) \
53923 (cd $(TARGET_SUBDIR)/libgo && \
53924 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53926 @endif target-libgo
53928 .PHONY: install-target-libgo maybe-install-target-libgo
53929 maybe-install-target-libgo:
53930 @if target-libgo
53931 maybe-install-target-libgo: install-target-libgo
53933 install-target-libgo: installdirs
53934 @: $(MAKE); $(unstage)
53935 @r=`${PWD_COMMAND}`; export r; \
53936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53937 $(NORMAL_TARGET_EXPORTS) \
53938 (cd $(TARGET_SUBDIR)/libgo && \
53939 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53941 @endif target-libgo
53943 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53944 maybe-install-strip-target-libgo:
53945 @if target-libgo
53946 maybe-install-strip-target-libgo: install-strip-target-libgo
53948 install-strip-target-libgo: installdirs
53949 @: $(MAKE); $(unstage)
53950 @r=`${PWD_COMMAND}`; export r; \
53951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53952 $(NORMAL_TARGET_EXPORTS) \
53953 (cd $(TARGET_SUBDIR)/libgo && \
53954 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53956 @endif target-libgo
53958 # Other targets (info, dvi, pdf, etc.)
53960 .PHONY: maybe-info-target-libgo info-target-libgo
53961 maybe-info-target-libgo:
53962 @if target-libgo
53963 maybe-info-target-libgo: info-target-libgo
53965 info-target-libgo: \
53966 configure-target-libgo
53967 @: $(MAKE); $(unstage)
53968 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53969 r=`${PWD_COMMAND}`; export r; \
53970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53971 $(NORMAL_TARGET_EXPORTS) \
53972 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53973 for flag in $(EXTRA_TARGET_FLAGS); do \
53974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53975 done; \
53976 (cd $(TARGET_SUBDIR)/libgo && \
53977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53979 "RANLIB=$${RANLIB}" \
53980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53981 info) \
53982 || exit 1
53984 @endif target-libgo
53986 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53987 maybe-dvi-target-libgo:
53988 @if target-libgo
53989 maybe-dvi-target-libgo: dvi-target-libgo
53991 dvi-target-libgo: \
53992 configure-target-libgo
53993 @: $(MAKE); $(unstage)
53994 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53995 r=`${PWD_COMMAND}`; export r; \
53996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53997 $(NORMAL_TARGET_EXPORTS) \
53998 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
53999 for flag in $(EXTRA_TARGET_FLAGS); do \
54000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54001 done; \
54002 (cd $(TARGET_SUBDIR)/libgo && \
54003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54005 "RANLIB=$${RANLIB}" \
54006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54007 dvi) \
54008 || exit 1
54010 @endif target-libgo
54012 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
54013 maybe-pdf-target-libgo:
54014 @if target-libgo
54015 maybe-pdf-target-libgo: pdf-target-libgo
54017 pdf-target-libgo: \
54018 configure-target-libgo
54019 @: $(MAKE); $(unstage)
54020 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54021 r=`${PWD_COMMAND}`; export r; \
54022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54023 $(NORMAL_TARGET_EXPORTS) \
54024 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
54025 for flag in $(EXTRA_TARGET_FLAGS); do \
54026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54027 done; \
54028 (cd $(TARGET_SUBDIR)/libgo && \
54029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54031 "RANLIB=$${RANLIB}" \
54032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54033 pdf) \
54034 || exit 1
54036 @endif target-libgo
54038 .PHONY: maybe-html-target-libgo html-target-libgo
54039 maybe-html-target-libgo:
54040 @if target-libgo
54041 maybe-html-target-libgo: html-target-libgo
54043 html-target-libgo: \
54044 configure-target-libgo
54045 @: $(MAKE); $(unstage)
54046 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54047 r=`${PWD_COMMAND}`; export r; \
54048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54049 $(NORMAL_TARGET_EXPORTS) \
54050 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
54051 for flag in $(EXTRA_TARGET_FLAGS); do \
54052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54053 done; \
54054 (cd $(TARGET_SUBDIR)/libgo && \
54055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54057 "RANLIB=$${RANLIB}" \
54058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54059 html) \
54060 || exit 1
54062 @endif target-libgo
54064 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
54065 maybe-TAGS-target-libgo:
54066 @if target-libgo
54067 maybe-TAGS-target-libgo: TAGS-target-libgo
54069 TAGS-target-libgo: \
54070 configure-target-libgo
54071 @: $(MAKE); $(unstage)
54072 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54073 r=`${PWD_COMMAND}`; export r; \
54074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54075 $(NORMAL_TARGET_EXPORTS) \
54076 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
54077 for flag in $(EXTRA_TARGET_FLAGS); do \
54078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54079 done; \
54080 (cd $(TARGET_SUBDIR)/libgo && \
54081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54083 "RANLIB=$${RANLIB}" \
54084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54085 TAGS) \
54086 || exit 1
54088 @endif target-libgo
54090 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
54091 maybe-install-info-target-libgo:
54092 @if target-libgo
54093 maybe-install-info-target-libgo: install-info-target-libgo
54095 install-info-target-libgo: \
54096 configure-target-libgo \
54097 info-target-libgo
54098 @: $(MAKE); $(unstage)
54099 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54100 r=`${PWD_COMMAND}`; export r; \
54101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54102 $(NORMAL_TARGET_EXPORTS) \
54103 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
54104 for flag in $(EXTRA_TARGET_FLAGS); do \
54105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54106 done; \
54107 (cd $(TARGET_SUBDIR)/libgo && \
54108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54110 "RANLIB=$${RANLIB}" \
54111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54112 install-info) \
54113 || exit 1
54115 @endif target-libgo
54117 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
54118 maybe-install-dvi-target-libgo:
54119 @if target-libgo
54120 maybe-install-dvi-target-libgo: install-dvi-target-libgo
54122 install-dvi-target-libgo: \
54123 configure-target-libgo \
54124 dvi-target-libgo
54125 @: $(MAKE); $(unstage)
54126 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54127 r=`${PWD_COMMAND}`; export r; \
54128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54129 $(NORMAL_TARGET_EXPORTS) \
54130 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
54131 for flag in $(EXTRA_TARGET_FLAGS); do \
54132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54133 done; \
54134 (cd $(TARGET_SUBDIR)/libgo && \
54135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54137 "RANLIB=$${RANLIB}" \
54138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54139 install-dvi) \
54140 || exit 1
54142 @endif target-libgo
54144 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
54145 maybe-install-pdf-target-libgo:
54146 @if target-libgo
54147 maybe-install-pdf-target-libgo: install-pdf-target-libgo
54149 install-pdf-target-libgo: \
54150 configure-target-libgo \
54151 pdf-target-libgo
54152 @: $(MAKE); $(unstage)
54153 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54154 r=`${PWD_COMMAND}`; export r; \
54155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54156 $(NORMAL_TARGET_EXPORTS) \
54157 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
54158 for flag in $(EXTRA_TARGET_FLAGS); do \
54159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54160 done; \
54161 (cd $(TARGET_SUBDIR)/libgo && \
54162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54164 "RANLIB=$${RANLIB}" \
54165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54166 install-pdf) \
54167 || exit 1
54169 @endif target-libgo
54171 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
54172 maybe-install-html-target-libgo:
54173 @if target-libgo
54174 maybe-install-html-target-libgo: install-html-target-libgo
54176 install-html-target-libgo: \
54177 configure-target-libgo \
54178 html-target-libgo
54179 @: $(MAKE); $(unstage)
54180 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54181 r=`${PWD_COMMAND}`; export r; \
54182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54183 $(NORMAL_TARGET_EXPORTS) \
54184 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
54185 for flag in $(EXTRA_TARGET_FLAGS); do \
54186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54187 done; \
54188 (cd $(TARGET_SUBDIR)/libgo && \
54189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54191 "RANLIB=$${RANLIB}" \
54192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54193 install-html) \
54194 || exit 1
54196 @endif target-libgo
54198 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
54199 maybe-installcheck-target-libgo:
54200 @if target-libgo
54201 maybe-installcheck-target-libgo: installcheck-target-libgo
54203 installcheck-target-libgo: \
54204 configure-target-libgo
54205 @: $(MAKE); $(unstage)
54206 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54207 r=`${PWD_COMMAND}`; export r; \
54208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54209 $(NORMAL_TARGET_EXPORTS) \
54210 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
54211 for flag in $(EXTRA_TARGET_FLAGS); do \
54212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54213 done; \
54214 (cd $(TARGET_SUBDIR)/libgo && \
54215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54217 "RANLIB=$${RANLIB}" \
54218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54219 installcheck) \
54220 || exit 1
54222 @endif target-libgo
54224 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
54225 maybe-mostlyclean-target-libgo:
54226 @if target-libgo
54227 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
54229 mostlyclean-target-libgo:
54230 @: $(MAKE); $(unstage)
54231 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54232 r=`${PWD_COMMAND}`; export r; \
54233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54234 $(NORMAL_TARGET_EXPORTS) \
54235 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
54236 for flag in $(EXTRA_TARGET_FLAGS); do \
54237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54238 done; \
54239 (cd $(TARGET_SUBDIR)/libgo && \
54240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54242 "RANLIB=$${RANLIB}" \
54243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54244 mostlyclean) \
54245 || exit 1
54247 @endif target-libgo
54249 .PHONY: maybe-clean-target-libgo clean-target-libgo
54250 maybe-clean-target-libgo:
54251 @if target-libgo
54252 maybe-clean-target-libgo: clean-target-libgo
54254 clean-target-libgo:
54255 @: $(MAKE); $(unstage)
54256 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54257 r=`${PWD_COMMAND}`; export r; \
54258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54259 $(NORMAL_TARGET_EXPORTS) \
54260 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
54261 for flag in $(EXTRA_TARGET_FLAGS); do \
54262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54263 done; \
54264 (cd $(TARGET_SUBDIR)/libgo && \
54265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54267 "RANLIB=$${RANLIB}" \
54268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54269 clean) \
54270 || exit 1
54272 @endif target-libgo
54274 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
54275 maybe-distclean-target-libgo:
54276 @if target-libgo
54277 maybe-distclean-target-libgo: distclean-target-libgo
54279 distclean-target-libgo:
54280 @: $(MAKE); $(unstage)
54281 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54282 r=`${PWD_COMMAND}`; export r; \
54283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54284 $(NORMAL_TARGET_EXPORTS) \
54285 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
54286 for flag in $(EXTRA_TARGET_FLAGS); do \
54287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54288 done; \
54289 (cd $(TARGET_SUBDIR)/libgo && \
54290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54292 "RANLIB=$${RANLIB}" \
54293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54294 distclean) \
54295 || exit 1
54297 @endif target-libgo
54299 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
54300 maybe-maintainer-clean-target-libgo:
54301 @if target-libgo
54302 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
54304 maintainer-clean-target-libgo:
54305 @: $(MAKE); $(unstage)
54306 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54307 r=`${PWD_COMMAND}`; export r; \
54308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54309 $(NORMAL_TARGET_EXPORTS) \
54310 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
54311 for flag in $(EXTRA_TARGET_FLAGS); do \
54312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54313 done; \
54314 (cd $(TARGET_SUBDIR)/libgo && \
54315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54317 "RANLIB=$${RANLIB}" \
54318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54319 maintainer-clean) \
54320 || exit 1
54322 @endif target-libgo
54328 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
54329 maybe-configure-target-libphobos:
54330 @if gcc-bootstrap
54331 configure-target-libphobos: stage_current
54332 @endif gcc-bootstrap
54333 @if target-libphobos
54334 maybe-configure-target-libphobos: configure-target-libphobos
54335 configure-target-libphobos:
54336 @r=`${PWD_COMMAND}`; export r; \
54337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54338 echo "Checking multilib configuration for libphobos..."; \
54339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54340 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54341 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54342 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54343 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54344 else \
54345 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54346 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54347 fi; \
54348 else \
54349 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54350 fi; \
54351 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54352 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54353 $(NORMAL_TARGET_EXPORTS) \
54354 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
54355 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
54356 case $(srcdir) in \
54357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54358 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54360 esac; \
54361 module_srcdir=libphobos; \
54362 rm -f no-such-file || : ; \
54363 CONFIG_SITE=no-such-file $(SHELL) \
54364 $$s/$$module_srcdir/configure \
54365 --srcdir=$${topdir}/$$module_srcdir \
54366 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54367 --target=${target_alias} \
54368 || exit 1
54369 @endif target-libphobos
54373 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
54374 maybe-configure-stage1-target-libphobos:
54375 @if target-libphobos-bootstrap
54376 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
54377 configure-stage1-target-libphobos:
54378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54379 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54380 @r=`${PWD_COMMAND}`; export r; \
54381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54382 TFLAGS="$(STAGE1_TFLAGS)"; \
54383 echo "Checking multilib configuration for libphobos..."; \
54384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54385 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54386 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54387 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54388 else \
54389 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54390 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54391 fi; \
54392 else \
54393 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54394 fi; \
54395 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54396 $(NORMAL_TARGET_EXPORTS) \
54397 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54400 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
54401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54402 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54403 case $(srcdir) in \
54404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54405 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54407 esac; \
54408 module_srcdir=libphobos; \
54409 $(SHELL) $$s/$$module_srcdir/configure \
54410 --srcdir=$${topdir}/$$module_srcdir \
54411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54412 --target=${target_alias} \
54414 $(STAGE1_CONFIGURE_FLAGS)
54415 @endif target-libphobos-bootstrap
54417 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
54418 maybe-configure-stage2-target-libphobos:
54419 @if target-libphobos-bootstrap
54420 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
54421 configure-stage2-target-libphobos:
54422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54424 @r=`${PWD_COMMAND}`; export r; \
54425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54426 TFLAGS="$(STAGE2_TFLAGS)"; \
54427 echo "Checking multilib configuration for libphobos..."; \
54428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54429 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54430 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54431 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54432 else \
54433 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54434 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54435 fi; \
54436 else \
54437 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54438 fi; \
54439 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54440 $(NORMAL_TARGET_EXPORTS) \
54442 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54443 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54444 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54445 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
54446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54447 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54448 case $(srcdir) in \
54449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54450 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54452 esac; \
54453 module_srcdir=libphobos; \
54454 $(SHELL) $$s/$$module_srcdir/configure \
54455 --srcdir=$${topdir}/$$module_srcdir \
54456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54457 --target=${target_alias} \
54458 --with-build-libsubdir=$(HOST_SUBDIR) \
54459 $(STAGE2_CONFIGURE_FLAGS)
54460 @endif target-libphobos-bootstrap
54462 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
54463 maybe-configure-stage3-target-libphobos:
54464 @if target-libphobos-bootstrap
54465 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
54466 configure-stage3-target-libphobos:
54467 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54469 @r=`${PWD_COMMAND}`; export r; \
54470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54471 TFLAGS="$(STAGE3_TFLAGS)"; \
54472 echo "Checking multilib configuration for libphobos..."; \
54473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54474 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54475 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54476 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54477 else \
54478 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54479 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54480 fi; \
54481 else \
54482 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54483 fi; \
54484 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54485 $(NORMAL_TARGET_EXPORTS) \
54487 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54490 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
54491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54492 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54493 case $(srcdir) in \
54494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54495 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54497 esac; \
54498 module_srcdir=libphobos; \
54499 $(SHELL) $$s/$$module_srcdir/configure \
54500 --srcdir=$${topdir}/$$module_srcdir \
54501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54502 --target=${target_alias} \
54503 --with-build-libsubdir=$(HOST_SUBDIR) \
54504 $(STAGE3_CONFIGURE_FLAGS)
54505 @endif target-libphobos-bootstrap
54507 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
54508 maybe-configure-stage4-target-libphobos:
54509 @if target-libphobos-bootstrap
54510 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
54511 configure-stage4-target-libphobos:
54512 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54513 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54514 @r=`${PWD_COMMAND}`; export r; \
54515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54516 TFLAGS="$(STAGE4_TFLAGS)"; \
54517 echo "Checking multilib configuration for libphobos..."; \
54518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54519 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54520 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54521 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54522 else \
54523 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54524 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54525 fi; \
54526 else \
54527 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54528 fi; \
54529 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54530 $(NORMAL_TARGET_EXPORTS) \
54532 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54535 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
54536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54537 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54538 case $(srcdir) in \
54539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54540 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54542 esac; \
54543 module_srcdir=libphobos; \
54544 $(SHELL) $$s/$$module_srcdir/configure \
54545 --srcdir=$${topdir}/$$module_srcdir \
54546 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54547 --target=${target_alias} \
54548 --with-build-libsubdir=$(HOST_SUBDIR) \
54549 $(STAGE4_CONFIGURE_FLAGS)
54550 @endif target-libphobos-bootstrap
54552 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
54553 maybe-configure-stageprofile-target-libphobos:
54554 @if target-libphobos-bootstrap
54555 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54556 configure-stageprofile-target-libphobos:
54557 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54558 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54559 @r=`${PWD_COMMAND}`; export r; \
54560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54562 echo "Checking multilib configuration for libphobos..."; \
54563 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54564 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54565 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54566 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54567 else \
54568 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54569 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54570 fi; \
54571 else \
54572 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54573 fi; \
54574 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54575 $(NORMAL_TARGET_EXPORTS) \
54577 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54578 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54579 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54580 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
54581 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54582 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54583 case $(srcdir) in \
54584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54585 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54587 esac; \
54588 module_srcdir=libphobos; \
54589 $(SHELL) $$s/$$module_srcdir/configure \
54590 --srcdir=$${topdir}/$$module_srcdir \
54591 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54592 --target=${target_alias} \
54593 --with-build-libsubdir=$(HOST_SUBDIR) \
54594 $(STAGEprofile_CONFIGURE_FLAGS)
54595 @endif target-libphobos-bootstrap
54597 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
54598 maybe-configure-stagetrain-target-libphobos:
54599 @if target-libphobos-bootstrap
54600 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
54601 configure-stagetrain-target-libphobos:
54602 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54603 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54604 @r=`${PWD_COMMAND}`; export r; \
54605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54606 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54607 echo "Checking multilib configuration for libphobos..."; \
54608 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54609 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54610 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54611 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54612 else \
54613 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54614 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54615 fi; \
54616 else \
54617 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54618 fi; \
54619 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54620 $(NORMAL_TARGET_EXPORTS) \
54622 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54623 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54624 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54625 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
54626 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54627 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54628 case $(srcdir) in \
54629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54630 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54632 esac; \
54633 module_srcdir=libphobos; \
54634 $(SHELL) $$s/$$module_srcdir/configure \
54635 --srcdir=$${topdir}/$$module_srcdir \
54636 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54637 --target=${target_alias} \
54638 --with-build-libsubdir=$(HOST_SUBDIR) \
54639 $(STAGEtrain_CONFIGURE_FLAGS)
54640 @endif target-libphobos-bootstrap
54642 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
54643 maybe-configure-stagefeedback-target-libphobos:
54644 @if target-libphobos-bootstrap
54645 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54646 configure-stagefeedback-target-libphobos:
54647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54648 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54649 @r=`${PWD_COMMAND}`; export r; \
54650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54651 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54652 echo "Checking multilib configuration for libphobos..."; \
54653 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54654 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54655 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54656 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54657 else \
54658 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54659 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54660 fi; \
54661 else \
54662 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54663 fi; \
54664 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54665 $(NORMAL_TARGET_EXPORTS) \
54667 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54670 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
54671 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54672 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54673 case $(srcdir) in \
54674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54675 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54677 esac; \
54678 module_srcdir=libphobos; \
54679 $(SHELL) $$s/$$module_srcdir/configure \
54680 --srcdir=$${topdir}/$$module_srcdir \
54681 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54682 --target=${target_alias} \
54683 --with-build-libsubdir=$(HOST_SUBDIR) \
54684 $(STAGEfeedback_CONFIGURE_FLAGS)
54685 @endif target-libphobos-bootstrap
54687 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
54688 maybe-configure-stageautoprofile-target-libphobos:
54689 @if target-libphobos-bootstrap
54690 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54691 configure-stageautoprofile-target-libphobos:
54692 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54693 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54694 @r=`${PWD_COMMAND}`; export r; \
54695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54696 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54697 echo "Checking multilib configuration for libphobos..."; \
54698 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54699 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54700 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54701 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54702 else \
54703 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54704 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54705 fi; \
54706 else \
54707 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54708 fi; \
54709 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54710 $(NORMAL_TARGET_EXPORTS) \
54712 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54713 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54714 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54715 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
54716 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54717 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54718 case $(srcdir) in \
54719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54720 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54722 esac; \
54723 module_srcdir=libphobos; \
54724 $(SHELL) $$s/$$module_srcdir/configure \
54725 --srcdir=$${topdir}/$$module_srcdir \
54726 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54727 --target=${target_alias} \
54728 --with-build-libsubdir=$(HOST_SUBDIR) \
54729 $(STAGEautoprofile_CONFIGURE_FLAGS)
54730 @endif target-libphobos-bootstrap
54732 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
54733 maybe-configure-stageautofeedback-target-libphobos:
54734 @if target-libphobos-bootstrap
54735 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54736 configure-stageautofeedback-target-libphobos:
54737 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54738 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54739 @r=`${PWD_COMMAND}`; export r; \
54740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54741 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54742 echo "Checking multilib configuration for libphobos..."; \
54743 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54744 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54745 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54746 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54747 else \
54748 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54749 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54750 fi; \
54751 else \
54752 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54753 fi; \
54754 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54755 $(NORMAL_TARGET_EXPORTS) \
54757 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54760 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
54761 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54762 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54763 case $(srcdir) in \
54764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54765 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54767 esac; \
54768 module_srcdir=libphobos; \
54769 $(SHELL) $$s/$$module_srcdir/configure \
54770 --srcdir=$${topdir}/$$module_srcdir \
54771 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54772 --target=${target_alias} \
54773 --with-build-libsubdir=$(HOST_SUBDIR) \
54774 $(STAGEautofeedback_CONFIGURE_FLAGS)
54775 @endif target-libphobos-bootstrap
54781 .PHONY: all-target-libphobos maybe-all-target-libphobos
54782 maybe-all-target-libphobos:
54783 @if gcc-bootstrap
54784 all-target-libphobos: stage_current
54785 @endif gcc-bootstrap
54786 @if target-libphobos
54787 TARGET-target-libphobos=all
54788 maybe-all-target-libphobos: all-target-libphobos
54789 all-target-libphobos: configure-target-libphobos
54790 @r=`${PWD_COMMAND}`; export r; \
54791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54792 $(NORMAL_TARGET_EXPORTS) \
54793 (cd $(TARGET_SUBDIR)/libphobos && \
54794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54795 $(TARGET-target-libphobos))
54796 @endif target-libphobos
54800 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
54801 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
54802 maybe-all-stage1-target-libphobos:
54803 maybe-clean-stage1-target-libphobos:
54804 @if target-libphobos-bootstrap
54805 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
54806 all-stage1: all-stage1-target-libphobos
54807 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
54808 all-stage1-target-libphobos: configure-stage1-target-libphobos
54809 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54810 @r=`${PWD_COMMAND}`; export r; \
54811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54812 TFLAGS="$(STAGE1_TFLAGS)"; \
54813 $(NORMAL_TARGET_EXPORTS) \
54814 cd $(TARGET_SUBDIR)/libphobos && \
54816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54817 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54818 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54819 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54823 $(EXTRA_TARGET_FLAGS) \
54825 TFLAGS="$(STAGE1_TFLAGS)" \
54826 $(TARGET-stage1-target-libphobos)
54828 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
54829 clean-stage1: clean-stage1-target-libphobos
54830 clean-stage1-target-libphobos:
54831 @if [ $(current_stage) = stage1 ]; then \
54832 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54833 else \
54834 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
54835 $(MAKE) stage1-start; \
54836 fi; \
54837 cd $(TARGET_SUBDIR)/libphobos && \
54838 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54839 clean
54840 @endif target-libphobos-bootstrap
54843 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
54844 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
54845 maybe-all-stage2-target-libphobos:
54846 maybe-clean-stage2-target-libphobos:
54847 @if target-libphobos-bootstrap
54848 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
54849 all-stage2: all-stage2-target-libphobos
54850 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
54851 all-stage2-target-libphobos: configure-stage2-target-libphobos
54852 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54853 @r=`${PWD_COMMAND}`; export r; \
54854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54855 TFLAGS="$(STAGE2_TFLAGS)"; \
54856 $(NORMAL_TARGET_EXPORTS) \
54858 cd $(TARGET_SUBDIR)/libphobos && \
54860 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54861 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54862 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54863 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54867 $(EXTRA_TARGET_FLAGS) \
54868 TFLAGS="$(STAGE2_TFLAGS)" \
54869 $(TARGET-stage2-target-libphobos)
54871 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
54872 clean-stage2: clean-stage2-target-libphobos
54873 clean-stage2-target-libphobos:
54874 @if [ $(current_stage) = stage2 ]; then \
54875 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54876 else \
54877 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
54878 $(MAKE) stage2-start; \
54879 fi; \
54880 cd $(TARGET_SUBDIR)/libphobos && \
54881 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54882 @endif target-libphobos-bootstrap
54885 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
54886 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
54887 maybe-all-stage3-target-libphobos:
54888 maybe-clean-stage3-target-libphobos:
54889 @if target-libphobos-bootstrap
54890 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
54891 all-stage3: all-stage3-target-libphobos
54892 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
54893 all-stage3-target-libphobos: configure-stage3-target-libphobos
54894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54895 @r=`${PWD_COMMAND}`; export r; \
54896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54897 TFLAGS="$(STAGE3_TFLAGS)"; \
54898 $(NORMAL_TARGET_EXPORTS) \
54900 cd $(TARGET_SUBDIR)/libphobos && \
54902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54903 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54904 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54905 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54909 $(EXTRA_TARGET_FLAGS) \
54910 TFLAGS="$(STAGE3_TFLAGS)" \
54911 $(TARGET-stage3-target-libphobos)
54913 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
54914 clean-stage3: clean-stage3-target-libphobos
54915 clean-stage3-target-libphobos:
54916 @if [ $(current_stage) = stage3 ]; then \
54917 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54918 else \
54919 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
54920 $(MAKE) stage3-start; \
54921 fi; \
54922 cd $(TARGET_SUBDIR)/libphobos && \
54923 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54924 @endif target-libphobos-bootstrap
54927 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
54928 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
54929 maybe-all-stage4-target-libphobos:
54930 maybe-clean-stage4-target-libphobos:
54931 @if target-libphobos-bootstrap
54932 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
54933 all-stage4: all-stage4-target-libphobos
54934 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
54935 all-stage4-target-libphobos: configure-stage4-target-libphobos
54936 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54937 @r=`${PWD_COMMAND}`; export r; \
54938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54939 TFLAGS="$(STAGE4_TFLAGS)"; \
54940 $(NORMAL_TARGET_EXPORTS) \
54942 cd $(TARGET_SUBDIR)/libphobos && \
54944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54945 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54951 $(EXTRA_TARGET_FLAGS) \
54952 TFLAGS="$(STAGE4_TFLAGS)" \
54953 $(TARGET-stage4-target-libphobos)
54955 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
54956 clean-stage4: clean-stage4-target-libphobos
54957 clean-stage4-target-libphobos:
54958 @if [ $(current_stage) = stage4 ]; then \
54959 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54960 else \
54961 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
54962 $(MAKE) stage4-start; \
54963 fi; \
54964 cd $(TARGET_SUBDIR)/libphobos && \
54965 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54966 @endif target-libphobos-bootstrap
54969 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
54970 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
54971 maybe-all-stageprofile-target-libphobos:
54972 maybe-clean-stageprofile-target-libphobos:
54973 @if target-libphobos-bootstrap
54974 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
54975 all-stageprofile: all-stageprofile-target-libphobos
54976 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
54977 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54978 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54979 @r=`${PWD_COMMAND}`; export r; \
54980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54981 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54982 $(NORMAL_TARGET_EXPORTS) \
54984 cd $(TARGET_SUBDIR)/libphobos && \
54986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54987 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54993 $(EXTRA_TARGET_FLAGS) \
54994 TFLAGS="$(STAGEprofile_TFLAGS)" \
54995 $(TARGET-stageprofile-target-libphobos)
54997 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
54998 clean-stageprofile: clean-stageprofile-target-libphobos
54999 clean-stageprofile-target-libphobos:
55000 @if [ $(current_stage) = stageprofile ]; then \
55001 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55002 else \
55003 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
55004 $(MAKE) stageprofile-start; \
55005 fi; \
55006 cd $(TARGET_SUBDIR)/libphobos && \
55007 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55008 @endif target-libphobos-bootstrap
55011 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
55012 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
55013 maybe-all-stagetrain-target-libphobos:
55014 maybe-clean-stagetrain-target-libphobos:
55015 @if target-libphobos-bootstrap
55016 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
55017 all-stagetrain: all-stagetrain-target-libphobos
55018 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
55019 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
55020 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55021 @r=`${PWD_COMMAND}`; export r; \
55022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55024 $(NORMAL_TARGET_EXPORTS) \
55026 cd $(TARGET_SUBDIR)/libphobos && \
55028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55029 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55035 $(EXTRA_TARGET_FLAGS) \
55036 TFLAGS="$(STAGEtrain_TFLAGS)" \
55037 $(TARGET-stagetrain-target-libphobos)
55039 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
55040 clean-stagetrain: clean-stagetrain-target-libphobos
55041 clean-stagetrain-target-libphobos:
55042 @if [ $(current_stage) = stagetrain ]; then \
55043 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55044 else \
55045 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
55046 $(MAKE) stagetrain-start; \
55047 fi; \
55048 cd $(TARGET_SUBDIR)/libphobos && \
55049 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55050 @endif target-libphobos-bootstrap
55053 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
55054 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
55055 maybe-all-stagefeedback-target-libphobos:
55056 maybe-clean-stagefeedback-target-libphobos:
55057 @if target-libphobos-bootstrap
55058 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
55059 all-stagefeedback: all-stagefeedback-target-libphobos
55060 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
55061 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
55062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55063 @r=`${PWD_COMMAND}`; export r; \
55064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55066 $(NORMAL_TARGET_EXPORTS) \
55068 cd $(TARGET_SUBDIR)/libphobos && \
55070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55071 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55077 $(EXTRA_TARGET_FLAGS) \
55078 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55079 $(TARGET-stagefeedback-target-libphobos)
55081 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
55082 clean-stagefeedback: clean-stagefeedback-target-libphobos
55083 clean-stagefeedback-target-libphobos:
55084 @if [ $(current_stage) = stagefeedback ]; then \
55085 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55086 else \
55087 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
55088 $(MAKE) stagefeedback-start; \
55089 fi; \
55090 cd $(TARGET_SUBDIR)/libphobos && \
55091 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55092 @endif target-libphobos-bootstrap
55095 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
55096 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
55097 maybe-all-stageautoprofile-target-libphobos:
55098 maybe-clean-stageautoprofile-target-libphobos:
55099 @if target-libphobos-bootstrap
55100 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
55101 all-stageautoprofile: all-stageautoprofile-target-libphobos
55102 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
55103 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
55104 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55105 @r=`${PWD_COMMAND}`; export r; \
55106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55107 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55108 $(NORMAL_TARGET_EXPORTS) \
55110 cd $(TARGET_SUBDIR)/libphobos && \
55111 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55113 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55119 $(EXTRA_TARGET_FLAGS) \
55120 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55121 $(TARGET-stageautoprofile-target-libphobos)
55123 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
55124 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
55125 clean-stageautoprofile-target-libphobos:
55126 @if [ $(current_stage) = stageautoprofile ]; then \
55127 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55128 else \
55129 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
55130 $(MAKE) stageautoprofile-start; \
55131 fi; \
55132 cd $(TARGET_SUBDIR)/libphobos && \
55133 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55134 @endif target-libphobos-bootstrap
55137 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
55138 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
55139 maybe-all-stageautofeedback-target-libphobos:
55140 maybe-clean-stageautofeedback-target-libphobos:
55141 @if target-libphobos-bootstrap
55142 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
55143 all-stageautofeedback: all-stageautofeedback-target-libphobos
55144 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
55145 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
55146 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55147 @r=`${PWD_COMMAND}`; export r; \
55148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55149 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55150 $(NORMAL_TARGET_EXPORTS) \
55152 cd $(TARGET_SUBDIR)/libphobos && \
55154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55155 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55156 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55157 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55161 $(EXTRA_TARGET_FLAGS) \
55162 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55163 $(TARGET-stageautofeedback-target-libphobos)
55165 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
55166 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
55167 clean-stageautofeedback-target-libphobos:
55168 @if [ $(current_stage) = stageautofeedback ]; then \
55169 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55170 else \
55171 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
55172 $(MAKE) stageautofeedback-start; \
55173 fi; \
55174 cd $(TARGET_SUBDIR)/libphobos && \
55175 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55176 @endif target-libphobos-bootstrap
55183 .PHONY: check-target-libphobos maybe-check-target-libphobos
55184 maybe-check-target-libphobos:
55185 @if target-libphobos
55186 maybe-check-target-libphobos: check-target-libphobos
55188 check-target-libphobos:
55189 @: $(MAKE); $(unstage)
55190 @r=`${PWD_COMMAND}`; export r; \
55191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55192 $(NORMAL_TARGET_EXPORTS) \
55193 (cd $(TARGET_SUBDIR)/libphobos && \
55194 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55196 @endif target-libphobos
55198 .PHONY: install-target-libphobos maybe-install-target-libphobos
55199 maybe-install-target-libphobos:
55200 @if target-libphobos
55201 maybe-install-target-libphobos: install-target-libphobos
55203 install-target-libphobos: installdirs
55204 @: $(MAKE); $(unstage)
55205 @r=`${PWD_COMMAND}`; export r; \
55206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55207 $(NORMAL_TARGET_EXPORTS) \
55208 (cd $(TARGET_SUBDIR)/libphobos && \
55209 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55211 @endif target-libphobos
55213 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
55214 maybe-install-strip-target-libphobos:
55215 @if target-libphobos
55216 maybe-install-strip-target-libphobos: install-strip-target-libphobos
55218 install-strip-target-libphobos: installdirs
55219 @: $(MAKE); $(unstage)
55220 @r=`${PWD_COMMAND}`; export r; \
55221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55222 $(NORMAL_TARGET_EXPORTS) \
55223 (cd $(TARGET_SUBDIR)/libphobos && \
55224 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55226 @endif target-libphobos
55228 # Other targets (info, dvi, pdf, etc.)
55230 .PHONY: maybe-info-target-libphobos info-target-libphobos
55231 maybe-info-target-libphobos:
55232 @if target-libphobos
55233 maybe-info-target-libphobos: info-target-libphobos
55235 info-target-libphobos: \
55236 configure-target-libphobos
55237 @: $(MAKE); $(unstage)
55238 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55239 r=`${PWD_COMMAND}`; export r; \
55240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55241 $(NORMAL_TARGET_EXPORTS) \
55242 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
55243 for flag in $(EXTRA_TARGET_FLAGS); do \
55244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55245 done; \
55246 (cd $(TARGET_SUBDIR)/libphobos && \
55247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55249 "RANLIB=$${RANLIB}" \
55250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55251 info) \
55252 || exit 1
55254 @endif target-libphobos
55256 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
55257 maybe-dvi-target-libphobos:
55258 @if target-libphobos
55259 maybe-dvi-target-libphobos: dvi-target-libphobos
55261 dvi-target-libphobos: \
55262 configure-target-libphobos
55263 @: $(MAKE); $(unstage)
55264 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55265 r=`${PWD_COMMAND}`; export r; \
55266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55267 $(NORMAL_TARGET_EXPORTS) \
55268 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
55269 for flag in $(EXTRA_TARGET_FLAGS); do \
55270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55271 done; \
55272 (cd $(TARGET_SUBDIR)/libphobos && \
55273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55275 "RANLIB=$${RANLIB}" \
55276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55277 dvi) \
55278 || exit 1
55280 @endif target-libphobos
55282 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
55283 maybe-pdf-target-libphobos:
55284 @if target-libphobos
55285 maybe-pdf-target-libphobos: pdf-target-libphobos
55287 pdf-target-libphobos: \
55288 configure-target-libphobos
55289 @: $(MAKE); $(unstage)
55290 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55291 r=`${PWD_COMMAND}`; export r; \
55292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55293 $(NORMAL_TARGET_EXPORTS) \
55294 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
55295 for flag in $(EXTRA_TARGET_FLAGS); do \
55296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55297 done; \
55298 (cd $(TARGET_SUBDIR)/libphobos && \
55299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55301 "RANLIB=$${RANLIB}" \
55302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55303 pdf) \
55304 || exit 1
55306 @endif target-libphobos
55308 .PHONY: maybe-html-target-libphobos html-target-libphobos
55309 maybe-html-target-libphobos:
55310 @if target-libphobos
55311 maybe-html-target-libphobos: html-target-libphobos
55313 html-target-libphobos: \
55314 configure-target-libphobos
55315 @: $(MAKE); $(unstage)
55316 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55317 r=`${PWD_COMMAND}`; export r; \
55318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55319 $(NORMAL_TARGET_EXPORTS) \
55320 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
55321 for flag in $(EXTRA_TARGET_FLAGS); do \
55322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55323 done; \
55324 (cd $(TARGET_SUBDIR)/libphobos && \
55325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55327 "RANLIB=$${RANLIB}" \
55328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55329 html) \
55330 || exit 1
55332 @endif target-libphobos
55334 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
55335 maybe-TAGS-target-libphobos:
55336 @if target-libphobos
55337 maybe-TAGS-target-libphobos: TAGS-target-libphobos
55339 TAGS-target-libphobos: \
55340 configure-target-libphobos
55341 @: $(MAKE); $(unstage)
55342 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55343 r=`${PWD_COMMAND}`; export r; \
55344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55345 $(NORMAL_TARGET_EXPORTS) \
55346 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
55347 for flag in $(EXTRA_TARGET_FLAGS); do \
55348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55349 done; \
55350 (cd $(TARGET_SUBDIR)/libphobos && \
55351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55353 "RANLIB=$${RANLIB}" \
55354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55355 TAGS) \
55356 || exit 1
55358 @endif target-libphobos
55360 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
55361 maybe-install-info-target-libphobos:
55362 @if target-libphobos
55363 maybe-install-info-target-libphobos: install-info-target-libphobos
55365 install-info-target-libphobos: \
55366 configure-target-libphobos \
55367 info-target-libphobos
55368 @: $(MAKE); $(unstage)
55369 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55370 r=`${PWD_COMMAND}`; export r; \
55371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55372 $(NORMAL_TARGET_EXPORTS) \
55373 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
55374 for flag in $(EXTRA_TARGET_FLAGS); do \
55375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55376 done; \
55377 (cd $(TARGET_SUBDIR)/libphobos && \
55378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55380 "RANLIB=$${RANLIB}" \
55381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55382 install-info) \
55383 || exit 1
55385 @endif target-libphobos
55387 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
55388 maybe-install-dvi-target-libphobos:
55389 @if target-libphobos
55390 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
55392 install-dvi-target-libphobos: \
55393 configure-target-libphobos \
55394 dvi-target-libphobos
55395 @: $(MAKE); $(unstage)
55396 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55397 r=`${PWD_COMMAND}`; export r; \
55398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399 $(NORMAL_TARGET_EXPORTS) \
55400 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
55401 for flag in $(EXTRA_TARGET_FLAGS); do \
55402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55403 done; \
55404 (cd $(TARGET_SUBDIR)/libphobos && \
55405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55407 "RANLIB=$${RANLIB}" \
55408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55409 install-dvi) \
55410 || exit 1
55412 @endif target-libphobos
55414 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
55415 maybe-install-pdf-target-libphobos:
55416 @if target-libphobos
55417 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
55419 install-pdf-target-libphobos: \
55420 configure-target-libphobos \
55421 pdf-target-libphobos
55422 @: $(MAKE); $(unstage)
55423 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55424 r=`${PWD_COMMAND}`; export r; \
55425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426 $(NORMAL_TARGET_EXPORTS) \
55427 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
55428 for flag in $(EXTRA_TARGET_FLAGS); do \
55429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430 done; \
55431 (cd $(TARGET_SUBDIR)/libphobos && \
55432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434 "RANLIB=$${RANLIB}" \
55435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436 install-pdf) \
55437 || exit 1
55439 @endif target-libphobos
55441 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
55442 maybe-install-html-target-libphobos:
55443 @if target-libphobos
55444 maybe-install-html-target-libphobos: install-html-target-libphobos
55446 install-html-target-libphobos: \
55447 configure-target-libphobos \
55448 html-target-libphobos
55449 @: $(MAKE); $(unstage)
55450 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55451 r=`${PWD_COMMAND}`; export r; \
55452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453 $(NORMAL_TARGET_EXPORTS) \
55454 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
55455 for flag in $(EXTRA_TARGET_FLAGS); do \
55456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55457 done; \
55458 (cd $(TARGET_SUBDIR)/libphobos && \
55459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55461 "RANLIB=$${RANLIB}" \
55462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55463 install-html) \
55464 || exit 1
55466 @endif target-libphobos
55468 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
55469 maybe-installcheck-target-libphobos:
55470 @if target-libphobos
55471 maybe-installcheck-target-libphobos: installcheck-target-libphobos
55473 installcheck-target-libphobos: \
55474 configure-target-libphobos
55475 @: $(MAKE); $(unstage)
55476 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55477 r=`${PWD_COMMAND}`; export r; \
55478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55479 $(NORMAL_TARGET_EXPORTS) \
55480 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
55481 for flag in $(EXTRA_TARGET_FLAGS); do \
55482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55483 done; \
55484 (cd $(TARGET_SUBDIR)/libphobos && \
55485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55487 "RANLIB=$${RANLIB}" \
55488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55489 installcheck) \
55490 || exit 1
55492 @endif target-libphobos
55494 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
55495 maybe-mostlyclean-target-libphobos:
55496 @if target-libphobos
55497 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
55499 mostlyclean-target-libphobos:
55500 @: $(MAKE); $(unstage)
55501 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55502 r=`${PWD_COMMAND}`; export r; \
55503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55504 $(NORMAL_TARGET_EXPORTS) \
55505 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
55506 for flag in $(EXTRA_TARGET_FLAGS); do \
55507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55508 done; \
55509 (cd $(TARGET_SUBDIR)/libphobos && \
55510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55512 "RANLIB=$${RANLIB}" \
55513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55514 mostlyclean) \
55515 || exit 1
55517 @endif target-libphobos
55519 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
55520 maybe-clean-target-libphobos:
55521 @if target-libphobos
55522 maybe-clean-target-libphobos: clean-target-libphobos
55524 clean-target-libphobos:
55525 @: $(MAKE); $(unstage)
55526 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55527 r=`${PWD_COMMAND}`; export r; \
55528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55529 $(NORMAL_TARGET_EXPORTS) \
55530 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
55531 for flag in $(EXTRA_TARGET_FLAGS); do \
55532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55533 done; \
55534 (cd $(TARGET_SUBDIR)/libphobos && \
55535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55537 "RANLIB=$${RANLIB}" \
55538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55539 clean) \
55540 || exit 1
55542 @endif target-libphobos
55544 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
55545 maybe-distclean-target-libphobos:
55546 @if target-libphobos
55547 maybe-distclean-target-libphobos: distclean-target-libphobos
55549 distclean-target-libphobos:
55550 @: $(MAKE); $(unstage)
55551 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55552 r=`${PWD_COMMAND}`; export r; \
55553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55554 $(NORMAL_TARGET_EXPORTS) \
55555 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
55556 for flag in $(EXTRA_TARGET_FLAGS); do \
55557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55558 done; \
55559 (cd $(TARGET_SUBDIR)/libphobos && \
55560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55562 "RANLIB=$${RANLIB}" \
55563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55564 distclean) \
55565 || exit 1
55567 @endif target-libphobos
55569 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
55570 maybe-maintainer-clean-target-libphobos:
55571 @if target-libphobos
55572 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
55574 maintainer-clean-target-libphobos:
55575 @: $(MAKE); $(unstage)
55576 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55577 r=`${PWD_COMMAND}`; export r; \
55578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55579 $(NORMAL_TARGET_EXPORTS) \
55580 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
55581 for flag in $(EXTRA_TARGET_FLAGS); do \
55582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55583 done; \
55584 (cd $(TARGET_SUBDIR)/libphobos && \
55585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55587 "RANLIB=$${RANLIB}" \
55588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55589 maintainer-clean) \
55590 || exit 1
55592 @endif target-libphobos
55598 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
55599 maybe-configure-target-libtermcap:
55600 @if gcc-bootstrap
55601 configure-target-libtermcap: stage_current
55602 @endif gcc-bootstrap
55603 @if target-libtermcap
55604 maybe-configure-target-libtermcap: configure-target-libtermcap
55605 configure-target-libtermcap:
55606 @: $(MAKE); $(unstage)
55607 @r=`${PWD_COMMAND}`; export r; \
55608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55609 echo "Checking multilib configuration for libtermcap..."; \
55610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
55611 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
55612 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
55613 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
55614 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
55615 else \
55616 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
55617 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
55618 fi; \
55619 else \
55620 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
55621 fi; \
55622 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
55623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
55624 $(NORMAL_TARGET_EXPORTS) \
55625 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
55626 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
55627 case $(srcdir) in \
55628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55629 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
55630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55631 esac; \
55632 module_srcdir=libtermcap; \
55633 rm -f no-such-file || : ; \
55634 CONFIG_SITE=no-such-file $(SHELL) \
55635 $$s/$$module_srcdir/configure \
55636 --srcdir=$${topdir}/$$module_srcdir \
55637 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55638 --target=${target_alias} \
55639 || exit 1
55640 @endif target-libtermcap
55646 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
55647 maybe-all-target-libtermcap:
55648 @if gcc-bootstrap
55649 all-target-libtermcap: stage_current
55650 @endif gcc-bootstrap
55651 @if target-libtermcap
55652 TARGET-target-libtermcap=all
55653 maybe-all-target-libtermcap: all-target-libtermcap
55654 all-target-libtermcap: configure-target-libtermcap
55655 @: $(MAKE); $(unstage)
55656 @r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(NORMAL_TARGET_EXPORTS) \
55659 (cd $(TARGET_SUBDIR)/libtermcap && \
55660 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55661 $(TARGET-target-libtermcap))
55662 @endif target-libtermcap
55668 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
55669 maybe-check-target-libtermcap:
55670 @if target-libtermcap
55671 maybe-check-target-libtermcap: check-target-libtermcap
55673 # Dummy target for uncheckable module.
55674 check-target-libtermcap:
55676 @endif target-libtermcap
55678 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
55679 maybe-install-target-libtermcap:
55680 @if target-libtermcap
55681 maybe-install-target-libtermcap: install-target-libtermcap
55683 install-target-libtermcap: installdirs
55684 @: $(MAKE); $(unstage)
55685 @r=`${PWD_COMMAND}`; export r; \
55686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55687 $(NORMAL_TARGET_EXPORTS) \
55688 (cd $(TARGET_SUBDIR)/libtermcap && \
55689 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55691 @endif target-libtermcap
55693 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
55694 maybe-install-strip-target-libtermcap:
55695 @if target-libtermcap
55696 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
55698 install-strip-target-libtermcap: installdirs
55699 @: $(MAKE); $(unstage)
55700 @r=`${PWD_COMMAND}`; export r; \
55701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55702 $(NORMAL_TARGET_EXPORTS) \
55703 (cd $(TARGET_SUBDIR)/libtermcap && \
55704 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55706 @endif target-libtermcap
55708 # Other targets (info, dvi, pdf, etc.)
55710 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
55711 maybe-info-target-libtermcap:
55712 @if target-libtermcap
55713 maybe-info-target-libtermcap: info-target-libtermcap
55715 info-target-libtermcap: \
55716 configure-target-libtermcap
55717 @: $(MAKE); $(unstage)
55718 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55719 r=`${PWD_COMMAND}`; export r; \
55720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55721 $(NORMAL_TARGET_EXPORTS) \
55722 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
55723 for flag in $(EXTRA_TARGET_FLAGS); do \
55724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55725 done; \
55726 (cd $(TARGET_SUBDIR)/libtermcap && \
55727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55729 "RANLIB=$${RANLIB}" \
55730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55731 info) \
55732 || exit 1
55734 @endif target-libtermcap
55736 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
55737 maybe-dvi-target-libtermcap:
55738 @if target-libtermcap
55739 maybe-dvi-target-libtermcap: dvi-target-libtermcap
55741 dvi-target-libtermcap: \
55742 configure-target-libtermcap
55743 @: $(MAKE); $(unstage)
55744 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55745 r=`${PWD_COMMAND}`; export r; \
55746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55747 $(NORMAL_TARGET_EXPORTS) \
55748 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
55749 for flag in $(EXTRA_TARGET_FLAGS); do \
55750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55751 done; \
55752 (cd $(TARGET_SUBDIR)/libtermcap && \
55753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55755 "RANLIB=$${RANLIB}" \
55756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55757 dvi) \
55758 || exit 1
55760 @endif target-libtermcap
55762 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
55763 maybe-pdf-target-libtermcap:
55764 @if target-libtermcap
55765 maybe-pdf-target-libtermcap: pdf-target-libtermcap
55767 pdf-target-libtermcap: \
55768 configure-target-libtermcap
55769 @: $(MAKE); $(unstage)
55770 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55771 r=`${PWD_COMMAND}`; export r; \
55772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55773 $(NORMAL_TARGET_EXPORTS) \
55774 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
55775 for flag in $(EXTRA_TARGET_FLAGS); do \
55776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55777 done; \
55778 (cd $(TARGET_SUBDIR)/libtermcap && \
55779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55781 "RANLIB=$${RANLIB}" \
55782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55783 pdf) \
55784 || exit 1
55786 @endif target-libtermcap
55788 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
55789 maybe-html-target-libtermcap:
55790 @if target-libtermcap
55791 maybe-html-target-libtermcap: html-target-libtermcap
55793 html-target-libtermcap: \
55794 configure-target-libtermcap
55795 @: $(MAKE); $(unstage)
55796 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55797 r=`${PWD_COMMAND}`; export r; \
55798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55799 $(NORMAL_TARGET_EXPORTS) \
55800 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
55801 for flag in $(EXTRA_TARGET_FLAGS); do \
55802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55803 done; \
55804 (cd $(TARGET_SUBDIR)/libtermcap && \
55805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55807 "RANLIB=$${RANLIB}" \
55808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55809 html) \
55810 || exit 1
55812 @endif target-libtermcap
55814 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
55815 maybe-TAGS-target-libtermcap:
55816 @if target-libtermcap
55817 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
55819 TAGS-target-libtermcap: \
55820 configure-target-libtermcap
55821 @: $(MAKE); $(unstage)
55822 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55823 r=`${PWD_COMMAND}`; export r; \
55824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55825 $(NORMAL_TARGET_EXPORTS) \
55826 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
55827 for flag in $(EXTRA_TARGET_FLAGS); do \
55828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55829 done; \
55830 (cd $(TARGET_SUBDIR)/libtermcap && \
55831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55833 "RANLIB=$${RANLIB}" \
55834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55835 TAGS) \
55836 || exit 1
55838 @endif target-libtermcap
55840 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
55841 maybe-install-info-target-libtermcap:
55842 @if target-libtermcap
55843 maybe-install-info-target-libtermcap: install-info-target-libtermcap
55845 install-info-target-libtermcap: \
55846 configure-target-libtermcap \
55847 info-target-libtermcap
55848 @: $(MAKE); $(unstage)
55849 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55850 r=`${PWD_COMMAND}`; export r; \
55851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55852 $(NORMAL_TARGET_EXPORTS) \
55853 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
55854 for flag in $(EXTRA_TARGET_FLAGS); do \
55855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55856 done; \
55857 (cd $(TARGET_SUBDIR)/libtermcap && \
55858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55860 "RANLIB=$${RANLIB}" \
55861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55862 install-info) \
55863 || exit 1
55865 @endif target-libtermcap
55867 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
55868 maybe-install-dvi-target-libtermcap:
55869 @if target-libtermcap
55870 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
55872 install-dvi-target-libtermcap: \
55873 configure-target-libtermcap \
55874 dvi-target-libtermcap
55875 @: $(MAKE); $(unstage)
55876 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55877 r=`${PWD_COMMAND}`; export r; \
55878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55879 $(NORMAL_TARGET_EXPORTS) \
55880 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
55881 for flag in $(EXTRA_TARGET_FLAGS); do \
55882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55883 done; \
55884 (cd $(TARGET_SUBDIR)/libtermcap && \
55885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55887 "RANLIB=$${RANLIB}" \
55888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55889 install-dvi) \
55890 || exit 1
55892 @endif target-libtermcap
55894 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
55895 maybe-install-pdf-target-libtermcap:
55896 @if target-libtermcap
55897 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
55899 install-pdf-target-libtermcap: \
55900 configure-target-libtermcap \
55901 pdf-target-libtermcap
55902 @: $(MAKE); $(unstage)
55903 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55904 r=`${PWD_COMMAND}`; export r; \
55905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906 $(NORMAL_TARGET_EXPORTS) \
55907 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 install-pdf) \
55917 || exit 1
55919 @endif target-libtermcap
55921 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
55922 maybe-install-html-target-libtermcap:
55923 @if target-libtermcap
55924 maybe-install-html-target-libtermcap: install-html-target-libtermcap
55926 install-html-target-libtermcap: \
55927 configure-target-libtermcap \
55928 html-target-libtermcap
55929 @: $(MAKE); $(unstage)
55930 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55931 r=`${PWD_COMMAND}`; export r; \
55932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55933 $(NORMAL_TARGET_EXPORTS) \
55934 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
55935 for flag in $(EXTRA_TARGET_FLAGS); do \
55936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55937 done; \
55938 (cd $(TARGET_SUBDIR)/libtermcap && \
55939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55941 "RANLIB=$${RANLIB}" \
55942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55943 install-html) \
55944 || exit 1
55946 @endif target-libtermcap
55948 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
55949 maybe-installcheck-target-libtermcap:
55950 @if target-libtermcap
55951 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
55953 installcheck-target-libtermcap: \
55954 configure-target-libtermcap
55955 @: $(MAKE); $(unstage)
55956 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55957 r=`${PWD_COMMAND}`; export r; \
55958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55959 $(NORMAL_TARGET_EXPORTS) \
55960 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
55961 for flag in $(EXTRA_TARGET_FLAGS); do \
55962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55963 done; \
55964 (cd $(TARGET_SUBDIR)/libtermcap && \
55965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55967 "RANLIB=$${RANLIB}" \
55968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55969 installcheck) \
55970 || exit 1
55972 @endif target-libtermcap
55974 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
55975 maybe-mostlyclean-target-libtermcap:
55976 @if target-libtermcap
55977 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
55979 # libtermcap doesn't support mostlyclean.
55980 mostlyclean-target-libtermcap:
55982 @endif target-libtermcap
55984 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
55985 maybe-clean-target-libtermcap:
55986 @if target-libtermcap
55987 maybe-clean-target-libtermcap: clean-target-libtermcap
55989 # libtermcap doesn't support clean.
55990 clean-target-libtermcap:
55992 @endif target-libtermcap
55994 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
55995 maybe-distclean-target-libtermcap:
55996 @if target-libtermcap
55997 maybe-distclean-target-libtermcap: distclean-target-libtermcap
55999 # libtermcap doesn't support distclean.
56000 distclean-target-libtermcap:
56002 @endif target-libtermcap
56004 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
56005 maybe-maintainer-clean-target-libtermcap:
56006 @if target-libtermcap
56007 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
56009 # libtermcap doesn't support maintainer-clean.
56010 maintainer-clean-target-libtermcap:
56012 @endif target-libtermcap
56018 .PHONY: configure-target-winsup maybe-configure-target-winsup
56019 maybe-configure-target-winsup:
56020 @if gcc-bootstrap
56021 configure-target-winsup: stage_current
56022 @endif gcc-bootstrap
56023 @if target-winsup
56024 maybe-configure-target-winsup: configure-target-winsup
56025 configure-target-winsup:
56026 @: $(MAKE); $(unstage)
56027 @r=`${PWD_COMMAND}`; export r; \
56028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56029 echo "Checking multilib configuration for winsup..."; \
56030 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
56031 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
56032 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
56033 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
56034 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
56035 else \
56036 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
56037 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
56038 fi; \
56039 else \
56040 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
56041 fi; \
56042 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
56043 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
56044 $(NORMAL_TARGET_EXPORTS) \
56045 echo Configuring in $(TARGET_SUBDIR)/winsup; \
56046 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
56047 case $(srcdir) in \
56048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56049 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
56050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56051 esac; \
56052 module_srcdir=winsup; \
56053 rm -f no-such-file || : ; \
56054 CONFIG_SITE=no-such-file $(SHELL) \
56055 $$s/$$module_srcdir/configure \
56056 --srcdir=$${topdir}/$$module_srcdir \
56057 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56058 --target=${target_alias} \
56059 || exit 1
56060 @endif target-winsup
56066 .PHONY: all-target-winsup maybe-all-target-winsup
56067 maybe-all-target-winsup:
56068 @if gcc-bootstrap
56069 all-target-winsup: stage_current
56070 @endif gcc-bootstrap
56071 @if target-winsup
56072 TARGET-target-winsup=all
56073 maybe-all-target-winsup: all-target-winsup
56074 all-target-winsup: configure-target-winsup
56075 @: $(MAKE); $(unstage)
56076 @r=`${PWD_COMMAND}`; export r; \
56077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56078 $(NORMAL_TARGET_EXPORTS) \
56079 (cd $(TARGET_SUBDIR)/winsup && \
56080 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56081 $(TARGET-target-winsup))
56082 @endif target-winsup
56088 .PHONY: check-target-winsup maybe-check-target-winsup
56089 maybe-check-target-winsup:
56090 @if target-winsup
56091 maybe-check-target-winsup: check-target-winsup
56093 check-target-winsup:
56094 @: $(MAKE); $(unstage)
56095 @r=`${PWD_COMMAND}`; export r; \
56096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56097 $(NORMAL_TARGET_EXPORTS) \
56098 (cd $(TARGET_SUBDIR)/winsup && \
56099 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56101 @endif target-winsup
56103 .PHONY: install-target-winsup maybe-install-target-winsup
56104 maybe-install-target-winsup:
56105 @if target-winsup
56106 maybe-install-target-winsup: install-target-winsup
56108 install-target-winsup: installdirs
56109 @: $(MAKE); $(unstage)
56110 @r=`${PWD_COMMAND}`; export r; \
56111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56112 $(NORMAL_TARGET_EXPORTS) \
56113 (cd $(TARGET_SUBDIR)/winsup && \
56114 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56116 @endif target-winsup
56118 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
56119 maybe-install-strip-target-winsup:
56120 @if target-winsup
56121 maybe-install-strip-target-winsup: install-strip-target-winsup
56123 install-strip-target-winsup: installdirs
56124 @: $(MAKE); $(unstage)
56125 @r=`${PWD_COMMAND}`; export r; \
56126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56127 $(NORMAL_TARGET_EXPORTS) \
56128 (cd $(TARGET_SUBDIR)/winsup && \
56129 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56131 @endif target-winsup
56133 # Other targets (info, dvi, pdf, etc.)
56135 .PHONY: maybe-info-target-winsup info-target-winsup
56136 maybe-info-target-winsup:
56137 @if target-winsup
56138 maybe-info-target-winsup: info-target-winsup
56140 info-target-winsup: \
56141 configure-target-winsup
56142 @: $(MAKE); $(unstage)
56143 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56144 r=`${PWD_COMMAND}`; export r; \
56145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56146 $(NORMAL_TARGET_EXPORTS) \
56147 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
56148 for flag in $(EXTRA_TARGET_FLAGS); do \
56149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56150 done; \
56151 (cd $(TARGET_SUBDIR)/winsup && \
56152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56154 "RANLIB=$${RANLIB}" \
56155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56156 info) \
56157 || exit 1
56159 @endif target-winsup
56161 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
56162 maybe-dvi-target-winsup:
56163 @if target-winsup
56164 maybe-dvi-target-winsup: dvi-target-winsup
56166 dvi-target-winsup: \
56167 configure-target-winsup
56168 @: $(MAKE); $(unstage)
56169 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56170 r=`${PWD_COMMAND}`; export r; \
56171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56172 $(NORMAL_TARGET_EXPORTS) \
56173 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
56174 for flag in $(EXTRA_TARGET_FLAGS); do \
56175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56176 done; \
56177 (cd $(TARGET_SUBDIR)/winsup && \
56178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56180 "RANLIB=$${RANLIB}" \
56181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56182 dvi) \
56183 || exit 1
56185 @endif target-winsup
56187 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
56188 maybe-pdf-target-winsup:
56189 @if target-winsup
56190 maybe-pdf-target-winsup: pdf-target-winsup
56192 pdf-target-winsup: \
56193 configure-target-winsup
56194 @: $(MAKE); $(unstage)
56195 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56196 r=`${PWD_COMMAND}`; export r; \
56197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56198 $(NORMAL_TARGET_EXPORTS) \
56199 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
56200 for flag in $(EXTRA_TARGET_FLAGS); do \
56201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56202 done; \
56203 (cd $(TARGET_SUBDIR)/winsup && \
56204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56206 "RANLIB=$${RANLIB}" \
56207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56208 pdf) \
56209 || exit 1
56211 @endif target-winsup
56213 .PHONY: maybe-html-target-winsup html-target-winsup
56214 maybe-html-target-winsup:
56215 @if target-winsup
56216 maybe-html-target-winsup: html-target-winsup
56218 html-target-winsup: \
56219 configure-target-winsup
56220 @: $(MAKE); $(unstage)
56221 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56222 r=`${PWD_COMMAND}`; export r; \
56223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56224 $(NORMAL_TARGET_EXPORTS) \
56225 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
56226 for flag in $(EXTRA_TARGET_FLAGS); do \
56227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56228 done; \
56229 (cd $(TARGET_SUBDIR)/winsup && \
56230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56232 "RANLIB=$${RANLIB}" \
56233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56234 html) \
56235 || exit 1
56237 @endif target-winsup
56239 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
56240 maybe-TAGS-target-winsup:
56241 @if target-winsup
56242 maybe-TAGS-target-winsup: TAGS-target-winsup
56244 TAGS-target-winsup: \
56245 configure-target-winsup
56246 @: $(MAKE); $(unstage)
56247 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56248 r=`${PWD_COMMAND}`; export r; \
56249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56250 $(NORMAL_TARGET_EXPORTS) \
56251 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
56252 for flag in $(EXTRA_TARGET_FLAGS); do \
56253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56254 done; \
56255 (cd $(TARGET_SUBDIR)/winsup && \
56256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56258 "RANLIB=$${RANLIB}" \
56259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56260 TAGS) \
56261 || exit 1
56263 @endif target-winsup
56265 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
56266 maybe-install-info-target-winsup:
56267 @if target-winsup
56268 maybe-install-info-target-winsup: install-info-target-winsup
56270 install-info-target-winsup: \
56271 configure-target-winsup \
56272 info-target-winsup
56273 @: $(MAKE); $(unstage)
56274 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56275 r=`${PWD_COMMAND}`; export r; \
56276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56277 $(NORMAL_TARGET_EXPORTS) \
56278 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
56279 for flag in $(EXTRA_TARGET_FLAGS); do \
56280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56281 done; \
56282 (cd $(TARGET_SUBDIR)/winsup && \
56283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56285 "RANLIB=$${RANLIB}" \
56286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56287 install-info) \
56288 || exit 1
56290 @endif target-winsup
56292 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
56293 maybe-install-dvi-target-winsup:
56294 @if target-winsup
56295 maybe-install-dvi-target-winsup: install-dvi-target-winsup
56297 install-dvi-target-winsup: \
56298 configure-target-winsup \
56299 dvi-target-winsup
56300 @: $(MAKE); $(unstage)
56301 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56302 r=`${PWD_COMMAND}`; export r; \
56303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56304 $(NORMAL_TARGET_EXPORTS) \
56305 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
56306 for flag in $(EXTRA_TARGET_FLAGS); do \
56307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56308 done; \
56309 (cd $(TARGET_SUBDIR)/winsup && \
56310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56312 "RANLIB=$${RANLIB}" \
56313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56314 install-dvi) \
56315 || exit 1
56317 @endif target-winsup
56319 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
56320 maybe-install-pdf-target-winsup:
56321 @if target-winsup
56322 maybe-install-pdf-target-winsup: install-pdf-target-winsup
56324 install-pdf-target-winsup: \
56325 configure-target-winsup \
56326 pdf-target-winsup
56327 @: $(MAKE); $(unstage)
56328 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56329 r=`${PWD_COMMAND}`; export r; \
56330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56331 $(NORMAL_TARGET_EXPORTS) \
56332 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
56333 for flag in $(EXTRA_TARGET_FLAGS); do \
56334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56335 done; \
56336 (cd $(TARGET_SUBDIR)/winsup && \
56337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56339 "RANLIB=$${RANLIB}" \
56340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56341 install-pdf) \
56342 || exit 1
56344 @endif target-winsup
56346 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
56347 maybe-install-html-target-winsup:
56348 @if target-winsup
56349 maybe-install-html-target-winsup: install-html-target-winsup
56351 install-html-target-winsup: \
56352 configure-target-winsup \
56353 html-target-winsup
56354 @: $(MAKE); $(unstage)
56355 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56356 r=`${PWD_COMMAND}`; export r; \
56357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56358 $(NORMAL_TARGET_EXPORTS) \
56359 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
56360 for flag in $(EXTRA_TARGET_FLAGS); do \
56361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56362 done; \
56363 (cd $(TARGET_SUBDIR)/winsup && \
56364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56366 "RANLIB=$${RANLIB}" \
56367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56368 install-html) \
56369 || exit 1
56371 @endif target-winsup
56373 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
56374 maybe-installcheck-target-winsup:
56375 @if target-winsup
56376 maybe-installcheck-target-winsup: installcheck-target-winsup
56378 installcheck-target-winsup: \
56379 configure-target-winsup
56380 @: $(MAKE); $(unstage)
56381 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56382 r=`${PWD_COMMAND}`; export r; \
56383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56384 $(NORMAL_TARGET_EXPORTS) \
56385 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
56386 for flag in $(EXTRA_TARGET_FLAGS); do \
56387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56388 done; \
56389 (cd $(TARGET_SUBDIR)/winsup && \
56390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56392 "RANLIB=$${RANLIB}" \
56393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56394 installcheck) \
56395 || exit 1
56397 @endif target-winsup
56399 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
56400 maybe-mostlyclean-target-winsup:
56401 @if target-winsup
56402 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
56404 mostlyclean-target-winsup:
56405 @: $(MAKE); $(unstage)
56406 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56407 r=`${PWD_COMMAND}`; export r; \
56408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56409 $(NORMAL_TARGET_EXPORTS) \
56410 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
56411 for flag in $(EXTRA_TARGET_FLAGS); do \
56412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56413 done; \
56414 (cd $(TARGET_SUBDIR)/winsup && \
56415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56417 "RANLIB=$${RANLIB}" \
56418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56419 mostlyclean) \
56420 || exit 1
56422 @endif target-winsup
56424 .PHONY: maybe-clean-target-winsup clean-target-winsup
56425 maybe-clean-target-winsup:
56426 @if target-winsup
56427 maybe-clean-target-winsup: clean-target-winsup
56429 clean-target-winsup:
56430 @: $(MAKE); $(unstage)
56431 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56432 r=`${PWD_COMMAND}`; export r; \
56433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56434 $(NORMAL_TARGET_EXPORTS) \
56435 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
56436 for flag in $(EXTRA_TARGET_FLAGS); do \
56437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56438 done; \
56439 (cd $(TARGET_SUBDIR)/winsup && \
56440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56442 "RANLIB=$${RANLIB}" \
56443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56444 clean) \
56445 || exit 1
56447 @endif target-winsup
56449 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
56450 maybe-distclean-target-winsup:
56451 @if target-winsup
56452 maybe-distclean-target-winsup: distclean-target-winsup
56454 distclean-target-winsup:
56455 @: $(MAKE); $(unstage)
56456 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56457 r=`${PWD_COMMAND}`; export r; \
56458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56459 $(NORMAL_TARGET_EXPORTS) \
56460 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
56461 for flag in $(EXTRA_TARGET_FLAGS); do \
56462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56463 done; \
56464 (cd $(TARGET_SUBDIR)/winsup && \
56465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56467 "RANLIB=$${RANLIB}" \
56468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56469 distclean) \
56470 || exit 1
56472 @endif target-winsup
56474 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
56475 maybe-maintainer-clean-target-winsup:
56476 @if target-winsup
56477 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
56479 maintainer-clean-target-winsup:
56480 @: $(MAKE); $(unstage)
56481 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56482 r=`${PWD_COMMAND}`; export r; \
56483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56484 $(NORMAL_TARGET_EXPORTS) \
56485 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
56486 for flag in $(EXTRA_TARGET_FLAGS); do \
56487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56488 done; \
56489 (cd $(TARGET_SUBDIR)/winsup && \
56490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56492 "RANLIB=$${RANLIB}" \
56493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56494 maintainer-clean) \
56495 || exit 1
56497 @endif target-winsup
56503 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
56504 maybe-configure-target-libgloss:
56505 @if gcc-bootstrap
56506 configure-target-libgloss: stage_current
56507 @endif gcc-bootstrap
56508 @if target-libgloss
56509 maybe-configure-target-libgloss: configure-target-libgloss
56510 configure-target-libgloss:
56511 @: $(MAKE); $(unstage)
56512 @r=`${PWD_COMMAND}`; export r; \
56513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56514 echo "Checking multilib configuration for libgloss..."; \
56515 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
56516 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
56517 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
56518 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
56519 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
56520 else \
56521 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
56522 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
56523 fi; \
56524 else \
56525 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
56526 fi; \
56527 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
56528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
56529 $(NORMAL_TARGET_EXPORTS) \
56530 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
56531 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
56532 case $(srcdir) in \
56533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56534 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
56535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56536 esac; \
56537 module_srcdir=libgloss; \
56538 rm -f no-such-file || : ; \
56539 CONFIG_SITE=no-such-file $(SHELL) \
56540 $$s/$$module_srcdir/configure \
56541 --srcdir=$${topdir}/$$module_srcdir \
56542 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56543 --target=${target_alias} \
56544 || exit 1
56545 @endif target-libgloss
56551 .PHONY: all-target-libgloss maybe-all-target-libgloss
56552 maybe-all-target-libgloss:
56553 @if gcc-bootstrap
56554 all-target-libgloss: stage_current
56555 @endif gcc-bootstrap
56556 @if target-libgloss
56557 TARGET-target-libgloss=all
56558 maybe-all-target-libgloss: all-target-libgloss
56559 all-target-libgloss: configure-target-libgloss
56560 @: $(MAKE); $(unstage)
56561 @r=`${PWD_COMMAND}`; export r; \
56562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56563 $(NORMAL_TARGET_EXPORTS) \
56564 (cd $(TARGET_SUBDIR)/libgloss && \
56565 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56566 $(TARGET-target-libgloss))
56567 @endif target-libgloss
56573 .PHONY: check-target-libgloss maybe-check-target-libgloss
56574 maybe-check-target-libgloss:
56575 @if target-libgloss
56576 maybe-check-target-libgloss: check-target-libgloss
56578 # Dummy target for uncheckable module.
56579 check-target-libgloss:
56581 @endif target-libgloss
56583 .PHONY: install-target-libgloss maybe-install-target-libgloss
56584 maybe-install-target-libgloss:
56585 @if target-libgloss
56586 maybe-install-target-libgloss: install-target-libgloss
56588 install-target-libgloss: installdirs
56589 @: $(MAKE); $(unstage)
56590 @r=`${PWD_COMMAND}`; export r; \
56591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56592 $(NORMAL_TARGET_EXPORTS) \
56593 (cd $(TARGET_SUBDIR)/libgloss && \
56594 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56596 @endif target-libgloss
56598 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
56599 maybe-install-strip-target-libgloss:
56600 @if target-libgloss
56601 maybe-install-strip-target-libgloss: install-strip-target-libgloss
56603 install-strip-target-libgloss: installdirs
56604 @: $(MAKE); $(unstage)
56605 @r=`${PWD_COMMAND}`; export r; \
56606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56607 $(NORMAL_TARGET_EXPORTS) \
56608 (cd $(TARGET_SUBDIR)/libgloss && \
56609 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56611 @endif target-libgloss
56613 # Other targets (info, dvi, pdf, etc.)
56615 .PHONY: maybe-info-target-libgloss info-target-libgloss
56616 maybe-info-target-libgloss:
56617 @if target-libgloss
56618 maybe-info-target-libgloss: info-target-libgloss
56620 info-target-libgloss: \
56621 configure-target-libgloss
56622 @: $(MAKE); $(unstage)
56623 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56624 r=`${PWD_COMMAND}`; export r; \
56625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56626 $(NORMAL_TARGET_EXPORTS) \
56627 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
56628 for flag in $(EXTRA_TARGET_FLAGS); do \
56629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56630 done; \
56631 (cd $(TARGET_SUBDIR)/libgloss && \
56632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56634 "RANLIB=$${RANLIB}" \
56635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56636 info) \
56637 || exit 1
56639 @endif target-libgloss
56641 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
56642 maybe-dvi-target-libgloss:
56643 @if target-libgloss
56644 maybe-dvi-target-libgloss: dvi-target-libgloss
56646 dvi-target-libgloss: \
56647 configure-target-libgloss
56648 @: $(MAKE); $(unstage)
56649 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56650 r=`${PWD_COMMAND}`; export r; \
56651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56652 $(NORMAL_TARGET_EXPORTS) \
56653 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
56654 for flag in $(EXTRA_TARGET_FLAGS); do \
56655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56656 done; \
56657 (cd $(TARGET_SUBDIR)/libgloss && \
56658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56660 "RANLIB=$${RANLIB}" \
56661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56662 dvi) \
56663 || exit 1
56665 @endif target-libgloss
56667 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
56668 maybe-pdf-target-libgloss:
56669 @if target-libgloss
56670 maybe-pdf-target-libgloss: pdf-target-libgloss
56672 pdf-target-libgloss: \
56673 configure-target-libgloss
56674 @: $(MAKE); $(unstage)
56675 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56676 r=`${PWD_COMMAND}`; export r; \
56677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56678 $(NORMAL_TARGET_EXPORTS) \
56679 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
56680 for flag in $(EXTRA_TARGET_FLAGS); do \
56681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56682 done; \
56683 (cd $(TARGET_SUBDIR)/libgloss && \
56684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56686 "RANLIB=$${RANLIB}" \
56687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56688 pdf) \
56689 || exit 1
56691 @endif target-libgloss
56693 .PHONY: maybe-html-target-libgloss html-target-libgloss
56694 maybe-html-target-libgloss:
56695 @if target-libgloss
56696 maybe-html-target-libgloss: html-target-libgloss
56698 html-target-libgloss: \
56699 configure-target-libgloss
56700 @: $(MAKE); $(unstage)
56701 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56702 r=`${PWD_COMMAND}`; export r; \
56703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56704 $(NORMAL_TARGET_EXPORTS) \
56705 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
56706 for flag in $(EXTRA_TARGET_FLAGS); do \
56707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56708 done; \
56709 (cd $(TARGET_SUBDIR)/libgloss && \
56710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56712 "RANLIB=$${RANLIB}" \
56713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56714 html) \
56715 || exit 1
56717 @endif target-libgloss
56719 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
56720 maybe-TAGS-target-libgloss:
56721 @if target-libgloss
56722 maybe-TAGS-target-libgloss: TAGS-target-libgloss
56724 TAGS-target-libgloss: \
56725 configure-target-libgloss
56726 @: $(MAKE); $(unstage)
56727 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56728 r=`${PWD_COMMAND}`; export r; \
56729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56730 $(NORMAL_TARGET_EXPORTS) \
56731 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
56732 for flag in $(EXTRA_TARGET_FLAGS); do \
56733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56734 done; \
56735 (cd $(TARGET_SUBDIR)/libgloss && \
56736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56738 "RANLIB=$${RANLIB}" \
56739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56740 TAGS) \
56741 || exit 1
56743 @endif target-libgloss
56745 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
56746 maybe-install-info-target-libgloss:
56747 @if target-libgloss
56748 maybe-install-info-target-libgloss: install-info-target-libgloss
56750 install-info-target-libgloss: \
56751 configure-target-libgloss \
56752 info-target-libgloss
56753 @: $(MAKE); $(unstage)
56754 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56755 r=`${PWD_COMMAND}`; export r; \
56756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56757 $(NORMAL_TARGET_EXPORTS) \
56758 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
56759 for flag in $(EXTRA_TARGET_FLAGS); do \
56760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56761 done; \
56762 (cd $(TARGET_SUBDIR)/libgloss && \
56763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56765 "RANLIB=$${RANLIB}" \
56766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56767 install-info) \
56768 || exit 1
56770 @endif target-libgloss
56772 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
56773 maybe-install-dvi-target-libgloss:
56774 @if target-libgloss
56775 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
56777 install-dvi-target-libgloss: \
56778 configure-target-libgloss \
56779 dvi-target-libgloss
56780 @: $(MAKE); $(unstage)
56781 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56782 r=`${PWD_COMMAND}`; export r; \
56783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56784 $(NORMAL_TARGET_EXPORTS) \
56785 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
56786 for flag in $(EXTRA_TARGET_FLAGS); do \
56787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56788 done; \
56789 (cd $(TARGET_SUBDIR)/libgloss && \
56790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56792 "RANLIB=$${RANLIB}" \
56793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56794 install-dvi) \
56795 || exit 1
56797 @endif target-libgloss
56799 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
56800 maybe-install-pdf-target-libgloss:
56801 @if target-libgloss
56802 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
56804 install-pdf-target-libgloss: \
56805 configure-target-libgloss \
56806 pdf-target-libgloss
56807 @: $(MAKE); $(unstage)
56808 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56809 r=`${PWD_COMMAND}`; export r; \
56810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56811 $(NORMAL_TARGET_EXPORTS) \
56812 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
56813 for flag in $(EXTRA_TARGET_FLAGS); do \
56814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56815 done; \
56816 (cd $(TARGET_SUBDIR)/libgloss && \
56817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56819 "RANLIB=$${RANLIB}" \
56820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56821 install-pdf) \
56822 || exit 1
56824 @endif target-libgloss
56826 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
56827 maybe-install-html-target-libgloss:
56828 @if target-libgloss
56829 maybe-install-html-target-libgloss: install-html-target-libgloss
56831 install-html-target-libgloss: \
56832 configure-target-libgloss \
56833 html-target-libgloss
56834 @: $(MAKE); $(unstage)
56835 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56836 r=`${PWD_COMMAND}`; export r; \
56837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56838 $(NORMAL_TARGET_EXPORTS) \
56839 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
56840 for flag in $(EXTRA_TARGET_FLAGS); do \
56841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56842 done; \
56843 (cd $(TARGET_SUBDIR)/libgloss && \
56844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56846 "RANLIB=$${RANLIB}" \
56847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56848 install-html) \
56849 || exit 1
56851 @endif target-libgloss
56853 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
56854 maybe-installcheck-target-libgloss:
56855 @if target-libgloss
56856 maybe-installcheck-target-libgloss: installcheck-target-libgloss
56858 installcheck-target-libgloss: \
56859 configure-target-libgloss
56860 @: $(MAKE); $(unstage)
56861 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56862 r=`${PWD_COMMAND}`; export r; \
56863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56864 $(NORMAL_TARGET_EXPORTS) \
56865 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
56866 for flag in $(EXTRA_TARGET_FLAGS); do \
56867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56868 done; \
56869 (cd $(TARGET_SUBDIR)/libgloss && \
56870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56872 "RANLIB=$${RANLIB}" \
56873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56874 installcheck) \
56875 || exit 1
56877 @endif target-libgloss
56879 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
56880 maybe-mostlyclean-target-libgloss:
56881 @if target-libgloss
56882 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
56884 mostlyclean-target-libgloss:
56885 @: $(MAKE); $(unstage)
56886 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56887 r=`${PWD_COMMAND}`; export r; \
56888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56889 $(NORMAL_TARGET_EXPORTS) \
56890 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
56891 for flag in $(EXTRA_TARGET_FLAGS); do \
56892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56893 done; \
56894 (cd $(TARGET_SUBDIR)/libgloss && \
56895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56897 "RANLIB=$${RANLIB}" \
56898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56899 mostlyclean) \
56900 || exit 1
56902 @endif target-libgloss
56904 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
56905 maybe-clean-target-libgloss:
56906 @if target-libgloss
56907 maybe-clean-target-libgloss: clean-target-libgloss
56909 clean-target-libgloss:
56910 @: $(MAKE); $(unstage)
56911 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56912 r=`${PWD_COMMAND}`; export r; \
56913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56914 $(NORMAL_TARGET_EXPORTS) \
56915 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
56916 for flag in $(EXTRA_TARGET_FLAGS); do \
56917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56918 done; \
56919 (cd $(TARGET_SUBDIR)/libgloss && \
56920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56922 "RANLIB=$${RANLIB}" \
56923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56924 clean) \
56925 || exit 1
56927 @endif target-libgloss
56929 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
56930 maybe-distclean-target-libgloss:
56931 @if target-libgloss
56932 maybe-distclean-target-libgloss: distclean-target-libgloss
56934 distclean-target-libgloss:
56935 @: $(MAKE); $(unstage)
56936 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56937 r=`${PWD_COMMAND}`; export r; \
56938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56939 $(NORMAL_TARGET_EXPORTS) \
56940 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
56941 for flag in $(EXTRA_TARGET_FLAGS); do \
56942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56943 done; \
56944 (cd $(TARGET_SUBDIR)/libgloss && \
56945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56947 "RANLIB=$${RANLIB}" \
56948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56949 distclean) \
56950 || exit 1
56952 @endif target-libgloss
56954 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
56955 maybe-maintainer-clean-target-libgloss:
56956 @if target-libgloss
56957 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
56959 maintainer-clean-target-libgloss:
56960 @: $(MAKE); $(unstage)
56961 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56962 r=`${PWD_COMMAND}`; export r; \
56963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56964 $(NORMAL_TARGET_EXPORTS) \
56965 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
56966 for flag in $(EXTRA_TARGET_FLAGS); do \
56967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56968 done; \
56969 (cd $(TARGET_SUBDIR)/libgloss && \
56970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56972 "RANLIB=$${RANLIB}" \
56973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56974 maintainer-clean) \
56975 || exit 1
56977 @endif target-libgloss
56983 .PHONY: configure-target-libffi maybe-configure-target-libffi
56984 maybe-configure-target-libffi:
56985 @if gcc-bootstrap
56986 configure-target-libffi: stage_current
56987 @endif gcc-bootstrap
56988 @if target-libffi
56989 maybe-configure-target-libffi: configure-target-libffi
56990 configure-target-libffi:
56991 @: $(MAKE); $(unstage)
56992 @r=`${PWD_COMMAND}`; export r; \
56993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56994 echo "Checking multilib configuration for libffi..."; \
56995 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56996 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
56997 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
56998 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
56999 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
57000 else \
57001 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
57002 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
57003 fi; \
57004 else \
57005 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
57006 fi; \
57007 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
57008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
57009 $(NORMAL_TARGET_EXPORTS) \
57010 echo Configuring in $(TARGET_SUBDIR)/libffi; \
57011 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
57012 case $(srcdir) in \
57013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57014 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
57015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57016 esac; \
57017 module_srcdir=libffi; \
57018 rm -f no-such-file || : ; \
57019 CONFIG_SITE=no-such-file $(SHELL) \
57020 $$s/$$module_srcdir/configure \
57021 --srcdir=$${topdir}/$$module_srcdir \
57022 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57023 --target=${target_alias} --disable-shared --with-pic \
57024 || exit 1
57025 @endif target-libffi
57031 .PHONY: all-target-libffi maybe-all-target-libffi
57032 maybe-all-target-libffi:
57033 @if gcc-bootstrap
57034 all-target-libffi: stage_current
57035 @endif gcc-bootstrap
57036 @if target-libffi
57037 TARGET-target-libffi=all
57038 maybe-all-target-libffi: all-target-libffi
57039 all-target-libffi: configure-target-libffi
57040 @: $(MAKE); $(unstage)
57041 @r=`${PWD_COMMAND}`; export r; \
57042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57043 $(NORMAL_TARGET_EXPORTS) \
57044 (cd $(TARGET_SUBDIR)/libffi && \
57045 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57046 $(TARGET-target-libffi))
57047 @endif target-libffi
57053 .PHONY: check-target-libffi maybe-check-target-libffi
57054 maybe-check-target-libffi:
57055 @if target-libffi
57056 maybe-check-target-libffi: check-target-libffi
57058 check-target-libffi:
57059 @: $(MAKE); $(unstage)
57060 @r=`${PWD_COMMAND}`; export r; \
57061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57062 $(NORMAL_TARGET_EXPORTS) \
57063 (cd $(TARGET_SUBDIR)/libffi && \
57064 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57066 @endif target-libffi
57068 .PHONY: install-target-libffi maybe-install-target-libffi
57069 maybe-install-target-libffi:
57070 @if target-libffi
57071 maybe-install-target-libffi: install-target-libffi
57073 # Dummy target for uninstallable.
57074 install-target-libffi:
57076 @endif target-libffi
57078 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
57079 maybe-install-strip-target-libffi:
57080 @if target-libffi
57081 maybe-install-strip-target-libffi: install-strip-target-libffi
57083 # Dummy target for uninstallable.
57084 install-strip-target-libffi:
57086 @endif target-libffi
57088 # Other targets (info, dvi, pdf, etc.)
57090 .PHONY: maybe-info-target-libffi info-target-libffi
57091 maybe-info-target-libffi:
57092 @if target-libffi
57093 maybe-info-target-libffi: info-target-libffi
57095 info-target-libffi: \
57096 configure-target-libffi
57097 @: $(MAKE); $(unstage)
57098 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57099 r=`${PWD_COMMAND}`; export r; \
57100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57101 $(NORMAL_TARGET_EXPORTS) \
57102 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
57103 for flag in $(EXTRA_TARGET_FLAGS); do \
57104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57105 done; \
57106 (cd $(TARGET_SUBDIR)/libffi && \
57107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57109 "RANLIB=$${RANLIB}" \
57110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57111 info) \
57112 || exit 1
57114 @endif target-libffi
57116 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
57117 maybe-dvi-target-libffi:
57118 @if target-libffi
57119 maybe-dvi-target-libffi: dvi-target-libffi
57121 dvi-target-libffi: \
57122 configure-target-libffi
57123 @: $(MAKE); $(unstage)
57124 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57125 r=`${PWD_COMMAND}`; export r; \
57126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57127 $(NORMAL_TARGET_EXPORTS) \
57128 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
57129 for flag in $(EXTRA_TARGET_FLAGS); do \
57130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57131 done; \
57132 (cd $(TARGET_SUBDIR)/libffi && \
57133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57135 "RANLIB=$${RANLIB}" \
57136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57137 dvi) \
57138 || exit 1
57140 @endif target-libffi
57142 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
57143 maybe-pdf-target-libffi:
57144 @if target-libffi
57145 maybe-pdf-target-libffi: pdf-target-libffi
57147 pdf-target-libffi: \
57148 configure-target-libffi
57149 @: $(MAKE); $(unstage)
57150 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57151 r=`${PWD_COMMAND}`; export r; \
57152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57153 $(NORMAL_TARGET_EXPORTS) \
57154 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
57155 for flag in $(EXTRA_TARGET_FLAGS); do \
57156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57157 done; \
57158 (cd $(TARGET_SUBDIR)/libffi && \
57159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57161 "RANLIB=$${RANLIB}" \
57162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57163 pdf) \
57164 || exit 1
57166 @endif target-libffi
57168 .PHONY: maybe-html-target-libffi html-target-libffi
57169 maybe-html-target-libffi:
57170 @if target-libffi
57171 maybe-html-target-libffi: html-target-libffi
57173 html-target-libffi: \
57174 configure-target-libffi
57175 @: $(MAKE); $(unstage)
57176 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57177 r=`${PWD_COMMAND}`; export r; \
57178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57179 $(NORMAL_TARGET_EXPORTS) \
57180 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
57181 for flag in $(EXTRA_TARGET_FLAGS); do \
57182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57183 done; \
57184 (cd $(TARGET_SUBDIR)/libffi && \
57185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57187 "RANLIB=$${RANLIB}" \
57188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57189 html) \
57190 || exit 1
57192 @endif target-libffi
57194 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
57195 maybe-TAGS-target-libffi:
57196 @if target-libffi
57197 maybe-TAGS-target-libffi: TAGS-target-libffi
57199 TAGS-target-libffi: \
57200 configure-target-libffi
57201 @: $(MAKE); $(unstage)
57202 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57203 r=`${PWD_COMMAND}`; export r; \
57204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57205 $(NORMAL_TARGET_EXPORTS) \
57206 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
57207 for flag in $(EXTRA_TARGET_FLAGS); do \
57208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57209 done; \
57210 (cd $(TARGET_SUBDIR)/libffi && \
57211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57213 "RANLIB=$${RANLIB}" \
57214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57215 TAGS) \
57216 || exit 1
57218 @endif target-libffi
57220 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
57221 maybe-install-info-target-libffi:
57222 @if target-libffi
57223 maybe-install-info-target-libffi: install-info-target-libffi
57225 install-info-target-libffi: \
57226 configure-target-libffi \
57227 info-target-libffi
57228 @: $(MAKE); $(unstage)
57229 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57230 r=`${PWD_COMMAND}`; export r; \
57231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57232 $(NORMAL_TARGET_EXPORTS) \
57233 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
57234 for flag in $(EXTRA_TARGET_FLAGS); do \
57235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57236 done; \
57237 (cd $(TARGET_SUBDIR)/libffi && \
57238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57240 "RANLIB=$${RANLIB}" \
57241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57242 install-info) \
57243 || exit 1
57245 @endif target-libffi
57247 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
57248 maybe-install-dvi-target-libffi:
57249 @if target-libffi
57250 maybe-install-dvi-target-libffi: install-dvi-target-libffi
57252 install-dvi-target-libffi: \
57253 configure-target-libffi \
57254 dvi-target-libffi
57255 @: $(MAKE); $(unstage)
57256 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57257 r=`${PWD_COMMAND}`; export r; \
57258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57259 $(NORMAL_TARGET_EXPORTS) \
57260 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
57261 for flag in $(EXTRA_TARGET_FLAGS); do \
57262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57263 done; \
57264 (cd $(TARGET_SUBDIR)/libffi && \
57265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57267 "RANLIB=$${RANLIB}" \
57268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57269 install-dvi) \
57270 || exit 1
57272 @endif target-libffi
57274 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
57275 maybe-install-pdf-target-libffi:
57276 @if target-libffi
57277 maybe-install-pdf-target-libffi: install-pdf-target-libffi
57279 install-pdf-target-libffi: \
57280 configure-target-libffi \
57281 pdf-target-libffi
57282 @: $(MAKE); $(unstage)
57283 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57284 r=`${PWD_COMMAND}`; export r; \
57285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57286 $(NORMAL_TARGET_EXPORTS) \
57287 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
57288 for flag in $(EXTRA_TARGET_FLAGS); do \
57289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57290 done; \
57291 (cd $(TARGET_SUBDIR)/libffi && \
57292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57294 "RANLIB=$${RANLIB}" \
57295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57296 install-pdf) \
57297 || exit 1
57299 @endif target-libffi
57301 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
57302 maybe-install-html-target-libffi:
57303 @if target-libffi
57304 maybe-install-html-target-libffi: install-html-target-libffi
57306 install-html-target-libffi: \
57307 configure-target-libffi \
57308 html-target-libffi
57309 @: $(MAKE); $(unstage)
57310 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57311 r=`${PWD_COMMAND}`; export r; \
57312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57313 $(NORMAL_TARGET_EXPORTS) \
57314 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
57315 for flag in $(EXTRA_TARGET_FLAGS); do \
57316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57317 done; \
57318 (cd $(TARGET_SUBDIR)/libffi && \
57319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57321 "RANLIB=$${RANLIB}" \
57322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57323 install-html) \
57324 || exit 1
57326 @endif target-libffi
57328 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
57329 maybe-installcheck-target-libffi:
57330 @if target-libffi
57331 maybe-installcheck-target-libffi: installcheck-target-libffi
57333 installcheck-target-libffi: \
57334 configure-target-libffi
57335 @: $(MAKE); $(unstage)
57336 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57337 r=`${PWD_COMMAND}`; export r; \
57338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57339 $(NORMAL_TARGET_EXPORTS) \
57340 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
57341 for flag in $(EXTRA_TARGET_FLAGS); do \
57342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57343 done; \
57344 (cd $(TARGET_SUBDIR)/libffi && \
57345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57347 "RANLIB=$${RANLIB}" \
57348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57349 installcheck) \
57350 || exit 1
57352 @endif target-libffi
57354 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
57355 maybe-mostlyclean-target-libffi:
57356 @if target-libffi
57357 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
57359 mostlyclean-target-libffi:
57360 @: $(MAKE); $(unstage)
57361 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57362 r=`${PWD_COMMAND}`; export r; \
57363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57364 $(NORMAL_TARGET_EXPORTS) \
57365 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
57366 for flag in $(EXTRA_TARGET_FLAGS); do \
57367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57368 done; \
57369 (cd $(TARGET_SUBDIR)/libffi && \
57370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57372 "RANLIB=$${RANLIB}" \
57373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57374 mostlyclean) \
57375 || exit 1
57377 @endif target-libffi
57379 .PHONY: maybe-clean-target-libffi clean-target-libffi
57380 maybe-clean-target-libffi:
57381 @if target-libffi
57382 maybe-clean-target-libffi: clean-target-libffi
57384 clean-target-libffi:
57385 @: $(MAKE); $(unstage)
57386 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57387 r=`${PWD_COMMAND}`; export r; \
57388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57389 $(NORMAL_TARGET_EXPORTS) \
57390 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
57391 for flag in $(EXTRA_TARGET_FLAGS); do \
57392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57393 done; \
57394 (cd $(TARGET_SUBDIR)/libffi && \
57395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57397 "RANLIB=$${RANLIB}" \
57398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57399 clean) \
57400 || exit 1
57402 @endif target-libffi
57404 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
57405 maybe-distclean-target-libffi:
57406 @if target-libffi
57407 maybe-distclean-target-libffi: distclean-target-libffi
57409 distclean-target-libffi:
57410 @: $(MAKE); $(unstage)
57411 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57412 r=`${PWD_COMMAND}`; export r; \
57413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57414 $(NORMAL_TARGET_EXPORTS) \
57415 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
57416 for flag in $(EXTRA_TARGET_FLAGS); do \
57417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57418 done; \
57419 (cd $(TARGET_SUBDIR)/libffi && \
57420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57422 "RANLIB=$${RANLIB}" \
57423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57424 distclean) \
57425 || exit 1
57427 @endif target-libffi
57429 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
57430 maybe-maintainer-clean-target-libffi:
57431 @if target-libffi
57432 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
57434 maintainer-clean-target-libffi:
57435 @: $(MAKE); $(unstage)
57436 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57437 r=`${PWD_COMMAND}`; export r; \
57438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57439 $(NORMAL_TARGET_EXPORTS) \
57440 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
57441 for flag in $(EXTRA_TARGET_FLAGS); do \
57442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57443 done; \
57444 (cd $(TARGET_SUBDIR)/libffi && \
57445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57447 "RANLIB=$${RANLIB}" \
57448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57449 maintainer-clean) \
57450 || exit 1
57452 @endif target-libffi
57458 .PHONY: configure-target-zlib maybe-configure-target-zlib
57459 maybe-configure-target-zlib:
57460 @if gcc-bootstrap
57461 configure-target-zlib: stage_current
57462 @endif gcc-bootstrap
57463 @if target-zlib
57464 maybe-configure-target-zlib: configure-target-zlib
57465 configure-target-zlib:
57466 @r=`${PWD_COMMAND}`; export r; \
57467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57468 echo "Checking multilib configuration for zlib..."; \
57469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57471 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57472 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57473 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57474 else \
57475 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57476 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57477 fi; \
57478 else \
57479 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57480 fi; \
57481 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57483 $(NORMAL_TARGET_EXPORTS) \
57484 echo Configuring in $(TARGET_SUBDIR)/zlib; \
57485 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
57486 case $(srcdir) in \
57487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57488 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57490 esac; \
57491 module_srcdir=zlib; \
57492 rm -f no-such-file || : ; \
57493 CONFIG_SITE=no-such-file $(SHELL) \
57494 $$s/$$module_srcdir/configure \
57495 --srcdir=$${topdir}/$$module_srcdir \
57496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57497 --target=${target_alias} \
57498 || exit 1
57499 @endif target-zlib
57503 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
57504 maybe-configure-stage1-target-zlib:
57505 @if target-zlib-bootstrap
57506 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
57507 configure-stage1-target-zlib:
57508 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57509 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57510 @r=`${PWD_COMMAND}`; export r; \
57511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57512 TFLAGS="$(STAGE1_TFLAGS)"; \
57513 echo "Checking multilib configuration for zlib..."; \
57514 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57515 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57516 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57517 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57518 else \
57519 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57520 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57521 fi; \
57522 else \
57523 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57524 fi; \
57525 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57526 $(NORMAL_TARGET_EXPORTS) \
57527 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57530 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
57531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57532 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57533 case $(srcdir) in \
57534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57535 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57537 esac; \
57538 module_srcdir=zlib; \
57539 $(SHELL) $$s/$$module_srcdir/configure \
57540 --srcdir=$${topdir}/$$module_srcdir \
57541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57542 --target=${target_alias} \
57544 $(STAGE1_CONFIGURE_FLAGS)
57545 @endif target-zlib-bootstrap
57547 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
57548 maybe-configure-stage2-target-zlib:
57549 @if target-zlib-bootstrap
57550 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
57551 configure-stage2-target-zlib:
57552 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57553 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57554 @r=`${PWD_COMMAND}`; export r; \
57555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57556 TFLAGS="$(STAGE2_TFLAGS)"; \
57557 echo "Checking multilib configuration for zlib..."; \
57558 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57559 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57560 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57561 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57562 else \
57563 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57564 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57565 fi; \
57566 else \
57567 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57568 fi; \
57569 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57570 $(NORMAL_TARGET_EXPORTS) \
57572 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57573 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57574 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57575 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
57576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57577 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57578 case $(srcdir) in \
57579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57580 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57582 esac; \
57583 module_srcdir=zlib; \
57584 $(SHELL) $$s/$$module_srcdir/configure \
57585 --srcdir=$${topdir}/$$module_srcdir \
57586 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57587 --target=${target_alias} \
57588 --with-build-libsubdir=$(HOST_SUBDIR) \
57589 $(STAGE2_CONFIGURE_FLAGS)
57590 @endif target-zlib-bootstrap
57592 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
57593 maybe-configure-stage3-target-zlib:
57594 @if target-zlib-bootstrap
57595 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
57596 configure-stage3-target-zlib:
57597 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57598 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57599 @r=`${PWD_COMMAND}`; export r; \
57600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601 TFLAGS="$(STAGE3_TFLAGS)"; \
57602 echo "Checking multilib configuration for zlib..."; \
57603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57604 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57605 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57606 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57607 else \
57608 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57609 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57610 fi; \
57611 else \
57612 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57613 fi; \
57614 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57615 $(NORMAL_TARGET_EXPORTS) \
57617 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57618 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57619 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57620 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
57621 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57622 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57623 case $(srcdir) in \
57624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57625 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57627 esac; \
57628 module_srcdir=zlib; \
57629 $(SHELL) $$s/$$module_srcdir/configure \
57630 --srcdir=$${topdir}/$$module_srcdir \
57631 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57632 --target=${target_alias} \
57633 --with-build-libsubdir=$(HOST_SUBDIR) \
57634 $(STAGE3_CONFIGURE_FLAGS)
57635 @endif target-zlib-bootstrap
57637 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
57638 maybe-configure-stage4-target-zlib:
57639 @if target-zlib-bootstrap
57640 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
57641 configure-stage4-target-zlib:
57642 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57643 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57644 @r=`${PWD_COMMAND}`; export r; \
57645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57646 TFLAGS="$(STAGE4_TFLAGS)"; \
57647 echo "Checking multilib configuration for zlib..."; \
57648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57649 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57650 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57651 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57652 else \
57653 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57654 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57655 fi; \
57656 else \
57657 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57658 fi; \
57659 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57660 $(NORMAL_TARGET_EXPORTS) \
57662 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57663 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57664 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57665 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
57666 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57667 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57668 case $(srcdir) in \
57669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57670 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57672 esac; \
57673 module_srcdir=zlib; \
57674 $(SHELL) $$s/$$module_srcdir/configure \
57675 --srcdir=$${topdir}/$$module_srcdir \
57676 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57677 --target=${target_alias} \
57678 --with-build-libsubdir=$(HOST_SUBDIR) \
57679 $(STAGE4_CONFIGURE_FLAGS)
57680 @endif target-zlib-bootstrap
57682 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
57683 maybe-configure-stageprofile-target-zlib:
57684 @if target-zlib-bootstrap
57685 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
57686 configure-stageprofile-target-zlib:
57687 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57688 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57689 @r=`${PWD_COMMAND}`; export r; \
57690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57691 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57692 echo "Checking multilib configuration for zlib..."; \
57693 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57694 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57695 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57696 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57697 else \
57698 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57699 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57700 fi; \
57701 else \
57702 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57703 fi; \
57704 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57705 $(NORMAL_TARGET_EXPORTS) \
57707 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57710 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
57711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57712 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57713 case $(srcdir) in \
57714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57715 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57717 esac; \
57718 module_srcdir=zlib; \
57719 $(SHELL) $$s/$$module_srcdir/configure \
57720 --srcdir=$${topdir}/$$module_srcdir \
57721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57722 --target=${target_alias} \
57723 --with-build-libsubdir=$(HOST_SUBDIR) \
57724 $(STAGEprofile_CONFIGURE_FLAGS)
57725 @endif target-zlib-bootstrap
57727 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
57728 maybe-configure-stagetrain-target-zlib:
57729 @if target-zlib-bootstrap
57730 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
57731 configure-stagetrain-target-zlib:
57732 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57734 @r=`${PWD_COMMAND}`; export r; \
57735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57736 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57737 echo "Checking multilib configuration for zlib..."; \
57738 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57739 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57740 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57741 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57742 else \
57743 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57744 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57745 fi; \
57746 else \
57747 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57748 fi; \
57749 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57750 $(NORMAL_TARGET_EXPORTS) \
57752 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57755 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
57756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57757 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57758 case $(srcdir) in \
57759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57760 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57762 esac; \
57763 module_srcdir=zlib; \
57764 $(SHELL) $$s/$$module_srcdir/configure \
57765 --srcdir=$${topdir}/$$module_srcdir \
57766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57767 --target=${target_alias} \
57768 --with-build-libsubdir=$(HOST_SUBDIR) \
57769 $(STAGEtrain_CONFIGURE_FLAGS)
57770 @endif target-zlib-bootstrap
57772 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
57773 maybe-configure-stagefeedback-target-zlib:
57774 @if target-zlib-bootstrap
57775 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57776 configure-stagefeedback-target-zlib:
57777 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57779 @r=`${PWD_COMMAND}`; export r; \
57780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57781 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57782 echo "Checking multilib configuration for zlib..."; \
57783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57784 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57785 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57786 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57787 else \
57788 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57789 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57790 fi; \
57791 else \
57792 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57793 fi; \
57794 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57795 $(NORMAL_TARGET_EXPORTS) \
57797 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57800 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
57801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57802 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57803 case $(srcdir) in \
57804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57805 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57807 esac; \
57808 module_srcdir=zlib; \
57809 $(SHELL) $$s/$$module_srcdir/configure \
57810 --srcdir=$${topdir}/$$module_srcdir \
57811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57812 --target=${target_alias} \
57813 --with-build-libsubdir=$(HOST_SUBDIR) \
57814 $(STAGEfeedback_CONFIGURE_FLAGS)
57815 @endif target-zlib-bootstrap
57817 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
57818 maybe-configure-stageautoprofile-target-zlib:
57819 @if target-zlib-bootstrap
57820 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57821 configure-stageautoprofile-target-zlib:
57822 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57823 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57824 @r=`${PWD_COMMAND}`; export r; \
57825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57826 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57827 echo "Checking multilib configuration for zlib..."; \
57828 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57829 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57830 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57831 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57832 else \
57833 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57834 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57835 fi; \
57836 else \
57837 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57838 fi; \
57839 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57840 $(NORMAL_TARGET_EXPORTS) \
57842 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57843 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57844 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57845 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
57846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57847 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57848 case $(srcdir) in \
57849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57850 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57852 esac; \
57853 module_srcdir=zlib; \
57854 $(SHELL) $$s/$$module_srcdir/configure \
57855 --srcdir=$${topdir}/$$module_srcdir \
57856 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57857 --target=${target_alias} \
57858 --with-build-libsubdir=$(HOST_SUBDIR) \
57859 $(STAGEautoprofile_CONFIGURE_FLAGS)
57860 @endif target-zlib-bootstrap
57862 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
57863 maybe-configure-stageautofeedback-target-zlib:
57864 @if target-zlib-bootstrap
57865 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57866 configure-stageautofeedback-target-zlib:
57867 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57868 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57869 @r=`${PWD_COMMAND}`; export r; \
57870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57871 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57872 echo "Checking multilib configuration for zlib..."; \
57873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57874 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57875 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57876 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57877 else \
57878 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57879 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57880 fi; \
57881 else \
57882 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57883 fi; \
57884 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57885 $(NORMAL_TARGET_EXPORTS) \
57887 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57890 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
57891 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57892 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57893 case $(srcdir) in \
57894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57895 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57897 esac; \
57898 module_srcdir=zlib; \
57899 $(SHELL) $$s/$$module_srcdir/configure \
57900 --srcdir=$${topdir}/$$module_srcdir \
57901 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57902 --target=${target_alias} \
57903 --with-build-libsubdir=$(HOST_SUBDIR) \
57904 $(STAGEautofeedback_CONFIGURE_FLAGS)
57905 @endif target-zlib-bootstrap
57911 .PHONY: all-target-zlib maybe-all-target-zlib
57912 maybe-all-target-zlib:
57913 @if gcc-bootstrap
57914 all-target-zlib: stage_current
57915 @endif gcc-bootstrap
57916 @if target-zlib
57917 TARGET-target-zlib=all
57918 maybe-all-target-zlib: all-target-zlib
57919 all-target-zlib: configure-target-zlib
57920 @r=`${PWD_COMMAND}`; export r; \
57921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57922 $(NORMAL_TARGET_EXPORTS) \
57923 (cd $(TARGET_SUBDIR)/zlib && \
57924 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57925 $(TARGET-target-zlib))
57926 @endif target-zlib
57930 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
57931 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
57932 maybe-all-stage1-target-zlib:
57933 maybe-clean-stage1-target-zlib:
57934 @if target-zlib-bootstrap
57935 maybe-all-stage1-target-zlib: all-stage1-target-zlib
57936 all-stage1: all-stage1-target-zlib
57937 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
57938 all-stage1-target-zlib: configure-stage1-target-zlib
57939 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57940 @r=`${PWD_COMMAND}`; export r; \
57941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57942 TFLAGS="$(STAGE1_TFLAGS)"; \
57943 $(NORMAL_TARGET_EXPORTS) \
57944 cd $(TARGET_SUBDIR)/zlib && \
57946 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57947 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57948 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57949 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57953 $(EXTRA_TARGET_FLAGS) \
57955 TFLAGS="$(STAGE1_TFLAGS)" \
57956 $(TARGET-stage1-target-zlib)
57958 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
57959 clean-stage1: clean-stage1-target-zlib
57960 clean-stage1-target-zlib:
57961 @if [ $(current_stage) = stage1 ]; then \
57962 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57963 else \
57964 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
57965 $(MAKE) stage1-start; \
57966 fi; \
57967 cd $(TARGET_SUBDIR)/zlib && \
57968 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57969 clean
57970 @endif target-zlib-bootstrap
57973 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
57974 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
57975 maybe-all-stage2-target-zlib:
57976 maybe-clean-stage2-target-zlib:
57977 @if target-zlib-bootstrap
57978 maybe-all-stage2-target-zlib: all-stage2-target-zlib
57979 all-stage2: all-stage2-target-zlib
57980 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
57981 all-stage2-target-zlib: configure-stage2-target-zlib
57982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57983 @r=`${PWD_COMMAND}`; export r; \
57984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57985 TFLAGS="$(STAGE2_TFLAGS)"; \
57986 $(NORMAL_TARGET_EXPORTS) \
57988 cd $(TARGET_SUBDIR)/zlib && \
57990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57991 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57992 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57993 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57994 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57995 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57996 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57997 $(EXTRA_TARGET_FLAGS) \
57998 TFLAGS="$(STAGE2_TFLAGS)" \
57999 $(TARGET-stage2-target-zlib)
58001 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
58002 clean-stage2: clean-stage2-target-zlib
58003 clean-stage2-target-zlib:
58004 @if [ $(current_stage) = stage2 ]; then \
58005 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58006 else \
58007 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
58008 $(MAKE) stage2-start; \
58009 fi; \
58010 cd $(TARGET_SUBDIR)/zlib && \
58011 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58012 @endif target-zlib-bootstrap
58015 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
58016 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
58017 maybe-all-stage3-target-zlib:
58018 maybe-clean-stage3-target-zlib:
58019 @if target-zlib-bootstrap
58020 maybe-all-stage3-target-zlib: all-stage3-target-zlib
58021 all-stage3: all-stage3-target-zlib
58022 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
58023 all-stage3-target-zlib: configure-stage3-target-zlib
58024 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58025 @r=`${PWD_COMMAND}`; export r; \
58026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58027 TFLAGS="$(STAGE3_TFLAGS)"; \
58028 $(NORMAL_TARGET_EXPORTS) \
58030 cd $(TARGET_SUBDIR)/zlib && \
58032 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58033 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58034 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58035 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58039 $(EXTRA_TARGET_FLAGS) \
58040 TFLAGS="$(STAGE3_TFLAGS)" \
58041 $(TARGET-stage3-target-zlib)
58043 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
58044 clean-stage3: clean-stage3-target-zlib
58045 clean-stage3-target-zlib:
58046 @if [ $(current_stage) = stage3 ]; then \
58047 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58048 else \
58049 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
58050 $(MAKE) stage3-start; \
58051 fi; \
58052 cd $(TARGET_SUBDIR)/zlib && \
58053 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58054 @endif target-zlib-bootstrap
58057 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
58058 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
58059 maybe-all-stage4-target-zlib:
58060 maybe-clean-stage4-target-zlib:
58061 @if target-zlib-bootstrap
58062 maybe-all-stage4-target-zlib: all-stage4-target-zlib
58063 all-stage4: all-stage4-target-zlib
58064 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
58065 all-stage4-target-zlib: configure-stage4-target-zlib
58066 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58067 @r=`${PWD_COMMAND}`; export r; \
58068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58069 TFLAGS="$(STAGE4_TFLAGS)"; \
58070 $(NORMAL_TARGET_EXPORTS) \
58072 cd $(TARGET_SUBDIR)/zlib && \
58074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58075 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58076 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58077 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58078 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58079 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58080 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58081 $(EXTRA_TARGET_FLAGS) \
58082 TFLAGS="$(STAGE4_TFLAGS)" \
58083 $(TARGET-stage4-target-zlib)
58085 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
58086 clean-stage4: clean-stage4-target-zlib
58087 clean-stage4-target-zlib:
58088 @if [ $(current_stage) = stage4 ]; then \
58089 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58090 else \
58091 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
58092 $(MAKE) stage4-start; \
58093 fi; \
58094 cd $(TARGET_SUBDIR)/zlib && \
58095 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58096 @endif target-zlib-bootstrap
58099 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
58100 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
58101 maybe-all-stageprofile-target-zlib:
58102 maybe-clean-stageprofile-target-zlib:
58103 @if target-zlib-bootstrap
58104 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
58105 all-stageprofile: all-stageprofile-target-zlib
58106 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
58107 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
58108 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58109 @r=`${PWD_COMMAND}`; export r; \
58110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58111 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58112 $(NORMAL_TARGET_EXPORTS) \
58114 cd $(TARGET_SUBDIR)/zlib && \
58116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58117 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58118 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58119 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58123 $(EXTRA_TARGET_FLAGS) \
58124 TFLAGS="$(STAGEprofile_TFLAGS)" \
58125 $(TARGET-stageprofile-target-zlib)
58127 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
58128 clean-stageprofile: clean-stageprofile-target-zlib
58129 clean-stageprofile-target-zlib:
58130 @if [ $(current_stage) = stageprofile ]; then \
58131 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58132 else \
58133 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
58134 $(MAKE) stageprofile-start; \
58135 fi; \
58136 cd $(TARGET_SUBDIR)/zlib && \
58137 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58138 @endif target-zlib-bootstrap
58141 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
58142 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
58143 maybe-all-stagetrain-target-zlib:
58144 maybe-clean-stagetrain-target-zlib:
58145 @if target-zlib-bootstrap
58146 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
58147 all-stagetrain: all-stagetrain-target-zlib
58148 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
58149 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
58150 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58151 @r=`${PWD_COMMAND}`; export r; \
58152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58153 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58154 $(NORMAL_TARGET_EXPORTS) \
58156 cd $(TARGET_SUBDIR)/zlib && \
58158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58159 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58160 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58161 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58165 $(EXTRA_TARGET_FLAGS) \
58166 TFLAGS="$(STAGEtrain_TFLAGS)" \
58167 $(TARGET-stagetrain-target-zlib)
58169 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
58170 clean-stagetrain: clean-stagetrain-target-zlib
58171 clean-stagetrain-target-zlib:
58172 @if [ $(current_stage) = stagetrain ]; then \
58173 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58174 else \
58175 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
58176 $(MAKE) stagetrain-start; \
58177 fi; \
58178 cd $(TARGET_SUBDIR)/zlib && \
58179 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58180 @endif target-zlib-bootstrap
58183 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
58184 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
58185 maybe-all-stagefeedback-target-zlib:
58186 maybe-clean-stagefeedback-target-zlib:
58187 @if target-zlib-bootstrap
58188 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
58189 all-stagefeedback: all-stagefeedback-target-zlib
58190 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
58191 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
58192 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58193 @r=`${PWD_COMMAND}`; export r; \
58194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58195 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58196 $(NORMAL_TARGET_EXPORTS) \
58198 cd $(TARGET_SUBDIR)/zlib && \
58200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58201 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58202 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58203 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58204 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58205 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58206 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58207 $(EXTRA_TARGET_FLAGS) \
58208 TFLAGS="$(STAGEfeedback_TFLAGS)" \
58209 $(TARGET-stagefeedback-target-zlib)
58211 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
58212 clean-stagefeedback: clean-stagefeedback-target-zlib
58213 clean-stagefeedback-target-zlib:
58214 @if [ $(current_stage) = stagefeedback ]; then \
58215 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58216 else \
58217 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
58218 $(MAKE) stagefeedback-start; \
58219 fi; \
58220 cd $(TARGET_SUBDIR)/zlib && \
58221 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58222 @endif target-zlib-bootstrap
58225 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
58226 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
58227 maybe-all-stageautoprofile-target-zlib:
58228 maybe-clean-stageautoprofile-target-zlib:
58229 @if target-zlib-bootstrap
58230 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
58231 all-stageautoprofile: all-stageautoprofile-target-zlib
58232 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
58233 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
58234 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58235 @r=`${PWD_COMMAND}`; export r; \
58236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58237 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58238 $(NORMAL_TARGET_EXPORTS) \
58240 cd $(TARGET_SUBDIR)/zlib && \
58241 $$s/gcc/config/i386/$(AUTO_PROFILE) \
58242 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58243 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58244 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58245 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58246 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58247 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58248 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58249 $(EXTRA_TARGET_FLAGS) \
58250 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
58251 $(TARGET-stageautoprofile-target-zlib)
58253 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
58254 clean-stageautoprofile: clean-stageautoprofile-target-zlib
58255 clean-stageautoprofile-target-zlib:
58256 @if [ $(current_stage) = stageautoprofile ]; then \
58257 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58258 else \
58259 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
58260 $(MAKE) stageautoprofile-start; \
58261 fi; \
58262 cd $(TARGET_SUBDIR)/zlib && \
58263 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58264 @endif target-zlib-bootstrap
58267 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
58268 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
58269 maybe-all-stageautofeedback-target-zlib:
58270 maybe-clean-stageautofeedback-target-zlib:
58271 @if target-zlib-bootstrap
58272 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
58273 all-stageautofeedback: all-stageautofeedback-target-zlib
58274 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
58275 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
58276 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58277 @r=`${PWD_COMMAND}`; export r; \
58278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58279 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58280 $(NORMAL_TARGET_EXPORTS) \
58282 cd $(TARGET_SUBDIR)/zlib && \
58284 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58285 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58286 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58287 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58291 $(EXTRA_TARGET_FLAGS) \
58292 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
58293 $(TARGET-stageautofeedback-target-zlib)
58295 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
58296 clean-stageautofeedback: clean-stageautofeedback-target-zlib
58297 clean-stageautofeedback-target-zlib:
58298 @if [ $(current_stage) = stageautofeedback ]; then \
58299 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58300 else \
58301 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
58302 $(MAKE) stageautofeedback-start; \
58303 fi; \
58304 cd $(TARGET_SUBDIR)/zlib && \
58305 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58306 @endif target-zlib-bootstrap
58313 .PHONY: check-target-zlib maybe-check-target-zlib
58314 maybe-check-target-zlib:
58315 @if target-zlib
58316 maybe-check-target-zlib: check-target-zlib
58318 check-target-zlib:
58319 @: $(MAKE); $(unstage)
58320 @r=`${PWD_COMMAND}`; export r; \
58321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58322 $(NORMAL_TARGET_EXPORTS) \
58323 (cd $(TARGET_SUBDIR)/zlib && \
58324 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58326 @endif target-zlib
58328 .PHONY: install-target-zlib maybe-install-target-zlib
58329 maybe-install-target-zlib:
58330 @if target-zlib
58331 maybe-install-target-zlib: install-target-zlib
58333 install-target-zlib: installdirs
58334 @: $(MAKE); $(unstage)
58335 @r=`${PWD_COMMAND}`; export r; \
58336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58337 $(NORMAL_TARGET_EXPORTS) \
58338 (cd $(TARGET_SUBDIR)/zlib && \
58339 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58341 @endif target-zlib
58343 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
58344 maybe-install-strip-target-zlib:
58345 @if target-zlib
58346 maybe-install-strip-target-zlib: install-strip-target-zlib
58348 install-strip-target-zlib: installdirs
58349 @: $(MAKE); $(unstage)
58350 @r=`${PWD_COMMAND}`; export r; \
58351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58352 $(NORMAL_TARGET_EXPORTS) \
58353 (cd $(TARGET_SUBDIR)/zlib && \
58354 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58356 @endif target-zlib
58358 # Other targets (info, dvi, pdf, etc.)
58360 .PHONY: maybe-info-target-zlib info-target-zlib
58361 maybe-info-target-zlib:
58362 @if target-zlib
58363 maybe-info-target-zlib: info-target-zlib
58365 info-target-zlib: \
58366 configure-target-zlib
58367 @: $(MAKE); $(unstage)
58368 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58369 r=`${PWD_COMMAND}`; export r; \
58370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58371 $(NORMAL_TARGET_EXPORTS) \
58372 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
58373 for flag in $(EXTRA_TARGET_FLAGS); do \
58374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58375 done; \
58376 (cd $(TARGET_SUBDIR)/zlib && \
58377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58379 "RANLIB=$${RANLIB}" \
58380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58381 info) \
58382 || exit 1
58384 @endif target-zlib
58386 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
58387 maybe-dvi-target-zlib:
58388 @if target-zlib
58389 maybe-dvi-target-zlib: dvi-target-zlib
58391 dvi-target-zlib: \
58392 configure-target-zlib
58393 @: $(MAKE); $(unstage)
58394 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58395 r=`${PWD_COMMAND}`; export r; \
58396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58397 $(NORMAL_TARGET_EXPORTS) \
58398 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
58399 for flag in $(EXTRA_TARGET_FLAGS); do \
58400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58401 done; \
58402 (cd $(TARGET_SUBDIR)/zlib && \
58403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58405 "RANLIB=$${RANLIB}" \
58406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58407 dvi) \
58408 || exit 1
58410 @endif target-zlib
58412 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
58413 maybe-pdf-target-zlib:
58414 @if target-zlib
58415 maybe-pdf-target-zlib: pdf-target-zlib
58417 pdf-target-zlib: \
58418 configure-target-zlib
58419 @: $(MAKE); $(unstage)
58420 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58421 r=`${PWD_COMMAND}`; export r; \
58422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58423 $(NORMAL_TARGET_EXPORTS) \
58424 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
58425 for flag in $(EXTRA_TARGET_FLAGS); do \
58426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58427 done; \
58428 (cd $(TARGET_SUBDIR)/zlib && \
58429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58431 "RANLIB=$${RANLIB}" \
58432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58433 pdf) \
58434 || exit 1
58436 @endif target-zlib
58438 .PHONY: maybe-html-target-zlib html-target-zlib
58439 maybe-html-target-zlib:
58440 @if target-zlib
58441 maybe-html-target-zlib: html-target-zlib
58443 html-target-zlib: \
58444 configure-target-zlib
58445 @: $(MAKE); $(unstage)
58446 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58447 r=`${PWD_COMMAND}`; export r; \
58448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58449 $(NORMAL_TARGET_EXPORTS) \
58450 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
58451 for flag in $(EXTRA_TARGET_FLAGS); do \
58452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58453 done; \
58454 (cd $(TARGET_SUBDIR)/zlib && \
58455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58457 "RANLIB=$${RANLIB}" \
58458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58459 html) \
58460 || exit 1
58462 @endif target-zlib
58464 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
58465 maybe-TAGS-target-zlib:
58466 @if target-zlib
58467 maybe-TAGS-target-zlib: TAGS-target-zlib
58469 TAGS-target-zlib: \
58470 configure-target-zlib
58471 @: $(MAKE); $(unstage)
58472 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58473 r=`${PWD_COMMAND}`; export r; \
58474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58475 $(NORMAL_TARGET_EXPORTS) \
58476 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
58477 for flag in $(EXTRA_TARGET_FLAGS); do \
58478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58479 done; \
58480 (cd $(TARGET_SUBDIR)/zlib && \
58481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58483 "RANLIB=$${RANLIB}" \
58484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58485 TAGS) \
58486 || exit 1
58488 @endif target-zlib
58490 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
58491 maybe-install-info-target-zlib:
58492 @if target-zlib
58493 maybe-install-info-target-zlib: install-info-target-zlib
58495 install-info-target-zlib: \
58496 configure-target-zlib \
58497 info-target-zlib
58498 @: $(MAKE); $(unstage)
58499 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58500 r=`${PWD_COMMAND}`; export r; \
58501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58502 $(NORMAL_TARGET_EXPORTS) \
58503 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
58504 for flag in $(EXTRA_TARGET_FLAGS); do \
58505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58506 done; \
58507 (cd $(TARGET_SUBDIR)/zlib && \
58508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58510 "RANLIB=$${RANLIB}" \
58511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58512 install-info) \
58513 || exit 1
58515 @endif target-zlib
58517 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
58518 maybe-install-dvi-target-zlib:
58519 @if target-zlib
58520 maybe-install-dvi-target-zlib: install-dvi-target-zlib
58522 install-dvi-target-zlib: \
58523 configure-target-zlib \
58524 dvi-target-zlib
58525 @: $(MAKE); $(unstage)
58526 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58527 r=`${PWD_COMMAND}`; export r; \
58528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58529 $(NORMAL_TARGET_EXPORTS) \
58530 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
58531 for flag in $(EXTRA_TARGET_FLAGS); do \
58532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58533 done; \
58534 (cd $(TARGET_SUBDIR)/zlib && \
58535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58537 "RANLIB=$${RANLIB}" \
58538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58539 install-dvi) \
58540 || exit 1
58542 @endif target-zlib
58544 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
58545 maybe-install-pdf-target-zlib:
58546 @if target-zlib
58547 maybe-install-pdf-target-zlib: install-pdf-target-zlib
58549 install-pdf-target-zlib: \
58550 configure-target-zlib \
58551 pdf-target-zlib
58552 @: $(MAKE); $(unstage)
58553 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58554 r=`${PWD_COMMAND}`; export r; \
58555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58556 $(NORMAL_TARGET_EXPORTS) \
58557 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
58558 for flag in $(EXTRA_TARGET_FLAGS); do \
58559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58560 done; \
58561 (cd $(TARGET_SUBDIR)/zlib && \
58562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58564 "RANLIB=$${RANLIB}" \
58565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58566 install-pdf) \
58567 || exit 1
58569 @endif target-zlib
58571 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
58572 maybe-install-html-target-zlib:
58573 @if target-zlib
58574 maybe-install-html-target-zlib: install-html-target-zlib
58576 install-html-target-zlib: \
58577 configure-target-zlib \
58578 html-target-zlib
58579 @: $(MAKE); $(unstage)
58580 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58581 r=`${PWD_COMMAND}`; export r; \
58582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58583 $(NORMAL_TARGET_EXPORTS) \
58584 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
58585 for flag in $(EXTRA_TARGET_FLAGS); do \
58586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58587 done; \
58588 (cd $(TARGET_SUBDIR)/zlib && \
58589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58591 "RANLIB=$${RANLIB}" \
58592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58593 install-html) \
58594 || exit 1
58596 @endif target-zlib
58598 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
58599 maybe-installcheck-target-zlib:
58600 @if target-zlib
58601 maybe-installcheck-target-zlib: installcheck-target-zlib
58603 installcheck-target-zlib: \
58604 configure-target-zlib
58605 @: $(MAKE); $(unstage)
58606 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58607 r=`${PWD_COMMAND}`; export r; \
58608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58609 $(NORMAL_TARGET_EXPORTS) \
58610 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
58611 for flag in $(EXTRA_TARGET_FLAGS); do \
58612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58613 done; \
58614 (cd $(TARGET_SUBDIR)/zlib && \
58615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58617 "RANLIB=$${RANLIB}" \
58618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58619 installcheck) \
58620 || exit 1
58622 @endif target-zlib
58624 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
58625 maybe-mostlyclean-target-zlib:
58626 @if target-zlib
58627 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
58629 mostlyclean-target-zlib:
58630 @: $(MAKE); $(unstage)
58631 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58632 r=`${PWD_COMMAND}`; export r; \
58633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58634 $(NORMAL_TARGET_EXPORTS) \
58635 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
58636 for flag in $(EXTRA_TARGET_FLAGS); do \
58637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58638 done; \
58639 (cd $(TARGET_SUBDIR)/zlib && \
58640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58642 "RANLIB=$${RANLIB}" \
58643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58644 mostlyclean) \
58645 || exit 1
58647 @endif target-zlib
58649 .PHONY: maybe-clean-target-zlib clean-target-zlib
58650 maybe-clean-target-zlib:
58651 @if target-zlib
58652 maybe-clean-target-zlib: clean-target-zlib
58654 clean-target-zlib:
58655 @: $(MAKE); $(unstage)
58656 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58657 r=`${PWD_COMMAND}`; export r; \
58658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58659 $(NORMAL_TARGET_EXPORTS) \
58660 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
58661 for flag in $(EXTRA_TARGET_FLAGS); do \
58662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58663 done; \
58664 (cd $(TARGET_SUBDIR)/zlib && \
58665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58667 "RANLIB=$${RANLIB}" \
58668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58669 clean) \
58670 || exit 1
58672 @endif target-zlib
58674 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
58675 maybe-distclean-target-zlib:
58676 @if target-zlib
58677 maybe-distclean-target-zlib: distclean-target-zlib
58679 distclean-target-zlib:
58680 @: $(MAKE); $(unstage)
58681 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58682 r=`${PWD_COMMAND}`; export r; \
58683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684 $(NORMAL_TARGET_EXPORTS) \
58685 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
58686 for flag in $(EXTRA_TARGET_FLAGS); do \
58687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58688 done; \
58689 (cd $(TARGET_SUBDIR)/zlib && \
58690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58692 "RANLIB=$${RANLIB}" \
58693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58694 distclean) \
58695 || exit 1
58697 @endif target-zlib
58699 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
58700 maybe-maintainer-clean-target-zlib:
58701 @if target-zlib
58702 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
58704 maintainer-clean-target-zlib:
58705 @: $(MAKE); $(unstage)
58706 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58707 r=`${PWD_COMMAND}`; export r; \
58708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58709 $(NORMAL_TARGET_EXPORTS) \
58710 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
58711 for flag in $(EXTRA_TARGET_FLAGS); do \
58712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58713 done; \
58714 (cd $(TARGET_SUBDIR)/zlib && \
58715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58717 "RANLIB=$${RANLIB}" \
58718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58719 maintainer-clean) \
58720 || exit 1
58722 @endif target-zlib
58728 .PHONY: configure-target-rda maybe-configure-target-rda
58729 maybe-configure-target-rda:
58730 @if gcc-bootstrap
58731 configure-target-rda: stage_current
58732 @endif gcc-bootstrap
58733 @if target-rda
58734 maybe-configure-target-rda: configure-target-rda
58735 configure-target-rda:
58736 @: $(MAKE); $(unstage)
58737 @r=`${PWD_COMMAND}`; export r; \
58738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58739 echo "Checking multilib configuration for rda..."; \
58740 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58741 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
58742 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
58743 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
58744 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
58745 else \
58746 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
58747 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58748 fi; \
58749 else \
58750 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58751 fi; \
58752 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
58753 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58754 $(NORMAL_TARGET_EXPORTS) \
58755 echo Configuring in $(TARGET_SUBDIR)/rda; \
58756 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
58757 case $(srcdir) in \
58758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58759 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
58760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58761 esac; \
58762 module_srcdir=rda; \
58763 rm -f no-such-file || : ; \
58764 CONFIG_SITE=no-such-file $(SHELL) \
58765 $$s/$$module_srcdir/configure \
58766 --srcdir=$${topdir}/$$module_srcdir \
58767 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58768 --target=${target_alias} \
58769 || exit 1
58770 @endif target-rda
58776 .PHONY: all-target-rda maybe-all-target-rda
58777 maybe-all-target-rda:
58778 @if gcc-bootstrap
58779 all-target-rda: stage_current
58780 @endif gcc-bootstrap
58781 @if target-rda
58782 TARGET-target-rda=all
58783 maybe-all-target-rda: all-target-rda
58784 all-target-rda: configure-target-rda
58785 @: $(MAKE); $(unstage)
58786 @r=`${PWD_COMMAND}`; export r; \
58787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58788 $(NORMAL_TARGET_EXPORTS) \
58789 (cd $(TARGET_SUBDIR)/rda && \
58790 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58791 $(TARGET-target-rda))
58792 @endif target-rda
58798 .PHONY: check-target-rda maybe-check-target-rda
58799 maybe-check-target-rda:
58800 @if target-rda
58801 maybe-check-target-rda: check-target-rda
58803 check-target-rda:
58804 @: $(MAKE); $(unstage)
58805 @r=`${PWD_COMMAND}`; export r; \
58806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58807 $(NORMAL_TARGET_EXPORTS) \
58808 (cd $(TARGET_SUBDIR)/rda && \
58809 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58811 @endif target-rda
58813 .PHONY: install-target-rda maybe-install-target-rda
58814 maybe-install-target-rda:
58815 @if target-rda
58816 maybe-install-target-rda: install-target-rda
58818 install-target-rda: installdirs
58819 @: $(MAKE); $(unstage)
58820 @r=`${PWD_COMMAND}`; export r; \
58821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58822 $(NORMAL_TARGET_EXPORTS) \
58823 (cd $(TARGET_SUBDIR)/rda && \
58824 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58826 @endif target-rda
58828 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
58829 maybe-install-strip-target-rda:
58830 @if target-rda
58831 maybe-install-strip-target-rda: install-strip-target-rda
58833 install-strip-target-rda: installdirs
58834 @: $(MAKE); $(unstage)
58835 @r=`${PWD_COMMAND}`; export r; \
58836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58837 $(NORMAL_TARGET_EXPORTS) \
58838 (cd $(TARGET_SUBDIR)/rda && \
58839 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58841 @endif target-rda
58843 # Other targets (info, dvi, pdf, etc.)
58845 .PHONY: maybe-info-target-rda info-target-rda
58846 maybe-info-target-rda:
58847 @if target-rda
58848 maybe-info-target-rda: info-target-rda
58850 info-target-rda: \
58851 configure-target-rda
58852 @: $(MAKE); $(unstage)
58853 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58854 r=`${PWD_COMMAND}`; export r; \
58855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58856 $(NORMAL_TARGET_EXPORTS) \
58857 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
58858 for flag in $(EXTRA_TARGET_FLAGS); do \
58859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58860 done; \
58861 (cd $(TARGET_SUBDIR)/rda && \
58862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58864 "RANLIB=$${RANLIB}" \
58865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58866 info) \
58867 || exit 1
58869 @endif target-rda
58871 .PHONY: maybe-dvi-target-rda dvi-target-rda
58872 maybe-dvi-target-rda:
58873 @if target-rda
58874 maybe-dvi-target-rda: dvi-target-rda
58876 dvi-target-rda: \
58877 configure-target-rda
58878 @: $(MAKE); $(unstage)
58879 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58880 r=`${PWD_COMMAND}`; export r; \
58881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58882 $(NORMAL_TARGET_EXPORTS) \
58883 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
58884 for flag in $(EXTRA_TARGET_FLAGS); do \
58885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58886 done; \
58887 (cd $(TARGET_SUBDIR)/rda && \
58888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58890 "RANLIB=$${RANLIB}" \
58891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58892 dvi) \
58893 || exit 1
58895 @endif target-rda
58897 .PHONY: maybe-pdf-target-rda pdf-target-rda
58898 maybe-pdf-target-rda:
58899 @if target-rda
58900 maybe-pdf-target-rda: pdf-target-rda
58902 pdf-target-rda: \
58903 configure-target-rda
58904 @: $(MAKE); $(unstage)
58905 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58906 r=`${PWD_COMMAND}`; export r; \
58907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58908 $(NORMAL_TARGET_EXPORTS) \
58909 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
58910 for flag in $(EXTRA_TARGET_FLAGS); do \
58911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58912 done; \
58913 (cd $(TARGET_SUBDIR)/rda && \
58914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58916 "RANLIB=$${RANLIB}" \
58917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58918 pdf) \
58919 || exit 1
58921 @endif target-rda
58923 .PHONY: maybe-html-target-rda html-target-rda
58924 maybe-html-target-rda:
58925 @if target-rda
58926 maybe-html-target-rda: html-target-rda
58928 html-target-rda: \
58929 configure-target-rda
58930 @: $(MAKE); $(unstage)
58931 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58932 r=`${PWD_COMMAND}`; export r; \
58933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58934 $(NORMAL_TARGET_EXPORTS) \
58935 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
58936 for flag in $(EXTRA_TARGET_FLAGS); do \
58937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58938 done; \
58939 (cd $(TARGET_SUBDIR)/rda && \
58940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58942 "RANLIB=$${RANLIB}" \
58943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58944 html) \
58945 || exit 1
58947 @endif target-rda
58949 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
58950 maybe-TAGS-target-rda:
58951 @if target-rda
58952 maybe-TAGS-target-rda: TAGS-target-rda
58954 TAGS-target-rda: \
58955 configure-target-rda
58956 @: $(MAKE); $(unstage)
58957 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58958 r=`${PWD_COMMAND}`; export r; \
58959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58960 $(NORMAL_TARGET_EXPORTS) \
58961 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
58962 for flag in $(EXTRA_TARGET_FLAGS); do \
58963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58964 done; \
58965 (cd $(TARGET_SUBDIR)/rda && \
58966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58968 "RANLIB=$${RANLIB}" \
58969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58970 TAGS) \
58971 || exit 1
58973 @endif target-rda
58975 .PHONY: maybe-install-info-target-rda install-info-target-rda
58976 maybe-install-info-target-rda:
58977 @if target-rda
58978 maybe-install-info-target-rda: install-info-target-rda
58980 install-info-target-rda: \
58981 configure-target-rda \
58982 info-target-rda
58983 @: $(MAKE); $(unstage)
58984 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58985 r=`${PWD_COMMAND}`; export r; \
58986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58987 $(NORMAL_TARGET_EXPORTS) \
58988 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
58989 for flag in $(EXTRA_TARGET_FLAGS); do \
58990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58991 done; \
58992 (cd $(TARGET_SUBDIR)/rda && \
58993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58995 "RANLIB=$${RANLIB}" \
58996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58997 install-info) \
58998 || exit 1
59000 @endif target-rda
59002 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
59003 maybe-install-dvi-target-rda:
59004 @if target-rda
59005 maybe-install-dvi-target-rda: install-dvi-target-rda
59007 install-dvi-target-rda: \
59008 configure-target-rda \
59009 dvi-target-rda
59010 @: $(MAKE); $(unstage)
59011 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59012 r=`${PWD_COMMAND}`; export r; \
59013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59014 $(NORMAL_TARGET_EXPORTS) \
59015 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
59016 for flag in $(EXTRA_TARGET_FLAGS); do \
59017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59018 done; \
59019 (cd $(TARGET_SUBDIR)/rda && \
59020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59022 "RANLIB=$${RANLIB}" \
59023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59024 install-dvi) \
59025 || exit 1
59027 @endif target-rda
59029 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
59030 maybe-install-pdf-target-rda:
59031 @if target-rda
59032 maybe-install-pdf-target-rda: install-pdf-target-rda
59034 install-pdf-target-rda: \
59035 configure-target-rda \
59036 pdf-target-rda
59037 @: $(MAKE); $(unstage)
59038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59039 r=`${PWD_COMMAND}`; export r; \
59040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59041 $(NORMAL_TARGET_EXPORTS) \
59042 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
59043 for flag in $(EXTRA_TARGET_FLAGS); do \
59044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59045 done; \
59046 (cd $(TARGET_SUBDIR)/rda && \
59047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59049 "RANLIB=$${RANLIB}" \
59050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59051 install-pdf) \
59052 || exit 1
59054 @endif target-rda
59056 .PHONY: maybe-install-html-target-rda install-html-target-rda
59057 maybe-install-html-target-rda:
59058 @if target-rda
59059 maybe-install-html-target-rda: install-html-target-rda
59061 install-html-target-rda: \
59062 configure-target-rda \
59063 html-target-rda
59064 @: $(MAKE); $(unstage)
59065 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59066 r=`${PWD_COMMAND}`; export r; \
59067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59068 $(NORMAL_TARGET_EXPORTS) \
59069 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
59070 for flag in $(EXTRA_TARGET_FLAGS); do \
59071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59072 done; \
59073 (cd $(TARGET_SUBDIR)/rda && \
59074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59076 "RANLIB=$${RANLIB}" \
59077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59078 install-html) \
59079 || exit 1
59081 @endif target-rda
59083 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
59084 maybe-installcheck-target-rda:
59085 @if target-rda
59086 maybe-installcheck-target-rda: installcheck-target-rda
59088 installcheck-target-rda: \
59089 configure-target-rda
59090 @: $(MAKE); $(unstage)
59091 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59092 r=`${PWD_COMMAND}`; export r; \
59093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59094 $(NORMAL_TARGET_EXPORTS) \
59095 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
59096 for flag in $(EXTRA_TARGET_FLAGS); do \
59097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59098 done; \
59099 (cd $(TARGET_SUBDIR)/rda && \
59100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59102 "RANLIB=$${RANLIB}" \
59103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59104 installcheck) \
59105 || exit 1
59107 @endif target-rda
59109 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
59110 maybe-mostlyclean-target-rda:
59111 @if target-rda
59112 maybe-mostlyclean-target-rda: mostlyclean-target-rda
59114 mostlyclean-target-rda:
59115 @: $(MAKE); $(unstage)
59116 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59117 r=`${PWD_COMMAND}`; export r; \
59118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59119 $(NORMAL_TARGET_EXPORTS) \
59120 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
59121 for flag in $(EXTRA_TARGET_FLAGS); do \
59122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59123 done; \
59124 (cd $(TARGET_SUBDIR)/rda && \
59125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59127 "RANLIB=$${RANLIB}" \
59128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59129 mostlyclean) \
59130 || exit 1
59132 @endif target-rda
59134 .PHONY: maybe-clean-target-rda clean-target-rda
59135 maybe-clean-target-rda:
59136 @if target-rda
59137 maybe-clean-target-rda: clean-target-rda
59139 clean-target-rda:
59140 @: $(MAKE); $(unstage)
59141 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59142 r=`${PWD_COMMAND}`; export r; \
59143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59144 $(NORMAL_TARGET_EXPORTS) \
59145 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
59146 for flag in $(EXTRA_TARGET_FLAGS); do \
59147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59148 done; \
59149 (cd $(TARGET_SUBDIR)/rda && \
59150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59152 "RANLIB=$${RANLIB}" \
59153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59154 clean) \
59155 || exit 1
59157 @endif target-rda
59159 .PHONY: maybe-distclean-target-rda distclean-target-rda
59160 maybe-distclean-target-rda:
59161 @if target-rda
59162 maybe-distclean-target-rda: distclean-target-rda
59164 distclean-target-rda:
59165 @: $(MAKE); $(unstage)
59166 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59167 r=`${PWD_COMMAND}`; export r; \
59168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59169 $(NORMAL_TARGET_EXPORTS) \
59170 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
59171 for flag in $(EXTRA_TARGET_FLAGS); do \
59172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59173 done; \
59174 (cd $(TARGET_SUBDIR)/rda && \
59175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59177 "RANLIB=$${RANLIB}" \
59178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59179 distclean) \
59180 || exit 1
59182 @endif target-rda
59184 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
59185 maybe-maintainer-clean-target-rda:
59186 @if target-rda
59187 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
59189 maintainer-clean-target-rda:
59190 @: $(MAKE); $(unstage)
59191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59192 r=`${PWD_COMMAND}`; export r; \
59193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59194 $(NORMAL_TARGET_EXPORTS) \
59195 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
59196 for flag in $(EXTRA_TARGET_FLAGS); do \
59197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59198 done; \
59199 (cd $(TARGET_SUBDIR)/rda && \
59200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59202 "RANLIB=$${RANLIB}" \
59203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59204 maintainer-clean) \
59205 || exit 1
59207 @endif target-rda
59213 .PHONY: configure-target-libada maybe-configure-target-libada
59214 maybe-configure-target-libada:
59215 @if gcc-bootstrap
59216 configure-target-libada: stage_current
59217 @endif gcc-bootstrap
59218 @if target-libada
59219 maybe-configure-target-libada: configure-target-libada
59220 configure-target-libada:
59221 @: $(MAKE); $(unstage)
59222 @r=`${PWD_COMMAND}`; export r; \
59223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59224 echo "Checking multilib configuration for libada..."; \
59225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
59226 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
59227 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
59228 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
59229 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
59230 else \
59231 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
59232 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
59233 fi; \
59234 else \
59235 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
59236 fi; \
59237 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
59238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
59239 $(NORMAL_TARGET_EXPORTS) \
59240 echo Configuring in $(TARGET_SUBDIR)/libada; \
59241 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
59242 case $(srcdir) in \
59243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59244 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
59245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59246 esac; \
59247 module_srcdir=libada; \
59248 rm -f no-such-file || : ; \
59249 CONFIG_SITE=no-such-file $(SHELL) \
59250 $$s/$$module_srcdir/configure \
59251 --srcdir=$${topdir}/$$module_srcdir \
59252 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59253 --target=${target_alias} \
59254 || exit 1
59255 @endif target-libada
59261 .PHONY: all-target-libada maybe-all-target-libada
59262 maybe-all-target-libada:
59263 @if gcc-bootstrap
59264 all-target-libada: stage_current
59265 @endif gcc-bootstrap
59266 @if target-libada
59267 TARGET-target-libada=all
59268 maybe-all-target-libada: all-target-libada
59269 all-target-libada: configure-target-libada
59270 @: $(MAKE); $(unstage)
59271 @r=`${PWD_COMMAND}`; export r; \
59272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59273 $(NORMAL_TARGET_EXPORTS) \
59274 (cd $(TARGET_SUBDIR)/libada && \
59275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59276 $(TARGET-target-libada))
59277 @endif target-libada
59283 .PHONY: check-target-libada maybe-check-target-libada
59284 maybe-check-target-libada:
59285 @if target-libada
59286 maybe-check-target-libada: check-target-libada
59288 check-target-libada:
59289 @: $(MAKE); $(unstage)
59290 @r=`${PWD_COMMAND}`; export r; \
59291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59292 $(NORMAL_TARGET_EXPORTS) \
59293 (cd $(TARGET_SUBDIR)/libada && \
59294 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59296 @endif target-libada
59298 .PHONY: install-target-libada maybe-install-target-libada
59299 maybe-install-target-libada:
59300 @if target-libada
59301 maybe-install-target-libada: install-target-libada
59303 install-target-libada: installdirs
59304 @: $(MAKE); $(unstage)
59305 @r=`${PWD_COMMAND}`; export r; \
59306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59307 $(NORMAL_TARGET_EXPORTS) \
59308 (cd $(TARGET_SUBDIR)/libada && \
59309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59311 @endif target-libada
59313 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
59314 maybe-install-strip-target-libada:
59315 @if target-libada
59316 maybe-install-strip-target-libada: install-strip-target-libada
59318 install-strip-target-libada: installdirs
59319 @: $(MAKE); $(unstage)
59320 @r=`${PWD_COMMAND}`; export r; \
59321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59322 $(NORMAL_TARGET_EXPORTS) \
59323 (cd $(TARGET_SUBDIR)/libada && \
59324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59326 @endif target-libada
59328 # Other targets (info, dvi, pdf, etc.)
59330 .PHONY: maybe-info-target-libada info-target-libada
59331 maybe-info-target-libada:
59332 @if target-libada
59333 maybe-info-target-libada: info-target-libada
59335 info-target-libada: \
59336 configure-target-libada
59337 @: $(MAKE); $(unstage)
59338 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59339 r=`${PWD_COMMAND}`; export r; \
59340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59341 $(NORMAL_TARGET_EXPORTS) \
59342 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
59343 for flag in $(EXTRA_TARGET_FLAGS); do \
59344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59345 done; \
59346 (cd $(TARGET_SUBDIR)/libada && \
59347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59349 "RANLIB=$${RANLIB}" \
59350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59351 info) \
59352 || exit 1
59354 @endif target-libada
59356 .PHONY: maybe-dvi-target-libada dvi-target-libada
59357 maybe-dvi-target-libada:
59358 @if target-libada
59359 maybe-dvi-target-libada: dvi-target-libada
59361 dvi-target-libada: \
59362 configure-target-libada
59363 @: $(MAKE); $(unstage)
59364 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59365 r=`${PWD_COMMAND}`; export r; \
59366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59367 $(NORMAL_TARGET_EXPORTS) \
59368 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
59369 for flag in $(EXTRA_TARGET_FLAGS); do \
59370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59371 done; \
59372 (cd $(TARGET_SUBDIR)/libada && \
59373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59375 "RANLIB=$${RANLIB}" \
59376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59377 dvi) \
59378 || exit 1
59380 @endif target-libada
59382 .PHONY: maybe-pdf-target-libada pdf-target-libada
59383 maybe-pdf-target-libada:
59384 @if target-libada
59385 maybe-pdf-target-libada: pdf-target-libada
59387 pdf-target-libada: \
59388 configure-target-libada
59389 @: $(MAKE); $(unstage)
59390 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59391 r=`${PWD_COMMAND}`; export r; \
59392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59393 $(NORMAL_TARGET_EXPORTS) \
59394 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
59395 for flag in $(EXTRA_TARGET_FLAGS); do \
59396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59397 done; \
59398 (cd $(TARGET_SUBDIR)/libada && \
59399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59401 "RANLIB=$${RANLIB}" \
59402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59403 pdf) \
59404 || exit 1
59406 @endif target-libada
59408 .PHONY: maybe-html-target-libada html-target-libada
59409 maybe-html-target-libada:
59410 @if target-libada
59411 maybe-html-target-libada: html-target-libada
59413 html-target-libada: \
59414 configure-target-libada
59415 @: $(MAKE); $(unstage)
59416 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59417 r=`${PWD_COMMAND}`; export r; \
59418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59419 $(NORMAL_TARGET_EXPORTS) \
59420 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
59421 for flag in $(EXTRA_TARGET_FLAGS); do \
59422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59423 done; \
59424 (cd $(TARGET_SUBDIR)/libada && \
59425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59427 "RANLIB=$${RANLIB}" \
59428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59429 html) \
59430 || exit 1
59432 @endif target-libada
59434 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
59435 maybe-TAGS-target-libada:
59436 @if target-libada
59437 maybe-TAGS-target-libada: TAGS-target-libada
59439 TAGS-target-libada: \
59440 configure-target-libada
59441 @: $(MAKE); $(unstage)
59442 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59443 r=`${PWD_COMMAND}`; export r; \
59444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59445 $(NORMAL_TARGET_EXPORTS) \
59446 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
59447 for flag in $(EXTRA_TARGET_FLAGS); do \
59448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59449 done; \
59450 (cd $(TARGET_SUBDIR)/libada && \
59451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59453 "RANLIB=$${RANLIB}" \
59454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59455 TAGS) \
59456 || exit 1
59458 @endif target-libada
59460 .PHONY: maybe-install-info-target-libada install-info-target-libada
59461 maybe-install-info-target-libada:
59462 @if target-libada
59463 maybe-install-info-target-libada: install-info-target-libada
59465 install-info-target-libada: \
59466 configure-target-libada \
59467 info-target-libada
59468 @: $(MAKE); $(unstage)
59469 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59470 r=`${PWD_COMMAND}`; export r; \
59471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59472 $(NORMAL_TARGET_EXPORTS) \
59473 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
59474 for flag in $(EXTRA_TARGET_FLAGS); do \
59475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59476 done; \
59477 (cd $(TARGET_SUBDIR)/libada && \
59478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59480 "RANLIB=$${RANLIB}" \
59481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59482 install-info) \
59483 || exit 1
59485 @endif target-libada
59487 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
59488 maybe-install-dvi-target-libada:
59489 @if target-libada
59490 maybe-install-dvi-target-libada: install-dvi-target-libada
59492 install-dvi-target-libada: \
59493 configure-target-libada \
59494 dvi-target-libada
59495 @: $(MAKE); $(unstage)
59496 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59497 r=`${PWD_COMMAND}`; export r; \
59498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59499 $(NORMAL_TARGET_EXPORTS) \
59500 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
59501 for flag in $(EXTRA_TARGET_FLAGS); do \
59502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59503 done; \
59504 (cd $(TARGET_SUBDIR)/libada && \
59505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59507 "RANLIB=$${RANLIB}" \
59508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59509 install-dvi) \
59510 || exit 1
59512 @endif target-libada
59514 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
59515 maybe-install-pdf-target-libada:
59516 @if target-libada
59517 maybe-install-pdf-target-libada: install-pdf-target-libada
59519 install-pdf-target-libada: \
59520 configure-target-libada \
59521 pdf-target-libada
59522 @: $(MAKE); $(unstage)
59523 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59524 r=`${PWD_COMMAND}`; export r; \
59525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59526 $(NORMAL_TARGET_EXPORTS) \
59527 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
59528 for flag in $(EXTRA_TARGET_FLAGS); do \
59529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59530 done; \
59531 (cd $(TARGET_SUBDIR)/libada && \
59532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59534 "RANLIB=$${RANLIB}" \
59535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59536 install-pdf) \
59537 || exit 1
59539 @endif target-libada
59541 .PHONY: maybe-install-html-target-libada install-html-target-libada
59542 maybe-install-html-target-libada:
59543 @if target-libada
59544 maybe-install-html-target-libada: install-html-target-libada
59546 install-html-target-libada: \
59547 configure-target-libada \
59548 html-target-libada
59549 @: $(MAKE); $(unstage)
59550 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59551 r=`${PWD_COMMAND}`; export r; \
59552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59553 $(NORMAL_TARGET_EXPORTS) \
59554 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
59555 for flag in $(EXTRA_TARGET_FLAGS); do \
59556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59557 done; \
59558 (cd $(TARGET_SUBDIR)/libada && \
59559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59561 "RANLIB=$${RANLIB}" \
59562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59563 install-html) \
59564 || exit 1
59566 @endif target-libada
59568 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
59569 maybe-installcheck-target-libada:
59570 @if target-libada
59571 maybe-installcheck-target-libada: installcheck-target-libada
59573 installcheck-target-libada: \
59574 configure-target-libada
59575 @: $(MAKE); $(unstage)
59576 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59577 r=`${PWD_COMMAND}`; export r; \
59578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59579 $(NORMAL_TARGET_EXPORTS) \
59580 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
59581 for flag in $(EXTRA_TARGET_FLAGS); do \
59582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59583 done; \
59584 (cd $(TARGET_SUBDIR)/libada && \
59585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59587 "RANLIB=$${RANLIB}" \
59588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59589 installcheck) \
59590 || exit 1
59592 @endif target-libada
59594 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
59595 maybe-mostlyclean-target-libada:
59596 @if target-libada
59597 maybe-mostlyclean-target-libada: mostlyclean-target-libada
59599 mostlyclean-target-libada:
59600 @: $(MAKE); $(unstage)
59601 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59602 r=`${PWD_COMMAND}`; export r; \
59603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59604 $(NORMAL_TARGET_EXPORTS) \
59605 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
59606 for flag in $(EXTRA_TARGET_FLAGS); do \
59607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59608 done; \
59609 (cd $(TARGET_SUBDIR)/libada && \
59610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59612 "RANLIB=$${RANLIB}" \
59613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59614 mostlyclean) \
59615 || exit 1
59617 @endif target-libada
59619 .PHONY: maybe-clean-target-libada clean-target-libada
59620 maybe-clean-target-libada:
59621 @if target-libada
59622 maybe-clean-target-libada: clean-target-libada
59624 clean-target-libada:
59625 @: $(MAKE); $(unstage)
59626 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59627 r=`${PWD_COMMAND}`; export r; \
59628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59629 $(NORMAL_TARGET_EXPORTS) \
59630 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
59631 for flag in $(EXTRA_TARGET_FLAGS); do \
59632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59633 done; \
59634 (cd $(TARGET_SUBDIR)/libada && \
59635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59637 "RANLIB=$${RANLIB}" \
59638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59639 clean) \
59640 || exit 1
59642 @endif target-libada
59644 .PHONY: maybe-distclean-target-libada distclean-target-libada
59645 maybe-distclean-target-libada:
59646 @if target-libada
59647 maybe-distclean-target-libada: distclean-target-libada
59649 distclean-target-libada:
59650 @: $(MAKE); $(unstage)
59651 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59652 r=`${PWD_COMMAND}`; export r; \
59653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59654 $(NORMAL_TARGET_EXPORTS) \
59655 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
59656 for flag in $(EXTRA_TARGET_FLAGS); do \
59657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59658 done; \
59659 (cd $(TARGET_SUBDIR)/libada && \
59660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59662 "RANLIB=$${RANLIB}" \
59663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59664 distclean) \
59665 || exit 1
59667 @endif target-libada
59669 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
59670 maybe-maintainer-clean-target-libada:
59671 @if target-libada
59672 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
59674 maintainer-clean-target-libada:
59675 @: $(MAKE); $(unstage)
59676 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59677 r=`${PWD_COMMAND}`; export r; \
59678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59679 $(NORMAL_TARGET_EXPORTS) \
59680 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
59681 for flag in $(EXTRA_TARGET_FLAGS); do \
59682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59683 done; \
59684 (cd $(TARGET_SUBDIR)/libada && \
59685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59687 "RANLIB=$${RANLIB}" \
59688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59689 maintainer-clean) \
59690 || exit 1
59692 @endif target-libada
59698 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
59699 maybe-configure-target-libgm2:
59700 @if gcc-bootstrap
59701 configure-target-libgm2: stage_current
59702 @endif gcc-bootstrap
59703 @if target-libgm2
59704 maybe-configure-target-libgm2: configure-target-libgm2
59705 configure-target-libgm2:
59706 @: $(MAKE); $(unstage)
59707 @r=`${PWD_COMMAND}`; export r; \
59708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59709 echo "Checking multilib configuration for libgm2..."; \
59710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59711 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
59712 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59713 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59714 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
59715 else \
59716 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
59717 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59718 fi; \
59719 else \
59720 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59721 fi; \
59722 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
59723 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59724 $(NORMAL_TARGET_EXPORTS) \
59725 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
59726 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
59727 case $(srcdir) in \
59728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59729 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
59730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59731 esac; \
59732 module_srcdir=libgm2; \
59733 rm -f no-such-file || : ; \
59734 CONFIG_SITE=no-such-file $(SHELL) \
59735 $$s/$$module_srcdir/configure \
59736 --srcdir=$${topdir}/$$module_srcdir \
59737 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59738 --target=${target_alias} \
59739 || exit 1
59740 @endif target-libgm2
59746 .PHONY: all-target-libgm2 maybe-all-target-libgm2
59747 maybe-all-target-libgm2:
59748 @if gcc-bootstrap
59749 all-target-libgm2: stage_current
59750 @endif gcc-bootstrap
59751 @if target-libgm2
59752 TARGET-target-libgm2=all
59753 maybe-all-target-libgm2: all-target-libgm2
59754 all-target-libgm2: configure-target-libgm2
59755 @: $(MAKE); $(unstage)
59756 @r=`${PWD_COMMAND}`; export r; \
59757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59758 $(NORMAL_TARGET_EXPORTS) \
59759 (cd $(TARGET_SUBDIR)/libgm2 && \
59760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59761 $(TARGET-target-libgm2))
59762 @endif target-libgm2
59768 .PHONY: check-target-libgm2 maybe-check-target-libgm2
59769 maybe-check-target-libgm2:
59770 @if target-libgm2
59771 maybe-check-target-libgm2: check-target-libgm2
59773 check-target-libgm2:
59774 @: $(MAKE); $(unstage)
59775 @r=`${PWD_COMMAND}`; export r; \
59776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59777 $(NORMAL_TARGET_EXPORTS) \
59778 (cd $(TARGET_SUBDIR)/libgm2 && \
59779 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59781 @endif target-libgm2
59783 .PHONY: install-target-libgm2 maybe-install-target-libgm2
59784 maybe-install-target-libgm2:
59785 @if target-libgm2
59786 maybe-install-target-libgm2: install-target-libgm2
59788 install-target-libgm2: installdirs
59789 @: $(MAKE); $(unstage)
59790 @r=`${PWD_COMMAND}`; export r; \
59791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59792 $(NORMAL_TARGET_EXPORTS) \
59793 (cd $(TARGET_SUBDIR)/libgm2 && \
59794 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59796 @endif target-libgm2
59798 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
59799 maybe-install-strip-target-libgm2:
59800 @if target-libgm2
59801 maybe-install-strip-target-libgm2: install-strip-target-libgm2
59803 install-strip-target-libgm2: installdirs
59804 @: $(MAKE); $(unstage)
59805 @r=`${PWD_COMMAND}`; export r; \
59806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59807 $(NORMAL_TARGET_EXPORTS) \
59808 (cd $(TARGET_SUBDIR)/libgm2 && \
59809 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59811 @endif target-libgm2
59813 # Other targets (info, dvi, pdf, etc.)
59815 .PHONY: maybe-info-target-libgm2 info-target-libgm2
59816 maybe-info-target-libgm2:
59817 @if target-libgm2
59818 maybe-info-target-libgm2: info-target-libgm2
59820 info-target-libgm2: \
59821 configure-target-libgm2
59822 @: $(MAKE); $(unstage)
59823 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59824 r=`${PWD_COMMAND}`; export r; \
59825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59826 $(NORMAL_TARGET_EXPORTS) \
59827 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
59828 for flag in $(EXTRA_TARGET_FLAGS); do \
59829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59830 done; \
59831 (cd $(TARGET_SUBDIR)/libgm2 && \
59832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59834 "RANLIB=$${RANLIB}" \
59835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59836 info) \
59837 || exit 1
59839 @endif target-libgm2
59841 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
59842 maybe-dvi-target-libgm2:
59843 @if target-libgm2
59844 maybe-dvi-target-libgm2: dvi-target-libgm2
59846 dvi-target-libgm2: \
59847 configure-target-libgm2
59848 @: $(MAKE); $(unstage)
59849 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59850 r=`${PWD_COMMAND}`; export r; \
59851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59852 $(NORMAL_TARGET_EXPORTS) \
59853 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
59854 for flag in $(EXTRA_TARGET_FLAGS); do \
59855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59856 done; \
59857 (cd $(TARGET_SUBDIR)/libgm2 && \
59858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59860 "RANLIB=$${RANLIB}" \
59861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59862 dvi) \
59863 || exit 1
59865 @endif target-libgm2
59867 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
59868 maybe-pdf-target-libgm2:
59869 @if target-libgm2
59870 maybe-pdf-target-libgm2: pdf-target-libgm2
59872 pdf-target-libgm2: \
59873 configure-target-libgm2
59874 @: $(MAKE); $(unstage)
59875 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59876 r=`${PWD_COMMAND}`; export r; \
59877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59878 $(NORMAL_TARGET_EXPORTS) \
59879 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
59880 for flag in $(EXTRA_TARGET_FLAGS); do \
59881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59882 done; \
59883 (cd $(TARGET_SUBDIR)/libgm2 && \
59884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59886 "RANLIB=$${RANLIB}" \
59887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59888 pdf) \
59889 || exit 1
59891 @endif target-libgm2
59893 .PHONY: maybe-html-target-libgm2 html-target-libgm2
59894 maybe-html-target-libgm2:
59895 @if target-libgm2
59896 maybe-html-target-libgm2: html-target-libgm2
59898 html-target-libgm2: \
59899 configure-target-libgm2
59900 @: $(MAKE); $(unstage)
59901 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59902 r=`${PWD_COMMAND}`; export r; \
59903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59904 $(NORMAL_TARGET_EXPORTS) \
59905 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
59906 for flag in $(EXTRA_TARGET_FLAGS); do \
59907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59908 done; \
59909 (cd $(TARGET_SUBDIR)/libgm2 && \
59910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59912 "RANLIB=$${RANLIB}" \
59913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59914 html) \
59915 || exit 1
59917 @endif target-libgm2
59919 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
59920 maybe-TAGS-target-libgm2:
59921 @if target-libgm2
59922 maybe-TAGS-target-libgm2: TAGS-target-libgm2
59924 TAGS-target-libgm2: \
59925 configure-target-libgm2
59926 @: $(MAKE); $(unstage)
59927 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59928 r=`${PWD_COMMAND}`; export r; \
59929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59930 $(NORMAL_TARGET_EXPORTS) \
59931 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
59932 for flag in $(EXTRA_TARGET_FLAGS); do \
59933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59934 done; \
59935 (cd $(TARGET_SUBDIR)/libgm2 && \
59936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59938 "RANLIB=$${RANLIB}" \
59939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59940 TAGS) \
59941 || exit 1
59943 @endif target-libgm2
59945 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
59946 maybe-install-info-target-libgm2:
59947 @if target-libgm2
59948 maybe-install-info-target-libgm2: install-info-target-libgm2
59950 install-info-target-libgm2: \
59951 configure-target-libgm2 \
59952 info-target-libgm2
59953 @: $(MAKE); $(unstage)
59954 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59955 r=`${PWD_COMMAND}`; export r; \
59956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59957 $(NORMAL_TARGET_EXPORTS) \
59958 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
59959 for flag in $(EXTRA_TARGET_FLAGS); do \
59960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59961 done; \
59962 (cd $(TARGET_SUBDIR)/libgm2 && \
59963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59965 "RANLIB=$${RANLIB}" \
59966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59967 install-info) \
59968 || exit 1
59970 @endif target-libgm2
59972 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
59973 maybe-install-dvi-target-libgm2:
59974 @if target-libgm2
59975 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
59977 install-dvi-target-libgm2: \
59978 configure-target-libgm2 \
59979 dvi-target-libgm2
59980 @: $(MAKE); $(unstage)
59981 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59982 r=`${PWD_COMMAND}`; export r; \
59983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59984 $(NORMAL_TARGET_EXPORTS) \
59985 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
59986 for flag in $(EXTRA_TARGET_FLAGS); do \
59987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59988 done; \
59989 (cd $(TARGET_SUBDIR)/libgm2 && \
59990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59992 "RANLIB=$${RANLIB}" \
59993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59994 install-dvi) \
59995 || exit 1
59997 @endif target-libgm2
59999 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
60000 maybe-install-pdf-target-libgm2:
60001 @if target-libgm2
60002 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
60004 install-pdf-target-libgm2: \
60005 configure-target-libgm2 \
60006 pdf-target-libgm2
60007 @: $(MAKE); $(unstage)
60008 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60009 r=`${PWD_COMMAND}`; export r; \
60010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60011 $(NORMAL_TARGET_EXPORTS) \
60012 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
60013 for flag in $(EXTRA_TARGET_FLAGS); do \
60014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60015 done; \
60016 (cd $(TARGET_SUBDIR)/libgm2 && \
60017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60019 "RANLIB=$${RANLIB}" \
60020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60021 install-pdf) \
60022 || exit 1
60024 @endif target-libgm2
60026 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
60027 maybe-install-html-target-libgm2:
60028 @if target-libgm2
60029 maybe-install-html-target-libgm2: install-html-target-libgm2
60031 install-html-target-libgm2: \
60032 configure-target-libgm2 \
60033 html-target-libgm2
60034 @: $(MAKE); $(unstage)
60035 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60036 r=`${PWD_COMMAND}`; export r; \
60037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60038 $(NORMAL_TARGET_EXPORTS) \
60039 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
60040 for flag in $(EXTRA_TARGET_FLAGS); do \
60041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60042 done; \
60043 (cd $(TARGET_SUBDIR)/libgm2 && \
60044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60046 "RANLIB=$${RANLIB}" \
60047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60048 install-html) \
60049 || exit 1
60051 @endif target-libgm2
60053 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
60054 maybe-installcheck-target-libgm2:
60055 @if target-libgm2
60056 maybe-installcheck-target-libgm2: installcheck-target-libgm2
60058 installcheck-target-libgm2: \
60059 configure-target-libgm2
60060 @: $(MAKE); $(unstage)
60061 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60062 r=`${PWD_COMMAND}`; export r; \
60063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60064 $(NORMAL_TARGET_EXPORTS) \
60065 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
60066 for flag in $(EXTRA_TARGET_FLAGS); do \
60067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60068 done; \
60069 (cd $(TARGET_SUBDIR)/libgm2 && \
60070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60072 "RANLIB=$${RANLIB}" \
60073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60074 installcheck) \
60075 || exit 1
60077 @endif target-libgm2
60079 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
60080 maybe-mostlyclean-target-libgm2:
60081 @if target-libgm2
60082 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
60084 mostlyclean-target-libgm2:
60085 @: $(MAKE); $(unstage)
60086 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60087 r=`${PWD_COMMAND}`; export r; \
60088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60089 $(NORMAL_TARGET_EXPORTS) \
60090 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
60091 for flag in $(EXTRA_TARGET_FLAGS); do \
60092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60093 done; \
60094 (cd $(TARGET_SUBDIR)/libgm2 && \
60095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60097 "RANLIB=$${RANLIB}" \
60098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60099 mostlyclean) \
60100 || exit 1
60102 @endif target-libgm2
60104 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
60105 maybe-clean-target-libgm2:
60106 @if target-libgm2
60107 maybe-clean-target-libgm2: clean-target-libgm2
60109 clean-target-libgm2:
60110 @: $(MAKE); $(unstage)
60111 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60112 r=`${PWD_COMMAND}`; export r; \
60113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60114 $(NORMAL_TARGET_EXPORTS) \
60115 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
60116 for flag in $(EXTRA_TARGET_FLAGS); do \
60117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60118 done; \
60119 (cd $(TARGET_SUBDIR)/libgm2 && \
60120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60122 "RANLIB=$${RANLIB}" \
60123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60124 clean) \
60125 || exit 1
60127 @endif target-libgm2
60129 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
60130 maybe-distclean-target-libgm2:
60131 @if target-libgm2
60132 maybe-distclean-target-libgm2: distclean-target-libgm2
60134 distclean-target-libgm2:
60135 @: $(MAKE); $(unstage)
60136 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60137 r=`${PWD_COMMAND}`; export r; \
60138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60139 $(NORMAL_TARGET_EXPORTS) \
60140 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
60141 for flag in $(EXTRA_TARGET_FLAGS); do \
60142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60143 done; \
60144 (cd $(TARGET_SUBDIR)/libgm2 && \
60145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60147 "RANLIB=$${RANLIB}" \
60148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60149 distclean) \
60150 || exit 1
60152 @endif target-libgm2
60154 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
60155 maybe-maintainer-clean-target-libgm2:
60156 @if target-libgm2
60157 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
60159 maintainer-clean-target-libgm2:
60160 @: $(MAKE); $(unstage)
60161 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60162 r=`${PWD_COMMAND}`; export r; \
60163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60164 $(NORMAL_TARGET_EXPORTS) \
60165 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
60166 for flag in $(EXTRA_TARGET_FLAGS); do \
60167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60168 done; \
60169 (cd $(TARGET_SUBDIR)/libgm2 && \
60170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60172 "RANLIB=$${RANLIB}" \
60173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60174 maintainer-clean) \
60175 || exit 1
60177 @endif target-libgm2
60183 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
60184 maybe-configure-target-libgomp:
60185 @if gcc-bootstrap
60186 configure-target-libgomp: stage_current
60187 @endif gcc-bootstrap
60188 @if target-libgomp
60189 maybe-configure-target-libgomp: configure-target-libgomp
60190 configure-target-libgomp:
60191 @r=`${PWD_COMMAND}`; export r; \
60192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60193 echo "Checking multilib configuration for libgomp..."; \
60194 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60195 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60196 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60197 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60198 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60199 else \
60200 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60201 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60202 fi; \
60203 else \
60204 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60205 fi; \
60206 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60207 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60208 $(NORMAL_TARGET_EXPORTS) \
60209 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
60210 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
60211 case $(srcdir) in \
60212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60213 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60215 esac; \
60216 module_srcdir=libgomp; \
60217 rm -f no-such-file || : ; \
60218 CONFIG_SITE=no-such-file $(SHELL) \
60219 $$s/$$module_srcdir/configure \
60220 --srcdir=$${topdir}/$$module_srcdir \
60221 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60222 --target=${target_alias} \
60223 || exit 1
60224 @endif target-libgomp
60228 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
60229 maybe-configure-stage1-target-libgomp:
60230 @if target-libgomp-bootstrap
60231 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
60232 configure-stage1-target-libgomp:
60233 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60234 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60235 @r=`${PWD_COMMAND}`; export r; \
60236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60237 TFLAGS="$(STAGE1_TFLAGS)"; \
60238 echo "Checking multilib configuration for libgomp..."; \
60239 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60240 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60241 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60242 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60243 else \
60244 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60245 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60246 fi; \
60247 else \
60248 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60249 fi; \
60250 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60251 $(NORMAL_TARGET_EXPORTS) \
60252 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60253 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60254 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60255 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
60256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60257 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60258 case $(srcdir) in \
60259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60260 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60262 esac; \
60263 module_srcdir=libgomp; \
60264 $(SHELL) $$s/$$module_srcdir/configure \
60265 --srcdir=$${topdir}/$$module_srcdir \
60266 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60267 --target=${target_alias} \
60269 $(STAGE1_CONFIGURE_FLAGS)
60270 @endif target-libgomp-bootstrap
60272 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
60273 maybe-configure-stage2-target-libgomp:
60274 @if target-libgomp-bootstrap
60275 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
60276 configure-stage2-target-libgomp:
60277 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60278 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60279 @r=`${PWD_COMMAND}`; export r; \
60280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60281 TFLAGS="$(STAGE2_TFLAGS)"; \
60282 echo "Checking multilib configuration for libgomp..."; \
60283 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60284 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60285 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60286 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60287 else \
60288 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60289 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60290 fi; \
60291 else \
60292 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60293 fi; \
60294 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60295 $(NORMAL_TARGET_EXPORTS) \
60297 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60299 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60300 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
60301 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60302 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60303 case $(srcdir) in \
60304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60305 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60307 esac; \
60308 module_srcdir=libgomp; \
60309 $(SHELL) $$s/$$module_srcdir/configure \
60310 --srcdir=$${topdir}/$$module_srcdir \
60311 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60312 --target=${target_alias} \
60313 --with-build-libsubdir=$(HOST_SUBDIR) \
60314 $(STAGE2_CONFIGURE_FLAGS)
60315 @endif target-libgomp-bootstrap
60317 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
60318 maybe-configure-stage3-target-libgomp:
60319 @if target-libgomp-bootstrap
60320 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
60321 configure-stage3-target-libgomp:
60322 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60323 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60324 @r=`${PWD_COMMAND}`; export r; \
60325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60326 TFLAGS="$(STAGE3_TFLAGS)"; \
60327 echo "Checking multilib configuration for libgomp..."; \
60328 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60329 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60330 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60331 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60332 else \
60333 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60334 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60335 fi; \
60336 else \
60337 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60338 fi; \
60339 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60340 $(NORMAL_TARGET_EXPORTS) \
60342 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60343 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60344 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60345 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
60346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60347 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60348 case $(srcdir) in \
60349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60350 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60352 esac; \
60353 module_srcdir=libgomp; \
60354 $(SHELL) $$s/$$module_srcdir/configure \
60355 --srcdir=$${topdir}/$$module_srcdir \
60356 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60357 --target=${target_alias} \
60358 --with-build-libsubdir=$(HOST_SUBDIR) \
60359 $(STAGE3_CONFIGURE_FLAGS)
60360 @endif target-libgomp-bootstrap
60362 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
60363 maybe-configure-stage4-target-libgomp:
60364 @if target-libgomp-bootstrap
60365 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
60366 configure-stage4-target-libgomp:
60367 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60368 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60369 @r=`${PWD_COMMAND}`; export r; \
60370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60371 TFLAGS="$(STAGE4_TFLAGS)"; \
60372 echo "Checking multilib configuration for libgomp..."; \
60373 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60374 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60375 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60376 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60377 else \
60378 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60379 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60380 fi; \
60381 else \
60382 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60383 fi; \
60384 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60385 $(NORMAL_TARGET_EXPORTS) \
60387 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60388 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60389 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60390 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
60391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60392 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60393 case $(srcdir) in \
60394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60395 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60397 esac; \
60398 module_srcdir=libgomp; \
60399 $(SHELL) $$s/$$module_srcdir/configure \
60400 --srcdir=$${topdir}/$$module_srcdir \
60401 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60402 --target=${target_alias} \
60403 --with-build-libsubdir=$(HOST_SUBDIR) \
60404 $(STAGE4_CONFIGURE_FLAGS)
60405 @endif target-libgomp-bootstrap
60407 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
60408 maybe-configure-stageprofile-target-libgomp:
60409 @if target-libgomp-bootstrap
60410 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60411 configure-stageprofile-target-libgomp:
60412 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60413 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60414 @r=`${PWD_COMMAND}`; export r; \
60415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60417 echo "Checking multilib configuration for libgomp..."; \
60418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60419 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60420 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60421 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60422 else \
60423 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60424 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60425 fi; \
60426 else \
60427 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60428 fi; \
60429 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60430 $(NORMAL_TARGET_EXPORTS) \
60432 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60433 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60434 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60435 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
60436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60437 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60438 case $(srcdir) in \
60439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60440 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60442 esac; \
60443 module_srcdir=libgomp; \
60444 $(SHELL) $$s/$$module_srcdir/configure \
60445 --srcdir=$${topdir}/$$module_srcdir \
60446 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60447 --target=${target_alias} \
60448 --with-build-libsubdir=$(HOST_SUBDIR) \
60449 $(STAGEprofile_CONFIGURE_FLAGS)
60450 @endif target-libgomp-bootstrap
60452 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
60453 maybe-configure-stagetrain-target-libgomp:
60454 @if target-libgomp-bootstrap
60455 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60456 configure-stagetrain-target-libgomp:
60457 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60458 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60459 @r=`${PWD_COMMAND}`; export r; \
60460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60461 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60462 echo "Checking multilib configuration for libgomp..."; \
60463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60464 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60465 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60466 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60467 else \
60468 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60469 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60470 fi; \
60471 else \
60472 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60473 fi; \
60474 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60475 $(NORMAL_TARGET_EXPORTS) \
60477 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60478 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60479 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60480 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
60481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60482 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60483 case $(srcdir) in \
60484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60485 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60487 esac; \
60488 module_srcdir=libgomp; \
60489 $(SHELL) $$s/$$module_srcdir/configure \
60490 --srcdir=$${topdir}/$$module_srcdir \
60491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60492 --target=${target_alias} \
60493 --with-build-libsubdir=$(HOST_SUBDIR) \
60494 $(STAGEtrain_CONFIGURE_FLAGS)
60495 @endif target-libgomp-bootstrap
60497 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
60498 maybe-configure-stagefeedback-target-libgomp:
60499 @if target-libgomp-bootstrap
60500 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60501 configure-stagefeedback-target-libgomp:
60502 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60503 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60504 @r=`${PWD_COMMAND}`; export r; \
60505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60506 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60507 echo "Checking multilib configuration for libgomp..."; \
60508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60509 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60510 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60511 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60512 else \
60513 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60514 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60515 fi; \
60516 else \
60517 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60518 fi; \
60519 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60520 $(NORMAL_TARGET_EXPORTS) \
60522 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60525 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
60526 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60527 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60528 case $(srcdir) in \
60529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60530 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60532 esac; \
60533 module_srcdir=libgomp; \
60534 $(SHELL) $$s/$$module_srcdir/configure \
60535 --srcdir=$${topdir}/$$module_srcdir \
60536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60537 --target=${target_alias} \
60538 --with-build-libsubdir=$(HOST_SUBDIR) \
60539 $(STAGEfeedback_CONFIGURE_FLAGS)
60540 @endif target-libgomp-bootstrap
60542 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
60543 maybe-configure-stageautoprofile-target-libgomp:
60544 @if target-libgomp-bootstrap
60545 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60546 configure-stageautoprofile-target-libgomp:
60547 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60548 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60549 @r=`${PWD_COMMAND}`; export r; \
60550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60551 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60552 echo "Checking multilib configuration for libgomp..."; \
60553 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60554 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60555 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60556 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60557 else \
60558 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60559 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60560 fi; \
60561 else \
60562 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60563 fi; \
60564 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60565 $(NORMAL_TARGET_EXPORTS) \
60567 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60568 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60569 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60570 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
60571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60572 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60573 case $(srcdir) in \
60574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60575 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60577 esac; \
60578 module_srcdir=libgomp; \
60579 $(SHELL) $$s/$$module_srcdir/configure \
60580 --srcdir=$${topdir}/$$module_srcdir \
60581 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60582 --target=${target_alias} \
60583 --with-build-libsubdir=$(HOST_SUBDIR) \
60584 $(STAGEautoprofile_CONFIGURE_FLAGS)
60585 @endif target-libgomp-bootstrap
60587 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
60588 maybe-configure-stageautofeedback-target-libgomp:
60589 @if target-libgomp-bootstrap
60590 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
60591 configure-stageautofeedback-target-libgomp:
60592 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60593 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60594 @r=`${PWD_COMMAND}`; export r; \
60595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60596 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60597 echo "Checking multilib configuration for libgomp..."; \
60598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60599 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60600 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60601 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60602 else \
60603 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60604 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60605 fi; \
60606 else \
60607 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60608 fi; \
60609 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60610 $(NORMAL_TARGET_EXPORTS) \
60612 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60613 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60614 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60615 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
60616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60617 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60618 case $(srcdir) in \
60619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60620 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60622 esac; \
60623 module_srcdir=libgomp; \
60624 $(SHELL) $$s/$$module_srcdir/configure \
60625 --srcdir=$${topdir}/$$module_srcdir \
60626 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60627 --target=${target_alias} \
60628 --with-build-libsubdir=$(HOST_SUBDIR) \
60629 $(STAGEautofeedback_CONFIGURE_FLAGS)
60630 @endif target-libgomp-bootstrap
60636 .PHONY: all-target-libgomp maybe-all-target-libgomp
60637 maybe-all-target-libgomp:
60638 @if gcc-bootstrap
60639 all-target-libgomp: stage_current
60640 @endif gcc-bootstrap
60641 @if target-libgomp
60642 TARGET-target-libgomp=all
60643 maybe-all-target-libgomp: all-target-libgomp
60644 all-target-libgomp: configure-target-libgomp
60645 @r=`${PWD_COMMAND}`; export r; \
60646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60647 $(NORMAL_TARGET_EXPORTS) \
60648 (cd $(TARGET_SUBDIR)/libgomp && \
60649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60650 $(TARGET-target-libgomp))
60651 @endif target-libgomp
60655 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
60656 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
60657 maybe-all-stage1-target-libgomp:
60658 maybe-clean-stage1-target-libgomp:
60659 @if target-libgomp-bootstrap
60660 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
60661 all-stage1: all-stage1-target-libgomp
60662 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
60663 all-stage1-target-libgomp: configure-stage1-target-libgomp
60664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60665 @r=`${PWD_COMMAND}`; export r; \
60666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60667 TFLAGS="$(STAGE1_TFLAGS)"; \
60668 $(NORMAL_TARGET_EXPORTS) \
60669 cd $(TARGET_SUBDIR)/libgomp && \
60671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60672 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60673 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60674 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60678 $(EXTRA_TARGET_FLAGS) \
60680 TFLAGS="$(STAGE1_TFLAGS)" \
60681 $(TARGET-stage1-target-libgomp)
60683 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
60684 clean-stage1: clean-stage1-target-libgomp
60685 clean-stage1-target-libgomp:
60686 @if [ $(current_stage) = stage1 ]; then \
60687 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60688 else \
60689 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
60690 $(MAKE) stage1-start; \
60691 fi; \
60692 cd $(TARGET_SUBDIR)/libgomp && \
60693 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60694 clean
60695 @endif target-libgomp-bootstrap
60698 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
60699 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
60700 maybe-all-stage2-target-libgomp:
60701 maybe-clean-stage2-target-libgomp:
60702 @if target-libgomp-bootstrap
60703 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
60704 all-stage2: all-stage2-target-libgomp
60705 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
60706 all-stage2-target-libgomp: configure-stage2-target-libgomp
60707 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60708 @r=`${PWD_COMMAND}`; export r; \
60709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60710 TFLAGS="$(STAGE2_TFLAGS)"; \
60711 $(NORMAL_TARGET_EXPORTS) \
60713 cd $(TARGET_SUBDIR)/libgomp && \
60715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60716 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60722 $(EXTRA_TARGET_FLAGS) \
60723 TFLAGS="$(STAGE2_TFLAGS)" \
60724 $(TARGET-stage2-target-libgomp)
60726 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
60727 clean-stage2: clean-stage2-target-libgomp
60728 clean-stage2-target-libgomp:
60729 @if [ $(current_stage) = stage2 ]; then \
60730 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60731 else \
60732 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
60733 $(MAKE) stage2-start; \
60734 fi; \
60735 cd $(TARGET_SUBDIR)/libgomp && \
60736 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60737 @endif target-libgomp-bootstrap
60740 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
60741 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
60742 maybe-all-stage3-target-libgomp:
60743 maybe-clean-stage3-target-libgomp:
60744 @if target-libgomp-bootstrap
60745 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
60746 all-stage3: all-stage3-target-libgomp
60747 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
60748 all-stage3-target-libgomp: configure-stage3-target-libgomp
60749 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60750 @r=`${PWD_COMMAND}`; export r; \
60751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60752 TFLAGS="$(STAGE3_TFLAGS)"; \
60753 $(NORMAL_TARGET_EXPORTS) \
60755 cd $(TARGET_SUBDIR)/libgomp && \
60757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60758 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60759 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60760 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60764 $(EXTRA_TARGET_FLAGS) \
60765 TFLAGS="$(STAGE3_TFLAGS)" \
60766 $(TARGET-stage3-target-libgomp)
60768 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
60769 clean-stage3: clean-stage3-target-libgomp
60770 clean-stage3-target-libgomp:
60771 @if [ $(current_stage) = stage3 ]; then \
60772 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60773 else \
60774 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
60775 $(MAKE) stage3-start; \
60776 fi; \
60777 cd $(TARGET_SUBDIR)/libgomp && \
60778 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60779 @endif target-libgomp-bootstrap
60782 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
60783 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
60784 maybe-all-stage4-target-libgomp:
60785 maybe-clean-stage4-target-libgomp:
60786 @if target-libgomp-bootstrap
60787 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
60788 all-stage4: all-stage4-target-libgomp
60789 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
60790 all-stage4-target-libgomp: configure-stage4-target-libgomp
60791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60792 @r=`${PWD_COMMAND}`; export r; \
60793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60794 TFLAGS="$(STAGE4_TFLAGS)"; \
60795 $(NORMAL_TARGET_EXPORTS) \
60797 cd $(TARGET_SUBDIR)/libgomp && \
60799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60800 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60806 $(EXTRA_TARGET_FLAGS) \
60807 TFLAGS="$(STAGE4_TFLAGS)" \
60808 $(TARGET-stage4-target-libgomp)
60810 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
60811 clean-stage4: clean-stage4-target-libgomp
60812 clean-stage4-target-libgomp:
60813 @if [ $(current_stage) = stage4 ]; then \
60814 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60815 else \
60816 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
60817 $(MAKE) stage4-start; \
60818 fi; \
60819 cd $(TARGET_SUBDIR)/libgomp && \
60820 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60821 @endif target-libgomp-bootstrap
60824 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
60825 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
60826 maybe-all-stageprofile-target-libgomp:
60827 maybe-clean-stageprofile-target-libgomp:
60828 @if target-libgomp-bootstrap
60829 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
60830 all-stageprofile: all-stageprofile-target-libgomp
60831 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
60832 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60834 @r=`${PWD_COMMAND}`; export r; \
60835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60836 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60837 $(NORMAL_TARGET_EXPORTS) \
60839 cd $(TARGET_SUBDIR)/libgomp && \
60841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60842 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60843 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60844 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60845 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60846 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60847 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60848 $(EXTRA_TARGET_FLAGS) \
60849 TFLAGS="$(STAGEprofile_TFLAGS)" \
60850 $(TARGET-stageprofile-target-libgomp)
60852 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
60853 clean-stageprofile: clean-stageprofile-target-libgomp
60854 clean-stageprofile-target-libgomp:
60855 @if [ $(current_stage) = stageprofile ]; then \
60856 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60857 else \
60858 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
60859 $(MAKE) stageprofile-start; \
60860 fi; \
60861 cd $(TARGET_SUBDIR)/libgomp && \
60862 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60863 @endif target-libgomp-bootstrap
60866 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
60867 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
60868 maybe-all-stagetrain-target-libgomp:
60869 maybe-clean-stagetrain-target-libgomp:
60870 @if target-libgomp-bootstrap
60871 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
60872 all-stagetrain: all-stagetrain-target-libgomp
60873 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
60874 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60875 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60876 @r=`${PWD_COMMAND}`; export r; \
60877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60878 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60879 $(NORMAL_TARGET_EXPORTS) \
60881 cd $(TARGET_SUBDIR)/libgomp && \
60883 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60884 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60885 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60886 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60890 $(EXTRA_TARGET_FLAGS) \
60891 TFLAGS="$(STAGEtrain_TFLAGS)" \
60892 $(TARGET-stagetrain-target-libgomp)
60894 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
60895 clean-stagetrain: clean-stagetrain-target-libgomp
60896 clean-stagetrain-target-libgomp:
60897 @if [ $(current_stage) = stagetrain ]; then \
60898 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60899 else \
60900 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
60901 $(MAKE) stagetrain-start; \
60902 fi; \
60903 cd $(TARGET_SUBDIR)/libgomp && \
60904 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60905 @endif target-libgomp-bootstrap
60908 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
60909 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
60910 maybe-all-stagefeedback-target-libgomp:
60911 maybe-clean-stagefeedback-target-libgomp:
60912 @if target-libgomp-bootstrap
60913 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
60914 all-stagefeedback: all-stagefeedback-target-libgomp
60915 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
60916 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60918 @r=`${PWD_COMMAND}`; export r; \
60919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60921 $(NORMAL_TARGET_EXPORTS) \
60923 cd $(TARGET_SUBDIR)/libgomp && \
60925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60926 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60927 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60928 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60932 $(EXTRA_TARGET_FLAGS) \
60933 TFLAGS="$(STAGEfeedback_TFLAGS)" \
60934 $(TARGET-stagefeedback-target-libgomp)
60936 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
60937 clean-stagefeedback: clean-stagefeedback-target-libgomp
60938 clean-stagefeedback-target-libgomp:
60939 @if [ $(current_stage) = stagefeedback ]; then \
60940 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60941 else \
60942 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
60943 $(MAKE) stagefeedback-start; \
60944 fi; \
60945 cd $(TARGET_SUBDIR)/libgomp && \
60946 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60947 @endif target-libgomp-bootstrap
60950 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
60951 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
60952 maybe-all-stageautoprofile-target-libgomp:
60953 maybe-clean-stageautoprofile-target-libgomp:
60954 @if target-libgomp-bootstrap
60955 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
60956 all-stageautoprofile: all-stageautoprofile-target-libgomp
60957 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
60958 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60959 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60960 @r=`${PWD_COMMAND}`; export r; \
60961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60962 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60963 $(NORMAL_TARGET_EXPORTS) \
60965 cd $(TARGET_SUBDIR)/libgomp && \
60966 $$s/gcc/config/i386/$(AUTO_PROFILE) \
60967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60968 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60969 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60970 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60974 $(EXTRA_TARGET_FLAGS) \
60975 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
60976 $(TARGET-stageautoprofile-target-libgomp)
60978 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
60979 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
60980 clean-stageautoprofile-target-libgomp:
60981 @if [ $(current_stage) = stageautoprofile ]; then \
60982 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60983 else \
60984 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
60985 $(MAKE) stageautoprofile-start; \
60986 fi; \
60987 cd $(TARGET_SUBDIR)/libgomp && \
60988 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60989 @endif target-libgomp-bootstrap
60992 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
60993 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
60994 maybe-all-stageautofeedback-target-libgomp:
60995 maybe-clean-stageautofeedback-target-libgomp:
60996 @if target-libgomp-bootstrap
60997 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
60998 all-stageautofeedback: all-stageautofeedback-target-libgomp
60999 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
61000 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
61001 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61002 @r=`${PWD_COMMAND}`; export r; \
61003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61004 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61005 $(NORMAL_TARGET_EXPORTS) \
61007 cd $(TARGET_SUBDIR)/libgomp && \
61009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61010 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61011 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61012 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61016 $(EXTRA_TARGET_FLAGS) \
61017 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61018 $(TARGET-stageautofeedback-target-libgomp)
61020 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
61021 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
61022 clean-stageautofeedback-target-libgomp:
61023 @if [ $(current_stage) = stageautofeedback ]; then \
61024 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61025 else \
61026 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
61027 $(MAKE) stageautofeedback-start; \
61028 fi; \
61029 cd $(TARGET_SUBDIR)/libgomp && \
61030 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61031 @endif target-libgomp-bootstrap
61038 .PHONY: check-target-libgomp maybe-check-target-libgomp
61039 maybe-check-target-libgomp:
61040 @if target-libgomp
61041 maybe-check-target-libgomp: check-target-libgomp
61043 check-target-libgomp:
61044 @: $(MAKE); $(unstage)
61045 @r=`${PWD_COMMAND}`; export r; \
61046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61047 $(NORMAL_TARGET_EXPORTS) \
61048 (cd $(TARGET_SUBDIR)/libgomp && \
61049 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61051 @endif target-libgomp
61053 .PHONY: install-target-libgomp maybe-install-target-libgomp
61054 maybe-install-target-libgomp:
61055 @if target-libgomp
61056 maybe-install-target-libgomp: install-target-libgomp
61058 install-target-libgomp: installdirs
61059 @: $(MAKE); $(unstage)
61060 @r=`${PWD_COMMAND}`; export r; \
61061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61062 $(NORMAL_TARGET_EXPORTS) \
61063 (cd $(TARGET_SUBDIR)/libgomp && \
61064 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61066 @endif target-libgomp
61068 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
61069 maybe-install-strip-target-libgomp:
61070 @if target-libgomp
61071 maybe-install-strip-target-libgomp: install-strip-target-libgomp
61073 install-strip-target-libgomp: installdirs
61074 @: $(MAKE); $(unstage)
61075 @r=`${PWD_COMMAND}`; export r; \
61076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61077 $(NORMAL_TARGET_EXPORTS) \
61078 (cd $(TARGET_SUBDIR)/libgomp && \
61079 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61081 @endif target-libgomp
61083 # Other targets (info, dvi, pdf, etc.)
61085 .PHONY: maybe-info-target-libgomp info-target-libgomp
61086 maybe-info-target-libgomp:
61087 @if target-libgomp
61088 maybe-info-target-libgomp: info-target-libgomp
61090 info-target-libgomp: \
61091 configure-target-libgomp
61092 @: $(MAKE); $(unstage)
61093 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61094 r=`${PWD_COMMAND}`; export r; \
61095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61096 $(NORMAL_TARGET_EXPORTS) \
61097 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
61098 for flag in $(EXTRA_TARGET_FLAGS); do \
61099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61100 done; \
61101 (cd $(TARGET_SUBDIR)/libgomp && \
61102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61104 "RANLIB=$${RANLIB}" \
61105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61106 info) \
61107 || exit 1
61109 @endif target-libgomp
61111 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
61112 maybe-dvi-target-libgomp:
61113 @if target-libgomp
61114 maybe-dvi-target-libgomp: dvi-target-libgomp
61116 dvi-target-libgomp: \
61117 configure-target-libgomp
61118 @: $(MAKE); $(unstage)
61119 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61120 r=`${PWD_COMMAND}`; export r; \
61121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61122 $(NORMAL_TARGET_EXPORTS) \
61123 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
61124 for flag in $(EXTRA_TARGET_FLAGS); do \
61125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61126 done; \
61127 (cd $(TARGET_SUBDIR)/libgomp && \
61128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61130 "RANLIB=$${RANLIB}" \
61131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61132 dvi) \
61133 || exit 1
61135 @endif target-libgomp
61137 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
61138 maybe-pdf-target-libgomp:
61139 @if target-libgomp
61140 maybe-pdf-target-libgomp: pdf-target-libgomp
61142 pdf-target-libgomp: \
61143 configure-target-libgomp
61144 @: $(MAKE); $(unstage)
61145 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61146 r=`${PWD_COMMAND}`; export r; \
61147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61148 $(NORMAL_TARGET_EXPORTS) \
61149 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
61150 for flag in $(EXTRA_TARGET_FLAGS); do \
61151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61152 done; \
61153 (cd $(TARGET_SUBDIR)/libgomp && \
61154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61156 "RANLIB=$${RANLIB}" \
61157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61158 pdf) \
61159 || exit 1
61161 @endif target-libgomp
61163 .PHONY: maybe-html-target-libgomp html-target-libgomp
61164 maybe-html-target-libgomp:
61165 @if target-libgomp
61166 maybe-html-target-libgomp: html-target-libgomp
61168 html-target-libgomp: \
61169 configure-target-libgomp
61170 @: $(MAKE); $(unstage)
61171 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61172 r=`${PWD_COMMAND}`; export r; \
61173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61174 $(NORMAL_TARGET_EXPORTS) \
61175 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
61176 for flag in $(EXTRA_TARGET_FLAGS); do \
61177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61178 done; \
61179 (cd $(TARGET_SUBDIR)/libgomp && \
61180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61182 "RANLIB=$${RANLIB}" \
61183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61184 html) \
61185 || exit 1
61187 @endif target-libgomp
61189 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
61190 maybe-TAGS-target-libgomp:
61191 @if target-libgomp
61192 maybe-TAGS-target-libgomp: TAGS-target-libgomp
61194 TAGS-target-libgomp: \
61195 configure-target-libgomp
61196 @: $(MAKE); $(unstage)
61197 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61198 r=`${PWD_COMMAND}`; export r; \
61199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61200 $(NORMAL_TARGET_EXPORTS) \
61201 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
61202 for flag in $(EXTRA_TARGET_FLAGS); do \
61203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61204 done; \
61205 (cd $(TARGET_SUBDIR)/libgomp && \
61206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61208 "RANLIB=$${RANLIB}" \
61209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61210 TAGS) \
61211 || exit 1
61213 @endif target-libgomp
61215 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
61216 maybe-install-info-target-libgomp:
61217 @if target-libgomp
61218 maybe-install-info-target-libgomp: install-info-target-libgomp
61220 install-info-target-libgomp: \
61221 configure-target-libgomp \
61222 info-target-libgomp
61223 @: $(MAKE); $(unstage)
61224 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61225 r=`${PWD_COMMAND}`; export r; \
61226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61227 $(NORMAL_TARGET_EXPORTS) \
61228 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
61229 for flag in $(EXTRA_TARGET_FLAGS); do \
61230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61231 done; \
61232 (cd $(TARGET_SUBDIR)/libgomp && \
61233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61235 "RANLIB=$${RANLIB}" \
61236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61237 install-info) \
61238 || exit 1
61240 @endif target-libgomp
61242 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
61243 maybe-install-dvi-target-libgomp:
61244 @if target-libgomp
61245 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
61247 install-dvi-target-libgomp: \
61248 configure-target-libgomp \
61249 dvi-target-libgomp
61250 @: $(MAKE); $(unstage)
61251 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61252 r=`${PWD_COMMAND}`; export r; \
61253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61254 $(NORMAL_TARGET_EXPORTS) \
61255 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
61256 for flag in $(EXTRA_TARGET_FLAGS); do \
61257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61258 done; \
61259 (cd $(TARGET_SUBDIR)/libgomp && \
61260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61262 "RANLIB=$${RANLIB}" \
61263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61264 install-dvi) \
61265 || exit 1
61267 @endif target-libgomp
61269 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
61270 maybe-install-pdf-target-libgomp:
61271 @if target-libgomp
61272 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
61274 install-pdf-target-libgomp: \
61275 configure-target-libgomp \
61276 pdf-target-libgomp
61277 @: $(MAKE); $(unstage)
61278 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61279 r=`${PWD_COMMAND}`; export r; \
61280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61281 $(NORMAL_TARGET_EXPORTS) \
61282 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
61283 for flag in $(EXTRA_TARGET_FLAGS); do \
61284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61285 done; \
61286 (cd $(TARGET_SUBDIR)/libgomp && \
61287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61289 "RANLIB=$${RANLIB}" \
61290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61291 install-pdf) \
61292 || exit 1
61294 @endif target-libgomp
61296 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
61297 maybe-install-html-target-libgomp:
61298 @if target-libgomp
61299 maybe-install-html-target-libgomp: install-html-target-libgomp
61301 install-html-target-libgomp: \
61302 configure-target-libgomp \
61303 html-target-libgomp
61304 @: $(MAKE); $(unstage)
61305 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61306 r=`${PWD_COMMAND}`; export r; \
61307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61308 $(NORMAL_TARGET_EXPORTS) \
61309 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
61310 for flag in $(EXTRA_TARGET_FLAGS); do \
61311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61312 done; \
61313 (cd $(TARGET_SUBDIR)/libgomp && \
61314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61316 "RANLIB=$${RANLIB}" \
61317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61318 install-html) \
61319 || exit 1
61321 @endif target-libgomp
61323 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
61324 maybe-installcheck-target-libgomp:
61325 @if target-libgomp
61326 maybe-installcheck-target-libgomp: installcheck-target-libgomp
61328 installcheck-target-libgomp: \
61329 configure-target-libgomp
61330 @: $(MAKE); $(unstage)
61331 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61332 r=`${PWD_COMMAND}`; export r; \
61333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61334 $(NORMAL_TARGET_EXPORTS) \
61335 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
61336 for flag in $(EXTRA_TARGET_FLAGS); do \
61337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61338 done; \
61339 (cd $(TARGET_SUBDIR)/libgomp && \
61340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61342 "RANLIB=$${RANLIB}" \
61343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61344 installcheck) \
61345 || exit 1
61347 @endif target-libgomp
61349 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
61350 maybe-mostlyclean-target-libgomp:
61351 @if target-libgomp
61352 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
61354 mostlyclean-target-libgomp:
61355 @: $(MAKE); $(unstage)
61356 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61357 r=`${PWD_COMMAND}`; export r; \
61358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61359 $(NORMAL_TARGET_EXPORTS) \
61360 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
61361 for flag in $(EXTRA_TARGET_FLAGS); do \
61362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61363 done; \
61364 (cd $(TARGET_SUBDIR)/libgomp && \
61365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61367 "RANLIB=$${RANLIB}" \
61368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61369 mostlyclean) \
61370 || exit 1
61372 @endif target-libgomp
61374 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
61375 maybe-clean-target-libgomp:
61376 @if target-libgomp
61377 maybe-clean-target-libgomp: clean-target-libgomp
61379 clean-target-libgomp:
61380 @: $(MAKE); $(unstage)
61381 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61382 r=`${PWD_COMMAND}`; export r; \
61383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61384 $(NORMAL_TARGET_EXPORTS) \
61385 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
61386 for flag in $(EXTRA_TARGET_FLAGS); do \
61387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61388 done; \
61389 (cd $(TARGET_SUBDIR)/libgomp && \
61390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61392 "RANLIB=$${RANLIB}" \
61393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61394 clean) \
61395 || exit 1
61397 @endif target-libgomp
61399 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
61400 maybe-distclean-target-libgomp:
61401 @if target-libgomp
61402 maybe-distclean-target-libgomp: distclean-target-libgomp
61404 distclean-target-libgomp:
61405 @: $(MAKE); $(unstage)
61406 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61407 r=`${PWD_COMMAND}`; export r; \
61408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61409 $(NORMAL_TARGET_EXPORTS) \
61410 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
61411 for flag in $(EXTRA_TARGET_FLAGS); do \
61412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61413 done; \
61414 (cd $(TARGET_SUBDIR)/libgomp && \
61415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61417 "RANLIB=$${RANLIB}" \
61418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61419 distclean) \
61420 || exit 1
61422 @endif target-libgomp
61424 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
61425 maybe-maintainer-clean-target-libgomp:
61426 @if target-libgomp
61427 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
61429 maintainer-clean-target-libgomp:
61430 @: $(MAKE); $(unstage)
61431 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61432 r=`${PWD_COMMAND}`; export r; \
61433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61434 $(NORMAL_TARGET_EXPORTS) \
61435 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
61436 for flag in $(EXTRA_TARGET_FLAGS); do \
61437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61438 done; \
61439 (cd $(TARGET_SUBDIR)/libgomp && \
61440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61442 "RANLIB=$${RANLIB}" \
61443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61444 maintainer-clean) \
61445 || exit 1
61447 @endif target-libgomp
61453 .PHONY: configure-target-libitm maybe-configure-target-libitm
61454 maybe-configure-target-libitm:
61455 @if gcc-bootstrap
61456 configure-target-libitm: stage_current
61457 @endif gcc-bootstrap
61458 @if target-libitm
61459 maybe-configure-target-libitm: configure-target-libitm
61460 configure-target-libitm:
61461 @: $(MAKE); $(unstage)
61462 @r=`${PWD_COMMAND}`; export r; \
61463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61464 echo "Checking multilib configuration for libitm..."; \
61465 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
61466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
61467 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
61468 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
61469 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
61470 else \
61471 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
61472 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
61473 fi; \
61474 else \
61475 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
61476 fi; \
61477 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
61478 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
61479 $(NORMAL_TARGET_EXPORTS) \
61480 echo Configuring in $(TARGET_SUBDIR)/libitm; \
61481 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
61482 case $(srcdir) in \
61483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61484 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
61485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61486 esac; \
61487 module_srcdir=libitm; \
61488 rm -f no-such-file || : ; \
61489 CONFIG_SITE=no-such-file $(SHELL) \
61490 $$s/$$module_srcdir/configure \
61491 --srcdir=$${topdir}/$$module_srcdir \
61492 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61493 --target=${target_alias} \
61494 || exit 1
61495 @endif target-libitm
61501 .PHONY: all-target-libitm maybe-all-target-libitm
61502 maybe-all-target-libitm:
61503 @if gcc-bootstrap
61504 all-target-libitm: stage_current
61505 @endif gcc-bootstrap
61506 @if target-libitm
61507 TARGET-target-libitm=all
61508 maybe-all-target-libitm: all-target-libitm
61509 all-target-libitm: configure-target-libitm
61510 @: $(MAKE); $(unstage)
61511 @r=`${PWD_COMMAND}`; export r; \
61512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61513 $(NORMAL_TARGET_EXPORTS) \
61514 (cd $(TARGET_SUBDIR)/libitm && \
61515 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61516 $(TARGET-target-libitm))
61517 @endif target-libitm
61523 .PHONY: check-target-libitm maybe-check-target-libitm
61524 maybe-check-target-libitm:
61525 @if target-libitm
61526 maybe-check-target-libitm: check-target-libitm
61528 check-target-libitm:
61529 @: $(MAKE); $(unstage)
61530 @r=`${PWD_COMMAND}`; export r; \
61531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61532 $(NORMAL_TARGET_EXPORTS) \
61533 (cd $(TARGET_SUBDIR)/libitm && \
61534 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61536 @endif target-libitm
61538 .PHONY: install-target-libitm maybe-install-target-libitm
61539 maybe-install-target-libitm:
61540 @if target-libitm
61541 maybe-install-target-libitm: install-target-libitm
61543 install-target-libitm: installdirs
61544 @: $(MAKE); $(unstage)
61545 @r=`${PWD_COMMAND}`; export r; \
61546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61547 $(NORMAL_TARGET_EXPORTS) \
61548 (cd $(TARGET_SUBDIR)/libitm && \
61549 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61551 @endif target-libitm
61553 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
61554 maybe-install-strip-target-libitm:
61555 @if target-libitm
61556 maybe-install-strip-target-libitm: install-strip-target-libitm
61558 install-strip-target-libitm: installdirs
61559 @: $(MAKE); $(unstage)
61560 @r=`${PWD_COMMAND}`; export r; \
61561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61562 $(NORMAL_TARGET_EXPORTS) \
61563 (cd $(TARGET_SUBDIR)/libitm && \
61564 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61566 @endif target-libitm
61568 # Other targets (info, dvi, pdf, etc.)
61570 .PHONY: maybe-info-target-libitm info-target-libitm
61571 maybe-info-target-libitm:
61572 @if target-libitm
61573 maybe-info-target-libitm: info-target-libitm
61575 info-target-libitm: \
61576 configure-target-libitm
61577 @: $(MAKE); $(unstage)
61578 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61579 r=`${PWD_COMMAND}`; export r; \
61580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61581 $(NORMAL_TARGET_EXPORTS) \
61582 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
61583 for flag in $(EXTRA_TARGET_FLAGS); do \
61584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61585 done; \
61586 (cd $(TARGET_SUBDIR)/libitm && \
61587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61589 "RANLIB=$${RANLIB}" \
61590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61591 info) \
61592 || exit 1
61594 @endif target-libitm
61596 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
61597 maybe-dvi-target-libitm:
61598 @if target-libitm
61599 maybe-dvi-target-libitm: dvi-target-libitm
61601 dvi-target-libitm: \
61602 configure-target-libitm
61603 @: $(MAKE); $(unstage)
61604 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61605 r=`${PWD_COMMAND}`; export r; \
61606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61607 $(NORMAL_TARGET_EXPORTS) \
61608 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
61609 for flag in $(EXTRA_TARGET_FLAGS); do \
61610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61611 done; \
61612 (cd $(TARGET_SUBDIR)/libitm && \
61613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61615 "RANLIB=$${RANLIB}" \
61616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61617 dvi) \
61618 || exit 1
61620 @endif target-libitm
61622 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
61623 maybe-pdf-target-libitm:
61624 @if target-libitm
61625 maybe-pdf-target-libitm: pdf-target-libitm
61627 pdf-target-libitm: \
61628 configure-target-libitm
61629 @: $(MAKE); $(unstage)
61630 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61631 r=`${PWD_COMMAND}`; export r; \
61632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61633 $(NORMAL_TARGET_EXPORTS) \
61634 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
61635 for flag in $(EXTRA_TARGET_FLAGS); do \
61636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61637 done; \
61638 (cd $(TARGET_SUBDIR)/libitm && \
61639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61641 "RANLIB=$${RANLIB}" \
61642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61643 pdf) \
61644 || exit 1
61646 @endif target-libitm
61648 .PHONY: maybe-html-target-libitm html-target-libitm
61649 maybe-html-target-libitm:
61650 @if target-libitm
61651 maybe-html-target-libitm: html-target-libitm
61653 html-target-libitm: \
61654 configure-target-libitm
61655 @: $(MAKE); $(unstage)
61656 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61657 r=`${PWD_COMMAND}`; export r; \
61658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61659 $(NORMAL_TARGET_EXPORTS) \
61660 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
61661 for flag in $(EXTRA_TARGET_FLAGS); do \
61662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61663 done; \
61664 (cd $(TARGET_SUBDIR)/libitm && \
61665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61667 "RANLIB=$${RANLIB}" \
61668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61669 html) \
61670 || exit 1
61672 @endif target-libitm
61674 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
61675 maybe-TAGS-target-libitm:
61676 @if target-libitm
61677 maybe-TAGS-target-libitm: TAGS-target-libitm
61679 TAGS-target-libitm: \
61680 configure-target-libitm
61681 @: $(MAKE); $(unstage)
61682 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61683 r=`${PWD_COMMAND}`; export r; \
61684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61685 $(NORMAL_TARGET_EXPORTS) \
61686 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
61687 for flag in $(EXTRA_TARGET_FLAGS); do \
61688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61689 done; \
61690 (cd $(TARGET_SUBDIR)/libitm && \
61691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61693 "RANLIB=$${RANLIB}" \
61694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61695 TAGS) \
61696 || exit 1
61698 @endif target-libitm
61700 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
61701 maybe-install-info-target-libitm:
61702 @if target-libitm
61703 maybe-install-info-target-libitm: install-info-target-libitm
61705 install-info-target-libitm: \
61706 configure-target-libitm \
61707 info-target-libitm
61708 @: $(MAKE); $(unstage)
61709 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61710 r=`${PWD_COMMAND}`; export r; \
61711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61712 $(NORMAL_TARGET_EXPORTS) \
61713 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
61714 for flag in $(EXTRA_TARGET_FLAGS); do \
61715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61716 done; \
61717 (cd $(TARGET_SUBDIR)/libitm && \
61718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61720 "RANLIB=$${RANLIB}" \
61721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61722 install-info) \
61723 || exit 1
61725 @endif target-libitm
61727 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
61728 maybe-install-dvi-target-libitm:
61729 @if target-libitm
61730 maybe-install-dvi-target-libitm: install-dvi-target-libitm
61732 install-dvi-target-libitm: \
61733 configure-target-libitm \
61734 dvi-target-libitm
61735 @: $(MAKE); $(unstage)
61736 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61737 r=`${PWD_COMMAND}`; export r; \
61738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61739 $(NORMAL_TARGET_EXPORTS) \
61740 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
61741 for flag in $(EXTRA_TARGET_FLAGS); do \
61742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61743 done; \
61744 (cd $(TARGET_SUBDIR)/libitm && \
61745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61747 "RANLIB=$${RANLIB}" \
61748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61749 install-dvi) \
61750 || exit 1
61752 @endif target-libitm
61754 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
61755 maybe-install-pdf-target-libitm:
61756 @if target-libitm
61757 maybe-install-pdf-target-libitm: install-pdf-target-libitm
61759 install-pdf-target-libitm: \
61760 configure-target-libitm \
61761 pdf-target-libitm
61762 @: $(MAKE); $(unstage)
61763 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61764 r=`${PWD_COMMAND}`; export r; \
61765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61766 $(NORMAL_TARGET_EXPORTS) \
61767 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
61768 for flag in $(EXTRA_TARGET_FLAGS); do \
61769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61770 done; \
61771 (cd $(TARGET_SUBDIR)/libitm && \
61772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61774 "RANLIB=$${RANLIB}" \
61775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61776 install-pdf) \
61777 || exit 1
61779 @endif target-libitm
61781 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
61782 maybe-install-html-target-libitm:
61783 @if target-libitm
61784 maybe-install-html-target-libitm: install-html-target-libitm
61786 install-html-target-libitm: \
61787 configure-target-libitm \
61788 html-target-libitm
61789 @: $(MAKE); $(unstage)
61790 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61791 r=`${PWD_COMMAND}`; export r; \
61792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61793 $(NORMAL_TARGET_EXPORTS) \
61794 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
61795 for flag in $(EXTRA_TARGET_FLAGS); do \
61796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61797 done; \
61798 (cd $(TARGET_SUBDIR)/libitm && \
61799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61801 "RANLIB=$${RANLIB}" \
61802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61803 install-html) \
61804 || exit 1
61806 @endif target-libitm
61808 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
61809 maybe-installcheck-target-libitm:
61810 @if target-libitm
61811 maybe-installcheck-target-libitm: installcheck-target-libitm
61813 installcheck-target-libitm: \
61814 configure-target-libitm
61815 @: $(MAKE); $(unstage)
61816 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61817 r=`${PWD_COMMAND}`; export r; \
61818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61819 $(NORMAL_TARGET_EXPORTS) \
61820 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
61821 for flag in $(EXTRA_TARGET_FLAGS); do \
61822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61823 done; \
61824 (cd $(TARGET_SUBDIR)/libitm && \
61825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61827 "RANLIB=$${RANLIB}" \
61828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61829 installcheck) \
61830 || exit 1
61832 @endif target-libitm
61834 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
61835 maybe-mostlyclean-target-libitm:
61836 @if target-libitm
61837 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
61839 mostlyclean-target-libitm:
61840 @: $(MAKE); $(unstage)
61841 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61842 r=`${PWD_COMMAND}`; export r; \
61843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61844 $(NORMAL_TARGET_EXPORTS) \
61845 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
61846 for flag in $(EXTRA_TARGET_FLAGS); do \
61847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61848 done; \
61849 (cd $(TARGET_SUBDIR)/libitm && \
61850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61852 "RANLIB=$${RANLIB}" \
61853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61854 mostlyclean) \
61855 || exit 1
61857 @endif target-libitm
61859 .PHONY: maybe-clean-target-libitm clean-target-libitm
61860 maybe-clean-target-libitm:
61861 @if target-libitm
61862 maybe-clean-target-libitm: clean-target-libitm
61864 clean-target-libitm:
61865 @: $(MAKE); $(unstage)
61866 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61867 r=`${PWD_COMMAND}`; export r; \
61868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61869 $(NORMAL_TARGET_EXPORTS) \
61870 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
61871 for flag in $(EXTRA_TARGET_FLAGS); do \
61872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61873 done; \
61874 (cd $(TARGET_SUBDIR)/libitm && \
61875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61877 "RANLIB=$${RANLIB}" \
61878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61879 clean) \
61880 || exit 1
61882 @endif target-libitm
61884 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
61885 maybe-distclean-target-libitm:
61886 @if target-libitm
61887 maybe-distclean-target-libitm: distclean-target-libitm
61889 distclean-target-libitm:
61890 @: $(MAKE); $(unstage)
61891 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61892 r=`${PWD_COMMAND}`; export r; \
61893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61894 $(NORMAL_TARGET_EXPORTS) \
61895 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
61896 for flag in $(EXTRA_TARGET_FLAGS); do \
61897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61898 done; \
61899 (cd $(TARGET_SUBDIR)/libitm && \
61900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61902 "RANLIB=$${RANLIB}" \
61903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61904 distclean) \
61905 || exit 1
61907 @endif target-libitm
61909 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
61910 maybe-maintainer-clean-target-libitm:
61911 @if target-libitm
61912 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
61914 maintainer-clean-target-libitm:
61915 @: $(MAKE); $(unstage)
61916 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61917 r=`${PWD_COMMAND}`; export r; \
61918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61919 $(NORMAL_TARGET_EXPORTS) \
61920 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
61921 for flag in $(EXTRA_TARGET_FLAGS); do \
61922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61923 done; \
61924 (cd $(TARGET_SUBDIR)/libitm && \
61925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61927 "RANLIB=$${RANLIB}" \
61928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61929 maintainer-clean) \
61930 || exit 1
61932 @endif target-libitm
61938 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
61939 maybe-configure-target-libatomic:
61940 @if gcc-bootstrap
61941 configure-target-libatomic: stage_current
61942 @endif gcc-bootstrap
61943 @if target-libatomic
61944 maybe-configure-target-libatomic: configure-target-libatomic
61945 configure-target-libatomic:
61946 @r=`${PWD_COMMAND}`; export r; \
61947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61948 echo "Checking multilib configuration for libatomic..."; \
61949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61950 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61951 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61952 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61953 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61954 else \
61955 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61956 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61957 fi; \
61958 else \
61959 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61960 fi; \
61961 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61963 $(NORMAL_TARGET_EXPORTS) \
61964 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
61965 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
61966 case $(srcdir) in \
61967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61968 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61970 esac; \
61971 module_srcdir=libatomic; \
61972 rm -f no-such-file || : ; \
61973 CONFIG_SITE=no-such-file $(SHELL) \
61974 $$s/$$module_srcdir/configure \
61975 --srcdir=$${topdir}/$$module_srcdir \
61976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61977 --target=${target_alias} \
61978 || exit 1
61979 @endif target-libatomic
61983 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
61984 maybe-configure-stage1-target-libatomic:
61985 @if target-libatomic-bootstrap
61986 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
61987 configure-stage1-target-libatomic:
61988 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61989 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61990 @r=`${PWD_COMMAND}`; export r; \
61991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61992 TFLAGS="$(STAGE1_TFLAGS)"; \
61993 echo "Checking multilib configuration for libatomic..."; \
61994 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61995 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61996 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61997 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61998 else \
61999 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62000 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62001 fi; \
62002 else \
62003 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62004 fi; \
62005 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62006 $(NORMAL_TARGET_EXPORTS) \
62007 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62008 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62009 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62010 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
62011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62012 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62013 case $(srcdir) in \
62014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62015 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62017 esac; \
62018 module_srcdir=libatomic; \
62019 $(SHELL) $$s/$$module_srcdir/configure \
62020 --srcdir=$${topdir}/$$module_srcdir \
62021 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62022 --target=${target_alias} \
62024 $(STAGE1_CONFIGURE_FLAGS)
62025 @endif target-libatomic-bootstrap
62027 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
62028 maybe-configure-stage2-target-libatomic:
62029 @if target-libatomic-bootstrap
62030 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
62031 configure-stage2-target-libatomic:
62032 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
62033 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62034 @r=`${PWD_COMMAND}`; export r; \
62035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62036 TFLAGS="$(STAGE2_TFLAGS)"; \
62037 echo "Checking multilib configuration for libatomic..."; \
62038 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62039 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62040 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62041 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62042 else \
62043 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62044 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62045 fi; \
62046 else \
62047 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62048 fi; \
62049 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62050 $(NORMAL_TARGET_EXPORTS) \
62052 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62055 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
62056 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62057 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62058 case $(srcdir) in \
62059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62060 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62062 esac; \
62063 module_srcdir=libatomic; \
62064 $(SHELL) $$s/$$module_srcdir/configure \
62065 --srcdir=$${topdir}/$$module_srcdir \
62066 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62067 --target=${target_alias} \
62068 --with-build-libsubdir=$(HOST_SUBDIR) \
62069 $(STAGE2_CONFIGURE_FLAGS)
62070 @endif target-libatomic-bootstrap
62072 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
62073 maybe-configure-stage3-target-libatomic:
62074 @if target-libatomic-bootstrap
62075 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
62076 configure-stage3-target-libatomic:
62077 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
62078 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62079 @r=`${PWD_COMMAND}`; export r; \
62080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62081 TFLAGS="$(STAGE3_TFLAGS)"; \
62082 echo "Checking multilib configuration for libatomic..."; \
62083 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62084 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62085 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62086 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62087 else \
62088 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62089 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62090 fi; \
62091 else \
62092 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62093 fi; \
62094 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62095 $(NORMAL_TARGET_EXPORTS) \
62097 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62098 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62099 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62100 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
62101 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62102 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62103 case $(srcdir) in \
62104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62105 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62107 esac; \
62108 module_srcdir=libatomic; \
62109 $(SHELL) $$s/$$module_srcdir/configure \
62110 --srcdir=$${topdir}/$$module_srcdir \
62111 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62112 --target=${target_alias} \
62113 --with-build-libsubdir=$(HOST_SUBDIR) \
62114 $(STAGE3_CONFIGURE_FLAGS)
62115 @endif target-libatomic-bootstrap
62117 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
62118 maybe-configure-stage4-target-libatomic:
62119 @if target-libatomic-bootstrap
62120 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
62121 configure-stage4-target-libatomic:
62122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
62123 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62124 @r=`${PWD_COMMAND}`; export r; \
62125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62126 TFLAGS="$(STAGE4_TFLAGS)"; \
62127 echo "Checking multilib configuration for libatomic..."; \
62128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62129 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62130 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62131 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62132 else \
62133 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62134 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62135 fi; \
62136 else \
62137 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62138 fi; \
62139 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62140 $(NORMAL_TARGET_EXPORTS) \
62142 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62143 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62144 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62145 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
62146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62147 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62148 case $(srcdir) in \
62149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62150 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62152 esac; \
62153 module_srcdir=libatomic; \
62154 $(SHELL) $$s/$$module_srcdir/configure \
62155 --srcdir=$${topdir}/$$module_srcdir \
62156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62157 --target=${target_alias} \
62158 --with-build-libsubdir=$(HOST_SUBDIR) \
62159 $(STAGE4_CONFIGURE_FLAGS)
62160 @endif target-libatomic-bootstrap
62162 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
62163 maybe-configure-stageprofile-target-libatomic:
62164 @if target-libatomic-bootstrap
62165 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
62166 configure-stageprofile-target-libatomic:
62167 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
62168 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62169 @r=`${PWD_COMMAND}`; export r; \
62170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62171 TFLAGS="$(STAGEprofile_TFLAGS)"; \
62172 echo "Checking multilib configuration for libatomic..."; \
62173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62174 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62175 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62176 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62177 else \
62178 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62179 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62180 fi; \
62181 else \
62182 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62183 fi; \
62184 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62185 $(NORMAL_TARGET_EXPORTS) \
62187 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62190 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
62191 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62192 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62193 case $(srcdir) in \
62194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62195 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62197 esac; \
62198 module_srcdir=libatomic; \
62199 $(SHELL) $$s/$$module_srcdir/configure \
62200 --srcdir=$${topdir}/$$module_srcdir \
62201 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62202 --target=${target_alias} \
62203 --with-build-libsubdir=$(HOST_SUBDIR) \
62204 $(STAGEprofile_CONFIGURE_FLAGS)
62205 @endif target-libatomic-bootstrap
62207 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
62208 maybe-configure-stagetrain-target-libatomic:
62209 @if target-libatomic-bootstrap
62210 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
62211 configure-stagetrain-target-libatomic:
62212 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
62213 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62214 @r=`${PWD_COMMAND}`; export r; \
62215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62216 TFLAGS="$(STAGEtrain_TFLAGS)"; \
62217 echo "Checking multilib configuration for libatomic..."; \
62218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62219 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62220 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62221 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62222 else \
62223 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62224 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62225 fi; \
62226 else \
62227 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62228 fi; \
62229 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62230 $(NORMAL_TARGET_EXPORTS) \
62232 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62233 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62234 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62235 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
62236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62237 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62238 case $(srcdir) in \
62239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62240 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62242 esac; \
62243 module_srcdir=libatomic; \
62244 $(SHELL) $$s/$$module_srcdir/configure \
62245 --srcdir=$${topdir}/$$module_srcdir \
62246 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62247 --target=${target_alias} \
62248 --with-build-libsubdir=$(HOST_SUBDIR) \
62249 $(STAGEtrain_CONFIGURE_FLAGS)
62250 @endif target-libatomic-bootstrap
62252 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
62253 maybe-configure-stagefeedback-target-libatomic:
62254 @if target-libatomic-bootstrap
62255 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
62256 configure-stagefeedback-target-libatomic:
62257 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
62258 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62259 @r=`${PWD_COMMAND}`; export r; \
62260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62261 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62262 echo "Checking multilib configuration for libatomic..."; \
62263 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62264 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62265 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62266 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62267 else \
62268 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62269 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62270 fi; \
62271 else \
62272 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62273 fi; \
62274 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62275 $(NORMAL_TARGET_EXPORTS) \
62277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62278 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62279 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62280 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
62281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62282 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62283 case $(srcdir) in \
62284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62285 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62287 esac; \
62288 module_srcdir=libatomic; \
62289 $(SHELL) $$s/$$module_srcdir/configure \
62290 --srcdir=$${topdir}/$$module_srcdir \
62291 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62292 --target=${target_alias} \
62293 --with-build-libsubdir=$(HOST_SUBDIR) \
62294 $(STAGEfeedback_CONFIGURE_FLAGS)
62295 @endif target-libatomic-bootstrap
62297 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
62298 maybe-configure-stageautoprofile-target-libatomic:
62299 @if target-libatomic-bootstrap
62300 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62301 configure-stageautoprofile-target-libatomic:
62302 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62303 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62304 @r=`${PWD_COMMAND}`; export r; \
62305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62306 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62307 echo "Checking multilib configuration for libatomic..."; \
62308 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62309 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62310 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62311 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62312 else \
62313 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62314 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62315 fi; \
62316 else \
62317 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62318 fi; \
62319 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62320 $(NORMAL_TARGET_EXPORTS) \
62322 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62325 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
62326 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62327 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62328 case $(srcdir) in \
62329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62330 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62332 esac; \
62333 module_srcdir=libatomic; \
62334 $(SHELL) $$s/$$module_srcdir/configure \
62335 --srcdir=$${topdir}/$$module_srcdir \
62336 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62337 --target=${target_alias} \
62338 --with-build-libsubdir=$(HOST_SUBDIR) \
62339 $(STAGEautoprofile_CONFIGURE_FLAGS)
62340 @endif target-libatomic-bootstrap
62342 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
62343 maybe-configure-stageautofeedback-target-libatomic:
62344 @if target-libatomic-bootstrap
62345 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62346 configure-stageautofeedback-target-libatomic:
62347 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62348 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62349 @r=`${PWD_COMMAND}`; export r; \
62350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62351 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62352 echo "Checking multilib configuration for libatomic..."; \
62353 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62354 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62355 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62356 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62357 else \
62358 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62359 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62360 fi; \
62361 else \
62362 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62363 fi; \
62364 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62365 $(NORMAL_TARGET_EXPORTS) \
62367 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62370 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
62371 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62372 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62373 case $(srcdir) in \
62374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62375 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62377 esac; \
62378 module_srcdir=libatomic; \
62379 $(SHELL) $$s/$$module_srcdir/configure \
62380 --srcdir=$${topdir}/$$module_srcdir \
62381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62382 --target=${target_alias} \
62383 --with-build-libsubdir=$(HOST_SUBDIR) \
62384 $(STAGEautofeedback_CONFIGURE_FLAGS)
62385 @endif target-libatomic-bootstrap
62391 .PHONY: all-target-libatomic maybe-all-target-libatomic
62392 maybe-all-target-libatomic:
62393 @if gcc-bootstrap
62394 all-target-libatomic: stage_current
62395 @endif gcc-bootstrap
62396 @if target-libatomic
62397 TARGET-target-libatomic=all
62398 maybe-all-target-libatomic: all-target-libatomic
62399 all-target-libatomic: configure-target-libatomic
62400 @r=`${PWD_COMMAND}`; export r; \
62401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62402 $(NORMAL_TARGET_EXPORTS) \
62403 (cd $(TARGET_SUBDIR)/libatomic && \
62404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
62405 $(TARGET-target-libatomic))
62406 @endif target-libatomic
62410 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
62411 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
62412 maybe-all-stage1-target-libatomic:
62413 maybe-clean-stage1-target-libatomic:
62414 @if target-libatomic-bootstrap
62415 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
62416 all-stage1: all-stage1-target-libatomic
62417 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
62418 all-stage1-target-libatomic: configure-stage1-target-libatomic
62419 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
62420 @r=`${PWD_COMMAND}`; export r; \
62421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62422 TFLAGS="$(STAGE1_TFLAGS)"; \
62423 $(NORMAL_TARGET_EXPORTS) \
62424 cd $(TARGET_SUBDIR)/libatomic && \
62426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62427 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62428 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62429 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62433 $(EXTRA_TARGET_FLAGS) \
62435 TFLAGS="$(STAGE1_TFLAGS)" \
62436 $(TARGET-stage1-target-libatomic)
62438 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
62439 clean-stage1: clean-stage1-target-libatomic
62440 clean-stage1-target-libatomic:
62441 @if [ $(current_stage) = stage1 ]; then \
62442 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62443 else \
62444 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
62445 $(MAKE) stage1-start; \
62446 fi; \
62447 cd $(TARGET_SUBDIR)/libatomic && \
62448 $(MAKE) $(EXTRA_TARGET_FLAGS) \
62449 clean
62450 @endif target-libatomic-bootstrap
62453 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
62454 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
62455 maybe-all-stage2-target-libatomic:
62456 maybe-clean-stage2-target-libatomic:
62457 @if target-libatomic-bootstrap
62458 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
62459 all-stage2: all-stage2-target-libatomic
62460 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
62461 all-stage2-target-libatomic: configure-stage2-target-libatomic
62462 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
62463 @r=`${PWD_COMMAND}`; export r; \
62464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62465 TFLAGS="$(STAGE2_TFLAGS)"; \
62466 $(NORMAL_TARGET_EXPORTS) \
62468 cd $(TARGET_SUBDIR)/libatomic && \
62470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62471 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62472 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62473 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62477 $(EXTRA_TARGET_FLAGS) \
62478 TFLAGS="$(STAGE2_TFLAGS)" \
62479 $(TARGET-stage2-target-libatomic)
62481 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
62482 clean-stage2: clean-stage2-target-libatomic
62483 clean-stage2-target-libatomic:
62484 @if [ $(current_stage) = stage2 ]; then \
62485 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62486 else \
62487 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
62488 $(MAKE) stage2-start; \
62489 fi; \
62490 cd $(TARGET_SUBDIR)/libatomic && \
62491 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62492 @endif target-libatomic-bootstrap
62495 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
62496 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
62497 maybe-all-stage3-target-libatomic:
62498 maybe-clean-stage3-target-libatomic:
62499 @if target-libatomic-bootstrap
62500 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
62501 all-stage3: all-stage3-target-libatomic
62502 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
62503 all-stage3-target-libatomic: configure-stage3-target-libatomic
62504 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
62505 @r=`${PWD_COMMAND}`; export r; \
62506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62507 TFLAGS="$(STAGE3_TFLAGS)"; \
62508 $(NORMAL_TARGET_EXPORTS) \
62510 cd $(TARGET_SUBDIR)/libatomic && \
62512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62513 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62514 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62515 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62519 $(EXTRA_TARGET_FLAGS) \
62520 TFLAGS="$(STAGE3_TFLAGS)" \
62521 $(TARGET-stage3-target-libatomic)
62523 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
62524 clean-stage3: clean-stage3-target-libatomic
62525 clean-stage3-target-libatomic:
62526 @if [ $(current_stage) = stage3 ]; then \
62527 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62528 else \
62529 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
62530 $(MAKE) stage3-start; \
62531 fi; \
62532 cd $(TARGET_SUBDIR)/libatomic && \
62533 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62534 @endif target-libatomic-bootstrap
62537 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
62538 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
62539 maybe-all-stage4-target-libatomic:
62540 maybe-clean-stage4-target-libatomic:
62541 @if target-libatomic-bootstrap
62542 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
62543 all-stage4: all-stage4-target-libatomic
62544 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
62545 all-stage4-target-libatomic: configure-stage4-target-libatomic
62546 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
62547 @r=`${PWD_COMMAND}`; export r; \
62548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62549 TFLAGS="$(STAGE4_TFLAGS)"; \
62550 $(NORMAL_TARGET_EXPORTS) \
62552 cd $(TARGET_SUBDIR)/libatomic && \
62554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62555 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62556 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62557 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62561 $(EXTRA_TARGET_FLAGS) \
62562 TFLAGS="$(STAGE4_TFLAGS)" \
62563 $(TARGET-stage4-target-libatomic)
62565 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
62566 clean-stage4: clean-stage4-target-libatomic
62567 clean-stage4-target-libatomic:
62568 @if [ $(current_stage) = stage4 ]; then \
62569 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62570 else \
62571 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
62572 $(MAKE) stage4-start; \
62573 fi; \
62574 cd $(TARGET_SUBDIR)/libatomic && \
62575 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62576 @endif target-libatomic-bootstrap
62579 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
62580 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
62581 maybe-all-stageprofile-target-libatomic:
62582 maybe-clean-stageprofile-target-libatomic:
62583 @if target-libatomic-bootstrap
62584 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
62585 all-stageprofile: all-stageprofile-target-libatomic
62586 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
62587 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
62588 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
62589 @r=`${PWD_COMMAND}`; export r; \
62590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62591 TFLAGS="$(STAGEprofile_TFLAGS)"; \
62592 $(NORMAL_TARGET_EXPORTS) \
62594 cd $(TARGET_SUBDIR)/libatomic && \
62596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62597 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62598 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62599 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62603 $(EXTRA_TARGET_FLAGS) \
62604 TFLAGS="$(STAGEprofile_TFLAGS)" \
62605 $(TARGET-stageprofile-target-libatomic)
62607 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
62608 clean-stageprofile: clean-stageprofile-target-libatomic
62609 clean-stageprofile-target-libatomic:
62610 @if [ $(current_stage) = stageprofile ]; then \
62611 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62612 else \
62613 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
62614 $(MAKE) stageprofile-start; \
62615 fi; \
62616 cd $(TARGET_SUBDIR)/libatomic && \
62617 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62618 @endif target-libatomic-bootstrap
62621 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
62622 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
62623 maybe-all-stagetrain-target-libatomic:
62624 maybe-clean-stagetrain-target-libatomic:
62625 @if target-libatomic-bootstrap
62626 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
62627 all-stagetrain: all-stagetrain-target-libatomic
62628 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
62629 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
62630 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
62631 @r=`${PWD_COMMAND}`; export r; \
62632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62633 TFLAGS="$(STAGEtrain_TFLAGS)"; \
62634 $(NORMAL_TARGET_EXPORTS) \
62636 cd $(TARGET_SUBDIR)/libatomic && \
62638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62639 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62640 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62641 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62645 $(EXTRA_TARGET_FLAGS) \
62646 TFLAGS="$(STAGEtrain_TFLAGS)" \
62647 $(TARGET-stagetrain-target-libatomic)
62649 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
62650 clean-stagetrain: clean-stagetrain-target-libatomic
62651 clean-stagetrain-target-libatomic:
62652 @if [ $(current_stage) = stagetrain ]; then \
62653 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62654 else \
62655 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
62656 $(MAKE) stagetrain-start; \
62657 fi; \
62658 cd $(TARGET_SUBDIR)/libatomic && \
62659 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62660 @endif target-libatomic-bootstrap
62663 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
62664 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
62665 maybe-all-stagefeedback-target-libatomic:
62666 maybe-clean-stagefeedback-target-libatomic:
62667 @if target-libatomic-bootstrap
62668 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
62669 all-stagefeedback: all-stagefeedback-target-libatomic
62670 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
62671 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
62672 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
62673 @r=`${PWD_COMMAND}`; export r; \
62674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62675 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62676 $(NORMAL_TARGET_EXPORTS) \
62678 cd $(TARGET_SUBDIR)/libatomic && \
62680 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62681 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62687 $(EXTRA_TARGET_FLAGS) \
62688 TFLAGS="$(STAGEfeedback_TFLAGS)" \
62689 $(TARGET-stagefeedback-target-libatomic)
62691 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
62692 clean-stagefeedback: clean-stagefeedback-target-libatomic
62693 clean-stagefeedback-target-libatomic:
62694 @if [ $(current_stage) = stagefeedback ]; then \
62695 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62696 else \
62697 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
62698 $(MAKE) stagefeedback-start; \
62699 fi; \
62700 cd $(TARGET_SUBDIR)/libatomic && \
62701 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62702 @endif target-libatomic-bootstrap
62705 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
62706 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
62707 maybe-all-stageautoprofile-target-libatomic:
62708 maybe-clean-stageautoprofile-target-libatomic:
62709 @if target-libatomic-bootstrap
62710 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
62711 all-stageautoprofile: all-stageautoprofile-target-libatomic
62712 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
62713 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62714 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62715 @r=`${PWD_COMMAND}`; export r; \
62716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62717 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62718 $(NORMAL_TARGET_EXPORTS) \
62720 cd $(TARGET_SUBDIR)/libatomic && \
62721 $$s/gcc/config/i386/$(AUTO_PROFILE) \
62722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62723 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62724 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62725 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62729 $(EXTRA_TARGET_FLAGS) \
62730 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
62731 $(TARGET-stageautoprofile-target-libatomic)
62733 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
62734 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
62735 clean-stageautoprofile-target-libatomic:
62736 @if [ $(current_stage) = stageautoprofile ]; then \
62737 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62738 else \
62739 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
62740 $(MAKE) stageautoprofile-start; \
62741 fi; \
62742 cd $(TARGET_SUBDIR)/libatomic && \
62743 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62744 @endif target-libatomic-bootstrap
62747 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
62748 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
62749 maybe-all-stageautofeedback-target-libatomic:
62750 maybe-clean-stageautofeedback-target-libatomic:
62751 @if target-libatomic-bootstrap
62752 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
62753 all-stageautofeedback: all-stageautofeedback-target-libatomic
62754 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
62755 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62756 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62757 @r=`${PWD_COMMAND}`; export r; \
62758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62759 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62760 $(NORMAL_TARGET_EXPORTS) \
62762 cd $(TARGET_SUBDIR)/libatomic && \
62764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62765 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62766 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62767 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62771 $(EXTRA_TARGET_FLAGS) \
62772 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
62773 $(TARGET-stageautofeedback-target-libatomic)
62775 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
62776 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
62777 clean-stageautofeedback-target-libatomic:
62778 @if [ $(current_stage) = stageautofeedback ]; then \
62779 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62780 else \
62781 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
62782 $(MAKE) stageautofeedback-start; \
62783 fi; \
62784 cd $(TARGET_SUBDIR)/libatomic && \
62785 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62786 @endif target-libatomic-bootstrap
62793 .PHONY: check-target-libatomic maybe-check-target-libatomic
62794 maybe-check-target-libatomic:
62795 @if target-libatomic
62796 maybe-check-target-libatomic: check-target-libatomic
62798 check-target-libatomic:
62799 @: $(MAKE); $(unstage)
62800 @r=`${PWD_COMMAND}`; export r; \
62801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62802 $(NORMAL_TARGET_EXPORTS) \
62803 (cd $(TARGET_SUBDIR)/libatomic && \
62804 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
62806 @endif target-libatomic
62808 .PHONY: install-target-libatomic maybe-install-target-libatomic
62809 maybe-install-target-libatomic:
62810 @if target-libatomic
62811 maybe-install-target-libatomic: install-target-libatomic
62813 install-target-libatomic: installdirs
62814 @: $(MAKE); $(unstage)
62815 @r=`${PWD_COMMAND}`; export r; \
62816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62817 $(NORMAL_TARGET_EXPORTS) \
62818 (cd $(TARGET_SUBDIR)/libatomic && \
62819 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
62821 @endif target-libatomic
62823 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
62824 maybe-install-strip-target-libatomic:
62825 @if target-libatomic
62826 maybe-install-strip-target-libatomic: install-strip-target-libatomic
62828 install-strip-target-libatomic: installdirs
62829 @: $(MAKE); $(unstage)
62830 @r=`${PWD_COMMAND}`; export r; \
62831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62832 $(NORMAL_TARGET_EXPORTS) \
62833 (cd $(TARGET_SUBDIR)/libatomic && \
62834 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
62836 @endif target-libatomic
62838 # Other targets (info, dvi, pdf, etc.)
62840 .PHONY: maybe-info-target-libatomic info-target-libatomic
62841 maybe-info-target-libatomic:
62842 @if target-libatomic
62843 maybe-info-target-libatomic: info-target-libatomic
62845 info-target-libatomic: \
62846 configure-target-libatomic
62847 @: $(MAKE); $(unstage)
62848 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62849 r=`${PWD_COMMAND}`; export r; \
62850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62851 $(NORMAL_TARGET_EXPORTS) \
62852 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
62853 for flag in $(EXTRA_TARGET_FLAGS); do \
62854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62855 done; \
62856 (cd $(TARGET_SUBDIR)/libatomic && \
62857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62859 "RANLIB=$${RANLIB}" \
62860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62861 info) \
62862 || exit 1
62864 @endif target-libatomic
62866 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
62867 maybe-dvi-target-libatomic:
62868 @if target-libatomic
62869 maybe-dvi-target-libatomic: dvi-target-libatomic
62871 dvi-target-libatomic: \
62872 configure-target-libatomic
62873 @: $(MAKE); $(unstage)
62874 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62875 r=`${PWD_COMMAND}`; export r; \
62876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62877 $(NORMAL_TARGET_EXPORTS) \
62878 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
62879 for flag in $(EXTRA_TARGET_FLAGS); do \
62880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62881 done; \
62882 (cd $(TARGET_SUBDIR)/libatomic && \
62883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62885 "RANLIB=$${RANLIB}" \
62886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62887 dvi) \
62888 || exit 1
62890 @endif target-libatomic
62892 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
62893 maybe-pdf-target-libatomic:
62894 @if target-libatomic
62895 maybe-pdf-target-libatomic: pdf-target-libatomic
62897 pdf-target-libatomic: \
62898 configure-target-libatomic
62899 @: $(MAKE); $(unstage)
62900 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62901 r=`${PWD_COMMAND}`; export r; \
62902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62903 $(NORMAL_TARGET_EXPORTS) \
62904 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
62905 for flag in $(EXTRA_TARGET_FLAGS); do \
62906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62907 done; \
62908 (cd $(TARGET_SUBDIR)/libatomic && \
62909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62911 "RANLIB=$${RANLIB}" \
62912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62913 pdf) \
62914 || exit 1
62916 @endif target-libatomic
62918 .PHONY: maybe-html-target-libatomic html-target-libatomic
62919 maybe-html-target-libatomic:
62920 @if target-libatomic
62921 maybe-html-target-libatomic: html-target-libatomic
62923 html-target-libatomic: \
62924 configure-target-libatomic
62925 @: $(MAKE); $(unstage)
62926 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62927 r=`${PWD_COMMAND}`; export r; \
62928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62929 $(NORMAL_TARGET_EXPORTS) \
62930 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
62931 for flag in $(EXTRA_TARGET_FLAGS); do \
62932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62933 done; \
62934 (cd $(TARGET_SUBDIR)/libatomic && \
62935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62937 "RANLIB=$${RANLIB}" \
62938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62939 html) \
62940 || exit 1
62942 @endif target-libatomic
62944 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
62945 maybe-TAGS-target-libatomic:
62946 @if target-libatomic
62947 maybe-TAGS-target-libatomic: TAGS-target-libatomic
62949 TAGS-target-libatomic: \
62950 configure-target-libatomic
62951 @: $(MAKE); $(unstage)
62952 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62953 r=`${PWD_COMMAND}`; export r; \
62954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62955 $(NORMAL_TARGET_EXPORTS) \
62956 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
62957 for flag in $(EXTRA_TARGET_FLAGS); do \
62958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62959 done; \
62960 (cd $(TARGET_SUBDIR)/libatomic && \
62961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62963 "RANLIB=$${RANLIB}" \
62964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62965 TAGS) \
62966 || exit 1
62968 @endif target-libatomic
62970 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
62971 maybe-install-info-target-libatomic:
62972 @if target-libatomic
62973 maybe-install-info-target-libatomic: install-info-target-libatomic
62975 install-info-target-libatomic: \
62976 configure-target-libatomic \
62977 info-target-libatomic
62978 @: $(MAKE); $(unstage)
62979 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62980 r=`${PWD_COMMAND}`; export r; \
62981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62982 $(NORMAL_TARGET_EXPORTS) \
62983 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
62984 for flag in $(EXTRA_TARGET_FLAGS); do \
62985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62986 done; \
62987 (cd $(TARGET_SUBDIR)/libatomic && \
62988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62990 "RANLIB=$${RANLIB}" \
62991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62992 install-info) \
62993 || exit 1
62995 @endif target-libatomic
62997 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
62998 maybe-install-dvi-target-libatomic:
62999 @if target-libatomic
63000 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
63002 install-dvi-target-libatomic: \
63003 configure-target-libatomic \
63004 dvi-target-libatomic
63005 @: $(MAKE); $(unstage)
63006 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63007 r=`${PWD_COMMAND}`; export r; \
63008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63009 $(NORMAL_TARGET_EXPORTS) \
63010 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
63011 for flag in $(EXTRA_TARGET_FLAGS); do \
63012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63013 done; \
63014 (cd $(TARGET_SUBDIR)/libatomic && \
63015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63017 "RANLIB=$${RANLIB}" \
63018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63019 install-dvi) \
63020 || exit 1
63022 @endif target-libatomic
63024 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
63025 maybe-install-pdf-target-libatomic:
63026 @if target-libatomic
63027 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
63029 install-pdf-target-libatomic: \
63030 configure-target-libatomic \
63031 pdf-target-libatomic
63032 @: $(MAKE); $(unstage)
63033 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63034 r=`${PWD_COMMAND}`; export r; \
63035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63036 $(NORMAL_TARGET_EXPORTS) \
63037 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
63038 for flag in $(EXTRA_TARGET_FLAGS); do \
63039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63040 done; \
63041 (cd $(TARGET_SUBDIR)/libatomic && \
63042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63044 "RANLIB=$${RANLIB}" \
63045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63046 install-pdf) \
63047 || exit 1
63049 @endif target-libatomic
63051 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
63052 maybe-install-html-target-libatomic:
63053 @if target-libatomic
63054 maybe-install-html-target-libatomic: install-html-target-libatomic
63056 install-html-target-libatomic: \
63057 configure-target-libatomic \
63058 html-target-libatomic
63059 @: $(MAKE); $(unstage)
63060 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63061 r=`${PWD_COMMAND}`; export r; \
63062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63063 $(NORMAL_TARGET_EXPORTS) \
63064 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
63065 for flag in $(EXTRA_TARGET_FLAGS); do \
63066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63067 done; \
63068 (cd $(TARGET_SUBDIR)/libatomic && \
63069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63071 "RANLIB=$${RANLIB}" \
63072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63073 install-html) \
63074 || exit 1
63076 @endif target-libatomic
63078 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
63079 maybe-installcheck-target-libatomic:
63080 @if target-libatomic
63081 maybe-installcheck-target-libatomic: installcheck-target-libatomic
63083 installcheck-target-libatomic: \
63084 configure-target-libatomic
63085 @: $(MAKE); $(unstage)
63086 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63087 r=`${PWD_COMMAND}`; export r; \
63088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63089 $(NORMAL_TARGET_EXPORTS) \
63090 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
63091 for flag in $(EXTRA_TARGET_FLAGS); do \
63092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63093 done; \
63094 (cd $(TARGET_SUBDIR)/libatomic && \
63095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63097 "RANLIB=$${RANLIB}" \
63098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63099 installcheck) \
63100 || exit 1
63102 @endif target-libatomic
63104 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
63105 maybe-mostlyclean-target-libatomic:
63106 @if target-libatomic
63107 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
63109 mostlyclean-target-libatomic:
63110 @: $(MAKE); $(unstage)
63111 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63112 r=`${PWD_COMMAND}`; export r; \
63113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63114 $(NORMAL_TARGET_EXPORTS) \
63115 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
63116 for flag in $(EXTRA_TARGET_FLAGS); do \
63117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63118 done; \
63119 (cd $(TARGET_SUBDIR)/libatomic && \
63120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63122 "RANLIB=$${RANLIB}" \
63123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63124 mostlyclean) \
63125 || exit 1
63127 @endif target-libatomic
63129 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
63130 maybe-clean-target-libatomic:
63131 @if target-libatomic
63132 maybe-clean-target-libatomic: clean-target-libatomic
63134 clean-target-libatomic:
63135 @: $(MAKE); $(unstage)
63136 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63137 r=`${PWD_COMMAND}`; export r; \
63138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63139 $(NORMAL_TARGET_EXPORTS) \
63140 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
63141 for flag in $(EXTRA_TARGET_FLAGS); do \
63142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63143 done; \
63144 (cd $(TARGET_SUBDIR)/libatomic && \
63145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63147 "RANLIB=$${RANLIB}" \
63148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63149 clean) \
63150 || exit 1
63152 @endif target-libatomic
63154 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
63155 maybe-distclean-target-libatomic:
63156 @if target-libatomic
63157 maybe-distclean-target-libatomic: distclean-target-libatomic
63159 distclean-target-libatomic:
63160 @: $(MAKE); $(unstage)
63161 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63162 r=`${PWD_COMMAND}`; export r; \
63163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63164 $(NORMAL_TARGET_EXPORTS) \
63165 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
63166 for flag in $(EXTRA_TARGET_FLAGS); do \
63167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63168 done; \
63169 (cd $(TARGET_SUBDIR)/libatomic && \
63170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63172 "RANLIB=$${RANLIB}" \
63173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63174 distclean) \
63175 || exit 1
63177 @endif target-libatomic
63179 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
63180 maybe-maintainer-clean-target-libatomic:
63181 @if target-libatomic
63182 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
63184 maintainer-clean-target-libatomic:
63185 @: $(MAKE); $(unstage)
63186 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63187 r=`${PWD_COMMAND}`; export r; \
63188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63189 $(NORMAL_TARGET_EXPORTS) \
63190 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
63191 for flag in $(EXTRA_TARGET_FLAGS); do \
63192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63193 done; \
63194 (cd $(TARGET_SUBDIR)/libatomic && \
63195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63197 "RANLIB=$${RANLIB}" \
63198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63199 maintainer-clean) \
63200 || exit 1
63202 @endif target-libatomic
63208 .PHONY: configure-target-libgrust maybe-configure-target-libgrust
63209 maybe-configure-target-libgrust:
63210 @if gcc-bootstrap
63211 configure-target-libgrust: stage_current
63212 @endif gcc-bootstrap
63213 @if target-libgrust
63214 maybe-configure-target-libgrust: configure-target-libgrust
63215 configure-target-libgrust:
63216 @: $(MAKE); $(unstage)
63217 @r=`${PWD_COMMAND}`; export r; \
63218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63219 echo "Checking multilib configuration for libgrust..."; \
63220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
63221 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgrust/multilib.tmp 2> /dev/null; \
63222 if test -r $(TARGET_SUBDIR)/libgrust/multilib.out; then \
63223 if cmp -s $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; then \
63224 rm -f $(TARGET_SUBDIR)/libgrust/multilib.tmp; \
63225 else \
63226 rm -f $(TARGET_SUBDIR)/libgrust/Makefile; \
63227 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
63228 fi; \
63229 else \
63230 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
63231 fi; \
63232 test ! -f $(TARGET_SUBDIR)/libgrust/Makefile || exit 0; \
63233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
63234 $(NORMAL_TARGET_EXPORTS) \
63235 echo Configuring in $(TARGET_SUBDIR)/libgrust; \
63236 cd "$(TARGET_SUBDIR)/libgrust" || exit 1; \
63237 case $(srcdir) in \
63238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
63239 *) topdir=`echo $(TARGET_SUBDIR)/libgrust/ | \
63240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
63241 esac; \
63242 module_srcdir=libgrust; \
63243 rm -f no-such-file || : ; \
63244 CONFIG_SITE=no-such-file $(SHELL) \
63245 $$s/$$module_srcdir/configure \
63246 --srcdir=$${topdir}/$$module_srcdir \
63247 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
63248 --target=${target_alias} \
63249 || exit 1
63250 @endif target-libgrust
63256 .PHONY: all-target-libgrust maybe-all-target-libgrust
63257 maybe-all-target-libgrust:
63258 @if gcc-bootstrap
63259 all-target-libgrust: stage_current
63260 @endif gcc-bootstrap
63261 @if target-libgrust
63262 TARGET-target-libgrust=all
63263 maybe-all-target-libgrust: all-target-libgrust
63264 all-target-libgrust: configure-target-libgrust
63265 @: $(MAKE); $(unstage)
63266 @r=`${PWD_COMMAND}`; export r; \
63267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63268 $(NORMAL_TARGET_EXPORTS) \
63269 (cd $(TARGET_SUBDIR)/libgrust && \
63270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
63271 $(TARGET-target-libgrust))
63272 @endif target-libgrust
63278 .PHONY: check-target-libgrust maybe-check-target-libgrust
63279 maybe-check-target-libgrust:
63280 @if target-libgrust
63281 maybe-check-target-libgrust: check-target-libgrust
63283 check-target-libgrust:
63284 @: $(MAKE); $(unstage)
63285 @r=`${PWD_COMMAND}`; export r; \
63286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63287 $(NORMAL_TARGET_EXPORTS) \
63288 (cd $(TARGET_SUBDIR)/libgrust && \
63289 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
63291 @endif target-libgrust
63293 .PHONY: install-target-libgrust maybe-install-target-libgrust
63294 maybe-install-target-libgrust:
63295 @if target-libgrust
63296 maybe-install-target-libgrust: install-target-libgrust
63298 install-target-libgrust: installdirs
63299 @: $(MAKE); $(unstage)
63300 @r=`${PWD_COMMAND}`; export r; \
63301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63302 $(NORMAL_TARGET_EXPORTS) \
63303 (cd $(TARGET_SUBDIR)/libgrust && \
63304 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
63306 @endif target-libgrust
63308 .PHONY: install-strip-target-libgrust maybe-install-strip-target-libgrust
63309 maybe-install-strip-target-libgrust:
63310 @if target-libgrust
63311 maybe-install-strip-target-libgrust: install-strip-target-libgrust
63313 install-strip-target-libgrust: installdirs
63314 @: $(MAKE); $(unstage)
63315 @r=`${PWD_COMMAND}`; export r; \
63316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63317 $(NORMAL_TARGET_EXPORTS) \
63318 (cd $(TARGET_SUBDIR)/libgrust && \
63319 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
63321 @endif target-libgrust
63323 # Other targets (info, dvi, pdf, etc.)
63325 .PHONY: maybe-info-target-libgrust info-target-libgrust
63326 maybe-info-target-libgrust:
63327 @if target-libgrust
63328 maybe-info-target-libgrust: info-target-libgrust
63330 info-target-libgrust: \
63331 configure-target-libgrust
63332 @: $(MAKE); $(unstage)
63333 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63334 r=`${PWD_COMMAND}`; export r; \
63335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63336 $(NORMAL_TARGET_EXPORTS) \
63337 echo "Doing info in $(TARGET_SUBDIR)/libgrust"; \
63338 for flag in $(EXTRA_TARGET_FLAGS); do \
63339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63340 done; \
63341 (cd $(TARGET_SUBDIR)/libgrust && \
63342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63344 "RANLIB=$${RANLIB}" \
63345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63346 info) \
63347 || exit 1
63349 @endif target-libgrust
63351 .PHONY: maybe-dvi-target-libgrust dvi-target-libgrust
63352 maybe-dvi-target-libgrust:
63353 @if target-libgrust
63354 maybe-dvi-target-libgrust: dvi-target-libgrust
63356 dvi-target-libgrust: \
63357 configure-target-libgrust
63358 @: $(MAKE); $(unstage)
63359 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63360 r=`${PWD_COMMAND}`; export r; \
63361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63362 $(NORMAL_TARGET_EXPORTS) \
63363 echo "Doing dvi in $(TARGET_SUBDIR)/libgrust"; \
63364 for flag in $(EXTRA_TARGET_FLAGS); do \
63365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63366 done; \
63367 (cd $(TARGET_SUBDIR)/libgrust && \
63368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63370 "RANLIB=$${RANLIB}" \
63371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63372 dvi) \
63373 || exit 1
63375 @endif target-libgrust
63377 .PHONY: maybe-pdf-target-libgrust pdf-target-libgrust
63378 maybe-pdf-target-libgrust:
63379 @if target-libgrust
63380 maybe-pdf-target-libgrust: pdf-target-libgrust
63382 pdf-target-libgrust: \
63383 configure-target-libgrust
63384 @: $(MAKE); $(unstage)
63385 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63386 r=`${PWD_COMMAND}`; export r; \
63387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63388 $(NORMAL_TARGET_EXPORTS) \
63389 echo "Doing pdf in $(TARGET_SUBDIR)/libgrust"; \
63390 for flag in $(EXTRA_TARGET_FLAGS); do \
63391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63392 done; \
63393 (cd $(TARGET_SUBDIR)/libgrust && \
63394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63396 "RANLIB=$${RANLIB}" \
63397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63398 pdf) \
63399 || exit 1
63401 @endif target-libgrust
63403 .PHONY: maybe-html-target-libgrust html-target-libgrust
63404 maybe-html-target-libgrust:
63405 @if target-libgrust
63406 maybe-html-target-libgrust: html-target-libgrust
63408 html-target-libgrust: \
63409 configure-target-libgrust
63410 @: $(MAKE); $(unstage)
63411 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63412 r=`${PWD_COMMAND}`; export r; \
63413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63414 $(NORMAL_TARGET_EXPORTS) \
63415 echo "Doing html in $(TARGET_SUBDIR)/libgrust"; \
63416 for flag in $(EXTRA_TARGET_FLAGS); do \
63417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63418 done; \
63419 (cd $(TARGET_SUBDIR)/libgrust && \
63420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63422 "RANLIB=$${RANLIB}" \
63423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63424 html) \
63425 || exit 1
63427 @endif target-libgrust
63429 .PHONY: maybe-TAGS-target-libgrust TAGS-target-libgrust
63430 maybe-TAGS-target-libgrust:
63431 @if target-libgrust
63432 maybe-TAGS-target-libgrust: TAGS-target-libgrust
63434 TAGS-target-libgrust: \
63435 configure-target-libgrust
63436 @: $(MAKE); $(unstage)
63437 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63438 r=`${PWD_COMMAND}`; export r; \
63439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63440 $(NORMAL_TARGET_EXPORTS) \
63441 echo "Doing TAGS in $(TARGET_SUBDIR)/libgrust"; \
63442 for flag in $(EXTRA_TARGET_FLAGS); do \
63443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63444 done; \
63445 (cd $(TARGET_SUBDIR)/libgrust && \
63446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63448 "RANLIB=$${RANLIB}" \
63449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63450 TAGS) \
63451 || exit 1
63453 @endif target-libgrust
63455 .PHONY: maybe-install-info-target-libgrust install-info-target-libgrust
63456 maybe-install-info-target-libgrust:
63457 @if target-libgrust
63458 maybe-install-info-target-libgrust: install-info-target-libgrust
63460 install-info-target-libgrust: \
63461 configure-target-libgrust \
63462 info-target-libgrust
63463 @: $(MAKE); $(unstage)
63464 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63465 r=`${PWD_COMMAND}`; export r; \
63466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63467 $(NORMAL_TARGET_EXPORTS) \
63468 echo "Doing install-info in $(TARGET_SUBDIR)/libgrust"; \
63469 for flag in $(EXTRA_TARGET_FLAGS); do \
63470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63471 done; \
63472 (cd $(TARGET_SUBDIR)/libgrust && \
63473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63475 "RANLIB=$${RANLIB}" \
63476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63477 install-info) \
63478 || exit 1
63480 @endif target-libgrust
63482 .PHONY: maybe-install-dvi-target-libgrust install-dvi-target-libgrust
63483 maybe-install-dvi-target-libgrust:
63484 @if target-libgrust
63485 maybe-install-dvi-target-libgrust: install-dvi-target-libgrust
63487 install-dvi-target-libgrust: \
63488 configure-target-libgrust \
63489 dvi-target-libgrust
63490 @: $(MAKE); $(unstage)
63491 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63492 r=`${PWD_COMMAND}`; export r; \
63493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63494 $(NORMAL_TARGET_EXPORTS) \
63495 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgrust"; \
63496 for flag in $(EXTRA_TARGET_FLAGS); do \
63497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63498 done; \
63499 (cd $(TARGET_SUBDIR)/libgrust && \
63500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63502 "RANLIB=$${RANLIB}" \
63503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63504 install-dvi) \
63505 || exit 1
63507 @endif target-libgrust
63509 .PHONY: maybe-install-pdf-target-libgrust install-pdf-target-libgrust
63510 maybe-install-pdf-target-libgrust:
63511 @if target-libgrust
63512 maybe-install-pdf-target-libgrust: install-pdf-target-libgrust
63514 install-pdf-target-libgrust: \
63515 configure-target-libgrust \
63516 pdf-target-libgrust
63517 @: $(MAKE); $(unstage)
63518 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63519 r=`${PWD_COMMAND}`; export r; \
63520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63521 $(NORMAL_TARGET_EXPORTS) \
63522 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgrust"; \
63523 for flag in $(EXTRA_TARGET_FLAGS); do \
63524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63525 done; \
63526 (cd $(TARGET_SUBDIR)/libgrust && \
63527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63529 "RANLIB=$${RANLIB}" \
63530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63531 install-pdf) \
63532 || exit 1
63534 @endif target-libgrust
63536 .PHONY: maybe-install-html-target-libgrust install-html-target-libgrust
63537 maybe-install-html-target-libgrust:
63538 @if target-libgrust
63539 maybe-install-html-target-libgrust: install-html-target-libgrust
63541 install-html-target-libgrust: \
63542 configure-target-libgrust \
63543 html-target-libgrust
63544 @: $(MAKE); $(unstage)
63545 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63546 r=`${PWD_COMMAND}`; export r; \
63547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63548 $(NORMAL_TARGET_EXPORTS) \
63549 echo "Doing install-html in $(TARGET_SUBDIR)/libgrust"; \
63550 for flag in $(EXTRA_TARGET_FLAGS); do \
63551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63552 done; \
63553 (cd $(TARGET_SUBDIR)/libgrust && \
63554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63556 "RANLIB=$${RANLIB}" \
63557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63558 install-html) \
63559 || exit 1
63561 @endif target-libgrust
63563 .PHONY: maybe-installcheck-target-libgrust installcheck-target-libgrust
63564 maybe-installcheck-target-libgrust:
63565 @if target-libgrust
63566 maybe-installcheck-target-libgrust: installcheck-target-libgrust
63568 installcheck-target-libgrust: \
63569 configure-target-libgrust
63570 @: $(MAKE); $(unstage)
63571 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63572 r=`${PWD_COMMAND}`; export r; \
63573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63574 $(NORMAL_TARGET_EXPORTS) \
63575 echo "Doing installcheck in $(TARGET_SUBDIR)/libgrust"; \
63576 for flag in $(EXTRA_TARGET_FLAGS); do \
63577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63578 done; \
63579 (cd $(TARGET_SUBDIR)/libgrust && \
63580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63582 "RANLIB=$${RANLIB}" \
63583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63584 installcheck) \
63585 || exit 1
63587 @endif target-libgrust
63589 .PHONY: maybe-mostlyclean-target-libgrust mostlyclean-target-libgrust
63590 maybe-mostlyclean-target-libgrust:
63591 @if target-libgrust
63592 maybe-mostlyclean-target-libgrust: mostlyclean-target-libgrust
63594 mostlyclean-target-libgrust:
63595 @: $(MAKE); $(unstage)
63596 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63597 r=`${PWD_COMMAND}`; export r; \
63598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63599 $(NORMAL_TARGET_EXPORTS) \
63600 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgrust"; \
63601 for flag in $(EXTRA_TARGET_FLAGS); do \
63602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63603 done; \
63604 (cd $(TARGET_SUBDIR)/libgrust && \
63605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63607 "RANLIB=$${RANLIB}" \
63608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63609 mostlyclean) \
63610 || exit 1
63612 @endif target-libgrust
63614 .PHONY: maybe-clean-target-libgrust clean-target-libgrust
63615 maybe-clean-target-libgrust:
63616 @if target-libgrust
63617 maybe-clean-target-libgrust: clean-target-libgrust
63619 clean-target-libgrust:
63620 @: $(MAKE); $(unstage)
63621 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63622 r=`${PWD_COMMAND}`; export r; \
63623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63624 $(NORMAL_TARGET_EXPORTS) \
63625 echo "Doing clean in $(TARGET_SUBDIR)/libgrust"; \
63626 for flag in $(EXTRA_TARGET_FLAGS); do \
63627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63628 done; \
63629 (cd $(TARGET_SUBDIR)/libgrust && \
63630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63632 "RANLIB=$${RANLIB}" \
63633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63634 clean) \
63635 || exit 1
63637 @endif target-libgrust
63639 .PHONY: maybe-distclean-target-libgrust distclean-target-libgrust
63640 maybe-distclean-target-libgrust:
63641 @if target-libgrust
63642 maybe-distclean-target-libgrust: distclean-target-libgrust
63644 distclean-target-libgrust:
63645 @: $(MAKE); $(unstage)
63646 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63647 r=`${PWD_COMMAND}`; export r; \
63648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63649 $(NORMAL_TARGET_EXPORTS) \
63650 echo "Doing distclean in $(TARGET_SUBDIR)/libgrust"; \
63651 for flag in $(EXTRA_TARGET_FLAGS); do \
63652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63653 done; \
63654 (cd $(TARGET_SUBDIR)/libgrust && \
63655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63657 "RANLIB=$${RANLIB}" \
63658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63659 distclean) \
63660 || exit 1
63662 @endif target-libgrust
63664 .PHONY: maybe-maintainer-clean-target-libgrust maintainer-clean-target-libgrust
63665 maybe-maintainer-clean-target-libgrust:
63666 @if target-libgrust
63667 maybe-maintainer-clean-target-libgrust: maintainer-clean-target-libgrust
63669 maintainer-clean-target-libgrust:
63670 @: $(MAKE); $(unstage)
63671 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63672 r=`${PWD_COMMAND}`; export r; \
63673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63674 $(NORMAL_TARGET_EXPORTS) \
63675 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgrust"; \
63676 for flag in $(EXTRA_TARGET_FLAGS); do \
63677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63678 done; \
63679 (cd $(TARGET_SUBDIR)/libgrust && \
63680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63682 "RANLIB=$${RANLIB}" \
63683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63684 maintainer-clean) \
63685 || exit 1
63687 @endif target-libgrust
63691 @if target-libgomp
63692 .PHONY: check-target-libgomp-c++
63693 check-target-libgomp-c++:
63694 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
63696 .PHONY: check-target-libgomp-fortran
63697 check-target-libgomp-fortran:
63698 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
63700 @endif target-libgomp
63702 @if target-libitm
63703 .PHONY: check-target-libitm-c++
63704 check-target-libitm-c++:
63705 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
63707 @endif target-libitm
63709 # ----------
63710 # GCC module
63711 # ----------
63713 @if gcc-no-bootstrap
63714 .PHONY: cross
63715 cross: all-build all-gas all-ld
63716 @r=`${PWD_COMMAND}`; export r; \
63717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63718 $(HOST_EXPORTS) \
63719 echo "Building the C and C++ compiler"; \
63720 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
63721 @r=`${PWD_COMMAND}`; export r; \
63722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63723 echo "Building runtime libraries"; \
63724 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
63725 @endif gcc-no-bootstrap
63727 @if gcc
63729 .PHONY: gcc-site.exp
63730 gcc-site.exp:
63731 r=`${PWD_COMMAND}`; export r; \
63732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63733 $(HOST_EXPORTS) \
63734 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) site.exp);
63737 .PHONY: check-gcc-c check-c
63738 check-gcc-c: gcc-site.exp
63739 r=`${PWD_COMMAND}`; export r; \
63740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63741 $(HOST_EXPORTS) \
63742 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
63743 check-c: check-gcc-c
63745 .PHONY: check-gcc-c++ check-c++
63746 check-gcc-c++: gcc-site.exp
63747 r=`${PWD_COMMAND}`; export r; \
63748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63749 $(HOST_EXPORTS) \
63750 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
63751 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
63753 .PHONY: check-gcc-fortran check-fortran
63754 check-gcc-fortran: gcc-site.exp
63755 r=`${PWD_COMMAND}`; export r; \
63756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63757 $(HOST_EXPORTS) \
63758 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
63759 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
63761 .PHONY: check-gcc-ada check-ada
63762 check-gcc-ada: gcc-site.exp
63763 r=`${PWD_COMMAND}`; export r; \
63764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63765 $(HOST_EXPORTS) \
63766 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
63767 check-ada: check-gcc-ada check-target-libada
63769 .PHONY: check-gcc-objc check-objc
63770 check-gcc-objc: gcc-site.exp
63771 r=`${PWD_COMMAND}`; export r; \
63772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63773 $(HOST_EXPORTS) \
63774 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
63775 check-objc: check-gcc-objc check-target-libobjc
63777 .PHONY: check-gcc-obj-c++ check-obj-c++
63778 check-gcc-obj-c++: gcc-site.exp
63779 r=`${PWD_COMMAND}`; export r; \
63780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63781 $(HOST_EXPORTS) \
63782 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
63783 check-obj-c++: check-gcc-obj-c++
63785 .PHONY: check-gcc-go check-go
63786 check-gcc-go: gcc-site.exp
63787 r=`${PWD_COMMAND}`; export r; \
63788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63789 $(HOST_EXPORTS) \
63790 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
63791 check-go: check-gcc-go check-target-libgo check-gotools
63793 .PHONY: check-gcc-m2 check-m2
63794 check-gcc-m2: gcc-site.exp
63795 r=`${PWD_COMMAND}`; export r; \
63796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63797 $(HOST_EXPORTS) \
63798 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
63799 check-m2: check-gcc-m2 check-target-libgm2
63801 .PHONY: check-gcc-d check-d
63802 check-gcc-d: gcc-site.exp
63803 r=`${PWD_COMMAND}`; export r; \
63804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63805 $(HOST_EXPORTS) \
63806 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
63807 check-d: check-gcc-d check-target-libphobos
63809 .PHONY: check-gcc-jit check-jit
63810 check-gcc-jit: gcc-site.exp
63811 r=`${PWD_COMMAND}`; export r; \
63812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63813 $(HOST_EXPORTS) \
63814 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
63815 check-jit: check-gcc-jit
63817 .PHONY: check-gcc-rust check-rust
63818 check-gcc-rust: gcc-site.exp
63819 r=`${PWD_COMMAND}`; export r; \
63820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63821 $(HOST_EXPORTS) \
63822 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
63823 check-rust: check-gcc-rust
63826 # The gcc part of install-no-fixedincludes, which relies on an intimate
63827 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
63828 .PHONY: gcc-install-no-fixedincludes
63829 gcc-install-no-fixedincludes:
63830 @if [ -f ./gcc/Makefile ]; then \
63831 r=`${PWD_COMMAND}`; export r; \
63832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63833 $(HOST_EXPORTS) \
63834 (cd ./gcc \
63835 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
63836 else true; fi
63837 @endif gcc
63839 # ---------------------
63840 # GCC bootstrap support
63841 # ---------------------
63843 # We track the current stage (the one in 'gcc') in the stage_current file.
63844 # stage_last instead tracks the stage that was built last. These targets
63845 # are dummy when toplevel bootstrap is not active.
63847 # While making host and target tools, symlinks to the final stage must be
63848 # there, so $(unstage) should be run at various points. To avoid excessive
63849 # recursive invocations of make, we "inline" them using a variable. These
63850 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
63851 # to avoid warnings from the GNU Make job server.
63853 unstage = :
63854 stage = :
63855 current_stage = ""
63857 @if gcc-bootstrap
63858 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
63859 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
63860 current_stage = "`cat stage_current 2> /dev/null`"
63861 @endif gcc-bootstrap
63863 .PHONY: unstage stage
63864 unstage:
63865 @: $(MAKE); $(unstage)
63866 stage:
63867 @: $(MAKE); $(stage)
63869 # Disable commands for lean bootstrap.
63870 LEAN = false
63872 # We name the build directories for the various stages "stage1-gcc",
63873 # "stage2-gcc","stage3-gcc", etc.
63875 # Since the 'compare' process will fail (on debugging information) if any
63876 # directory names are different, we need to link the gcc directory for
63877 # the previous stage to a constant name ('prev-gcc'), and to make the name of
63878 # the build directories constant as well. For the latter, we use naked names
63879 # like 'gcc', because the scripts in that directory assume it. We use
63880 # mv on platforms where symlinks to directories do not work or are not
63881 # reliable.
63883 # 'touch' doesn't work right on some platforms.
63884 STAMP = echo timestamp >
63886 # We only want to compare .o files, so set this!
63887 objext = .o
63890 .PHONY: stage1-start stage1-end
63892 stage1-start::
63893 @: $(MAKE); $(stage); \
63894 echo stage1 > stage_current; \
63895 echo stage1 > stage_last; \
63896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63897 @if bfd
63898 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
63899 mkdir stage1-bfd; \
63900 mv stage1-bfd bfd
63901 @endif bfd
63902 @if opcodes
63903 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
63904 mkdir stage1-opcodes; \
63905 mv stage1-opcodes opcodes
63906 @endif opcodes
63907 @if binutils
63908 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
63909 mkdir stage1-binutils; \
63910 mv stage1-binutils binutils
63911 @endif binutils
63912 @if fixincludes
63913 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
63914 mkdir stage1-fixincludes; \
63915 mv stage1-fixincludes fixincludes
63916 @endif fixincludes
63917 @if gas
63918 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
63919 mkdir stage1-gas; \
63920 mv stage1-gas gas
63921 @endif gas
63922 @if gcc
63923 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
63924 mkdir stage1-gcc; \
63925 mv stage1-gcc gcc
63926 @endif gcc
63927 @if gmp
63928 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
63929 mkdir stage1-gmp; \
63930 mv stage1-gmp gmp
63931 @endif gmp
63932 @if mpfr
63933 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
63934 mkdir stage1-mpfr; \
63935 mv stage1-mpfr mpfr
63936 @endif mpfr
63937 @if mpc
63938 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
63939 mkdir stage1-mpc; \
63940 mv stage1-mpc mpc
63941 @endif mpc
63942 @if isl
63943 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
63944 mkdir stage1-isl; \
63945 mv stage1-isl isl
63946 @endif isl
63947 @if gold
63948 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
63949 mkdir stage1-gold; \
63950 mv stage1-gold gold
63951 @endif gold
63952 @if gettext
63953 @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
63954 mkdir stage1-gettext; \
63955 mv stage1-gettext gettext
63956 @endif gettext
63957 @if ld
63958 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
63959 mkdir stage1-ld; \
63960 mv stage1-ld ld
63961 @endif ld
63962 @if libbacktrace
63963 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
63964 mkdir stage1-libbacktrace; \
63965 mv stage1-libbacktrace libbacktrace
63966 @endif libbacktrace
63967 @if libcpp
63968 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
63969 mkdir stage1-libcpp; \
63970 mv stage1-libcpp libcpp
63971 @endif libcpp
63972 @if libcody
63973 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
63974 mkdir stage1-libcody; \
63975 mv stage1-libcody libcody
63976 @endif libcody
63977 @if libdecnumber
63978 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
63979 mkdir stage1-libdecnumber; \
63980 mv stage1-libdecnumber libdecnumber
63981 @endif libdecnumber
63982 @if libiberty
63983 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
63984 mkdir stage1-libiberty; \
63985 mv stage1-libiberty libiberty
63986 @endif libiberty
63987 @if libiberty-linker-plugin
63988 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
63989 mkdir stage1-libiberty-linker-plugin; \
63990 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
63991 @endif libiberty-linker-plugin
63992 @if libiconv
63993 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
63994 mkdir stage1-libiconv; \
63995 mv stage1-libiconv libiconv
63996 @endif libiconv
63997 @if zlib
63998 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
63999 mkdir stage1-zlib; \
64000 mv stage1-zlib zlib
64001 @endif zlib
64002 @if lto-plugin
64003 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
64004 mkdir stage1-lto-plugin; \
64005 mv stage1-lto-plugin lto-plugin
64006 @endif lto-plugin
64007 @if libctf
64008 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
64009 mkdir stage1-libctf; \
64010 mv stage1-libctf libctf
64011 @endif libctf
64012 @if libsframe
64013 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
64014 mkdir stage1-libsframe; \
64015 mv stage1-libsframe libsframe
64016 @endif libsframe
64017 @if libgrust
64018 @cd $(HOST_SUBDIR); [ -d stage1-libgrust ] || \
64019 mkdir stage1-libgrust; \
64020 mv stage1-libgrust libgrust
64021 @endif libgrust
64022 @[ -d stage1-$(TARGET_SUBDIR) ] || \
64023 mkdir stage1-$(TARGET_SUBDIR); \
64024 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
64026 stage1-end::
64027 @if bfd
64028 @if test -d $(HOST_SUBDIR)/bfd; then \
64029 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
64031 @endif bfd
64032 @if opcodes
64033 @if test -d $(HOST_SUBDIR)/opcodes; then \
64034 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
64036 @endif opcodes
64037 @if binutils
64038 @if test -d $(HOST_SUBDIR)/binutils; then \
64039 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
64041 @endif binutils
64042 @if fixincludes
64043 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64044 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
64046 @endif fixincludes
64047 @if gas
64048 @if test -d $(HOST_SUBDIR)/gas; then \
64049 cd $(HOST_SUBDIR); mv gas stage1-gas; \
64051 @endif gas
64052 @if gcc
64053 @if test -d $(HOST_SUBDIR)/gcc; then \
64054 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
64056 @endif gcc
64057 @if gmp
64058 @if test -d $(HOST_SUBDIR)/gmp; then \
64059 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
64061 @endif gmp
64062 @if mpfr
64063 @if test -d $(HOST_SUBDIR)/mpfr; then \
64064 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
64066 @endif mpfr
64067 @if mpc
64068 @if test -d $(HOST_SUBDIR)/mpc; then \
64069 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
64071 @endif mpc
64072 @if isl
64073 @if test -d $(HOST_SUBDIR)/isl; then \
64074 cd $(HOST_SUBDIR); mv isl stage1-isl; \
64076 @endif isl
64077 @if gold
64078 @if test -d $(HOST_SUBDIR)/gold; then \
64079 cd $(HOST_SUBDIR); mv gold stage1-gold; \
64081 @endif gold
64082 @if gettext
64083 @if test -d $(HOST_SUBDIR)/gettext; then \
64084 cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
64086 @endif gettext
64087 @if ld
64088 @if test -d $(HOST_SUBDIR)/ld; then \
64089 cd $(HOST_SUBDIR); mv ld stage1-ld; \
64091 @endif ld
64092 @if libbacktrace
64093 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64094 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
64096 @endif libbacktrace
64097 @if libcpp
64098 @if test -d $(HOST_SUBDIR)/libcpp; then \
64099 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
64101 @endif libcpp
64102 @if libcody
64103 @if test -d $(HOST_SUBDIR)/libcody; then \
64104 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
64106 @endif libcody
64107 @if libdecnumber
64108 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64109 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
64111 @endif libdecnumber
64112 @if libiberty
64113 @if test -d $(HOST_SUBDIR)/libiberty; then \
64114 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
64116 @endif libiberty
64117 @if libiberty-linker-plugin
64118 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64119 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
64121 @endif libiberty-linker-plugin
64122 @if libiconv
64123 @if test -d $(HOST_SUBDIR)/libiconv; then \
64124 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
64126 @endif libiconv
64127 @if zlib
64128 @if test -d $(HOST_SUBDIR)/zlib; then \
64129 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
64131 @endif zlib
64132 @if lto-plugin
64133 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64134 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
64136 @endif lto-plugin
64137 @if libctf
64138 @if test -d $(HOST_SUBDIR)/libctf; then \
64139 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
64141 @endif libctf
64142 @if libsframe
64143 @if test -d $(HOST_SUBDIR)/libsframe; then \
64144 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
64146 @endif libsframe
64147 @if libgrust
64148 @if test -d $(HOST_SUBDIR)/libgrust; then \
64149 cd $(HOST_SUBDIR); mv libgrust stage1-libgrust; \
64151 @endif libgrust
64152 @if test -d $(TARGET_SUBDIR); then \
64153 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
64155 rm -f stage_current
64157 # Bubble a bug fix through all the stages up to stage 1. They are
64158 # remade, but not reconfigured. The next stage (if any) will not be
64159 # reconfigured either.
64160 .PHONY: stage1-bubble
64161 stage1-bubble::
64162 @r=`${PWD_COMMAND}`; export r; \
64163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64164 if test -f stage1-lean ; then \
64165 echo Skipping rebuild of stage1; \
64166 else \
64167 $(MAKE) stage1-start; \
64168 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
64171 .PHONY: all-stage1 clean-stage1
64172 do-clean: clean-stage1
64174 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64175 # only possibility, but now it conflicts with no-bootstrap rules
64176 @if gcc-bootstrap
64181 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64183 .PHONY: distclean-stage1
64184 distclean-stage1::
64185 @: $(MAKE); $(stage)
64186 @test "`cat stage_last`" != stage1 || rm -f stage_last
64187 rm -rf stage1-*
64190 @endif gcc-bootstrap
64193 .PHONY: stage2-start stage2-end
64195 stage2-start::
64196 @: $(MAKE); $(stage); \
64197 echo stage2 > stage_current; \
64198 echo stage2 > stage_last; \
64199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64200 @if bfd
64201 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
64202 mkdir stage2-bfd; \
64203 mv stage2-bfd bfd; \
64204 mv stage1-bfd prev-bfd || test -f stage1-lean
64205 @endif bfd
64206 @if opcodes
64207 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
64208 mkdir stage2-opcodes; \
64209 mv stage2-opcodes opcodes; \
64210 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64211 @endif opcodes
64212 @if binutils
64213 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
64214 mkdir stage2-binutils; \
64215 mv stage2-binutils binutils; \
64216 mv stage1-binutils prev-binutils || test -f stage1-lean
64217 @endif binutils
64218 @if fixincludes
64219 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
64220 mkdir stage2-fixincludes; \
64221 mv stage2-fixincludes fixincludes; \
64222 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64223 @endif fixincludes
64224 @if gas
64225 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
64226 mkdir stage2-gas; \
64227 mv stage2-gas gas; \
64228 mv stage1-gas prev-gas || test -f stage1-lean
64229 @endif gas
64230 @if gcc
64231 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
64232 mkdir stage2-gcc; \
64233 mv stage2-gcc gcc; \
64234 mv stage1-gcc prev-gcc || test -f stage1-lean
64235 @endif gcc
64236 @if gmp
64237 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
64238 mkdir stage2-gmp; \
64239 mv stage2-gmp gmp; \
64240 mv stage1-gmp prev-gmp || test -f stage1-lean
64241 @endif gmp
64242 @if mpfr
64243 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
64244 mkdir stage2-mpfr; \
64245 mv stage2-mpfr mpfr; \
64246 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64247 @endif mpfr
64248 @if mpc
64249 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
64250 mkdir stage2-mpc; \
64251 mv stage2-mpc mpc; \
64252 mv stage1-mpc prev-mpc || test -f stage1-lean
64253 @endif mpc
64254 @if isl
64255 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
64256 mkdir stage2-isl; \
64257 mv stage2-isl isl; \
64258 mv stage1-isl prev-isl || test -f stage1-lean
64259 @endif isl
64260 @if gold
64261 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
64262 mkdir stage2-gold; \
64263 mv stage2-gold gold; \
64264 mv stage1-gold prev-gold || test -f stage1-lean
64265 @endif gold
64266 @if gettext
64267 @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
64268 mkdir stage2-gettext; \
64269 mv stage2-gettext gettext; \
64270 mv stage1-gettext prev-gettext || test -f stage1-lean
64271 @endif gettext
64272 @if ld
64273 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
64274 mkdir stage2-ld; \
64275 mv stage2-ld ld; \
64276 mv stage1-ld prev-ld || test -f stage1-lean
64277 @endif ld
64278 @if libbacktrace
64279 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
64280 mkdir stage2-libbacktrace; \
64281 mv stage2-libbacktrace libbacktrace; \
64282 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64283 @endif libbacktrace
64284 @if libcpp
64285 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
64286 mkdir stage2-libcpp; \
64287 mv stage2-libcpp libcpp; \
64288 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64289 @endif libcpp
64290 @if libcody
64291 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
64292 mkdir stage2-libcody; \
64293 mv stage2-libcody libcody; \
64294 mv stage1-libcody prev-libcody || test -f stage1-lean
64295 @endif libcody
64296 @if libdecnumber
64297 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
64298 mkdir stage2-libdecnumber; \
64299 mv stage2-libdecnumber libdecnumber; \
64300 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64301 @endif libdecnumber
64302 @if libiberty
64303 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
64304 mkdir stage2-libiberty; \
64305 mv stage2-libiberty libiberty; \
64306 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64307 @endif libiberty
64308 @if libiberty-linker-plugin
64309 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
64310 mkdir stage2-libiberty-linker-plugin; \
64311 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
64312 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64313 @endif libiberty-linker-plugin
64314 @if libiconv
64315 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
64316 mkdir stage2-libiconv; \
64317 mv stage2-libiconv libiconv; \
64318 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64319 @endif libiconv
64320 @if zlib
64321 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
64322 mkdir stage2-zlib; \
64323 mv stage2-zlib zlib; \
64324 mv stage1-zlib prev-zlib || test -f stage1-lean
64325 @endif zlib
64326 @if lto-plugin
64327 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
64328 mkdir stage2-lto-plugin; \
64329 mv stage2-lto-plugin lto-plugin; \
64330 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64331 @endif lto-plugin
64332 @if libctf
64333 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
64334 mkdir stage2-libctf; \
64335 mv stage2-libctf libctf; \
64336 mv stage1-libctf prev-libctf || test -f stage1-lean
64337 @endif libctf
64338 @if libsframe
64339 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
64340 mkdir stage2-libsframe; \
64341 mv stage2-libsframe libsframe; \
64342 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64343 @endif libsframe
64344 @if libgrust
64345 @cd $(HOST_SUBDIR); [ -d stage2-libgrust ] || \
64346 mkdir stage2-libgrust; \
64347 mv stage2-libgrust libgrust; \
64348 mv stage1-libgrust prev-libgrust || test -f stage1-lean
64349 @endif libgrust
64350 @[ -d stage2-$(TARGET_SUBDIR) ] || \
64351 mkdir stage2-$(TARGET_SUBDIR); \
64352 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64353 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64355 stage2-end::
64356 @if bfd
64357 @if test -d $(HOST_SUBDIR)/bfd; then \
64358 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
64359 mv prev-bfd stage1-bfd; : ; \
64361 @endif bfd
64362 @if opcodes
64363 @if test -d $(HOST_SUBDIR)/opcodes; then \
64364 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
64365 mv prev-opcodes stage1-opcodes; : ; \
64367 @endif opcodes
64368 @if binutils
64369 @if test -d $(HOST_SUBDIR)/binutils; then \
64370 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
64371 mv prev-binutils stage1-binutils; : ; \
64373 @endif binutils
64374 @if fixincludes
64375 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64376 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
64377 mv prev-fixincludes stage1-fixincludes; : ; \
64379 @endif fixincludes
64380 @if gas
64381 @if test -d $(HOST_SUBDIR)/gas; then \
64382 cd $(HOST_SUBDIR); mv gas stage2-gas; \
64383 mv prev-gas stage1-gas; : ; \
64385 @endif gas
64386 @if gcc
64387 @if test -d $(HOST_SUBDIR)/gcc; then \
64388 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
64389 mv prev-gcc stage1-gcc; : ; \
64391 @endif gcc
64392 @if gmp
64393 @if test -d $(HOST_SUBDIR)/gmp; then \
64394 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
64395 mv prev-gmp stage1-gmp; : ; \
64397 @endif gmp
64398 @if mpfr
64399 @if test -d $(HOST_SUBDIR)/mpfr; then \
64400 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
64401 mv prev-mpfr stage1-mpfr; : ; \
64403 @endif mpfr
64404 @if mpc
64405 @if test -d $(HOST_SUBDIR)/mpc; then \
64406 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
64407 mv prev-mpc stage1-mpc; : ; \
64409 @endif mpc
64410 @if isl
64411 @if test -d $(HOST_SUBDIR)/isl; then \
64412 cd $(HOST_SUBDIR); mv isl stage2-isl; \
64413 mv prev-isl stage1-isl; : ; \
64415 @endif isl
64416 @if gold
64417 @if test -d $(HOST_SUBDIR)/gold; then \
64418 cd $(HOST_SUBDIR); mv gold stage2-gold; \
64419 mv prev-gold stage1-gold; : ; \
64421 @endif gold
64422 @if gettext
64423 @if test -d $(HOST_SUBDIR)/gettext; then \
64424 cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
64425 mv prev-gettext stage1-gettext; : ; \
64427 @endif gettext
64428 @if ld
64429 @if test -d $(HOST_SUBDIR)/ld; then \
64430 cd $(HOST_SUBDIR); mv ld stage2-ld; \
64431 mv prev-ld stage1-ld; : ; \
64433 @endif ld
64434 @if libbacktrace
64435 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64436 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
64437 mv prev-libbacktrace stage1-libbacktrace; : ; \
64439 @endif libbacktrace
64440 @if libcpp
64441 @if test -d $(HOST_SUBDIR)/libcpp; then \
64442 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
64443 mv prev-libcpp stage1-libcpp; : ; \
64445 @endif libcpp
64446 @if libcody
64447 @if test -d $(HOST_SUBDIR)/libcody; then \
64448 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
64449 mv prev-libcody stage1-libcody; : ; \
64451 @endif libcody
64452 @if libdecnumber
64453 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64454 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
64455 mv prev-libdecnumber stage1-libdecnumber; : ; \
64457 @endif libdecnumber
64458 @if libiberty
64459 @if test -d $(HOST_SUBDIR)/libiberty; then \
64460 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
64461 mv prev-libiberty stage1-libiberty; : ; \
64463 @endif libiberty
64464 @if libiberty-linker-plugin
64465 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64466 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
64467 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64469 @endif libiberty-linker-plugin
64470 @if libiconv
64471 @if test -d $(HOST_SUBDIR)/libiconv; then \
64472 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
64473 mv prev-libiconv stage1-libiconv; : ; \
64475 @endif libiconv
64476 @if zlib
64477 @if test -d $(HOST_SUBDIR)/zlib; then \
64478 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
64479 mv prev-zlib stage1-zlib; : ; \
64481 @endif zlib
64482 @if lto-plugin
64483 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64484 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
64485 mv prev-lto-plugin stage1-lto-plugin; : ; \
64487 @endif lto-plugin
64488 @if libctf
64489 @if test -d $(HOST_SUBDIR)/libctf; then \
64490 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
64491 mv prev-libctf stage1-libctf; : ; \
64493 @endif libctf
64494 @if libsframe
64495 @if test -d $(HOST_SUBDIR)/libsframe; then \
64496 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
64497 mv prev-libsframe stage1-libsframe; : ; \
64499 @endif libsframe
64500 @if libgrust
64501 @if test -d $(HOST_SUBDIR)/libgrust; then \
64502 cd $(HOST_SUBDIR); mv libgrust stage2-libgrust; \
64503 mv prev-libgrust stage1-libgrust; : ; \
64505 @endif libgrust
64506 @if test -d $(TARGET_SUBDIR); then \
64507 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
64508 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64510 rm -f stage_current
64512 # Bubble a bug fix through all the stages up to stage 2. They are
64513 # remade, but not reconfigured. The next stage (if any) will not be
64514 # reconfigured either.
64515 .PHONY: stage2-bubble
64516 stage2-bubble:: stage1-bubble
64517 @r=`${PWD_COMMAND}`; export r; \
64518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64519 if test -f stage2-lean || test -f stage1-lean ; then \
64520 echo Skipping rebuild of stage2; \
64521 else \
64522 $(MAKE) stage2-start; \
64523 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
64526 .PHONY: all-stage2 clean-stage2
64527 do-clean: clean-stage2
64529 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64530 # only possibility, but now it conflicts with no-bootstrap rules
64531 @if gcc-bootstrap
64535 .PHONY: bootstrap2 bootstrap2-lean
64536 bootstrap2:
64537 echo stage2 > stage_final
64538 @r=`${PWD_COMMAND}`; export r; \
64539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
64541 @: $(MAKE); $(unstage)
64542 @r=`${PWD_COMMAND}`; export r; \
64543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64544 TFLAGS="$(STAGE2_TFLAGS)"; \
64545 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64547 bootstrap2-lean:
64548 echo stage2 > stage_final
64549 @r=`${PWD_COMMAND}`; export r; \
64550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64551 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
64552 @: $(MAKE); $(unstage)
64553 @r=`${PWD_COMMAND}`; export r; \
64554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64555 TFLAGS="$(STAGE2_TFLAGS)"; \
64556 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64559 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64560 distclean-stage1:: distclean-stage2
64561 .PHONY: distclean-stage2
64562 distclean-stage2::
64563 @: $(MAKE); $(stage)
64564 @test "`cat stage_last`" != stage2 || rm -f stage_last
64565 rm -rf stage2-*
64568 @endif gcc-bootstrap
64571 .PHONY: stage3-start stage3-end
64573 stage3-start::
64574 @: $(MAKE); $(stage); \
64575 echo stage3 > stage_current; \
64576 echo stage3 > stage_last; \
64577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64578 @if bfd
64579 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
64580 mkdir stage3-bfd; \
64581 mv stage3-bfd bfd; \
64582 mv stage2-bfd prev-bfd || test -f stage2-lean
64583 @endif bfd
64584 @if opcodes
64585 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
64586 mkdir stage3-opcodes; \
64587 mv stage3-opcodes opcodes; \
64588 mv stage2-opcodes prev-opcodes || test -f stage2-lean
64589 @endif opcodes
64590 @if binutils
64591 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
64592 mkdir stage3-binutils; \
64593 mv stage3-binutils binutils; \
64594 mv stage2-binutils prev-binutils || test -f stage2-lean
64595 @endif binutils
64596 @if fixincludes
64597 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
64598 mkdir stage3-fixincludes; \
64599 mv stage3-fixincludes fixincludes; \
64600 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
64601 @endif fixincludes
64602 @if gas
64603 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
64604 mkdir stage3-gas; \
64605 mv stage3-gas gas; \
64606 mv stage2-gas prev-gas || test -f stage2-lean
64607 @endif gas
64608 @if gcc
64609 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
64610 mkdir stage3-gcc; \
64611 mv stage3-gcc gcc; \
64612 mv stage2-gcc prev-gcc || test -f stage2-lean
64613 @endif gcc
64614 @if gmp
64615 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
64616 mkdir stage3-gmp; \
64617 mv stage3-gmp gmp; \
64618 mv stage2-gmp prev-gmp || test -f stage2-lean
64619 @endif gmp
64620 @if mpfr
64621 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
64622 mkdir stage3-mpfr; \
64623 mv stage3-mpfr mpfr; \
64624 mv stage2-mpfr prev-mpfr || test -f stage2-lean
64625 @endif mpfr
64626 @if mpc
64627 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
64628 mkdir stage3-mpc; \
64629 mv stage3-mpc mpc; \
64630 mv stage2-mpc prev-mpc || test -f stage2-lean
64631 @endif mpc
64632 @if isl
64633 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
64634 mkdir stage3-isl; \
64635 mv stage3-isl isl; \
64636 mv stage2-isl prev-isl || test -f stage2-lean
64637 @endif isl
64638 @if gold
64639 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
64640 mkdir stage3-gold; \
64641 mv stage3-gold gold; \
64642 mv stage2-gold prev-gold || test -f stage2-lean
64643 @endif gold
64644 @if gettext
64645 @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
64646 mkdir stage3-gettext; \
64647 mv stage3-gettext gettext; \
64648 mv stage2-gettext prev-gettext || test -f stage2-lean
64649 @endif gettext
64650 @if ld
64651 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
64652 mkdir stage3-ld; \
64653 mv stage3-ld ld; \
64654 mv stage2-ld prev-ld || test -f stage2-lean
64655 @endif ld
64656 @if libbacktrace
64657 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
64658 mkdir stage3-libbacktrace; \
64659 mv stage3-libbacktrace libbacktrace; \
64660 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
64661 @endif libbacktrace
64662 @if libcpp
64663 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
64664 mkdir stage3-libcpp; \
64665 mv stage3-libcpp libcpp; \
64666 mv stage2-libcpp prev-libcpp || test -f stage2-lean
64667 @endif libcpp
64668 @if libcody
64669 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
64670 mkdir stage3-libcody; \
64671 mv stage3-libcody libcody; \
64672 mv stage2-libcody prev-libcody || test -f stage2-lean
64673 @endif libcody
64674 @if libdecnumber
64675 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
64676 mkdir stage3-libdecnumber; \
64677 mv stage3-libdecnumber libdecnumber; \
64678 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
64679 @endif libdecnumber
64680 @if libiberty
64681 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
64682 mkdir stage3-libiberty; \
64683 mv stage3-libiberty libiberty; \
64684 mv stage2-libiberty prev-libiberty || test -f stage2-lean
64685 @endif libiberty
64686 @if libiberty-linker-plugin
64687 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
64688 mkdir stage3-libiberty-linker-plugin; \
64689 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
64690 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
64691 @endif libiberty-linker-plugin
64692 @if libiconv
64693 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
64694 mkdir stage3-libiconv; \
64695 mv stage3-libiconv libiconv; \
64696 mv stage2-libiconv prev-libiconv || test -f stage2-lean
64697 @endif libiconv
64698 @if zlib
64699 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
64700 mkdir stage3-zlib; \
64701 mv stage3-zlib zlib; \
64702 mv stage2-zlib prev-zlib || test -f stage2-lean
64703 @endif zlib
64704 @if lto-plugin
64705 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
64706 mkdir stage3-lto-plugin; \
64707 mv stage3-lto-plugin lto-plugin; \
64708 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
64709 @endif lto-plugin
64710 @if libctf
64711 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
64712 mkdir stage3-libctf; \
64713 mv stage3-libctf libctf; \
64714 mv stage2-libctf prev-libctf || test -f stage2-lean
64715 @endif libctf
64716 @if libsframe
64717 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
64718 mkdir stage3-libsframe; \
64719 mv stage3-libsframe libsframe; \
64720 mv stage2-libsframe prev-libsframe || test -f stage2-lean
64721 @endif libsframe
64722 @if libgrust
64723 @cd $(HOST_SUBDIR); [ -d stage3-libgrust ] || \
64724 mkdir stage3-libgrust; \
64725 mv stage3-libgrust libgrust; \
64726 mv stage2-libgrust prev-libgrust || test -f stage2-lean
64727 @endif libgrust
64728 @[ -d stage3-$(TARGET_SUBDIR) ] || \
64729 mkdir stage3-$(TARGET_SUBDIR); \
64730 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64731 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
64733 stage3-end::
64734 @if bfd
64735 @if test -d $(HOST_SUBDIR)/bfd; then \
64736 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
64737 mv prev-bfd stage2-bfd; : ; \
64739 @endif bfd
64740 @if opcodes
64741 @if test -d $(HOST_SUBDIR)/opcodes; then \
64742 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
64743 mv prev-opcodes stage2-opcodes; : ; \
64745 @endif opcodes
64746 @if binutils
64747 @if test -d $(HOST_SUBDIR)/binutils; then \
64748 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
64749 mv prev-binutils stage2-binutils; : ; \
64751 @endif binutils
64752 @if fixincludes
64753 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64754 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
64755 mv prev-fixincludes stage2-fixincludes; : ; \
64757 @endif fixincludes
64758 @if gas
64759 @if test -d $(HOST_SUBDIR)/gas; then \
64760 cd $(HOST_SUBDIR); mv gas stage3-gas; \
64761 mv prev-gas stage2-gas; : ; \
64763 @endif gas
64764 @if gcc
64765 @if test -d $(HOST_SUBDIR)/gcc; then \
64766 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
64767 mv prev-gcc stage2-gcc; : ; \
64769 @endif gcc
64770 @if gmp
64771 @if test -d $(HOST_SUBDIR)/gmp; then \
64772 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
64773 mv prev-gmp stage2-gmp; : ; \
64775 @endif gmp
64776 @if mpfr
64777 @if test -d $(HOST_SUBDIR)/mpfr; then \
64778 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
64779 mv prev-mpfr stage2-mpfr; : ; \
64781 @endif mpfr
64782 @if mpc
64783 @if test -d $(HOST_SUBDIR)/mpc; then \
64784 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
64785 mv prev-mpc stage2-mpc; : ; \
64787 @endif mpc
64788 @if isl
64789 @if test -d $(HOST_SUBDIR)/isl; then \
64790 cd $(HOST_SUBDIR); mv isl stage3-isl; \
64791 mv prev-isl stage2-isl; : ; \
64793 @endif isl
64794 @if gold
64795 @if test -d $(HOST_SUBDIR)/gold; then \
64796 cd $(HOST_SUBDIR); mv gold stage3-gold; \
64797 mv prev-gold stage2-gold; : ; \
64799 @endif gold
64800 @if gettext
64801 @if test -d $(HOST_SUBDIR)/gettext; then \
64802 cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
64803 mv prev-gettext stage2-gettext; : ; \
64805 @endif gettext
64806 @if ld
64807 @if test -d $(HOST_SUBDIR)/ld; then \
64808 cd $(HOST_SUBDIR); mv ld stage3-ld; \
64809 mv prev-ld stage2-ld; : ; \
64811 @endif ld
64812 @if libbacktrace
64813 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64814 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
64815 mv prev-libbacktrace stage2-libbacktrace; : ; \
64817 @endif libbacktrace
64818 @if libcpp
64819 @if test -d $(HOST_SUBDIR)/libcpp; then \
64820 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
64821 mv prev-libcpp stage2-libcpp; : ; \
64823 @endif libcpp
64824 @if libcody
64825 @if test -d $(HOST_SUBDIR)/libcody; then \
64826 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
64827 mv prev-libcody stage2-libcody; : ; \
64829 @endif libcody
64830 @if libdecnumber
64831 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64832 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
64833 mv prev-libdecnumber stage2-libdecnumber; : ; \
64835 @endif libdecnumber
64836 @if libiberty
64837 @if test -d $(HOST_SUBDIR)/libiberty; then \
64838 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
64839 mv prev-libiberty stage2-libiberty; : ; \
64841 @endif libiberty
64842 @if libiberty-linker-plugin
64843 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64844 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
64845 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
64847 @endif libiberty-linker-plugin
64848 @if libiconv
64849 @if test -d $(HOST_SUBDIR)/libiconv; then \
64850 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
64851 mv prev-libiconv stage2-libiconv; : ; \
64853 @endif libiconv
64854 @if zlib
64855 @if test -d $(HOST_SUBDIR)/zlib; then \
64856 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
64857 mv prev-zlib stage2-zlib; : ; \
64859 @endif zlib
64860 @if lto-plugin
64861 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64862 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
64863 mv prev-lto-plugin stage2-lto-plugin; : ; \
64865 @endif lto-plugin
64866 @if libctf
64867 @if test -d $(HOST_SUBDIR)/libctf; then \
64868 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
64869 mv prev-libctf stage2-libctf; : ; \
64871 @endif libctf
64872 @if libsframe
64873 @if test -d $(HOST_SUBDIR)/libsframe; then \
64874 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
64875 mv prev-libsframe stage2-libsframe; : ; \
64877 @endif libsframe
64878 @if libgrust
64879 @if test -d $(HOST_SUBDIR)/libgrust; then \
64880 cd $(HOST_SUBDIR); mv libgrust stage3-libgrust; \
64881 mv prev-libgrust stage2-libgrust; : ; \
64883 @endif libgrust
64884 @if test -d $(TARGET_SUBDIR); then \
64885 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
64886 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
64888 rm -f stage_current
64890 # Bubble a bug fix through all the stages up to stage 3. They are
64891 # remade, but not reconfigured. The next stage (if any) will not be
64892 # reconfigured either.
64893 .PHONY: stage3-bubble
64894 stage3-bubble:: stage2-bubble
64895 @r=`${PWD_COMMAND}`; export r; \
64896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64897 if test -f stage3-lean || test -f stage2-lean ; then \
64898 echo Skipping rebuild of stage3; \
64899 else \
64900 $(MAKE) stage3-start; \
64901 if $(LEAN); then \
64902 rm -rf stage1-*; \
64903 $(STAMP) stage1-lean; \
64904 fi; \
64905 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
64907 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
64909 .PHONY: all-stage3 clean-stage3
64910 do-clean: clean-stage3
64912 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64913 # only possibility, but now it conflicts with no-bootstrap rules
64914 @if gcc-bootstrap
64916 compare:
64917 @r=`${PWD_COMMAND}`; export r; \
64918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64919 if test -f stage2-lean; then \
64920 echo Cannot compare object files as stage 2 was deleted.; \
64921 exit 0; \
64922 fi; \
64923 : $(MAKE); $(stage); \
64924 rm -f .bad_compare; \
64925 echo Comparing stages 2 and 3; \
64926 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
64927 files=`find stage3-* -name "*$(objext)" -print | \
64928 sed -n s,^stage$$sed-,,p`; \
64929 for file in $${files} ${extra-compare}; do \
64930 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
64931 if test ! -f $$f1; then continue; fi; \
64932 $(do-compare) > /dev/null 2>&1; \
64933 if test $$? -eq 1; then \
64934 case $$file in \
64935 @compare_exclusions@) \
64936 echo warning: $$file differs ;; \
64937 *) \
64938 echo $$file differs >> .bad_compare ;; \
64939 esac; \
64940 fi; \
64941 done; \
64942 if [ -f .bad_compare ]; then \
64943 echo "Bootstrap comparison failure!"; \
64944 cat .bad_compare; \
64945 exit 1; \
64946 else \
64947 echo Comparison successful.; \
64948 fi; \
64949 $(STAMP) compare
64950 if $(LEAN); then \
64951 rm -rf stage2-*; \
64952 $(STAMP) stage2-lean; \
64957 .PHONY: bootstrap bootstrap-lean
64958 bootstrap:
64959 echo stage3 > stage_final
64960 @r=`${PWD_COMMAND}`; export r; \
64961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64963 @: $(MAKE); $(unstage)
64964 @r=`${PWD_COMMAND}`; export r; \
64965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64966 TFLAGS="$(STAGE3_TFLAGS)"; \
64967 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64969 bootstrap-lean:
64970 echo stage3 > stage_final
64971 @r=`${PWD_COMMAND}`; export r; \
64972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64973 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
64974 @: $(MAKE); $(unstage)
64975 @r=`${PWD_COMMAND}`; export r; \
64976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64977 TFLAGS="$(STAGE3_TFLAGS)"; \
64978 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64981 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64982 distclean-stage2:: distclean-stage3
64983 .PHONY: distclean-stage3
64984 distclean-stage3::
64985 @: $(MAKE); $(stage)
64986 @test "`cat stage_last`" != stage3 || rm -f stage_last
64987 rm -rf stage3-* compare
64990 .PHONY: cleanstrap
64991 cleanstrap: do-distclean local-clean
64992 echo stage3 > stage_final
64993 @r=`${PWD_COMMAND}`; export r; \
64994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64995 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64996 @: $(MAKE); $(unstage)
64997 @r=`${PWD_COMMAND}`; export r; \
64998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64999 TFLAGS="$(STAGE3_TFLAGS)"; \
65000 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65002 @endif gcc-bootstrap
65005 .PHONY: stage4-start stage4-end
65007 stage4-start::
65008 @: $(MAKE); $(stage); \
65009 echo stage4 > stage_current; \
65010 echo stage4 > stage_last; \
65011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65012 @if bfd
65013 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
65014 mkdir stage4-bfd; \
65015 mv stage4-bfd bfd; \
65016 mv stage3-bfd prev-bfd || test -f stage3-lean
65017 @endif bfd
65018 @if opcodes
65019 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
65020 mkdir stage4-opcodes; \
65021 mv stage4-opcodes opcodes; \
65022 mv stage3-opcodes prev-opcodes || test -f stage3-lean
65023 @endif opcodes
65024 @if binutils
65025 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
65026 mkdir stage4-binutils; \
65027 mv stage4-binutils binutils; \
65028 mv stage3-binutils prev-binutils || test -f stage3-lean
65029 @endif binutils
65030 @if fixincludes
65031 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
65032 mkdir stage4-fixincludes; \
65033 mv stage4-fixincludes fixincludes; \
65034 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
65035 @endif fixincludes
65036 @if gas
65037 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
65038 mkdir stage4-gas; \
65039 mv stage4-gas gas; \
65040 mv stage3-gas prev-gas || test -f stage3-lean
65041 @endif gas
65042 @if gcc
65043 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
65044 mkdir stage4-gcc; \
65045 mv stage4-gcc gcc; \
65046 mv stage3-gcc prev-gcc || test -f stage3-lean
65047 @endif gcc
65048 @if gmp
65049 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
65050 mkdir stage4-gmp; \
65051 mv stage4-gmp gmp; \
65052 mv stage3-gmp prev-gmp || test -f stage3-lean
65053 @endif gmp
65054 @if mpfr
65055 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
65056 mkdir stage4-mpfr; \
65057 mv stage4-mpfr mpfr; \
65058 mv stage3-mpfr prev-mpfr || test -f stage3-lean
65059 @endif mpfr
65060 @if mpc
65061 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
65062 mkdir stage4-mpc; \
65063 mv stage4-mpc mpc; \
65064 mv stage3-mpc prev-mpc || test -f stage3-lean
65065 @endif mpc
65066 @if isl
65067 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
65068 mkdir stage4-isl; \
65069 mv stage4-isl isl; \
65070 mv stage3-isl prev-isl || test -f stage3-lean
65071 @endif isl
65072 @if gold
65073 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
65074 mkdir stage4-gold; \
65075 mv stage4-gold gold; \
65076 mv stage3-gold prev-gold || test -f stage3-lean
65077 @endif gold
65078 @if gettext
65079 @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
65080 mkdir stage4-gettext; \
65081 mv stage4-gettext gettext; \
65082 mv stage3-gettext prev-gettext || test -f stage3-lean
65083 @endif gettext
65084 @if ld
65085 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
65086 mkdir stage4-ld; \
65087 mv stage4-ld ld; \
65088 mv stage3-ld prev-ld || test -f stage3-lean
65089 @endif ld
65090 @if libbacktrace
65091 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
65092 mkdir stage4-libbacktrace; \
65093 mv stage4-libbacktrace libbacktrace; \
65094 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
65095 @endif libbacktrace
65096 @if libcpp
65097 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
65098 mkdir stage4-libcpp; \
65099 mv stage4-libcpp libcpp; \
65100 mv stage3-libcpp prev-libcpp || test -f stage3-lean
65101 @endif libcpp
65102 @if libcody
65103 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
65104 mkdir stage4-libcody; \
65105 mv stage4-libcody libcody; \
65106 mv stage3-libcody prev-libcody || test -f stage3-lean
65107 @endif libcody
65108 @if libdecnumber
65109 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
65110 mkdir stage4-libdecnumber; \
65111 mv stage4-libdecnumber libdecnumber; \
65112 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
65113 @endif libdecnumber
65114 @if libiberty
65115 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
65116 mkdir stage4-libiberty; \
65117 mv stage4-libiberty libiberty; \
65118 mv stage3-libiberty prev-libiberty || test -f stage3-lean
65119 @endif libiberty
65120 @if libiberty-linker-plugin
65121 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
65122 mkdir stage4-libiberty-linker-plugin; \
65123 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
65124 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
65125 @endif libiberty-linker-plugin
65126 @if libiconv
65127 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
65128 mkdir stage4-libiconv; \
65129 mv stage4-libiconv libiconv; \
65130 mv stage3-libiconv prev-libiconv || test -f stage3-lean
65131 @endif libiconv
65132 @if zlib
65133 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
65134 mkdir stage4-zlib; \
65135 mv stage4-zlib zlib; \
65136 mv stage3-zlib prev-zlib || test -f stage3-lean
65137 @endif zlib
65138 @if lto-plugin
65139 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
65140 mkdir stage4-lto-plugin; \
65141 mv stage4-lto-plugin lto-plugin; \
65142 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
65143 @endif lto-plugin
65144 @if libctf
65145 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
65146 mkdir stage4-libctf; \
65147 mv stage4-libctf libctf; \
65148 mv stage3-libctf prev-libctf || test -f stage3-lean
65149 @endif libctf
65150 @if libsframe
65151 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
65152 mkdir stage4-libsframe; \
65153 mv stage4-libsframe libsframe; \
65154 mv stage3-libsframe prev-libsframe || test -f stage3-lean
65155 @endif libsframe
65156 @if libgrust
65157 @cd $(HOST_SUBDIR); [ -d stage4-libgrust ] || \
65158 mkdir stage4-libgrust; \
65159 mv stage4-libgrust libgrust; \
65160 mv stage3-libgrust prev-libgrust || test -f stage3-lean
65161 @endif libgrust
65162 @[ -d stage4-$(TARGET_SUBDIR) ] || \
65163 mkdir stage4-$(TARGET_SUBDIR); \
65164 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65165 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
65167 stage4-end::
65168 @if bfd
65169 @if test -d $(HOST_SUBDIR)/bfd; then \
65170 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
65171 mv prev-bfd stage3-bfd; : ; \
65173 @endif bfd
65174 @if opcodes
65175 @if test -d $(HOST_SUBDIR)/opcodes; then \
65176 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
65177 mv prev-opcodes stage3-opcodes; : ; \
65179 @endif opcodes
65180 @if binutils
65181 @if test -d $(HOST_SUBDIR)/binutils; then \
65182 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
65183 mv prev-binutils stage3-binutils; : ; \
65185 @endif binutils
65186 @if fixincludes
65187 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65188 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
65189 mv prev-fixincludes stage3-fixincludes; : ; \
65191 @endif fixincludes
65192 @if gas
65193 @if test -d $(HOST_SUBDIR)/gas; then \
65194 cd $(HOST_SUBDIR); mv gas stage4-gas; \
65195 mv prev-gas stage3-gas; : ; \
65197 @endif gas
65198 @if gcc
65199 @if test -d $(HOST_SUBDIR)/gcc; then \
65200 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
65201 mv prev-gcc stage3-gcc; : ; \
65203 @endif gcc
65204 @if gmp
65205 @if test -d $(HOST_SUBDIR)/gmp; then \
65206 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
65207 mv prev-gmp stage3-gmp; : ; \
65209 @endif gmp
65210 @if mpfr
65211 @if test -d $(HOST_SUBDIR)/mpfr; then \
65212 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
65213 mv prev-mpfr stage3-mpfr; : ; \
65215 @endif mpfr
65216 @if mpc
65217 @if test -d $(HOST_SUBDIR)/mpc; then \
65218 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
65219 mv prev-mpc stage3-mpc; : ; \
65221 @endif mpc
65222 @if isl
65223 @if test -d $(HOST_SUBDIR)/isl; then \
65224 cd $(HOST_SUBDIR); mv isl stage4-isl; \
65225 mv prev-isl stage3-isl; : ; \
65227 @endif isl
65228 @if gold
65229 @if test -d $(HOST_SUBDIR)/gold; then \
65230 cd $(HOST_SUBDIR); mv gold stage4-gold; \
65231 mv prev-gold stage3-gold; : ; \
65233 @endif gold
65234 @if gettext
65235 @if test -d $(HOST_SUBDIR)/gettext; then \
65236 cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
65237 mv prev-gettext stage3-gettext; : ; \
65239 @endif gettext
65240 @if ld
65241 @if test -d $(HOST_SUBDIR)/ld; then \
65242 cd $(HOST_SUBDIR); mv ld stage4-ld; \
65243 mv prev-ld stage3-ld; : ; \
65245 @endif ld
65246 @if libbacktrace
65247 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65248 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
65249 mv prev-libbacktrace stage3-libbacktrace; : ; \
65251 @endif libbacktrace
65252 @if libcpp
65253 @if test -d $(HOST_SUBDIR)/libcpp; then \
65254 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
65255 mv prev-libcpp stage3-libcpp; : ; \
65257 @endif libcpp
65258 @if libcody
65259 @if test -d $(HOST_SUBDIR)/libcody; then \
65260 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
65261 mv prev-libcody stage3-libcody; : ; \
65263 @endif libcody
65264 @if libdecnumber
65265 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65266 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
65267 mv prev-libdecnumber stage3-libdecnumber; : ; \
65269 @endif libdecnumber
65270 @if libiberty
65271 @if test -d $(HOST_SUBDIR)/libiberty; then \
65272 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
65273 mv prev-libiberty stage3-libiberty; : ; \
65275 @endif libiberty
65276 @if libiberty-linker-plugin
65277 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65278 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
65279 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
65281 @endif libiberty-linker-plugin
65282 @if libiconv
65283 @if test -d $(HOST_SUBDIR)/libiconv; then \
65284 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
65285 mv prev-libiconv stage3-libiconv; : ; \
65287 @endif libiconv
65288 @if zlib
65289 @if test -d $(HOST_SUBDIR)/zlib; then \
65290 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
65291 mv prev-zlib stage3-zlib; : ; \
65293 @endif zlib
65294 @if lto-plugin
65295 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65296 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
65297 mv prev-lto-plugin stage3-lto-plugin; : ; \
65299 @endif lto-plugin
65300 @if libctf
65301 @if test -d $(HOST_SUBDIR)/libctf; then \
65302 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
65303 mv prev-libctf stage3-libctf; : ; \
65305 @endif libctf
65306 @if libsframe
65307 @if test -d $(HOST_SUBDIR)/libsframe; then \
65308 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
65309 mv prev-libsframe stage3-libsframe; : ; \
65311 @endif libsframe
65312 @if libgrust
65313 @if test -d $(HOST_SUBDIR)/libgrust; then \
65314 cd $(HOST_SUBDIR); mv libgrust stage4-libgrust; \
65315 mv prev-libgrust stage3-libgrust; : ; \
65317 @endif libgrust
65318 @if test -d $(TARGET_SUBDIR); then \
65319 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
65320 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
65322 rm -f stage_current
65324 # Bubble a bug fix through all the stages up to stage 4. They are
65325 # remade, but not reconfigured. The next stage (if any) will not be
65326 # reconfigured either.
65327 .PHONY: stage4-bubble
65328 stage4-bubble:: stage3-bubble
65329 @r=`${PWD_COMMAND}`; export r; \
65330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65331 if test -f stage4-lean || test -f stage3-lean ; then \
65332 echo Skipping rebuild of stage4; \
65333 else \
65334 $(MAKE) stage4-start; \
65335 if $(LEAN); then \
65336 rm -rf stage2-*; \
65337 $(STAMP) stage2-lean; \
65338 fi; \
65339 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
65341 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
65343 .PHONY: all-stage4 clean-stage4
65344 do-clean: clean-stage4
65346 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65347 # only possibility, but now it conflicts with no-bootstrap rules
65348 @if gcc-bootstrap
65350 compare3:
65351 @r=`${PWD_COMMAND}`; export r; \
65352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65353 if test -f stage3-lean; then \
65354 echo Cannot compare object files as stage 3 was deleted.; \
65355 exit 0; \
65356 fi; \
65357 : $(MAKE); $(stage); \
65358 rm -f .bad_compare; \
65359 echo Comparing stages 3 and 4; \
65360 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
65361 files=`find stage4-* -name "*$(objext)" -print | \
65362 sed -n s,^stage$$sed-,,p`; \
65363 for file in $${files} ${extra-compare}; do \
65364 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
65365 if test ! -f $$f1; then continue; fi; \
65366 $(do-compare3) > /dev/null 2>&1; \
65367 if test $$? -eq 1; then \
65368 case $$file in \
65369 @compare_exclusions@) \
65370 echo warning: $$file differs ;; \
65371 *) \
65372 echo $$file differs >> .bad_compare ;; \
65373 esac; \
65374 fi; \
65375 done; \
65376 if [ -f .bad_compare ]; then \
65377 echo "Bootstrap comparison failure!"; \
65378 cat .bad_compare; \
65379 exit 1; \
65380 else \
65381 echo Comparison successful.; \
65382 fi; \
65383 $(STAMP) compare3
65384 if $(LEAN); then \
65385 rm -rf stage3-*; \
65386 $(STAMP) stage3-lean; \
65391 .PHONY: bootstrap4 bootstrap4-lean
65392 bootstrap4:
65393 echo stage4 > stage_final
65394 @r=`${PWD_COMMAND}`; export r; \
65395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65396 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
65397 @: $(MAKE); $(unstage)
65398 @r=`${PWD_COMMAND}`; export r; \
65399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65400 TFLAGS="$(STAGE4_TFLAGS)"; \
65401 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65403 bootstrap4-lean:
65404 echo stage4 > stage_final
65405 @r=`${PWD_COMMAND}`; export r; \
65406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65407 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
65408 @: $(MAKE); $(unstage)
65409 @r=`${PWD_COMMAND}`; export r; \
65410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65411 TFLAGS="$(STAGE4_TFLAGS)"; \
65412 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65415 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65416 distclean-stage3:: distclean-stage4
65417 .PHONY: distclean-stage4
65418 distclean-stage4::
65419 @: $(MAKE); $(stage)
65420 @test "`cat stage_last`" != stage4 || rm -f stage_last
65421 rm -rf stage4-* compare3
65424 @endif gcc-bootstrap
65427 .PHONY: stageprofile-start stageprofile-end
65429 stageprofile-start::
65430 @: $(MAKE); $(stage); \
65431 echo stageprofile > stage_current; \
65432 echo stageprofile > stage_last; \
65433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65434 @if bfd
65435 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
65436 mkdir stageprofile-bfd; \
65437 mv stageprofile-bfd bfd; \
65438 mv stage1-bfd prev-bfd || test -f stage1-lean
65439 @endif bfd
65440 @if opcodes
65441 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
65442 mkdir stageprofile-opcodes; \
65443 mv stageprofile-opcodes opcodes; \
65444 mv stage1-opcodes prev-opcodes || test -f stage1-lean
65445 @endif opcodes
65446 @if binutils
65447 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
65448 mkdir stageprofile-binutils; \
65449 mv stageprofile-binutils binutils; \
65450 mv stage1-binutils prev-binutils || test -f stage1-lean
65451 @endif binutils
65452 @if fixincludes
65453 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
65454 mkdir stageprofile-fixincludes; \
65455 mv stageprofile-fixincludes fixincludes; \
65456 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
65457 @endif fixincludes
65458 @if gas
65459 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
65460 mkdir stageprofile-gas; \
65461 mv stageprofile-gas gas; \
65462 mv stage1-gas prev-gas || test -f stage1-lean
65463 @endif gas
65464 @if gcc
65465 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
65466 mkdir stageprofile-gcc; \
65467 mv stageprofile-gcc gcc; \
65468 mv stage1-gcc prev-gcc || test -f stage1-lean
65469 @endif gcc
65470 @if gmp
65471 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
65472 mkdir stageprofile-gmp; \
65473 mv stageprofile-gmp gmp; \
65474 mv stage1-gmp prev-gmp || test -f stage1-lean
65475 @endif gmp
65476 @if mpfr
65477 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
65478 mkdir stageprofile-mpfr; \
65479 mv stageprofile-mpfr mpfr; \
65480 mv stage1-mpfr prev-mpfr || test -f stage1-lean
65481 @endif mpfr
65482 @if mpc
65483 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
65484 mkdir stageprofile-mpc; \
65485 mv stageprofile-mpc mpc; \
65486 mv stage1-mpc prev-mpc || test -f stage1-lean
65487 @endif mpc
65488 @if isl
65489 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
65490 mkdir stageprofile-isl; \
65491 mv stageprofile-isl isl; \
65492 mv stage1-isl prev-isl || test -f stage1-lean
65493 @endif isl
65494 @if gold
65495 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
65496 mkdir stageprofile-gold; \
65497 mv stageprofile-gold gold; \
65498 mv stage1-gold prev-gold || test -f stage1-lean
65499 @endif gold
65500 @if gettext
65501 @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
65502 mkdir stageprofile-gettext; \
65503 mv stageprofile-gettext gettext; \
65504 mv stage1-gettext prev-gettext || test -f stage1-lean
65505 @endif gettext
65506 @if ld
65507 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
65508 mkdir stageprofile-ld; \
65509 mv stageprofile-ld ld; \
65510 mv stage1-ld prev-ld || test -f stage1-lean
65511 @endif ld
65512 @if libbacktrace
65513 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
65514 mkdir stageprofile-libbacktrace; \
65515 mv stageprofile-libbacktrace libbacktrace; \
65516 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
65517 @endif libbacktrace
65518 @if libcpp
65519 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
65520 mkdir stageprofile-libcpp; \
65521 mv stageprofile-libcpp libcpp; \
65522 mv stage1-libcpp prev-libcpp || test -f stage1-lean
65523 @endif libcpp
65524 @if libcody
65525 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
65526 mkdir stageprofile-libcody; \
65527 mv stageprofile-libcody libcody; \
65528 mv stage1-libcody prev-libcody || test -f stage1-lean
65529 @endif libcody
65530 @if libdecnumber
65531 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
65532 mkdir stageprofile-libdecnumber; \
65533 mv stageprofile-libdecnumber libdecnumber; \
65534 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65535 @endif libdecnumber
65536 @if libiberty
65537 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
65538 mkdir stageprofile-libiberty; \
65539 mv stageprofile-libiberty libiberty; \
65540 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65541 @endif libiberty
65542 @if libiberty-linker-plugin
65543 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
65544 mkdir stageprofile-libiberty-linker-plugin; \
65545 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65546 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65547 @endif libiberty-linker-plugin
65548 @if libiconv
65549 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
65550 mkdir stageprofile-libiconv; \
65551 mv stageprofile-libiconv libiconv; \
65552 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65553 @endif libiconv
65554 @if zlib
65555 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
65556 mkdir stageprofile-zlib; \
65557 mv stageprofile-zlib zlib; \
65558 mv stage1-zlib prev-zlib || test -f stage1-lean
65559 @endif zlib
65560 @if lto-plugin
65561 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
65562 mkdir stageprofile-lto-plugin; \
65563 mv stageprofile-lto-plugin lto-plugin; \
65564 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65565 @endif lto-plugin
65566 @if libctf
65567 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
65568 mkdir stageprofile-libctf; \
65569 mv stageprofile-libctf libctf; \
65570 mv stage1-libctf prev-libctf || test -f stage1-lean
65571 @endif libctf
65572 @if libsframe
65573 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
65574 mkdir stageprofile-libsframe; \
65575 mv stageprofile-libsframe libsframe; \
65576 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65577 @endif libsframe
65578 @if libgrust
65579 @cd $(HOST_SUBDIR); [ -d stageprofile-libgrust ] || \
65580 mkdir stageprofile-libgrust; \
65581 mv stageprofile-libgrust libgrust; \
65582 mv stage1-libgrust prev-libgrust || test -f stage1-lean
65583 @endif libgrust
65584 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
65585 mkdir stageprofile-$(TARGET_SUBDIR); \
65586 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65587 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65589 stageprofile-end::
65590 @if bfd
65591 @if test -d $(HOST_SUBDIR)/bfd; then \
65592 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
65593 mv prev-bfd stage1-bfd; : ; \
65595 @endif bfd
65596 @if opcodes
65597 @if test -d $(HOST_SUBDIR)/opcodes; then \
65598 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
65599 mv prev-opcodes stage1-opcodes; : ; \
65601 @endif opcodes
65602 @if binutils
65603 @if test -d $(HOST_SUBDIR)/binutils; then \
65604 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
65605 mv prev-binutils stage1-binutils; : ; \
65607 @endif binutils
65608 @if fixincludes
65609 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65610 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
65611 mv prev-fixincludes stage1-fixincludes; : ; \
65613 @endif fixincludes
65614 @if gas
65615 @if test -d $(HOST_SUBDIR)/gas; then \
65616 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
65617 mv prev-gas stage1-gas; : ; \
65619 @endif gas
65620 @if gcc
65621 @if test -d $(HOST_SUBDIR)/gcc; then \
65622 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
65623 mv prev-gcc stage1-gcc; : ; \
65625 @endif gcc
65626 @if gmp
65627 @if test -d $(HOST_SUBDIR)/gmp; then \
65628 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
65629 mv prev-gmp stage1-gmp; : ; \
65631 @endif gmp
65632 @if mpfr
65633 @if test -d $(HOST_SUBDIR)/mpfr; then \
65634 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
65635 mv prev-mpfr stage1-mpfr; : ; \
65637 @endif mpfr
65638 @if mpc
65639 @if test -d $(HOST_SUBDIR)/mpc; then \
65640 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
65641 mv prev-mpc stage1-mpc; : ; \
65643 @endif mpc
65644 @if isl
65645 @if test -d $(HOST_SUBDIR)/isl; then \
65646 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
65647 mv prev-isl stage1-isl; : ; \
65649 @endif isl
65650 @if gold
65651 @if test -d $(HOST_SUBDIR)/gold; then \
65652 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
65653 mv prev-gold stage1-gold; : ; \
65655 @endif gold
65656 @if gettext
65657 @if test -d $(HOST_SUBDIR)/gettext; then \
65658 cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
65659 mv prev-gettext stage1-gettext; : ; \
65661 @endif gettext
65662 @if ld
65663 @if test -d $(HOST_SUBDIR)/ld; then \
65664 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
65665 mv prev-ld stage1-ld; : ; \
65667 @endif ld
65668 @if libbacktrace
65669 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65670 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
65671 mv prev-libbacktrace stage1-libbacktrace; : ; \
65673 @endif libbacktrace
65674 @if libcpp
65675 @if test -d $(HOST_SUBDIR)/libcpp; then \
65676 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
65677 mv prev-libcpp stage1-libcpp; : ; \
65679 @endif libcpp
65680 @if libcody
65681 @if test -d $(HOST_SUBDIR)/libcody; then \
65682 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
65683 mv prev-libcody stage1-libcody; : ; \
65685 @endif libcody
65686 @if libdecnumber
65687 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65688 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
65689 mv prev-libdecnumber stage1-libdecnumber; : ; \
65691 @endif libdecnumber
65692 @if libiberty
65693 @if test -d $(HOST_SUBDIR)/libiberty; then \
65694 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
65695 mv prev-libiberty stage1-libiberty; : ; \
65697 @endif libiberty
65698 @if libiberty-linker-plugin
65699 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65700 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
65701 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65703 @endif libiberty-linker-plugin
65704 @if libiconv
65705 @if test -d $(HOST_SUBDIR)/libiconv; then \
65706 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
65707 mv prev-libiconv stage1-libiconv; : ; \
65709 @endif libiconv
65710 @if zlib
65711 @if test -d $(HOST_SUBDIR)/zlib; then \
65712 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
65713 mv prev-zlib stage1-zlib; : ; \
65715 @endif zlib
65716 @if lto-plugin
65717 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65718 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
65719 mv prev-lto-plugin stage1-lto-plugin; : ; \
65721 @endif lto-plugin
65722 @if libctf
65723 @if test -d $(HOST_SUBDIR)/libctf; then \
65724 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
65725 mv prev-libctf stage1-libctf; : ; \
65727 @endif libctf
65728 @if libsframe
65729 @if test -d $(HOST_SUBDIR)/libsframe; then \
65730 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
65731 mv prev-libsframe stage1-libsframe; : ; \
65733 @endif libsframe
65734 @if libgrust
65735 @if test -d $(HOST_SUBDIR)/libgrust; then \
65736 cd $(HOST_SUBDIR); mv libgrust stageprofile-libgrust; \
65737 mv prev-libgrust stage1-libgrust; : ; \
65739 @endif libgrust
65740 @if test -d $(TARGET_SUBDIR); then \
65741 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
65742 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65744 rm -f stage_current
65746 # Bubble a bug fix through all the stages up to stage profile. They are
65747 # remade, but not reconfigured. The next stage (if any) will not be
65748 # reconfigured either.
65749 .PHONY: stageprofile-bubble
65750 stageprofile-bubble:: stage1-bubble
65751 @r=`${PWD_COMMAND}`; export r; \
65752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65753 if test -f stageprofile-lean || test -f stage1-lean ; then \
65754 echo Skipping rebuild of stageprofile; \
65755 else \
65756 $(MAKE) stageprofile-start; \
65757 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
65760 .PHONY: all-stageprofile clean-stageprofile
65761 do-clean: clean-stageprofile
65763 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65764 # only possibility, but now it conflicts with no-bootstrap rules
65765 @if gcc-bootstrap
65770 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65771 distclean-stage1:: distclean-stageprofile
65772 .PHONY: distclean-stageprofile
65773 distclean-stageprofile::
65774 @: $(MAKE); $(stage)
65775 @test "`cat stage_last`" != stageprofile || rm -f stage_last
65776 rm -rf stageprofile-*
65779 @endif gcc-bootstrap
65782 .PHONY: stagetrain-start stagetrain-end
65784 stagetrain-start::
65785 @: $(MAKE); $(stage); \
65786 echo stagetrain > stage_current; \
65787 echo stagetrain > stage_last; \
65788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65789 @if bfd
65790 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
65791 mkdir stagetrain-bfd; \
65792 mv stagetrain-bfd bfd; \
65793 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
65794 @endif bfd
65795 @if opcodes
65796 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
65797 mkdir stagetrain-opcodes; \
65798 mv stagetrain-opcodes opcodes; \
65799 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
65800 @endif opcodes
65801 @if binutils
65802 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
65803 mkdir stagetrain-binutils; \
65804 mv stagetrain-binutils binutils; \
65805 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
65806 @endif binutils
65807 @if fixincludes
65808 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
65809 mkdir stagetrain-fixincludes; \
65810 mv stagetrain-fixincludes fixincludes; \
65811 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
65812 @endif fixincludes
65813 @if gas
65814 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
65815 mkdir stagetrain-gas; \
65816 mv stagetrain-gas gas; \
65817 mv stageprofile-gas prev-gas || test -f stageprofile-lean
65818 @endif gas
65819 @if gcc
65820 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
65821 mkdir stagetrain-gcc; \
65822 mv stagetrain-gcc gcc; \
65823 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
65824 @endif gcc
65825 @if gmp
65826 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
65827 mkdir stagetrain-gmp; \
65828 mv stagetrain-gmp gmp; \
65829 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
65830 @endif gmp
65831 @if mpfr
65832 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
65833 mkdir stagetrain-mpfr; \
65834 mv stagetrain-mpfr mpfr; \
65835 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
65836 @endif mpfr
65837 @if mpc
65838 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
65839 mkdir stagetrain-mpc; \
65840 mv stagetrain-mpc mpc; \
65841 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
65842 @endif mpc
65843 @if isl
65844 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
65845 mkdir stagetrain-isl; \
65846 mv stagetrain-isl isl; \
65847 mv stageprofile-isl prev-isl || test -f stageprofile-lean
65848 @endif isl
65849 @if gold
65850 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
65851 mkdir stagetrain-gold; \
65852 mv stagetrain-gold gold; \
65853 mv stageprofile-gold prev-gold || test -f stageprofile-lean
65854 @endif gold
65855 @if gettext
65856 @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
65857 mkdir stagetrain-gettext; \
65858 mv stagetrain-gettext gettext; \
65859 mv stageprofile-gettext prev-gettext || test -f stageprofile-lean
65860 @endif gettext
65861 @if ld
65862 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
65863 mkdir stagetrain-ld; \
65864 mv stagetrain-ld ld; \
65865 mv stageprofile-ld prev-ld || test -f stageprofile-lean
65866 @endif ld
65867 @if libbacktrace
65868 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
65869 mkdir stagetrain-libbacktrace; \
65870 mv stagetrain-libbacktrace libbacktrace; \
65871 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
65872 @endif libbacktrace
65873 @if libcpp
65874 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
65875 mkdir stagetrain-libcpp; \
65876 mv stagetrain-libcpp libcpp; \
65877 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
65878 @endif libcpp
65879 @if libcody
65880 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
65881 mkdir stagetrain-libcody; \
65882 mv stagetrain-libcody libcody; \
65883 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
65884 @endif libcody
65885 @if libdecnumber
65886 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
65887 mkdir stagetrain-libdecnumber; \
65888 mv stagetrain-libdecnumber libdecnumber; \
65889 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
65890 @endif libdecnumber
65891 @if libiberty
65892 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
65893 mkdir stagetrain-libiberty; \
65894 mv stagetrain-libiberty libiberty; \
65895 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
65896 @endif libiberty
65897 @if libiberty-linker-plugin
65898 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
65899 mkdir stagetrain-libiberty-linker-plugin; \
65900 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
65901 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
65902 @endif libiberty-linker-plugin
65903 @if libiconv
65904 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
65905 mkdir stagetrain-libiconv; \
65906 mv stagetrain-libiconv libiconv; \
65907 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
65908 @endif libiconv
65909 @if zlib
65910 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
65911 mkdir stagetrain-zlib; \
65912 mv stagetrain-zlib zlib; \
65913 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
65914 @endif zlib
65915 @if lto-plugin
65916 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
65917 mkdir stagetrain-lto-plugin; \
65918 mv stagetrain-lto-plugin lto-plugin; \
65919 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
65920 @endif lto-plugin
65921 @if libctf
65922 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
65923 mkdir stagetrain-libctf; \
65924 mv stagetrain-libctf libctf; \
65925 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
65926 @endif libctf
65927 @if libsframe
65928 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
65929 mkdir stagetrain-libsframe; \
65930 mv stagetrain-libsframe libsframe; \
65931 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
65932 @endif libsframe
65933 @if libgrust
65934 @cd $(HOST_SUBDIR); [ -d stagetrain-libgrust ] || \
65935 mkdir stagetrain-libgrust; \
65936 mv stagetrain-libgrust libgrust; \
65937 mv stageprofile-libgrust prev-libgrust || test -f stageprofile-lean
65938 @endif libgrust
65939 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
65940 mkdir stagetrain-$(TARGET_SUBDIR); \
65941 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65942 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
65944 stagetrain-end::
65945 @if bfd
65946 @if test -d $(HOST_SUBDIR)/bfd; then \
65947 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
65948 mv prev-bfd stageprofile-bfd; : ; \
65950 @endif bfd
65951 @if opcodes
65952 @if test -d $(HOST_SUBDIR)/opcodes; then \
65953 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
65954 mv prev-opcodes stageprofile-opcodes; : ; \
65956 @endif opcodes
65957 @if binutils
65958 @if test -d $(HOST_SUBDIR)/binutils; then \
65959 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
65960 mv prev-binutils stageprofile-binutils; : ; \
65962 @endif binutils
65963 @if fixincludes
65964 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65965 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
65966 mv prev-fixincludes stageprofile-fixincludes; : ; \
65968 @endif fixincludes
65969 @if gas
65970 @if test -d $(HOST_SUBDIR)/gas; then \
65971 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
65972 mv prev-gas stageprofile-gas; : ; \
65974 @endif gas
65975 @if gcc
65976 @if test -d $(HOST_SUBDIR)/gcc; then \
65977 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
65978 mv prev-gcc stageprofile-gcc; : ; \
65980 @endif gcc
65981 @if gmp
65982 @if test -d $(HOST_SUBDIR)/gmp; then \
65983 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
65984 mv prev-gmp stageprofile-gmp; : ; \
65986 @endif gmp
65987 @if mpfr
65988 @if test -d $(HOST_SUBDIR)/mpfr; then \
65989 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
65990 mv prev-mpfr stageprofile-mpfr; : ; \
65992 @endif mpfr
65993 @if mpc
65994 @if test -d $(HOST_SUBDIR)/mpc; then \
65995 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
65996 mv prev-mpc stageprofile-mpc; : ; \
65998 @endif mpc
65999 @if isl
66000 @if test -d $(HOST_SUBDIR)/isl; then \
66001 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
66002 mv prev-isl stageprofile-isl; : ; \
66004 @endif isl
66005 @if gold
66006 @if test -d $(HOST_SUBDIR)/gold; then \
66007 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
66008 mv prev-gold stageprofile-gold; : ; \
66010 @endif gold
66011 @if gettext
66012 @if test -d $(HOST_SUBDIR)/gettext; then \
66013 cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
66014 mv prev-gettext stageprofile-gettext; : ; \
66016 @endif gettext
66017 @if ld
66018 @if test -d $(HOST_SUBDIR)/ld; then \
66019 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
66020 mv prev-ld stageprofile-ld; : ; \
66022 @endif ld
66023 @if libbacktrace
66024 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66025 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
66026 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
66028 @endif libbacktrace
66029 @if libcpp
66030 @if test -d $(HOST_SUBDIR)/libcpp; then \
66031 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
66032 mv prev-libcpp stageprofile-libcpp; : ; \
66034 @endif libcpp
66035 @if libcody
66036 @if test -d $(HOST_SUBDIR)/libcody; then \
66037 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
66038 mv prev-libcody stageprofile-libcody; : ; \
66040 @endif libcody
66041 @if libdecnumber
66042 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66043 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
66044 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
66046 @endif libdecnumber
66047 @if libiberty
66048 @if test -d $(HOST_SUBDIR)/libiberty; then \
66049 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
66050 mv prev-libiberty stageprofile-libiberty; : ; \
66052 @endif libiberty
66053 @if libiberty-linker-plugin
66054 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66055 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
66056 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
66058 @endif libiberty-linker-plugin
66059 @if libiconv
66060 @if test -d $(HOST_SUBDIR)/libiconv; then \
66061 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
66062 mv prev-libiconv stageprofile-libiconv; : ; \
66064 @endif libiconv
66065 @if zlib
66066 @if test -d $(HOST_SUBDIR)/zlib; then \
66067 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
66068 mv prev-zlib stageprofile-zlib; : ; \
66070 @endif zlib
66071 @if lto-plugin
66072 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66073 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
66074 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
66076 @endif lto-plugin
66077 @if libctf
66078 @if test -d $(HOST_SUBDIR)/libctf; then \
66079 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
66080 mv prev-libctf stageprofile-libctf; : ; \
66082 @endif libctf
66083 @if libsframe
66084 @if test -d $(HOST_SUBDIR)/libsframe; then \
66085 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
66086 mv prev-libsframe stageprofile-libsframe; : ; \
66088 @endif libsframe
66089 @if libgrust
66090 @if test -d $(HOST_SUBDIR)/libgrust; then \
66091 cd $(HOST_SUBDIR); mv libgrust stagetrain-libgrust; \
66092 mv prev-libgrust stageprofile-libgrust; : ; \
66094 @endif libgrust
66095 @if test -d $(TARGET_SUBDIR); then \
66096 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
66097 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
66099 rm -f stage_current
66101 # Bubble a bug fix through all the stages up to stage train. They are
66102 # remade, but not reconfigured. The next stage (if any) will not be
66103 # reconfigured either.
66104 .PHONY: stagetrain-bubble
66105 stagetrain-bubble:: stageprofile-bubble
66106 @r=`${PWD_COMMAND}`; export r; \
66107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66108 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
66109 echo Skipping rebuild of stagetrain; \
66110 else \
66111 $(MAKE) stagetrain-start; \
66112 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
66115 .PHONY: all-stagetrain clean-stagetrain
66116 do-clean: clean-stagetrain
66118 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66119 # only possibility, but now it conflicts with no-bootstrap rules
66120 @if gcc-bootstrap
66125 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66126 distclean-stageprofile:: distclean-stagetrain
66127 .PHONY: distclean-stagetrain
66128 distclean-stagetrain::
66129 @: $(MAKE); $(stage)
66130 @test "`cat stage_last`" != stagetrain || rm -f stage_last
66131 rm -rf stagetrain-*
66134 @endif gcc-bootstrap
66137 .PHONY: stagefeedback-start stagefeedback-end
66139 stagefeedback-start::
66140 @: $(MAKE); $(stage); \
66141 echo stagefeedback > stage_current; \
66142 echo stagefeedback > stage_last; \
66143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66144 @if bfd
66145 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
66146 mkdir stagefeedback-bfd; \
66147 mv stagefeedback-bfd bfd; \
66148 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
66149 @endif bfd
66150 @if opcodes
66151 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
66152 mkdir stagefeedback-opcodes; \
66153 mv stagefeedback-opcodes opcodes; \
66154 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
66155 @endif opcodes
66156 @if binutils
66157 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
66158 mkdir stagefeedback-binutils; \
66159 mv stagefeedback-binutils binutils; \
66160 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
66161 @endif binutils
66162 @if fixincludes
66163 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
66164 mkdir stagefeedback-fixincludes; \
66165 mv stagefeedback-fixincludes fixincludes; \
66166 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
66167 @endif fixincludes
66168 @if gas
66169 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
66170 mkdir stagefeedback-gas; \
66171 mv stagefeedback-gas gas; \
66172 mv stagetrain-gas prev-gas || test -f stagetrain-lean
66173 @endif gas
66174 @if gcc
66175 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
66176 mkdir stagefeedback-gcc; \
66177 mv stagefeedback-gcc gcc; \
66178 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
66179 @endif gcc
66180 @if gmp
66181 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
66182 mkdir stagefeedback-gmp; \
66183 mv stagefeedback-gmp gmp; \
66184 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
66185 @endif gmp
66186 @if mpfr
66187 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
66188 mkdir stagefeedback-mpfr; \
66189 mv stagefeedback-mpfr mpfr; \
66190 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
66191 @endif mpfr
66192 @if mpc
66193 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
66194 mkdir stagefeedback-mpc; \
66195 mv stagefeedback-mpc mpc; \
66196 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
66197 @endif mpc
66198 @if isl
66199 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
66200 mkdir stagefeedback-isl; \
66201 mv stagefeedback-isl isl; \
66202 mv stagetrain-isl prev-isl || test -f stagetrain-lean
66203 @endif isl
66204 @if gold
66205 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
66206 mkdir stagefeedback-gold; \
66207 mv stagefeedback-gold gold; \
66208 mv stagetrain-gold prev-gold || test -f stagetrain-lean
66209 @endif gold
66210 @if gettext
66211 @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
66212 mkdir stagefeedback-gettext; \
66213 mv stagefeedback-gettext gettext; \
66214 mv stagetrain-gettext prev-gettext || test -f stagetrain-lean
66215 @endif gettext
66216 @if ld
66217 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
66218 mkdir stagefeedback-ld; \
66219 mv stagefeedback-ld ld; \
66220 mv stagetrain-ld prev-ld || test -f stagetrain-lean
66221 @endif ld
66222 @if libbacktrace
66223 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
66224 mkdir stagefeedback-libbacktrace; \
66225 mv stagefeedback-libbacktrace libbacktrace; \
66226 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
66227 @endif libbacktrace
66228 @if libcpp
66229 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
66230 mkdir stagefeedback-libcpp; \
66231 mv stagefeedback-libcpp libcpp; \
66232 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
66233 @endif libcpp
66234 @if libcody
66235 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
66236 mkdir stagefeedback-libcody; \
66237 mv stagefeedback-libcody libcody; \
66238 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
66239 @endif libcody
66240 @if libdecnumber
66241 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
66242 mkdir stagefeedback-libdecnumber; \
66243 mv stagefeedback-libdecnumber libdecnumber; \
66244 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
66245 @endif libdecnumber
66246 @if libiberty
66247 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
66248 mkdir stagefeedback-libiberty; \
66249 mv stagefeedback-libiberty libiberty; \
66250 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
66251 @endif libiberty
66252 @if libiberty-linker-plugin
66253 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
66254 mkdir stagefeedback-libiberty-linker-plugin; \
66255 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66256 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
66257 @endif libiberty-linker-plugin
66258 @if libiconv
66259 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
66260 mkdir stagefeedback-libiconv; \
66261 mv stagefeedback-libiconv libiconv; \
66262 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
66263 @endif libiconv
66264 @if zlib
66265 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
66266 mkdir stagefeedback-zlib; \
66267 mv stagefeedback-zlib zlib; \
66268 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
66269 @endif zlib
66270 @if lto-plugin
66271 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
66272 mkdir stagefeedback-lto-plugin; \
66273 mv stagefeedback-lto-plugin lto-plugin; \
66274 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
66275 @endif lto-plugin
66276 @if libctf
66277 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
66278 mkdir stagefeedback-libctf; \
66279 mv stagefeedback-libctf libctf; \
66280 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
66281 @endif libctf
66282 @if libsframe
66283 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
66284 mkdir stagefeedback-libsframe; \
66285 mv stagefeedback-libsframe libsframe; \
66286 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
66287 @endif libsframe
66288 @if libgrust
66289 @cd $(HOST_SUBDIR); [ -d stagefeedback-libgrust ] || \
66290 mkdir stagefeedback-libgrust; \
66291 mv stagefeedback-libgrust libgrust; \
66292 mv stagetrain-libgrust prev-libgrust || test -f stagetrain-lean
66293 @endif libgrust
66294 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
66295 mkdir stagefeedback-$(TARGET_SUBDIR); \
66296 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66297 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
66299 stagefeedback-end::
66300 @if bfd
66301 @if test -d $(HOST_SUBDIR)/bfd; then \
66302 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
66303 mv prev-bfd stagetrain-bfd; : ; \
66305 @endif bfd
66306 @if opcodes
66307 @if test -d $(HOST_SUBDIR)/opcodes; then \
66308 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
66309 mv prev-opcodes stagetrain-opcodes; : ; \
66311 @endif opcodes
66312 @if binutils
66313 @if test -d $(HOST_SUBDIR)/binutils; then \
66314 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
66315 mv prev-binutils stagetrain-binutils; : ; \
66317 @endif binutils
66318 @if fixincludes
66319 @if test -d $(HOST_SUBDIR)/fixincludes; then \
66320 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
66321 mv prev-fixincludes stagetrain-fixincludes; : ; \
66323 @endif fixincludes
66324 @if gas
66325 @if test -d $(HOST_SUBDIR)/gas; then \
66326 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
66327 mv prev-gas stagetrain-gas; : ; \
66329 @endif gas
66330 @if gcc
66331 @if test -d $(HOST_SUBDIR)/gcc; then \
66332 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
66333 mv prev-gcc stagetrain-gcc; : ; \
66335 @endif gcc
66336 @if gmp
66337 @if test -d $(HOST_SUBDIR)/gmp; then \
66338 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
66339 mv prev-gmp stagetrain-gmp; : ; \
66341 @endif gmp
66342 @if mpfr
66343 @if test -d $(HOST_SUBDIR)/mpfr; then \
66344 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
66345 mv prev-mpfr stagetrain-mpfr; : ; \
66347 @endif mpfr
66348 @if mpc
66349 @if test -d $(HOST_SUBDIR)/mpc; then \
66350 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
66351 mv prev-mpc stagetrain-mpc; : ; \
66353 @endif mpc
66354 @if isl
66355 @if test -d $(HOST_SUBDIR)/isl; then \
66356 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
66357 mv prev-isl stagetrain-isl; : ; \
66359 @endif isl
66360 @if gold
66361 @if test -d $(HOST_SUBDIR)/gold; then \
66362 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
66363 mv prev-gold stagetrain-gold; : ; \
66365 @endif gold
66366 @if gettext
66367 @if test -d $(HOST_SUBDIR)/gettext; then \
66368 cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
66369 mv prev-gettext stagetrain-gettext; : ; \
66371 @endif gettext
66372 @if ld
66373 @if test -d $(HOST_SUBDIR)/ld; then \
66374 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
66375 mv prev-ld stagetrain-ld; : ; \
66377 @endif ld
66378 @if libbacktrace
66379 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66380 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
66381 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
66383 @endif libbacktrace
66384 @if libcpp
66385 @if test -d $(HOST_SUBDIR)/libcpp; then \
66386 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
66387 mv prev-libcpp stagetrain-libcpp; : ; \
66389 @endif libcpp
66390 @if libcody
66391 @if test -d $(HOST_SUBDIR)/libcody; then \
66392 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
66393 mv prev-libcody stagetrain-libcody; : ; \
66395 @endif libcody
66396 @if libdecnumber
66397 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66398 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
66399 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
66401 @endif libdecnumber
66402 @if libiberty
66403 @if test -d $(HOST_SUBDIR)/libiberty; then \
66404 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
66405 mv prev-libiberty stagetrain-libiberty; : ; \
66407 @endif libiberty
66408 @if libiberty-linker-plugin
66409 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66410 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
66411 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
66413 @endif libiberty-linker-plugin
66414 @if libiconv
66415 @if test -d $(HOST_SUBDIR)/libiconv; then \
66416 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
66417 mv prev-libiconv stagetrain-libiconv; : ; \
66419 @endif libiconv
66420 @if zlib
66421 @if test -d $(HOST_SUBDIR)/zlib; then \
66422 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
66423 mv prev-zlib stagetrain-zlib; : ; \
66425 @endif zlib
66426 @if lto-plugin
66427 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66428 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
66429 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
66431 @endif lto-plugin
66432 @if libctf
66433 @if test -d $(HOST_SUBDIR)/libctf; then \
66434 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
66435 mv prev-libctf stagetrain-libctf; : ; \
66437 @endif libctf
66438 @if libsframe
66439 @if test -d $(HOST_SUBDIR)/libsframe; then \
66440 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
66441 mv prev-libsframe stagetrain-libsframe; : ; \
66443 @endif libsframe
66444 @if libgrust
66445 @if test -d $(HOST_SUBDIR)/libgrust; then \
66446 cd $(HOST_SUBDIR); mv libgrust stagefeedback-libgrust; \
66447 mv prev-libgrust stagetrain-libgrust; : ; \
66449 @endif libgrust
66450 @if test -d $(TARGET_SUBDIR); then \
66451 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
66452 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
66454 rm -f stage_current
66456 # Bubble a bug fix through all the stages up to stage feedback. They are
66457 # remade, but not reconfigured. The next stage (if any) will not be
66458 # reconfigured either.
66459 .PHONY: stagefeedback-bubble
66460 stagefeedback-bubble:: stagetrain-bubble
66461 @r=`${PWD_COMMAND}`; export r; \
66462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66463 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
66464 echo Skipping rebuild of stagefeedback; \
66465 else \
66466 $(MAKE) stagefeedback-start; \
66467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
66470 .PHONY: all-stagefeedback clean-stagefeedback
66471 do-clean: clean-stagefeedback
66473 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66474 # only possibility, but now it conflicts with no-bootstrap rules
66475 @if gcc-bootstrap
66479 .PHONY: profiledbootstrap profiledbootstrap-lean
66480 profiledbootstrap:
66481 echo stagefeedback > stage_final
66482 @r=`${PWD_COMMAND}`; export r; \
66483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66484 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
66485 @: $(MAKE); $(unstage)
66486 @r=`${PWD_COMMAND}`; export r; \
66487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66488 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
66489 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66491 profiledbootstrap-lean:
66492 echo stagefeedback > stage_final
66493 @r=`${PWD_COMMAND}`; export r; \
66494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66495 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
66496 @: $(MAKE); $(unstage)
66497 @r=`${PWD_COMMAND}`; export r; \
66498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66499 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
66500 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66503 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66504 distclean-stagetrain:: distclean-stagefeedback
66505 .PHONY: distclean-stagefeedback
66506 distclean-stagefeedback::
66507 @: $(MAKE); $(stage)
66508 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
66509 rm -rf stagefeedback-*
66512 @endif gcc-bootstrap
66515 .PHONY: stageautoprofile-start stageautoprofile-end
66517 stageautoprofile-start::
66518 @: $(MAKE); $(stage); \
66519 echo stageautoprofile > stage_current; \
66520 echo stageautoprofile > stage_last; \
66521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66522 @if bfd
66523 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
66524 mkdir stageautoprofile-bfd; \
66525 mv stageautoprofile-bfd bfd; \
66526 mv stage1-bfd prev-bfd || test -f stage1-lean
66527 @endif bfd
66528 @if opcodes
66529 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
66530 mkdir stageautoprofile-opcodes; \
66531 mv stageautoprofile-opcodes opcodes; \
66532 mv stage1-opcodes prev-opcodes || test -f stage1-lean
66533 @endif opcodes
66534 @if binutils
66535 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
66536 mkdir stageautoprofile-binutils; \
66537 mv stageautoprofile-binutils binutils; \
66538 mv stage1-binutils prev-binutils || test -f stage1-lean
66539 @endif binutils
66540 @if fixincludes
66541 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
66542 mkdir stageautoprofile-fixincludes; \
66543 mv stageautoprofile-fixincludes fixincludes; \
66544 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
66545 @endif fixincludes
66546 @if gas
66547 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
66548 mkdir stageautoprofile-gas; \
66549 mv stageautoprofile-gas gas; \
66550 mv stage1-gas prev-gas || test -f stage1-lean
66551 @endif gas
66552 @if gcc
66553 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
66554 mkdir stageautoprofile-gcc; \
66555 mv stageautoprofile-gcc gcc; \
66556 mv stage1-gcc prev-gcc || test -f stage1-lean
66557 @endif gcc
66558 @if gmp
66559 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
66560 mkdir stageautoprofile-gmp; \
66561 mv stageautoprofile-gmp gmp; \
66562 mv stage1-gmp prev-gmp || test -f stage1-lean
66563 @endif gmp
66564 @if mpfr
66565 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
66566 mkdir stageautoprofile-mpfr; \
66567 mv stageautoprofile-mpfr mpfr; \
66568 mv stage1-mpfr prev-mpfr || test -f stage1-lean
66569 @endif mpfr
66570 @if mpc
66571 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
66572 mkdir stageautoprofile-mpc; \
66573 mv stageautoprofile-mpc mpc; \
66574 mv stage1-mpc prev-mpc || test -f stage1-lean
66575 @endif mpc
66576 @if isl
66577 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
66578 mkdir stageautoprofile-isl; \
66579 mv stageautoprofile-isl isl; \
66580 mv stage1-isl prev-isl || test -f stage1-lean
66581 @endif isl
66582 @if gold
66583 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
66584 mkdir stageautoprofile-gold; \
66585 mv stageautoprofile-gold gold; \
66586 mv stage1-gold prev-gold || test -f stage1-lean
66587 @endif gold
66588 @if gettext
66589 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
66590 mkdir stageautoprofile-gettext; \
66591 mv stageautoprofile-gettext gettext; \
66592 mv stage1-gettext prev-gettext || test -f stage1-lean
66593 @endif gettext
66594 @if ld
66595 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
66596 mkdir stageautoprofile-ld; \
66597 mv stageautoprofile-ld ld; \
66598 mv stage1-ld prev-ld || test -f stage1-lean
66599 @endif ld
66600 @if libbacktrace
66601 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
66602 mkdir stageautoprofile-libbacktrace; \
66603 mv stageautoprofile-libbacktrace libbacktrace; \
66604 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
66605 @endif libbacktrace
66606 @if libcpp
66607 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
66608 mkdir stageautoprofile-libcpp; \
66609 mv stageautoprofile-libcpp libcpp; \
66610 mv stage1-libcpp prev-libcpp || test -f stage1-lean
66611 @endif libcpp
66612 @if libcody
66613 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
66614 mkdir stageautoprofile-libcody; \
66615 mv stageautoprofile-libcody libcody; \
66616 mv stage1-libcody prev-libcody || test -f stage1-lean
66617 @endif libcody
66618 @if libdecnumber
66619 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
66620 mkdir stageautoprofile-libdecnumber; \
66621 mv stageautoprofile-libdecnumber libdecnumber; \
66622 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
66623 @endif libdecnumber
66624 @if libiberty
66625 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
66626 mkdir stageautoprofile-libiberty; \
66627 mv stageautoprofile-libiberty libiberty; \
66628 mv stage1-libiberty prev-libiberty || test -f stage1-lean
66629 @endif libiberty
66630 @if libiberty-linker-plugin
66631 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
66632 mkdir stageautoprofile-libiberty-linker-plugin; \
66633 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
66634 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
66635 @endif libiberty-linker-plugin
66636 @if libiconv
66637 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
66638 mkdir stageautoprofile-libiconv; \
66639 mv stageautoprofile-libiconv libiconv; \
66640 mv stage1-libiconv prev-libiconv || test -f stage1-lean
66641 @endif libiconv
66642 @if zlib
66643 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
66644 mkdir stageautoprofile-zlib; \
66645 mv stageautoprofile-zlib zlib; \
66646 mv stage1-zlib prev-zlib || test -f stage1-lean
66647 @endif zlib
66648 @if lto-plugin
66649 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
66650 mkdir stageautoprofile-lto-plugin; \
66651 mv stageautoprofile-lto-plugin lto-plugin; \
66652 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
66653 @endif lto-plugin
66654 @if libctf
66655 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
66656 mkdir stageautoprofile-libctf; \
66657 mv stageautoprofile-libctf libctf; \
66658 mv stage1-libctf prev-libctf || test -f stage1-lean
66659 @endif libctf
66660 @if libsframe
66661 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
66662 mkdir stageautoprofile-libsframe; \
66663 mv stageautoprofile-libsframe libsframe; \
66664 mv stage1-libsframe prev-libsframe || test -f stage1-lean
66665 @endif libsframe
66666 @if libgrust
66667 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libgrust ] || \
66668 mkdir stageautoprofile-libgrust; \
66669 mv stageautoprofile-libgrust libgrust; \
66670 mv stage1-libgrust prev-libgrust || test -f stage1-lean
66671 @endif libgrust
66672 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
66673 mkdir stageautoprofile-$(TARGET_SUBDIR); \
66674 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66675 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
66677 stageautoprofile-end::
66678 @if bfd
66679 @if test -d $(HOST_SUBDIR)/bfd; then \
66680 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
66681 mv prev-bfd stage1-bfd; : ; \
66683 @endif bfd
66684 @if opcodes
66685 @if test -d $(HOST_SUBDIR)/opcodes; then \
66686 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
66687 mv prev-opcodes stage1-opcodes; : ; \
66689 @endif opcodes
66690 @if binutils
66691 @if test -d $(HOST_SUBDIR)/binutils; then \
66692 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
66693 mv prev-binutils stage1-binutils; : ; \
66695 @endif binutils
66696 @if fixincludes
66697 @if test -d $(HOST_SUBDIR)/fixincludes; then \
66698 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
66699 mv prev-fixincludes stage1-fixincludes; : ; \
66701 @endif fixincludes
66702 @if gas
66703 @if test -d $(HOST_SUBDIR)/gas; then \
66704 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
66705 mv prev-gas stage1-gas; : ; \
66707 @endif gas
66708 @if gcc
66709 @if test -d $(HOST_SUBDIR)/gcc; then \
66710 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
66711 mv prev-gcc stage1-gcc; : ; \
66713 @endif gcc
66714 @if gmp
66715 @if test -d $(HOST_SUBDIR)/gmp; then \
66716 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
66717 mv prev-gmp stage1-gmp; : ; \
66719 @endif gmp
66720 @if mpfr
66721 @if test -d $(HOST_SUBDIR)/mpfr; then \
66722 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
66723 mv prev-mpfr stage1-mpfr; : ; \
66725 @endif mpfr
66726 @if mpc
66727 @if test -d $(HOST_SUBDIR)/mpc; then \
66728 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
66729 mv prev-mpc stage1-mpc; : ; \
66731 @endif mpc
66732 @if isl
66733 @if test -d $(HOST_SUBDIR)/isl; then \
66734 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
66735 mv prev-isl stage1-isl; : ; \
66737 @endif isl
66738 @if gold
66739 @if test -d $(HOST_SUBDIR)/gold; then \
66740 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
66741 mv prev-gold stage1-gold; : ; \
66743 @endif gold
66744 @if gettext
66745 @if test -d $(HOST_SUBDIR)/gettext; then \
66746 cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
66747 mv prev-gettext stage1-gettext; : ; \
66749 @endif gettext
66750 @if ld
66751 @if test -d $(HOST_SUBDIR)/ld; then \
66752 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
66753 mv prev-ld stage1-ld; : ; \
66755 @endif ld
66756 @if libbacktrace
66757 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66758 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
66759 mv prev-libbacktrace stage1-libbacktrace; : ; \
66761 @endif libbacktrace
66762 @if libcpp
66763 @if test -d $(HOST_SUBDIR)/libcpp; then \
66764 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
66765 mv prev-libcpp stage1-libcpp; : ; \
66767 @endif libcpp
66768 @if libcody
66769 @if test -d $(HOST_SUBDIR)/libcody; then \
66770 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
66771 mv prev-libcody stage1-libcody; : ; \
66773 @endif libcody
66774 @if libdecnumber
66775 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66776 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
66777 mv prev-libdecnumber stage1-libdecnumber; : ; \
66779 @endif libdecnumber
66780 @if libiberty
66781 @if test -d $(HOST_SUBDIR)/libiberty; then \
66782 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
66783 mv prev-libiberty stage1-libiberty; : ; \
66785 @endif libiberty
66786 @if libiberty-linker-plugin
66787 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66788 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
66789 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
66791 @endif libiberty-linker-plugin
66792 @if libiconv
66793 @if test -d $(HOST_SUBDIR)/libiconv; then \
66794 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
66795 mv prev-libiconv stage1-libiconv; : ; \
66797 @endif libiconv
66798 @if zlib
66799 @if test -d $(HOST_SUBDIR)/zlib; then \
66800 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
66801 mv prev-zlib stage1-zlib; : ; \
66803 @endif zlib
66804 @if lto-plugin
66805 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66806 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
66807 mv prev-lto-plugin stage1-lto-plugin; : ; \
66809 @endif lto-plugin
66810 @if libctf
66811 @if test -d $(HOST_SUBDIR)/libctf; then \
66812 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
66813 mv prev-libctf stage1-libctf; : ; \
66815 @endif libctf
66816 @if libsframe
66817 @if test -d $(HOST_SUBDIR)/libsframe; then \
66818 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
66819 mv prev-libsframe stage1-libsframe; : ; \
66821 @endif libsframe
66822 @if libgrust
66823 @if test -d $(HOST_SUBDIR)/libgrust; then \
66824 cd $(HOST_SUBDIR); mv libgrust stageautoprofile-libgrust; \
66825 mv prev-libgrust stage1-libgrust; : ; \
66827 @endif libgrust
66828 @if test -d $(TARGET_SUBDIR); then \
66829 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
66830 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
66832 rm -f stage_current
66834 # Bubble a bug fix through all the stages up to stage autoprofile. They are
66835 # remade, but not reconfigured. The next stage (if any) will not be
66836 # reconfigured either.
66837 .PHONY: stageautoprofile-bubble
66838 stageautoprofile-bubble:: stage1-bubble
66839 @r=`${PWD_COMMAND}`; export r; \
66840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66841 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
66842 echo Skipping rebuild of stageautoprofile; \
66843 else \
66844 $(MAKE) stageautoprofile-start; \
66845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
66848 .PHONY: all-stageautoprofile clean-stageautoprofile
66849 do-clean: clean-stageautoprofile
66851 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66852 # only possibility, but now it conflicts with no-bootstrap rules
66853 @if gcc-bootstrap
66858 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66859 distclean-stage1:: distclean-stageautoprofile
66860 .PHONY: distclean-stageautoprofile
66861 distclean-stageautoprofile::
66862 @: $(MAKE); $(stage)
66863 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
66864 rm -rf stageautoprofile-*
66867 @endif gcc-bootstrap
66870 .PHONY: stageautofeedback-start stageautofeedback-end
66872 stageautofeedback-start::
66873 @: $(MAKE); $(stage); \
66874 echo stageautofeedback > stage_current; \
66875 echo stageautofeedback > stage_last; \
66876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66877 @if bfd
66878 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
66879 mkdir stageautofeedback-bfd; \
66880 mv stageautofeedback-bfd bfd; \
66881 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
66882 @endif bfd
66883 @if opcodes
66884 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
66885 mkdir stageautofeedback-opcodes; \
66886 mv stageautofeedback-opcodes opcodes; \
66887 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
66888 @endif opcodes
66889 @if binutils
66890 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
66891 mkdir stageautofeedback-binutils; \
66892 mv stageautofeedback-binutils binutils; \
66893 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
66894 @endif binutils
66895 @if fixincludes
66896 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
66897 mkdir stageautofeedback-fixincludes; \
66898 mv stageautofeedback-fixincludes fixincludes; \
66899 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
66900 @endif fixincludes
66901 @if gas
66902 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
66903 mkdir stageautofeedback-gas; \
66904 mv stageautofeedback-gas gas; \
66905 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
66906 @endif gas
66907 @if gcc
66908 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
66909 mkdir stageautofeedback-gcc; \
66910 mv stageautofeedback-gcc gcc; \
66911 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
66912 @endif gcc
66913 @if gmp
66914 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
66915 mkdir stageautofeedback-gmp; \
66916 mv stageautofeedback-gmp gmp; \
66917 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
66918 @endif gmp
66919 @if mpfr
66920 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
66921 mkdir stageautofeedback-mpfr; \
66922 mv stageautofeedback-mpfr mpfr; \
66923 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
66924 @endif mpfr
66925 @if mpc
66926 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
66927 mkdir stageautofeedback-mpc; \
66928 mv stageautofeedback-mpc mpc; \
66929 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
66930 @endif mpc
66931 @if isl
66932 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
66933 mkdir stageautofeedback-isl; \
66934 mv stageautofeedback-isl isl; \
66935 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
66936 @endif isl
66937 @if gold
66938 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
66939 mkdir stageautofeedback-gold; \
66940 mv stageautofeedback-gold gold; \
66941 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
66942 @endif gold
66943 @if gettext
66944 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
66945 mkdir stageautofeedback-gettext; \
66946 mv stageautofeedback-gettext gettext; \
66947 mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean
66948 @endif gettext
66949 @if ld
66950 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
66951 mkdir stageautofeedback-ld; \
66952 mv stageautofeedback-ld ld; \
66953 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
66954 @endif ld
66955 @if libbacktrace
66956 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
66957 mkdir stageautofeedback-libbacktrace; \
66958 mv stageautofeedback-libbacktrace libbacktrace; \
66959 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
66960 @endif libbacktrace
66961 @if libcpp
66962 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
66963 mkdir stageautofeedback-libcpp; \
66964 mv stageautofeedback-libcpp libcpp; \
66965 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
66966 @endif libcpp
66967 @if libcody
66968 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
66969 mkdir stageautofeedback-libcody; \
66970 mv stageautofeedback-libcody libcody; \
66971 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
66972 @endif libcody
66973 @if libdecnumber
66974 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
66975 mkdir stageautofeedback-libdecnumber; \
66976 mv stageautofeedback-libdecnumber libdecnumber; \
66977 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
66978 @endif libdecnumber
66979 @if libiberty
66980 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
66981 mkdir stageautofeedback-libiberty; \
66982 mv stageautofeedback-libiberty libiberty; \
66983 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
66984 @endif libiberty
66985 @if libiberty-linker-plugin
66986 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
66987 mkdir stageautofeedback-libiberty-linker-plugin; \
66988 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66989 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
66990 @endif libiberty-linker-plugin
66991 @if libiconv
66992 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
66993 mkdir stageautofeedback-libiconv; \
66994 mv stageautofeedback-libiconv libiconv; \
66995 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
66996 @endif libiconv
66997 @if zlib
66998 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
66999 mkdir stageautofeedback-zlib; \
67000 mv stageautofeedback-zlib zlib; \
67001 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
67002 @endif zlib
67003 @if lto-plugin
67004 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
67005 mkdir stageautofeedback-lto-plugin; \
67006 mv stageautofeedback-lto-plugin lto-plugin; \
67007 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
67008 @endif lto-plugin
67009 @if libctf
67010 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
67011 mkdir stageautofeedback-libctf; \
67012 mv stageautofeedback-libctf libctf; \
67013 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
67014 @endif libctf
67015 @if libsframe
67016 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
67017 mkdir stageautofeedback-libsframe; \
67018 mv stageautofeedback-libsframe libsframe; \
67019 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
67020 @endif libsframe
67021 @if libgrust
67022 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libgrust ] || \
67023 mkdir stageautofeedback-libgrust; \
67024 mv stageautofeedback-libgrust libgrust; \
67025 mv stageautoprofile-libgrust prev-libgrust || test -f stageautoprofile-lean
67026 @endif libgrust
67027 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
67028 mkdir stageautofeedback-$(TARGET_SUBDIR); \
67029 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
67030 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
67032 stageautofeedback-end::
67033 @if bfd
67034 @if test -d $(HOST_SUBDIR)/bfd; then \
67035 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
67036 mv prev-bfd stageautoprofile-bfd; : ; \
67038 @endif bfd
67039 @if opcodes
67040 @if test -d $(HOST_SUBDIR)/opcodes; then \
67041 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
67042 mv prev-opcodes stageautoprofile-opcodes; : ; \
67044 @endif opcodes
67045 @if binutils
67046 @if test -d $(HOST_SUBDIR)/binutils; then \
67047 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
67048 mv prev-binutils stageautoprofile-binutils; : ; \
67050 @endif binutils
67051 @if fixincludes
67052 @if test -d $(HOST_SUBDIR)/fixincludes; then \
67053 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
67054 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
67056 @endif fixincludes
67057 @if gas
67058 @if test -d $(HOST_SUBDIR)/gas; then \
67059 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
67060 mv prev-gas stageautoprofile-gas; : ; \
67062 @endif gas
67063 @if gcc
67064 @if test -d $(HOST_SUBDIR)/gcc; then \
67065 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
67066 mv prev-gcc stageautoprofile-gcc; : ; \
67068 @endif gcc
67069 @if gmp
67070 @if test -d $(HOST_SUBDIR)/gmp; then \
67071 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
67072 mv prev-gmp stageautoprofile-gmp; : ; \
67074 @endif gmp
67075 @if mpfr
67076 @if test -d $(HOST_SUBDIR)/mpfr; then \
67077 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
67078 mv prev-mpfr stageautoprofile-mpfr; : ; \
67080 @endif mpfr
67081 @if mpc
67082 @if test -d $(HOST_SUBDIR)/mpc; then \
67083 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
67084 mv prev-mpc stageautoprofile-mpc; : ; \
67086 @endif mpc
67087 @if isl
67088 @if test -d $(HOST_SUBDIR)/isl; then \
67089 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
67090 mv prev-isl stageautoprofile-isl; : ; \
67092 @endif isl
67093 @if gold
67094 @if test -d $(HOST_SUBDIR)/gold; then \
67095 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
67096 mv prev-gold stageautoprofile-gold; : ; \
67098 @endif gold
67099 @if gettext
67100 @if test -d $(HOST_SUBDIR)/gettext; then \
67101 cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
67102 mv prev-gettext stageautoprofile-gettext; : ; \
67104 @endif gettext
67105 @if ld
67106 @if test -d $(HOST_SUBDIR)/ld; then \
67107 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
67108 mv prev-ld stageautoprofile-ld; : ; \
67110 @endif ld
67111 @if libbacktrace
67112 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
67113 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
67114 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
67116 @endif libbacktrace
67117 @if libcpp
67118 @if test -d $(HOST_SUBDIR)/libcpp; then \
67119 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
67120 mv prev-libcpp stageautoprofile-libcpp; : ; \
67122 @endif libcpp
67123 @if libcody
67124 @if test -d $(HOST_SUBDIR)/libcody; then \
67125 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
67126 mv prev-libcody stageautoprofile-libcody; : ; \
67128 @endif libcody
67129 @if libdecnumber
67130 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
67131 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
67132 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
67134 @endif libdecnumber
67135 @if libiberty
67136 @if test -d $(HOST_SUBDIR)/libiberty; then \
67137 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
67138 mv prev-libiberty stageautoprofile-libiberty; : ; \
67140 @endif libiberty
67141 @if libiberty-linker-plugin
67142 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
67143 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
67144 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
67146 @endif libiberty-linker-plugin
67147 @if libiconv
67148 @if test -d $(HOST_SUBDIR)/libiconv; then \
67149 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
67150 mv prev-libiconv stageautoprofile-libiconv; : ; \
67152 @endif libiconv
67153 @if zlib
67154 @if test -d $(HOST_SUBDIR)/zlib; then \
67155 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
67156 mv prev-zlib stageautoprofile-zlib; : ; \
67158 @endif zlib
67159 @if lto-plugin
67160 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
67161 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
67162 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
67164 @endif lto-plugin
67165 @if libctf
67166 @if test -d $(HOST_SUBDIR)/libctf; then \
67167 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
67168 mv prev-libctf stageautoprofile-libctf; : ; \
67170 @endif libctf
67171 @if libsframe
67172 @if test -d $(HOST_SUBDIR)/libsframe; then \
67173 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
67174 mv prev-libsframe stageautoprofile-libsframe; : ; \
67176 @endif libsframe
67177 @if libgrust
67178 @if test -d $(HOST_SUBDIR)/libgrust; then \
67179 cd $(HOST_SUBDIR); mv libgrust stageautofeedback-libgrust; \
67180 mv prev-libgrust stageautoprofile-libgrust; : ; \
67182 @endif libgrust
67183 @if test -d $(TARGET_SUBDIR); then \
67184 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
67185 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
67187 rm -f stage_current
67189 # Bubble a bug fix through all the stages up to stage autofeedback. They are
67190 # remade, but not reconfigured. The next stage (if any) will not be
67191 # reconfigured either.
67192 .PHONY: stageautofeedback-bubble
67193 stageautofeedback-bubble:: stageautoprofile-bubble
67194 @r=`${PWD_COMMAND}`; export r; \
67195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67196 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
67197 echo Skipping rebuild of stageautofeedback; \
67198 else \
67199 $(MAKE) stageautofeedback-start; \
67200 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
67203 .PHONY: all-stageautofeedback clean-stageautofeedback
67204 do-clean: clean-stageautofeedback
67206 # FIXME: Will not need to be conditional when toplevel bootstrap is the
67207 # only possibility, but now it conflicts with no-bootstrap rules
67208 @if gcc-bootstrap
67212 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
67213 autoprofiledbootstrap:
67214 echo stageautofeedback > stage_final
67215 @r=`${PWD_COMMAND}`; export r; \
67216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67217 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
67218 @: $(MAKE); $(unstage)
67219 @r=`${PWD_COMMAND}`; export r; \
67220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67221 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
67222 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
67224 autoprofiledbootstrap-lean:
67225 echo stageautofeedback > stage_final
67226 @r=`${PWD_COMMAND}`; export r; \
67227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67228 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
67229 @: $(MAKE); $(unstage)
67230 @r=`${PWD_COMMAND}`; export r; \
67231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67232 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
67233 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
67236 # Rules to wipe a stage and all the following ones, also used for cleanstrap
67237 distclean-stageautoprofile:: distclean-stageautofeedback
67238 .PHONY: distclean-stageautofeedback
67239 distclean-stageautofeedback::
67240 @: $(MAKE); $(stage)
67241 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
67242 rm -rf stageautofeedback-*
67245 @endif gcc-bootstrap
67249 stageprofile-end::
67250 $(MAKE) distclean-stagefeedback
67252 stagefeedback-start::
67253 @r=`${PWD_COMMAND}`; export r; \
67254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67255 for i in prev-*; do \
67256 j=`echo $$i | sed s/^prev-//`; \
67257 cd $$r/$$i && \
67258 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
67259 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
67260 done
67262 @if gcc-bootstrap
67263 do-distclean: distclean-stage1
67265 # Provide a GCC build when we're building target libraries. This does
67266 # not work as a dependency, just as the minimum necessary to avoid errors.
67267 stage_last:
67268 @r=`${PWD_COMMAND}`; export r; \
67269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
67272 # Same as unstage, but not phony and defaulting to stage1-start. We place
67273 # it in the dependency so that for example `make -j3 all-gcc' works.
67274 stage_current:
67275 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
67277 .PHONY: restrap
67278 restrap::
67279 @: $(MAKE); $(stage)
67280 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
67281 restrap:: all
67282 @endif gcc-bootstrap
67284 # --------------------------------------
67285 # Dependencies between different modules
67286 # --------------------------------------
67288 # Generic dependencies for target modules on host stuff, especially gcc
67289 @if gcc-bootstrap
67290 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
67291 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
67292 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
67293 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
67294 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
67295 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
67296 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
67297 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
67298 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
67299 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
67300 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
67301 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
67302 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
67303 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
67304 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
67305 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
67306 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
67307 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
67308 configure-stage1-target-libvtv: maybe-all-stage1-gcc
67309 configure-stage2-target-libvtv: maybe-all-stage2-gcc
67310 configure-stage3-target-libvtv: maybe-all-stage3-gcc
67311 configure-stage4-target-libvtv: maybe-all-stage4-gcc
67312 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
67313 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
67314 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
67315 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
67316 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
67317 configure-target-libssp: stage_last
67318 configure-target-newlib: stage_last
67319 configure-stage1-target-libgcc: maybe-all-stage1-gcc
67320 configure-stage2-target-libgcc: maybe-all-stage2-gcc
67321 configure-stage3-target-libgcc: maybe-all-stage3-gcc
67322 configure-stage4-target-libgcc: maybe-all-stage4-gcc
67323 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
67324 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
67325 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
67326 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
67327 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
67328 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
67329 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
67330 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
67331 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
67332 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
67333 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
67334 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
67335 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
67336 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
67337 configure-target-libquadmath: stage_last
67338 configure-target-libgfortran: stage_last
67339 configure-target-libobjc: stage_last
67340 configure-target-libgo: stage_last
67341 configure-stage1-target-libphobos: maybe-all-stage1-gcc
67342 configure-stage2-target-libphobos: maybe-all-stage2-gcc
67343 configure-stage3-target-libphobos: maybe-all-stage3-gcc
67344 configure-stage4-target-libphobos: maybe-all-stage4-gcc
67345 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
67346 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
67347 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
67348 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
67349 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
67350 configure-target-libtermcap: stage_last
67351 configure-target-winsup: stage_last
67352 configure-target-libgloss: stage_last
67353 configure-target-libffi: stage_last
67354 configure-stage1-target-zlib: maybe-all-stage1-gcc
67355 configure-stage2-target-zlib: maybe-all-stage2-gcc
67356 configure-stage3-target-zlib: maybe-all-stage3-gcc
67357 configure-stage4-target-zlib: maybe-all-stage4-gcc
67358 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
67359 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
67360 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
67361 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
67362 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
67363 configure-target-rda: stage_last
67364 configure-target-libada: stage_last
67365 configure-target-libgm2: stage_last
67366 configure-stage1-target-libgomp: maybe-all-stage1-gcc
67367 configure-stage2-target-libgomp: maybe-all-stage2-gcc
67368 configure-stage3-target-libgomp: maybe-all-stage3-gcc
67369 configure-stage4-target-libgomp: maybe-all-stage4-gcc
67370 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
67371 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
67372 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
67373 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
67374 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
67375 configure-target-libitm: stage_last
67376 configure-stage1-target-libatomic: maybe-all-stage1-gcc
67377 configure-stage2-target-libatomic: maybe-all-stage2-gcc
67378 configure-stage3-target-libatomic: maybe-all-stage3-gcc
67379 configure-stage4-target-libatomic: maybe-all-stage4-gcc
67380 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
67381 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
67382 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
67383 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
67384 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
67385 configure-target-libgrust: stage_last
67386 @endif gcc-bootstrap
67388 @if gcc-no-bootstrap
67389 configure-target-libstdc++-v3: maybe-all-gcc
67390 configure-target-libsanitizer: maybe-all-gcc
67391 configure-target-libvtv: maybe-all-gcc
67392 configure-target-libssp: maybe-all-gcc
67393 configure-target-newlib: maybe-all-gcc
67394 configure-target-libgcc: maybe-all-gcc
67395 configure-target-libbacktrace: maybe-all-gcc
67396 configure-target-libquadmath: maybe-all-gcc
67397 configure-target-libgfortran: maybe-all-gcc
67398 configure-target-libobjc: maybe-all-gcc
67399 configure-target-libgo: maybe-all-gcc
67400 configure-target-libphobos: maybe-all-gcc
67401 configure-target-libtermcap: maybe-all-gcc
67402 configure-target-winsup: maybe-all-gcc
67403 configure-target-libgloss: maybe-all-gcc
67404 configure-target-libffi: maybe-all-gcc
67405 configure-target-zlib: maybe-all-gcc
67406 configure-target-rda: maybe-all-gcc
67407 configure-target-libada: maybe-all-gcc
67408 configure-target-libgm2: maybe-all-gcc
67409 configure-target-libgomp: maybe-all-gcc
67410 configure-target-libitm: maybe-all-gcc
67411 configure-target-libatomic: maybe-all-gcc
67412 configure-target-libgrust: maybe-all-gcc
67413 @endif gcc-no-bootstrap
67416 # There are two types of dependencies here: 'hard' dependencies, where one
67417 # module simply won't build without the other; and 'soft' dependencies, where
67418 # if the depended-on module is missing, the depending module will do without
67419 # or find a substitute somewhere (perhaps installed). Soft dependencies
67420 # are made here to depend on a 'maybe-' target. If you're not sure,
67421 # it's safer to use a soft dependency.
67428 # With all the machinery above in place, it is pretty easy to generate
67429 # dependencies. Host dependencies are a bit more complex because we have
67430 # to check for bootstrap/prebootstrap dependencies. To resolve
67431 # prebootstrap dependencies, prebootstrap modules are gathered in
67432 # a hash table.
67433 all-build-bison: maybe-all-build-texinfo
67434 all-build-flex: maybe-all-build-texinfo
67435 all-build-flex: maybe-all-build-bison
67436 all-build-flex: maybe-all-build-m4
67437 all-build-libiberty: maybe-all-build-texinfo
67438 all-build-m4: maybe-all-build-texinfo
67439 all-build-fixincludes: maybe-all-build-libiberty
67440 all-build-libcpp: maybe-all-build-libiberty
67441 configure-gcc: maybe-configure-gettext
67442 configure-stage1-gcc: maybe-configure-stage1-gettext
67443 configure-stage2-gcc: maybe-configure-stage2-gettext
67444 configure-stage3-gcc: maybe-configure-stage3-gettext
67445 configure-stage4-gcc: maybe-configure-stage4-gettext
67446 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
67447 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
67448 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
67449 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
67450 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
67451 configure-gcc: maybe-all-gmp
67452 configure-stage1-gcc: maybe-all-stage1-gmp
67453 configure-stage2-gcc: maybe-all-stage2-gmp
67454 configure-stage3-gcc: maybe-all-stage3-gmp
67455 configure-stage4-gcc: maybe-all-stage4-gmp
67456 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
67457 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
67458 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
67459 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
67460 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
67461 configure-gcc: maybe-all-mpfr
67462 configure-stage1-gcc: maybe-all-stage1-mpfr
67463 configure-stage2-gcc: maybe-all-stage2-mpfr
67464 configure-stage3-gcc: maybe-all-stage3-mpfr
67465 configure-stage4-gcc: maybe-all-stage4-mpfr
67466 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
67467 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
67468 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
67469 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
67470 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
67471 configure-gcc: maybe-all-mpc
67472 configure-stage1-gcc: maybe-all-stage1-mpc
67473 configure-stage2-gcc: maybe-all-stage2-mpc
67474 configure-stage3-gcc: maybe-all-stage3-mpc
67475 configure-stage4-gcc: maybe-all-stage4-mpc
67476 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
67477 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
67478 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
67479 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
67480 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
67481 configure-gcc: maybe-all-isl
67482 configure-stage1-gcc: maybe-all-stage1-isl
67483 configure-stage2-gcc: maybe-all-stage2-isl
67484 configure-stage3-gcc: maybe-all-stage3-isl
67485 configure-stage4-gcc: maybe-all-stage4-isl
67486 configure-stageprofile-gcc: maybe-all-stageprofile-isl
67487 configure-stagetrain-gcc: maybe-all-stagetrain-isl
67488 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
67489 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
67490 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
67491 configure-gcc: maybe-all-lto-plugin
67492 configure-stage1-gcc: maybe-all-stage1-lto-plugin
67493 configure-stage2-gcc: maybe-all-stage2-lto-plugin
67494 configure-stage3-gcc: maybe-all-stage3-lto-plugin
67495 configure-stage4-gcc: maybe-all-stage4-lto-plugin
67496 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
67497 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
67498 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
67499 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
67500 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
67501 configure-gcc: maybe-all-binutils
67502 configure-stage1-gcc: maybe-all-stage1-binutils
67503 configure-stage2-gcc: maybe-all-stage2-binutils
67504 configure-stage3-gcc: maybe-all-stage3-binutils
67505 configure-stage4-gcc: maybe-all-stage4-binutils
67506 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
67507 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
67508 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
67509 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
67510 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
67511 configure-gcc: maybe-all-gas
67512 configure-stage1-gcc: maybe-all-stage1-gas
67513 configure-stage2-gcc: maybe-all-stage2-gas
67514 configure-stage3-gcc: maybe-all-stage3-gas
67515 configure-stage4-gcc: maybe-all-stage4-gas
67516 configure-stageprofile-gcc: maybe-all-stageprofile-gas
67517 configure-stagetrain-gcc: maybe-all-stagetrain-gas
67518 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
67519 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
67520 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
67521 configure-gcc: maybe-all-ld
67522 configure-stage1-gcc: maybe-all-stage1-ld
67523 configure-stage2-gcc: maybe-all-stage2-ld
67524 configure-stage3-gcc: maybe-all-stage3-ld
67525 configure-stage4-gcc: maybe-all-stage4-ld
67526 configure-stageprofile-gcc: maybe-all-stageprofile-ld
67527 configure-stagetrain-gcc: maybe-all-stagetrain-ld
67528 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
67529 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
67530 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
67531 configure-gcc: maybe-all-gold
67532 configure-stage1-gcc: maybe-all-stage1-gold
67533 configure-stage2-gcc: maybe-all-stage2-gold
67534 configure-stage3-gcc: maybe-all-stage3-gold
67535 configure-stage4-gcc: maybe-all-stage4-gold
67536 configure-stageprofile-gcc: maybe-all-stageprofile-gold
67537 configure-stagetrain-gcc: maybe-all-stagetrain-gold
67538 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
67539 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
67540 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
67541 configure-gcc: maybe-all-libiconv
67542 configure-stage1-gcc: maybe-all-stage1-libiconv
67543 configure-stage2-gcc: maybe-all-stage2-libiconv
67544 configure-stage3-gcc: maybe-all-stage3-libiconv
67545 configure-stage4-gcc: maybe-all-stage4-libiconv
67546 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
67547 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
67548 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
67549 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
67550 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
67551 all-gcc: all-libiberty
67552 all-stage1-gcc: all-stage1-libiberty
67553 all-stage2-gcc: all-stage2-libiberty
67554 all-stage3-gcc: all-stage3-libiberty
67555 all-stage4-gcc: all-stage4-libiberty
67556 all-stageprofile-gcc: all-stageprofile-libiberty
67557 all-stagetrain-gcc: all-stagetrain-libiberty
67558 all-stagefeedback-gcc: all-stagefeedback-libiberty
67559 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
67560 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
67561 all-gcc: maybe-all-libgrust
67562 all-stage1-gcc: maybe-all-stage1-libgrust
67563 all-stage2-gcc: maybe-all-stage2-libgrust
67564 all-stage3-gcc: maybe-all-stage3-libgrust
67565 all-stage4-gcc: maybe-all-stage4-libgrust
67566 all-stageprofile-gcc: maybe-all-stageprofile-libgrust
67567 all-stagetrain-gcc: maybe-all-stagetrain-libgrust
67568 all-stagefeedback-gcc: maybe-all-stagefeedback-libgrust
67569 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libgrust
67570 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libgrust
67571 all-gcc: maybe-all-gettext
67572 all-stage1-gcc: maybe-all-stage1-gettext
67573 all-stage2-gcc: maybe-all-stage2-gettext
67574 all-stage3-gcc: maybe-all-stage3-gettext
67575 all-stage4-gcc: maybe-all-stage4-gettext
67576 all-stageprofile-gcc: maybe-all-stageprofile-gettext
67577 all-stagetrain-gcc: maybe-all-stagetrain-gettext
67578 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
67579 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
67580 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
67581 all-gcc: maybe-all-mpfr
67582 all-stage1-gcc: maybe-all-stage1-mpfr
67583 all-stage2-gcc: maybe-all-stage2-mpfr
67584 all-stage3-gcc: maybe-all-stage3-mpfr
67585 all-stage4-gcc: maybe-all-stage4-mpfr
67586 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
67587 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
67588 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
67589 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
67590 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
67591 all-gcc: maybe-all-mpc
67592 all-stage1-gcc: maybe-all-stage1-mpc
67593 all-stage2-gcc: maybe-all-stage2-mpc
67594 all-stage3-gcc: maybe-all-stage3-mpc
67595 all-stage4-gcc: maybe-all-stage4-mpc
67596 all-stageprofile-gcc: maybe-all-stageprofile-mpc
67597 all-stagetrain-gcc: maybe-all-stagetrain-mpc
67598 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
67599 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
67600 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
67601 all-gcc: maybe-all-isl
67602 all-stage1-gcc: maybe-all-stage1-isl
67603 all-stage2-gcc: maybe-all-stage2-isl
67604 all-stage3-gcc: maybe-all-stage3-isl
67605 all-stage4-gcc: maybe-all-stage4-isl
67606 all-stageprofile-gcc: maybe-all-stageprofile-isl
67607 all-stagetrain-gcc: maybe-all-stagetrain-isl
67608 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
67609 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
67610 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
67611 all-gcc: maybe-all-build-texinfo
67612 all-stage1-gcc: maybe-all-build-texinfo
67613 all-stage2-gcc: maybe-all-build-texinfo
67614 all-stage3-gcc: maybe-all-build-texinfo
67615 all-stage4-gcc: maybe-all-build-texinfo
67616 all-stageprofile-gcc: maybe-all-build-texinfo
67617 all-stagetrain-gcc: maybe-all-build-texinfo
67618 all-stagefeedback-gcc: maybe-all-build-texinfo
67619 all-stageautoprofile-gcc: maybe-all-build-texinfo
67620 all-stageautofeedback-gcc: maybe-all-build-texinfo
67621 all-gcc: maybe-all-build-bison
67622 all-stage1-gcc: maybe-all-build-bison
67623 all-stage2-gcc: maybe-all-build-bison
67624 all-stage3-gcc: maybe-all-build-bison
67625 all-stage4-gcc: maybe-all-build-bison
67626 all-stageprofile-gcc: maybe-all-build-bison
67627 all-stagetrain-gcc: maybe-all-build-bison
67628 all-stagefeedback-gcc: maybe-all-build-bison
67629 all-stageautoprofile-gcc: maybe-all-build-bison
67630 all-stageautofeedback-gcc: maybe-all-build-bison
67631 all-gcc: maybe-all-build-flex
67632 all-stage1-gcc: maybe-all-build-flex
67633 all-stage2-gcc: maybe-all-build-flex
67634 all-stage3-gcc: maybe-all-build-flex
67635 all-stage4-gcc: maybe-all-build-flex
67636 all-stageprofile-gcc: maybe-all-build-flex
67637 all-stagetrain-gcc: maybe-all-build-flex
67638 all-stagefeedback-gcc: maybe-all-build-flex
67639 all-stageautoprofile-gcc: maybe-all-build-flex
67640 all-stageautofeedback-gcc: maybe-all-build-flex
67641 all-gcc: maybe-all-build-libiberty
67642 all-stage1-gcc: maybe-all-build-libiberty
67643 all-stage2-gcc: maybe-all-build-libiberty
67644 all-stage3-gcc: maybe-all-build-libiberty
67645 all-stage4-gcc: maybe-all-build-libiberty
67646 all-stageprofile-gcc: maybe-all-build-libiberty
67647 all-stagetrain-gcc: maybe-all-build-libiberty
67648 all-stagefeedback-gcc: maybe-all-build-libiberty
67649 all-stageautoprofile-gcc: maybe-all-build-libiberty
67650 all-stageautofeedback-gcc: maybe-all-build-libiberty
67651 all-gcc: maybe-all-build-fixincludes
67652 all-stage1-gcc: maybe-all-build-fixincludes
67653 all-stage2-gcc: maybe-all-build-fixincludes
67654 all-stage3-gcc: maybe-all-build-fixincludes
67655 all-stage4-gcc: maybe-all-build-fixincludes
67656 all-stageprofile-gcc: maybe-all-build-fixincludes
67657 all-stagetrain-gcc: maybe-all-build-fixincludes
67658 all-stagefeedback-gcc: maybe-all-build-fixincludes
67659 all-stageautoprofile-gcc: maybe-all-build-fixincludes
67660 all-stageautofeedback-gcc: maybe-all-build-fixincludes
67661 all-gcc: maybe-all-build-libcpp
67662 all-stage1-gcc: maybe-all-build-libcpp
67663 all-stage2-gcc: maybe-all-build-libcpp
67664 all-stage3-gcc: maybe-all-build-libcpp
67665 all-stage4-gcc: maybe-all-build-libcpp
67666 all-stageprofile-gcc: maybe-all-build-libcpp
67667 all-stagetrain-gcc: maybe-all-build-libcpp
67668 all-stagefeedback-gcc: maybe-all-build-libcpp
67669 all-stageautoprofile-gcc: maybe-all-build-libcpp
67670 all-stageautofeedback-gcc: maybe-all-build-libcpp
67671 all-gcc: maybe-all-zlib
67672 all-stage1-gcc: maybe-all-stage1-zlib
67673 all-stage2-gcc: maybe-all-stage2-zlib
67674 all-stage3-gcc: maybe-all-stage3-zlib
67675 all-stage4-gcc: maybe-all-stage4-zlib
67676 all-stageprofile-gcc: maybe-all-stageprofile-zlib
67677 all-stagetrain-gcc: maybe-all-stagetrain-zlib
67678 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
67679 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
67680 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
67681 all-gcc: all-libbacktrace
67682 all-stage1-gcc: all-stage1-libbacktrace
67683 all-stage2-gcc: all-stage2-libbacktrace
67684 all-stage3-gcc: all-stage3-libbacktrace
67685 all-stage4-gcc: all-stage4-libbacktrace
67686 all-stageprofile-gcc: all-stageprofile-libbacktrace
67687 all-stagetrain-gcc: all-stagetrain-libbacktrace
67688 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
67689 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
67690 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
67691 all-gcc: all-libcpp
67692 all-stage1-gcc: all-stage1-libcpp
67693 all-stage2-gcc: all-stage2-libcpp
67694 all-stage3-gcc: all-stage3-libcpp
67695 all-stage4-gcc: all-stage4-libcpp
67696 all-stageprofile-gcc: all-stageprofile-libcpp
67697 all-stagetrain-gcc: all-stagetrain-libcpp
67698 all-stagefeedback-gcc: all-stagefeedback-libcpp
67699 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
67700 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
67701 all-gcc: all-libcody
67702 all-stage1-gcc: all-stage1-libcody
67703 all-stage2-gcc: all-stage2-libcody
67704 all-stage3-gcc: all-stage3-libcody
67705 all-stage4-gcc: all-stage4-libcody
67706 all-stageprofile-gcc: all-stageprofile-libcody
67707 all-stagetrain-gcc: all-stagetrain-libcody
67708 all-stagefeedback-gcc: all-stagefeedback-libcody
67709 all-stageautoprofile-gcc: all-stageautoprofile-libcody
67710 all-stageautofeedback-gcc: all-stageautofeedback-libcody
67711 all-gcc: all-libdecnumber
67712 all-stage1-gcc: all-stage1-libdecnumber
67713 all-stage2-gcc: all-stage2-libdecnumber
67714 all-stage3-gcc: all-stage3-libdecnumber
67715 all-stage4-gcc: all-stage4-libdecnumber
67716 all-stageprofile-gcc: all-stageprofile-libdecnumber
67717 all-stagetrain-gcc: all-stagetrain-libdecnumber
67718 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
67719 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
67720 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
67721 all-gcc: maybe-all-libiberty
67722 all-stage1-gcc: maybe-all-stage1-libiberty
67723 all-stage2-gcc: maybe-all-stage2-libiberty
67724 all-stage3-gcc: maybe-all-stage3-libiberty
67725 all-stage4-gcc: maybe-all-stage4-libiberty
67726 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
67727 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
67728 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
67729 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
67730 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
67731 all-gcc: maybe-all-fixincludes
67732 all-stage1-gcc: maybe-all-stage1-fixincludes
67733 all-stage2-gcc: maybe-all-stage2-fixincludes
67734 all-stage3-gcc: maybe-all-stage3-fixincludes
67735 all-stage4-gcc: maybe-all-stage4-fixincludes
67736 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
67737 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
67738 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
67739 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
67740 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
67741 all-gcc: maybe-all-lto-plugin
67742 all-stage1-gcc: maybe-all-stage1-lto-plugin
67743 all-stage2-gcc: maybe-all-stage2-lto-plugin
67744 all-stage3-gcc: maybe-all-stage3-lto-plugin
67745 all-stage4-gcc: maybe-all-stage4-lto-plugin
67746 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
67747 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
67748 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
67749 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
67750 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
67751 all-gcc: maybe-all-libiconv
67752 all-stage1-gcc: maybe-all-stage1-libiconv
67753 all-stage2-gcc: maybe-all-stage2-libiconv
67754 all-stage3-gcc: maybe-all-stage3-libiconv
67755 all-stage4-gcc: maybe-all-stage4-libiconv
67756 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
67757 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
67758 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
67759 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
67760 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
67761 info-gcc: maybe-all-build-libiberty
67762 info-stage1-gcc: maybe-all-build-libiberty
67763 info-stage2-gcc: maybe-all-build-libiberty
67764 info-stage3-gcc: maybe-all-build-libiberty
67765 info-stage4-gcc: maybe-all-build-libiberty
67766 info-stageprofile-gcc: maybe-all-build-libiberty
67767 info-stagetrain-gcc: maybe-all-build-libiberty
67768 info-stagefeedback-gcc: maybe-all-build-libiberty
67769 info-stageautoprofile-gcc: maybe-all-build-libiberty
67770 info-stageautofeedback-gcc: maybe-all-build-libiberty
67771 dvi-gcc: maybe-all-build-libiberty
67772 dvi-stage1-gcc: maybe-all-build-libiberty
67773 dvi-stage2-gcc: maybe-all-build-libiberty
67774 dvi-stage3-gcc: maybe-all-build-libiberty
67775 dvi-stage4-gcc: maybe-all-build-libiberty
67776 dvi-stageprofile-gcc: maybe-all-build-libiberty
67777 dvi-stagetrain-gcc: maybe-all-build-libiberty
67778 dvi-stagefeedback-gcc: maybe-all-build-libiberty
67779 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
67780 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
67781 pdf-gcc: maybe-all-build-libiberty
67782 pdf-stage1-gcc: maybe-all-build-libiberty
67783 pdf-stage2-gcc: maybe-all-build-libiberty
67784 pdf-stage3-gcc: maybe-all-build-libiberty
67785 pdf-stage4-gcc: maybe-all-build-libiberty
67786 pdf-stageprofile-gcc: maybe-all-build-libiberty
67787 pdf-stagetrain-gcc: maybe-all-build-libiberty
67788 pdf-stagefeedback-gcc: maybe-all-build-libiberty
67789 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
67790 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
67791 html-gcc: maybe-all-build-libiberty
67792 html-stage1-gcc: maybe-all-build-libiberty
67793 html-stage2-gcc: maybe-all-build-libiberty
67794 html-stage3-gcc: maybe-all-build-libiberty
67795 html-stage4-gcc: maybe-all-build-libiberty
67796 html-stageprofile-gcc: maybe-all-build-libiberty
67797 html-stagetrain-gcc: maybe-all-build-libiberty
67798 html-stagefeedback-gcc: maybe-all-build-libiberty
67799 html-stageautoprofile-gcc: maybe-all-build-libiberty
67800 html-stageautofeedback-gcc: maybe-all-build-libiberty
67801 install-gcc: maybe-install-fixincludes
67802 install-gcc: maybe-install-lto-plugin
67803 install-strip-gcc: maybe-install-strip-fixincludes
67804 install-strip-gcc: maybe-install-strip-lto-plugin
67805 configure-libcpp: configure-libiberty
67806 configure-stage1-libcpp: configure-stage1-libiberty
67807 configure-stage2-libcpp: configure-stage2-libiberty
67808 configure-stage3-libcpp: configure-stage3-libiberty
67809 configure-stage4-libcpp: configure-stage4-libiberty
67810 configure-stageprofile-libcpp: configure-stageprofile-libiberty
67811 configure-stagetrain-libcpp: configure-stagetrain-libiberty
67812 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
67813 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
67814 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
67815 configure-libcpp: maybe-configure-gettext
67816 configure-stage1-libcpp: maybe-configure-stage1-gettext
67817 configure-stage2-libcpp: maybe-configure-stage2-gettext
67818 configure-stage3-libcpp: maybe-configure-stage3-gettext
67819 configure-stage4-libcpp: maybe-configure-stage4-gettext
67820 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
67821 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
67822 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
67823 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
67824 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
67825 configure-libcpp: maybe-all-libiconv
67826 configure-stage1-libcpp: maybe-all-stage1-libiconv
67827 configure-stage2-libcpp: maybe-all-stage2-libiconv
67828 configure-stage3-libcpp: maybe-all-stage3-libiconv
67829 configure-stage4-libcpp: maybe-all-stage4-libiconv
67830 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67831 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67832 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67833 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67834 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67835 all-libcpp: all-libiberty
67836 all-stage1-libcpp: all-stage1-libiberty
67837 all-stage2-libcpp: all-stage2-libiberty
67838 all-stage3-libcpp: all-stage3-libiberty
67839 all-stage4-libcpp: all-stage4-libiberty
67840 all-stageprofile-libcpp: all-stageprofile-libiberty
67841 all-stagetrain-libcpp: all-stagetrain-libiberty
67842 all-stagefeedback-libcpp: all-stagefeedback-libiberty
67843 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
67844 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
67845 all-libcpp: maybe-all-gettext
67846 all-stage1-libcpp: maybe-all-stage1-gettext
67847 all-stage2-libcpp: maybe-all-stage2-gettext
67848 all-stage3-libcpp: maybe-all-stage3-gettext
67849 all-stage4-libcpp: maybe-all-stage4-gettext
67850 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
67851 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
67852 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
67853 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
67854 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
67855 all-libcpp: maybe-all-libiconv
67856 all-stage1-libcpp: maybe-all-stage1-libiconv
67857 all-stage2-libcpp: maybe-all-stage2-libiconv
67858 all-stage3-libcpp: maybe-all-stage3-libiconv
67859 all-stage4-libcpp: maybe-all-stage4-libiconv
67860 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67861 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67862 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67863 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67864 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67865 all-fixincludes: maybe-all-libiberty
67866 all-stage1-fixincludes: maybe-all-stage1-libiberty
67867 all-stage2-fixincludes: maybe-all-stage2-libiberty
67868 all-stage3-fixincludes: maybe-all-stage3-libiberty
67869 all-stage4-fixincludes: maybe-all-stage4-libiberty
67870 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
67871 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
67872 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
67873 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
67874 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
67875 all-gnattools: maybe-all-target-libada
67876 all-lto-plugin: maybe-all-libiberty
67877 all-stage1-lto-plugin: maybe-all-stage1-libiberty
67878 all-stage2-lto-plugin: maybe-all-stage2-libiberty
67879 all-stage3-lto-plugin: maybe-all-stage3-libiberty
67880 all-stage4-lto-plugin: maybe-all-stage4-libiberty
67881 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
67882 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
67883 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
67884 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
67885 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
67886 all-lto-plugin: maybe-all-libiberty-linker-plugin
67887 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
67888 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
67889 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
67890 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
67891 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
67892 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
67893 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
67894 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
67895 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
67896 all-gotools: maybe-all-target-libgo
67897 configure-gettext: maybe-all-libiconv
67898 configure-stage1-gettext: maybe-all-stage1-libiconv
67899 configure-stage2-gettext: maybe-all-stage2-libiconv
67900 configure-stage3-gettext: maybe-all-stage3-libiconv
67901 configure-stage4-gettext: maybe-all-stage4-libiconv
67902 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
67903 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
67904 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67905 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67906 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67907 configure-mpfr: maybe-all-gmp
67908 configure-stage1-mpfr: maybe-all-stage1-gmp
67909 configure-stage2-mpfr: maybe-all-stage2-gmp
67910 configure-stage3-mpfr: maybe-all-stage3-gmp
67911 configure-stage4-mpfr: maybe-all-stage4-gmp
67912 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
67913 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
67914 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
67915 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
67916 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
67917 configure-mpc: maybe-all-mpfr
67918 configure-stage1-mpc: maybe-all-stage1-mpfr
67919 configure-stage2-mpc: maybe-all-stage2-mpfr
67920 configure-stage3-mpc: maybe-all-stage3-mpfr
67921 configure-stage4-mpc: maybe-all-stage4-mpfr
67922 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
67923 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
67924 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
67925 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
67926 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
67927 configure-isl: maybe-all-gmp
67928 configure-stage1-isl: maybe-all-stage1-gmp
67929 configure-stage2-isl: maybe-all-stage2-gmp
67930 configure-stage3-isl: maybe-all-stage3-gmp
67931 configure-stage4-isl: maybe-all-stage4-gmp
67932 configure-stageprofile-isl: maybe-all-stageprofile-gmp
67933 configure-stagetrain-isl: maybe-all-stagetrain-gmp
67934 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
67935 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
67936 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
67937 all-gettext: maybe-all-libiconv
67938 all-stage1-gettext: maybe-all-stage1-libiconv
67939 all-stage2-gettext: maybe-all-stage2-libiconv
67940 all-stage3-gettext: maybe-all-stage3-libiconv
67941 all-stage4-gettext: maybe-all-stage4-libiconv
67942 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
67943 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
67944 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67945 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67946 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67947 configure-gdb: maybe-configure-sim
67948 configure-gdb: maybe-all-gnulib
67949 configure-gdb: maybe-all-gdbsupport
67950 all-gdb: maybe-all-gnulib
67951 all-gdb: maybe-all-gdbsupport
67952 all-gdb: maybe-all-readline
67953 all-gdb: maybe-all-build-bison
67954 all-gdb: maybe-all-sim
67955 all-gdb: maybe-all-libtermcap
67956 configure-gdbserver: maybe-all-gnulib
67957 all-gdbserver: maybe-all-gdbsupport
67958 all-gdbserver: maybe-all-gnulib
67959 configure-libgui: maybe-configure-tcl
67960 configure-libgui: maybe-configure-tk
67961 all-libgui: maybe-all-tcl
67962 all-libgui: maybe-all-tk
67963 all-libgui: maybe-all-itcl
67964 configure-gdbsupport: maybe-configure-gnulib
67965 all-gdbsupport: maybe-all-gnulib
67966 configure-bfd: configure-libiberty
67967 configure-stage1-bfd: configure-stage1-libiberty
67968 configure-stage2-bfd: configure-stage2-libiberty
67969 configure-stage3-bfd: configure-stage3-libiberty
67970 configure-stage4-bfd: configure-stage4-libiberty
67971 configure-stageprofile-bfd: configure-stageprofile-libiberty
67972 configure-stagetrain-bfd: configure-stagetrain-libiberty
67973 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
67974 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
67975 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
67976 configure-bfd: maybe-configure-gettext
67977 configure-stage1-bfd: maybe-configure-stage1-gettext
67978 configure-stage2-bfd: maybe-configure-stage2-gettext
67979 configure-stage3-bfd: maybe-configure-stage3-gettext
67980 configure-stage4-bfd: maybe-configure-stage4-gettext
67981 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
67982 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
67983 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
67984 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
67985 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
67986 all-bfd: maybe-all-libiberty
67987 all-stage1-bfd: maybe-all-stage1-libiberty
67988 all-stage2-bfd: maybe-all-stage2-libiberty
67989 all-stage3-bfd: maybe-all-stage3-libiberty
67990 all-stage4-bfd: maybe-all-stage4-libiberty
67991 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
67992 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
67993 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
67994 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
67995 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
67996 all-bfd: maybe-all-gettext
67997 all-stage1-bfd: maybe-all-stage1-gettext
67998 all-stage2-bfd: maybe-all-stage2-gettext
67999 all-stage3-bfd: maybe-all-stage3-gettext
68000 all-stage4-bfd: maybe-all-stage4-gettext
68001 all-stageprofile-bfd: maybe-all-stageprofile-gettext
68002 all-stagetrain-bfd: maybe-all-stagetrain-gettext
68003 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
68004 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
68005 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
68006 all-bfd: maybe-all-zlib
68007 all-stage1-bfd: maybe-all-stage1-zlib
68008 all-stage2-bfd: maybe-all-stage2-zlib
68009 all-stage3-bfd: maybe-all-stage3-zlib
68010 all-stage4-bfd: maybe-all-stage4-zlib
68011 all-stageprofile-bfd: maybe-all-stageprofile-zlib
68012 all-stagetrain-bfd: maybe-all-stagetrain-zlib
68013 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
68014 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
68015 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
68016 all-bfd: maybe-all-libsframe
68017 all-stage1-bfd: maybe-all-stage1-libsframe
68018 all-stage2-bfd: maybe-all-stage2-libsframe
68019 all-stage3-bfd: maybe-all-stage3-libsframe
68020 all-stage4-bfd: maybe-all-stage4-libsframe
68021 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
68022 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
68023 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
68024 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
68025 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
68026 configure-opcodes: configure-libiberty
68027 configure-stage1-opcodes: configure-stage1-libiberty
68028 configure-stage2-opcodes: configure-stage2-libiberty
68029 configure-stage3-opcodes: configure-stage3-libiberty
68030 configure-stage4-opcodes: configure-stage4-libiberty
68031 configure-stageprofile-opcodes: configure-stageprofile-libiberty
68032 configure-stagetrain-opcodes: configure-stagetrain-libiberty
68033 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
68034 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
68035 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
68036 all-opcodes: maybe-all-libiberty
68037 all-stage1-opcodes: maybe-all-stage1-libiberty
68038 all-stage2-opcodes: maybe-all-stage2-libiberty
68039 all-stage3-opcodes: maybe-all-stage3-libiberty
68040 all-stage4-opcodes: maybe-all-stage4-libiberty
68041 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
68042 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
68043 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
68044 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
68045 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
68046 configure-binutils: maybe-configure-gettext
68047 configure-stage1-binutils: maybe-configure-stage1-gettext
68048 configure-stage2-binutils: maybe-configure-stage2-gettext
68049 configure-stage3-binutils: maybe-configure-stage3-gettext
68050 configure-stage4-binutils: maybe-configure-stage4-gettext
68051 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
68052 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
68053 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
68054 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
68055 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
68056 all-binutils: maybe-all-libiberty
68057 all-stage1-binutils: maybe-all-stage1-libiberty
68058 all-stage2-binutils: maybe-all-stage2-libiberty
68059 all-stage3-binutils: maybe-all-stage3-libiberty
68060 all-stage4-binutils: maybe-all-stage4-libiberty
68061 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
68062 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
68063 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
68064 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
68065 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
68066 all-binutils: maybe-all-opcodes
68067 all-stage1-binutils: maybe-all-stage1-opcodes
68068 all-stage2-binutils: maybe-all-stage2-opcodes
68069 all-stage3-binutils: maybe-all-stage3-opcodes
68070 all-stage4-binutils: maybe-all-stage4-opcodes
68071 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
68072 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
68073 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
68074 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
68075 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
68076 all-binutils: maybe-all-bfd
68077 all-stage1-binutils: maybe-all-stage1-bfd
68078 all-stage2-binutils: maybe-all-stage2-bfd
68079 all-stage3-binutils: maybe-all-stage3-bfd
68080 all-stage4-binutils: maybe-all-stage4-bfd
68081 all-stageprofile-binutils: maybe-all-stageprofile-bfd
68082 all-stagetrain-binutils: maybe-all-stagetrain-bfd
68083 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
68084 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
68085 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
68086 all-binutils: maybe-all-build-flex
68087 all-stage1-binutils: maybe-all-build-flex
68088 all-stage2-binutils: maybe-all-build-flex
68089 all-stage3-binutils: maybe-all-build-flex
68090 all-stage4-binutils: maybe-all-build-flex
68091 all-stageprofile-binutils: maybe-all-build-flex
68092 all-stagetrain-binutils: maybe-all-build-flex
68093 all-stagefeedback-binutils: maybe-all-build-flex
68094 all-stageautoprofile-binutils: maybe-all-build-flex
68095 all-stageautofeedback-binutils: maybe-all-build-flex
68096 all-binutils: maybe-all-build-bison
68097 all-stage1-binutils: maybe-all-build-bison
68098 all-stage2-binutils: maybe-all-build-bison
68099 all-stage3-binutils: maybe-all-build-bison
68100 all-stage4-binutils: maybe-all-build-bison
68101 all-stageprofile-binutils: maybe-all-build-bison
68102 all-stagetrain-binutils: maybe-all-build-bison
68103 all-stagefeedback-binutils: maybe-all-build-bison
68104 all-stageautoprofile-binutils: maybe-all-build-bison
68105 all-stageautofeedback-binutils: maybe-all-build-bison
68106 all-binutils: maybe-all-gettext
68107 all-stage1-binutils: maybe-all-stage1-gettext
68108 all-stage2-binutils: maybe-all-stage2-gettext
68109 all-stage3-binutils: maybe-all-stage3-gettext
68110 all-stage4-binutils: maybe-all-stage4-gettext
68111 all-stageprofile-binutils: maybe-all-stageprofile-gettext
68112 all-stagetrain-binutils: maybe-all-stagetrain-gettext
68113 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
68114 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
68115 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
68116 all-binutils: maybe-all-gas
68117 all-stage1-binutils: maybe-all-stage1-gas
68118 all-stage2-binutils: maybe-all-stage2-gas
68119 all-stage3-binutils: maybe-all-stage3-gas
68120 all-stage4-binutils: maybe-all-stage4-gas
68121 all-stageprofile-binutils: maybe-all-stageprofile-gas
68122 all-stagetrain-binutils: maybe-all-stagetrain-gas
68123 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
68124 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
68125 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
68126 all-binutils: maybe-all-libctf
68127 all-stage1-binutils: maybe-all-stage1-libctf
68128 all-stage2-binutils: maybe-all-stage2-libctf
68129 all-stage3-binutils: maybe-all-stage3-libctf
68130 all-stage4-binutils: maybe-all-stage4-libctf
68131 all-stageprofile-binutils: maybe-all-stageprofile-libctf
68132 all-stagetrain-binutils: maybe-all-stagetrain-libctf
68133 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
68134 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
68135 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
68136 all-ld: maybe-all-libctf
68137 all-stage1-ld: maybe-all-stage1-libctf
68138 all-stage2-ld: maybe-all-stage2-libctf
68139 all-stage3-ld: maybe-all-stage3-libctf
68140 all-stage4-ld: maybe-all-stage4-libctf
68141 all-stageprofile-ld: maybe-all-stageprofile-libctf
68142 all-stagetrain-ld: maybe-all-stagetrain-libctf
68143 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
68144 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
68145 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
68146 all-binutils: maybe-all-libsframe
68147 all-stage1-binutils: maybe-all-stage1-libsframe
68148 all-stage2-binutils: maybe-all-stage2-libsframe
68149 all-stage3-binutils: maybe-all-stage3-libsframe
68150 all-stage4-binutils: maybe-all-stage4-libsframe
68151 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
68152 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
68153 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
68154 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
68155 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
68156 install-binutils: maybe-install-opcodes
68157 install-strip-binutils: maybe-install-strip-opcodes
68158 install-libctf: maybe-install-bfd
68159 install-ld: maybe-install-bfd
68160 install-ld: maybe-install-libctf
68161 install-strip-libctf: maybe-install-strip-bfd
68162 install-strip-ld: maybe-install-strip-bfd
68163 install-strip-ld: maybe-install-strip-libctf
68164 install-bfd: maybe-install-libsframe
68165 install-strip-bfd: maybe-install-strip-libsframe
68166 configure-opcodes: configure-bfd
68167 configure-stage1-opcodes: configure-stage1-bfd
68168 configure-stage2-opcodes: configure-stage2-bfd
68169 configure-stage3-opcodes: configure-stage3-bfd
68170 configure-stage4-opcodes: configure-stage4-bfd
68171 configure-stageprofile-opcodes: configure-stageprofile-bfd
68172 configure-stagetrain-opcodes: configure-stagetrain-bfd
68173 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
68174 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
68175 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
68176 install-opcodes: maybe-install-bfd
68177 install-strip-opcodes: maybe-install-strip-bfd
68178 configure-gas: maybe-configure-gettext
68179 configure-stage1-gas: maybe-configure-stage1-gettext
68180 configure-stage2-gas: maybe-configure-stage2-gettext
68181 configure-stage3-gas: maybe-configure-stage3-gettext
68182 configure-stage4-gas: maybe-configure-stage4-gettext
68183 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
68184 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
68185 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
68186 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
68187 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
68188 all-gas: maybe-all-libiberty
68189 all-stage1-gas: maybe-all-stage1-libiberty
68190 all-stage2-gas: maybe-all-stage2-libiberty
68191 all-stage3-gas: maybe-all-stage3-libiberty
68192 all-stage4-gas: maybe-all-stage4-libiberty
68193 all-stageprofile-gas: maybe-all-stageprofile-libiberty
68194 all-stagetrain-gas: maybe-all-stagetrain-libiberty
68195 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
68196 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
68197 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
68198 all-gas: maybe-all-opcodes
68199 all-stage1-gas: maybe-all-stage1-opcodes
68200 all-stage2-gas: maybe-all-stage2-opcodes
68201 all-stage3-gas: maybe-all-stage3-opcodes
68202 all-stage4-gas: maybe-all-stage4-opcodes
68203 all-stageprofile-gas: maybe-all-stageprofile-opcodes
68204 all-stagetrain-gas: maybe-all-stagetrain-opcodes
68205 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
68206 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
68207 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
68208 all-gas: maybe-all-bfd
68209 all-stage1-gas: maybe-all-stage1-bfd
68210 all-stage2-gas: maybe-all-stage2-bfd
68211 all-stage3-gas: maybe-all-stage3-bfd
68212 all-stage4-gas: maybe-all-stage4-bfd
68213 all-stageprofile-gas: maybe-all-stageprofile-bfd
68214 all-stagetrain-gas: maybe-all-stagetrain-bfd
68215 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
68216 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
68217 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
68218 all-gas: maybe-all-gettext
68219 all-stage1-gas: maybe-all-stage1-gettext
68220 all-stage2-gas: maybe-all-stage2-gettext
68221 all-stage3-gas: maybe-all-stage3-gettext
68222 all-stage4-gas: maybe-all-stage4-gettext
68223 all-stageprofile-gas: maybe-all-stageprofile-gettext
68224 all-stagetrain-gas: maybe-all-stagetrain-gettext
68225 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
68226 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
68227 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
68228 install-gprofng: maybe-install-opcodes
68229 install-gprofng: maybe-install-bfd
68230 configure-ld: maybe-configure-gettext
68231 configure-stage1-ld: maybe-configure-stage1-gettext
68232 configure-stage2-ld: maybe-configure-stage2-gettext
68233 configure-stage3-ld: maybe-configure-stage3-gettext
68234 configure-stage4-ld: maybe-configure-stage4-gettext
68235 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
68236 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
68237 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
68238 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
68239 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
68240 all-ld: maybe-all-libiberty
68241 all-stage1-ld: maybe-all-stage1-libiberty
68242 all-stage2-ld: maybe-all-stage2-libiberty
68243 all-stage3-ld: maybe-all-stage3-libiberty
68244 all-stage4-ld: maybe-all-stage4-libiberty
68245 all-stageprofile-ld: maybe-all-stageprofile-libiberty
68246 all-stagetrain-ld: maybe-all-stagetrain-libiberty
68247 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
68248 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
68249 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
68250 all-ld: maybe-all-bfd
68251 all-stage1-ld: maybe-all-stage1-bfd
68252 all-stage2-ld: maybe-all-stage2-bfd
68253 all-stage3-ld: maybe-all-stage3-bfd
68254 all-stage4-ld: maybe-all-stage4-bfd
68255 all-stageprofile-ld: maybe-all-stageprofile-bfd
68256 all-stagetrain-ld: maybe-all-stagetrain-bfd
68257 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
68258 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
68259 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
68260 all-ld: maybe-all-opcodes
68261 all-stage1-ld: maybe-all-stage1-opcodes
68262 all-stage2-ld: maybe-all-stage2-opcodes
68263 all-stage3-ld: maybe-all-stage3-opcodes
68264 all-stage4-ld: maybe-all-stage4-opcodes
68265 all-stageprofile-ld: maybe-all-stageprofile-opcodes
68266 all-stagetrain-ld: maybe-all-stagetrain-opcodes
68267 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
68268 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
68269 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
68270 all-ld: maybe-all-build-bison
68271 all-stage1-ld: maybe-all-build-bison
68272 all-stage2-ld: maybe-all-build-bison
68273 all-stage3-ld: maybe-all-build-bison
68274 all-stage4-ld: maybe-all-build-bison
68275 all-stageprofile-ld: maybe-all-build-bison
68276 all-stagetrain-ld: maybe-all-build-bison
68277 all-stagefeedback-ld: maybe-all-build-bison
68278 all-stageautoprofile-ld: maybe-all-build-bison
68279 all-stageautofeedback-ld: maybe-all-build-bison
68280 all-ld: maybe-all-build-flex
68281 all-stage1-ld: maybe-all-build-flex
68282 all-stage2-ld: maybe-all-build-flex
68283 all-stage3-ld: maybe-all-build-flex
68284 all-stage4-ld: maybe-all-build-flex
68285 all-stageprofile-ld: maybe-all-build-flex
68286 all-stagetrain-ld: maybe-all-build-flex
68287 all-stagefeedback-ld: maybe-all-build-flex
68288 all-stageautoprofile-ld: maybe-all-build-flex
68289 all-stageautofeedback-ld: maybe-all-build-flex
68290 all-ld: maybe-all-gettext
68291 all-stage1-ld: maybe-all-stage1-gettext
68292 all-stage2-ld: maybe-all-stage2-gettext
68293 all-stage3-ld: maybe-all-stage3-gettext
68294 all-stage4-ld: maybe-all-stage4-gettext
68295 all-stageprofile-ld: maybe-all-stageprofile-gettext
68296 all-stagetrain-ld: maybe-all-stagetrain-gettext
68297 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
68298 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
68299 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
68300 all-ld: maybe-all-gas
68301 all-stage1-ld: maybe-all-stage1-gas
68302 all-stage2-ld: maybe-all-stage2-gas
68303 all-stage3-ld: maybe-all-stage3-gas
68304 all-stage4-ld: maybe-all-stage4-gas
68305 all-stageprofile-ld: maybe-all-stageprofile-gas
68306 all-stagetrain-ld: maybe-all-stagetrain-gas
68307 all-stagefeedback-ld: maybe-all-stagefeedback-gas
68308 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
68309 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
68310 all-ld: maybe-all-binutils
68311 all-stage1-ld: maybe-all-stage1-binutils
68312 all-stage2-ld: maybe-all-stage2-binutils
68313 all-stage3-ld: maybe-all-stage3-binutils
68314 all-stage4-ld: maybe-all-stage4-binutils
68315 all-stageprofile-ld: maybe-all-stageprofile-binutils
68316 all-stagetrain-ld: maybe-all-stagetrain-binutils
68317 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
68318 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
68319 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
68320 install-ld: maybe-install-gold
68321 install-strip-ld: maybe-install-strip-gold
68322 configure-gold: maybe-configure-gettext
68323 configure-stage1-gold: maybe-configure-stage1-gettext
68324 configure-stage2-gold: maybe-configure-stage2-gettext
68325 configure-stage3-gold: maybe-configure-stage3-gettext
68326 configure-stage4-gold: maybe-configure-stage4-gettext
68327 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
68328 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
68329 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
68330 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
68331 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
68332 all-gold: maybe-all-libiberty
68333 all-stage1-gold: maybe-all-stage1-libiberty
68334 all-stage2-gold: maybe-all-stage2-libiberty
68335 all-stage3-gold: maybe-all-stage3-libiberty
68336 all-stage4-gold: maybe-all-stage4-libiberty
68337 all-stageprofile-gold: maybe-all-stageprofile-libiberty
68338 all-stagetrain-gold: maybe-all-stagetrain-libiberty
68339 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
68340 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
68341 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
68342 all-gold: maybe-all-gettext
68343 all-stage1-gold: maybe-all-stage1-gettext
68344 all-stage2-gold: maybe-all-stage2-gettext
68345 all-stage3-gold: maybe-all-stage3-gettext
68346 all-stage4-gold: maybe-all-stage4-gettext
68347 all-stageprofile-gold: maybe-all-stageprofile-gettext
68348 all-stagetrain-gold: maybe-all-stagetrain-gettext
68349 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
68350 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
68351 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
68352 all-gold: maybe-all-bfd
68353 all-stage1-gold: maybe-all-stage1-bfd
68354 all-stage2-gold: maybe-all-stage2-bfd
68355 all-stage3-gold: maybe-all-stage3-bfd
68356 all-stage4-gold: maybe-all-stage4-bfd
68357 all-stageprofile-gold: maybe-all-stageprofile-bfd
68358 all-stagetrain-gold: maybe-all-stagetrain-bfd
68359 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
68360 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
68361 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
68362 all-gold: maybe-all-build-bison
68363 all-stage1-gold: maybe-all-build-bison
68364 all-stage2-gold: maybe-all-build-bison
68365 all-stage3-gold: maybe-all-build-bison
68366 all-stage4-gold: maybe-all-build-bison
68367 all-stageprofile-gold: maybe-all-build-bison
68368 all-stagetrain-gold: maybe-all-build-bison
68369 all-stagefeedback-gold: maybe-all-build-bison
68370 all-stageautoprofile-gold: maybe-all-build-bison
68371 all-stageautofeedback-gold: maybe-all-build-bison
68372 all-gold: maybe-all-gas
68373 all-stage1-gold: maybe-all-stage1-gas
68374 all-stage2-gold: maybe-all-stage2-gas
68375 all-stage3-gold: maybe-all-stage3-gas
68376 all-stage4-gold: maybe-all-stage4-gas
68377 all-stageprofile-gold: maybe-all-stageprofile-gas
68378 all-stagetrain-gold: maybe-all-stagetrain-gas
68379 all-stagefeedback-gold: maybe-all-stagefeedback-gas
68380 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
68381 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
68382 check-gold: maybe-all-binutils
68383 check-stage1-gold: maybe-all-stage1-binutils
68384 check-stage2-gold: maybe-all-stage2-binutils
68385 check-stage3-gold: maybe-all-stage3-binutils
68386 check-stage4-gold: maybe-all-stage4-binutils
68387 check-stageprofile-gold: maybe-all-stageprofile-binutils
68388 check-stagetrain-gold: maybe-all-stagetrain-binutils
68389 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
68390 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
68391 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
68392 check-gold: maybe-all-gas
68393 check-stage1-gold: maybe-all-stage1-gas
68394 check-stage2-gold: maybe-all-stage2-gas
68395 check-stage3-gold: maybe-all-stage3-gas
68396 check-stage4-gold: maybe-all-stage4-gas
68397 check-stageprofile-gold: maybe-all-stageprofile-gas
68398 check-stagetrain-gold: maybe-all-stagetrain-gas
68399 check-stagefeedback-gold: maybe-all-stagefeedback-gas
68400 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
68401 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
68402 configure-opcodes: maybe-configure-gettext
68403 configure-stage1-opcodes: maybe-configure-stage1-gettext
68404 configure-stage2-opcodes: maybe-configure-stage2-gettext
68405 configure-stage3-opcodes: maybe-configure-stage3-gettext
68406 configure-stage4-opcodes: maybe-configure-stage4-gettext
68407 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
68408 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
68409 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
68410 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
68411 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
68412 all-opcodes: maybe-all-bfd
68413 all-stage1-opcodes: maybe-all-stage1-bfd
68414 all-stage2-opcodes: maybe-all-stage2-bfd
68415 all-stage3-opcodes: maybe-all-stage3-bfd
68416 all-stage4-opcodes: maybe-all-stage4-bfd
68417 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
68418 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
68419 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
68420 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
68421 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
68422 all-opcodes: maybe-all-libiberty
68423 all-stage1-opcodes: maybe-all-stage1-libiberty
68424 all-stage2-opcodes: maybe-all-stage2-libiberty
68425 all-stage3-opcodes: maybe-all-stage3-libiberty
68426 all-stage4-opcodes: maybe-all-stage4-libiberty
68427 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
68428 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
68429 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
68430 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
68431 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
68432 all-opcodes: maybe-all-gettext
68433 all-stage1-opcodes: maybe-all-stage1-gettext
68434 all-stage2-opcodes: maybe-all-stage2-gettext
68435 all-stage3-opcodes: maybe-all-stage3-gettext
68436 all-stage4-opcodes: maybe-all-stage4-gettext
68437 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
68438 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
68439 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
68440 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
68441 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
68442 all-dejagnu: maybe-all-tcl
68443 all-dejagnu: maybe-all-expect
68444 all-dejagnu: maybe-all-tk
68445 configure-expect: maybe-configure-tcl
68446 configure-expect: maybe-configure-tk
68447 all-expect: maybe-all-tcl
68448 all-expect: maybe-all-tk
68449 configure-itcl: maybe-configure-tcl
68450 configure-itcl: maybe-configure-tk
68451 all-itcl: maybe-all-tcl
68452 all-itcl: maybe-all-tk
68453 install-itcl: maybe-install-tcl
68454 install-strip-itcl: maybe-install-strip-tcl
68455 configure-tk: maybe-configure-tcl
68456 all-tk: maybe-all-tcl
68457 all-sid: maybe-all-tcl
68458 all-sid: maybe-all-tk
68459 install-sid: maybe-install-tcl
68460 install-strip-sid: maybe-install-strip-tcl
68461 install-sid: maybe-install-tk
68462 install-strip-sid: maybe-install-strip-tk
68463 configure-sim: maybe-all-gnulib
68464 configure-sim: maybe-all-readline
68465 all-fastjar: maybe-all-build-texinfo
68466 all-libctf: all-libiberty
68467 all-stage1-libctf: all-stage1-libiberty
68468 all-stage2-libctf: all-stage2-libiberty
68469 all-stage3-libctf: all-stage3-libiberty
68470 all-stage4-libctf: all-stage4-libiberty
68471 all-stageprofile-libctf: all-stageprofile-libiberty
68472 all-stagetrain-libctf: all-stagetrain-libiberty
68473 all-stagefeedback-libctf: all-stagefeedback-libiberty
68474 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
68475 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
68476 all-libctf: maybe-all-bfd
68477 all-stage1-libctf: maybe-all-stage1-bfd
68478 all-stage2-libctf: maybe-all-stage2-bfd
68479 all-stage3-libctf: maybe-all-stage3-bfd
68480 all-stage4-libctf: maybe-all-stage4-bfd
68481 all-stageprofile-libctf: maybe-all-stageprofile-bfd
68482 all-stagetrain-libctf: maybe-all-stagetrain-bfd
68483 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
68484 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
68485 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
68486 all-libctf: maybe-all-zlib
68487 all-stage1-libctf: maybe-all-stage1-zlib
68488 all-stage2-libctf: maybe-all-stage2-zlib
68489 all-stage3-libctf: maybe-all-stage3-zlib
68490 all-stage4-libctf: maybe-all-stage4-zlib
68491 all-stageprofile-libctf: maybe-all-stageprofile-zlib
68492 all-stagetrain-libctf: maybe-all-stagetrain-zlib
68493 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
68494 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
68495 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
68496 configure-libctf: maybe-all-bfd
68497 configure-stage1-libctf: maybe-all-stage1-bfd
68498 configure-stage2-libctf: maybe-all-stage2-bfd
68499 configure-stage3-libctf: maybe-all-stage3-bfd
68500 configure-stage4-libctf: maybe-all-stage4-bfd
68501 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
68502 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
68503 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
68504 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
68505 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
68506 configure-libctf: maybe-all-gettext
68507 configure-stage1-libctf: maybe-all-stage1-gettext
68508 configure-stage2-libctf: maybe-all-stage2-gettext
68509 configure-stage3-libctf: maybe-all-stage3-gettext
68510 configure-stage4-libctf: maybe-all-stage4-gettext
68511 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
68512 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
68513 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
68514 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
68515 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
68516 configure-libctf: maybe-all-zlib
68517 configure-stage1-libctf: maybe-all-stage1-zlib
68518 configure-stage2-libctf: maybe-all-stage2-zlib
68519 configure-stage3-libctf: maybe-all-stage3-zlib
68520 configure-stage4-libctf: maybe-all-stage4-zlib
68521 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
68522 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
68523 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
68524 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
68525 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
68526 configure-libctf: maybe-all-libiconv
68527 configure-stage1-libctf: maybe-all-stage1-libiconv
68528 configure-stage2-libctf: maybe-all-stage2-libiconv
68529 configure-stage3-libctf: maybe-all-stage3-libiconv
68530 configure-stage4-libctf: maybe-all-stage4-libiconv
68531 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
68532 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
68533 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
68534 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
68535 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
68536 check-libctf: maybe-all-ld
68537 check-stage1-libctf: maybe-all-stage1-ld
68538 check-stage2-libctf: maybe-all-stage2-ld
68539 check-stage3-libctf: maybe-all-stage3-ld
68540 check-stage4-libctf: maybe-all-stage4-ld
68541 check-stageprofile-libctf: maybe-all-stageprofile-ld
68542 check-stagetrain-libctf: maybe-all-stagetrain-ld
68543 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
68544 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
68545 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
68546 distclean-gnulib: maybe-distclean-gdb
68547 distclean-gnulib: maybe-distclean-gdbserver
68548 distclean-gnulib: maybe-distclean-sim
68549 all-bison: maybe-all-build-texinfo
68550 all-flex: maybe-all-build-bison
68551 all-flex: maybe-all-m4
68552 all-flex: maybe-all-build-texinfo
68553 all-m4: maybe-all-build-texinfo
68554 configure-target-libgo: maybe-configure-target-libffi
68555 all-target-libgo: maybe-all-target-libffi
68556 configure-target-libphobos: maybe-configure-target-libbacktrace
68557 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
68558 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
68559 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
68560 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
68561 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
68562 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
68563 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
68564 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
68565 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
68566 configure-target-libphobos: maybe-configure-target-zlib
68567 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
68568 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
68569 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
68570 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
68571 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
68572 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
68573 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
68574 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
68575 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
68576 all-target-libphobos: maybe-all-target-libbacktrace
68577 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
68578 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
68579 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
68580 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
68581 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
68582 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
68583 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
68584 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
68585 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
68586 all-target-libphobos: maybe-all-target-zlib
68587 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
68588 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
68589 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
68590 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
68591 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
68592 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
68593 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
68594 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
68595 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
68596 all-target-libphobos: maybe-all-target-libatomic
68597 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
68598 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
68599 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
68600 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
68601 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
68602 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
68603 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
68604 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
68605 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
68606 configure-target-libstdc++-v3: maybe-configure-target-libgomp
68607 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
68608 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
68609 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
68610 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
68611 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
68612 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
68613 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
68614 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
68615 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
68616 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
68617 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
68618 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
68619 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
68620 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
68621 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
68622 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
68623 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
68624 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
68625 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
68626 configure-target-libvtv: maybe-all-target-libstdc++-v3
68627 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
68628 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
68629 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
68630 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
68631 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
68632 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
68633 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
68634 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
68635 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
68636 all-target-libstdc++-v3: maybe-configure-target-libgomp
68637 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
68638 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
68639 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
68640 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
68641 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
68642 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
68643 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
68644 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
68645 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
68646 install-target-libgo: maybe-install-target-libatomic
68647 install-target-libgfortran: maybe-install-target-libquadmath
68648 install-target-libgfortran: maybe-install-target-libgcc
68649 install-target-libphobos: maybe-install-target-libatomic
68650 install-target-libsanitizer: maybe-install-target-libstdc++-v3
68651 install-target-libsanitizer: maybe-install-target-libgcc
68652 install-target-libvtv: maybe-install-target-libstdc++-v3
68653 install-target-libvtv: maybe-install-target-libgcc
68654 install-target-libitm: maybe-install-target-libgcc
68655 install-target-libobjc: maybe-install-target-libgcc
68656 install-target-libstdc++-v3: maybe-install-target-libgcc
68657 all-target-libgloss: maybe-all-target-newlib
68658 all-target-winsup: maybe-all-target-libtermcap
68659 configure-target-libgfortran: maybe-all-target-libquadmath
68662 @if gcc-bootstrap
68663 configure-gnattools: stage_last
68664 configure-libcc1: stage_last
68665 configure-c++tools: stage_last
68666 configure-utils: stage_last
68667 configure-gdb: stage_last
68668 configure-gdbserver: stage_last
68669 configure-gdbsupport: stage_last
68670 configure-gprof: stage_last
68671 configure-gprofng: stage_last
68672 configure-sid: stage_last
68673 configure-sim: stage_last
68674 configure-fastjar: stage_last
68675 configure-bison: stage_last
68676 configure-flex: stage_last
68677 configure-m4: stage_last
68678 @endif gcc-bootstrap
68680 @unless gcc-bootstrap
68681 all-gnattools: maybe-all-target-libstdc++-v3
68682 configure-libcc1: maybe-configure-gcc
68683 all-libcc1: maybe-all-gcc
68684 all-c++tools: maybe-all-gcc
68685 all-utils: maybe-all-libiberty
68686 configure-gdb: maybe-all-gmp
68687 configure-gdb: maybe-all-mpfr
68688 configure-gdb: maybe-all-gettext
68689 configure-gdb: maybe-all-bfd
68690 configure-gdb: maybe-all-libiconv
68691 all-gdb: maybe-all-libiberty
68692 all-gdb: maybe-all-libiconv
68693 all-gdb: maybe-all-opcodes
68694 all-gdb: maybe-all-libdecnumber
68695 all-gdb: maybe-all-libctf
68696 all-gdb: maybe-all-libbacktrace
68697 all-gdbserver: maybe-all-libiberty
68698 configure-gdbsupport: maybe-configure-gettext
68699 all-gdbsupport: maybe-all-gettext
68700 configure-gprof: maybe-configure-gettext
68701 all-gprof: maybe-all-libiberty
68702 all-gprof: maybe-all-bfd
68703 all-gprof: maybe-all-opcodes
68704 all-gprof: maybe-all-gettext
68705 all-gprof: maybe-all-gas
68706 configure-gprofng: maybe-configure-gettext
68707 all-gprofng: maybe-all-libiberty
68708 all-gprofng: maybe-all-bfd
68709 all-gprofng: maybe-all-opcodes
68710 all-gprofng: maybe-all-gettext
68711 all-gprofng: maybe-all-gas
68712 all-sid: maybe-all-libiberty
68713 all-sid: maybe-all-bfd
68714 all-sid: maybe-all-opcodes
68715 configure-sim: maybe-configure-gettext
68716 all-sim: maybe-all-gettext
68717 all-sim: maybe-all-libiberty
68718 all-sim: maybe-all-bfd
68719 all-sim: maybe-all-opcodes
68720 all-fastjar: maybe-all-zlib
68721 all-fastjar: maybe-all-libiberty
68722 all-bison: maybe-all-gettext
68723 all-flex: maybe-all-gettext
68724 all-m4: maybe-all-gettext
68725 configure-target-fastjar: maybe-configure-target-zlib
68726 all-target-fastjar: maybe-all-target-zlib
68727 configure-target-libgo: maybe-all-target-libstdc++-v3
68728 all-target-libgo: maybe-all-target-libbacktrace
68729 all-target-libgo: maybe-all-target-libatomic
68730 configure-target-libgm2: maybe-all-target-libstdc++-v3
68731 all-target-libgm2: maybe-all-target-libatomic
68732 configure-target-libgrust: maybe-all-target-libstdc++-v3
68733 configure-target-newlib: maybe-all-binutils
68734 configure-target-newlib: maybe-all-ld
68735 configure-target-libgfortran: maybe-all-target-libbacktrace
68736 configure-target-libgo: maybe-all-target-libbacktrace
68737 @endunless gcc-bootstrap
68739 # Dependencies for target modules on other target modules are
68740 # described by lang_env_dependencies; the defaults apply to anything
68741 # not mentioned there.
68744 @if gcc-bootstrap
68745 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
68746 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
68747 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
68748 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
68749 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
68750 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
68751 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
68752 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
68753 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
68754 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
68755 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
68756 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
68757 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
68758 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
68759 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
68760 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
68761 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
68762 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
68763 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
68764 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
68765 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
68766 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
68767 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
68768 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
68769 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
68770 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
68771 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
68772 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
68773 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
68774 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
68775 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
68776 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
68777 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
68778 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
68779 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
68780 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
68781 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
68782 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
68783 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
68784 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
68785 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
68786 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
68787 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
68788 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
68789 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
68790 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
68791 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
68792 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
68793 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
68794 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
68795 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
68796 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
68797 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
68798 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
68799 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
68800 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
68801 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
68802 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
68803 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
68804 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
68805 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
68806 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
68807 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
68808 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
68809 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
68810 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
68811 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
68812 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
68813 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
68814 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
68815 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
68816 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
68817 @endif gcc-bootstrap
68819 @if gcc-no-bootstrap
68820 configure-target-libstdc++-v3: maybe-all-target-libgcc
68821 configure-target-libsanitizer: maybe-all-target-libgcc
68822 configure-target-libvtv: maybe-all-target-libgcc
68823 configure-target-libssp: maybe-all-target-libgcc
68824 configure-target-newlib: maybe-all-target-libgcc
68825 configure-target-libbacktrace: maybe-all-target-libgcc
68826 configure-target-libquadmath: maybe-all-target-libgcc
68827 configure-target-libgfortran: maybe-all-target-libgcc
68828 configure-target-libobjc: maybe-all-target-libgcc
68829 configure-target-libgo: maybe-all-target-libgcc
68830 configure-target-libphobos: maybe-all-target-libgcc
68831 configure-target-libtermcap: maybe-all-target-libgcc
68832 configure-target-winsup: maybe-all-target-libgcc
68833 configure-target-libgloss: maybe-all-target-libgcc
68834 configure-target-libffi: maybe-all-target-libgcc
68835 configure-target-zlib: maybe-all-target-libgcc
68836 configure-target-rda: maybe-all-target-libgcc
68837 configure-target-libada: maybe-all-target-libgcc
68838 configure-target-libgm2: maybe-all-target-libgcc
68839 configure-target-libgomp: maybe-all-target-libgcc
68840 configure-target-libitm: maybe-all-target-libgcc
68841 configure-target-libatomic: maybe-all-target-libgcc
68842 configure-target-libgrust: maybe-all-target-libgcc
68843 @endif gcc-no-bootstrap
68846 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
68848 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
68850 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
68852 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
68856 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
68858 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
68860 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
68862 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
68864 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
68866 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
68868 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
68870 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
68873 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
68874 configure-target-libffi: maybe-all-target-libstdc++-v3
68876 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
68878 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
68880 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
68882 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
68884 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
68886 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
68887 configure-target-libitm: maybe-all-target-libstdc++-v3
68889 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
68891 configure-target-libgrust: maybe-all-target-newlib maybe-all-target-libgloss
68894 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
68895 GDB_TK = @GDB_TK@
68896 INSTALL_GDB_TK = @INSTALL_GDB_TK@
68897 configure-gdb: $(CONFIGURE_GDB_TK)
68898 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
68899 install-gdb: $(INSTALL_GDB_TK)
68901 # Serialization dependencies. Host configures don't work well in parallel to
68902 # each other, due to contention over config.cache. Target configures and
68903 # build configures are similar.
68904 @serialization_dependencies@
68906 # --------------------------------
68907 # Regenerating top level configury
68908 # --------------------------------
68910 # Rebuilding Makefile.in, using autogen.
68911 AUTOGEN = autogen
68912 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
68913 cd $(srcdir) && $(AUTOGEN) Makefile.def
68915 # Rebuilding Makefile.
68916 Makefile: $(srcdir)/Makefile.in config.status
68917 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
68919 config.status: configure
68920 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
68922 # Rebuilding configure.
68923 AUTOCONF = autoconf
68924 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
68925 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
68926 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
68927 $(srcdir)/config/gcc-plugin.m4 \
68928 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
68929 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
68930 cd $(srcdir) && $(AUTOCONF)
68932 # ------------------------------
68933 # Special directives to GNU Make
68934 # ------------------------------
68936 # Don't pass command-line variables to submakes.
68937 .NOEXPORT:
68938 MAKEOVERRIDES=
68940 # end of Makefile.in